為什么別人推薦plc的比單片機多
說個很形象的比喻吧,在工控領(lǐng)域,PLC相當(dāng)于小學(xué)文化,單片機相當(dāng)于初中文化。
PLC實質(zhì)上就是一套集成各種外設(shè)功能的單片機控制系統(tǒng)。使用PLC有兩大好處,一是編程容易,上手快。二是基本不用考慮硬件的可靠性和適配性問題,需要什么功能就選什么樣的模塊就行。
而單片機用起來就麻煩很多,使用者要更多的考慮電路系統(tǒng)及外設(shè)硬件的可靠性,而且編程基本用C和匯編等基礎(chǔ)語言,對編程者的邏輯思維能力要求比較高,而且軟件和硬件的結(jié)合適應(yīng)更是個很撓頭的事。能熟練掌握單片機軟硬件系統(tǒng),那反過來學(xué)習(xí)和使用PLC就是小兒科了。
從兩者的應(yīng)用來說,PLC側(cè)重于對工控成本比較寬松,而且對可靠性要求比較高的場合,比如機床,設(shè)備等。而對于偏重成本的中大批量產(chǎn)品,毫無疑問必須使用單片機。
由于掌握單片機的應(yīng)用比掌握PLC,有更廣泛的應(yīng)用,所以建議年輕的從業(yè)者應(yīng)該不畏艱難,從單片機入手進(jìn)入工控的世界。PLC需要的話,再入手不遲
plc的核心也是單片機啊,plc是系統(tǒng),是通用成品,側(cè)重于控制方案的實現(xiàn),可以隨時修改程序,所以編程簡單,成本高。
單片機是芯片,要加上好多外圍電路設(shè)計才能用,適合批量生產(chǎn),定制設(shè)計,修改難度大,成本相對低。
二者不能簡單的對比,工業(yè)的控制對象接口比較標(biāo)準(zhǔn),因此通用類的plc比較適用。
可以這樣說,單片機就是面向工業(yè)控制應(yīng)用的成熟產(chǎn)品。但是單片機應(yīng)用的行業(yè)要比plc廣泛得多。
提到單片機,大家往往會想到51單片機,其實單片機種類非常多,比如arm。那你打開某款PLC,會發(fā)現(xiàn)他的cpu就是某arm處理器。
這時你應(yīng)該明白,PLC只不過是模塊化的單片機系統(tǒng)!
一、用單片機解決一個工業(yè)控制問題,不是不可以,太費時!首先,根據(jù)工藝搭建硬件電子電路,這些電路包含通信電路,光耦隔離電路,模擬量的模數(shù)轉(zhuǎn)換或數(shù)模轉(zhuǎn)換電路,基本時鐘……一大堆電路,然后,基于你搭建的電路開發(fā)所需要的程序,一般用c語言,開發(fā)非常費時。等你完成這個程控器時,人家早用PLC做了100多個項目了。用PLC做系統(tǒng),不用考慮電子硬件電路,只需要加幾個不同功能的模塊就可以編程了,常用的梯形圖程序比c語言簡單多了,有現(xiàn)成的函數(shù),功能塊,咱就拿###簡單的定時器做比方,單片機做個###定時程序要比plc費力的多。
二、你的工程做好了,發(fā)現(xiàn)需要修改,用plc系統(tǒng)做的,添加模塊,換別的模塊,修改程序,改一些線,分分鐘搞定,單片機系統(tǒng)呢?把電路板重做!
三、一個大型的工控項目比如有幾千個控制量,要是用單片機,得搭建多少電子電路?大項目往往有很多智能儀表,人機界面,工控機,你要考慮你制作的單片機電路板和這些都兼容,通信驅(qū)動程都要搞定!用大型plc比如西門子s7_400,很容易實現(xiàn)設(shè)備間的通訊,組成現(xiàn)場總線,設(shè)備與設(shè)備間的大多數(shù)通信可以兼容,省去大量時間。
四、不敢保證你用單片機制作的電路可靠性能夠滿足工業(yè)現(xiàn)場需要。plc,一般西門子的,可靠極了!
五、有些設(shè)備,只要程序相對固定,只需要設(shè)置參數(shù),那就不用plc,用專業(yè)程控器!比如燃燒器程控器,它也和plc相似,也有幾路輸入輸出,但是,工藝固化,不需要編程!這些專業(yè)程控器就是拿單片機開發(fā)的!
六、plc正是社會化分工的縮影!一個電氣工程師要完成一個項目,他只要把精力放在宏觀項目上就可以了。電子工程師和計算機工程師已經(jīng)為電氣工程量身打造開發(fā)了plc系統(tǒng),組態(tài)軟件,人機界面等等,這些拿來用就行了。
然后首先我們工業(yè)生產(chǎn)主要的因素就是穩(wěn)定,所以呢,我們用一個工業(yè)控制系統(tǒng),我們應(yīng)該考慮的###步呢,就是它的可靠性。而我們的這個PLC是專門為工業(yè)生產(chǎn)設(shè)計的,它的實質(zhì)實際上就是你說的這個單片機系統(tǒng),但是呢,他比我們這個單片機更加可靠更穩(wěn)定,而且抗干擾,現(xiàn)在因為市場的競爭很大,然后很多企業(yè)為了降低成本都在用這個單片機,表面上你看好像我們把成本降下來了,實際上不是這樣的。
然后單片機的跟plc比的###大優(yōu)點,也就是他比較便宜,但是我們plc能比的面積靈活,而且單片機一般是用這個C或者匯編,不是像我們工程師絕大部分是電氣工程師出生,對這個梯形圖比較熟悉,所以說單片機的入門是比較難的,而且現(xiàn)在供應(yīng)商有很多很多針對不同客戶進(jìn)行針對性的改變,而且在正常使用的過程中,根據(jù)工藝的特性,因為我們的工藝是不斷地更新的,所以單片機要不斷地更新,就要不停的去更新電路板。
但是我們這個PLC可以隨意的增加減少模塊,我之前做了一個工程嗯,他的點很少,然后來他的工藝設(shè)備增加,然后我們就對他這個工程進(jìn)行了增加模塊的操作,我們單片機實際上開發(fā)做得周期時間很長,因為它更是合適大批量的定型設(shè)備,但是我們現(xiàn)場實際上自定義的這種設(shè)備更多。
###后我來總結(jié)一下為什么別人推薦plc的比單片機多?
首先###點,我們plc相對于單片機更加靈活,我們有很多的這個功能的配置。平時有很多功能夠做到,但是單片機不能夠很靈活的根據(jù)需要來添加它的功能,比如說模擬量上的溫度濕度。這些plc可以根據(jù)自己的需要制定與他的涼城,像這個單片機是不具備的。
然后###重要的一點就是穩(wěn)定性,plc發(fā)展到現(xiàn)在已經(jīng)趨于穩(wěn)定,所有的平臺都很容易就能買的,但是我們單片機呢,你得先聯(lián)系廠家進(jìn)行,對你工藝的定制,所以這是很不方便的,然后###后我們來從售后這個來講,現(xiàn)在我們Plc都是就幾家主流的大廠,然后出現(xiàn)問題,可以迅速地更換。我記得在工程上有一個模塊燒了,然后聯(lián)系廠家以后直接進(jìn)行了更換,然后單片機的主要優(yōu)點是在大批量生產(chǎn)成本很低,所以一般我覺得用在設(shè)備的自動化上比較合適,而且對這個成本有需要的客戶可以選用單片機
推薦
NB-IoT物聯(lián)網(wǎng)壓力監(jiān)測終端、物聯(lián)網(wǎng)水壓監(jiān)測終端
工程師說 | 用于為ADAS應(yīng)用開發(fā)的電源系統(tǒng)的功能安全開發(fā)工具和方法
基于總線協(xié)議標(biāo)準(zhǔn)實現(xiàn)DeviceNet適配器的應(yīng)用設(shè)計
JJR2-110-Z、MPS5-Z185低壓380V晶閘管軟啟動器
縉云 PD284H-2×1 電力儀表 云南物聯(lián)網(wǎng)4g多功能電力儀表超硬核