JT-6GF一體式光伏環(huán)境監(jiān)測儀
產(chǎn)品簡介
JT-6GF一體式光伏環(huán)境監(jiān)測儀是一款應(yīng)用于光伏電站、新能源監(jiān)測領(lǐng)域的儀器。產(chǎn)品創(chuàng)新性地將光伏電站運維管理需要監(jiān)測的各項氣象參數(shù)集成到一個結(jié)構(gòu)中,通過一個RS485接口與變送器相連接,可實現(xiàn)對傳統(tǒng)固定式光伏氣象站的替代。
應(yīng)用領(lǐng)域
太陽能光伏電站、光伏資源評估、太陽能光伏電站運維管理、大氣熱平衡研究、太陽能光伏電站氣象環(huán)境科學(xué)研究
產(chǎn)品技術(shù)參數(shù)
監(jiān)測參數(shù) | 測量范圍 | 精度 | 分辨率 |
環(huán)境溫度 | -40-85℃ | ±0.3℃ | 0.01℃ |
相對濕度 | 0-100%RH | ±3%RH(<80%RH,無凝露) | 0.01%RH |
組件溫度 | -45℃~+85℃ | ≤ ±0.3℃ | 0.1℃ |
風(fēng)速 | 0-60m/s | ±(0.3+0.03V)M/S;V≤30M/S ±(0.3+0.05V)M/S;V≥30M/S v為風(fēng)洞內(nèi)的標(biāo)準(zhǔn)風(fēng)速值 | 0.01m/s |
風(fēng)向 | 0-359.9° | ±3°(風(fēng)速=10m/s時) | 0.1° |
大氣壓力 | 500-1100hPa | ±0.5hPa(25℃,950-1100hPa) | 0.1hPa |
太陽總輻射 | 0~2000W/m2 | ≤ ±5% | 1W/m2 |
工作溫度 | -40℃—80℃ | ||
輸出信號 | RS485通訊,Modbus協(xié)議 | ||
供電 | DC12-24V | ||
太陽輻射表調(diào)節(jié)盤 | 0-89°范圍可調(diào) | ||
防護等級 | IP65 | ||
固定方式 | 套筒式(可選配轉(zhuǎn)接件) | ||
固定支架 | 可選配1.5米、2米支架 | ||
備注 | JT-6GF型一體式光伏環(huán)境監(jiān)測儀標(biāo)配TBQ-2J型熱電堆原理總輻射表, 用戶可選配EKO/MS-802(Class A)、MS-60(Class B)、MS-40(Class C)型總輻射表; Kipp&Zonen/CMP6(Class B)、CMP10(Class A)型總輻射表 |
MODBUS RTU通訊協(xié)議
波特率:9600
數(shù)據(jù)位:8
停止位:1
校驗位:無
1.1 CRC說明:
以下所有說明中,MODBUS RTU 協(xié)議中的CRC16兩字節(jié),按照MODBUS規(guī)定:低字節(jié)在前,高字節(jié)在后。
以下說明中,假定系統(tǒng)地址0xFF(系統(tǒng)缺省地址為FF)
1.2 返回錯誤碼規(guī)定:
系統(tǒng)對于錯誤指令的接收(包括CRC16效驗錯誤),均實行不返回錯誤碼方式。上位機可在指令發(fā)出100ms后收不到返回數(shù)據(jù)時認(rèn)為發(fā)出指令失敗,可重新發(fā)送指令。
2.1 標(biāo)準(zhǔn)MODBUS 寄存器說明
特別注意:MODBUS 命令中寄存器的數(shù)量或長度一項均為兩字節(jié)16 位為一個單位(高字節(jié)在前,低字節(jié)在后),而非單字節(jié)8 位為一個單位。
用戶應(yīng)保證命令中寄存器的地址和數(shù)量這兩項參數(shù)的范圍在本系統(tǒng)規(guī)定范圍之內(nèi)。如果超出范圍,系統(tǒng)的輸出結(jié)果將無法預(yù)測,用戶應(yīng)在上位機軟件設(shè)計中保證MODBUS 命令符合本手冊要求
寄存器:用功能碼 04 讀
地址 | 操作 | 內(nèi)容 | 備注 |
0x0001 | 只讀 | 空氣溫度,加40放大100倍的16進制數(shù),如0x1B00表示6912/100-40=29.12℃ | |
0x0002 | 只讀 | 空氣濕度,放大100倍的16進制數(shù),如0x1603表示5635/100=56.35% | |
0x0003 | 只讀 | 大氣壓強,放大10倍的16進制數(shù),如0x2784表示10116/10=1011.6hPa | |
0x0004 | 只讀 | 風(fēng)速,放大10倍的16進制數(shù),如0x0025表示37/10=3.7m/s | |
0x0005 | 只讀 | 風(fēng)向,放大10倍的16進制數(shù),如0x0114表示276/10=27.6° | 北為0° |
0x0006 | 只讀 | 組件溫度,加20放大100倍的16進制數(shù),如0x0A52表示2642/100-20=6.42℃ | |
0x0007 | 只讀 | 總輻射,16進制數(shù),如0x0016表示22W/㎡ | |
0x0008 | 只讀 | 總輻射累積量, 放大1000倍的16進制數(shù),如 0x086C表示2.156 MJ/m2 |
內(nèi)部寄存器:用功能碼 04 讀;
地址 | 操作 | 內(nèi)容 | 備注 |
0x0000 | 讀寫 | 系統(tǒng)地址,范圍0x01-0xFF(十進制),出廠設(shè)置為0xFF |
注:地址部分的數(shù)據(jù)為16進制表示,例:地址20(十進制)讀寫值為0x14
下面舉例介紹一下利用 Modbus RTU 命令訪問系統(tǒng)寄存器的方法:
1、讀取多個輸入寄存器(8個實時數(shù)據(jù))命令
發(fā)送:FF 04 00 01 00 08 B5 D2
FF | 04 | 00 01 | 00 08 | B5 D2 |
系統(tǒng)地址 | 功能碼 | 寄存器地址 | 寄存器數(shù)量 | 軟件自動產(chǎn)生的CRC16校驗位 |
回答:FF 04 10 1B 00 16 03 27 84 00 25 01 14 0A 52 00 16 08 6C B0 AB
返回數(shù)據(jù)含義:
FF | 04 | 10 | 1B 00 16 03 27 84 01 14 00 25 0A 52 00 16 08 6C | B0 AB |
系統(tǒng)地址 | 功能碼 | 數(shù)據(jù)段字節(jié)數(shù)量 | 數(shù)據(jù)段數(shù)據(jù) | CRC16校驗位 |
數(shù)據(jù)段依次為
空氣溫度:0x1B00/100-40=29.12℃
空氣濕度: 0x1603/100=56.35%
大氣壓強:0x2784/10=1011.6hPa
風(fēng)速: 0x0025/10=3.7m/s
風(fēng)向: 0x0114/10=27.6°
組件溫度:0x0A52/100-20=6.42℃
總輻射: 0x0016=22W/㎡
總輻射累積量: 0x086C/1000=2.156 MJ/m2
每個數(shù)據(jù)占兩個字節(jié),保留位用00 00 補齊。
協(xié)議測試:假定系統(tǒng)地址0xFF,C1C2為 CRC16的高低字節(jié),以下數(shù)據(jù)均為16進制數(shù)
(除“讀取實時數(shù)據(jù)"指令外,其它指令供高級開發(fā)選用)
------讀取系統(tǒng)地址命令:
發(fā)送:00 03 00 01 00 01 D4 1B
返回: 00 03 02 00 01 44 44 (0001H = 1 表示系統(tǒng)地址為01)
------修改內(nèi)部寄存器:功能碼0x10
----- 修改系統(tǒng)地址命令(地址改為0x33)
發(fā)送:00 10 00 01 00 01 02 00 33 EA 04
返回:00 10 00 01 00 01 51 D8(表示修改成功)
------校時指令
發(fā)送AT+TSET=20160101010101
設(shè)置時間為2016年1月1日1時1分1秒
系統(tǒng)回復(fù)“OK"MODBUS RTU通訊協(xié)議
波特率:9600
數(shù)據(jù)位:8
停止位:1
校驗位:無
1.1 CRC說明:
以下所有說明中,MODBUS RTU 協(xié)議中的CRC16兩字節(jié),按照MODBUS規(guī)定:低字節(jié)在前,高字節(jié)在后。
以下說明中,假定系統(tǒng)地址0xFF(系統(tǒng)缺省地址為FF)
1.2 返回錯誤碼規(guī)定:
系統(tǒng)對于錯誤指令的接收(包括CRC16效驗錯誤),均實行不返回錯誤碼方式。上位機可在指令發(fā)出100ms后收不到返回數(shù)據(jù)時認(rèn)為發(fā)出指令失敗,可重新發(fā)送指令。
2.1 標(biāo)準(zhǔn)MODBUS 寄存器說明
特別注意:MODBUS 命令中寄存器的數(shù)量或長度一項均為兩字節(jié)16 位為一個單位(高字節(jié)在前,低字節(jié)在后),而非單字節(jié)8 位為一個單位。
用戶應(yīng)保證命令中寄存器的地址和數(shù)量這兩項參數(shù)的范圍在本系統(tǒng)規(guī)定范圍之內(nèi)。如果超出范圍,系統(tǒng)的輸出結(jié)果將無法預(yù)測,用戶應(yīng)在上位機軟件設(shè)計中保證MODBUS 命令符合本手冊要求
寄存器:用功能碼 04 讀
地址 | 操作 | 內(nèi)容 | 備注 |
0x0001 | 只讀 | 空氣溫度,加40放大100倍的16進制數(shù),如0x1B00表示6912/100-40=29.12℃ | |
0x0002 | 只讀 | 空氣濕度,放大100倍的16進制數(shù),如0x1603表示5635/100=56.35% | |
0x0003 | 只讀 | 大氣壓強,放大10倍的16進制數(shù),如0x2784表示10116/10=1011.6hPa | |
0x0004 | 只讀 | 風(fēng)速,放大10倍的16進制數(shù),如0x0025表示37/10=3.7m/s | |
0x0005 | 只讀 | 風(fēng)向,放大10倍的16進制數(shù),如0x0114表示276/10=27.6° | 北為0° |
0x0006 | 只讀 | 組件溫度,加20放大100倍的16進制數(shù),如0x0A52表示2642/100-20=6.42℃ | |
0x0007 | 只讀 | 總輻射,16進制數(shù),如0x0016表示22W/㎡ | |
0x0008 | 只讀 | 總輻射累積量, 放大1000倍的16進制數(shù),如 0x086C表示2.156 MJ/m2 |
內(nèi)部寄存器:用功能碼 04 讀;
地址 | 操作 | 內(nèi)容 | 備注 |
0x0000 | 讀寫 | 系統(tǒng)地址,范圍0x01-0xFF(十進制),出廠設(shè)置為0xFF |
注:地址部分的數(shù)據(jù)為16進制表示,例:地址20(十進制)讀寫值為0x14
下面舉例介紹一下利用 Modbus RTU 命令訪問系統(tǒng)寄存器的方法:
1、讀取多個輸入寄存器(8個實時數(shù)據(jù))命令
發(fā)送:FF 04 00 01 00 08 B5 D2
FF | 04 | 00 01 | 00 08 | B5 D2 |
系統(tǒng)地址 | 功能碼 | 寄存器地址 | 寄存器數(shù)量 | 軟件自動產(chǎn)生的CRC16校驗位 |
回答:FF 04 10 1B 00 16 03 27 84 00 25 01 14 0A 52 00 16 08 6C B0 AB
返回數(shù)據(jù)含義:
FF | 04 | 10 | 1B 00 16 03 27 84 01 14 00 25 0A 52 00 16 08 6C | B0 AB |
系統(tǒng)地址 | 功能碼 | 數(shù)據(jù)段字節(jié)數(shù)量 | 數(shù)據(jù)段數(shù)據(jù) | CRC16校驗位 |
數(shù)據(jù)段依次為
空氣溫度:0x1B00/100-40=29.12℃
空氣濕度: 0x1603/100=56.35%
大氣壓強:0x2784/10=1011.6hPa
風(fēng)速: 0x0025/10=3.7m/s
風(fēng)向: 0x0114/10=27.6°
組件溫度:0x0A52/100-20=6.42℃
總輻射: 0x0016=22W/㎡
總輻射累積量: 0x086C/1000=2.156 MJ/m2
每個數(shù)據(jù)占兩個字節(jié),保留位用00 00 補齊。
協(xié)議測試:假定系統(tǒng)地址0xFF,C1C2為 CRC16的高低字節(jié),以下數(shù)據(jù)均為16進制數(shù)
(除“讀取實時數(shù)據(jù)"指令外,其它指令供高級開發(fā)選用)
------讀取系統(tǒng)地址命令:
發(fā)送:00 03 00 01 00 01 D4 1B
返回: 00 03 02 00 01 44 44 (0001H = 1 表示系統(tǒng)地址為01)
------修改內(nèi)部寄存器:功能碼0x10
----- 修改系統(tǒng)地址命令(地址改為0x33)
發(fā)送:00 10 00 01 00 01 02 00 33 EA 04
返回:00 10 00 01 00 01 51 D8(表示修改成功)
------校時指令
發(fā)送AT+TSET=20160101010101
設(shè)置時間為2016年1月1日1時1分1秒
系統(tǒng)回復(fù)“OK"