一個變數用於儲存資訊。在 Antcas Control 中,不需要宣告資料類型。因此,您可以直接將一個詞作為變數寫入。除了變數之外,還有常數和其他可直接輸入的資料類型。其餘所有內容都會被直接識別為變數。請參考 FUP 程式設計中的顏色。
儲存在 PLC 中的所有值都是永久性的。這意味着在伺服器重新啟動時,會恢復之前的狀態。它們也會在專案匯出時保留。
注意: 除了 UTF-8 範圍之外的所有字串都無法永久性儲存。這些內容會在即時視圖中以深紫色顯示。
| 類型 | 顏色 | 範例 |
|---|---|---|
| 錯誤 | 紅色 | 無效。 |
| 變數 | 灰色 | variable |
| 數字 | 橙色 | 10 10E3 10e-2 -1.2 |
| 時間、日期 | 綠色 | T#1m DT#2016-03-25-22:12:00 D#2016-03-25 |
| 字串 | 藍色 | '這是一個字串' "和這也是" "這裡有一個 ' !" |
| 常數 | 紫色 | INT_MIN, INT_MAX |
| 布林值 | 紫色 | NULL, TRUE, FALSE |
功能區塊會按照讀取方向從輸入端計算。從左到右,從上到下。變數也是這樣寫的。

常數和布林變數可以直接定義。請寫入 TRUE、FALSE 或 NULL。其中,NULL 也會在您不使用任何值的地方設定。NULL 表示沒有值。既不是 TRUE,也不是 FALSE。僅在程式內部使用值 NULL。值 NULL、0(作為整數)、''、"" 或 "0" 會被評估為 FALSE。
請注意,輸出變數絕不能重複使用,否則上方的變數將被覆寫,從而可能無效。例如,功能區塊 MOVE 等特殊情況除外。介面中的變數也不應多次使用。這在本質上是可行的,但可能會導致 PLC 重新啟動時出現意想不到的行為。
功能區塊的資料庫絕不能重複使用。否則,最後一個功能區塊將始終覆寫值或內部標記導致意外結果。
每個變數(包括功能區塊的子名稱)都不得超過 255 個字元。因此,當變數長度超過 200 個字元時,FUP 編輯器會發出錯誤。
命名空間只能從下往上覆寫。可以很簡單地定義命名空間,方法是用點號分隔變數。例如 heizung.PID 或 heizung.modus.Fenster。使用智慧型命名空間可大幅簡化程式設計的概覽。