lirt
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 173 點(diǎn)
下載積分: 1284 分
在線時間: 43(小時)
注冊時間: 2012-02-01
最后登錄: 2021-12-10
查看lirt的 主題 / 回貼
樓主  發(fā)表于: 2013-10-28 18:53
最近編了一個s7 300與ABB變頻器DP通信程序,用S7 314PLC通過DP通信控制三臺ABB變頻器。各種常用的控制功能我倒是能編程出來并上機(jī)試過沒問題,不過有一個問題一直沒弄清楚。就是上機(jī)正常通信控制中,只要其中有一臺變頻器的通信出現(xiàn)問題,那么S7 314PLC的BF燈就會閃亮然后SF燈亮,整個系統(tǒng)就會停止 ,也沒法查詢是那一臺變頻器出現(xiàn)通信故障。不知道怎么編程序才能避免一臺變頻器通信出現(xiàn)問題就影響到整個系統(tǒng)停止,并能通過程序顯示是那一臺變頻器出現(xiàn)通信故障。望各位高手指點(diǎn)一下。
lirt
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 173 點(diǎn)
下載積分: 1284 分
在線時間: 43(小時)
注冊時間: 2012-02-01
最后登錄: 2021-12-10
查看lirt的 主題 / 回貼
1樓  發(fā)表于: 2013-10-30 20:50
引用
引用第1樓liuhuaxing于2013-10-29 22:48發(fā)表的  :
能否把程序傳上來大家?guī)湍惴治鲆幌,我這里的有一個314C-2DP控制8臺ABB變頻器運(yùn)行的控制程序,任意一臺變頻器出故障后,SF紅燈常亮,BF紅燈閃爍,但是其它幾臺不受影響。


怎么傳程序?沒試過
lirt
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 173 點(diǎn)
下載積分: 1284 分
在線時間: 43(小時)
注冊時間: 2012-02-01
最后登錄: 2021-12-10
查看lirt的 主題 / 回貼
2樓  發(fā)表于: 2013-10-31 19:13
沒人給說下是怎么回事嗎?
[ 此帖被lirt在2013-11-03 19:57重新編輯 ]
lirt
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 173 點(diǎn)
下載積分: 1284 分
在線時間: 43(小時)
注冊時間: 2012-02-01
最后登錄: 2021-12-10
查看lirt的 主題 / 回貼
3樓  發(fā)表于: 2013-11-02 21:02
引用
引用第6樓gezhicheng于2013-11-02 08:04發(fā)表的  :
弱弱的說一下,我沒弄過300與變頻器通訊,但弄過主從站,是不是你沒有加OB80-OB87功能塊啊,還有一個功能塊是專門檢測分站錯誤的要調(diào)用


試加過OB86,OB87,OB122功能塊,但沒用,是不是OB86要編程調(diào)用SFC39,使DP從站出現(xiàn)錯誤調(diào)用OB86時禁用OB86功能塊?
lirt
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 173 點(diǎn)
下載積分: 1284 分
在線時間: 43(小時)
注冊時間: 2012-02-01
最后登錄: 2021-12-10
查看lirt的 主題 / 回貼
4樓  發(fā)表于: 2013-11-02 21:15
引用
引用第5樓liuhuaxing于2013-11-01 23:09發(fā)表的  :
把讀寫通信程序集中寫到一個功能塊里,控制程序分三個功能塊和對應(yīng)的數(shù)據(jù)塊


一臺電機(jī)一個FC塊,這樣以后增加幾個電機(jī)就加幾個FC塊,只要改變相應(yīng)寄存器編號就行了,不是很方便嗎?或者說我這樣編程有什么不好的地方,求指點(diǎn)。我剛接觸S7 300
lirt
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 59 個
工控威望: 173 點(diǎn)
下載積分: 1284 分
在線時間: 43(小時)
注冊時間: 2012-02-01
最后登錄: 2021-12-10
查看lirt的 主題 / 回貼
5樓  發(fā)表于: 2013-11-04 19:06
引用
引用第11樓liuhuaxing于2013-11-03 22:16發(fā)表的  :

共調(diào)用OB35    OB82     OB85    OB86   OB87  OB100   OB121 OB122 即可


謝謝,改天我試試。