网络读/网络写指令参数
(一)网络读/网络写指令
网络读/网络写指令NEFR (Network Read)/NETW (Network Write)。
各参数惫义如下:
TBL.缓冲区首址,操作数为字节。
PROT,操作端口,CPU226为0或1.其他只能为0.
网络读NETR指令是通过端口(PROT)接收远程设备的数据并保存在表(TBL)中。它可从远方站点最多一次读取16字节的信息。
网络写NETW指令是通过端口(PROT)向远程设备写入在表(TBL)中的数据。它可向远方站点最多一次写入16字节的信息。
在程序中可以有任意多NETR NETW指令,但在任惫时刻最多只能有8个NETR及NETW指令有效。
表中各参数的意义如下:
(1)远程站点的地址。被访问的PLC地址。
(2)数据区指针(双字),指向远程PLC存储区中的数据的间接指针。
(3)接收或发送数据区,保存数据的1^16个字节,其长度在“数据长度”字节中定义。对于NETR指令,此数据区指执行NETR后存放从远程站点读取的数据区。对于NETW指令,此数据区指执行NETW前发送给远程站点的数据存储区。
表中字节的意义如下:
(1) D.操作已完成。0=未完成,1=功能完成。
(2) A.傲活(操作已排队)。0=未激活,1=激活。
(3) E,错误。0=无错误,I=有错误。
(4) 4位锗误代码为0表示无错误。包机用于把8个黄油桶包装到一个纸箱中,一个分流机给各个打包机分配黄油桶。分流机配有TD200数据单元的CPU222. 4个CPU221模块用于控制打包机。
2号站中接收缓冲区(VB200)和发送缓冲区(VB300)中的数据。S7-200使用网络读指令不断读取侮个打包机的控制和状态信息。当某个打包机每包装完100箱时,分流机就用网络写指令发送一条信息清除状态字,将完成的箱数清零。图8-21给出了1号打包机打包完成数据统计管理的一段程序。
上一篇:三菱变频器布线方法
下一篇:三种排除光纤收发器故障的方法