您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400逻辑块调用指令
来源:艾特贸易2017-09-21
简介块调用指令 ( CALL) 用来调用功能块 (FB) 、功能 (FC) 、系统功能块 (SFB) 或系统功能 ( SFC) ,或调用西门子提供的其他标准块。 在 CALL 指令中, FC 、 SFC 、 FB 和 SFB 是作为地址输入的,逻辑
块调用指令( CALL)用来调用功能块(FB)、功能(FC)、系统功能块(SFB)或系统功能( SFC),或调用西门子提供的其他标准块。
在CALL指令中,FC、SFC、FB和SFB是作为地址输入的,逻辑块的地址可以是绝对地址或符号地址。CALL指令与RLO和其他任何条件无关。在调用FB和SFB时,应提供与它们配套的背景数据块。调用FC和SFC时,不需要背景数据块。处理完被调用的块后,调用它的程序继续其逻辑处理。
无条件调用指令UC和条件调用指令CC用于调用没有输入/输出参数的FC和SFC。其使用方法与CALL指令相同,只是在调用时不能传递参数。下面是使用CC指令和UC指令的例子:
A I 0.1 //刷新RLO
CC FC 6 //如果RLO为1,调用没有参数的FC6
L IW 4 //从FC6返回后执行,I0.1为0时不调用FC6,直接执行本指令
UC FC 2 //无条件调用没有参数的FC2
点击排行
