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