当前位置:文档之家› 爱普生培训资料:创建程序

爱普生培训资料:创建程序

这些项目让您保持您的应用程序代码同时减少程序丢失的可能变得更加容易。
还有复制和重命名项目的功能,因此很容易从以前的版本中创建新项目并将项目备 份到外部介质,如 USB 存储钥匙。
EPSON RC+ 7.0 项目的组成
每个项目都存储在\EpsonRC70\Projects 目录中。
以下段落描述了项目的组成。
211
7. 创建 SPEL+应用程序
7.2 管理项目
7.2.1 概述
EPSON RC+ 7.0 项目是什么?
EPSON RC+ 7.0 项目是 SPEL+程序文件的集合,包含文件、机器人点文件、I/O 标 签、用户错误、视觉设置及传送带设置,用于运行 SPEL+应用程序。
为什么需要这些项目?
项目是管理 SPEL+应用程序的安全简便之法。每个应用程序的所有信息都存放在一 个项目中。将所有的应用程序代码和点定义放在一个项目中,这样很容易就能打开 一个项目并开始运行或编辑。此外,很容易创建应用程序的新版本并运行旧的版 本。
若要使用操作窗口让程序启动和停止,控制装置必须从[设置]-[设置控制器]-[控制 器]-[配置]中设置设为 Self。 有 关 配 置 EPSON RC+ 7.0 自 动 启 动 的 详 细 信 息 , 请 参 见 操 作 一 章 中 的 “ 启 动 模式 ”。
远程控制 使用远程控制打开/关闭电机,将机器人返回起始点,启动程序等。可以用一个简单 的按钮盒或可以连接 PLC。 使用远程控制时,控制装置必须在[设置]-[设置控制器]-[SPEL 控制器板]-[配置]中设 置为远程。
使用RC+ API的Windows应用程序 使用 RC+ API 选项以及 Windows 开发工具,如 Visual Basic、Visual C#或 Visual C++。更多信息,请参阅 RC+ API 手册。
GUI Builder
若要使用 GUI Builder 选项,请参阅 GUI Builder 手册 。
EPSON RC+ 7.0(Ver.7.0)用户指南 Rev.3
209
7. 创建 SPEL+应用程序
操作界面
操作窗口 使用与 EPSON RC+ 7.0 一起提供的操作窗口。您可以配置 EPSON RC+ 7.0,这样在 Windows 启动后,EPSON RC+ 7.0 将以自动模式启动,其会自动打开操作窗口。 操作员可以选择 64 个程序。也可以选择使用“暂停/继续”按钮、I/O 监视器、机器人 管理器和系统历史查看器。
项目文件 这个文件包含了描述该项目的所有信息。这个文件是由 EPSON RC+ 7.0 自动创建 的。不得编辑此文件。这样做可能会在您打开项目时发生错误。该文件的扩展名为 “.sprj”。
程序名称
main main1 main2 main3 main4 main5 main6 main7
… main63
启动功能
main main1 main2 main3 main4 main5 main6 main7
… main63
您的项目必须始终定义 function main,使 main 程序可以启动。其他程序为可选。如 果您使用的是操作界面上的操作窗口,您可以为[项目]-[属性]-[操作员设置]-[操作员 窗口]中您的项目所使用的每个程序确定一个有意义的名称。
尝试设计自动或半自动程序来校准 tools 和 locals。即使您手动定义了它们,也要写 个说明讲述如何对其进行定义,这样此过程才可以轻松进行重复。
输入和输出
在设计阶段早点布局您的 I/O。在您的程序中使用 I/O 标签。如果您需要超过 24 路 输入或 16 路输出,您必须购买额外的 I/O 板。您还可以使用 Fieldbus 选项,这样控 制器可以是 Fieldbus slave。
7. 创建 SPEL+应用程序
7. 创建SPEL+应用程序
7.1 设计应用程序
7.1.1 创建最简单的应用程序
最简单的 SPEL+应用程序包含一个程序和一个点文件。这就是在您创建一个新项目 时自动为您定义的。创建一个名为“Main.prg”的空白程序和一个名为“Points.pts”的空 白点文件。
210
EPSON RC+ 7.0(Ver.7.0)用户指南 Rev.3
7. 创建 SPEL+应用程序
7.1.3 开机时自动启动
您的应用程序可以 Windows 用户自动登录并在 Windows 启动后启动您的 SPEL+项 目。 请参阅 4.2.7 自动启动 。
EPSON RC+ 7.0(Ver.7.0)用户指南 Rev.3
外围ห้องสมุดไป่ตู้备
机器人控制器有一个标准的 RS-232C 端口(两个端口因控制器的类型而定)。您还 可以添加 9 个端口,只要安装可选的 RS232C 扩展板即可。参见 13. RS-232 通信 , 以获取详细信息。
您可以使用 TCP/IP 来连接外围设备。 参见 14. TCP/IP 通信,以获取详细信息。
7.1.2 应用程序布局
在编写应用程序之前,您需要确定您的应用程序的使用目的以及该项目构建的方 式。下面是一些常用的指导原则。
程序
每个项目都可以包含 64 个可从操作窗口、远程控制、RC+ API 或 GUI Builder 启动 的程序。每个程序都有启动功能,如下表所示。
程序编号
0 1 2 3 4 5 6 7 … 63
编写和运行简单的应用程序
1. 从[项目]菜单中选择[新建项目]来创建一个新的项目。 2. 将您的程序源代码写入为您创建的名为“Main.prg”的文件。 3. 使用[机器人管理器]-[步进示教]页面示教机器人点。 4. 从[运行]菜单中选择[运行]窗口或按下 F5([开始]命令的快捷键)来运行该程
序。
安全接口
使用监视门、安全垫、光幕等,以保护操作员免受伤害。
机器人点、托盘、工具、本地
确定该工作单元所需要的点。在许多情况下,每个机器人您只需要一个点文件。
利用 Pallets、Tools 和 Locals。使用它们可在以后的生产线上节约几个小时的时间。 例如,如果您的单元有很多点,需要花费大量的时间来培训,考虑使用 Locals,这 样如果夹具末端损坏或更换,您只需要重新定义 Locals 而不需要重新培训所有这些 点。
相关主题