最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

通訊軟件007——如何處理Citect Modbus取數(shù)不正確

2023-06-26 09:30 作者:zhouwl72  | 我要投稿

本文介紹如何處理Citect在Modbus通訊時(shí)數(shù)據(jù)不正確的方法,相關(guān)通訊資源請(qǐng)登錄網(wǎng)信智匯(wangxinzhihui.com)。

Citect第三方設(shè)備做modbus tcp通訊經(jīng)常會(huì)碰到這種情況:通訊正常,數(shù)據(jù)也能去掉,但是數(shù)據(jù)顯示不對(duì),有以下幾種原因:

1、寄存器地址基數(shù)不同造成:不同系統(tǒng)、設(shè)備的寄存器地址基數(shù)可能不同,有的是0,有的是1,通過(guò)調(diào)整數(shù)據(jù)地址來(lái)消除。

2、地址鏈接錯(cuò)誤:地址錯(cuò)誤造成數(shù)據(jù)錯(cuò)誤,檢查廠家提供的地址映射表來(lái)消除。

3、以上兩者原因消除后,還是數(shù)據(jù)不對(duì),這時(shí),要考慮長(zhǎng)整型、浮點(diǎn)型的字節(jié)順序問題。通過(guò)修改配置參數(shù),可以解決。

a)首先,點(diǎn)擊“設(shè)置向?qū)?設(shè)置編輯器”

?b)彈出參數(shù)編輯對(duì)話框

?c)整型數(shù)據(jù):在參數(shù)中增加參數(shù)組MODNET.IOPORT.IODEV,增加參數(shù)LONGDATATYPE。

? ??如上圖:

? ? MODNET.PORT40_BOARD1.AB_L1:PORT40_BOARD1為端口名,AB_L1為IO設(shè)備名

? ??LONGDATATYPE:調(diào)整整型類型。取值范圍如下:

  • 0: 整數(shù) = 10000 * low + high,整數(shù)范圍0 to 99,999,999

  • 1:整數(shù) = 65536 * low + high,整數(shù)范圍-2,147,483,648 to +2,147,483,647

  • 2: 整數(shù) = 10000 * high + low,整數(shù)范圍0 to 99,999,999

  • 3:整數(shù) = 65536 * high + low,整數(shù)范圍-2,147,483,648 to +2,147,483,647

d)浮點(diǎn)數(shù)據(jù):在參數(shù)中增加參數(shù)組MODNET.IOPORT.IODEV,增加參數(shù)FloatMode。

FloatMode取值范圍如下:

  • 0: Order of bytes = 1 0 3 2

  • 1: Order of bytes = 3 2 1 0

  • 2: Order of bytes = 0 1 2 3

  • 3: Order of bytes = 2 3 0 1

e)對(duì)于modnet20和modnet30,以上參數(shù)設(shè)置無(wú)效,需要改成modnet協(xié)議。

f)參數(shù)設(shè)置后,項(xiàng)目需要重啟后有效。

g)參數(shù)是針對(duì)電腦,并不會(huì)跟隨項(xiàng)目,所以項(xiàng)目導(dǎo)入到新的電腦后,需要重新配置。

更多通訊資源請(qǐng)登錄網(wǎng)信智匯(wangxinzhihui.com)。


通訊軟件007——如何處理Citect Modbus取數(shù)不正確的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
都匀市| 镇原县| 石景山区| 虞城县| 昭平县| 泌阳县| 东平县| 清镇市| 民丰县| 吉木萨尔县| 兴国县| 娄烦县| 门头沟区| 封丘县| 神农架林区| 常熟市| 成武县| 莱阳市| 于都县| 永新县| 澎湖县| 耿马| 吉木萨尔县| 连江县| 大同县| 交城县| 晋州市| 昌乐县| 海兴县| 榆林市| 息烽县| 定兴县| 高淳县| 沁源县| 天峻县| 安化县| 望奎县| 新津县| 乌拉特中旗| 凉山| 唐山市|