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