歡迎回到技成培訓(xùn)網(wǎng)
技成培訓(xùn)網(wǎng)
電工題庫(kù)寶典
技成電工課堂
PLC練習(xí)題
技成PLC課堂
變頻器故障查詢
技成PLC學(xué)吧
伺服驅(qū)動(dòng)故障查詢
技成PLC網(wǎng)校
A "L2DP_CT1".WI_roll.status.n_0
= #I_N_0.WI_winder // N=0
A "AUTO 1"
O "JOG 1"
= #I_ON.WI_winder // on/off
A "L2DP_CT1".WI_roll.status.rdy
= #I_READY.WI_winder // inverter ready
AN "DUE_INV_DB".busfault.WI_winder
= #I_FAULT1.WI_winder // L2-Bus fault
A "HIGH"
= #I_FAULT2.WI_winder // fault
這一段主要是表達(dá)什么意思的,那位解釋一下
問題補(bǔ)充:
你的意思就是相當(dāng)于賦值語(yǔ)句是不是的,我是不是可以這樣理解 條件為真時(shí)才執(zhí)行賦值語(yǔ)句是不是
A "L2DP_CT1".WI_roll.status.n_0
= #I_N_0.WI_winder
//"L2DP_CT1".WI_roll.status.n_0 為真L2DP_CT1".WI_roll.status.n_0 的值送給#I_N_0.WI_winde //
A "AUTO 1"
O "JOG 1"
= #I_ON.WI_winder // on/off
//"AUTO 1"或 "JOG 1"為真 側(cè)值送給I_ON.WI_winder //
AN "DUE_INV_DB".busfault.WI_winder
= #I_FAULT1.WI_winder // L2-Bus fault
上一段怎么理解是不是取反 在判斷真假后賦值
是這樣理解的嗎
圖片說明: 1,截圖
佳答案
上述程序可以按通常編程邏輯這樣理解,就是置一些標(biāo)志位,這些標(biāo)志位在程序中可以起到中間、緩沖及保持的作用。
1、根據(jù)現(xiàn)場(chǎng)的輸入信號(hào)有輸入(為1)進(jìn)行相應(yīng)的標(biāo)志位置位,例如:
A "L2DP_CT1".WI_roll.status.n_0
= #I_N_0.WI_winder // 如果.WI_roll.status.n_0信號(hào)有輸入,則#I_N_0.WI_winder置位。換言之,這個(gè)輸入信號(hào)為1,則置位。
2、根據(jù)現(xiàn)場(chǎng)的多個(gè)輸入信號(hào)的輸入情況,進(jìn)行相應(yīng)的標(biāo)志位置位,例如:
A "AUTO 1"
O "JOG 1"
= #I_ON.WI_winder // 如果"AUTO 1"或者 "JOG 1"兩個(gè)信號(hào),其中有一個(gè)有輸入, #I_ON.WI_winder 就置位。換言之,這個(gè)兩個(gè)輸入信號(hào)只要有一個(gè)為1,則置位。
3、 根據(jù)現(xiàn)場(chǎng)的輸入信號(hào)沒有輸入(為0),進(jìn)行相應(yīng)的標(biāo)志位置位,例如:
AN "DUE_INV_DB".busfault.WI_winder
= #I_FAULT1.WI_winder // 這是負(fù)邏輯,即如"DUE_INV_DB"信號(hào)沒有輸入,則 #I_FAULT1.WI_winder 置位。換言之,這個(gè)輸入信號(hào)為0,則置位。
4、上述程序只能從邏輯運(yùn)算來解釋,至于實(shí)際的工藝流程只有你根據(jù)現(xiàn)場(chǎng)的控制工藝去理解了。
若有收獲,就點(diǎn)個(gè)贊吧!
微信掃一掃分享
閱讀與本文標(biāo)簽相同的文章