コンパイラエラーC0045
メッセージ:このコンテキストでは「THIS」の使用は許可されていません
考えられるエラーの原因:現在のインスタンスに割り当てるために、これはメソッド、アクション、遷移、または関数ブロックの本体でのみ使用できます。このエラーメッセージは、他のすべての位置で表示されます。
エラー訂正:これは、許可されたコンテキストでのみ使用してください。
例 344. エラーの例:
PROGRAM PLC_PRG VAR test1: INT; END_VAR THIS^.test1 := 19;
メッセージ:
C0018: 'THIS ^ .test1'は有効な割り当てターゲットではありません
C0062: 'THIS ^'は構造体変数ではありません
このコンテキストでは、「THIS」の使用は許可されていません