西门子PLC的S7通信

首先,需要建立一个新项目和配置好PLC,下面是实操示例:

双击设备和网络,弹出网络视图:

点击视图左上角连接,并选择S7连接,并连线。

后点击右侧网络视图下的中间“连接”,如下图:

设置好如图中的配置PLC。

接着,设置PLC1的IP地址,并启动系统时钟存储器。如下图:

建立一个全局数据块DB8000和DB9,具体变量如下图:

再打开编程指令,通信,S7通信,分别拖拉GET和PUT指令只OB1块中,然后进行编写通信程序,如下图:

然后,分别设置GET和PUT通信指令右上角的组态,如下图:

设置完成后,进行编译,这样就完成了PLC1的S7通信设置。

接下来进行PLC2的S7通信设置:

双击PLC2设备组态,电机下方属性,常规,进行设置PLC2的IP地址,和启动系统时钟存储器。如下图:

完成设置后,进行编译一下,然后再建立一个全局数据块DB8000,进行编译。

这样,就完成了PLC1与PLC2的S7通信。谢谢!