徐燕
摘要:本文主要介紹了三菱FX系列PLC的功能指令中觸點比較指令的用法。通過小實例的應(yīng)用,體現(xiàn)了觸點指令的功能及作用。熟練使用觸點比較指令可以大大簡化一些控制程序,同時更能高質(zhì)量地實現(xiàn)控制程序的要求。
關(guān)鍵詞:三菱PLC;觸點比較指令;簡化
在三菱FX系列PLC中利用梯形圖編程時,功能指令一般是作為線圈處理的。但有一種功能指令例外,它是當(dāng)作觸點來處理的,這就是觸點比較指令。
一、觸點比較指令
觸點比較指令是帶有邏輯運算功能的比較指令,編程時相當(dāng)于一個觸點。執(zhí)行時比較源操作數(shù)[S1]和[S2],滿足比較條件則觸點閉合。源操作數(shù)可以取所有的數(shù)據(jù)類型。觸點比較指令既有基本指令的邏輯功能,也有高級指令的運算功能,在編寫程序時其和普通觸點一樣放在梯形圖中。
二、導(dǎo)通條件
觸點比較指令在使用中是以觸點的形式體現(xiàn)的,指令的格式、觸點導(dǎo)通、斷開的條件見下表。
觸點比較指令將源數(shù)據(jù)S1與S2(兩者均可為K、H、T、C、D、V、Z、KnX、KnY、KnM、KnS)進行兩個有符號二進制數(shù)的數(shù)值關(guān)系比較,并將比較結(jié)果(成立或不成立)表示為比較觸點的相應(yīng)狀態(tài)(成立時觸點接通為“ON”狀態(tài),不成立時觸點斷開為“OFF”狀態(tài))。用于兩數(shù)比較的關(guān)系運算包括等于(=)、大于(>)、小于(<)、不等于(≠)、小于等于(≤)和大于等于(≥)共六種。
三、觸點比較指令在梯形圖中的位置與功能
觸點比較指令在梯形圖中的位置分為三種,分別為起始觸點比較指令、串接觸點比較指令、并接觸點比較指令。
1.起始觸點比較指令。功能:在梯形圖中,起始觸點比較指令等同于一個與左母線相接的常開觸點。編程舉例:如果(D0)<>(D10),則Yo得電。
2.串接觸點比較指令。功能:在梯形圖中,串接觸點比較指令等同于一個與其他觸點相接的常開觸點。編程舉例:如果X0閉合且[D1>=[D2],則Yo得電。
3.并接觸點比較指令。功能:在梯形圖中,并接觸點比較指令等同于一個被并聯(lián)的常開觸點。編程舉例:X0閉合或[D1>[D2],則Yo得電。
觸點比較指令依觸點在梯形圖中的位置分為LD類、AND類和OR類。如LD= K300 D30,OUT Y3,即當(dāng)D30的值等于300時,Y3線圈得電。如LD M0,AND> D200 K200,OUT Y2,即當(dāng)M0閉合,且D200的值大于200時,Y2線圈得電。如LD M100,OR<> D10 K100,OUT Y1,即當(dāng)M100閉合或是D10的值不等于100時,Y1線圈得電。
四、應(yīng)用實例
1.用PLC完成控制要求。設(shè)計控制三臺電動機M1、M2、M3順序啟動和停止的程序,并模擬運行。要求:發(fā)出啟動信號1S后M1啟動,M1運行2S后M2啟動,M2運行4S后M3啟動;發(fā)出停止信號1S后M3停止,M3停止2S后M2停止,M2停止4S后M1停止;有急停按鈕及相應(yīng)的保護措施。
2.PLC輸入輸出設(shè)計。PLC 輸入的元件代號為SB0、SB1、SB2,作用分別為啟動、停止、急停,對應(yīng)的輸入繼電器為X0、X1、X2。輸出的元件代號為KM1、KM2、KM3,作用分別為M1控制、M2控制、M3控制,對應(yīng)的輸出繼電器為Y1、Y2、Y3。
五、結(jié)束語
通過實例可以看出,觸點比較指令的源操作數(shù)可取所有的數(shù)據(jù)類型,以LD開始的觸點比較指令接在左側(cè)的母線上,以AND開始的觸點比較指令與別的觸點或電路串聯(lián),以O(shè)R開始的觸點比較指令與別的觸點或電路并聯(lián)。利用功能指令中的觸點比較指令編程,能大大簡化程序,同時更有效地實現(xiàn)控制要求。
參考文獻:
范國偉.三菱可編程序控制器技術(shù)與應(yīng)用[M].北京:人民郵電出版社,2010.