您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC网络读指令NETR(NET Read)

来源:艾特贸易2017-06-05

简介网络读指令的梯形图和语句表如图 5-11(a) 所示,该指令通过指定的通信口(主站上 0 口或 1 口)从其他 CPU 中指定地址的数据区读取最多 16 字节的信息,存入本 CPU 中指定地址的数据区

    网络读指令的梯形图和语句表如图5-11(a)所示,该指令通过指定的通信口(主站上0口或1口)从其他CPU中指定地址的数据区读取最多16字节的信息,存入本CPU中指定地址的数据区。    当使能输入EN有效时,初始化通信操作,通过指定的端口PORT,从远程设备接收数据,将数据表TBL所指定的远程设备区域中的数据渎到本CPU中。TBLPORT均为字节型,PORT为常数01,如果是0,就表示要将SMB30的低2位设置为2#101表示要将SMB130的低2位设置为2#10,与通信接口的设置保持一致。TBL处的字节是数据表的起始地址,可以由用户自己设定,但起始字节设定好后,后面的字节就要连续使用,形成列表,每个字节都有自己的任务,如表5-4所示。NETR指令最多可以从远程设备上接收16字节的信息。    5-4    语句表(TBL)格式 字节偏移地址  字节名称      述    0  状态字节 反映网络通信指令的执行状态及错误码    1  远程设备地址  被访问的PLC从站地址    2 远程设备的数据指针 被访问数据的间接指针,指针可以指向I、Q、M和V数据区    3    4    5    6  数据长度  远程设备被访问的数据长度    7  数据字节0 接收和发送数据区: 执行NETR指令前,存放要向远程设备发送的数据; 执行NETR指令后,存放从远程设备接收的数据    8  数据字节1    …  …    22  数据字节15