景曉丨夜貓
級別: 探索解密
|
請問各位大神,PLC為什么要區分數據類型?有沒有那種PLC不區分數據類型?包括DCS,國內中控也要區分數據類型,但是浙大優穩的DCS不需要區分數據類型,嚴格說就分兩類:BOOL型和非BOOL型,不會區分整數、雙整數、浮點數這些,都可以一起參與應用。 對于一個不是很熟練的編程者來說,我真的喜歡這種不區分數據類型的編程軟件。 再次想問問:為什么多數PLC或者DCS都要區分數據類型? 不區分數據類型的有哪些品牌? |
---|---|
|
宿遷電工
級別: 論壇先鋒
|
你這問題就好比是問,不學字母ABCD怎么學會英語! 對于大部分編程語言,都需要學習數據類型,這是最基礎的概念。PLC的梯形圖也是編程語言。 你靜下心來學習了嗎? |
|
---|---|---|
|
linmaker
優質的視覺檢測產品,源于用心,止于至善
級別: 家園常客
|
區分數據類型是為了最大化利用PLC的硬件資源。那些不區分數據類型的本質上就是設計一個數據結構(像聯合這樣的),實現支持所有數據類型。但這樣做是有成本的,就是以最大長度的數據類型來放每種數據類型了。這樣的設計在硬件上就造成了很大的浪費。這在以前的硬件中,不太可能支持這樣的浪費,在新的硬件設計中,可能實現這樣的“浪費”,從而換取編程上的方便。 |
|
---|---|---|
|
風過無痕的雨
級別: 正式會員
|
分類型是為了使程序的運行過程更精確 花更少的時間 最快的效率執行 有目標的執行 和一遍遍試錯,哪個更快 |
---|---|
|
好大的小西瓜
沒有個性的簽名
級別: 略有小成
|
肯定是要分的,不同的數據類型都有不同的指令周期(匯編語言),底層語言都這樣,何況一個小小的單片機 |
|
---|---|---|
|