原創不易,每篇文章都傾注了我的心血,大家喜歡的話請點贊并分享,您的支持是我堅持下去的動力!
關于西門子PLC中數據類型的使用PLC編程時,首先要建立變量,而建立變量就要确立變量的數據類型,不過在此之前先了解下位、字節、字、雙字等的區别。
位:bit,是計算機存儲信息的最小單位,它指的是二進制的位
字節:byte,它和位的關系是1字節等于8位,1byte = 8 bit
字:word,1字等于2字節,即1 word = 2 byte = 16 bit
所以在西門子PLC中,你會看到這些,MB,MW,MD,他們分别指的是8位、16位、32位。
2 但是在PLC編程中,什麼時候用字,什麼時候用字節、什麼時候用雙字呢
這個要看你所存儲的數值大小,一般來說:
1字節可以存儲2的8次方,即0~255,一個256個
1字可以存儲2的16次方,即65536個,或者-32768-32767
至于雙字,即2的32次方,都上億了
因此,當你計算脈沖個數的時候,一般選用雙字,32位的,其他的則看情況,需要存儲的多。
其實很多新人在剛剛接觸PLC的時候會對這些數據感到很麻煩;
西門子的高低位一定要注意,因為西門子PLC和WINCC的定義有一些區别。
(如果喜歡這篇文章,請點贊并關注,更多原創的工業應用以及PLC學習的文章等着你)
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!