Skip to main content

コンパイラエラーC0051

メッセージ: '<value>'ではなく属性値に必要な1バイトの文字列。

考えられるエラーの原因:表示された場所に文字列が期待どおりに表示されません。

エラー訂正:現在の値を文字列に置き換えます。

350. エラーの例:
PROGRAM PLC_PRG
{IF hasattribute(pou: MyPOU, MyAttribute)}
{END_IF}

メッセージ:

C0051:MyAttributeではなく属性値に1バイトの文字列が必要です。

エラー訂正:

PROGRAM PLC_PRG
{IF hasattribute(pou: MyPOU, 'MyAttribute')}
{END_IF}