Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹ö

 

Delta TAU PMAC Ethernet Åë½Åµå¶óÀ̹ö´Â ¹Ì±¹ DELTA TAU Data System, Inc. ÀÇ PMAC Ethernet Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.

1. Àб⠼³Á¤

 

<±×¸² 1>Àº Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¿© Åë½ÅÆÄÀÏÀ» ÆíÁýÇÑ ¿¹ÀÌ´Ù. 

<±×¸² 1> Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹öÀÇ Åë½ÅÆÄÀÏ ÆíÁý ¿¹

 

<±×¸² 1>¿¡¼­ DEVICE´Â ¿¬°áµÈ ¹æ¹ý(TCP/IP), TAU ÀåºñÀÇ IP ¹øÁö(192.6.94.5), ¼­ºñ½º Æ÷Æ®(1025), ¼øÀ¸·Î Àåºñ¿¡ ¼³Á¤µÈ °ªÀ» ÀÔ·ÂÇÑ´Ù.

 

 

Delta TAU PMAC Ethernet Åë½Åµå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½Ä

Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹öÀÇ Àбâ Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î »ç¿ëÇÑ´Ù.

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

2) Àб⠸í·É¾î – P, Q, M, I ÀÇ ÀÐÀ» ¸Þ¸ð¸® Á¾·ù¸¦ ÀÔ·Â.(<Ç¥ 1> ÂüÁ¶)

3) ÀÐÀ» ÁÖ¼Ò – 0 ~ 8191 »çÀÌÀÇ ¸Þ¸ð¸® ¹øÁö¸¦ ÀÔ·Â.

4) ¸Þ¸ð¸® ÀúÀå À§Ä¡ – Àоî¿Â »óŰªÀ» ÀúÀåÇÒ Åë½Å¸Þ¸ð¸® ½ÃÀÛ¹øÁö¸¦ ÀÔ·Â.

5) Àд ũ±â – Çѹø¿¡ Àоî¿Ã °³¼ö¸¦ ÀÔ·Â. 1 ~ 100 ·Î ¼³Á¤.

 

Àб⠼³Á¤ ¿¹)

READ, 0, P, 0, 0, 16,
READ, 0, Q, 0, 20, 16,
READ, 0, M, 100, 50, 100,
READ, 0, I, 0, 150, 100,

 

<Ç¥ 1>Àº Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹ö¿¡¼­ »ç¿ëÇÏ´Â ¸Þ¸ð¸® Á¾·ù¿Í ÁÖ¼Ò¹üÀ§ÀÌ´Ù.

¸Þ¸ð¸® Á¾·ù ³»¿ë ÁÖ¼Ò ¹üÀ§ ¸Þ¸ð¸® Çü½Ä
P P ¸Þ¸ð¸® 0 ~ 8191 Float/Double
Q Q ¸Þ¸ð¸® 0 ~ 8191 Float/Double
M M ¸Þ¸ð¸® 0 ~ 8191 WORD/DWORD
I I ¸Þ¸ð¸® 0 ~ 8191 WORD/DWORD
<Ç¥ 1> Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹ö¿¡¼­ »ç¿ëµÇ´Â ¸Þ¸ð¸® Á¾·ù¿Í ÁÖ¼Ò ¹üÀ§

 

Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹öÀÇ ÀÐÀº °ªÀº WORD/DWORD/FLOAT/DOUBLE/INT64 ¸Þ¸ð¸®¿¡ µ¿ÀÏÇÑ °ª(ÀúÀåÇü½Ä¸¸ ´Ù¸§)ÀÌ ÀúÀåÇÑ´Ù.

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

<±×¸² 2> Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹öÀÇ ¿É¼Ç ´ëÈ­»óÀÚÀÇ ¿¹

 

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

<±×¸² 3> Delta TAU PMAC Ethernet µå¶óÀ̹öÀÇ Åë½Å Àб⠼³Á¤ Ãß°¡/ÆíÁý ´ëÈ­»óÀÚÀÇ ¿¹

 

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

 

 

2. ¾²±â ¼³Á¤

¾²±â ¼³Á¤À¸·Î Delta TAU PMAC ÀÇ ¸Þ¸ð¸® °ªÀ» º¯°æÇÒ ¼ö ÀÖ´Ù.

 

µðÁöÅÐ ¾²±â

TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¼³Á¤ 5 °¡Áö

1) PORT : PLC¿¡ ¿¬°áµÈ PORT ¹øÈ£.

2) STATION : »ç¿ë¾ÈÇÔ. 

3) ADDRESS : »óÀ§ 3~4ÀÚ¸® = 0 ~ 8191ÀÇ ¸Þ¸ð¸® ¹øÁö, ÇÏÀ§ 1ÀÚ¸® = 0 ~ F ºñÆ® À§Ä¡.

4) EXTRA 1 : P, Q, M, I ÀÇ ¸Þ¸ð¸® Á¾·ù¸¦ ÀÔ·Â. (<Ç¥ 1> ÂüÁ¶)

5) EXTRA 2 : »ç¿ë¾ÈÇÔ.

 

¼³Á¤ ¿¹1)

PORT:0,  station:0, ADDRESS:0057, Extra1:M, Extra : 0 À̶ó°í ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé Delta TAU PMAC  ÀåºñÀÇ M0005 ¹øÁöÀÇ 7¹ø(8¹ø °) ºñÆ®¸¦ Á¦¾îÇÒ ¼ö ÀÖ´Ù.

 

¼³Á¤ ¿¹2)

PORT:0,  station:0, ADDRESS:268F, Extra1:M, Extra : 0 À̶ó°í ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé Delta TAU PMAC  ÀåºñÀÇ M0268 ¹øÁöÀÇ F¹ø(16¹ø °) ºñÆ®¸¦ Á¦¾îÇÒ ¼ö ÀÖ´Ù.

 

 

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

TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¼³Á¤ 5 °¡Áö

1) PORT : PLC¿¡ ¿¬°áµÈ PORT ¹øÈ£.

2) STATION : »ç¿ë¾ÈÇÔ.

3) ADDRESS : 0 ~ 8191 »çÀÌÀÇÀÇ ¸Þ¸ð¸® ¹øÁö.

4) EXTRA 1 : P, Q, M, I ÀÇ ¸Þ¸ð¸® Á¾·ù¸¦ ÀÔ·Â. (<Ç¥ 1> ÂüÁ¶)

5) EXTRA 2 : »ç¿ë¾ÈÇÔ.

 

¼³Á¤ ¿¹1)

PORT:0,  station:0, ADDRESS:0012, Extra1:P, Extra : 0 À̶ó°í ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé Delta TAU PMAC  ÀåºñÀÇ P0012 ¹øÁö °ªÀ» ¼³Á¤ÇÑ °ªÀ¸·Î º¯°æÇÒ ¼ö ÀÖ´Ù.

 

¼³Á¤ ¿¹2)

PORT:0,  station:0, ADDRESS:0342, Extra1:Q, Extra : 0 À̶ó°í ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé Delta TAU PMAC  ÀåºñÀÇ Q0342 ¹øÁö °ªÀ» ¼³Á¤ÇÑ °ªÀ¸·Î º¯°æÇÒ ¼ö ÀÖ´Ù.

 

¼³Á¤ ¿¹3)

PORT:0,  station:0, ADDRESS:0459, Extra1:M, Extra : 0 À̶ó°í ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé Delta TAU PMAC  ÀåºñÀÇ M0459 ¹øÁö °ªÀ» ¼³Á¤ÇÑ °ªÀ¸·Î º¯°æÇÒ ¼ö ÀÖ´Ù.

 

 

 

ºí·Ï ¾²±â

ºí·Ï¾²±â´Â ½ºÅ©¸³Æ®ÀÇ PlcScanWriteBlock ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÑ´Ù.

ºí·Ï ¾²±â´Â ushort/uint/float/double(½ºÅ©¸³Æ® º¯¼ö Á¾·ù¼³Á¤) ´ÜÀ§·Î¸¸ »ç¿ë °¡´ÉÇÏ´Ù.

Áï °¢ ¸Þ¸ð¸®ÀÇ WORD/DWORD/float/double  Çü½ÄÀ¸·Î ºí·Ï ¾²±â¸¦ ÇÒ ¼ö ÀÖ´Ù.

 

½ºÅ©¸³Æ® À̸§°ú Çü½Ä : @PlcScanWriteBlock(int port, int station, int address, string extra1, string extra2, object array_value, int array_size);

   ½ºÅ©¸³Æ® ÀÛ¼º ¿¹1(ºí·Ï ¾²±â·Î P5 ~ P8 ¸Þ¸ð¸® ¿öµå(WORD) ¸¦ 12, 13, 14, 15 ·Î ¼³Á¤ÇÒ °æ¿ì)

 

ushort   writeVal[4];

 

writeVal[0] = 12;

writeVal[1] = 13;

writeVal[2] = 14;

writeVal[3] = 15;

@PlcScanWriteBlock(0, 0, 5, ¡°P¡±, ¡°¡±, writeVal, 4);

 

½ºÅ©¸³Æ® ÀÛ¼º ¿¹2(ºí·Ï ¾²±â·Î Q10 ~ Q13 ¸Þ¸ð¸® ¿µ¿ªÀ» float Çü½ÄÀ¸·Î Ãâ·ÂÇÒ °æ¿ì)

 

float   fWriteVal[4];

 

fWriteVal [0] = 1.1;

fWriteVal [1] = 1.2;

fWriteVal [2] = 1.3;

fWriteVal [3] = 1.4;

@PlcScanWriteBlock(0, 0, 10, ¡°Q¡±, ¡°¡±, fWriteVal, 4);

 

 

Áß¿ä) Delta TAU PMAC Ethernet Åë½Å µå¶óÀ̹öÀÇ ºí·Ï ¾²±â´Â WORD/DWORD/FLOAT/DOUBLE ´ÜÀ§·Î¸¸ »ç¿ë °¡´ÉÇÏ°í ºí·Ï ¾²±â·Î Ãâ·ÂÇÒ ¼ö ÀÖ´Â ÃÖ´ë °³¼ö´Â 10°³ÀÌ´Ù.

¶ÇÇÑ ºí·Ï ¾²±â´Â 10.1.4.3 ÀÌ»óÀÇ ÇÁ·Î±×·¥¿¡¼­¸¸ Áö¿øÇÑ´Ù.

 

 

3. Delta TAU PMAC ÀåºñÀÇ ¸ð½À

<±×¸² 4>´Â Delta TAU PMAC ÀåºñÀÇ ¸ð½ÀÀÌ´Ù.

<±×¸² 4> Delta TAU PMAC ÀåºñÀÇ ¸ð½À