SA0015:通过 FB [...] 方法检测功能块对全局变量的访问 FB_Init .此变 [...] PUBLIC fb_init : BOOL
SA0106:FB_INIT 中的虚拟方法调用 检测方法调用 FB [...] 是覆盖方法中的变量未在基础 FB 中初始化。 重要性:高 例
_BLOCK FB //comments in [...] instantiated in FB_Base, no [...] _PRG VAR myFB : FB1; END
_INPUT iVar_fb1in1 : INT; ivar_fb1in2 : INT; rVar_fb1in [...] _VAR iVar_fb1out:=iVar_fb1in
FUNCTION_BLOCK FB_Afb VAR_INPUT iIn1: INT; iIn2: INT; END
_BLOCK FB1 VAR_INPUT xIn [...] 变量 ( VAR_OUTPUT ) 或者 VAR_IN [...] ,您定义了最大数量的 1 为了 VAR_IN
输出变量地址所在的代码位置( VAR_OUTPUT , VAR_IN [...] 127 . 例子 功能块 FB1 有 [...] 以下访问会生成错误 SA0170: //FB
FUNCTION_BLOCK FB_Afb VAR_INPUT iIn1: INT; iIn2: INT; END
是整数值乘以基本大小。 例 75 . ST 中的示例 p [...] ; //in CODESYS, p [...] Short = pShort + 2; //in