爱默生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主/从方式 |
COM1可设为主站或从站, COM0只能设为从站 |
| 站号 < |

本文详细介绍了如何将爱默生EC20系列PLC与组态软件连接,包括PLC的设置,如通过ControlStar配置串口通信参数,以及组态软件中的设备定义、数据更新周期、超时时间、设备地址的设定,确保MODBUS协议的正确通信。同时,文章还讲解了数据连接步骤,以实现PLC与数据库点的交互。
3万+

被折叠的 条评论
为什么被折叠?



