我在STL调用FB块的时候,把FB1拖动到程序段中,但是显示如图“程序段6”,但是正确的应该如“程序段5”,请问这是怎么回事啊??再LAD环境下调用FB1正常,请大指点下。谢谢!
程序段5:
CALL "Engine" , "Diesel"
Switch_On :="Switch_On_DE"
Switch_Off :="Switch_Off_DE"
Failure :="DE_Failure"
Actual_Speed :="DE_Actual_Speed"
Engine_On :="DE_On"
Preset_Speed_Reached:="DE_Preset_Speed_Reached"
程序段6:
CALL FB 1 ,
如果是以拖动的方式来调用FC就会出现如下代码:
CALL "Fan"
Engine_On :=
Timer_Function:=
Fan_On :=
这样就挺好,挺方便啊,然后就只需要给形参赋值就好了啊。为什么FB就不行呢?
我觉得拖动FB应该也应该这样的啊,就是再多指定一个背景数据块。大家说说看啊。