Skip to main content

编译器错误 C0081

信息: Unexpected Pragma: '<pragma name>' 没有匹配 'if'

可能的错误原因: 使用 pragma 时缺少 IF 条件。

错误修正: 完成编译指示的 IF 条件。

366. 错误示例:
PROGRAM PLC_PRG
VAR
    i : INT;
END_VAR

i := 5;
{END_IF}

信息:

C0081: 意外的 Pragma: 发现 'END_IF' 没有匹配 'if'

错误修正:

{IF <expression>}
i := 5;
{END_IF}