上次小弟的指針問(wèn)題已經(jīng)解決了,謝謝大家的指導,這次又遇到個(gè)不知道該怎么解決的問(wèn)題。
具體的描述就是:我在2個(gè)不同的子程序中都有關(guān)于Q3.0-Q3.5的控制,一個(gè)是為了檢驗觸點(diǎn)是否正常,相當于點(diǎn)動(dòng)式;另外一個(gè)是為了自動(dòng)控制通斷。
程序很簡(jiǎn)單,點(diǎn)動(dòng)式那個(gè)子程序就是M1.0接通,Q3.0就接通;另外一個(gè)子程序就是M2.0打開(kāi)后,C=1,Q3.0就接通。
但是在實(shí)際運行中發(fā)現,M1.0接通后,Q3.0在調試狀態(tài)下接通了(程序中亮了),但是在PLC上沒(méi)有反應;自動(dòng)控制的時(shí)候,一切正常。所以我起初懷疑是不是S7 200不能在兩個(gè)地方同時(shí)寫(xiě)關(guān)于一個(gè)點(diǎn)的控制,又把程序改了一下,大致改成了在自動(dòng)控制的那個(gè)子程序中加入了更多的條件,M1.0接通,就符合這些條件,結果情況依然是自動(dòng)的時(shí)候起作用,點(diǎn)動(dòng)的時(shí)候不起作用。。。
現在完全搞不懂是什么狀況了,請大家幫我分析下原因吧,謝謝了