HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹ö

 

HNS Smart I/O I Read/Write Åë½Åµå¶óÀ̹ö´Â ±¹³» (ÁÖ)¿¡ÀÌÄ¡¾Ø¿¡½ºÀÇ Smart I GPIO Àåºñ¿Í Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.

 

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

HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹ö´Â '¿¡ÀÌÄ¡¾Ø¿¡½º'¿¡¼­ Á¦°øÇÏ´Â DLL ÆÄÀÏÀÌ ÀÖ¾î¾ß ÇÑ´Ù.

ÇÊ¿ä DLL ÆÄÀÏ À̸§ : IEC1000HWCON.dll

 

1. Àб⠼³Á¤

 

<±×¸² 1>Àº HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¿© Åë½ÅÆÄÀÏÀ» ÆíÁýÇÑ ¿¹ÀÌ´Ù. 

<±×¸² 1> HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹öÀÇ Åë½ÅÆÄÀÏ ÆíÁý ¿¹

 

<±×¸² 1>ÀÇ DEVICE ´Â None À¸·Î ¼³Á¤ÇÑ´Ù.

¶ÇÇÑ ÇÁ·ÎÅäÄÝ ¿É¼Ç ºÎ¿¡´Â µðÁöÅÐ ÀÔ·Â ¸ðµâÀÇ ÀÔ,Ãâ·Â ¼±ÅÃ(0 ~ 255, 0 = ¸ðµÎ ÀÔ·Â, 255 = ¸ðµÎ Ãâ·Â, ±âº» = 0), FET Ãâ·Â ¸ðµâÀÇ ÀÔ,Ãâ·Â ¼±ÅÃ(0 ~ 15, 0 = ¸ðµÎ ÀÔ·Â, 15 = ¸ðµÎ Ãâ·Â, ±âº» = 15),  Relay Ãâ·Â ¸ðµâÀÇ ÀÔ,Ãâ·Â ¼±ÅÃ(0 ~ 15, 0 = ¸ðµÎ ÀÔ·Â, 15 = ¸ðµÎ Ãâ·Â, ±âº» = 15)¸¦ ÄÞ¸¶( , )·Î ±¸ºÐÇÏ¿© ÀÔ·ÂÇÑ´Ù.

 

HNS Smart I/O I Read/Write µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½Ä

HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î ÀÛ¼ºÇÑ´Ù.

1) Station – »ç¿ë¾ÈÇÔ.

2) Àбâ Á¾·ù – DI, DO, AI Áß¿¡¼­ ÀÔ·Â. ( <Ç¥ 1> ÂüÁ¶ )

3) ÀÐÀ» ½ÃÀÛ¹øÁö – AI Àбâ Á¾·ùÀÏ ¶§ 0, 1 ä³Î ¹øÈ£ ÀÔ·Â, ±âŸ Àбâ Á¾·ù = »ç¿ë¾ÈÇÔ.

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,

 

 

<Ç¥ 1>Àº HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹öÀÇ Àбâ Á¾·ùº° ÀúÀåÀ§Ä¡¿Í À§Ä¡ÀÌ´Ù.

Àбâ Á¾·ù ³»¿ë

ÀúÀåÀ§Ä¡ ¹× ÀúÀå³»¿ë

¹üÀ§

DI µðÁöÅÐ ÀÔ·Â ¸ðµâ 8 ºñÆ® »óÅ °ª Àбâ ÀúÀåÀ§Ä¡ + 0 : 0 ~ 7 DI ºñÆ®º° On/Off »óÅ 0 : Off, 1 : On
DO FET, Relay Ãâ·Â ¸ðµâ ºñÆ®º° »óÅ °ª Àбâ ÀúÀåÀ§Ä¡ + 0 : 0 ~ 3 FET ºñÆ®º° Ãâ·Â On/Off »óÅÂ
ÀúÀåÀ§Ä¡ + 0 : 4 ~ 7 Relay ºñÆ®º° Ãâ·Â On/Off »óÅÂ
AI  A/D(¾Æ³¯·Î±× ÀÔ·Â) ¸ðµâ ÇöÀç °ª Àбâ ÀúÀåÀ§Ä¡ + 0 : 0 ~ 4095( 12 ºñÆ® ) »çÀÌ ¾Æ³¯·Î±× °ª 0 ~ 4095
<Ç¥ 1> HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹öÀÇ Àбâ Á¾·ùº° ÀúÀåÀ§Ä¡¿Í À§Ä¡

 

HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹öÀÇ ÀÐÀº °ªÀº WORD/DWORD/FLOAT/DOUBLE/INT64 ¸Þ¸ð¸®¿¡ µ¿ÀÏÇÑ °ª(ÀúÀåÇü½Ä¸¸ ´Ù¸§)ÀÌ ÀúÀåÇÑ´Ù.

<±×¸² 1> ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ  ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ°¡ ³ªÅ¸³ª´Âµ¥ ¿©±â¼­µµ Àбâ Çü½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

<±×¸² 2> HNS Smart I/O I Read/Write Åë½Å µå¶óÀ̹öÀÇ ¿É¼Ç ´ëÈ­»óÀÚÀÇ ¿¹

 

<±×¸² 2>ÀÇ , ,  ¹öÅϰú ¸®½ºÆ® ¹Ú½º¸¦ ÀÌ¿ëÇÏ¿© Àбâ Çü½ÄÀ» ÀÛ¼ºÇÑ´Ù.

<±×¸² 2>ÀÇ 'Digital Input Module', 'FET Output Module', 'Relay S/W Module' ¿µ¿ª¿¡¼­µµ µðÁöÅÐ ÀÔ·Â, FET Ãâ·Â, Relay Ãâ·Â ¸ðµâÀÇ ÀÔ,Ãâ·ÂÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

<±×¸² 3> HNS Smart I/O I Read/Write µå¶óÀ̹öÀÇ Åë½Å Àб⠼³Á¤ Ãß°¡/ÆíÁý ´ëÈ­»óÀÚÀÇ ¿¹

 

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

 

2. ¾²±â ¼³Á¤

¾²±â ¼³Á¤À¸·Î HNS Smart I/O I ¸ðµâÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù.

 

µðÁöÅÐ ¾²±â

µðÁöÅÐ ¾²±â´Â ¾Æ³¯·Î±× ¾²±â¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¼³Á¤Çϰí Ãâ·Â °ª( 0 ¶Ç´Â 1 )¸¸ ´Ù¸£´Ù.

 

¾Æ³¯·Î±× ¾²±â

¾Æ³¯·Î±× ¾²±â¸¦ À§ÇÑ ¾Æ³¯·Î±× Ãâ·Â ÅÂ±× ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¿ä¼Ò

1) Port             ¿¬°áµÈ Åë½ÅÆ÷Æ® ¹øÈ£. (COM ¹øÈ£°¡ ¾Æ´Ô)

2) Station         »ç¿ë¾ÈÇÔ.

3) Address        Ãâ·Â ¸ðµâÀÇ ¾îµå·¹½ºÆ÷ÀÎÆ® ¹øÈ£ ¶Ç´Â Ãâ·ÂÇÑ °ªÀ» ÀúÀåÇÒ Åë½Å¸Þ¸ð¸® ¹øÁö. ( 10Áø¼ö )

DI, DO Ãâ·Â ¸í·É = 0 ~ 7 ¾îµå·¹½º.

±âŸ Ãâ·Â¸í·É(RESTORE Á¦¿Ü) = Ãâ·ÂÇÑ °ªÀ» ÀúÀåÇÒ Åë½Å¸Þ¸ð¸® ¹øÁö.

4) Extra1          Ãâ·Â ¸í·É = DI, DO, AIPS, FILTER, START1, START2, STOP1, STOP2, RESTORE, CARRY1, CARRY2, DUTY1, DUTY2, CLOCK1, CLOCK2, POL1, POL2, PWMPS, DT.

DI, DO = µðÁöÅÐ ÀÔ·Â, FET/Relay Ãâ·Â ¼³Á¤.

AIPS = ¾Æ³¯·Î±× ÀÔ·Â ¸ðµâÀÇ Pre Scale °ª ¼³Á¤.

FILTER = ¾Æ³¯·Î±× ÀÔ·Â ¸ðµâÀÇ Filtering Enable(On), Disable(Off) ¼³Á¤.

 START1, START2 = PWM ¸ðµâ 1, 2 ÀÇ Start ¸í·É Ãâ·Â. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

 STOP1, STOP2 = PWM ¸ðµâ 1, 2 ÀÇ Stop ¸í·É Ãâ·Â. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

 RESTORE = PWM ¸ðµâÀÇ Restore ¸í·É Ãâ·Â.

CARRY1, CARRY2 = PWM ¸ðµâ 1, 2 ÀÇ Carry Counter °ªÀ» Ãâ·Â. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

DUTY1, DUTY2 = PWM ¸ðµâ 1, 2 ÀÇ Duty rate °ªÀ» Ãâ·Â. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

CLOCK1, CLOCK2 = PWM ¸ðµâ 1, 2 ÀÇ Clock Devider °ªÀ» 0 ~ 4( 0 : 1/1, 1 : 1/2, 2 : 1/4, 3 : 1/8, 4 : 1/16 ) »çÀÌ·Î Ãâ·Â. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

POL1, POL2 = PWM ¸ðµâ 1, 2 ÀÇ Polarity Set Enable(On), Disable(Off) ¼³Á¤. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

PWMPS = PWM ¸ðµâÀÇ Pre Scale °ª ¼³Á¤. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

DT = PWM ¸ðµâÀÇ Dead Time °ª ¼³Á¤. Ãâ·Â ÈÄ Ãâ·ÂÇÑ °ªÀ» Address ¸Þ¸ð¸®¿¡ º¸°ü.

5) Extra2          »ç¿ë¾ÈÇÔ.

 

¼³Á¤ ¿¹1)

PORT : 0   STATION : 0   ADDRESS : 0000  EXTRA1 : DO  EXTRA2 :  0 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ù¹øÂ° FET Ãâ·ÂÀ» Á¦¾î(On, Off)ÇÒ ¼ö ÀÖ´Ù.

 

¼³Á¤ ¿¹2)

PORT : 0   STATION : 0   ADDRESS : 0002  EXTRA1 : DO  EXTRA2 :  0 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» ÇÏ¸é ¼¼¹øÂ° FET Ãâ·ÂÀ» Á¦¾î(On, Off)ÇÒ ¼ö ÀÖ´Ù.

 

¼³Á¤ ¿¹3)

PORT : 0   STATION : 0   ADDRESS : 0007  EXTRA1 : DO  EXTRA2 :  0 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» ÇÏ¸é ³×¹øÂ° Relay Ãâ·ÂÀ» Á¦¾î(On, Off)ÇÒ ¼ö ÀÖ´Ù.

 

¼³Á¤ ¿¹4)

PORT : 0   STATION : 0   ADDRESS : 0100  EXTRA1 : DUTY1  EXTRA2 :  0 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé 1¹ø PWM ¸ðµâÀÇ Duty rate °ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

¼³Á¤ÇÑ Duty rate °ªÀº 100¹øÁö WORD, DWORD, FLOAT, DOUBLE, INT64 ¸Þ¸ð¸®¿¡ ÀúÀåÇÑ´Ù.

 

3. HNS Smart I/O I Read/Write ÀåºñÀÇ ¸ð½À

<±×¸² 4>´Â HNS Smart I/O I Read/Write ÀåºñÀÇ ¸ð½ÀÀÌ´Ù.

<±×¸² 4> HNS Smart I/O I Read/Write ÀåºñÀÇ ¸ð½À