歡迎訪問上海會通自動化科技發展股份有限公司的官方網站-運動控制產品及整體解決方案供應商!
PLC-松下PLC中的數據類型有哪些?
2020-06-23 15:10
不管學習哪種品牌的PLC, 首先看的就是I/O的表示方法,以及系統的變量區域劃分,而后就看數據的類型,當前邊這些都搞清楚了,就可以去看指令的具體用法了 !
不管學習哪種品牌的PLC, 首先看的就是I/O的表示方法,以及系統的變量區域劃分,而后就看數據的類型,當前邊這些都搞清楚了,就可以去看指令的具體用法了 !
plc的基本數據類型,當你學會了松下PLC后,應該說絕大多數的PLC的基本數據類型都是一樣的!如果你學過一些計算機編程語言比如C語言或者什么,那么就更容易理解了!
基本上就是bool,byte,word,int,Dword,Dint,real這些,還有定時器T,計數器C。
其實,我們在編程中怎樣選用這些數據類型,主要是和使用的指令相關,更核心的是這種數據類型的本質,比如:
bool就是一個二進制位,狀態就只有1和0,因此它就用來當做開關的那些點,可以表示接通或者斷開!
byte呢就是8個位的長度,可以表示的數值范圍是2的8次方,而且最高位是符號的話,就只能到+127,就是說你要是計算或者什么,你的數值是大于127的就不能用byte類型的變量!
同樣的int,word,Dint,Dword也是有數據范圍的,這是我們使用的重要原因,就是我的運算結果要能被表示出來!
real,就是實數也叫浮點數,就是表示帶小數點的數,所以你如果想用會帶小數點的數值,就要用real類型的變量!
而T和C就是PLC的特殊規定了,T1表示1號定時器,C1表示1號定時!
還有Sint 這些,其實你多上手編程操作,如果你用錯了數據類型,編譯的時候都會有提示,要么就是溢出,產生錯誤的結果,多做幾個項目,慢慢就了解了!
下一篇:

上海會通自動化科技發展股份有限公司

上海市四川北路859號中信廣場3503-3504
