S7-200 SMART Modbus RTU 主站配置操作.pdf

S7-200 SMART Modbus RTU 主站配置操作.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 = 超时无效

文档评论(0)

老杨 + 关注
实名认证
内容提供者

旗下所有手册都可以提供相应的咨询,以及相应的技术指导。

认证主体杨**

1亿VIP精品文档

相关文档

相关课程推荐