1. pc與mc控制的區(qū)別
簡(jiǎn)而言之,mc是通用的專用機(jī),而pc則是專用的通用機(jī)。
從微型計(jì)算機(jī)的應(yīng)用范圍來(lái)說(shuō),mc是通用機(jī),而pc是專用機(jī)。微型計(jì)算機(jī)是在以往計(jì)算機(jī)與大規(guī)模集成電路的基礎(chǔ)上發(fā)展起來(lái)的,它最大特征是運(yùn)算速度快,功能應(yīng)用范圍廣,所以說(shuō)mc是通用計(jì)算機(jī)。而pc是一種為適應(yīng)工業(yè)控制環(huán)境而設(shè)計(jì)的專用計(jì)算機(jī)。
但從工業(yè)控制角度來(lái)說(shuō),pc則又是一種通用機(jī)。通過(guò)更改選用戶程序、合理的選擇功能模塊,即可滿足各種工業(yè)控制系統(tǒng)的要求。而采用mc作為某一設(shè)備的控制器就必須根據(jù)實(shí)際需要考慮抗干擾問(wèn)題和硬件、軟件設(shè)計(jì),以適應(yīng)設(shè)備控制的專門(mén)需要。這樣,勢(shì)必把通用的mc轉(zhuǎn)化成具有特殊功能的控制器,而成為一臺(tái)專用機(jī)。
具體區(qū)別體現(xiàn)在如下幾方面:
1. pc抗干擾性能比mc高;
2. pc編程比mc簡(jiǎn)單;
3. pc設(shè)計(jì)調(diào)試周期短;
4. pc的輸入/輸出響應(yīng)速度慢,有較大的滯后現(xiàn)象(一般為ms級(jí)),而mc的響應(yīng)速度快(為 us級(jí));
5. pc易于操作,人員培訓(xùn)時(shí)間短,而mc則較難,人員培訓(xùn)時(shí)間長(zhǎng);
6. pc易于維修?、mc則較困難。
2. pc與繼電器控制的區(qū)別
在pc的編程語(yǔ)言中梯形圖是最為廣泛使用的語(yǔ)言通過(guò)pc的指令系統(tǒng)將梯形圖轉(zhuǎn)變成pc能接收的程序,并由編程器將程序鍵入到pc的用戶存儲(chǔ)區(qū)中去。
pc的梯形圖與繼電器控制線路圖十分相似,主要原因是pc梯形圖的發(fā)明大致上沿用了繼電器控制電路元件符號(hào),僅在個(gè)別之處有些不同。同時(shí),信號(hào)的輸入/輸出形式及控制功能也是相同的.但pc的控制與繼電器的控制有不同之處.主要體現(xiàn)在:
a) 組成器件不同
繼電器控制線路是許多真正的硬件繼電器組成,而梯形圖則由許多所謂“軟繼電器”組成。這些“軟繼電器”實(shí)質(zhì)上是存儲(chǔ)器中的每一位觸發(fā)器,可以置“0”或置“1”。
硬件繼電器易磨損,而“軟繼電器”則無(wú)磨損現(xiàn)象。
b) 觸點(diǎn)數(shù)量不同
硬繼電器的觸點(diǎn)數(shù)量有限,用于控制的繼電器的觸點(diǎn)數(shù)一般只有4~8對(duì);而梯形圖中每只“軟繼電器”供編程使用的觸點(diǎn)數(shù)有無(wú)限對(duì)。因?yàn)樵诖鎯?chǔ)器中的觸發(fā)器狀態(tài)可取用任意次數(shù)。
c) 實(shí)施控制的方法不同
在繼電器控制線路中,要實(shí)現(xiàn)某種控制是通過(guò)各種繼電器之間硬接線實(shí)現(xiàn)的。由于其控制功能已包含在固定線路之間。因此它的功能專一,不靈活;而pc控制是通過(guò)梯形圖即軟件編程實(shí)現(xiàn)的,所以其靈活多變。
另外,在繼電器控制線路中,為了達(dá)到某種控制目的,而又要安全可靠,同時(shí)還要節(jié)約使用繼電器接點(diǎn),因此設(shè)置了許多具有制約關(guān)系的聯(lián)鎖電路;而在梯形圖中,因?yàn)樗幱谝环N周期掃描工作方式,不存在幾個(gè)支路并列同時(shí)動(dòng)作的因素,同時(shí)在軟件編程中也可將連鎖條件編制進(jìn)去,因而pc的電路控制設(shè)計(jì)比繼電器控制設(shè)計(jì)大大簡(jiǎn)化了。
d) 工作方式不同
在繼電器控制線路中,當(dāng)電源接通時(shí),線路中各繼電器都處于受制約狀態(tài),即該吸合的繼電器都同時(shí)吸合,不應(yīng)吸合的繼電器都因受某種條件限制不能吸合。這種工作方式有時(shí)稱為并行工作方式;而在梯形圖的控制線路中,圖中各軟繼電器都處于周期性循環(huán)掃描接通中,受同一條件制約的各個(gè)繼電器的動(dòng)作次序決定于程序的掃描順序。這種工作方式有時(shí)稱為串行工作方式。
一個(gè)繼電器控制線路可以轉(zhuǎn)化成pc的梯形圖,但由于工作方式的不同,即前者是并行工作方式,后者是串行工作方式,再加上pc工作過(guò)程特點(diǎn)還有集中輸入、集中輸出刷新等,因此pc的控制結(jié)果有一定的特殊性,主要表現(xiàn)在以下兩個(gè)方面:
a) 輸入/輸出的滯后現(xiàn)象(舉例說(shuō)明)
最大延遲有可能占2~3個(gè)循環(huán)周期時(shí)間,所以延遲時(shí)間與程序長(zhǎng)度、指令執(zhí)行速度有關(guān)。
這種響應(yīng)滯后不僅是由于pc掃描工作方式造成,更主要是pc輸入接口濾波環(huán)節(jié)帶來(lái)的輸入延遲和輸出接口中驅(qū)動(dòng)器件動(dòng)作時(shí)間帶來(lái)輸出延遲,還與程序設(shè)計(jì)有關(guān)。對(duì)于一般工業(yè)控制設(shè)備來(lái)說(shuō),這種滯后現(xiàn)象是完全允許的。
b) 雙重輸出不允許(舉例說(shuō)明)
上圖是一個(gè)典型雙重輸出的例子,對(duì)于雙重輸出,pc的輸出處理原則是:優(yōu)先處理后者的工作程序。