Proagent報警部分不顯示
劉玉蓉
發(fā)布于2014-10-21 17:18
3
0
標(biāo)簽:
這里用的winccflexible2007帶proagent功能,面板上本來有這個功能的,比如你手動狀態(tài)下按一個按鍵控制氣缸動作,但是這個氣缸動作前提要其他某個條件滿足,這樣就會出來一個紅色的interlock報警,并且報警燈顯示紅色,但是近報警信息沒有了,不顯示了,但是紅色報警燈還是有,請問是怎么回事?在Proagent里已經(jīng)選上這個graph塊了,但是這個塊的報警仍不會在OP上顯示,請教,是否還有其他地方需要設(shè)置之類的?
佳答案
這個問題很常見,proagent功能很強大,但很痛苦的就是PLC和winccflexible的同步問題,只要PLC或者HMI畫面修改了,就需要重新做同步,否則就會出現(xiàn)不顯示或顯示亂碼。
你的問題顯然也是未同步的原因:報警燈正常說明PLC報警是正常的,不正常的就是PLC和winccflexible的同步。
首先你可以做個簡單測試:在winccflexible中打開TAG畫面,選中一個變量(這個變量是和PLC連接的),然后在后面的symbol欄目中選擇你的項目,看是否能夠打開這個項目的符號表,如果可以,說明你的STEP7項目和winccflexible是同步的,此時你需要將你的PLC程序的報警部分和HMI的proagent也做同步工作,方法如下:
1.在STEP7中將其他程序關(guān)閉,打開OPTIONS-CONFIGURE PROCESS DIAGNOSTICS,將PDIAG重新編譯,排除錯誤后重新下載。
2.打開winccflexible,好先刪除臨時文件OPTIONS-DELETE TEMPORARY FILES,然后打開proagent畫面,重新勾選想要顯示的GRAPH塊,等右邊的同步進度條消失后,將winccflexible重新編譯下載。
如果測試中STEP7和winccflexible無法同步,你可以將你的STEP7項目重新拷貝到一個新的項目中去,這樣新項目會重新組織,拷貝完成后問題應(yīng)該解決了,然后再按照上面步驟去做就可以了。