Autobase Touch Smart I/O I Åë½Åµå¶óÀ̹ö´Â ±¹³» (ÁÖ)¿ÀÅ亣À̽ºÀÇ Smart I/O I Àåºñ¿Í Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.
Áß¿ä) Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹ö´Â Smart ÇÁ·Î±×·¥(CE ¿ë)¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
<±×¸² 1>Àº Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¿© Åë½ÅÆÄÀÏÀ» ÆíÁýÇÑ ¿¹ÀÌ´Ù.
![]() |
<±×¸² 1> Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ Åë½ÅÆÄÀÏ ÆíÁý ¿¹ |
<±×¸² 1>ÀÇ DEVICE ´Â None À¸·Î ¼³Á¤ÇÑ´Ù.
Autobase Touch Smart I/O I Åë½Åµå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½Ä
Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ Àбâ Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î »ç¿ëÇÑ´Ù.
1) Sation address – »ç¿ë¾ÈÇÔ.
2) Àбâ Á¾·ù – DI, DO, AI, D_EN, P_STS, P_ON, P_MODE, P_INV, P_CLK, P_LOOP, P_PSTN, P_REG, ALL_CH Áß¿¡¼ ÀÔ·Â. ( <Ç¥ 1> ÂüÁ¶ )
3) ÀÐÀ» ½ÃÀÛ¹øÁö – ÀÐÀ» ä³Î¹øÈ£. ( <Ç¥ 1> ÂüÁ¶ )
DI, DO, P_STS, P_ON, P_INV, ALL_CH Àбâ Á¾·ù = »ç¿ë¾ÈÇÔ.
4) Åë½Å ¸Þ¸ð¸® ÀúÀå À§Ä¡ - ÀÐÀº °ªÀÌ ÀúÀåµÉ Åë½Å ¸Þ¸ð¸® ½ÃÀÛ¹øÁö.
5) ÀÐÀ» Å©±â – 1·Î ¼³Á¤.
Àб⠼³Á¤ ¿¹)
READ, 0, DI, 0, 0, 1,
READ,
0, DO, 0, 1, 1,
READ, 0,
AI, 0, 2, 1,
READ, 0, AI, 1,
3, 1,
READ, 0, AI, 2, 4, 1,
READ, 0, AI, 3, 5, 1,
READ,
0, P_STS, 0, 6, 1,
<Ç¥ 1>Àº Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ Àбâ Á¾·ùº° ÀúÀåÀ§Ä¡¿Í À§Ä¡ÀÌ´Ù.
Àбâ Á¾·ù | ³»¿ë | ÀúÀåÀ§Ä¡ ¹× ÀúÀå³»¿ë |
ä³Î¹øÈ£ | ¹üÀ§ |
DI | µðÁöÅÐ ÀÔ·Â »óÅ °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : 0 ~ 7 DI ÀÔ/Ãâ·Â On/Off »óÅ | »ç¿ë¾ÈÇÔ | 0 : Off, 1 : On ÀÔ, Ãâ·ÂÀ¸·Î »ç¿ë°¡´É |
DO | µðÁöÅÐ Ãâ·Â »óÅ °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : 0 ~ 7 DO ÀÔ/Ãâ·Â On/Off »óÅ | ||
AI | ¾Æ³¯·Î±× ÀÔ·Â ÇöÀç °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : 0 ~ 4095( 12 ºñÆ® ) ¾Æ³¯·Î±× °ª | 0 ~ 3 | 0 ~ 4095 |
D_EN | DI, DOÀÇ ÀÔ,Ãâ·Â °¡´É°ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : 0 ~ 255 DI, DO ÀÔ,Ãâ·Â °¡´É °ª | 0 = DI, 1 = DO |
0 ~ 255 ºñÆ®º°, 0 : ÀÔ·Â, 1 : Ãâ·Â ¿¹) 0 = ¸ðµÎ ÀÔ·Â, 255 = ¸ðµÎÃâ·Â |
P_STS | PWM »óÅ °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM »óÅ °ª | »ç¿ë¾ÈÇÔ | 0 bit : PWM A »óÅ 1 bit : PWM B »óÅ 0 = normal, 1 = busy |
P_ON | PWM Enable/Trig °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM Enable/Trig »óÅ °ª | 0 bit : PWM A Enable 1 bit : PWM B Enable 4 bit : PWM A Trig 5 bit : PWM B Trig 0 = normal, 1 = On |
|
P_MODE | PWM block mode °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM block mode °ª | 0 = PWM A, 1 = PWM B |
1 = Phase mode, 2 = Register out mode, 4 = Register out mode 2, 9 = Phase mode 2 |
P_INV | PWM output inverse Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM output inverse °ª | »ç¿ë¾ÈÇÔ | 0 bit : PWM A »óÅ 1 bit : PWM B »óÅ 0 = normal, 1 = inverse |
P_CLK | PWM clock divide °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM input clock divide °ª | 0 = PWM A, 1 = PWM B |
0 = divide by 2, 1 = divide by 4, 2 = divide by 8, 3 = divide by 16 |
P_LOOP | PWM step repetition °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM step repetition °ª | 0 ~ 15 »çÀÌ °ª 0 = ¹«ÇÑ |
|
P_PSTN | PWM PSTN °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM PSTN clock count °ª | 0 ~ 3 = PSTN 1 ~ 4 of PWM A, 4 ~ 7 = PSTN 1 ~ 4 of PWM B |
word (0 ~ 65535 )°ª |
P_REG | PWM out reg °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : PWM output data pattern °ª | 0 ~ 3 = pattern value 1 ~ 4 of PWM A, 4 ~ 7 = pattern value 1 ~ 4 of PWM B |
double word °ª |
ALL_CH | DI, DO, AI °ª Àбâ | ÀúÀåÀ§Ä¡ + 0 : DI ÀÔ·Â °ª ÀúÀåÀ§Ä¡ + 1 : DO Ãâ·Â °ª ÀúÀåÀ§Ä¡ + 2 ~ 5 : AI (12ºñÆ®) ÀÔ·Â °ª |
»ç¿ë¾ÈÇÔ | 0 ~ 255, 0 ~ 255. 0 ~ 4095 |
<Ç¥ 1> Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ Àбâ Á¾·ùº° ÀúÀåÀ§Ä¡¿Í À§Ä¡ |
Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ Àб⠸í·É¿¡ ´ëÇÑ ÀÐÀº °ªÀº WORD, FLOAT, DWORD, DOUBLE ÀÇ ÁöÁ¤ ¹øÁö¿¡ °°ÀÌ ÀúÀåµÈ´Ù(ÀúÀå Çü½Ä¸¸ ´Ù¸§).
<±×¸² 1> ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ
¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ»óÀÚ°¡ ³ªÅ¸³ª´Âµ¥ ¿©±â¼µµ Àбâ Çü½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.
![]() |
<±×¸² 2> Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ ¿É¼Ç ´ëÈ»óÀÚÀÇ ¿¹ |
<±×¸² 2>ÀÇ
,
,
¹öÅϰú ¸®½ºÆ® ¹Ú½º¸¦ ÀÌ¿ëÇÏ¿© Àбâ Çü½ÄÀ» ÀÛ¼ºÇÑ´Ù.
![]() |
<±×¸² 3> Autobase Touch Smart I/O I µå¶óÀ̹öÀÇ Åë½Å Àб⠼³Á¤ Ãß°¡/ÆíÁý ´ëÈ»óÀÚÀÇ ¿¹ |
<±×¸² 3>Àº <±×¸² 2>ÀÇ ´ëÈ»óÀÚ¿¡¼ Àб⠽ºÄÉÁìÀ» Ãß°¡ ¶Ç´Â ÆíÁýÇÒ ¶§ ³ªÅ¸³ª´Â ´ëÈ»óÀÚÀÌ´Ù.
¾²±â ¼³Á¤À¸·Î Smart I/O I ¸ðµâÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù.
µðÁöÅÐ ¾²±â
µðÁöÅÐ ¾²±â´Â ¾Æ³¯·Î±× ¾²±â¿Í Ãâ·ÂÀÎÀÚÀÇ ¼³Á¤Àº °°°í Ãâ·Â °ª(0 ¶Ç´Â 1)¸¸ ´Ù¸£´Ù.
¾Æ³¯·Î±× ¾²±â
¾Æ³¯·Î±× ¾²±â¸¦ À§ÇÑ ¾Æ³¯·Î±× Ãâ·Â ÅÂ±× ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¿ä¼Ò
1) Port ¿¬°áµÈ Åë½ÅÆ÷Æ® ¹øÈ£. (COM ¹øÈ£°¡ ¾Æ´Ô)
2) Station »ç¿ë¾ÈÇÔ.
3) Address Ãâ·ÂÇÒ ºñÆ®¹øÈ£ ¶Ç´Â ä³Î¹øÈ£. ( <Ç¥ 2> ÂüÁ¶ )
4) Extra1 DI, DO, AI, D_EN, P_STS, P_ON, P_MODE, P_INV, P_CLK, P_LOOP, P_PSTN, P_REG ÀÇ ¾²±â ¸í·É. ( <Ç¥ 2> ÂüÁ¶ )
5) Extra2 »ç¿ë¾ÈÇÔ.
<Ç¥ 2>´Â Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ ¾²±â Á¾·ùº° ¼³Á¤ °ªÀÌ´Ù.
¾²±â Á¾·ù | ³»¿ë | Address |
Ãâ·Â °ª |
DI | µðÁöÅÐ ÀÔ·Â °ª ¾²±â | 0 ~ 7 ºñÆ® À§Ä¡ | 0 : Off, 1 : On |
DO | µðÁöÅÐ Ãâ·Â °ª ¾²±â | ||
B_DI | µðÁöÅÐ ÀÔ·Â °ª byte ´ÜÀ§ ¾²±â | »ç¿ë¾ÈÇÔ | 0 ~ 255 ( °¢ ºñÆ®º° On, Off) |
B_DO | µðÁöÅÐ Ãâ·Â °ª byte ´ÜÀ§ ¾²±â | ||
D_EN | DI, DOÀÇ ÀÔ,Ãâ·Â °¡´É°ª ¾²±â | 0 = DI, 1 = DO |
0 ~ 255 ¿¹) 0 = ¸ðµÎ ÀÔ·Â, 255 = ¸ðµÎÃâ·Â |
P_ON | PWM Enable/Trig °ª ¾²±â | 0 = PWM A, 1 = PWM B |
0 : Off, 1 : On (run ) |
P_MODE | PWM block mode °ª ¾²±â | 1 = Phase mode, 2 = Register out mode, 4 = Register out mode 2, 9 = Phase mode 2 |
|
P_INV | PWM output inverse ¾²±â | 0 = normal, 1 = inverse |
|
P_CLK | PWM clock divide °ª ¾²±â | 0 = divide by 2, 1 = divide by 4, 2 = divide by 8, 3 = divide by 16 |
|
P_LOOP | PWM step repetition °ª ¾²±â | 0 ~ 15 ( 0 = ¹«ÇÑ ) |
|
P_PSTN | PWM PSTN °ª ¾²±â | 0 ~ 3 = PSTN 1 ~ 4 of PWM A, 4 ~ 7 = PSTN 1 ~ 4 of PWM B |
word ( 0 ~ 65535 ) |
P_REG | PWM out reg °ª ¾²±â | 0 ~ 3 = pattern value 1 ~ 4 of PWM A, 4 ~ 7 = pattern value 1 ~ 4 of PWM B |
double word °ª |
<Ç¥ 2> Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹öÀÇ ¾²±â Á¾·ùº° ¼³Á¤ °ª |
¼³Á¤ ¿¹1)
PORT : 0 STATION : 0 ADDRESS : 0000 EXTRA1 : DO EXTRA2 : 0 ·Î ¼³Á¤Çϰí 1 ÀÇ ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 0 ¹ø Æ÷Æ®¿¡ ¿¬°áµÈ Autobase Touch Smart I/O I ÀåºñÀÇ DO ù¹øÂ° °ªÀ» On ½Ãų ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹2)
PORT : 0 STATION : 0 ADDRESS : 0007 EXTRA1 : DO EXTRA2 : 0 ·Î ¼³Á¤Çϰí 1 ÀÇ ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 0 ¹ø Æ÷Æ®¿¡ ¿¬°áµÈ Autobase Touch Smart I/O I ÀåºñÀÇ DO ¿©´ü¹øÂ° °ªÀ» On ½Ãų ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹3)
PORT : 0 STATION : 0 ADDRESS : 0000 EXTRA1 : P_ON EXTRA2 : 0 ·Î ¼³Á¤Çϰí 1 ÀÇ ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 0 ¹ø Æ÷Æ®¿¡ ¿¬°áµÈ Autobase Touch Smart I/O I ÀåºñÀÇ PWM ¸ðµâ A ä³ÎÀÇ Enable ºñÆ®¿Í Trig ºñÆ®¸¦ On ½Ãų ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹4)
PORT : 0 STATION : 0 ADDRESS : 0001 EXTRA1 : P_MODE EXTRA2 : 0 ·Î ¼³Á¤Çϰí 2 ÀÇ ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 0 ¹ø Æ÷Æ®¿¡ ¿¬°áµÈ Autobase Touch Smart I/O I ÀåºñÀÇ PWM ¸ðµâ B ä³ÎÀÇ block mode¸¦ Register out mode ·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹5)
PORT : 0 STATION : 0 ADDRESS : 0003 EXTRA1 : P_PSTN EXTRA2 : 0 ·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 0 ¹ø Æ÷Æ®¿¡ ¿¬°áµÈ Autobase Touch Smart I/O I ÀåºñÀÇ PWM ¸ðµâ A ä³ÎÀÇ PSTN 4 output data pattern °ªÀ» ÀÔ·ÂÇÑ °ª(word unit)À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹6)
PORT : 0 STATION : 0 ADDRESS : 0005 EXTRA1 : P_PSTN EXTRA2 : 0 ·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 0 ¹ø Æ÷Æ®¿¡ ¿¬°áµÈ Autobase Touch Smart I/O I ÀåºñÀÇ PWM ¸ðµâ B ä³ÎÀÇ PSTN 2 output data pattern °ªÀ» ÀÔ·ÂÇÑ °ª(word unit)À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹7)
PORT : 0 STATION : 0 ADDRESS : 0007 EXTRA1 : P_REG EXTRA2 : 0 ·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 0 ¹ø Æ÷Æ®¿¡ ¿¬°áµÈ Autobase Touch Smart I/O I ÀåºñÀÇ PWM ¸ðµâ B ä³ÎÀÇ output data pattern 4 °ªÀ» ÀÔ·ÂÇÑ °ª(double word unit)À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.