目前,高端PLC的變量都需要自己定義,但今天我們將整理PLC變量的數據類(lèi)型
一、布爾
布爾變量可以為“真”或“假”。 該值是邏輯量,占用1比特的存儲區域
可以認為是普通PLC的輔助繼電器
2 .整數變量
字節、字節、沃德、單字節、單字節、單字節、單字節、雙字節、雙字節、單字節。
請注意,從長(cháng)數據類(lèi)型轉換為短數據類(lèi)型會(huì )丟失更高級別的信息
3.real和LREAL是浮點(diǎn)數,用于顯示有理數。 可以顯示包含小數部分的十進(jìn)制數據。
REAL是一個(gè)32位浮點(diǎn)數字。
LREAL是64位浮點(diǎn)數字
四. STRING是字符串型,一般很少使用
五、DATE、TIME、TOD、DT是時(shí)間型變量,輸入時(shí)間數據
6 .排列
程序可以將任意數據類(lèi)型定義為數組
數組[0. 15 ]關(guān)球
陣列[0. 15 ]關(guān)閉整數
陣列[0. 15 ]結構關(guān)閉
七.列舉
枚舉是由字符常量組成的用戶(hù)定義的數據類(lèi)型。 這些常量稱(chēng)為枚舉值。
枚舉一般用于定義IO表等。 例如,將DI定義為數組,然后定義IO表的枚舉。 DI[啟動(dòng)]這樣看程序很方便
八.結構體
是程序中使用最多的數據類(lèi)型
結構內部可以包含多個(gè)數據類(lèi)型
9 .自卑
聯(lián)合變量共享一個(gè)存儲空間,如果更改一個(gè)變量的值,另一個(gè)變量的值也會(huì )更改
在大多數情況下,它可以用作報警提示
圖中,64比特和兩個(gè)DWORD的占有地址一致,大小也一致,數據從左向右自動(dòng)排列
總結:PLC品牌不同,可定義的語(yǔ)法略有不同,但本質(zhì)是一致的。 使用方法也一樣。 如果有遺漏的話(huà)歡迎補充