您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 CPU点对点网络通信应用实例
来源:艾特贸易2017-06-05
简介有一简单网络,结构如图 9.17 所示。其中 TD200 为主站,在 RUN 模式下, CPU 224 在用户程序中允许 PPI 主站模式,可以利用 NETR 和 NETW 指令来不断读写两个 CPU 221 模块中的数据。 图 9.17 网
有一简单网络,结构如图9.17所示。其中TD200为主站,在RUN模式下,CPU 224在用户程序中允许PPI主站模式,可以利用NETR和NETW指令来不断读写两个CPU 221模块中的数据。 图9.17 网络结构 操作要求:站4要读写两个远程站(站2和站3)的状态字节和计数值(分别放在VB100和VW101中)。如果某个远程站中的计数值达到200,站4将发生一定动作,并将该远程站的计数值清0,重新计数。 在网络通信过程中,远程站是被动的,不需要编写程序,只需要针对CPU224编写程序就可以了。 设置CPU 224通信端口号为0,从VB200开始分别对设置站2和站3的接收和发送缓冲区。站2的接收缓冲区从VB200开始,发送缓冲区从VB250开始;站3的接收缓冲区从VB210开始,发送缓冲区从VB260开始,内容如表9.6所示。该网络通信用户程序如图9.18所示。 表9.6 缓冲区设置
站2和站3的接收和发送程序完全一致,为了节省篇幅,只给出对站2的读写程序。
图9.18 网络程序实例
点击排行
