我不抽煙
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個(gè)
工控威望: 102 點(diǎn)
下載積分: 552 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2016-03-29
最后登錄: 2020-03-21
查看我不抽煙的 主題 / 回貼
樓主  發(fā)表于: 2018-09-04 08:25
有一個(gè)項(xiàng)目需要讀取永宏P(guān)LC寄存器里面數(shù)據(jù),通訊口2 波特率9600 無效驗(yàn) 數(shù)據(jù)位8 停止位1設(shè)定好之后就是通訊不上,用調(diào)試助手也不行,就是通訊超時(shí),D0對(duì)應(yīng)的地址是46001,我用46001和6001都試過都不行,哪位大神遇到過這個(gè)問題,讀取永宏P(guān)LC里面數(shù)據(jù)還需要?jiǎng)e的步驟嗎?
peilei1031
蘇州昆山的電氣自動(dòng)化從業(yè)者...
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 374 個(gè)
工控威望: 1775 點(diǎn)
下載積分: 952 分
在線時(shí)間: 44(小時(shí))
注冊(cè)時(shí)間: 2013-09-24
最后登錄: 2024-11-02
查看peilei1031的 主題 / 回貼
1樓  發(fā)表于: 2018-09-04 08:59
可能是協(xié)議沒有選定,永宏默認(rèn)的是他自己的協(xié)議,看你的地址應(yīng)該改成MODBUS  
  PLC-----設(shè)定----Port2通信參數(shù)
jinle520
QQ:229441204
級(jí)別: 家園?

精華主題: 0
發(fā)帖數(shù)量: 493 個(gè)
工控威望: 678 點(diǎn)
下載積分: 2454 分
在線時(shí)間: 448(小時(shí))
注冊(cè)時(shí)間: 2013-05-31
最后登錄: 2024-11-06
查看jinle520的 主題 / 回貼
2樓  發(fā)表于: 2018-09-04 08:59
圖片:
圖片:
圖片:
圖片:
永宏通訊我比較熟悉,首先你這是MODBUS通訊的,你先聯(lián)機(jī)PLC,設(shè)定PLC通訊口2為MODBUS協(xié)議,和通訊參數(shù)。



另一個(gè)方式,可以用永宏的通訊協(xié)議,那就很方便了。

根據(jù)永宏的協(xié)議格式來,開頭:2    站號(hào):01(PLC站號(hào))  命令碼:46(讀取多個(gè)寄存器)  本文資料:?????    偵誤值:???    結(jié)束:3

比如讀取D0數(shù)據(jù),通訊格式就是:2014601D00000623      16進(jìn)制:02 30 31 34 36 30 31 44 30 30 30 30 30 36 32 03

永宏通訊參數(shù)默認(rèn)值:波特率9600 偶效驗(yàn) 數(shù)據(jù)位7 停止位1
honggun
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1566 個(gè)
工控威望: 6988 點(diǎn)
下載積分: 31183 分
在線時(shí)間: 905(小時(shí))
注冊(cè)時(shí)間: 2009-11-16
最后登錄: 2024-11-06
查看honggun的 主題 / 回貼
3樓  發(fā)表于: 2018-09-04 11:41
數(shù)據(jù)位改為7試試