lixianji_007
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 242 個
工控威望: 2871 點
下載積分: 5493 分
在線時間: 769(小時)
注冊時間: 2011-08-27
最后登錄: 2024-11-01
查看lixianji_007的 主題 / 回貼
樓主  發(fā)表于: 2016-10-17 20:33
圖片:
有一個項目用到威綸的cMT-HD與歐姆龍的CJ2M PLC通過交換機以太網(wǎng)通信,由于將設(shè)備的檢測數(shù)據(jù)保存,在cMT-HD的程序中使用資料取樣獲取PLC的檢測結(jié)果數(shù)據(jù)并保存到U盤內(nèi),想在PLC內(nèi)做一個U盤是否有插入的檢測、報警,做了這個宏程序,每1S執(zhí)行一次宏程序,但下載后PLC側(cè)只有W30.00間隔通斷,其它W30.01~W30.04都不會通斷,在將U盤從cMT-HD拔下后W30.00也不會通斷了,在觸摸屏上做了個LB12048(系統(tǒng)寄存器:U盤插入狀態(tài)偵測)的位指示燈進(jìn)行監(jiān)控,確認(rèn)LB12048在U盤插入時ON,拔下后OFF;按宏程序要求,如果LB12048狀態(tài)ON時應(yīng)該是PLC的W30.03為ON,但實際卻是W30.00會間隔通斷,在觸摸屏上修改下程序讀取其它的LB狀態(tài)輸出到PLC的W寄存器,用離線模擬測試也沒有輸出到PLC的狀態(tài)位,但PLC選擇三菱寄存器選擇M時,離線模擬M位的狀態(tài)是會隨著觸摸屏側(cè)LB的狀態(tài)而改造,不知為什么歐姆龍的就不行?問過威綸的技術(shù)支持說就是這樣用的,特來論壇求教!望了解的朋友不吝指教,謝謝!
天下事有難易乎?為之,則難者亦易矣!不為,則易者亦難矣!
lixianji_007
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 242 個
工控威望: 2871 點
下載積分: 5493 分
在線時間: 769(小時)
注冊時間: 2011-08-27
最后登錄: 2024-11-01
查看lixianji_007的 主題 / 回貼
1樓  發(fā)表于: 2016-10-26 12:41
圖片:
找到問題了,是PLC的W位地址類型書寫錯誤,將宏程序中的W更改為W_BIT后正常了,分享一下有需要的朋友可以參考參考。
本帖最近評分記錄:
  • 下載積分:+5(guochunyi) 感謝分享!
  • 天下事有難易乎?為之,則難者亦易矣!不為,則易者亦難矣!