這裡描述了如何在多個元素之間傳輸數據。例如,可以同時計算天氣數據或閃爍燈。
要與同一項目中的其他元素通信,請使用帶有前綴 global. 的變量。
需要注意的是,當全局變量的值發生變化時,所有受影響的元素都會被重新計算,這會導致循環時間增加。
由於調用全局變量時順序很重要,因此在修改全局變量時會執行雙循環,以減少反應時間。
要列出所有使用的元素,可以在活動 預覽中,使用右鍵點擊全局變量。如果該變量在另一個元素中被使用,則會在
用於 下顯示。
不建議在數據庫中使用前綴,因為這會增加可編程邏輯控制器的負載。

上述示例不應使用。相反,計算結果應該全局提供。

然後可以在各個元素中處理結果。

也不能通過全局變量處理邊緣,因為值可能存在於一個以上的循環中。或者在重置時永遠不會存在。相反,請對每個元素使用邊緣檢測。

當 global.count1 不正確工作時,global.count2 使用交替信號。該信號在處理後保持靜態為真或假。這樣就可以生成一個邊緣。或者也可以使用計時器,但這可能會導致時間關鍵問題。

在此示例中,一個數字在邊緣處遞增,因為值 TRUE 被解釋為 1。
所謂的超全局變量用於在同一個 服務器或同一個
網絡上的多個項目之間交換數據。這裡使用了介面
超全局變量。
該方法在章節 與介面通信 中有進一步描述。
使用此方法,多個服務器可以通過雲端實時相互通信。通信是通過介面 超級全局變量 進行的。