功能區塊 MEM_GLOBAL

功能區塊 MEM_GLOBAL 是一個簡單的全局存儲器函數。

此功能區塊可用於將簡單數據存儲在應用程式中,並使其全局可用。

提示: 若要列出所有使用的元素,可以使用滑鼠右鍵點擊功能區塊。如果資料庫在另一個元素中被使用,則會顯示在 被使用 下方。列表將按 NS 的命名空間分開。

資料庫

資料庫 DB 用於定義全局命名空间。例如:Licht.EIN 或 Lüftung.Störung 等。

此功能將數據存儲在背景中。如果稍後程式中的名稱被更改,則可能會丟失數據。

輸入 IN

定義要存儲的數據。格式不重要。

輸入 SAVE

在正邊緣時,將輸入 IN 的值複製到記憶體中並輸出至輸出 Q。此外,該值會與所有其他 MEM_GLOBAL 功能區塊同步。

輸入 RESET

在正邊緣時,重置記憶體。輸出 Q 上的值再次為 NULL

輸入 NS

使用輸入 NS 可新增動態命名空間。此對應於一個子變數。這大幅簡化了與範圍模板的處理。為了能夠同步值,此值必須與輸入 NS 相同。

注意: 由於名稱會擴展為 DB.NS,因此可能會與其他 MEM_GLOBAL 功能區塊發生衝突。如果未定義 NS,則內部變數的結尾有一個點。

輸出 Q

返回資料庫的記憶體。在初始化時,此值為 NULL