單片機和plc是經(jīng)常被廣大人群討論的話題,很多朋友剛開始接觸的是plc,后來由于種種原因轉(zhuǎn)行單片機,或者是跨行自學(xué)做單片機。因此,對于單片機小白來說,經(jīng)常會面臨的問題就是單片機和plc哪個前景好?接下來就帶大家來分析一下。
也許很多人不知道plc和單片機的區(qū)別,這里我們先來了解一下:
一、單片機
單片機也叫做微控制器,簡單來說就是可以通過c語言或匯編語言程序控制的芯片。至于能夠?qū)崿F(xiàn)什么功能,主要有兩個因素影響:
1.外圍電路的設(shè)計,單片機只是一個芯片,必須添加最小系統(tǒng)電路和產(chǎn)品功能電路進行二次開發(fā),才能夠形成完整的產(chǎn)品。
2.單片機代碼程序,不同的產(chǎn)品有不同的外圍電路、程序甚至是單片機型號,學(xué)習(xí)一個單片機開發(fā)板就能夠反映單片機的所有資源。
單片機涉及的知識更多,你需要學(xué)習(xí)C語言、單片機、基本電路和芯片數(shù)據(jù)手冊中常用的參數(shù)。并且代碼復(fù)雜多變,開發(fā)者的思維可以發(fā)揮,學(xué)習(xí)難度和周期較長。單片機在成本上和plc相比比較便宜,單片機的價格從幾毛錢到幾百塊不等,而一臺最便宜的plc也將近上千塊。
單片機在應(yīng)用中的應(yīng)用領(lǐng)域比較plc從玩具家電到飛機導(dǎo)彈,到飛機導(dǎo)彈都有單片機的身影,而plc的應(yīng)用領(lǐng)域就沒有這么廣闊了,但是plc在工業(yè)控制領(lǐng)域比單片機會更有優(yōu)勢,其實plc內(nèi)部也是單片機,只是增加了很多外圍保護電路,整個電路集成在一個設(shè)備上。
因此,單片機實際上可以勝任工業(yè)應(yīng)用,但對工程師的技術(shù)和經(jīng)驗有嚴格的要求,部分工業(yè)控制經(jīng)不起犯錯,輕則造成公司財產(chǎn)損失,重則損害人身安全。所以,在工業(yè)應(yīng)用領(lǐng)域,一般是直接使用現(xiàn)成的穩(wěn)定性較強的plc。
二、plc
其實plc的核心邏輯控制器也是單片機,和普通單片機相比,plc增加了大量的外圍保護以及輸入端和輸出端口,使其成為集成產(chǎn)品??蛻裟弥@個產(chǎn)品,只需要編寫梯形圖語言、指令表語言和結(jié)構(gòu)化文本語言等就可以輕松實現(xiàn)一些精確的控制。
學(xué)習(xí)plc相對簡單,不需要學(xué)太多硬件,編程語言更容易開始,主要是學(xué)習(xí)用梯形圖控制plc通過添加擴展模塊,可以輕松實現(xiàn)所需的功能。Plc它基本上應(yīng)用于工業(yè)領(lǐng)域,如自動化生產(chǎn)線,對抗干擾、支持不同設(shè)備接口、網(wǎng)絡(luò)和模塊化有相對完善的技術(shù)支持,而且使用方便,開發(fā)周期可以大大縮短。
看完上述的差異之后對比之后,基本可以從技術(shù)層面得出結(jié)論,單片機開發(fā)比plc復(fù)雜得多,兩者都能夠穩(wěn)定產(chǎn)品,plc的成本較高。如果要說哪個有前景的話,這個不好直接比較,基本上做單片機的人和plc的人都會說沒有可比性,因為兩者在技術(shù)上有不同的側(cè)重領(lǐng)域,就我看來,還是對單片機的方向比較樂觀,因為單片機可以想象的空間大,應(yīng)用的場景也更多。
審核編輯 黃昊宇
-
單片機
+關(guān)注
關(guān)注
6037文章
44558瀏覽量
635407 -
plc
+關(guān)注
關(guān)注
5011文章
13299瀏覽量
463434
發(fā)布評論請先 登錄
相關(guān)推薦
評論