5.3 现场总线
用户可以设置用于 AUBO SCOPE 能接受的实时分布式控制的工业计算机网络协议:EtherNet/IP、Modbus、PROFINET。
5.3.1 EtherNet/IP
EtherNet/IP 是一种工业以太网通讯协定,是通用工业协定(CIP)中的一部分,可以存取来自 ControlNet、DeviceNet 网络上的物件。当开始 EtherNet/IP 通信时,打开连接的一侧称为 “扫描器”,类似主站,通常需要设置适配器的参数;被打开的一侧称为 “适配器”,类似从站。
EtherNet/IP 具有定时收发数据的周期通信(Implicit 信息)和不定时收发指定/响应的信息通信(Explicit 信息)两种方式。在周期通信中,可按照收发数据的优先程度来设定 RPI(通信周期),从而可以调整整体的通信量来收发数据。
EtherNet/IP 可以实现隐式和显式两种消息传递方式:显式消息被称为客户端/服务器消息;隐式消息被称为 I/O 消息。
本系统可以将机器人连接到工业 EtherNet/IP 设备。
5.3.2 Modbus
Modbus 简介
Modbus 是工业自动化控制系统中一种重要的通信协议,具有侦错能力强、数据传输量大、实时性好等特点。外部设备如 PLC 可通过 Modbus 协议与机器人建立连接,机器人作为 Modbus 从站与外部设备进行通信。
Modbus 协议目前有 RTU、ASCII、TCP 三个版本。
- Modbus-RTU:使用串行通信,数据采用一种二进制的、紧凑的方式表达,使用带有循环冗余校验的校验和。
- Modbus-ASCII:使用串行通信,数据采用一种人类可读的、冗长的方式表示,使用纵向冗余校验的检验和。
- Modbus-TCP:使用 TCP/IP (如以太网)连接,不需要校验和计算。
本系统目前支持 Modbus-RTU、Modbus-TCP,用户可在系统中配置 Modbus 设备信息,与指定 IP 的 Modbus 设备建立连接。
Modbus 单元管理
- 将 Modbus 设备与控制柜通信接口连接。
- “配置 > 现场总线 > Modbus > 单元”,单击【添加 Modbus 单元】,自定义设备名称,设置 Modbus 模式、从站编号、IP 地址(设备应均在同一网段内)、端口。
- 选中需要删除的设备,单击【删除 Modbus 单元】即可删除该设备。
Modbus 信号管理
- Modbus 设备增加后,“配置 > 现场总线 > Modbus > 信号”,单击【添加 Modbus 信号】,自定义信号名称, 设置设备名称、类型、信号地址。
- 本系统提供批量增加 Modbus 信号,单击【批量添加 Modbus 信号】,自定义信号名称,设置设备名称、类型、信号始末编号,单击【确定】完成信号的添加。
- 选中需要删除的信号,单击【删除 Modbus 信号】删除该信号。
5.3.3 PROFINET
PROFINET 是一种网络协议,用户可启用或禁止机器人与 PROFINET 控制器的链接。