Your location:
> Product Details
Compact weather station(CC-M04)

CC-M04 is designed and produced by Dongguan MKTechnology Co., Ltd. It innovatively realizes the six meteorological standard parameters (T、RH、P、WD、WDIR、Rianfall, Radiation) through a highly integrated structure, which can realize the 24-hour continuous online monitoring of outdoor meteorological parameters, and output the six parameters to the user at one time through the digital communication interface.In addition, It can be expanded to increase other meteorological and environmental parameters (AQI six parameters:CO, NO2, SO2, O3, PM2.5, PM10). 

APPLICATION

CC-M04-1 can be widely used in urban environmental monitoring, wind power generation, meteorological monitoring, Bridges, tunnels, ships, aviation airports, agricultural meteorology, water conservancy meteorology, power environment, highway meteorological monitoring and other fields.No maintenance and on-site calibration is required.  

FEATURES

1、Standard configuration monitoring T、RH、P、WD、WDIR、Rianfall, RS485(MODBUS );

2、High precision, reliable performance, suitable for outdoor weather harsh environment;

3、Parameter collection, optional wireless data collector, automatic data upload network platform, mobile phone client real-time data view;

4、Real-time monitoring of meteorological environmental data, low cost, suitable for grid distribution;

5、Small size, modular design, flexible layout;

6、Optional GPS positioning, device tracking function;

7、Data acquisition adopts 32-bit high-speed processing chip, stable and anti-interference.

TECHNICAL SPECIFICATION

Measture item

Principle

Range

Resolution

Accuracy

Atmospheric temperature

Energy gap method

-40-85℃

0.1℃

±0.3℃ (@25℃,typical)

Atmospheric humidity

Capacitance method

0-100%RH

0.1%RH

±3%RH (10-80%RH)When there is no condensation

Atmospheric pressure

Piezoresistive

300-1100hpa

0.1hpa

≦±0.3hPa(@25℃,950hPa-1050hPa)

Wind speed

Ultrasonic

0-60m/s

0.01m/s

±(0.3+0.03v)m/s(≤30M/S)±(0.3+0.05v)m/s(≥30M/S)

V is the standard wind speed

Wind direction

Ultrasonic

0-360°

0.1°

±3°

(wind speed<10m/s)

Solar radiation

photology

0-2000w/m2

1w/m2

±2%

Rainfall

Tipping bucket

0-200mm/h

0.2mm

±0.4mm(≤10mm),

±4%(>10mm)


Supply

12-24VDC, solar power

Output

RS485(Modbus)

fixed form

Sleeve fixed;

B)Flange adapter fixed

Power consumption

<1W@12V

Ingress Protection

IP66

Main material

ASA+engineering plastics


MODBUS RTU COMMUNICATION PROTOCOL

Baud rate:9600

Data bits:8

Stop bit:1

Check bit:None

1.1 CRC Instruction:

Among all the following instructions, the two bytes of CRC16 in MODBUS RTU protocol are as follows: the low byte comes before the high byte comes after.

In the following instructions, the sensor address 0xFF is assumed (the sensor default address is FF)

1.2 Return error code rule:

When receive error instruction (including CRC16 validation error), the sensor will not return error code. After the instruction is issued 100ms, it fails to receive issuing instruction The upper computer may consider failure and may resend the instruction.

2.1 Standard MODBUS register specification

Note: The quantity or length of register in Modbus is two bytes and 16 bits(the high byte comes first and the low byte comes last), Non - byte 8 bits are a unit.

The user shall ensure that the range of the address and the range of quantity of registers are within  the system range.If it exceeded, the output of the sensor will be unpredictable. The user shall ensure that the MODBUS  meets the requirements of this manual in the software design of the upper computer



Input register: read with function code 03

Address

Operation

Contents

Note

0x0001

Read-only

Noise, a hexadecimal number amplified by 10 times, such as 0x01193, means 403/10=40.3dB


0x0002

Read-only

Hydrogen sulfide/TVOC, hexadecimal number


0x0003

Read-only

SO2 concentration,hexadecimal ,such as 0x0172, indicates that SO2 concentration is 370ppb.


0x0004

Read-only

NO2 concentration,hexadecimal ,such as 0x0036, indicates that NO2 concentration is 54ppb


0x0005

Read-only

CO concentration,hexadecimal ,such as 0x0A00, indicates that CO concentration is 2560ppb


0x0006

Read-only

O3 concentration,hexadecimal ,such as 0x0123, indicates that O3 concentration is 291ppb


0x0007

Read-only

PM2.5 concentration,hexadecimal ,such as 0x0172, indicates that PM2.5 concentration is 370ug/m³


0x0008

Read-only

PM10 concentration,hexadecimal ,such as 0x0193, indicates that PM10 concentration is 403ug/m³


0x0009

Read-only

Atmospheric temperature, Hexadecimal number plus 40 then it is magnified as 100 times, such as 0x1B00 indicates 6912/100-40=29.12℃


0x000A

Read-only

Air humidity, hexadecimal number magnified by 100 times, such as 0x1603 means 5635/100=56.35%


0x000B

Read-only

Atmospheric pressure, magnified 10 times hexadecimal number, such as 0x2784 means 10116/10=1016hPa


0x000C

Read-only

Wind speed, Hexadecimal number is magnified as 100 times, such as 0x0125 indicates 293/100=2.93m/s


0x000D

Read-only

Wind direction, Hexadecimal number is magnified as 10 times, such as 0x0C14 indicates 3092/10=309.2°

North is 0 °

0x000E

Read-only

Rainfall in 10 minutes, magnified 10 times of hexadecimal number, such as 0x0016 means 2.2mm


0x000F

Read-only

solar radiation, Hexadecimal number, such as 0x0172 indicates 370W/㎡


0x0010

Read-only

Illumination, Hexadecimal number is magnified as 100 times, such as 0x0123 indicates 2.91.Klux


0x0011

Read-only

UV index


0x0012

Read-only

CO2, Hexadecimal number, such as 0x01F4 indicates 500ppm


0x0013

Read-only

Keep


0x0014-

0x001f

Read-only

Keep


0x0020

Read-only

Electronic compass, hexadecimal number, such as 0x0036 means it is currently pointing to 54°

North is 0

0x0021

Read-only

Pitch angle 1


0x0022

Read-only

Pitch angle 2


0x0023

Read-only

Pitch angle 3


0x0024

Read-only

longitude-1


0x0025

Read-only

longitude-2


0x0026

Read-only

latitude-1


0x0027

Read-only

latitude-2


0x0028

Read-only

Altitude


1.4 communication examples 

 Here is an example of using Modbus RTU command to access system registers

1.Read multiple input registers (7 live data) commands

Send:FF 03 00 09 00 05 C1D4

FF

03

00 09

00 07

C1D4

System address

function code

Register address

Register number

CRC16 check bit generated automatically by software

Answer:FF 030A 1A 57 0C 5F 27 83 00 11 0C 14 30 1C

FF

03

0A

1A 57 0C 5F 27 83 00 11 00 1400 02 01 50

30 1C

System address

function code

Number of bytes of data segment

Data segment data

CRC16 check bit

parse data:

   0x1A57= 0x1A * 256 + 0x57= 6743

   Temperature = 6743/100-40=27.43℃

   0x0C5F= 0x0C * 256 + 0x5F= 3167

   Humidity=3167/100=31.67%RH

   0x2783= 0x27 * 256 + 0x83= 10115

   atmospheric pressure=10115/10=1011.5hPa

   0x0011=17

   Wind speed=17/100=0.17m/s

   0x0C14=0x0C * 256 + 0x14= 3092

   Wind direction=3092/10=309.2°

Rainfall =2/10=0.2mm

0x0150=0x01*256+0x50=336

Radiation=336W/m2

2.Read the single input register command

Send:FF 03 00 01 00 01 C0 14

FF

03

00 01

00 01

C014

System address

function code

Register address

Register address

CRC16 check bit generated automatically by software

Answer:FF 0302 02 1C91 39

FF

03

02

02 1C

91 39 

System address

function code

Number of bytes of data segment

Data segment data

CRC16 check bit

parse data:

   0x021C= 0x02 * 256 + 0x1C= 540

   Noise = 540/10=54.0dB

3.Read the address register command

Send:00 03 00 00 00 01 85 DB

00

03

00 00

00 01

85 DB


function code

Register address

Register address

CRC16 check bit generated automatically by software

Answer:00 03 02 00 01 44 44

00

03

02

00 01

44 44


function code

Number of bytes of data segment

Data segment data

CRC16 check bit

Data segment data0x0001 =01   system address 01

4、Modify internal register(System address)Command(Modify address to 0x33)

Send:00 06 00 00 00 33 C8 0E

00

06

00 00

00 33

C8 0E


function code

Register address

New address

CRC16 check bit

Answer:00 06 00 00 00 33 C8 0E(Indicates successful modification)

00

06

00 00

00 33

C8 0E


function code

Start address

New address

CRC16 check bit

5、 Read the electronic compass (output value is the Angle between compass north and sensor north arrow)

Send:FF 03 01 05 00 0180 29

FF

03

0105

00 01

80 29

Station number

function code

Register address

Register number

CRC16 check bit

Answer:FF 03 02 00 3611 86

FF

03

02

00 36

11 86

Station number

function code

Number of bytes of data segment

Data segment data

CRC16 check bit

The latitude data segment data is 0x0036 =54, which means the arrow points to 54° at this time

6、Set time of rainfall accumulation

Send:00 0601 07  00 0A B8 21

00

06

01 07

00 0A

B8 21


function code

Start address

Time accumulation(min)

CRC16 check bit

Answer:00 06 01 07  00 0A  D8 21 (Indicates successful modification)

00

06

01 07

00 0A

D8 21


function code

Start address

accumulation(min

CRC16 check bit


Note:The default immediate time is 10 mins from factury

When the cumulative time of rainfall is set to 0, the equipment does not automatically reset , but accumulates all the time. The rainfall can be reset by resetting the cumulative time of rainfall after power failure

After done sets restart the prodcuts

7、Set magnetic declination correction (only for optional electronic compass)

Send:00 06 01 06  00 05  A9 E5

00

06

01 06

00 05

A9 E5 

Station No

Function code

Register Address

Correction angle

CRC16 check bit

Answer:00 06 01 06  00 05  A9 E5  (It indicates that the modification was successful)

00

06

01 06

00 05

A9 E5

Station No

Function code

Register Address

Correction angle

CRC16 check bit

Correction angle meaning

The upper eight bits indicate the direction of correction, 0x00 represents positive correction, 0x01 represents negative correction,The lower eight bits are the angles that need to be corrected

For example,

 0x00 05 means that the output value needs to be increased by 5 degrees

    0x01 03 means that the output value needs to be reduced by 3 degrees

8、Read longitude and latitude information

Send AT+GPS#

Reply

GPS:36.12345,N;114.12345,E;2019-01-01,D;10:20:00,T;0040.2,H#

Supplementary agreement: (The default device address is FF)

Active reporting cycle      (Register Address0x01 0A)    Unit: min,0 means not to report

00 06 01 0A 00 0A 29 E2(Set the active reporting period to 10 minutes)

Active report length       (Register Address0x01 0B )

00 06 01 0B 0C 02 7C E4(Automatic report register address 0C-0D)

Baud rate (register address 0X0102)

00-06 represents 2400, 4800, 9600, 19200, 38400, 57600, 115200 respectively

00 06 01 02 00 02 A9 E6 (Set the baud rate to 9600, non-professionals should not change it by themselves)

save in phone
Copyright © China Zhejiang Chao Sensor Group
Disclaimer: Some of the information and pictures on this site are from the Internet and contributed by netizens. If there is any infringement, please contact customer service in time, and we will deal with it as soon as possible.
Powered by Feedback Manage