Á¦Ç° ¼³¸í:
Á¦Ç°Àº »ê¾÷ ±Þ·á Ĩ, ³ô Á¤¹Ðµµ SHT20 ¿Âµµ ¹× ½Àµµ °¨Áö±â¸¦ äÅÃÇÏ°í, ÁÁÀº ½Å·Ú¼º, ³ôÀº Á¤¹Ðµµ ¹× interchangeability¸¦ °¡Áø Á¦Ç°À» Áöŵ´Ï´Ù. (¹ø°³ º¸È£ µðÀÚÀο¡) RS485 Çϵå¿þ¾î ÀÎÅÍÆäÀ̽º¸¦ äÅÃ, Ç¥ÁØ »ê¾÷ Modbus Rtu ÇÁ·ÎÅäÄÝ°ú ȣȯµÇ´Â ÇÁ·ÎÅäÄÝ ·¹À̾î.
ÀÌ Á¦Ç° ÅëÇÕ MODBUS ÇÁ·ÎÅäÄÝ ÀϹÝ, »ç¿ëÀÚ°¡ ¼±ÅÃÇÒ ¼ö Åë½Å ÇÁ·ÎÅäÄÝ, °øÅë °è¾à ÀÚµ¿ ¾÷·Îµå ±â´É (¿¬°á RS485 Á÷·Ä ÀÎÅÍÆäÀ̽º ¸ðµå µµ±¸ ÀÚµ¿À¸·Î Ãâ·Â ¿Âµµ ½Àµµ).
Á¦Ç° ÇÏÀ̶óÀÌÆ®:
»ê¾÷ Á¦Ç°, ³ôÀº ÁøÇà SHT20 ¿Âµµ ¹× ½Àµµ ¼¾¼, RS485 Åë½Å;
À¯±â Àüü¿¡¼ º¸ÅëÀÇ Ç¥ÁØ MODBUS ÇÁ·ÎÅäÄÝÀº »ç¿ëÀÚ°¡ Åë½Å ÇÁ·ÎÅäÄÝÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
Baud ºñÀ²Àº ½º½º·Î °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù;
ÀÚµ¿ ¾÷·Îµå ±â´ÉÀÌÀÖ´Â ÀÏ¹Ý °è¾à, ¾÷·Îµå ¼Óµµ´Â ½º½º·Î °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Á¦Ç° ¸ð¼ö:
ÀÛ¾÷ Àü¾Ð: DC4-30 v (ÃÖ°í ÃÊ°úÇÏÁö 33 v) .
°¡Àå °·ÂÇÑ: 0.2 W.
Workenvironment: ¿Âµµ 20 ¡É- 60 ¡É, ½Àµµ 0-100.
Á¦¾î Á¤¹Ðµµ: ¿Âµµ ¡¾ 0.3 ¡É, ½Àµµ ¡¾ 3% RH.
Ãâ·Â ÀÎÅÍÆäÀ̽º: RS485 Åë½Å (Ç¥ÁØ MODBUS ÇÁ·ÎÅäÄÝ ¹× »ç¿ëÀÚ Á¤ÀÇ ÀϹÝ) Âü°í °è¾à ÀåÄ¡¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀåÄ¡ ÁÖ¼Ò: 1-247 ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù, ±âº»°ªÀº 1.
Baud ºñÀ²: 9600 (»ç¿ëÀÚ´Â ³õÀ» ¼ö ÀÖ½À´Ï´Ù), 8 Á¶±Ý, 1°³ÀÇ Á¤Áö, üũ ¾øÀ½;
¸ð¾ç Å©±â: 60*30*18(mm)
MODBUS ÇÁ·ÎÅäÄÝ
Modbus ±â´É ÄÚµå:
0x03: Àбâ À¯Áö µî·Ï
0x04: ÀÔ·Â ±â·Ï±â¸¦ ÀÐÀ¸½Ê½Ã¿À
0x06: ´ÜÀÏ À¯Áö ·¹Áö½ºÅÍ ¾²±â
0x10: ´õ ¸¹Àº ·¹Áö½ºÅÍ À¯Áö ¾²±â
±â·Ï±â À¯Çü | µî·Ï ÁÖ¼Ò | µî·Ï ³»¿ë | ¹ÙÀÌÆ® |
ÀÔ·Â ±â·Ï±â | 0x0001 | ¿Âµµ | 2 |
0x0002 | ½Àµµ | 2 |
À¯Áö µî·Ï | 0x0101 | ÀåÄ¡ ÁÖ¼Ò | 2 |
|
0x0102 | º¸µåÀ² 0:9600 1:14400 2:19200 | 2 |
|
|
|
0x0103 | ¿Âµµ º¸Á¤ (/10) -10.0 ~ 10.0 | 2 |
|
0x0104 | ½Àµµ º¸Á¤ (/10) -10.0 ~ 10.0 | 2 |
|
Modbus ÇÁ·¹ÀÓ Çü½Ä:
¸¶½ºÅÍ º¸³»±â Çü½Ä:
³ë¿¹ÀÇ ÀÀ´ä Çü½Ä:
MODBUSCOMMAND
¸¶½ºÅÍ Àб⠿µµ ¸í·É ÇÁ·¹ÀÓ (0x04):
³ë¿¹¿¡¼ ÀÀ´ä ÀÚ·á:
¿Âµµ °ª = 0x131, decimal305·Î º¯È¯, ½ÇÁ¦ ¿Âµµ °ª = 305 / 10 = 30.5 ¡É
ÁÖ: ¿Âµµ´Â 10 Áø¼ö ¼ö, ¿Âµµ °ª = 0xFF33, 10 Áø¼ö-205, ½ÇÁ¦ ¿Âµµ = -20.5 ¡É·Î º¯È¯ ¼¸í;
¸¶½ºÅÍ Àб⠽Àµµ ¸í·É ÇÁ·¹ÀÓ (0x04)
Áö¼ÓÀûÀÎ ÀÐÈù ¿Âµµ¿Í ½Àµµ ¸í·É ±¸Á¶ (0x04):
³ë¿¹¿¡¼ ÀÀ´ä ÀÚ·á:
½Àµµ °ª = 0x222, ½ÊÁø¼ö 546, ½ÇÁ¦ ½Àµµ °ª = 546/10 = 54.6%;
³ë¿¹¿¡¼ ÀÀ´ä ÀÚ·á:
°è¼Ó ±â·Ï±â Àбâ (0x03):
³ë¿¹¿¡¼ Readdevice ÁÖ¼Ò:
³ë¿¹¿¡¼ ÀÀ´ä ÀÚ·á:
·¹Áö½ºÅÍÀÇ ³»¿ëÀ» ¼öÁ¤ (0x06):
½½·¹À̺ê ÁÖ¼Ò ·¹Áö½ºÅÍ ¼öÁ¤:
½½·¹À̺ê ÁÖ¼Ò ¼öÁ¤: 0x08 = 8
³ë¿¹¿¡¼ ÀÀ´ä ÀÚ·á (±×¸®°í µ¿ÀÏÀ» º¸³»½Ê½Ã¿À):
Áö¼ÓÀûÀ¸·Î º¯°æ ·¹Áö½ºÅ͸¦ À¯Áö (0x10):
³ë¿¹ ÁÖ¼Ò: 0x20 = 32
Baud ºñÀ²: 0x2580 = 9600
³ë¿¹¿¡¼ ÀÀ´ä ÀÚ·á:
ÀÏ¹Ý Protocal
±âº» baud rates9600 (»ç¿ëÀÚ°¡ ¼³Á¤ÇÒ ¼ö ÀÖÀ½), 8 ºñÆ® µ¥ÀÌÅÍ, ¿ø ½ºÅé, üũ ¾øÀ½
RS485
CMD | Áöħ |
Àбâ | ¿Âµµ ¹× ½Àµµ¸¦ Æ®¸®°ÅÇÏ´Â º¸°í¼ (27.4 ¡É 67.7% ?Óø 27.4 ¡É?Óø 67.7%) |
ÀÚµ¿ | ¿Âµµ¿Í ½Àµµ¸¦ ÀÚµ¿ÀûÀ¸·Î º¸°íÇϽʽÿÀ (À§¿Í µ¿ÀÏ) |
ÁßÁö | ÀÚµ¿À¸·Î ¿Âµµ ¹× ½Àµµ¸¦ ÁßÁöÇÕ´Ï´Ù. |
BR:XXXX | ¼¼Æ® º¸µåÀ² 9600 ~ 19200 (BR:9600) |
TC: X.X | ¼³Á¤ ¿Âµµ ±³Á¤ (-10.0 ~ 10.0) (TC:02.0 ¡É 2.0 ¡É) |
HC: X.X | ½Àµµ ¹è±Þ (-10.0 ~ 10.0) ¸¦ ³õÀ¸½Ê½Ã¿À (HC: 05.1 ?Óøáóïá??-5.1%) |
HZ:XXX | ¿Âµµ ¹× ½Àµµº¸°í ¼Óµµ ¼³Á¤ (0.5,1,2,5,10) (HZ: 2º¸°í ºñÀ² 2Hz) |
PARAM | ü°è ÇöÀç Á¶Á¤À» ÀÐÀ¸½Ê½Ã¿À |
PARAM CMD:
TC:0.0,HC:0.0,BR:9600,HZ:1->Temp ±³Á¤ 0.0, Humi calibration0.0, º¸µå ¼Óµµ 9600, º¸°í¼ ¼Óµµ 1Hz
SLAVE_ADD:1->MODBU ³ë¿¹ ÁÖ¼Ò 1