ModbusTcp介绍
协议介绍
ModbusTcp服务器Server (也称为Modbus Slave) |
PLC |
ModbusTcp客户端Client (也称为Modbus Master) |
XYZ Studio Max |
IP地址 |
PLC和XYZ Studio Max同一网段 |
端口 |
502(可配置) |
响应周期 |
和PLC循环监视时间有关。 在PLC的循环监视时间为100ms的情况下,平均通信响应时间 > 100 ms |
寄存器占用情况 |
预先占用800个保持寄存器 |
程序运行基本逻辑:
通信采用周期轮寻的方式。
逻辑上,PLC是向XYZ Studio Max主动请求命令的一方。PLC根据需要,在合适时机发送相关指令(如切换工件、拍照等)给Max,Max执行PLC的请求并返回执行结果。
为了保持长链接,Max和PLC中间会有个定期运行的心跳信号。