很多人問,單片機(jī)和PLC哪個(gè)好學(xué)?今天咱們就來說說這個(gè)問題。
單片機(jī)是微型計(jì)算機(jī)系統(tǒng),屬于微控制器的其中一種,PLC的全稱是可編程邏輯控制器,從名字上來看這二者肯定有相通之處,但又互相區(qū)別。
對于單片機(jī)好學(xué)還是PLC好學(xué)的問題,總的來看,PLC因?yàn)槿腴T簡單,所以更適合新手,更容易上手和入門,口說無憑,一起來看看原因。
單片機(jī)的確功能比PLC強(qiáng)大,但功能越強(qiáng)越廣,就意味著電路也會很復(fù)雜,,單片機(jī)的編程語言C語言或匯編語言相較于梯形圖來說,沒那么容易懂??偠灾?,想學(xué)單片機(jī),你不僅得有計(jì)算機(jī)硬件基礎(chǔ)。還要會C語言編程,而且對電路這方面也要多多了解。
接下來具體分析在這幾個(gè)方面的單片機(jī)和PLC的優(yōu)劣勢。
1、編程語言
PLC的編程語言有:梯形圖語言(LD)、指令表語言(IL)、功能模塊圖語言(FBD)、順序功能流程圖語言(SFC)、結(jié)構(gòu)化文本語言(ST)。
梯形圖是應(yīng)用較多的,因?yàn)樗悬c(diǎn)像電氣控制中繼電器線圈和觸電動作之間的關(guān)系,如果學(xué)過繼電器-接觸器控制的話,入門就容易很多,所以很多電氣控制人員選擇它,新手用梯形圖進(jìn)行編程也會容易一些。
單片機(jī)的編程語言是C語言或匯編語言,也采用自帶的編程語言(如51單片機(jī)的ASM語言)。
單片機(jī)指令代碼多且復(fù)雜,所以編程要更難一些,尤其是涉及到更復(fù)雜項(xiàng)目程序會更難,因?yàn)椴粌H要懂英文,還要懂?dāng)?shù)制,如果有計(jì)算機(jī)基礎(chǔ)的人可能會好一些。
2、硬件
單片機(jī)價(jià)格低,下面這張圖就是他的開發(fā)板,中間的最大的STC就是單片機(jī)開發(fā)板的核心芯片,從圖上可看出,它的外設(shè)輸入、輸出是比較多的。且單片機(jī)的控制電路需要用戶自己設(shè)置。
PLC的外觀看起來就很簡潔,因?yàn)樗?a target="_blank">接口、電源、抗干擾電路都被設(shè)計(jì)在PLC內(nèi)部,因此學(xué)習(xí)并操作時(shí),在電路方面花費(fèi)的時(shí)間和精力就比較少,主要的重點(diǎn)是學(xué)會用梯形圖控制各個(gè)輸出端口,梯形圖對于新手來說,往往容易上手。并且添加擴(kuò)展模塊就可以實(shí)現(xiàn)其他功能,但PLC的價(jià)格比單片機(jī)貴。
3、應(yīng)用領(lǐng)域
單片機(jī)的領(lǐng)域比PLC廣,可以廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域,技術(shù)含量高,使用靈活,但是工作量較大,抗干擾、模塊化要求低。開發(fā)消費(fèi)電子、商業(yè)應(yīng)用的電子、玩具、家電等可以選擇單片機(jī)。
但要知道單片機(jī)只是一個(gè)芯片,所以電路比較復(fù)雜,初學(xué)者經(jīng)常會面臨抗干擾能力不強(qiáng),現(xiàn)信號失真,干擾過大的問題。但對于經(jīng)驗(yàn)豐富者來說也不算事。
很多人說單片機(jī)在工業(yè)領(lǐng)域可以代替PLC,我只能說在工業(yè)領(lǐng)域,多數(shù)自動控制的大型設(shè)備還是要用PLC來完成。在設(shè)計(jì)之初,PLC就更注重于工業(yè)應(yīng)用,對于防干擾、設(shè)備接口、聯(lián)網(wǎng)、模塊化都有完善的技術(shù)支撐,使用方便簡單,開發(fā)設(shè)計(jì)周期短。例如,自動化生產(chǎn)線,就必須用PLC來做。單片機(jī)只能用來開發(fā)一些補(bǔ)充設(shè)備。
總的來說:如果你是新手或是電工,又或是準(zhǔn)備在工業(yè)領(lǐng)域發(fā)展,建議你先學(xué)PLC,如果后續(xù)有需要可以再學(xué)單片機(jī)。每個(gè)人的情況不同,依據(jù)個(gè)人需求做選擇才是最佳的。
還有,這年頭一技在手,天下我有的情況太少,有的公司之前只有單片機(jī),后來公司產(chǎn)品擴(kuò)展轉(zhuǎn)型,就對PLC也有需求,作為東家,肯定希望自己的員工也能會PLC。所以,在外工作,學(xué)習(xí)能力很重要。很多東西只是開頭難,學(xué)到后面就會融會貫通,一通百通。
-
單片機(jī)
+關(guān)注
關(guān)注
6037文章
44561瀏覽量
635660 -
plc
+關(guān)注
關(guān)注
5012文章
13304瀏覽量
463596
發(fā)布評論請先 登錄
相關(guān)推薦
評論