爱默生EC20系列PLC与组态软件之间可以使用RS232或RS485串口连接。串口通讯采用 MODBUS 协议,支持 ASCII和 RTU两种通信模式。
一、PLC设置
硬件参数设置可以通过PLC自带上位机软件 ControlStar实现。
1、打开工程管理器。
2、在PLC 与ControlStar通信的情况下,双击“系统块”弹出系统块设置界面如下图所示。
3、设置系统块中的通信口,在这里有两个可选的通信口:通信口0和通信口 1。通信口 0 只支持 MODBUS 从站;通信口 1 既支持MODBUS主站也支持从站。以设置通信口 1为例,选中“通讯口(1)参数设置”中的 “MODBUS 协议”,点击“MODBUS 设置”按钮,弹出MODBUS 协议参数设置界面,如下图。
4.设置 MODBUS 协议参数。具体设置参见下表。
参数选项 |
设置内容 |
波特率 |
1200,2400,4800,9600,19200,38400 |
数据位 |
7位(ASCII)或者8位(RTU) |
奇偶校验位 |
奇校验、偶校验、无校验 |
停止位 |
1位(奇校验、偶校验)或者2位(无校验) |
MODBUS主/从方式 | <