公司新闻
两台西门子S7-200 SMART PLC如何通过Modbus RTU协议进行通讯?
发布时间: 2024-06-25 17:31 更新时间: 2024-11-22 08:00
通讯材料:
1)、PLC2台,分别是200SMART 的CR60和SR20;2)、2个DP插头(6ES7972-0BX12-0XA0)3)、连接导线若干(plc电源及通讯)
验证内容:令:CR60 PLC为主站,发送PLC系统时钟(8个字节的信息)给SR20从站;SR20从站发送一个双字的循环移位数据给主站,并由通讯数据VD100接收输出到QD0。
主站程序:
从站程序:从站通讯地址设置为1#
从站自VB31开始为读取主站VB11开始的8个字节主站系统时钟数据,指定VB31的起始地址是由Addr地址40011定义的,从站循环指令VD11运行结果,将由Mbus_init的Holdstart定义的起始地址发送和接收。
编写小结:自简而深进行编写Modbus RTU通讯程序,相对从站通讯程序比较简单,仅仅只是指定通讯种类由
Mbus_init
管脚指定maxIQ/maxAI/maxHOLD/Holdstart定义,其它管脚根据主站定义匹配进行,相对主站需要根据从站地址偏移量来确定。
通讯数据:
Modbus通讯程序相对的难点是通讯映射的地址关系。
主站读取从站的数据,起始地址是根据从站Holdstart管脚定义的起始地址开始算,而不是指从站的V区物理地址。在验证程序中,从站的Mbus_init起始地址为VB11,那么,主站MSG指令的Addr 40001,应该是指从站的VB11地址。
同理,从站读取主站系统时钟,主站的MSG指令的Addr 40011,对应到从站的地址相当于偏移了10个字(偏移量10word + 11byte = 31byte) ,即为VB31开始的8个字节中存放,Modbus通讯地址计算是40001开始的。
1)、PLC2台,分别是200SMART 的CR60和SR20;2)、2个DP插头(6ES7972-0BX12-0XA0)3)、连接导线若干(plc电源及通讯)
验证内容:令:CR60 PLC为主站,发送PLC系统时钟(8个字节的信息)给SR20从站;SR20从站发送一个双字的循环移位数据给主站,并由通讯数据VD100接收输出到QD0。
主站程序:
从站程序:从站通讯地址设置为1#
从站自VB31开始为读取主站VB11开始的8个字节主站系统时钟数据,指定VB31的起始地址是由Addr地址40011定义的,从站循环指令VD11运行结果,将由Mbus_init的Holdstart定义的起始地址发送和接收。
编写小结:自简而深进行编写Modbus RTU通讯程序,相对从站通讯程序比较简单,仅仅只是指定通讯种类由
Mbus_init
管脚指定maxIQ/maxAI/maxHOLD/Holdstart定义,其它管脚根据主站定义匹配进行,相对主站需要根据从站地址偏移量来确定。
通讯数据:
Modbus通讯程序相对的难点是通讯映射的地址关系。
主站读取从站的数据,起始地址是根据从站Holdstart管脚定义的起始地址开始算,而不是指从站的V区物理地址。在验证程序中,从站的Mbus_init起始地址为VB11,那么,主站MSG指令的Addr 40001,应该是指从站的VB11地址。
同理,从站读取主站系统时钟,主站的MSG指令的Addr 40011,对应到从站的地址相当于偏移了10个字(偏移量10word + 11byte = 31byte) ,即为VB31开始的8个字节中存放,Modbus通讯地址计算是40001开始的。
其他新闻
- 西门子LOGO!编程软件新版本的特色功能 2024-11-22
- 西门子LOGO!模拟量比较器的功能描述和参数设置 2024-11-22
- 西门子LOGO!接通延时定时器的功能和参数设置,如何编写LOGO!程序 2024-11-22
- 西门子LOGO!基本模块和扩展模块介绍 2024-11-22
- 西门子LOGO!是什么?它有哪些应用? 2024-11-22
- ATV31变频器的Modbus通信连接 2024-11-22
- 如何在DIN轨道上安装和卸除西门子LOGO!基本模块和数字量模块 2024-11-22
- 西门子LOGO!编程软件V7.0版本特色功能之数据归档 2024-11-22
- 西门子LOGO!0BA7以太网通讯-LOGO!之间的主从通讯 2024-11-22
- 西门子LOGO!与S7-200的以太网通信一 2024-11-22
- 西门子LOGO!与S7-200的以太网通信二 2024-11-22
- 通过Internet对PLC远程访问控制 2024-11-22
- 西门子S7-200 SMART运动控制功能,使用向导组态运动轴 2024-11-22
- 西门子S7-200 SMART USS通信,变频器参数设置 2024-11-22
- 西门子S7-200 SMART的功能和特点 2024-11-22
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684