terence1234
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 76 個(gè)
工控威望: 169 點(diǎn)
下載積分: 734 分
在線時(shí)間: 59(小時(shí))
注冊時(shí)間: 2012-09-17
最后登錄: 2024-12-20
查看terence1234的 主題 / 回貼
樓主  發(fā)表于: 2019-06-27 21:24
描述:圖1
圖片:
描述:圖2
圖片:
描述:圖3
圖片:
描述:圖4
圖片:
描述:程序1
圖片:
描述:程序2
圖片:
描述:程序3
圖片:
描述:通訊協(xié)議
圖片:
描述:協(xié)議2
圖片:
       各位大神,我使用三菱FX2N  PLC搭配FX2N-485BD根溫控表通訊,通訊座參數(shù)寫入跟實(shí)際溫度讀出,現(xiàn)在寫入新的設(shè)定溫度都沒有問題,讀出溫度值得時(shí)候出了怪事了,溫度表溫度在≤25.5℃的時(shí)候讀出的數(shù)據(jù)是正確的,跟表顯一致(如圖1,圖2顯示),但是溫度一旦超過25.5的時(shí)候讀出的溫度就是亂七八在的數(shù)字(如圖2所示),請問這個(gè)是啥原因,打三菱的客服電話說讓我找個(gè)示波器測試下,但是我這邊也沒有這個(gè)條件。
       請假各位大神誰遇到過這個(gè)問題哦,能否解答下,感激不已。
       程序中接收的首地址D150,數(shù)據(jù)實(shí)際現(xiàn)在D162中是因?yàn)槲掖蛉獾碾娫,那邊解釋說發(fā)送接收的時(shí)候回有回波,第一組接收的數(shù)據(jù)為發(fā)送數(shù)據(jù),需要多接收點(diǎn)數(shù)據(jù)。
       下面配上溫控表通訊協(xié)議跟編寫的程序,485接線是RDA跟SDA連接接到溫控表,RDB跟SDB連接接到溫控表。
    

        補(bǔ)充一下:使用串口精靈調(diào)試的時(shí)候無論溫度值是多少接收回來數(shù)據(jù)都是跟表顯數(shù)據(jù)是一樣的!
1870878541
藝不壓身,多休多得。
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 7 個(gè)
工控威望: 399 點(diǎn)
下載積分: 4191 分
在線時(shí)間: 17(小時(shí))
注冊時(shí)間: 2017-08-09
最后登錄: 2023-09-25
查看1870878541的 主題 / 回貼
1樓  發(fā)表于: 2019-12-19 09:30
變頻器通信也有這樣的,我是加大讀回來的匕(如k16可以,適量加大)
在看讀回來寄存器,那個(gè)穩(wěn)定就讀那個(gè)。
我就是我不一樣的煙火