
このMEM_GLOBAL機能ブロックは、単純なグローバルメモリ関数です。
この機能ブロックを使用して、アプリケーション内の単純なデータを保存し、それをグローバルに利用可能にすることができます。
ヒント: 使用されているすべての要素をリスト表示するには、機能ブロックに右クリックします。データベースが別の要素で使用されている場合は、
使用済みの下に表示されます。リストはNSの名前空間ごとに分割されます。
このDBデータベースを使用して、グローバルな名前空間を定義します。例:Licht.EINまたはLüftung.Störungなどです。
これは背景でデータを保存します。プログラムの後で名前が変更された場合、データが失われる可能性があります。
保存するデータを定義します。形式は問いません。
正のエッジで、入力INの値がメモリにコピーされ、出力Qに出力されます。さらに、その値はすべてのMEM_GLOBAL機能ブロックと同期されます。
正のエッジで、メモリがリセットされます。出力Qには再び値NULLが適用されます。
このNS入力を使用して、動的な名前空間を追加できます。これは下位変数に相当します。これにより、テンプレートの操作が大幅に簡素化されます。値を同期するには、この値が入力NSと同じである必要があります。
注意: 名前がDB.NSで拡張されるため、他のMEM_GLOBAL機能ブロックと競合する可能性があります。NSが定義されていない場合、内部変数には末尾にピリオドが付きます。
データベースのメモリを返します。初期化時はこの値がNULLです。