804759109
無獨(dú)有偶啊
級(jí)別: 略有小成
|
最近在搞組態(tài)王和一個(gè)標(biāo)準(zhǔn)協(xié)議的儀表做通訊的項(xiàng)目,由于完全自學(xué)看的我是很暈(看了我?guī)滋炝耍韵虼蠹仪笾∥沂稚弦灿袀(gè)類似的例子可是沒有地址碼看不明白! 1、我用的是一個(gè)USB轉(zhuǎn)232然后232轉(zhuǎn)485來連接儀表的,不知道有問題不? 2、看上面的地址碼全是XXXXH之類的而在組態(tài)王的例子上全是4xxxx的? 3、 驅(qū)動(dòng)的變量后的寄存器通道號(hào)(寄存器范圍),是按照以1為起始地址的。對(duì)于以0為起始地址的設(shè)備,定義變量應(yīng)該加1。例如,如果某設(shè)備的一個(gè)變量在數(shù)據(jù)4區(qū),為40100,如果地址是從1開始,對(duì)應(yīng)變量定義為40100;如果地址是從0開始,定義為40101。這句話怎么理解啊? [ 此帖被804759109在2012-05-10 22:48重新編輯 ] |
---|---|
|
jxh668
jxh668
級(jí)別: 工控俠客
|
4xxxx 好象是讀寄成器 |
|
---|---|---|
|
hanqin
級(jí)別: 論壇先鋒
|
看看MODBUS的手冊(cè)。著重看看第二部分。 保持寄存器40001,在信息中數(shù)據(jù)地址為寄存器0000。功能代碼區(qū)為保持寄存器類型規(guī)定的操作,因此,“4XXXX”是缺省的地址類型。 |
---|---|
|
hanqin
級(jí)別: 論壇先鋒
|
手冊(cè)下載地址 |
---|---|
|
wolfliu
沒事就學(xué)
級(jí)別: 工控俠客
|
地址代碼換成10進(jìn)制 然后加上40001就行了 |
---|---|
|