Skip to main content

SA0115:数据类型为 UNION 的变量

检测 a 的声明 UNION 数据类型和变量声明 UNION 类型

理由:IEC 61131-3 标准不包括工会。该代码在没有联合的情况下更容易移植。

重要性:低

100. 例子
TYPE A_UNION: 
UNION
    lrTemp : LREAL;
    liTemp : LINT;
END_UNION
END_TYPE
PROGRAM PLC_PRG
VAR
    aunionVar: A_UNION;
    liVar : LINT;
END_VAR
aunionVar.lrTemp := 0.123E-12;
liVar := aunionVar.liTemp;

输出在 留言 看法:

  • sa_icon_message.png SA0115:不允许工会