Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹ö

 

Autobase Touch Smart I/O I Åë½Åµå¶óÀ̹ö´Â ±¹³» (ÁÖ)¿ÀÅ亣À̽ºÀÇ Smart I/O I Àåºñ¿Í Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.

 

Áß¿ä) Autobase Touch Smart I/O I Åë½Å µå¶óÀ̹ö´Â Smart ÇÁ·Î±×·¥(CE ¿ë)¿¡¼­¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

 

1. Àб⠼³Á¤

 

<±×¸² 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>ÀÇ ´ëÈ­»óÀÚ¿¡¼­ Àб⠽ºÄÉÁìÀ» Ãß°¡ ¶Ç´Â ÆíÁýÇÒ ¶§ ³ªÅ¸³ª´Â ´ëÈ­»óÀÚÀÌ´Ù.

 

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)À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.