- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2023/2/13 Modbus RTU 主站(Port0 Port1 )
Modbus RTU 主站指令库
西门子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站协议库(西门子标准库指
令)。
图 1. 西门子标准指令库(STEP 7-Micro/WIN SMART )
注意:
1. Modbus RTU 主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现
的,该库对 CPU 集成的 RS 485 通讯口 和 CM 01 信号板有效。该指令库将设置通信口
工作在自由口模式下。
2. Modbus RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中
禁止中断。
3. Modbus RTU 主站指令库可以同时应用于CPU 集成的 RS 485 通讯口 和 CM01 信号
板,此时集成的RS 485口使用Modbus RTU Master (v2.0 )中指令,CM01信号板使用
Modbus RTU Master2 (v2.0 )中指令,如果只有一个主站则不做区分。
使用 Modbus RTU 主站指令库,可以读写 Modbus RTU 从站的数字量、模拟量 I/O 以及保持寄存
器。
Modbus RTU 主站功能编程
1. 调用 Modbus RTU 主站初始化和控制子程序
使用 SM0.0 调用 MBUS_CTRL 完成主站的初始化,并启动其功能控制:
图 2. 用 SM0.0 调用 Modbus RTU 主站初始化与控制子程序
各参数意义如下:
/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm 1/7
2023/2/13 Modbus RTU 主站(Port0 Port1 )
a. EN 使 必须保证每一扫描周期都被使能(使用 SM0.0 )
能:
模
b. Mode 为 1 时,使能 Modbus 协议功能;为 0 时恢复为系统 PPI 协议
式:
波特 支持的通讯波特率为1200 ,2400 ,4800 ,9600 ,19200 ,38400 ,
c. Baud
率: 57600 ,115200。
校
d. Parity 校验方式选择
验:
0 =无校验
1 =奇较验
2 =偶较验
端口
e. Port 0 = CPU 集成的 RS 485 通讯口 ; 1 = 可选 CM 01 信号板 。
号:
超 主站等待从站响应的时间,以毫秒为单位,典型的设置值为 1000 毫秒
f. Timeout
时: (1 秒),允许设置的范围为 1 - 32767。
注意: 这个值必须设置足够大以保证从站有时间响应。
完成 初始化完成,此位会自动置1。可以用该位启动 MBUS_MSG 读写操作
g. Done
位: (见例程)
h. Error 初始化错误代码(只有在 Done 位为1时有效):
0 = 无错误
1 = 校验选择非法
2 = 波特率选择非法
3 = 超时无效
您可能关注的文档
- S7-200 SMART Modbus RTU 通讯常见问题.pdf
- S7-200 SMART 通信接口和连接方式.pdf
- S7-200_SMART 通讯 MODBUS_TCP_常见问题.pdf
- S7-200 SMART 通讯 Modbus_TCP_轮询通信例程.pdf
- OPC UA常见问题分析.pdf
- S7-200 SMART Modbus RTU 从站配置操作.pdf
- S7-200_SMART 通讯 MODBUS_TCP 介绍讲解.pdf
- S7-200_SMART通讯 MODBUS_TCP客户端配置.pdf
- S7-200_SMART 通讯 MODBUS_TCP服务端配置.pdf
- S7-1200 CPU 与 S7-200 SMART S7 通信(S7-1200 作为客户端).pdf
文档评论(0)