回覆列表
  • 1 # 使用者9380959654731

    這樣說吧,DCS中的控制器和PLC基本上都是基於MCU,DSP甚至ASIC晶片開發的(也有PC-based,不是主流),然後支援標準的程式語言(IEEE 61131-3 Standard),例如梯形圖,功能塊什麼的圖形化程式設計,特別是梯形圖很類似電氣連線圖——其實就是從relay發展來了,由soft的邏輯代替硬接線,原來的電氣工程師很容易理解和實現功能。一些控制器也支援你內嵌自定義C程式碼,但不是主流,太複雜也用不著,PLC本身提供的instruction也越來越多了,別說PID是全系標配了,連模糊控制和先進控制模組都有了。易程式設計和穩定是工業現場最大的要求,自己開發個ARM控制器當然可以,速度還快,但除錯各種複雜,出任何一個小bug都是不可容忍的。也有很多工藝是客戶自己保密的,讓客戶基於PLC用梯形圖編制一套工藝,肯定比自己買個MCU再用C語言程式設計容易太多太多了——不可能要求一個控制工程師也是專業的firmware工程師。最後類比一下就是,PLC和MCU/DSP的關係,就像是Python/Matlab跟C/FORTRAN的關係。

  • 中秋節和大豐收的關聯?
  • 三尖瓣少量返流怎麼治療?