1.VCC,GND: DC7-30V 5.08mm Àü¿ø ÀÔ·Â ´ÜÀÚ
2.DC3.3-30V ±¤ Ä¿Ç÷¯ ½ÅÈ£ ÀÔ·Â
IN1-IN8: ä³Î 1-ä³Î 8 Æ÷ÁöƼºê
GND_IN: ä³Î 1-ä³Î 8 °øÅë À½¼ö
3.A +, B-: RS485 Åë½Å ÀÎÅÍÆäÀ̽º, A +, B-´Â °¢°¢ ¿ÜºÎ Á¦¾î Å͹̳ÎÀÇ A +, B-¿¡ ¿¬°áµË´Ï´Ù
4.5V, ¼ö¿µ, GND,NRST: STM8 ¼ö¿µ ÇÁ·Î±×·¥ ´Ù¿î·Îµå Æ÷Æ®
5.TXD,RXD,GND: ¿ÜºÎ Á¦¾î ´ÜÀÚ RXD,TXD, GND¿¡ ¿¬°áµÈ TTL ·¹º§ UART Åë½Å ÀÎÅÍÆäÀ̽º, TXD,RXD, GND´Â °¢°¢ 5V ·¹º§ TTL ¸ðµâ/MCU¸¸ Áö¿øÇÕ´Ï´Ù. ±ÇÀå ¹è¼± ¼ø¼: Modbus ¸ðµâ Àü¿ø Äѱâ-Modbus ¸ðµâ ¿¬°á TTL ¸ðµâ-TTL ¸ðµâ Àü¿ø Äѱâ
6.RST: MCU Àç¼³Á¤ ¹öÆ°
7. ¸±·¹ÀÌ ½ºÀ§Ä¡ ½ÅÈ£ Ãâ·Â
NO: ÀϹÝÀûÀ¸·Î ¿¸° ³¡, ¸±·¹ÀÌ°¡ ÇØÁ¦ µÉ ¶§ COM°ú NO ¿¬°á ²÷±â ¹× ¸±·¹ÀÌ°¡ ´ÝÈ÷¸é COM¿¡ ¿¬°á
COM: °øÅë ³¡
NC: ÀϹÝÀûÀ¸·Î ´ÝÈù ³¡, ¸±·¹ÀÌ°¡ ´ÝÈ÷¸é NC°¡ COM°ú ¿¬°áÀ» ²÷°í ¸±·¹ÀÌ°¡ ÇØÁ¦µÇ¸é COM¿¡ ¿¬°áÇÕ´Ï´Ù.
Modbus RTU¿¡ ´ëÇÑ ¼³¸í
Modbus ÀåÄ¡¸¦ ÅëÇØ ¿ÜºÎ Á¦¾î Å͹̳Π(¿¹: È£½ºÆ® ÄÄÇ»ÅÍ/MCU) ¿¡¼ ¼ö½Å °ü·Ã ÀÛ¾÷À» ¼öÇàÇÏ´Â Modbus RTU ¸í·É, ÇϳªÀÇ ÇÁ·¹ÀÓ ¸í·ÉÀº ÀϹÝÀûÀ¸·Î ÀåÄ¡ ÁÖ¼Ò, ±â´É ÄÚµå, ·¹Áö½ºÅÍ ÁÖ¼Ò, µ¥ÀÌÅ͸¦ µî·ÏÇÏ°í Äڵ带 È®ÀÎÇϽʽÿÀ. ÇÁ·¹ÀÓ ±æÀÌ´Â ÇÔ¼ö ÄÚµå¿Í °ü·ÃÀÌ ÀÖ½À´Ï´Ù. °¢ ÇÁ·¹ÀÓ ³¯Â¥ÀÇ Ã¹ ¹ø° ¹ÙÀÌÆ®´Â 1-255 ±âº» 255(scilicet 0xFF) ÀÇ devic e address.ca n ¼¼Æ® ¹üÀ§À̸ç, ¸¶Áö¸· 2 ¹ÙÀÌÆ®´Â CRC üũ ÄÚµåÀÔ´Ï´Ù.
ÀåÄ¡ ÁÖ¼Ò°¡ 255 °æ¿ì ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â Modbus RTU ÁöħÀº ´ÙÀ½°ú °°½À´Ï´Ù.
1. ¸±·¹ÀÌ ¹øÈ£ 1 À» ÄÕ´Ï´Ù (¼öµ¿ ¸ðµå)
º¸³»±â: FF 05 00 FF 00 99 E4
¹Ýȯ: FF 05 00 FF 00 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 D8 14
¹Ýȯ: FF 05 00 00 00 D8 14
3. ¸±·¹ÀÌ ¹øÈ£ 2 ¸¦ ÄÕ´Ï´Ù (¼öµ¿ ¸ðµå)
º¸³»±â: FF 05 00 01 FF 00 C8 24
¹Ýȯ: FF 05 00 01 FF 00 C8 24
4. ¸±·¹ÀÌ ¹øÈ£ 2 ¸¦ ²ü´Ï´Ù (¼öµ¿ ¸ðµå)
º¸³»±â: FF 05 00 01 00 89 D4
¹Ýȯ: FF 05 00 01 00 89 D4
5. ¸ðµç ¸±·¹ÀÌ Äѱâ
º¸³»±â: FF 0F 00 00 00 08 01 FF 30 1D
¹Ýȯ: FF 0F 00 00 00 08 41 D3
6. ¸ðµç ¸±·¹ÀÌ ²ô±â
º¸³»±â: FF 0F 00 00 00 08 01 00 70 5D
¹Ýȯ: FF 0F 00 00 00 08 41 D3
7. ÀåÄ¡ ÁÖ¼Ò¸¦ 1 ·Î ¼³Á¤ÇϽʽÿÀ
º¸³»±â: 00 10 00 00 01 02 00 01 6A 00
¹Ýȯ: 00 10 00 00 01 02 00 01 6A 00
ºñ°í: Àü¼Û µÈ ÇÁ·¹ÀÓÀÇ 9 ¹ÙÀÌÆ® ÀÎ 0x01 Àº ±â·Ï µÈ ÀåÄ¡ ÁÖ¼ÒÀÔ´Ï´Ù.
8. ÀåÄ¡ ÁÖ¼Ò¸¦ 255 ·Î ¼³Á¤ÇϽʽÿÀ.
º¸³»±â: 00 10 00 00 01 02 00 FF EB 80
¹Ýȯ: 00 10 00 00 01 02 00 FF EB 80
ºñ°í: Àü¼Û µÈ ÇÁ·¹ÀÓÀÇ 9 ¹ÙÀÌÆ® ÀÎ 0xFF ´Â ±â·Ï µÈ ÀåÄ¡ ÁÖ¼ÒÀÔ´Ï´Ù.
9. ÀåÄ¡ ÁÖ¼Ò Àбâ
º¸³»±â: 00 03 00 00 01 85 DB
¹Ýȯ: 00 03 02 00 FF C5 C4
ºñ°í: Return ÇÁ·¹ÀÓÀÇ 5 ¹ÙÀÌÆ® ÀÎ 0xFF ´Â Àбâ ÀåÄ¡ ÁÖ¼ÒÀÔ´Ï´Ù.
10. ÀåÄ¡ ÁÖ¼Ò Àбâ
º¸³»±â: FF 01 00 00 08 28 12
¹Ýȯ: FF 01 01 01 A1 A0
ºñ°í: Return ÇÁ·¹ÀÓÀÇ 4 ¹ø° ¹ÙÀÌÆ® ÀÎ Bit0 -- ¸±·¹ÀÌ 1 À» ³ªÅ¸³»´Â 0x01 ÀÇ Bit7-¸±·¹ÀÌ 8, 0 Àº ²¨Á® ÀÖ½À´Ï´Ù.
11. ±¤Ä¿Ç÷¯ ÀÔ·Â »óÅ Àбâ
º¸³»±â: FF 02 00 00 08 6C 12
¹Ýȯ: FF 02 01 01 51 A0
ºñ°í: Return ÇÁ·¹ÀÓÀÇ 4 ¹ø° ¹ÙÀÌÆ® ÀÎ Bit0 -- 0x01 ÀÇ Bit7 Àº optocoupler1- optocoupler 8 ÀÇ ÀÔ·Â ½ÅÈ£¸¦ ³ªÅ¸³»¸ç 0 Àº ³·Àº ·¹º§À» ³ªÅ¸³»°í 1 Àº ³ôÀº ·¹º§À» ³ªÅ¸³À´Ï´Ù.
12. 4800 ¿¡ baud ºñÀ²À» ¼³Á¤
º¸³»±â: FF 10 03 E9 00 01 02 00 02 4A 0C
¹Ýȯ: FF 10 03 E9 00 01 C5 A7
ºñ°í: Àü¼Û µÈ ÇÁ·¹ÀÓÀÇ 9 ¹ÙÀÌÆ®´Â Àü¼Û ¼Óµµ ¼³Á¤ °ª, 0x02, 0x03, 0x04 ´Â 4800, 9600, 19200 ³ªÅ¸³À´Ï´Ù.
13. 9600 ¿¡ baud ºñÀ²À» ¼³Á¤
º¸³»±â: FF 10 03 E9 00 01 02 00 03 8B CC
¹Ýȯ: FF 10 03 E9 00 01 C5 A7
14. 19200 ¿¡ baud ºñÀ²À» ¼³Á¤
º¸³»±â: FF 10 03 E9 00 01 02 00 04 CA 0E
¹Ýȯ: FF 10 03 E9 00 01 C5 A7
15. º¸ ¼Óµµ Àбâ
º¸³»±â: FF 03 03 E8 00 01 11 A4
¹Ýȯ: FF 03 02 00 04 90 53
ºñ°í: Return ÇÁ·¹ÀÓÀÇ 5 ¹ÙÀÌÆ®´Â Àбâ Àü¼Û·ü, 0x02, 0x03, x04 ´Â 4800,9600,19200 ³ªÅ¸³À´Ï´Ù.
16. 1 ¹ø ¸±·¹ÀÌ Äѱâ (Ç÷¡½Ã ¿ÀÇÁ ¸ðµå 2S)
º¸³»±â: FF 10 00 03 00 02 00 04 00 14 C5 9F
¹Ýȯ: FF 10 00 03 00 02 A4 16
ºñ°í:
(1) Àü¼Û µÈ ÇÁ·¹ÀÓÀÇ 3-4th ¹ÙÀÌÆ®´Â ¸±·¹ÀÌ ÁÖ¼Ò¸¦ ³ªÅ¸³»¸ç, relay1-relay8 ÁÖ¼Ò´Â º°µµ·Î 0x0003,0x0008,0x000D,0x0012,0x0017,0x001C,0x0021,0x0026.
(2) Àü¼ÛµÈ ÇÁ·¹ÀÓÀÇ 10-11 ¹ÙÀÌÆ®´Â Áö¿¬ ¼³Á¤ °ªÀ» ³ªÅ¸³»°í Áö¿¬ ±âÁØÀº 0.1 SÀ̸ç, Áö¿¬ ½Ã°£Àº 0x0014*0.1 = 20*0.1S = 2S À̸ç 2S ¸¦ ÄÑ¸é ¸±·¹ÀÌ°¡ ÀÚµ¿À¸·Î ²¨Áý´Ï´Ù.
17. 1 ¹ø ¸±·¹ÀÌ ²ô±â (Ç÷¡½Ã ¿ÀÇÁ ¸ðµå 3S)
º¸³»±â: FF 10 00 03 00 02 00 02 00 02 00 1E A5 99
¹Ýȯ: FF 10 00 03 00 02 A4 16
ºñ°í:
(1) Àü¼Û µÈ ÇÁ·¹ÀÓÀÇ 3-4 ¹ÙÀÌÆ®´Â ¸±·¹ÀÌ ÁÖ¼Ò¸¦ ³ªÅ¸³À´Ï´Ù, relay1-relay8 ÁÖ¼Ò´Â º°µµ·Î 0x0003,0x0008,0x000D,0x0012,0x0017,0x001C,0x0021,0x0026.
(2) Àü¼ÛµÈ ÇÁ·¹ÀÓÀÇ 10-11 ¹ÙÀÌÆ®´Â Áö¿¬ ¼³Á¤ °ªÀ» ³ªÅ¸³»°í Áö¿¬ ±âÁØÀº 0.1 SÀ̸ç, Áö¿¬ ½Ã°£Àº 0x001E * 0.1 = 30*0.1S = 3S ÀÔ´Ï´Ù.
°£´ÜÇÑ Áöħ
Modbus ¸±·¹ÀÌ ¸ðµâÀº È£½ºÆ® ÄÄÇ»ÅÍ/MCUÀÇ Modbus RTU ¸í·É¿¡¼ ¼ö½Å µÈ RS485/TTL UART ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ °ü·Ã ÀÛ¾÷À» ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½Àº RS485 ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ È£½ºÆ® ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ¿© ¸±·¹ÀÌ 1 ¹× 2 (¼öµ¿ ¸ðµå) ¸¦ ¿©´Â ¿¹À̸ç, 255 ÀåÄ¡ ÁÖ¼Ò¸¦ °¡Á¤ÇÕ´Ï´Ù. baud rate°¡ 9600 ´ÙÀ½°ú °°ÀÌ »ç¿ë ´Ü°è°¡ ÀÖ½À´Ï´Ù.
1.5.08mm Å͹̳ÎÀÇ VCC,GND ¿¬°á Àü¿ø °ø±Þ ÀåÄ¡.
2.A +,B- : °¢°¢ USB ÅÏ RS485 ¸ðµâ Ãâ·Â ´ÜÀÚ A + ¹× B-.
3. È£½ºÆ® ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾î ModbusRTU ±¸¼º µµ±¸¸¦ ÄÑ°í ¿Ã¹Ù¸¥ Æ÷Æ® ¹øÈ£¸¦ ¼±ÅÃÇϽʽÿÀ. Àü¼Û ¼Óµµ´Â 9600.de ¿À·ù ÁÖ¼Ò°¡ 255 ÀÎ °æ¿ì Á÷·Ä Æ÷Æ® ¿±â¸¦ Ŭ¸¯ÇϽʽÿÀ.
4. ±×·± ´ÙÀ½ Ŭ¸¯ "JD1 ON" ¹öÆ°À» ÄÓ ¼ö ÀÖ½À´Ï´Ù ¸±·¹ÀÌ 1 ¹× 8 ÇÑÆí ¸±·¹ÀÌ Ç¥½ÃµîÀÌ ÄÑÁý´Ï´Ù. ¾Æ·¡¿Í °°ÀÌ:
4. ±³È¯ üũ¼¶ °è»ê °á°ú E499 ÇÏÀÌ ¹× ·Î¿ì ¹ÙÀÌÆ® À§Ä¡´Â CRC üũ ÄÚµå 99E4 ¸¦ ¾ò°í Àü¼Û ÇÁ·¹ÀÓÀ» ¿Ï·áÇÕ´Ï´Ù: FF 05 00 00 FF 00 99 E4
5. ÅëÇØ Á÷·Ä Æ÷Æ® µð¹ö±ë ¼ÒÇÁÆ®¿þ¾î SSCOM V5.13.1 »ç¿ë Àü¼Û ÇÁ·¹ÀÓ Àü¼Û to modbus ¸±·¹ÀÌ ¸ðµâ ¿ ¼öÀִ٠ù ¹ø° ¹æÇâ ¸±·¹ÀÌ (¼öµ¿ ¸ðµå), ´ÙÀ½°ú °°ÀÌ: