

|
1.概述 在很多設備的控製中,為防止突然斷電等意外因素對設備的影響,操作按鍵需要采用點開關,在PLCdechengxuzhongjiangdiandongkaiguandediandongdongzuosuoding,monichengzisuoanjian。zheyangshejidehaochushi,ruguoshebeizaiyunxingguochengzhongturanduandian,zaishebeigongdianhuifuhou,shebeibuhuiyinweimouxieanjianchuyujietongzhuangtaieryiwaiyunzhuan,bimianfashengshiguhuoshebeidebuzhengchangkaijiliucheng。 2 具體描述 實現點動按鍵自鎖的PLC程cheng序xu的de方fang法fa有you很hen多duo種zhong,如ru使shi用yong計ji數shu器qi判pan斷duan點dian動dong按an鍵jian的de按an下xia次ci數shu,步bu進jin計ji數shu器qi的de對dui點dian動dong動dong作zuo的de推tui進jin,移yi位wei寄ji存cun器qi對dui點dian動dong動dong作zuo的de輸shu出chu切qie換huan等deng等deng,不bu一yi而er足zu。但dan以yi上shang實shi現xian方fang式shi都dou使shi程cheng序xu段duan加jia長chang,特te別bie是shi當dang有you大da量liang的de點dian動dong開kai關guan需xu要yao做zuo類lei似si功gong能neng時shi。 在這裏提供一種TWIDO實現所需功能的方法,在PLC的相應程序處理中,可以使程序更加簡潔有效。TWIDO PLC的邏輯指令中有一條異或指令,該指令位於TwidoSoft的擴展指令工具欄中。如下圖所示:
異或指令的邏輯功能是當兩對應的二進製位相異時,結果為1。在這裏,為簡單地實現點動按鍵的自鎖,需要將參與異或運算的第一個操作數固定,選擇一個常為邏輯“1”的位,用這一固定的邏輯狀態與需要控製的輸出點或內部位作異或運算,運算的前提條件是點動按鍵的上升沿。 為便於理解,請參考下麵的梯形圖,在下麵的程序段中,實現固定的邏輯“1”的位使用了兩種方式,無條件輸出M2和使用M1的常閉點。
在上麵程序中,梯級0是做上電清除內部數據,並生成邏輯狀態常“1”的位變量M2,在梯級1中實現6點動開關或點動位的自鎖功能。如果使用梯級1中第二行中的M1,要保證在整個程序中M1都不為“1”。 由上麵程序可以看出,實現點開關的自鎖功能,在TWIDO PLC中隻需程序,要比其它品牌的PLC簡單,常適用於有大量點動開關自鎖功能的場合。
|