コンパイラ警告 C0572
メッセージ<variable2>: <variable1>初期化されていない変数はの初期化に使用されます。を使用してください。 'global_init_slot'
初期化の順序を変更する属性。
考えられるエラー原因: 入れ子構造の場合、内部構造に初期化されていない変数が存在すると、エラー C0268 の代わりに警告 C0272 が発行されます。
例 503. 警告の例
GVL {attribute 'qualified_only'} VAR_GLOBAL x : INT := 7; y : INT := 9; END_VAR TYPE DUT : STRUCT a : INT; i : INT := GVL.x; END_STRUCT END_TYPE TYPE DUT_1 : STRUCT d : DUT; END_STRUCT END_TYPE PROGRAM PLC_PRG VAR CONSTANT