歡迎來到海藍(lán)智能科技有限公司!
三菱PLC中INCP指令怎樣應(yīng)用
用途:加1指令I(lǐng)NC是將操作數(shù)[D]的內(nèi)容進(jìn)行加1,運(yùn)算結(jié)果仍存入[D]中。專
應(yīng)用舉例:
[INCPD1]就是表示屬指令執(zhí)行條件滿足時(shí),進(jìn)行一次加1操作,是將寄存器D1的數(shù)值進(jìn)行加1,運(yùn)算結(jié)果仍舊存入寄存器D1中。
PLC的繼電器輸出接口電路
當(dāng)內(nèi)部電路輸出數(shù)字信號1時(shí),有電流流過繼電器線圈,然后觸點(diǎn)經(jīng)常斷開和閉合,提供負(fù)載傳導(dǎo)的電流和電壓。內(nèi)部電路輸出0的數(shù)字信號時(shí),沒有電流流過繼電器線圈,然后經(jīng)常斷開觸點(diǎn)以斷開負(fù)載的電流或電壓。
即內(nèi)部數(shù)字電路通過輸出接口電路轉(zhuǎn)換成信號,使負(fù)載動(dòng)作或不動(dòng)作。繼電器輸出:有觸點(diǎn)、壽命短、頻率低、交直流負(fù)載。
晶體管輸出:無觸點(diǎn)、壽命長、直流負(fù)載。
晶閘管輸出:無觸點(diǎn)、壽命長、交流負(fù)載。
可以用TWR(TimeWrite)指令和TRD()TRD(P)指令兩個(gè)指令來設(shè)置年月日。
參考以下兩個(gè)指令:
1、TWR(TimeWrite)指令
將時(shí)間設(shè)定值寫入內(nèi)置的實(shí)時(shí)鐘的指令:時(shí)鐘數(shù)據(jù)寫入指令TWR(TimeWrite)。功能指令編號為,[S·]可取T、C和D,只有16位運(yùn)算,占5個(gè)程序步。
該指令的功能是用來將時(shí)間設(shè)定值寫入內(nèi)置的實(shí)時(shí)鐘,寫入的數(shù)據(jù)預(yù)先放在[S·]開始的7個(gè)單元內(nèi),執(zhí)行該指令時(shí),內(nèi)置的實(shí)時(shí)鐘立即變更,改為使用新的時(shí)間?!謩e存放年、月、日、時(shí)、分和秒,存放星期。X4為ON時(shí),~中的預(yù)置值分別寫入~,中的數(shù)值寫入。
2、TRD()TRD(P)指令
TRD()TRD(P)指令為16位運(yùn)算,占7個(gè)程序步。[D.]可取T,C和D。
該指令的功能是讀出內(nèi)置的實(shí)時(shí)時(shí)鐘的數(shù)據(jù),并放進(jìn)由[D.]開始的7個(gè)字內(nèi)。如圖所示,當(dāng)X1為ON時(shí),將實(shí)時(shí)時(shí)鐘(它們以年、月、日、時(shí)、分、秒、星期的順序存放在特殊輔助寄存器~之中)傳送到~之中。
1)三菱PLC初始化程序。在三菱PLC上電后,一般都要做一些初始化的操作,為啟動(dòng)作必要的準(zhǔn)備,避免系統(tǒng)發(fā)生誤動(dòng)作。初始化程序的主要內(nèi)容有:對某些數(shù)據(jù)區(qū)、計(jì)數(shù)器等進(jìn)行清零,對某些數(shù)據(jù)區(qū)所需數(shù)據(jù)進(jìn)行恢復(fù),對某些繼電器進(jìn)行置位或復(fù)位,對某些初始狀態(tài)進(jìn)行顯示等等。
2)三菱PLC檢測、故障診斷和顯示等程序。這些程序相對獨(dú)立,一般在程序設(shè)計(jì)基本完成時(shí)再添加。
3)三菱PLC保護(hù)和連鎖程序。保護(hù)和連鎖是程序中不可缺少的部分,必須認(rèn)真加以考慮。它可以避免由于非法操作而引起的控制邏輯混亂。
以上就是關(guān)于三菱PLC常用的應(yīng)用指令詳解,希望對讀者朋友有所幫助。如果你還有疑問,歡迎咨詢海藍(lán)在線客服或者添加小藍(lán)微信:szhlzn6,我們有專業(yè)的技術(shù)人員幫你解答。或者查看我們?nèi)釶LC行業(yè)資訊中相關(guān)文章獲取知識(shí),深圳海藍(lán)智能專注三菱工控。