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

請(qǐng)問(wèn)高手能講的詳細(xì)點(diǎn)嗎?
電工廢話(huà)太多,直接上程序才是硬道理。誠(chéng)交深圳及全國(guó)工控低手。
xqx666
深圳中級(jí)電工
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 553 個(gè)
工控威望: 664 點(diǎn)
下載積分: 1988 分
在線(xiàn)時(shí)間: 280(小時(shí))
注冊(cè)時(shí)間: 2009-04-29
最后登錄: 2023-07-13
查看xqx666的 主題 / 回貼
2樓  發(fā)表于: 2010-08-10 14:29
引用
引用第5樓wxh0734于2010-08-10 12:42發(fā)表的  :
我不是高手,提幾個(gè)問(wèn)題
接線(xiàn)方式是四線(xiàn)式吧?,看了一下通訊模式設(shè)定是H9F,那你就沒(méi)有置位b10,b11,也就不需要握手信號(hào),不是單控收發(fā)。應(yīng)該不存在回拔的沖突了
按照說(shuō)明書(shū)上RS指令可以多次使用,但是必須保證在同一時(shí)間只有一個(gè)指令被驅(qū)動(dòng),你的程序能保證不同時(shí)驅(qū)動(dòng)?。

通訊線(xiàn)都是采用的四線(xiàn)接的,RS指令是分開(kāi)來(lái)驅(qū)動(dòng)的,當(dāng)我手動(dòng)斷開(kāi)M8070時(shí),與變頻器通訊是正常的,但是一起通訊的時(shí)候就出現(xiàn)通訊不行了。
電工廢話(huà)太多,直接上程序才是硬道理。誠(chéng)交深圳及全國(guó)工控低手。
xqx666
深圳中級(jí)電工
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 553 個(gè)
工控威望: 664 點(diǎn)
下載積分: 1988 分
在線(xiàn)時(shí)間: 280(小時(shí))
注冊(cè)時(shí)間: 2009-04-29
最后登錄: 2023-07-13
查看xqx666的 主題 / 回貼
3樓  發(fā)表于: 2010-08-12 23:52
引用
引用第11樓中國(guó)自控于2010-08-10 22:50發(fā)表的  :
如HMI是兩個(gè)通信口嗎?1,用其中一口個(gè)連接變頻器。另一個(gè)口連接PLC,PLC通過(guò)N:N網(wǎng)絡(luò)相連。2,兩個(gè)口分別接到兩個(gè)PLC,然后用其中一個(gè)PLC與變頻器通信。 這兩種方式都是常用的方法。變頻器與PLC的數(shù)據(jù)交換在HMI里用C腳本編程。

現(xiàn)在在用你的方法試一下吧。應(yīng)該像你所說(shuō)的可以的。我的屏是MITSUBISHI GD1050的,請(qǐng)問(wèn)這個(gè)屏用腳本方便嗎?
電工廢話(huà)太多,直接上程序才是硬道理。誠(chéng)交深圳及全國(guó)工控低手。