xqx666
深圳中級電工
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 553 個
工控威望: 664 點
下載積分: 1988 分
在線時間: 280(小時)
注冊時間: 2009-04-29
最后登錄: 2023-07-13
查看xqx666的 主題 / 回貼
樓主  發(fā)表于: 2010-08-10 00:30
每次想和另外一方通訊時只要把D8120重新清空并且等待一個掃描周期就可以和從站PLC通訊了,不需要重新上電。問題已經(jīng)在去年就解決了。1,由于項目要求所以上星期做了一個實驗,主站為FX2N-40MR,從站為FX2N-20MR,兩個PLC采用N:N協(xié)議1:1(RS485)通訊,當(dāng)主站M8070,M8162及從站M8071,M8162都正常時,PLC之間通訊一切正常。
2,此時有一臺D700的變頻器,要求也用通訊控制。由于通訊都是采用RS485,所以采用RS指令來直接對變頻器操作。
3,但是此時出現(xiàn)一個現(xiàn)象,當(dāng)主站PLC向變頻器發(fā)送命令時,此時變頻器能正確接受并運(yùn)行,但是此時從站PLC已經(jīng)死機(jī),從站的通訊板的指示燈變的慢閃了。
對于以上現(xiàn)象專門查看了三菱通訊手冊,手冊上面介紹了N:N通訊,變頻器通訊,但是唯一沒有說可以三者一起通訊?????為了達(dá)到項目要求,估計是通訊起沖突,所以再次將程序改為:當(dāng)主站PLC要與變頻器通訊時先將M8070斷開幾秒后再啟動RS指令向變頻器發(fā)命令,此時一切正常,但是當(dāng)與變頻器完成工作后斷開RS指令,再次將M8070主站接通,此時又出現(xiàn)主站PLC死機(jī),因為原來將M8070斷開時并沒有將M8071斷開,就是說主從站第二次沒有起到握手信號。
由于項目要求三者一起通訊,并且要求不能改變硬件,對于這有點苛刻的要求非常困難,請問各位高手還有沒有什么其他的辦法?
附件為這個項目的試驗程序,當(dāng)然不是非常的完善,其中主站還有PID程序。
以上PLC所說的死機(jī)并不是停止掃描,而是PLC停止了通訊。
請各位高手幫忙。萬分感謝! 通訊程序.rar (188 K) 下载次数:99    HMI畫面.rar (27 K) 下载次数:62
[ 此帖被xqx666在2011-12-12 22:07重新編輯 ]
電工廢話太多,直接上程序才是硬道理。誠交深圳及全國工控低手。
崇慶陽光
不懈努力,一切皆有可能...
級別: VIP會員

精華主題: 1 篇
發(fā)帖數(shù)量: 775 個
工控威望: 1505 點
下載積分: 7427 分
在線時間: 155(小時)
注冊時間: 2006-08-10
最后登錄: 2024-10-31
查看崇慶陽光的 主題 / 回貼
1樓  發(fā)表于: 2010-08-10 17:19
不改變硬件的條件下,有點難。
因為通訊是要設(shè)置好通訊參數(shù)后重起PLC的。
不懈努力,一切皆有可能 ...