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)通訊,當主站M8070,M8162及從站M8071,M8162都正常時,PLC之間通訊一切正常。
2,此時有一臺D700的變頻器,要求也用通訊控制。由于通訊都是采用RS485,所以采用RS指令來直接對變頻器操作。
3,但是此時出現(xiàn)一個現(xiàn)象,當主站PLC向變頻器發(fā)送命令時,此時變頻器能正確接受并運行,但是此時從站PLC已經(jīng)死機,從站的通訊板的指示燈變的慢閃了。
對于以上現(xiàn)象專門查看了三菱通訊手冊,手冊上面介紹了N:N通訊,變頻器通訊,但是唯一沒有說可以三者一起通訊?????為了達到項目要求,估計是通訊起沖突,所以再次將程序改為:當主站PLC要與變頻器通訊時先將M8070斷開幾秒后再啟動RS指令向變頻器發(fā)命令,此時一切正常,但是當與變頻器完成工作后斷開RS指令,再次將M8070主站接通,此時又出現(xiàn)主站PLC死機,因為原來將M8070斷開時并沒有將M8071斷開,就是說主從站第二次沒有起到握手信號。
由于項目要求三者一起通訊,并且要求不能改變硬件,對于這有點苛刻的要求非常困難,請問各位高手還有沒有什么其他的辦法?
附件為這個項目的試驗程序,當然不是非常的完善,其中主站還有PID程序。
以上PLC所說的死機并不是停止掃描,而是PLC停止了通訊。
請各位高手幫忙。萬分感謝! 通訊程序.rar (188 K) 下载次数:99    HMI畫面.rar (27 K) 下载次数:62
[ 此帖被xqx666在2011-12-12 22:07重新編輯 ]
電工廢話太多,直接上程序才是硬道理。誠交深圳及全國工控低手。
jonnyhsieh
系統(tǒng)整合
級別: VIP會員
精華主題: 0
發(fā)帖數(shù)量: 564 個
工控威望: 1150 點
下載積分: 721 分
在線時間: 730(小時)
注冊時間: 2010-06-03
最后登錄: 2024-06-03
查看jonnyhsieh的 主題 / 回貼
1樓  發(fā)表于: 2010-08-10 01:15
INVERTER是否可以讓HMI控制[RS485]
PLC通訊照舊.
wudp
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 45 個
工控威望: 224 點
下載積分: 337 分
在線時間: 64(小時)
注冊時間: 2007-03-07
最后登錄: 2024-11-06
查看wudp的 主題 / 回貼
2樓  發(fā)表于: 2010-08-10 08:12
用一個FX2N-232IF模塊來做變頻的通迅,還要另加一個232轉(zhuǎn)485的轉(zhuǎn)換器
xjjfs
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 140 個
工控威望: 221 點
下載積分: 843 分
在線時間: 121(小時)
注冊時間: 2010-07-15
最后登錄: 2024-05-11
查看xjjfs的 主題 / 回貼
3樓  發(fā)表于: 2010-08-10 10:50
用屏直接控制變頻器,應該是最好的辦法。
saisam2006
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 483 個
工控威望: 1238 點
下載積分: 13533 分
在線時間: 530(小時)
注冊時間: 2006-09-17
最后登錄: 2024-11-04
查看saisam2006的 主題 / 回貼
4樓  發(fā)表于: 2010-08-10 11:53
并行通信,再用RS485控制變頻器。
wxh0734
級別: 論壇版主

精華主題: 5 篇
發(fā)帖數(shù)量: 669 個
工控威望: 2697 點
下載積分: 4798 分
在線時間: 1457(小時)
注冊時間: 2006-12-04
最后登錄: 2022-12-04
查看wxh0734的 主題 / 回貼
5樓  發(fā)表于: 2010-08-10 12:42
我不是高手,提幾個問題
接線方式是四線式吧?,看了一下通訊模式設(shè)定是H9F,那你就沒有置位b10,b11,也就不需要握手信號,不是單控收發(fā)。應該不存在回拔的沖突了
按照說明書上RS指令可以多次使用,但是必須保證在同一時間只有一個指令被驅(qū)動,你的程序能保證不同時驅(qū)動?。
本帖最近評分記錄:
  • 下載積分:+3(xqx666) 熱心助人
    農(nóng)村娃
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看農(nóng)村娃的 主題 / 回貼
    6樓  發(fā)表于: 2010-08-10 13:26
    我不是高手更不是頂級高手,我是來看熱鬧的
    xqx666
    深圳中級電工
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 553 個
    工控威望: 664 點
    下載積分: 1988 分
    在線時間: 280(小時)
    注冊時間: 2009-04-29
    最后登錄: 2023-07-13
    查看xqx666的 主題 / 回貼
    7樓  發(fā)表于: 2010-08-10 14:27
    引用
    引用第2樓wudp于2010-08-10 08:12發(fā)表的  :
    用一個FX2N-232IF模塊來做變頻的通迅,還要另加一個232轉(zhuǎn)485的轉(zhuǎn)換器

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

    通訊線都是采用的四線接的,RS指令是分開來驅(qū)動的,當我手動斷開M8070時,與變頻器通訊是正常的,但是一起通訊的時候就出現(xiàn)通訊不行了。
    電工廢話太多,直接上程序才是硬道理。誠交深圳及全國工控低手。
    崇慶陽光
    不懈努力,一切皆有可能...
    級別: VIP會員

    精華主題: 1 篇
    發(fā)帖數(shù)量: 775 個
    工控威望: 1505 點
    下載積分: 7427 分
    在線時間: 155(小時)
    注冊時間: 2006-08-10
    最后登錄: 2024-11-10
    查看崇慶陽光的 主題 / 回貼
    9樓  發(fā)表于: 2010-08-10 17:19
    不改變硬件的條件下,有點難。
    因為通訊是要設(shè)置好通訊參數(shù)后重起PLC的。
    不懈努力,一切皆有可能 ...
    1qaz
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看1qaz的 主題 / 回貼
    10樓  發(fā)表于: 2010-08-10 17:47
    看到你的題目就讓我想起了你的“冒泡”程序,
    當你看到邏輯嚴謹,結(jié)構(gòu)清晰,簡單明了的真宗的冒泡程序時,
    你就覺得你很冒泡。
    xqx666
    深圳中級電工
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 553 個
    工控威望: 664 點
    下載積分: 1988 分
    在線時間: 280(小時)
    注冊時間: 2009-04-29
    最后登錄: 2023-07-13
    查看xqx666的 主題 / 回貼
    11樓  發(fā)表于: 2010-08-12 23:52
    引用
    引用第11樓中國自控于2010-08-10 22:50發(fā)表的  :
    如HMI是兩個通信口嗎?1,用其中一口個連接變頻器。另一個口連接PLC,PLC通過N:N網(wǎng)絡(luò)相連。2,兩個口分別接到兩個PLC,然后用其中一個PLC與變頻器通信。 這兩種方式都是常用的方法。變頻器與PLC的數(shù)據(jù)交換在HMI里用C腳本編程。

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