![](https://ae01.alicdn.com/kf/H0bfd1ceeae6949ffae641f9f4e239653N.jpg)
![](https://ae01.alicdn.com/kf/H115e45c7edd94a25ac35bfbcba5c0f01P.jpg)
1.VCC, GND: DC7-24V Àü¿ø ÀÔ·Â
2.DC3.3-30V ±¤ Ä¿Ç÷¯ ½ÅÈ£ ÀÔ·Â:
IN1: ä³Î 1 ±àÁ¤
IN2: ä³Î 2 Æ÷ÁöƼºê
GND _ IN: ÀϹÝÀûÀÎ Å͹̳Π³×°ÅƼºê
3. A +, B-: RS485 Åë½Å ÀÎÅÍÆäÀ̽º, A +, B-°¢°¢ ¿¬°á A +, B-¿ÜºÎ Á¦¾î Å͹̳Î
4. ¸±·¹ÀÌ 1 ½ºÀ§Ä¡ ½ÅÈ£ Ãâ·Â
NC1,: ¸±·¹ÀÌ°¡ ´ÝÈ÷±â Àü¿¡ com1¿¡ ÀϹÝÀûÀ¸·Î ´ÝÈ÷´Â ¸Ç³¡, ´Ü¶ôµÇ°í, ´ÝÈ÷´Â ÈÄ¿¡ Áߴܵ˴ϴÙ;
COM1: °ø°ø ³¡;
NO2: Á¤»óÀûÀ¸·Î ¿·ÁÀÖ´Â ³¡, ¸±·¹ÀÌ´Â ´ÝÈ÷±â Àü¿¡ Áߴܵǰí, com1¿¡ ´ÝÈ÷´Â ÈÄ¿¡ ´Ü¶ôµË´Ï´Ù.
5. ¸±·¹ÀÌ 2 ½ºÀ§Ä¡ ½ÅÈ£ Ãâ·Â
NC2,: ¸±·¹ÀÌ°¡ ´ÝÈ÷±â Àü¿¡ ÀϹÝÀûÀ¸·Î ´ÝÈ÷´Â ¸Ç³¡, com2·Î ª°Ô ȸ¶÷µÇ°í, ´ÝÈ÷´Â ÈÄ¿¡ Áߴܵ˴ϴÙ;
COM2: °ø°ø ³¡;
NO2: ÀϹÝÀûÀ¸·Î ¿·ÁÀÖ´Â ¸Ç³¡, ¸±·¹ÀÌ´Â ´ÝÈ÷±â Àü¿¡ Áߴܵǰí, com2¿¡ ´ÝÈ÷´Â ÈÄ¿¡ ´Ü¶ôµË´Ï´Ù.
6. ¸±·¹ÀÌ Ç¥½Ã±â: ¸±·¹ÀÌ°¡ ´ÝÈú ¶§ ÄÑÁý´Ï´Ù.
7. GND, RXD, TXD: TTL ·¹º§ UART Åë½Å ÀÎÅÍÆäÀ̽º, GND, RXD, TXD °¢°¢ ¿¬°á GND, TXD, RXD ¿ÜºÎ Á¦¾î Å͹̳Î, 3.3V/5V ¿ÜºÎ TTL Á÷·Ä Æ÷Æ®ÀÇ ¿¬°áÀ» Áö¿øÇϽʽÿÀ
8. RS485 ¹× TTL Á÷·Ä Æ÷Æ® ¼±ÅÃ, RS485 Åë½ÅÀ» »ç¿ëÇÒ ¶§ di´Â txd¿¡ ¿¬°áµÇ¸ç rxd¿¡ ¿¬°áµÇ¸ç TTL Åë½ÅÀ» »ç¿ëÇÒ ¶§ di¿Í ro´Â nc¿¡ ¿¬°áÇÕ´Ï´Ù.
Modbus RTU Áö½Ã ¼Ò°³
Modbus ÀåÄ¡´Â ¿ÜºÎ Á¦¾î ´Ü¸»±â (¿¹: È£½ºÆ® ÄÄÇ»ÅÍ/MCU) ¿¡¼ Modbus RTU ÁöħÀ» ¼ö½ÅÇÏ¿© °ü·Ã ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. ÇÁ·¹ÀÓ ÁöħÀº ÀϹÝÀûÀ¸·Î ÀåÄ¡ ÁÖ¼Ò, ±â´É ÄÚµå, µî·Ï ÁÖ¼Ò, µî·Ï µ¥ÀÌÅÍ ¹× üũ ÄÚµå·Î ±¸¼ºµË´Ï´Ù. ÇÁ·¹ÀÓ ±æÀÌ ±â´É ÄÚµå¿Í °ü·ÃÀÌ ÀÖ½À´Ï´Ù. -ÀϹÝÀûÀ¸·Î, µ¥ÀÌÅÍÀÇ °¢ ÇÁ·¹ÀÓÀÇ Ã¹ ¹ø° ¹ÙÀÌÆ®´Â ÀåÄ¡ ÁÖ¼Ò, ¼³Á¤ µÉ ¼öÀÖ´Â ¹üÀ§´Â 1-255, ±âº»°ªÀº 255 (Áï 0xFF), ±×¸®°í ¸¶Áö¸· 2 ¹ÙÀÌÆ®´Â CRC üũ ÄÚµåÀÔ´Ï´Ù.
ÀåÄ¡ ÁÖ¼Ò¸¦ °¡Á¤ÇÏ´Â °ÍÀº 255, ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â Modbus RTU ¸í·ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù:
1. ¸±·¹À̸¦ ÄѽʽÿÀ No. 1 (¼öµ¿ ¸ðµå)
º¸³»±â: FF 05 00 00 FF 00 99 E4
±×°ÍÀ¸·Î ¹Ýȯ: FF 05 00 00 FF 00 99 E4
ºñ°í: (1) ¼Û½Å ÇÁ·¹ÀÓÀÇ 3-4 ¹ÙÀÌÆ®´Â ¸±·¹ÀÌ ÁÖ¼Ò¸¦ ³ªÅ¸³À´Ï´Ù. ÁÖ¼Ò·Î ¸±·¹ÀÌ 1 ¸±·¹ÀÌ 8 0x0000 0x0001,0x0002 0x0003 0x0004 0x0005 0x0006 0x0007
(2) 5 6 ¹ÙÀÌÆ® º¸³»´Â ÇÁ·¹ÀÓ ³ªÅ¸³À´Ï´Ù µ¥ÀÌÅÍ 0xFF00 ¿©´Â ¸±·¹ÀÌ, 0x0000 ÀǹÌÇÕ´Ï´Ù Æó¼â ¸±·¹ÀÌ.
2. 1 ¸±·¹ÀÌ (¼öµ¿ ¸ðµå) ¸¦ ²ô½Ê½Ã¿À
º¸³»±â: FF 05 00 00 00 00 D8 14
¹Ýȯ ±×´ë·Î: FF 05 00 00 00 00 D8 14
3. ¸±·¹ÀÌ No. 2 (¼öµ¿ ¸ðµå) ¸¦ ÄѽʽÿÀ
º¸³»±â: FF 05 00 01 FF 00 C8 24
±×°ÍÀ¸·Î ¹Ýȯ: FF 05 00 01 FF 00 C8 24
4. 2 ¸±·¹ÀÌ (¼öµ¿ ¸ðµå) ¸¦ ²ô½Ê½Ã¿À
º¸³»±â: FF 05 00 01 00 00 89 D4
¹Ýȯ ±×´ë·Î: FF 05 00 01 00 00 89 D4
5. ¸ðµç ¸±·¹À̸¦ ÄѽʽÿÀ
º¸³»±â: FF 00 00 00 08 01 FF 30 1D.
¹Ýȯ: FF 00 00 00 08 41 D3
6. ¸ðµç ¸±·¹À̸¦ ²ô½Ê½Ã¿À:
º¸³»±â: FF 0F 00 00 00 08 01 00 70 5D
¹Ýȯ: FF 00 00 00 08 41 D3
7, ÀåÄ¡ ÁÖ¼Ò 1
º¸³»±â: 00 10 00 00 00 01 02 00 01 6A 00
¹Ýȯ ±×´ë·Î: 00 10 00 00 00 01 02 00 01 6A 00
¸»: º¸³»´Â ±¸Á¶ÀÇ 9th ¹ÙÀÌÆ®´Â, 0x01, ¾²¿©Áø ÀåÄ¡ ÁÖ¼ÒÀÔ´Ï´Ù
8. 255 ÀåÄ¡ ÁÖ¼Ò¸¦ ³õÀ¸½Ê½Ã¿À
º¸³»±â: 00 10 00 00 00 01 02 00 FF EB 80
¹Ýȯ ±×´ë·Î: 00 10 00 00 00 01 02 00 FF EB 80
ºñ°í: 9th ¹ÙÀÌÆ® 0xFF º¸³»´Â ÇÁ·¹ÀÓ ¼¸é ÀåÄ¡ ÁÖ¼Ò
9. ÀåÄ¡ ÁÖ¼Ò¸¦ ÀÐÀ¸½Ê½Ã¿À
º¸³»±â: 00 03 00 00 00 01 85 DB
¹Ýȯ: 00 03 02 00 FF C5 C4
ºñ°í: 5th ¹ÙÀÌÆ® ¹Ýȯ, 0xFF, ÀåÄ¡ ÁÖ¼Ò Àбâ
10. ¸±·¹ÀÌ »óŸ¦ ÀÐÀ¸½Ê½Ã¿À
º¸³»±â: FF 01 00 00 00 08 28 12
¹Ýȯ: FF 01 01 01 A1 AO
ºñ°í: ¹Ýȯ ÇÁ·¹ÀÓÀÇ 4 ¹ÙÀÌÆ®ÀÇ Bit0-Bit7 0x01 ÂüÁ¶ ¸±·¹ÀÌ 1-¸±·¹ÀÌ 8, 0 Æó¼â, 1 ¿·Á
11. Àб⠿ÉÅä Ä¿Ç÷¯ ÀÔ·Â »óÅÂ
º¸³»±â: FF 02 00 00 00 08 6C 12
¹Ýȯ: FF 02 01 01 51 AO
ºñ°í: IN1--IN8 ÀÇ 4th ¹ÙÀÌÆ® ¹Ýȯ ÇÁ·¹ÀÓ 0x01 ³ªÅ¸³À´Ï´Ù ÀÔ·Â ½ÅÈ£ ¿ÉÅä Ä¿Ç÷¯ 1-optocoupler 8, 0 ³ªÅ¸³À´Ï´Ù Àú¼öÁØÀÇ 1 ³ªÅ¸³À´Ï´Ù ³ôÀº ·¹º§
12. Baud ºñÀ²À» 4800 ·Î ³õÀ¸½Ê½Ã¿À
º¸³»±â: FF 10 03 E9 00 01 02 00 02 4A 0C.
¹Ýȯ: FF 10 03 E9 00 01 C5 A7
¸»: º¸³»´Â ±¸Á¶ÀÇ 9th ¹ÙÀÌÆ®´Â º¸¿ìÀ² Á¶Á¤ °¡Ä¡, 0x02, 0x03, x04´Â 4800 ´ëÇ¥ÇÕ´Ï´Ù,
9600, 19200
13. Baud ºñÀ²À» 9600 ·Î ³õÀ¸½Ê½Ã¿À
º¸³»±â: FF 10 03 E9 00 01 02 00 03 8B CC
¹Ýȯ: FF 10 03 E9 00 01 C5 A7
14. Baud ºñÀ²À» 19200 ·Î ³õÀ¸½Ê½Ã¿À
º¸³»±â: FF 10 03 E9 00 01 02 00 04 CA 0E
¹Ýȯ: FF 10 03 E9 00 01 C5 A7
15, baud ºñÀ²À» ÀÐÀ¸½Ê½Ã¿À
º¸³»±â: FF 03 03 E8 00 01 11 A4
¹Ýȯ: FF 03 02 00 04 90 53
ºñ°í: ¹Ýȯ ÇÁ·¹ÀÓÀÇ 5 ¹ÙÀÌÆ®´Â º¸¿ìÀ² Àбâ, 0x02, 0x03 ¹× x04¸¦ ³ªÅ¸³À´Ï´Ù 4800, 9600, °¢°¢ 19200
16, No. 1 ¸±·¹À̸¦ ¿±´Ï ´Ù (Ç÷¡½Ã ´Ý±â ¸ðµå 2 ÃÊ)
º¸³»±â: FF 10 00 03 00 02 04 00 04 00 14 C5 9F
¹Ýȯ: FF 10 00 03 00 02 A4 16
ºñ°í: (1) ¼Û½Å ÇÁ·¹ÀÓÀÇ 3-4 ¹ÙÀÌÆ®´Â ¸±·¹ÀÌ ÁÖ¼Ò¸¦ ³ªÅ¸³À´Ï´Ù. ÁÖ¼Ò·Î ¸±·¹ÀÌ 1 ¸±·¹ÀÌ 8 0x0003 0x0008 0x000D 0x0012 0x0017 0x001C, 0x0021 0x0026
(2) º¸³»´Â ±¸Á¶ÀÇ 10th-11th ¹ÙÀÌÆ®´Â Áö¿¬ Á¶Á¤ °ªÀ» ´ëÇ¥ÇÕ´Ï´Ù, Áö¿¬ ±âÃÊ´Â 0.1S, µû¶ó¼ Áö¿¬ ½Ã°£Àº 0x0014*0.1 = 20*0.1S = 2sÀÌ°í, ¸±·¹ÀÌ´Â 2S ÈÄ¿¡ ÀÚµ¿ÀûÀ¸·Î ²¨Áý´Ï´Ù.
17, ÇØÁ¦ ¹øÈ£ 1 ¸±·¹ÀÌ (Ç÷¡½Ã ¸ðµå 3 ÃÊ)
º¸³»±â: FF 10 00 03 00 02 04 00 02 00 1E A5 99
¹Ýȯ: FF 10 00 03 00 02 A4 16
ºñ°í: (1) 3 4 ¹ÙÀÌÆ® º¸³»´Â ÇÁ·¹ÀÓ ³ªÅ¸³À´Ï´Ù ¸±·¹ÀÌ ÁÖ¼Ò, ÁÖ¼Ò ¸±·¹ÀÌ 1 ¸±·¹ÀÌ 8 0x0003 0x0008 0x000D, 0x0012 0x0017 0x001C, 0x0021 0x0026
(2) 10th-11th ¹ÙÀÌÆ®ÀÇ º¸³½ ÇÁ·¹ÀÓ ³ªÅ¸³À´Ï´Ù Áö¿¬ ¼³Á¤°ª Áö¿¬ ±âÃÊ´Â 0.1S, Áö¿¬ ½Ã°£Àº 0x001E * 0.1 = 30*0.1S = 3S, ±×¸®°í ¸±·¹ÀÌ´Â 3S ÈÄ¿¡ ÀÚµ¿ÀûÀ¸·Î ²¨Áý´Ï´Ù
°£´ÜÇÑ Áöħ
Modbus ¸±·¹ÀÌ ¸ðµâÀº RS485/TTL UART ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ È£½ºÆ® ÄÄÇ»ÅÍ/mcu¿¡¼ Modbus ¼ö½Å °¡´É
°ü·Ã ÀÛ¾÷À» ¼öÇàÇÏ´Â RTU Áöħ. ´ÙÀ½Àº »ç¿ëÀ» À§ÇØ ÀÔ´Ï´Ù. »ó´Ü ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾î ¿±´Ï ¸±·¹ÀÌ 1 ÅëÇØ RS485 ÀÎÅÍÆäÀ̽º
(¼öµ¿ ¸ðµå) ¿¹¸¦ µé¾î, ÀåÄ¡ ÁÖ¼Ò¸¦ °¡Á¤ÇÏ´Â °ÍÀº 255 ÀÌ¸ç º¸¿ìÀ²Àº 9600, ´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù:
1, VCC, gnd´Â Àü¿ø °ø±Þ ÀåÄ¡ÀÇ ¾ç±Ø°ú À½±Ø¿¡ °¢°¢ ¿¬°áµË´Ï´Ù.
2, A +, B-°¢°¢ USB A + ¹× B-RS485 ¸ðµâÀÇ Ãâ·Â;
3. È£½ºÆ® ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾î "ModbusRTU ±¸¼º µµ±¸" À» ¿°í ¿Ã¹Ù¸¥ Æ÷Æ® ¹øÈ£¿Í º¸µå ¼Óµµ ¼±ÅÃÀ» ¼±ÅÃÇϽʽÿÀ.
9600, ÁÖ¼Ò´Â 255 ·Î ¼³Á¤, Ŭ¸¯ "¿ÀÇ Á÷·Ä Æ÷Æ®";
4. "JD1 ¿ÀÇÂ" ´Ù½Ã Äѱ⠸±·¹ÀÌ 1, Ç¥½ÃµîÀÌ ¸±·¹ÀÌ 1.±×¸²:
![](https://ae01.alicdn.com/kf/H00e96274d7244bb49c88eaee84b4040ex.jpg)
![](https://ae01.alicdn.com/kf/H1d5a656b26c44cbdb585871b10264ad9b.jpg)
Modbus RTU ÁöħÀÇ ÀÚ¼¼ÇÑ ¼³¸í°ú Modbus ¸±·¹À̸¦ Á¦¾îÇϱâ À§ÇØ È£½ºÆ® ÄÄÇ»Å͸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¹®ÀÇÇϽʽÿÀ.