久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4151|回復: 1
打印 上一主題 下一主題
收起左側

PLC與單片機的區別

[復制鏈接]
跳轉到指定樓層
樓主
ID:57353 發表于 2014-2-17 09:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
要搞清楚單片機與PLC的異同,首先得明確什幺是單片機,什幺是PLC。對此,我們簡要回顧一下計算機的發展歷程也許有幫助,
按計算機專家的原始定義,計算機系統由五大部分--即控制單元(CU)、算術運算單元(ALU)、存儲器(Memory)、輸入設備(Input)、
輸出設備(Output)組成。早期計算機(晶體管的或集成電路的,不包括電子管的)的CUALU由一塊甚至多塊電路板組成,
CUALU是分離的,隨著集成度的提高,CUALU合在一塊就組成了中央處理單元(CPU,接著將CPU
集成到單塊集成電路中就產生MPUMCU,出現了如Intel400480088080808580868088Z80MPU。此后,
MPU的發展產生了兩條分支,一支往高性能、高速度、大容量方向發展,典型芯片如:Intel80186286386486586P2P3P4
,速度從4.7MHz到現在的3.2GHz。另一支則往多功能方向發展,將存儲器(ROMPROMEPROMEEPROMFLASH ROMSRAM)
輸入/出接口(Timer/CounterPWMADC/DACUARTIICSPIRTCPCAFPGA等)全部集成在一塊集成電路中而
成為SOCSystem On a Chip)。依愚之見,這就是當今廣泛應用的單片計算機,簡稱單片機。這一分支可謂品種繁多,位寬從8位到32位,
引腳數從6個到幾百個,工作頻率從幾十KHz到幾百MHz,體系結構既有CISC也有RISC,數不勝數。常用的有MCS-51系列、MCS-96系列、PIC系列、
AVR系列、ARM7/9系列、TMS320系列、MSP430系列、MOTOROLA眾多的單片機等等。  
    至此,我們可以將計算機核心處理器的發展劃分為三個階段:板級的CPU、芯片級的MPUSOC  
    PLC是什幺呢?PLC的全稱是Programmable Logic Controller(可編過程控制器),剛引入國內時,曾簡稱為PC
后來,IBM-PC獲得廣泛應用,PC成了個人電腦的代名詞,才改為PLCPLC還有另外的一個意思是Power Line Carrier(電力線載波)  
    PLC是一種產品,但這種產品有點特別,在沒有下載控制程序之前,它不具備任何控制功能,也就是說,
沒有應用程序的PLC是毫無用處的。PLC實際上是專為工業環境使用的通用控制平臺,它必須進行二次開發才能完成最終控制目的,因此,
它還需程序編輯/調試軟件的配合。  
    PLC是智能產品,它的核心控制器采用什幺方案呢?板級的CPU肯定是不能考慮的,MPU也要好幾塊集成電路構成,以Z80 MPU為例,
需要Z80MPUPIOCTCSIOEPROMSRAM等,把這些集成電路安裝在一塊電路板上,這就是早期的單板計算機。這種方案體積太大,
不適合現代要求。由此可見,PLC的核心控制器采用單片機是最合適的。  
由此可得出結論:  
1PLC是建立在單片機之上的產品,單片機是一種集成電路,兩者不具有可比性。  
2.單片機可以構成各種各樣的應用系統,從微型、小型到中型、大型都可,PLC是單片機應用系統的一個特例。  
3.不同廠家的PLC有相同的工作原理,類似的功能和指標,有一定的互換性,質量有保證,編程軟件正朝標準化方向邁進。
這正是PLC獲得廣泛應用的基礎。而單片機應用系統則是八仙過海,各顯神通,功能千差萬別,質量參差不齊,學習、使用和維護都很困難。  
    最后,從工程的角度,談談PLC與單片機系統的選用;  
1.對單項工程或重復數極少的項目,采用PLC方案是明智、快捷的途徑,成功率高,可*性好,手尾少,但成本較高。  
2.對于量大的配套項目,采用單片機系統具有成本低、效益高的優點,但這要有相當的研發力量和行業經驗才能使系統穩定、
*地運行。最好的方法是單片機系統嵌入PLC的功能,這樣可大大簡化單片機系統的研制時間,性能得到保障,效益也就有保證。

PLC與單片機的區別  
    看到網友在討論PLC與單片機的區別,我也來瞎說幾句: PLC其實就是一套已經做好的單片幾(單片機范圍很廣的喔)系統.  
    PLC的梯形圖你可以理解成是與匯編等計算器語言一樣是一種編程語言,只是使用范圍不同!而且通常做法是由PLC軟件把你
的梯形圖轉換成C或匯編語言(PLC所使用的CPU決定),然后利用匯編或C編譯系統編譯成機器碼!PLC運行的只是幾器碼而已.梯形圖只是
讓使用者更加容易使用而已.

    同樣MCS-51單片機當然也可以用于PLC制作,只是8CPU在一些高級應用如: 大量運算(包括浮點運算),嵌入式系統(現在UCOS也能移
植到MCS-51),有些力不從心而已.我公司在使用的一套工業系統就是使用MCS-51單片機做的,不過加上DSP而已,已經能滿足我們要求
(我們設備速度較慢,而且邏輯控制為主,但是點數不少喔,128I/O!!),而且同樣使用梯形圖編程,我們在把我們的梯形圖轉化為C51
再利用KEILC51進行編譯.你沒有注意到不用型號的PLC會選用不同的CPU!!

    當然也可以用單片機直接開發控制系統,但是對開發者要求相當高(不是一般水平可以勝任的),開發周期長,成本高(對于一些大型一點
的體統你需要做實驗,印刷電路板就需要一筆相當的費用,你可以說你用仿真器,用實驗板來開發,但是我要告訴你,那樣做你只是驗證了硬件
與軟件的可行性,并不代表可以用在工業控制系統,因為工業控制系統對抗干擾的要求非常高,穩定第一,而不是性能第一,所以你的電路板設計
必須不斷實驗,改進).當你解決了上述問題,你就發現你已經做了一臺PLC,當然如果需要別人能容易使用你還需要一套使用軟件,這樣你可以
不需要把你的電路告訴別人(你也不可能告訴別人).
  以上一些拙見,有說錯的地方請指正,可不要打我喔!也不要罵我喔!我只是想和大家討論一下而已!!!  
    許多人覺得PLC很神秘,其實PLC是很簡單的,其內部的CPU除了速度快之外,其他功能還不如普通的單片機。通常PLC采用16
32位的CPU,帶12個的串行通道與外界通訊,內部有一個定時器即可,若要提高可靠性再加一個看家狗定時器足夠。

    PLC的關鍵技術在于其內部固化了一個能解釋梯形圖語言的程序及輔助通訊程序,梯形圖語言的解釋程序的效率決定了PLC的性能,
通訊程序決定了PLC與外界交換信息的難易。對于簡單的應用,通常以獨立控制器的方式運作,不需與外界交換信息,只需內部固化有
能解釋梯形圖語言的程序即可。實際上,設計PLC的主要工作就是開發解釋梯形圖語言的程序。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:61875 發表于 2014-7-1 08:13 | 只看該作者
謝謝樓主好文章拜讀了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕一区在线观看视频 | 亚洲欧洲中文 | 人人干在线视频 | 中文字幕日韩一区二区 | 久久国产精品一区 | 欧美精品久久久 | 一级黄色录像毛片 | 97人人爱 | 亚洲一区二区三区福利 | 欧美成人免费在线视频 | 欧美一级二级三级视频 | 国产精品视频不卡 | 欧美炮房 | 天天天天操 | 日韩高清中文字幕 | 国产色片在线 | 国产乱码精品一品二品 | 国内精品视频在线 | 国产一区二区在线免费观看 | 免费黄网站在线观看 | 亚洲精品一区二区在线观看 | 观看av | 91精品国产综合久久久久久丝袜 | 精品av久久久久电影 | 中文字幕亚洲区 | 日韩在线视频一区 | 国产成人精品区一区二区不卡 | 99久久久无码国产精品 | 成人国产免费视频 | 91精品国产综合久久久久久丝袜 | 91婷婷韩国欧美一区二区 | 在线观看涩涩视频 | 日韩一区二区三区视频在线播放 | 在线午夜 | 久久与欧美| 成人二区 | 97日日碰人人模人人澡分享吧 | 日韩精品免费视频 | 91在线视频网址 | 国产福利久久 | 久久久激情视频 |