属性: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;