Âü°í: ÇÊÅÍ id¸¦ ¼³Á¤ÇÏ·Á´Â °æ¿ì Ç¥ÁØ ¶Ç´Â È®Àå ÇÁ·¹ÀÓ À¯Çü Áß Çϳª¸¸ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶½ºÅ© ºñÆ® 1 Àº ¼ö½Å ÆÐŶ idÀÇ ºñÆ®°¡ ÀÏÄ¡ÇØ¾ß ÇÔÀ» ÀǹÌÇÕ´Ï´Ù. ºñÆ® 0 Àº °ü·ÃÀÌ ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù.
5.2 ±¸¼º Áöħ
´ÙÀ½ ¸í·ÉÀº Åë½Å Æ÷Æ®¸¦ ÅëÇØ ÀåÄ¡¸¦ ±¸¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ±¸¼ºÀ» »ç¿ëÇϱâ Àü¿¡ ±¸¼º ¸ðµå¸¦ ÀÔ·ÂÇؾßÇÕ´Ï´Ù.
±¸¼º ¸ðµå·Î µé¾î°¡·Á¸é COMM DTR ½ÅÈ£¸¦ À¯È¿ÇÏ°Ô ¼³Á¤Çϰųª ¸ðµå Á¡ÆÛ¸¦ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù. ±¸¼º ÈÄ¿¡´Â COMM DTR ½ÅÈ£¸¦ À߸øµÈ ¼³Á¤ÇÏ°í ¸ðµå Á¡ÆÛ¸¦ ¿¬°áÇØ¾ß ÇÕ´Ï´Ù.
±¸¼º ¸ðµå¿¡¼ ÀåÄ¡ Åë½Å ¼³Á¤Àº Ç×»ó 9600,n,8,1 ÀÔ´Ï´Ù.
5.3CANBaudrate Áö¿ø
CAN Baudrateis 20K ÀÌ»ó, 1000K /n(n = 1 ~ 50) À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. CAN baudrate°¡ 20K ÀÌÇÏÀÎ °æ¿ì 250K/n(n = 13 ~ 50) À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °ªÀÌ Ã´µµ¿¡ ÀÖÁö ¾ÊÀ¸¸é ÀåÄ¡°¡ ÀÚµ¿À¸·Î °¡±î¿î °ªÀ¸·Î ¼³Á¤µÇ°í ±× ÈÄ ½ÇÁ¦ Àü¼Û ¼¼Æ®¸¦ ¹ÝȯÇÕ´Ï´Ù. Baudrate ´ÜÀ§´Â kbpsÀÌ¸ç ¼Ò¼öÁ¡ 1 °³·Î À¯ÁöÇÕ´Ï´Ù.
Àú¿ïÀº ´ÙÀ½°ú °°½À´Ï´Ù.
1000, 500, 333.3, 250, 200, 166.6, 142.8, 125, 111.1, 100, 90.9, 83.3, 76.9, 71.4, 66.6, 62.5, 58.8, 55.5, 52.6, 50.0, 47.6, 45.4, 43.4, 41.6, 40.0, 38.4, 37.0, 35.7, 34.4, 33.3, 32.2, 31.2, 30.3, 29.4, 28.5, 27.7, 27.0, 26.3, 25.6, 25.0, 24.3, 23.8, 23.2, 22.7, 22.2, 21.7, 21.2, 20.8, 20.4, 20.0, 19.2, 17.8, 16.6, 15.6, 14.7, 13.8, 13.1, 12.5, 11.9, 11.3, 10.8, 10.4, 10.0, 9.6, 9.2, 8.9, 8.6, 8.3, 8.0, 7.8, 7.5, 7.3, 7.1, 6.9, 6.7, 6.5, 6.4, 6.2, 6.0, 5.9, 5.8, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0 ¡£
6: ¿î¿µ ¸ðµå
6.1 Åõ¸í Mode6.1.1Introduction
Åõ¸í ¸ðµå¿¡¼´Â ¸ðµç Åë½Å µ¥ÀÌÅÍ°¡ Àü¼Û µÉ ĵ ÆÐŶÀÇ µ¥ÀÌÅÍ Çʵ忡 ¹èÄ¡µË´Ï´Ù. ¼ö½Å µÈ CAN ÆÐŶÀÇ µ¥ÀÌÅÍ Çʵ常 commport·Î º¸³À´Ï´Ù. º¸³¾ ĵ ÆÐŶÀÇ ID ¹× ÇÁ·¹ÀÓ À¯ÇüÀº ±¸¼º ¸ðµå¿¡¼ »çÀü ¼³Á¤µÇ¾î¾ßÇÕ´Ï´Ù. Åõ¸í ¸ðµå´Â can ¹ö½º¸¦ ÅëÇØ Á÷Á¢ ¿¬°áµÇ´Â °¡»ó Á÷·Ä Æ÷Æ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. Àü¼Û ¹Þ°í.
6.1.2 Àü¼Û ¿¹¸¦
T_typeÀÌ Ç¥ÁØÀ̶ó°í °¡Á¤Çϸé t_idis 0x0555, t_pkt_timeÀº ÃæºÐÈ÷ Ä¿Áý´Ï´Ù (¿¹¸¦ µé¾î 100). Àü¼ÛÀº ´ÙÀ½°ú °°½À´Ï´Ù.
6.2 ÆÐŶ ¸ðµå
6.2.1 ¼Ò°³
ÆÐŶ ¸ðµå¿¡¼ COMM Æ÷Æ® ÆÐŶ ±æÀÌ´Â 16 ¹ÙÀÌÆ®·Î °íÁ¤µË´Ï´Ù. µ¥ÀÌÅÍ°¡ ÃæºÐÇÏÁö ¾ÊÀº °æ¿ì µ¥ÀÌÅÍ Çʵå´Â 0x0 À¸·Î ä¿öÁý´Ï´Ù. ÀÌ ¸ðµå¿¡¼ COMM Æ÷Æ® ÆÐŶ ¹× CAN ¹ö½º ÆÐŶÀº ÀÏ´ëÀÏ ¸ÅÇÎÀÔ´Ï´Ù. COMM Æ÷Æ®ÀÇ ¼Û¼ö½Å ÆÐŶ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
6.3 Åõ¸í ID ¸ðµå
6.3.1 ¼Ò°³
ÀÌ ¸ðµå´Â Åõ¸í ¸ðµå¿Í À¯»çÇÏÁö¸¸ ´Ù¸¥ À§Ä¡ÀÇ Åë½Å Æ÷Æ® µ¥ÀÌÅÍ¿¡ ĵ ID ¹ÙÀÌÆ®¸¦ Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
6.3.2 Àü¼Û ¿¹¸¦
ĵ ÆÐŶÀÌ ÇÁ·¹ÀÓ È®Àå, ID À§Ä¡ Ãß°¡ 1, ID ±æÀÌ Ãß°¡ 3 À̶ó°í °¡Á¤ÇÕ´Ï´Ù.
6.4MODBUSMode
6.4.1 ¼Ò°³
ÀÌ ¸ðµå´Â Modbus RTU ÆÐŶÀ» ÀϺΠƯÁ¤ ĵ ÆÐŶÀ¸·Î º¯°æÇÏ´Â °ÍÀÔ´Ï´Ù.
ÀÌ ¸ðµå¿¡¼ ÆÐŶ ºÐÇÒ °£°Ý ½Ã°£Àº ÇϳªÀÇ Modbus ÇÁ·¹ÀÓÀÇ ³¡À» ÆÇ´ÜÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ½ºÄÉÀÏÀº 0 ~ 255, ´ÜÀ§´Â msÀÔ´Ï´Ù. ºÐÇÒ ½Ã°£ÀÌ 0 À¸·Î ¼³Á¤µÈ °æ¿ì °£°Ý ½Ã°£À¸·Î 3.5 ¹ÙÀÌÆ® ½Ã°£À» »ç¿ëÇÕ´Ï´Ù.
FF: 0is Ç¥ÁØ ÇÁ·¹ÀÓ, 1 Àº È®Àå ÇÁ·¹ÀÓÀÔ´Ï´Ù.
RTR: 0is µ¥ÀÌÅÍ ÇÁ·¹ÀÓ, 1is ¿ø°Ý ÇÁ·¹ÀÓ
ID byte0: Modbus ÆÐŶÀÇ Ã¹ ¹ø° ¹ÙÀÌÆ®.
¼¼±×¸ÕÆ® Ç÷¡±×: 0: ÀÌ ÆÐŶÀº ´ÜÀÏ ÆÐŶÀÔ´Ï´Ù. 1: ÀÌ°ÍÀº ºÐÇÒ ÆÐŶ Áß ÇϳªÀÔ´Ï´Ù.
¼¼±×¸ÕÆ® À¯Çü: 0: ÀÌ ÆÐŶÀº ù ¹ø° ¼¼±×¸ÕÆ®ÀÔ´Ï´Ù. (¶Ç´Â ÀÌ°ÍÀº ´ÜÀÏ ÆÐŶÀÔ´Ï´Ù) 1: ÀÌ ÆÐŶÀº Áß°£ ¼¼Æ®ÀÔ´Ï´Ù. 2: ÀÌ ÆÐŶÀº ¸¶Áö¸· ¼¼±×¸ÕÆ®ÀÔ´Ï´Ù.
¼¼±×¸ÕÆ® Ä«¿îÅÍ: 1 ºÎÅÍ ½ÃÀÛÇÏ´Â ¼¼±×¸ÕÆ® ¹øÈ£.
Modbus crcbyte´Â ĵ ÆÐŶÀ¸·Î Àü¼ÛµÇÁö ¾Ê½À´Ï´Ù. ±×·¯³ª ÆÐŶ ¼ö½Å CRCÀÇ °è»êµË´Ï´Ù Ãß°¡ ³¡¿¡ ÆÐŶ.
6.4.2 Àü¼Û ¿¹¸¦
FF: 0is Ç¥ÁØ ÇÁ·¹ÀÓ, 1 Àº È®Àå ÇÁ·¹ÀÓ
RTR: 0is µ¥ÀÌÅÍ ÇÁ·¹ÀÓ, 1 Àº ¿ø°Ý ÇÁ·¹ÀÓÀÔ´Ï´Ù.
ÀÌ ¸ðµå¿¡¼ COMM ÇÁ·¹ÀÓ Çü½ÄÀ» ¾ö°ÝÇÏ°Ô ÃæÁ·ÇؾßÇÕ´Ï´Ù.
7:CANTEST ¹× CANPRO ¼ÒÇÁÆ®¿þ¾î
7.1 »ç¿ë
ù°,CANTEST ¶Ç´Â CANPRO ¼ÒÇÁÆ®¿þ¾î¸¦ ÄÄÇ»ÅÍ¿¡ ¼³Á¤ÇؾßÇÕ´Ï´Ù.
±× ÈÄ¿¡´Â ÄÁÆ®·Ñ ĵÀ» »ç¿ëÇؾßÇÕ´Ï´Ù. ¸®¼Ò½º ÆÐÅ°Áö¿¡¼ ¼Â¾÷ Ÿ°Ù µð·ºÅ丮¿¡¼ µ¿ÀÏÇÑ À̸§ ÆÄÀÏÀ» ´ëüÇÏ·Á¸é.(¿¹: C:\ ÇÁ·Î±×·¥ ÆÄÀÏ (x86)\ CANTest)
±×·± ´ÙÀ½ ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Âü°í:
1. `usbcan-E-U` ÀåÄ¡¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ´õ ³´´Ù.
2. ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ¿© ÀåÄ¡¸¦ ¿ ¶§ ¼ÒÇÁÆ®¿þ¾î°¡ ÀÚµ¿À¸·Î º¯È¯±â¸¦ ±¸¼ºÇÕ´Ï´Ù. µû¶ó¼ ±¸¼º ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ±×·¯³ª CANTEST ¶Ç´Â CANPRO ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÑ ÈÄ¿¡´Â COMM º¸Á¶ ¼ÒÇÁÆ®¿þ¾î¸¦ ´õ »ç¿ëÇØ¾ß ÇÒ °æ¿ì ÀûÀýÇÑ ±¸¼ºÀ¸·Î º¯°æÇؾßÇÕ´Ï´Ù. ±¸¼ºÀº ÀÚµ¿À¸·Î º¯°æµË´Ï´Ù.
3. ¶§ CANTEST ¶Ç´Â CANPRO ¼ÒÇÁÆ®¿þ¾î ¼ö ¿©·¯ ÄÁ¹öÅÍ °°Àº PC µ¿½Ã¿¡. ´Ù¸¥ º¯È¯±âÀÇ ÀåÄ¡ »öÀÎÀ» º¯°æÇÕ´Ï´Ù.
7.2 ¾ð¾î º¯°æ ¼ÒÇÁÆ®¿þ¾î ¾ð¾î º¯°æ: