zy123518763
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 102 個(gè)
工控威望: 216 點(diǎn)
下載積分: 753 分
在線時(shí)間: 103(小時(shí))
注冊時(shí)間: 2017-08-20
最后登錄: 2024-08-19
查看zy123518763的 主題 / 回貼
樓主  發(fā)表于: 2018-01-29 15:14
圖片:
圖片:
圖片:
事前申明是改別人的舊機(jī)臺(tái)
  PLC是FX3U的。     PLC最左側(cè)有一個(gè)485BD模塊,最右側(cè)有一個(gè)FX2AD 跟一個(gè)熱電偶輸入模塊。  
我打算用485BD模塊與臺(tái)達(dá)MS300變頻器通訊。
我拷貝了論壇里面“zhong1946” 大神的《FX2N與臺(tái)達(dá)VFD-B變頻器通信控制  》里面的程式寫法。
           在實(shí)際過程中。是可以控制電機(jī)的正反轉(zhuǎn)與起停的,  但是當(dāng)我把這段程式復(fù)制到舊的設(shè)備里面的時(shí)候  就不能使用了。(目測只有SD指示燈閃爍而RD卻沒有)
后來一步步查找程式,發(fā)現(xiàn)只要把原程式里面的讀取模擬量與熱電偶的程式屏蔽掉 ,就可以了。懷疑是變頻器通道設(shè)置的問題。但是到這一步就不知道該如何下手的,看了很多資料 ,也有做過嘗試,但就是不行,
特來請大神們指點(diǎn),感激不盡。以下是模擬量與熱電偶程式截圖
附件: 11122333.rar (161 K) 下載次數(shù):392
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯(cuò)
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1278 個(gè)
工控威望: 6109 點(diǎn)
下載積分: 52362 分
在線時(shí)間: 1123(小時(shí))
注冊時(shí)間: 2012-04-24
最后登錄: 2024-12-25
查看john42tw的 主題 / 回貼
1樓  發(fā)表于: 2018-01-29 16:23
基本上485BD模塊、FX2AD 跟熱電偶輸入模塊是獨(dú)立不相干。

發(fā)現(xiàn)只要把原程式里面的讀取模擬量與熱電偶的程式屏蔽掉 ,就可以了。
==>應(yīng)該是D值被重複用到。
zy123518763
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 102 個(gè)
工控威望: 216 點(diǎn)
下載積分: 753 分
在線時(shí)間: 103(小時(shí))
注冊時(shí)間: 2017-08-20
最后登錄: 2024-08-19
查看zy123518763的 主題 / 回貼
2樓  發(fā)表于: 2018-01-29 16:33
謝謝您的恢復(fù)。我考慮過這個(gè)問題  但是就算是D值有重復(fù)用到,應(yīng)該不會(huì)影響到通訊吧。通訊用的D只有D8120。是這個(gè)要改嗎  。D我有檢查過,沒有重復(fù)的。
cooler_show
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 123 個(gè)
工控威望: 267 點(diǎn)
下載積分: 527 分
在線時(shí)間: 166(小時(shí))
注冊時(shí)間: 2011-06-30
最后登錄: 2019-12-03
查看cooler_show的 主題 / 回貼
3樓  發(fā)表于: 2018-01-29 16:48
換成rs2指令試試看
zy123518763
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 102 個(gè)
工控威望: 216 點(diǎn)
下載積分: 753 分
在線時(shí)間: 103(小時(shí))
注冊時(shí)間: 2017-08-20
最后登錄: 2024-08-19
查看zy123518763的 主題 / 回貼
4樓  發(fā)表于: 2018-01-30 08:28
謝謝回復(fù)

這個(gè)我試過 還是不可以 。 寫法是  { RS2  D10 K17 D50 K15 K3}  還有我有把M8161斷開   因?yàn)槲也槭謨?nbsp; RS2是16位的數(shù)據(jù)傳送指令  要把M8161斷開