鄭州變頻器維修銷售廠家

公司logo

16年專注于河南變頻器維修銷售
變頻器行業(yè)誠(chéng)信企業(yè)、質(zhì)量、服務(wù)

全國(guó)咨詢熱線155-155-98858

技術(shù)資訊

技術(shù)資訊

丹佛斯用Modbus批量讀寫(xiě)非連續(xù)寄存器的方法-變頻器維修

發(fā)布時(shí)間:2019-08-05 10:12:15來(lái)源:

丹佛斯用Modbus批量讀寫(xiě)非連續(xù)寄存器的方法-變頻器維修

在新版本的FC102、FC202、FC300系列產(chǎn)品中,添加了參數(shù)組8-42 PCD寫(xiě)配置,以及參數(shù)組8-43 PCD讀配置。將要讀寫(xiě)的內(nèi)容,配置在這兩組參數(shù)中,可以實(shí)現(xiàn)批量讀寫(xiě)非連續(xù)地址的寄存器數(shù)據(jù)。

PCD寫(xiě)配置格式
地址
2810
2811
2812
2813
2814
2873
作用
PCD 0
CTW
PCD1
REF
PCD2
寫(xiě)
PCD3
寫(xiě)
PCD4
寫(xiě)
寫(xiě)
PCD63
寫(xiě)
參數(shù)
8-42【0】
8-42【1】
8-42【2】
8-42【3】
8-42【4】
8-42【63】
其中PCD0的功能固定為控制字寫(xiě)入,PCD1的功能固定為參考值的給定,不能更改。
例:參數(shù)3-02,比較小參考值設(shè)置為10HZ;參數(shù)3-41,加速時(shí)間設(shè)置為5秒。
由于參數(shù)3-02為32位長(zhǎng)度,需要兩個(gè)寄存器,參數(shù)8-42【2】設(shè)置為302,參數(shù)8-42【3】設(shè)置為302,使用寄存器2812和2813來(lái)寫(xiě)入數(shù)據(jù)。
由于參數(shù)3-41為32位長(zhǎng)度,需要兩個(gè)寄存器,參數(shù)8-42【4】設(shè)置為341,參數(shù)8-42【5】設(shè)置為341,使用寄存器2812和2813來(lái)寫(xiě)入數(shù)據(jù)。
注意,采用兩個(gè)連續(xù)的寄存器(2N,2N+1)來(lái)存儲(chǔ)32位數(shù)據(jù),必須是偶數(shù)位地址在前
Modbus的通訊功能代碼為10,寫(xiě)入多個(gè)寄存器數(shù)值
報(bào)文格式如下
Byte1
Byte2
Byte3
Byte4
Byte5
Byte6
Byte7
Byte7+n
站址
功能碼
字起始地址
字的個(gè)數(shù)
字節(jié)數(shù)
字的值
CRC16
01
10
0AFB
0004
08
0000  2710 
0000  01F4
CF A9
字起始地址=(2812-1)轉(zhuǎn)換成十六進(jìn)制數(shù)字 0AFB
字的個(gè)數(shù),從2812開(kāi)始寫(xiě)入4個(gè)數(shù)字
字節(jié)數(shù)=字的個(gè)數(shù)*2
字的值:3-02轉(zhuǎn)換指數(shù)為0.001HZ,設(shè)置10HZ,則寫(xiě)入的數(shù)值為10000,十六進(jìn)制為2710,32位數(shù)據(jù)為0000 2710;3-41轉(zhuǎn)換指數(shù)為0.01秒,設(shè)置5秒,則寫(xiě)入的數(shù)值為5000,十六進(jìn)制為01F4,32位數(shù)據(jù)為0000 01F4;
PCD讀配置
地址
2910
2911
2912
2913
2914
2973
作用
PCD 0
STW
PCD1
MAV
PCD2
PCD3
PCD4
PCD63
參數(shù)
8-43【0】
8-43【1】
8-43【2】
8-43【3】
8-43【4】
8-43【63】
其中PCD0的功能固定為狀態(tài)字讀取,PCD1的功能固定為實(shí)際輸出頻率的讀取。
例:讀取參數(shù)16-30,直流回路電壓,和參數(shù)16-34,散熱片溫度的數(shù)值。
由于參數(shù)16-30為32位長(zhǎng)度,需要兩個(gè)寄存器,參數(shù)8-43【2】設(shè)置為1630,參數(shù)8-43【3】設(shè)置為1630,使用寄存器2912和2913來(lái)讀取數(shù)據(jù)。
參數(shù)16-34為8位長(zhǎng)度,參數(shù)8-43【4】設(shè)置為1634,使用寄存器2914來(lái)讀取數(shù)據(jù)。
使用Modbus功能碼03,讀取保存寄存器
報(bào)文格式如下
站址
功能碼
字起始地址
字個(gè)數(shù)
CRC16
01
03
0B 5F
00 03
37 FD
字起始地址=(2912-1)轉(zhuǎn)換成十六進(jìn)制數(shù)字 0B5F
字的個(gè)數(shù),從2912開(kāi)始讀取3個(gè)數(shù)字
正常通信的情況下,返回的信息
站址
功能碼
字節(jié)數(shù)
返回信息
CRC16
01
03
06
0000 0132 001D
41 4F
0000 0132 轉(zhuǎn)換為十進(jìn)制為 306,直流回路電壓為306V;
001D 轉(zhuǎn)換為十進(jìn)制為29,散熱片的溫度為29度。

用手機(jī)看
丹佛斯用Modbus批量讀寫(xiě)非連續(xù)寄存器的方法-變頻器維修

拍下二維碼,信息隨身看

試試用手機(jī)掃一掃,
在你手機(jī)上繼續(xù)觀看此頁(yè)面。

烟台市| 黄龙县| 龙游县| 阿合奇县| 宾川县| 德兴市| 巴里| 泽州县| 荥阳市| 夹江县| 武山县| 晋州市| 台江县| 卢氏县| 衡阳县| 平谷区| 巨野县| 永和县| 高陵县| 开化县| 宝鸡市| 怀集县| 万宁市| 秭归县| 庆安县| 林西县| 塔城市| 马山县| 新宁县| 宝坻区| 新安县| 舞阳县| 五峰| 桓仁| 青州市| 贵定县| 巍山| 岚皋县| 云南省| 琼海市| 齐齐哈尔市|