您现在的位置是:首页 > PLC技术 > PLC技术
PLC的用于GD通信的系统功能
来源:艾特贸易2018-04-20
简介S7-400 系统中,也可以在程序中控制 GD 通信。除了全局数据的周期性传送可选择外,可以用下列 SFC 发送或接收一个 GD 包: ● SFC 60GD_SEND 发送 GD 包。 ● SFC 61GD_RCV 接收 GD 包。 这些 SF
S7-400系统中,也可以在程序中控制GD通信。除了全局数据的周期性传送可选择外,可以用下列SFC发送或接收一个GD包:
●SFC 60GD_SEND发送GD包。
●SFC 61GD_RCV接收GD包。
这些SFC的参数列在表20-11中。使用这些SFC的先决条件是有一个组态好的全局数据表。在编译这个表之后,在“GD Identifier”栏里,STEP 7可以示出用于参数设置的GD环和GD包的数。
表20-11 用于GD通信的SFC参数
在CPU的系统存储器里,SFC60 GD_SND登录GD包并启动传送;SFC 61 GD_RCV从系统存储器里获取GD包。如果在GD表中为GD包指定一个比0大的扫描速度,就会产生循环传输。
当用SFC 60和SFC 61传输的时候,对于整个GD包,为了确保数据一致性,必须在处理期间,在发送和接收端禁止或延时一个较高优先级的中断和异步错误。
SFC不需要成对调用,也允许“混合”操作。例如,可以使用SFC 60 GD_SND来对GD包的传送进行事件驱动,随后循环接收。
点击排行
