大数跨境
0
0

两台西门子1200PLC之间实现RTU通讯控制全过程

两台西门子1200PLC之间实现RTU通讯控制全过程 博途智辰科技
2025-11-15
20
导读:工控帮-工控人才一站式成长平台!

主站设置

添加RS485接口

添加好接口以后,需要设置接口参数,如下:

这里添加接口也可以用通讯模块。不管是用通讯板还是通讯模块,都需要设置接口参数,接口参数必须与从站一致。

指令配置

要注意的是,端口(#Modbus_Comm_Load_Instance)指令必须要设置工作模式

工作模式介绍:

工作模式(必须设置,否则CPU报错)
● 0 = 全双工 (RS232)
● 1 = 全双工 (RS422) 四线制模式(点对点)
● 2 = 全双工 (RS422) 四线制模式(多主站, CM PtP(ET200SP))
● 3 = 全双工 (RS422) 四线制模式(多从站, CM PtP (ET200SP))
● 4 = 半双工 (RS485) 双线模式

注意:RS485为半双工,所以需要写轮询

读取/写入的从站地址4开头对应从站的DB区或者M区(取决于从站),1开头对应从站的I区,0开头对应从站的Q区。

从站设置:

根据要求添加RS485接口,添加方式与主站设置方法大致一样,可以用通讯模块也可以用通讯板,但是485的接口参数必须要跟主站一样。

指令配置

从站端口指令(#Modbus_Comm_Load_Instance)设置方式与主站一样,也需要设置工作模式。从站如果交换的是DB区或者M区,需要开放,如果是I/Q区,默认开放。

【声明】内容源于网络
0
0
博途智辰科技
1234
内容 211
粉丝 0
博途智辰科技 1234
总阅读2.0k
粉丝0
内容211