景曉丨夜貓
級別: 探索解密
|
請問各位大神,PLC為什么要區分數據類型?有沒有那種PLC不區分數據類型?包括DCS,國內中控也要區分數據類型,但是浙大優穩的DCS不需要區分數據類型,嚴格說就分兩類:BOOL型和非BOOL型,不會區分整數、雙整數、浮點數這些,都可以一起參與應用。 對于一個不是很熟練的編程者來說,我真的喜歡這種不區分數據類型的編程軟件。 再次想問問:為什么多數PLC或者DCS都要區分數據類型? 不區分數據類型的有哪些品牌? |
---|---|
|
linmaker
優質的視覺檢測產品,源于用心,止于至善
級別: 家園常客
|
區分數據類型是為了最大化利用PLC的硬件資源。那些不區分數據類型的本質上就是設計一個數據結構(像聯合這樣的),實現支持所有數據類型。但這樣做是有成本的,就是以最大長度的數據類型來放每種數據類型了。這樣的設計在硬件上就造成了很大的浪費。這在以前的硬件中,不太可能支持這樣的浪費,在新的硬件設計中,可能實現這樣的“浪費”,從而換取編程上的方便。 |
|
---|---|---|
|