User Guide SenseCAP ORCH S4 User Guide Version: V1.0 1 / 21 ©2008-2020 Seeed Technology Co., Ltd. All rights reserved. solution.seeedstudio.
User Guide 1 Product Introduction The SenseCAP ORCH S4 is designed for the professional environmental monitoring application. It measures and provides reliable data for the customers, even in extreme environmental conditions. The SenseCAP ORCH S4 provides four of the most important environmental parameters, which are air temperature, relative humidity, barometric pressure, and light intensity through a flexible combination.
User Guide 2 Wiring Sensor wiring Yellow RS485+ / A /T+ Green RS485- / B /T- Red VCC+ Black VCC- (GND) Blue SDI-12 5V White SDI-12 3.3V 3 / 21 ©2008-2020 Seeed Technology Co., Ltd. All rights reserved. solution.seeedstudio.
User Guide 3 Specifications General Parameters Product Model SenseCAP ORCH S4 Power Supply 3.6 ~ 16V Protocol MODBUS-RTU RS485/ MODBUS-ASCII RS485/ SDI-12 (v1.4) IP Rating IP66 (water-proof box);IPX5 (solar radiation shield) Operating Temperature -40 ℃ ~ +65 ℃ Operating Humidity 0 ~ 100 %RH (non-condensing) Measurement Parameters Range Accuracy Resolution Air Temperature -40~+85 ℃ ±0.2 ℃ 0.1 ℃ Air Humidity 0~100 %RH ±1.5 %RH 1 %RH Drift <0.3 ℃/year <0.
User Guide [3] Measure data update time interval. The sensor periodically updates the readings after the power-on warm-up time, if the power supply continues. [4] Modbus master poll rate. [5] When the delay response register 0x0020 is set to 0, the time from the sensor receiving the read instruction to the start of sending data. [6] The time from when the sensor is powered on to when the data is read. Note the parameter when the sensor is powered on.
User Guide 4 How to work on RS-485 4.1 Introduction to Modbus-RTU RS-485 Modbus protocol is a common protocol used in electronic devices. Through this protocol, the devices communicate with each other. It has become a common industry standard, widely used in data logger, sensor equipment and so on. Based on this protocol, devices from different vendors can communicate with each other for system integration. Modbus protocol is a master-slave architecture protocol.
User Guide 4.2 Modbus Register Parameter Register Address Type Function Code Range and Descript Default Read-only Register Air Temperature Air Humidity int16 0x0000 0x0001 0x0002 MSB 0x0003 LSB Light Intensity 0x0004 MSB 0x0005 LSB Device Type Version read-only uint16, read-only 3、4 3、4 Unit: ℃ Value= Register Value * 0.
User Guide read-only 0:None 1:Odd 2:Even Stop Bit Modbus protocol uint16, 0x0013 read-write uint16, 0x0014 read-write 0~1 3、6 0:1 Stop Bit 0 1:2 Stop Bit 0-1 3、6 0:Modbus-RTU 0 1:Modbus-ASCII Function Configuration Register Delay Response Reserved uint16, 0x0020 read-write 3、6 0 ~ 65535 Unit: millisecond 10 0x0021 ⚫ Error Code If an error occurs from the slave, an error response is returned.
User Guide 4.3 Modbus Register Detail Description Air Temperature Range -4000 ~ 8500 corresponding -40 ~ 85 ℃ Register Address: 0x0000 For example: If the return value is 0x0AEE(HEX) = 2798 (DEC), then the temperature measurement is 2798/100=27.98 ℃. If the value returned is FF05H (hexadecimal, complement), then the original code is - (FA+1) (HEX) = -251 (DEC), then the temperature measurement is -251/100 = -2.
User Guide 1:2400bps 2:4800bps 3:9600bps 4:19200bps 5:38400bps 6:57600bps 7:115200bps The device needs to be restarted to take effect after setup. Parity Bits Range 0 ~ 2 (default: 0) Register Address: 0x0012 0:None 1:Odd 2:Even Note: when parity is enabled, the Master should set the data bit to 7 and the secure communication protocol to Modbus-ASCII. The device needs to be restarted to take effect after setup.
User Guide 4.4 Example In the following instructions, data beginning with 0x or ending with H is hexadecimal. The Modbus protocol has two common register types: (1) keep the register, the storage data is not lost power, is readable and writable. Normally read with function number 3 (0x03) and write with function number 6 (0x06) or 16 (0x10). (2) input register, used to store some read-only physical quantities, such as temperature value, is readonly. Normally read with function number 4 (0x04). 4.4.
User Guide Slave Functio Returns Returns Returns Returns Returns Returns Returns Returns Returns CRC address n Code 16 the the the the the the the the check 0x01 is 3 bytes value value value value value value value value of of of of of of of of of register register register register register register register register register data 0x0000 0x0001 0x0002 0x0003 0x0004 0x0005 0x0006 0x0007 4.4.
User Guide 4.4.
User Guide 0xBE, 0x7E, 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C, 0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, 0x43, 0x
User Guide 4.5 Modbus Poll Tool Take the Modbus Poll tool as an example. Download: https://www.modbustools.com/download.html Communication parameters: baud rate 9600bps, 1 start bit, 8 data bits, no check, 1 stop bit. 15 / 21 ©2008-2020 Seeed Technology Co., Ltd. All rights reserved. solution.seeedstudio.
User Guide Configure the parameters of read registers 0x00~0x07: the slave address defaults to 1, function code 03, starting address 0, and number 8. 16 / 21 ©2008-2020 Seeed Technology Co., Ltd. All rights reserved. solution.seeedstudio.
User Guide 5 SDI-12 5.1 Introduction of SDI-12 SDI-12 communication adopts three wires, two of which are sensor power supply wires and the other is SDI-12 signal wire. Each sensor on the SDI-12 bus has a unique address, which can be set to ‘0’, ‘1’ ~ ‘9’, ‘A’ ~ ‘Z’, ‘A’ ~ ‘Z’. The SDI-12 address of the SenseCAP ORCH S4 defaults to ‘0’. The instructions supported by this sensor are shown in the next chapter, where each instruction conforms to the SDI-12 v1.4. The sensor is powered by a DC power supply of 3.
User Guide 5.
User Guide 004A0040 - 8 characters, serial number THPL - Output measurement list, T temperature, H humidity, P atmospheric pressure, L light Modify device address a –The current address Request A - Address Change aAb! b – The new address ! - Instruction terminator Response Example b Request:0A1! Response:1 b –The new address - End of the response The address 0 was changed to 1.
User Guide to inform the data logger that the data can be collected. The data collector should not request another sensor between the time the aM! is sent and the time it receives service request, unless the measurement is interrupted with a break (the measurement value will not be updated). Read measured value a - Address Request aD0! D0 - Data(D1 . . .
User Guide 5.3 Precautions for the use of SDI-12 (1) multiple sensors can be mounted on the sdi-12 bus, but the state maintenance of sensors should be paid attention to and the failed sensors should be detected in time, because the failure of one sensor may affect the normal work of the whole bus, even if other sensors are normal. (2) Under the power supply of 3.3V, there can only be one device on the SDI-12 bus, with no influence under other voltages.