【廣告】
工作原理
用戶程序執(zhí)行階段
在用戶程序執(zhí)行階段,可編程邏輯控制器總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。選用的編程語言應(yīng)遵守其標(biāo)準(zhǔn)(IEC6113123),同時,還應(yīng)支持多種語言編程形式,如C,Basic等,以滿足特殊控制場合的控制要求。
即,在用戶程序執(zhí)行過程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。PLC由于采用通用監(jiān)控的軟件,在設(shè)計企業(yè)的管理信息系統(tǒng)方面,要容易一些。
在程序執(zhí)行的過程中如果使用立即I/O指令則可以直接存取I/O點(diǎn)。即使用I/O指令的話,輸入過程影像寄存器的值不會被更新,程序直接從I/O模塊取值,輸出過程影像寄存器會被立即更新,這跟立即輸入有些區(qū)別。
想要了解更多的PLC的相關(guān)信息,歡迎撥打圖片上的熱線電話?。?!
PLC運(yùn)算功能
簡單可編程邏輯控制器的運(yùn)算功能包括邏輯運(yùn)算、計時和計數(shù)功能;普通可編程邏輯控制器的運(yùn)算功能還包括數(shù)據(jù)移位、比較等運(yùn)算功能;較復(fù)雜運(yùn)算功能有代數(shù)運(yùn)算、數(shù)據(jù)傳送等;大型可編程邏輯控制器中還有模擬量的PID運(yùn)算和其他運(yùn)算功能。隨著開放系統(tǒng)的出現(xiàn),在可編程邏輯控制器中都已具有通信功能,有些產(chǎn)品具有與下位機(jī)的通信,有些產(chǎn)品具有與同位機(jī)或上位機(jī)的通信,有些產(chǎn)品還具有與工廠或企業(yè)網(wǎng)進(jìn)行數(shù)據(jù)通信的功能。設(shè)計選型時應(yīng)從實(shí)際應(yīng)用的要求出發(fā),合理選用所需的運(yùn)算功能。大多數(shù)應(yīng)用場合,只需要邏輯運(yùn)算和計時計數(shù)功能,有些應(yīng)用需要數(shù)據(jù)傳送和比較,當(dāng)用于模擬量檢測和控制時,才使用代數(shù)運(yùn)算,數(shù)值轉(zhuǎn)換和PID運(yùn)算等。要顯示數(shù)據(jù)時需要譯碼和編碼等運(yùn)算。輻射的干擾與現(xiàn)場設(shè)備布置及設(shè)備所產(chǎn)生的電磁場大小,特別是頻率有關(guān),一般通過設(shè)置屏蔽電纜和PLC控制器局部屏蔽及高壓泄放元件進(jìn)行保護(hù)。
PLC控制功能
控制功能包括PID控制運(yùn)算、前饋補(bǔ)償控制運(yùn)算、比值控制運(yùn)算等,應(yīng)根據(jù)控制要求確定。可編程邏輯控制器主要用于順序邏輯控制,因此,大多數(shù)場合常采用單回路或多回路控制器解決模擬量的控制,有時也采用專用的智能輸入輸出單元完成所需的控制功能,提高可編程邏輯控制器的處理速度和節(jié)省存儲器容量。例如采用PID控制單元、高速計數(shù)器、帶速度補(bǔ)償?shù)哪M單元、ASC碼轉(zhuǎn)換單元等。對于以開關(guān)量控制為主,帶少量模擬量控制的系統(tǒng),可選用能帶A/D和D/A轉(zhuǎn)換單元,具有加減算術(shù)運(yùn)算、數(shù)據(jù)傳送功能的增強(qiáng)型低檔PLC。
定義
它是一種即時系統(tǒng),有別于個人電腦。今天的PLC不再局限于邏輯控制,在運(yùn)動控制、過程控制等領(lǐng)域也發(fā)揮著十分重要的作用。傳統(tǒng)式以繼電器為主的電機(jī)控制系統(tǒng)中, 每當(dāng)變更設(shè)計時,整個系統(tǒng)幾乎都要重新制作, 不但費(fèi)時又費(fèi)力;同時由于繼電器還有接點(diǎn)接觸不良、磨損、體積大之缺點(diǎn), 因此造成成本升高、可靠性低、不易檢修等問題.為了改善這些缺點(diǎn),美國DEC在1969年首度發(fā)表:可編程式控制器(Programmable Controller).
程式控制器在發(fā)表初期被稱為(Programmable Logic -Controller)簡稱PLC, 目的是取代繼電器,從而執(zhí)行繼電器邏輯及其他計時或計數(shù)等功能的順序控制為主, 所以也稱順序控制器,其結(jié)構(gòu)也像一部微電腦,所以也可稱為微電腦可程式控制器(MCPC),直到1976年,美國電機(jī)制造協(xié)會正式給予命名為Programmable Controller, 即可程式控制器,簡稱PC,由于目前個人電腦(Personal Computer)極為普遍, 加上常與可程式控制器配合使用,為了區(qū)分兩者, 所以一般都稱可程式控制器為PLC 以加以分別.
目前市面上之PLC控制器種類繁多,依照制造廠商及適用場所的不同而有所差異, 但是每種廠牌可依機(jī)組復(fù)雜度分為大、中、小型;而一般工廠及學(xué)校通常使用小型PLC, 其中以日系F系列及我國A系列PLC較受國人愛用.