SA0015:通过 FB [...] 方法检测功能块对全局变量的访问 FB_Init .此变 [...] PUBLIC fb_init : BOOL
SA0102:从外部访问程序/fb变量 检测 [...] 0102:从外部访问程序/fb变量“i
SA0106:FB_INIT 中的虚拟方法调用 检测方法调用 FB [...] 是覆盖方法中的变量未在基础 FB 中初始化。 重要性:高 例
3 。 FUNCTION_BLOCK fb1 VAR_INPUT iVar_fb1in1 : INT; ivar_fb1in2 : INT; rVar_fb
置以下命名约定: fb 在 变量的前缀 , 类型的前缀 , 功能块实例 FB_ 在 POU 的前 [...] 的前缀“fb” NC0103:无效
_BLOCK FB_DoA VAR [...] '} FUNCTION_BLOCK FB [...] ; PROGRAM PLC_PRG VAR fb
_BLOCK FB_DoA VAR [...] '} FUNCTION_BLOCK FB [...] ; PROGRAM PLC_PRG VAR fb
的方法 Call 分配给功能块 FB_Test : FUNCTION_BLOCK FB [...] 0160 该程序 PLC_PRG 来电 FB
_PRG VAR myFB : FB1; END_VAR //Implementation myFB(b := FALSE); //Declaration FB1 FUNCTION
127 . 例子 功能块 FB1 有 [...] 以下访问会生成错误 SA0170: //FB1_inst is of type FB