plc可編程控制器與單片機(jī)的區(qū)別是專門為用戶解決疑難問題的,非常具有代表性,在客戶進(jìn)行產(chǎn)品選型前,我們一般建議用戶先看下plc可編程控制器與單片機(jī)的區(qū)別。這樣能對用戶選型有非常大的幫助。
PLC可編程控制器定義:PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算操作的電子裝置。
PLC可編程控制器,是指以計(jì)算機(jī)技術(shù)為基礎(chǔ)的新型工業(yè)控制裝置。
單片機(jī)也被稱為微控制器,是因?yàn)樗钤绫挥迷诠I(yè)控制領(lǐng)域。
單片機(jī)由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。最早的設(shè)計(jì)理念是通過將大量外圍設(shè)備和CPU集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。
單片機(jī)就是做控制用的,把一個(gè)程序?qū)懙絾纹瑱C(jī)芯片里,讓單片機(jī)自動控制某個(gè)東西。它其實(shí)是簡化的計(jì)算機(jī)系統(tǒng)。
系統(tǒng)上區(qū)別:
1、之所以很多人不理解單片機(jī)和PLC的差異,在于早期時(shí)候,PLC基本上是使用手持編程器來編程的,那時(shí)候編程也需要匯編語言代碼輸入的,和單片機(jī)的早期編程比較接近。
2、PLC是二次開發(fā)的東西,編程系統(tǒng)也比單片機(jī)簡單,根本還是基于傳統(tǒng)的繼電器電路來設(shè)計(jì)的,符合電工的接線思路,可以理解成一種軟繼電器接線系統(tǒng),并不是計(jì)算機(jī)那種編程思路。
3、單片機(jī)早期是用匯編語言編程的,后來有了KEIL這些編譯工具了,大家都可以使用C語言編程了。PLC也有一些高級版本的支持C等語言編程,不過我相信大多數(shù)工控行業(yè)的人都習(xí)慣梯形圖編程,畢竟更加接近硬件思路。
4、PLC是開放性的,程序編寫出來,通用性比較強(qiáng)了,也容易讀懂,當(dāng)然加密性能也很一般了,比較容易被人山寨,單片機(jī)相反了。
5、PLC是二次開發(fā),本身要運(yùn)行一個(gè)系統(tǒng),而且存在掃描周期問題,所以運(yùn)行速度上肯定比不上單片機(jī)的,一些實(shí)時(shí)性要求比較高而對價(jià)格比較敏感的場所,還是使用了單片機(jī)來開發(fā)的。
6、理論上,你動手能力強(qiáng),可以針對某種設(shè)備使用單片機(jī)來開發(fā)工業(yè)控制系統(tǒng)取代一些PLC,畢竟便宜,現(xiàn)在很多專用設(shè)備還是使用單片機(jī)的。但是PLC是針對工業(yè)控制開發(fā)的,所以抗干擾可靠性都比較強(qiáng),而且簡單容易上手。
教學(xué)上的區(qū)別:
單片機(jī)技術(shù)應(yīng)用實(shí)訓(xùn)考核裝置:
實(shí)驗(yàn)一 單片機(jī)I/O口應(yīng)用實(shí)驗(yàn)_ P3.3口輸入 P1口輸出
實(shí)驗(yàn)二 單片機(jī)I/O口應(yīng)用實(shí)驗(yàn)_工業(yè)順序控制
實(shí)驗(yàn)三 并行I/O接口8255應(yīng)用
實(shí)驗(yàn)四 簡單I/O口擴(kuò)展實(shí)驗(yàn)
實(shí)驗(yàn)五 A/D 轉(zhuǎn)換實(shí)驗(yàn)
實(shí)驗(yàn)六 D/A轉(zhuǎn)換實(shí)驗(yàn)
實(shí)驗(yàn)七 定時(shí)/計(jì)數(shù)器8253A應(yīng)用
實(shí)驗(yàn)八 鍵盤顯示控制器8279應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)九 微型打印機(jī)打印字符、曲線、漢字
實(shí)驗(yàn)十 步進(jìn)電機(jī)控制實(shí)驗(yàn)
實(shí)驗(yàn)十一 小直流電機(jī)調(diào)速實(shí)驗(yàn)
實(shí)驗(yàn)十二 電子音響實(shí)驗(yàn)
實(shí)驗(yàn)十三 繼電器控制實(shí)驗(yàn)
實(shí)驗(yàn)十四 數(shù)據(jù)存貯器擴(kuò)展實(shí)驗(yàn)
實(shí)驗(yàn)十五 8031單片機(jī)串行口應(yīng)用實(shí)驗(yàn)_雙機(jī)通信
實(shí)驗(yàn)十六 8031串行口應(yīng)用實(shí)驗(yàn)_與PC機(jī)通信
實(shí)驗(yàn)十七 串行接口16C550應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)十八 串行A/D轉(zhuǎn)換器TLC549應(yīng)用
實(shí)驗(yàn)十九 串行D/A轉(zhuǎn)換器TLC5615應(yīng)用
實(shí)驗(yàn)二十 單片機(jī)雙機(jī)通信實(shí)驗(yàn)_用RS485總線
實(shí)驗(yàn)二十一 USB接口的應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)二十二 網(wǎng)絡(luò)接口應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)二十三 16X16LED 點(diǎn)陣顯示實(shí)驗(yàn)
實(shí)驗(yàn)二十四 128 X 64 LCD液晶顯示接口實(shí)驗(yàn)
實(shí)驗(yàn)二十五 語音錄放控制實(shí)驗(yàn)
實(shí)驗(yàn)二十六 CAN總線應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)二十七 串行存儲器讀寫實(shí)驗(yàn)
實(shí)驗(yàn)二十八 紅外接口通信實(shí)驗(yàn)
實(shí)驗(yàn)二十九 數(shù)字溫度傳感器DS18B20的原理與應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)三十 “看門狗”復(fù)位實(shí)驗(yàn)
實(shí)驗(yàn)三十一 IC總線應(yīng)用實(shí)驗(yàn)
實(shí)驗(yàn)項(xiàng)目
1.與、或、非邏輯功能實(shí)驗(yàn)
2.定時(shí)器、計(jì)數(shù)器功能實(shí)驗(yàn)
3.跳轉(zhuǎn)、分支功能實(shí)驗(yàn)
4.移位寄存器實(shí)驗(yàn)
5.?dāng)?shù)據(jù)處理功能實(shí)驗(yàn)
6.微分、位操作實(shí)驗(yàn)
7.交通信號燈PLC自動控制實(shí)驗(yàn)
8.?dāng)嚢杵鞯?/span>PLC自動控制實(shí)驗(yàn)
9.LED數(shù)碼官顯示PLC自動控制實(shí)驗(yàn)
10.四層電梯的PLC自動控制實(shí)驗(yàn)
11.加工中心刀具庫選擇控制實(shí)驗(yàn)
12.藝術(shù)彩燈造型的PLC控制實(shí)驗(yàn)
13.電機(jī)的自動控制實(shí)驗(yàn)
14.步進(jìn)電機(jī)的PLC控制
15.模擬電視發(fā)射塔實(shí)驗(yàn)實(shí)驗(yàn)
16.自動送料裝車系統(tǒng)控制實(shí)驗(yàn)
17.自動售貨機(jī)實(shí)驗(yàn)
18.自動成型實(shí)驗(yàn)
19.水塔自動供水控制系統(tǒng)實(shí)驗(yàn)
20.郵件自動分揀實(shí)驗(yàn)
21.自動洗衣機(jī)控制系統(tǒng)模擬實(shí)驗(yàn)
22.電鍍過程控制實(shí)驗(yàn)
從兩個(gè)實(shí)驗(yàn)臺的實(shí)驗(yàn)項(xiàng)目可以看出,PLC和單片機(jī)實(shí)驗(yàn)針對的方向都是不一樣的,PLC針對的是控制部分,而單片機(jī)針對的是通訊部分。