应用程序布局

在编写应用程序之前,您需要确定您的应用程序的使用目的以及该项目构建的方式。下面是一些常用的指导原则。

程序

每个项目最多包含64个可从操作员窗口、远程控制、RC+ API或GUI Builder启动的程序。

每个程序都有启动函数,如下表所示。

程序 # 程序名称 启动函数
0 main main
1 main1 main1
2 main2 main2
3 main3 main3
4 main4 main4
5 main5 main5
6 main6 main6
7 main7 main7
63 main63 main63

您的项目必须始终定义function main,使main程序可以启动。其他程序为可选。如果您使用的是操作界面上的操作员窗口,您可以为[项目] - [属性] - [操作员设置] - [操作员窗口]中您的项目所使用的每个程序确定一个有意义的名称。

操作界面

  • 操作员窗口

    使用与Epson RC+ 8.0一起提供的操作员窗口时,可以配置为在Windows启动后,Epson RC+ 8.0将以自动模式启动,并自动打开操作员窗口。

    操作员可以选择64个程序。也可以选择使用Pause/Continue按钮、I/O监视器、机器人管理器和系统历史查看器。

    从电脑使用操作员窗口。在[设置] - [系统设置] - [控制器] - [配置]中将控制设备设为电脑。

    有关自动启动的详细信息,请参阅以下内容。

    启动模式

  • 远程控制

    使用远程控制打开/关闭电机,将机器人返回起始点,启动程序等。可以用一个简单的按钮盒或可以连接PLC。

    使用远程控制时,控制设备必须在[设置] - [系统设置] - [控制器] - [配置]中设置为远程。

  • 使用RC+ API的Windows应用程序

    使用RC+ API选项以及Windows开发工具,如Visual Basic、Visual C#或 Visual C++。有关详细信息,请参阅以下手册。

    “RC+ API选件”

  • GUI Builder

    您还可以使用GUI Builder选件。有关详细信息,请参阅以下手册。

    "GUI Builder"

安全接口

使用监视门、安全垫、光幕等,以保护操作员免受伤害。

机器人点、托盘、工具、本地

确定该工作单元所需要的点。在许多情况下,每个机器人您只需要一个点文件。

利用Pallets、Tools和Locals。使用它们可在以后的生产线上节约几个小时的时间。例如,如果您的单元有很多点,需要花费大量的时间来培训,考虑使用Local,这样如果夹具末端损坏或更换,您只需要重新定义Local而不需要重新培训所有这些点。

尝试设计自动或半自动程序来校准tool和local。即使您手动定义了它们,也要写个说明讲述如何对其进行定义,这样此过程才可以轻松进行重复。

输入和输出

在设计阶段早点布局您的I/O。在您的程序中使用I/O标签。如果您需要超过24路输入或16路输出,您必须购买额外的I/O板。您还可以使用Fieldbus选项,这样控制器可以是Fieldbus slave。

外围设备

机器人控制器有一个标准的RS-232C端口。通过安装RS-232C板选件,最多可扩展5个端口。

有关详细信息,请参阅以下内容。

RS-232C通信

要点


T系列和VT系列机械手的控制器没有RS-232C端口。此外,无法添加RS-232C板选件。

您可以使用TCP/IP连接外围设备。有关详细信息,请参阅以下内容。

TCP/IP通信