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