單片機和plc的區別(單片機編程入門基礎知識)

單片機編程和PLC編程有什么區別一、區別:1、PLC是建立在單片機之上的產品,單片機是一種可編程的集成芯片。2、plc就是由單片機加上外圍電路做成的,單片機開發式底層開...
單片機編程和PLC編程有什么區別
一、區別:
1、PLC是建立在單片機之上的產品,單片機是一種可編程的集成芯片。
2、plc就是由單片機加上外圍電路做成的,單片機開發式底層開發,程序編寫用匯編或者c語言比如延時用單片機做程序,要從晶振來計算,而plc就不一樣,廠家都提供一個編程軟件,可以用梯形圖編程。
3、價格不同。單片機開發成本低,一個單片機十幾塊到幾十塊,但開發起來,麻煩。PLC的價格幾百,幾千,幾萬,但是開發周期短,見效快??煽啃愿?。
4、PLC有有一定的互換性,質量有保證,編程軟件正朝標準化方向邁進。而單片機應用系統則是八仙過海,各顯神通,功能千差萬別,質量參差不齊,學習、使用和維護都很困難。
5、于量大的配套項目,采用單片機系統具有成本低、效益高的優點,但這要有相當的研發力量和行業經驗才能使系統穩定、可靠地運行。最好的方法是單片機系統嵌入PLC的功能,這樣可大大簡化單片機系統的研制時間,性能得到保障,效益也就有保證。
二、輸入單元是PLC與被控設備相連的輸入接口,是信號進入PLC的橋梁,它的作用是接收主令元件、檢測元件傳來的信號。輸入的類型有直流輸入、交流輸入、交直流輸入。
三、輸出單元也是PLC與被控設備之間的連接部件,它的作用是把PLC的輸出信號傳送給被控設備,即將中央處理器送出的弱電信號轉換成電平信號,驅動被控設備的執行元件。輸出的類型有繼電器輸出、晶體管輸出、晶閘門輸出。
擴展資料:
1、由于PLC大都采用單片微型計算機,因而集成度高,再加上相應的保護電路及自診斷功能,提高了系統的可靠性。
2、PLC編程容易。PLC的編程多采用繼電器控制梯形圖及命令語句,其數量比微型機指令要少得多,除中、高檔PLC外,一般的小型PLC只有16條左右。由于梯形圖形象而簡單,因此容易掌握、使用方便,甚至不需要計算機專業知識,就可進行編程。
3、PLC組態靈活。由于PLC采用積木式結構,用戶只需要簡單地組合,便可靈活地改變控制系統的功能和規模,因此,可適用于任何控制系統。
4、單片機是一種集成電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、在工業控制領域廣泛應用。
單片機和plc的區別和優缺點
1、PLC是一套比較成熟的控制系統,有相當的通用性,在它內部已經包含了幾套單片機。
2、單獨的一個單片機就是一個集成電路,其必須和其他元件配合才能發揮其能力,僅僅一個單片機沒有任何作用。其使用范圍要比PLC更大。
3、從使用者的角度來看,對于單獨的或者數量相當稀少的項目一般采用PLC控制,省去了單片機相關系統的設計,但是成本比較高。
4、對于要推向市場大量生產的設備,一般用單片機控制,成本降低,同時更加穩定。
個人認為本質上,單片機是構成PLC的某個單元。
PLC優勢:運行平穩可靠,用梯形圖編程,降低編程門檻。
單片機和plc有什么區別
簡單點說:
1.PLC的核心是單片機,但它把外圍電路(包括I/O電路)都集成在一起了,所以如果用PLC,就省了自己設計I/O接口等電路的麻煩。
2.編程方面,用單片機需要對電腦編程語言熟悉,例如VB等,而PLC的編程可以選擇多種方法來編,最常用的梯形圖編程只要會點電工基礎的都可以編寫一般的程序。
3.但在成本方面,單片機應該比PLC低很多,當然現在也有很多國產的PLC價格并不高。
單片機與PLC的區別
一、區別:
1、PLC是建立在單片機之上的產品,單片機是一種可編程的集成芯片。
2、plc就是由單片機加上外圍電路做成的,單片機開發式底層開發,程序編寫用匯編或者c語言比如延時用單片機做程序,要從晶振來計算,而plc就不一樣,廠家都提供一個編程軟件,可以用梯形圖編程。
3、價格不同。單片機開發成本低,一個單片機十幾塊到幾十塊,但開發起來,麻煩。PLC的價格幾百,幾千,幾萬,但是開發周期短,見效快??煽啃愿?。
4、PLC有有一定的互換性,質量有保證,編程軟件正朝標準化方向邁進。而單片機應用系統則是八仙過海,各顯神通,功能千差萬別,質量參差不齊,學習、使用和維護都很困難。
5、于量大的配套項目,采用單片機系統具有成本低、效益高的優點,但這要有相當的研發力量和行業經驗才能使系統穩定、可靠地運行。最好的方法是單片機系統嵌入PLC的功能,這樣可大大簡化單片機系統的研制時間,性能得到保障,效益也就有保證。
二、輸入單元是PLC與被控設備相連的輸入接口,是信號進入PLC的橋梁,它的作用是接收主令元件、檢測元件傳來的信號。輸入的類型有直流輸入、交流輸入、交直流輸入。
三、輸出單元也是PLC與被控設備之間的連接部件,它的作用是把PLC的輸出信號傳送給被控設備,即將中央處理器送出的弱電信號轉換成電平信號,驅動被控設備的執行元件。輸出的類型有繼電器輸出、晶體管輸出、晶閘門輸出。
單片機和cpu區別
一、不同的指代
1、CPU:作為計算機系統的操作和控制核心,是信息處理和程序操作的最終執行單元。
2、單片機:又稱mcu,是適當降低中央處理器的頻率和規格,將存儲器、定時器、usb、a/d轉換、uart、plc、dma等外圍接口,甚至lcd驅動電路集成在一個單片機上,組成一個片級計算機。
二、不同的功能
1、CPU:主要用于解釋計算機指令和處理計算機軟件中的數據。CPU是計算機的核心部件,負責讀取、解碼和執行指令。
2、單片機:單片機與溫度傳感器通過I2C總線連接。I2C總線占用單片機的兩條輸入輸出線,它們之間的通信完全由軟件完成。溫度傳感器的地址可以通過兩個地址引腳來設置,這樣就可以在一條I2C總線上同時連接八個這樣的傳感器。
單片機控制與PLC控制的區別
你是指單片機與PLC本身的區別還是指它們的控制方式的區別還是指控制特性的區別?
單片機和PLC在原理上來講屬于同一類東西。但是區別也較大。比如編程方式上的不一樣,PLC采用梯形圖或邏輯語句來編程,而單片機采用匯編語言或高級語言來編程。另外工作方式也會不一樣,傳統的PLC采用掃描的工作方式,而單片機采用順序程序+中斷的方式工作(當然現在也有一些PLC引入了中斷,但沒有單片機的中斷能力強)。在控制量方面,因為兩者的內部結構相似,都是數字電路,所以只要加上ADC和DAC,均可以控制數字量和模擬量。不同的是兩者的輸出特性是不一樣的。PLC的輸出可以直接驅動繼電器,而單片機的輸出只能驅動有限的邏輯門電路。PLC可以直接輸入24V-220V交流或直流,輸出可控制繼電器,而單片機的工作電壓一般不超過5V直流,輸出也只能是TTL或CMOS電平。
本文鏈接:http://xinin56.com/ruanjian/2012.html