西门子S7-200Modbus小案例使用下面的例程你可以在S7-200CPU之.docVIP

  • 3
  • 0
  • 约2.94千字
  • 约 5页
  • 2018-12-14 发布于天津
  • 举报

西门子S7-200Modbus小案例使用下面的例程你可以在S7-200CPU之.doc

西门子S7-200Modbus小案例使用下面的例程你可以在S7-200CPU之.doc

西门子S7-200 Modbus小案例 使用下面的例程你可以在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)。 ( 26 KB ) 图. 01 2. 参数匹配 对于MODBUS通讯, 主站侧需要程序库 MBUS_CTRL 和 MBUS_MSG, 从站侧需要程序库 MBUS_INIT and MBUS_SLAVE。 在 Micro/WIN 中您需要为主站和从站新建一个项目,程序与参数设置见图.02。

文档评论(0)

1亿VIP精品文档

相关文档