台达 PLC Modbus 通讯概述
Modbus 是工业领域广泛使用的通讯协议,台达 PLC 支持 Modbus RTU 和 Modbus TCP 两种通讯方式。
Modbus RTU 是一种串口通讯协议,使用 RS-232、RS-422 或 RS-485 接口。
Modbus TCP 是一种以太网通讯协议,使用 TCP/IP 协议栈。
台达 PLC Modbus 通讯程序
台达 PLC 提供多种编程软件,支持 Modbus 通讯编程。
- T-Monitor:文本编程软件,支持 Modbus RTU
- T-Ladder:梯形图编程软件,支持 Modbus RTU 和 Modbus TCP
- T-Studio:结构化文本编程软件,支持 Modbus RTU 和 Modbus TCP
基于 T-Ladder 的 Modbus 通讯程序范例
Ladder Logic:[ST]BEGINIF (MBM_ReadSts(100, 1, 10) = True) THENMBM_GetResult(100, 1, 10, Reg1);END_IF;IF (MBM_WriteSts(101, 1, 10) = True) THENMBM_SetCommand(101, 1, 10, Reg2);END_IF;END
解释:此程序使用 MBM 指令库进行 Modbus 通讯编程。第一行代码读取 10 个连续寄存器(起始地址为
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论