簡言之,微型計算機計算機是通用的專用機,而plc則是專用的通用機。
從微型計算機的應用范圍來說,微型計算機是通用機,而可編程控制器是專用機。微型計算機是在以往計算機與大規(guī)模集成電路的基礎上發(fā)展起來的,其最大特征是運算快,功能強,應用范圍廣。例如,近代科學計算,科學管理和工業(yè)控制等都離不開它。所以說,微型計算機是通用計算機。而可編程控制器是一種為適應工業(yè)控制環(huán)境而設計的專用計算機。選配對應的模塊便可適用于各種工業(yè)控制系統(tǒng)。而用戶只需改變用戶程序即可滿足工業(yè)控制系統(tǒng)的具體控制要求。如果采用微型計算機計算機作為某一設備的控制器,就必須根據(jù)實際需要考慮抗干擾問題和硬件軟件設計,以適應設備控制的專門需要。這樣,勢必把通用的微型計算機計算機轉(zhuǎn)化為具有特殊功能的控制器而成為一臺專用機。
plc控制系統(tǒng)與微型計算機計算機的主要差異及各自的特點主要表現(xiàn)為以下幾個方面:
1 .應用范圍
微型計算機除了控制領域外,還大量用于科學計算,數(shù)據(jù)處理,計算機通信等方面。而可編程控制器主要用于工業(yè)控制。
2 .使用環(huán)境
微型計算機對環(huán)境要求較高,一般要在干擾小,具有一定的溫度和濕度要求的機房內(nèi)使用??删幊炭刂破鲃t使適用于工業(yè)現(xiàn)場環(huán)境。
3 .輸入 / 輸出
微型計算機系統(tǒng)的 i/o
設備與主機之間采用微電聯(lián)系,一般不需要電氣隔離。而可編程控制器一般控制強電設備,需要電氣隔離,輸入輸出均用光電耦合,輸出還采用繼電器,可控硅或大功率晶體管進行功率放大。
4 .程序設計
微型計算機具有豐富的程序設計語言,如匯編語言, fortran 語言, cobol 語言, pascal 語言, c
語言等,其語句多,語法關系復雜,要求使用者必須具有一定水平的計算機硬件知識和軟件知識。而可編程控制器提供給用戶的編程語句數(shù)量少,邏輯簡單,易于學習和掌握。
5 .系統(tǒng)功能
微型計算機系統(tǒng)一般配有較強的系統(tǒng)軟件,例如操作系統(tǒng),能進行設備管理,文件管理,存儲器管理等。它還配有許多應用軟件,以方便用戶。而可編程控制器一般只有簡單的監(jiān)控程序,能完成故障檢查,用戶程序的輸入和修改,用戶程序的執(zhí)行與監(jiān)視。
6 .運算速度和存儲容量
微型計算機運算速度快,一般為微秒級,因有大量的系統(tǒng)軟件和應用軟件,故存儲容量大。而可編程控制器因接口的響應速度慢而影響數(shù)據(jù)處理速度。一般可編程控制器接口響應速度為
2 ms ,巡回檢測速度為 8ms/k 字。可編程控制器的軟件少,所編程序也簡短,故內(nèi)存容量小。
7 .價格
微型計算機機是通用機,功能完善,故價格較高,而可編程控制器是專用機,功能較少,其價格是微型計算機的十分之一左右。
從以上幾個方面的比較可知,可編程控制器是一種用于工業(yè)自動化控制的專用微型計算機系統(tǒng),結構簡單,抗干擾能力強,價格也比一般的微型計算機系統(tǒng)低。