控制器功能概要

本选件支持通过兼容SRCI(Standard Robot Command Interface)的PLC控制Epson机器人控制器。本选件支持的版本及运行环境如下。

支持功能概要

项目 对应内容
SRCI规格 符合版本1.5
支持的SRCI功能

- 属于Core profile的所有命令,以及SetOperationMode命令

- 不支持触发功能及多机器人功能

支持的控制器 RC800-A、RC800L
控制器固件版本 Ver.8.1.4.0或更高版本
支持的RC+版本 RC+ Ver.8.1.4.0或更高版本
支持的Fieldbus PROFINET

支持的SRCI命令一览

命令类型值 命令名称 命令功能概要
2000 ChangeSpeedOverride 更改移动命令的速度覆盖率。
9003 CreateServerLog 创建控制器内部的事件日志环形缓冲区、各种系统状态以及当前命令内容的快照。
1000 EnableRobot 通过将机器人电源状态设置为“有效”来启用机器人的驱动装置。
2001 GroupContinue 继续处理中断的活动序列。
2002 GroupInterrupt 中断活动序列的命令。
2100 GroupJog 手动对TCP或机器人关节进行步进操作。
1001 GroupReset 从消息缓冲区中删除消息,并重置控制器状态。
2003 GroupStop 中止活动序列的所有命令。
2101 MoveAxesAbsolute 指示移动到由关节位置指定的绝对位置。
2102 MoveDirectAbsolute 以PTP动作移动TCP位置。
2103 MoveLinearAbsolute 以CP动作移动TCP位置。
5100 ReadActualPosition 读取TCP的当前位置。
- ReadActualPositionCyclic 周期性读取机器人的当前位置。
5102 ReadFrameData 读取已定义的用户坐标系的配置。
5103 ReadLoadData 读取已定义的负载数据的配置。
9001 ReadMessage 从控制器的消息缓冲区中读取错误、警告及信息消息。
9002 ReadRobotData 从控制器读取特定参数。
5202 ReadRobotDefaultDynamics 读取机器人移动的速度、加速度、减速度等默认值。
5105 ReadRobotReferenceDynamics 读取机器人移动中的速度、加速度、减速度等参考值。
5106 ReadRobotSWLimit 读取机器人轴的软件限制值。
9004 ReadServerLog 从控制器读取日志。
5107 ReadToolData 读取已定义工具的设置。
2104 ReturnToPrimary 将TCP移动到主序列中的中断位置。
- RobotTask 处理SRCI功能运行所需的多个机制。
1003 SetOperationMode 切换操作模式。
1004 SetSequence 将活动序列更改为主序列或次序列。
5200 WriteFrameData 写入已定义的用户坐标系的配置数据。
5201 WriteLoadData 写入负载数据。
5202 WriteRobotDefaultDynamics 写入机器人移动的速度、加速度、减速度等默认值。
5203 WriteRobotReferenceDynamics 写入机器人移动中的速度、加速度、减速度等参考值。
5205 WriteToolData 写入已定义工具的设置数据。