Skip to main content

属性:qualified_only

このプラグマの効果は、グローバル変数リストの変数が、たとえばグローバル変数名を指定することによってのみアドレス指定されることです。 gvl.g_var。これは、列挙型の変数にも適用され、ローカル変数と間違われるのを防ぐのに役立ちます。

構文

{attribute 'qualified_only'}

挿入場所:上の行 VAR_GLOBAL GVLで

289.

グローバル変数リスト GVL

{attribute 'qualified_only'}
VAR_GLOBAL
    iVar:INT;
END_VAR

たとえば、POU内 PLC_PRG、グローバル変数 iVar プレフィックスを使用してのみアドレス指定できます GVL

GVL.iVar:=5;

逆に、次の変数の不完全な呼び出しはエラーを作成します。

iVar:=5;