S7-200MODBUS主从通讯教材.docxVIP

  • 39
  • 0
  • 约4.18千字
  • 约 10页
  • 2016-11-29 发布于湖北
  • 举报
使用下面的例程你可以在S7-200CPU之间设置一个简单的Modbus通讯。 ??? 这个例子是关于Modbus功能码6的(写从站保持寄存器), 也可以作为其他所支持的功能码:1, 2, 3, 4, 5, 15 和16 的基本参数设置步骤 。 ??? ??? 要求: ??? 要使用Modbus协议必须先在STEP 7 Micro/Win上安装指令库 。 ??? Modbus主站协议只支持STEP 7 Micro/Win V4.0 SP5及其以上版本.。 ??? ??? 1. 硬件设置 ??? 2. 参数匹配 ??? 3. 指令库的存储地址 ??? 4. 保持寄存器值得传输 ??? 1. 硬件设置 ??? 例程中的Modbus通讯是在两个S7-200 CPU的0号通讯口间进行的(最好每个CPU都有两个通讯口)。在主站侧也可以选择相应库文件 MBUS_CTRL_P1 和 MBUS_MSG_P1通过1号通讯口通信。通讯口1与Micro/WIN建立PG或PC连接,两个CPU的通讯口0通过PPI电缆进行连接(电缆的 针脚 连接为2,3,7,8)。 ??? ??? 图. 01 ??? ??? 2. 参数匹配 ??? 对于MODBUS通讯, 主站侧需要程序库 MBUS_CTRL 和 MBUS_MSG, 从站侧需要程序库 MBUS_INIT and MBUS_SLAVE。 ???

文档评论(0)

1亿VIP精品文档

相关文档