西門子S7-200SMART簡單控制邏輯問題
我想要的效果是,當(dāng)m0.5接通時,q0.6和q0.7都接通;然后m0.5斷開時,q0.6仍然接通。但是實際測試過程中不可實現(xiàn),m0.5導(dǎo)通時,只有q0.7接通,q0.6不亮,m0.5斷開時,兩者都不亮。不知道哪里存在問題,求指教。
首先規(guī)避雙線圈問題,不要使用雙線圈。
你這個理解有誤,M0.5 = 1,Q0.6 = 1/Q0.7 = 1,當(dāng)M0.5 = 0,Q0.7 = 0 .Q0.6 = 1,這個邏輯本來就不成立。
你可以這樣考慮:
當(dāng)M0.5上升沿觸發(fā),置位Q0.7 = 1,Q0.6 = 1,當(dāng)M0.5下降沿觸發(fā),復(fù)位Q0.7 = 0,Q0.6仍然保持。
如果,這些邏輯中間過程還需要添加其它邏輯,建議用中間變量M地址暫時替代Q輸出,待各自邏輯綜合后再輸出。
可以參考這樣寫:
圖片說明:
雙線圈問題
q0.6不做控制,輸出點接繼電器,常閉點,一直通。
使用一個線圈控制會好點
雙線圈最后輸出是以在程序中最下面的狀態(tài),為最終輸出結(jié)果。不般不要這樣用,用個中間M變量過渡一下。
不要使用雙線圈輸出
圖片說明:
盡量避免前面樓層說的線圈問題,你的這個判斷邏輯感覺其實很簡單,寫成兩行就行,下面的可以參考一下看看能不能實現(xiàn)你的要求,
圖片說明:
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5031文章
13753瀏覽量
472335 -
西門子
+關(guān)注
關(guān)注
98文章
3136瀏覽量
117795 -
SMART
+關(guān)注
關(guān)注
3文章
229瀏覽量
45281 -
S7-200
+關(guān)注
關(guān)注
13文章
411瀏覽量
51158 -
變量
+關(guān)注
關(guān)注
0文章
614瀏覽量
28831
發(fā)布評論請先 登錄
西門子PLC S7-200smart程序下載錯誤分析
西門子S7-200SMART接入BL102 PLC網(wǎng)關(guān)

PLC網(wǎng)關(guān)采集西門子S7-200SMART數(shù)據(jù)配置流程

西門子S7-200SMART系列PLC的比較和傳送、置位、復(fù)位等指令的使用
淺析西門子S7-200SMART簡單控制邏輯問題
西門子PLC S7-200 SMART PID控制功能分享
西門子S7-1200與S7-200SMART進(jìn)行PN通信!

PLC西門子S7-200smart和S7-1200的區(qū)別?
S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)

西門子S7-200SMART與WINCC如何通信?老工控人這樣做!

評論