คำอธิบาย
ไปป์ไลน์โพรบ เซนเซอร์วัดอุณหภูมิและความชื้น Temperature and Humidity Transmitter Pipeline Probe CJ6
Specifications
- Working voltage DC12~36V
- Power-on time 3S
- Shell material aluminum alloy
- Device power consumption 10mA
Output
- Digital Output RS485 Modbus RTU
Temperature
- ช่วงการวัด Measurement Temperature range -40~120℃
- Temperature accuracy +0.3℃
- Temperature resolution 0.1℃
Humidity
- ช่วงการวัด Measurement Humidity range 0~99.9% non-condensing
- Humidity accuracy +3%RH
- Humidity resolution 0.1%RH
การตั้งค่า Address Dip Switch – Address Setting
- 0-254 (Default 01 Address)
Pinout to PLC
- สายสีเหลือง Yellow RS485 A
- สายสีแดง Red ไฟเลี้ยง DC12~36V
- สายสีดำ Black GND
- สายสีขาว White RS485 B
Dimension
อลูมิเนียมอัลลอยด์ออกซิไดซ์และอิเล็กโทรไลต์ กันฝุ่น ทนอุณหภูมิสูง
ไม่นำไฟฟ้า ทำความสะอาดง่าย กันฝุ่น ยืดอายุของเซ็นเซอร์
ในชุดประกอบด้วย
- 1pcs x Temperature Humidity Sensor
- 2pcs x Screw
- 2pcs x Wall Plug
- 1pcs x Pin Ejector
- 2pcs x Accessory
ModBus communication protocol
Data bit 8, stop bit 1, no parity, no handshake
Function code
- 0x03 Read multiple registers
- 0x10 Write multiple registers
Host frame format
- Sensor address + 0x03 + register starting address (2 bytes) + number of registers (2 bytes) + CRC low + CRC high
- Sensor address + 0x10 + register starting address (2 bytes) + number of registers (2 bytes) + send bytes + data 0 +…+ Data n + CRC low + CRC high
Sensor return format
- Sensor address + 0x03 + return bytes + data 0 +…+ Data n + CRC low + CRC high
- Sensor address + 0x10 + register starting address (2 bytes) + number of registers (2 bytes) + CRC low + CRC high
Example
- Read the temperature and humidity value: 01 03 0000 00002 c4 0b
- Return value: 01 03 04 02 c8 01 0D BA 20
(02 c8 is Humidity value hexadecimal convert to decimal = 712 divided by 10 = 71.2 )
(01 0D is Temperature value hexadecimal convert to decimal = 269 divided 10 = 26.9 )
Temperature negative expression: complement + 1 or highest bit 1 (symbol bit)
Error code
- 0x81 Illegal function code (not supported function code)
- 0x82 Read from an illegal address
- 0x83 Write illegal data (write to a non-writable register address)
Internal register mapping address (without recorded transmitter address up to 0x001F)
MODBUS RTU protocol
Register | address | Register | address | Register | address | Register | address |
Humidity | 0x0000 | Upper temperature limit alarm value | 0x000C | continue to have | 0x0018 | Time modification enables | 0x0024 |
Temperature | 0x0001 | Upper temperature alarm enables | 0x000D | continue to have | 0x0019 | Year | 0x0025 |
Upper temperature limit alarm sign | 0x0002 | Lower limit of temperature alarm value | 0x000E | continue to have | 0x001A | Month | 0x0026 |
Lower limit of temperature, the alarm mark | 0x0003 | Lower temperature alarm is enabled | 0x000F | continue to have | 0x001B | Day | 0x0027 |
High limit limit alarm mark | 0x0004 | Upper humidity limit alarm value | 0x0010 | continue to have | 0x001C | Hrs | 0x0028 |
Lower limit of humidity alarm sign | 0x0005 | High humidity limit alarm is enabled | 0x0011 | Temperature correction positive is updated | 0x001D | Minute | 0x0029 |
continue to have | 0x0006 | Lower humidity limit alarm value | 0x0012 | Humidity calibration positive value update | 0x001E | second | 0x002A |
continue to have | 0x0007 | Lower humidity limit alarm enables | 0x0013 | Alarm recording cycle | 0x001F | continue to have | 0x002B |
unit type | 0x0008 | continue to have | 0x0014 | Normal recording cycle | 0x0020 | continue to have | 0x002C |
Version number (8 bits) | 0x0009 | continue to have | 0x0015 | Record the switch | 0x0021 | continue to have | 0x002D |
Device ID is 16 bits high | 0x000A | continue to have | 0x0016 | Number of points recorded | 0x0022 | continue to have | 0x002E |
Device ID is 16 bits lower | 0x000B | continue to have | 0x0017 | Record zero | 0x0023 |
รีวิว
ยังไม่มีบทวิจารณ์