SEVEN 3S-SR-3T-WS-MB Solar Sensor Box - Huawei Smartlogger Connection and Settings
This file is prepared for Huawei Smartlogger 1000, 1000A & 2000 datalogger users to explain how to connect and setup SEVEN 3S-SR-3T-WS-MB Solar Sensor Box (Weather station/EMI).
Following meteorological data is available with 3S-SR-3T-WS-MB Solar Sensor Box. Communication protocol is Modbus RTU/RS485 with two wires.
1. 3S-SR-3T-WS-MB, solar radiation reference cell (W/m2)
2. Solar module temperature (embedded inside radiation sensor) (°C)
3. 3S-MT-18B20, external solar module temperature (°C)
4. 3S-WS-PLS, wind speed (m/s)
5. 3S-AT-18B20, ambient temperature sensor with radiation shield (°C)
Cable Connection:
Connect RS485+ (A) and RS485- (B) of Sensor Box to the COM3+ (A) and COM3- (B) port of SmartLogger (Figure 1). Another free port also can be selected for connection.

Figure 1
Settings:
Sensor Box will not be detected automatically. Settings shall be done manually.
Login as Advanced User (default password: Changeme) and make following RS485 settings before connecting the Sensor Box.
Select Settings -> Comm. Param. -> RS485 (Figure 2).
Factory default settings for Sensor Box: 9600 Baud, 8N1, address: 1

Figure 2
Follow the steps below to add a new EMI device (Sensor Box):
Maintenance -> Device Management -> Connect Device -> Add Devices
Select Device Type as EMI, Comm. Protocol as Modbus RTU, port number as 3 (or any other, where you connect your Sensor Box) and address as 1 and click Add Devices.
Default EMI Settings in Figure 3 shall be changed as per Sensor Box Modbus RTU settings, gain and offset values shown in Figure 4.

Figure 3
3S-SR-3T-WS-MB Modbus RTU Specifications
Supported Bus Protocol
Baud Rate: 1200, 2400, 9600, 19200, 38400
Parity: no, even, odd
Stop Bit: 1, 2 (only at no parity)
Factory Default: 9600 Baud, 8N1, address: 1
Transmission mode: MODBUS RTU
Supported function codes: 0x04: Read Input Register
The following Modbus data can be read individually or in blocks:
ID‐Dec. | ID‐Hex | Value |
0 | 0x00 | Irradiance value 0...16000 in 0.1 Watt/m² |
1 | 0x01 | Temperature of measuring cell 0...1000 [range ‐25...75°C] in 0.5°C |
2 | 0x02 | External temperature 1 0...1000 [range ‐25...75°C] in 0.5°C |
3 | 0x03 | Wind speed in 1/100 m/s 0...6000 |
4 | 0x04 | External temperature 2 0...1000 [range ‐25...75°C] in 0.5°C |
5 | 0x05 | Temperature compensated Irradiance value 0...16000 in 0.1Watt/m² |
6 | 0x06 | mV value of irradiance input 0…10000 in 0.01mV (raw data) |
7 | 0x07 | Temperature of measuring cell 0...1800 [extended range ‐55...125°C] in 0.1°C |
8 | 0x08 | External temperature 1 0...1800 [extended range ‐55...125°C] in 0,1°C |
9 | 0x09 | External temperature 2 0...1800 [extended range ‐55...125°C] in 0,1°C |
10 | 0x0A | External humidity (Temp./Humidity sensor) 0…100 [%] ‐‐ actual always “0” |
11 | 0x0B | Digit value of the ADC [0..4096] (raw data) |
12 | 0x0C | Wind sensor pulse frequency of last wind measurement cycle (raw data) |
13 | 0x0D | Wind sensor number of pulses since last modbus read out (high‐word) (raw data) |
14 | 0x0E | Wind sensor number of pulses since last modbus read out (low‐word) (raw data) |
15 | 0x0F | Cell temperature as 'sign value' ‐550 ... +1250 [range ‐55 .. +125°C] in 0.1°C |
16 | 0x10 | Ext. temp. 1 as 'sign value' ‐550 ... +1250 [range ‐55 .. +125°C] in 0.1°C |
17 | 0x11 | Ext. temp. 2 as 'sign value' ‐550 ... +1250 [range ‐55 .. +125°C] in 0.1°C |
Figure 4
After doing the string settings on NetEco, total irradiance and performance ratio will appear on main screen.

Figure 5
