SIEMENS_S7 TCP/IP ÇÁ·ÎÅäÄÝ

 

1. Àб⠼³Á¤

<±×¸² 1>Àº µ¶ÀÏ SIEMENS S7 PLC TCP/IP ¸ðµâÀ» »ç¿ëÇÒ ¶§ÀÇ Åë½Å ÇÁ·ÎÅäÄÝ ¼³Á¤ ¿¹Àε¥ DEVICE ºÎºÐÀÇ ¼³Á¤Àº TCP/IP, PLCÀÇ IP ¹øÈ£(162.0.9.83), ¼­ºñ½º Æ÷Æ®¹øÈ£(102·Î °íÁ¤) ¼øÀ¸·Î ÀÔ·ÂÇÑ´Ù.

 


<±×¸² 1> SIEMENS_S7 TCP/IP ÇÁ·ÎÅäÄÝÀÇ Åë½Å¼³Á¤ ¿¹

 


Áß¿ä) SIEMENS TCP/IP ÇÁ·ÎÅäÄÝÀº LADDER ÇÁ·Î±×·¥À¸·Î Åë½Å ÇÁ·ÎÅäÄÝ ¼³Á¤À» ¿Ï·áÇÏ°í ¿¬°áÇÏ·Á´Â PLCÀÇ Rack ¹øÈ£(±âº» 0 ¹ø)¿Í CPU Slot ¹øÈ£(±âº» 3 ¶Ç´Â 4)¸¦ ÀÔ·ÂÇÏ¿©¾ß Åë½ÅÀÌ °¡´ÉÇÏ´Ù.

SIEMENS_S7 TCP/IP ÇÁ·ÎÅäÄÝÀÇ Åë½Å¸ðµâ ¼³Á¤ ¼³Á¤¹æ¹ý µîÀº SIEMENS S7 PLC »ç¿ë ¼³¸í¼­¸¦ ÂüÁ¶ÇÑ´Ù.

 

PLC Rack ¹øÈ£¿Í PLC CPUÀÇ Slot ¹øÈ£ÀÇ ÀÔ·ÂÀº (±âº» 3 ¶Ç´Â 4) <±×¸² 1>ÀÇ ¿É¼Ç ¼³Á¤ºÎÀÇ  ¹öÅÏÀ» ´©¸£¸é ³ªÅ¸³ª´Â ¼³Á¤ ´ëÈ­»óÀÚ¿¡¼­ ÀÔ·ÂÇÑ´Ù.

<±×¸² 2> SIEMENS_S7 TCP/IP ÇÁ·ÎÅäÄÝÀÇ PLC Rack, CPU Slot ¹øÈ£ ¼³Á¤ ´ëÈ­»óÀÚÀÌ´Ù.

 

<±×¸² 2> SIEMENS_S7 TCP/IP ÇÁ·ÎÅäÄÝÀÇ PLC Rack, CPU Slot ¹øÈ£ ¼³Á¤ ´ëÈ­»óÀÚ

 

 

SIEMENS_S7 TCP/IP ÇÁ·ÎÅäÄÝÀÇ READ ÀÛ¼º Çü½Ä

 

SIEMENS_S7 TCP/IP Åë½Å ÇÁ·ÎÅäÄÝÀÇ READ Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î »ç¿ëÇÑ´Ù.

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

2)      DB ¹øÈ£ ¹× ÀÐÀ» µ¥ÀÌÅÍ Å¸ÀÔ – DBxxx.Y Çü½ÄÀ¸·Î ÀÔ·Â.

¿©±â¼­ óÀ½ 2ÀÚ¸®´Â Ç×»ó DB·Î ÀÔ·ÂÇÏ°í xxx ´Â PLC¿¡ ¼³Á¤ÇÑ DB¹øÈ£¸¦ 0 ~ 256 µîÀÇ ¼ýÀÚ·Î ÀÔ·ÂÇϸç Y ¿µ¿ªÀº B, W, D, F ÀÇ ÀÐÀ» µ¥ÀÌÅÍ Á¾·ù¸¦ ÀÔ·ÂÇÑ´Ù.

ÀÐÀ» µ¥ÀÌÅÍ Á¾·ùº° ÀÇ¹Ì  - B : ¹ÙÀÌÆ®(BYTE) µ¥ÀÌÅÍ, W ¶Ç´Â ±âŸ ¹®ÀÚ : ¿öµå(WORD) µ¥ÀÌÅÍ,

D : ´õºí(DWORD) ¿öµå µ¥ÀÌÅÍ, F : FLOAT µ¥ÀÌÅÍ.

3)      ÀÐÀ» ÁÖ¼Ò – DB¹øÁö ³»ÀÇ ÀÐÀ» ½ÃÀÛÁÖ¼Ò.  ½ÃÀÛÁÖ¼Ò´Â BYTE ´ÜÀ§ÀÇ ¼ýÀÚÀÓ.

4)      Åë½Å ¸Þ¸ð¸® ÀúÀå À§Ä¡ - ÀÐÀº °ªÀÌ ÀúÀåµÉ ScanBufÀÇ À§Ä¡¸¦ ¸»ÇÑ´Ù.

5)      Àд ũ±â - Àоî¿Ã ¹ÙÀÌÆ®/¿öµå/´õºí À§µå/FLOAT ¼ö. (ÃÖ´ë 462¹ÙÀÌÆ®/231¿öµå/115´õºí ¹ÙÀÌÆ®/115 FLOATÀÇ µ¥ÀÌÅ͸¦ Çѹø¿¡ ÀÐÀ» ¼ö ÀÖÀ½. ±âÁ¾¿¡ µû¶ó Â÷ÀÌ°¡ ³¯ ¼öµµ ÀÖÀ½)

 

SIEMENS_S7 TCP/IP Åë½Å ÇÁ·ÎÅäÄÝÀÇ ¿öµå(WORD), ´õºí(DWORD) ¿öµå, FLOAT ÇüÅ·Πµ¥ÀÌÅ͸¦ ÀÐÀ¸¸é Åë½Å ÇÁ·Î±×·¥ ¸Þ¸ð¸®¿¡´Â 2°³(WORD) ¶Ç´Â 4°³(DWORD, FLOAT) ¸Þ¸ð¸®¿¡ Çϳª¾¿ Àоî¿Â Åë½Å µ¥ÀÌÅ͸¦ Ç¥½ÃÇÑ´Ù.

 

 

Àб⠿¹

READ,   1,    DB20.B,    0,    0,   20,

READ,   1,    DB20.B,  100,   50,   50,

READ,   1,    DB10.W,    0,  100,   10,

READ,   1,    DB11.W,    0,  120,   10,

FLOAT,  1,    DB21.W,    0,    0,  115,

FLOAT,  1,    DB21.W,  180,  600,   20,

DWORD,  1,    DB22.W,    0,    0,    5,

DWORD,  1,    DB22.W,   50,   20,   10,

 

 

 

2. ¾²±â ¼³Á¤

 

 

µðÁöÅÐ Ãâ·Â ¼³Á¤¹ý

SIEMENS_S7 TCP/IP Åë½Å ÇÁ·ÎÅäÄÝÀÇ µðÁöÅÐ Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ 5 °¡Áö

PORT

¿¬°áµÈ PORT ¹øÈ£

0 ~ 255

Station

»ç¿ë¾ÈÇÔ

 

ADDRESS

µðÁöÅÐ Ãâ·Â¹øÁö

0000 ~ xxx7,

-          ¾Õ 3~7ÀÚ¸®´Â BYTE À§Ä¡

-          µÚ 1ÀÚ¸®´Â BIT À§Ä¡

Extra1

DB ¹øÈ£

DB00 ~ DB256 µî

Extra2

»ç¿ë¾ÈÇÔ

 

 

¿¹1) Port : 0  Station : 0  Address : 0127,  Extra1 : DB20, Extra2 : ºóÄ­, À̶ó°í ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé DB20 ¸Þ¸ð¸®ÀÇ 13¹ø° ¹ÙÀÌÆ®ÀÇ 8¹ø° ºñÆ®°ªÀ» ON/OFF ½Ãų ¼ö ÀÖ´Ù.

¿¹2) Port : 0  Station : 0  Address : 12152,  Extra1 : DB12, Extra2 : ºóÄ­, À̶ó°í ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé DB10 ¸Þ¸ð¸®ÀÇ 1215¹ø° ¹ÙÀÌÆ®ÀÇ 3¹ø° ºñÆ®°ªÀ» ON/OFF ½Ãų ¼ö ÀÖ´Ù.

 

 

¾Æ³¯·Î±× Ãâ·Â ¼³Á¤¹ý

SIEMENS_S7 TCP/IP Åë½Å ÇÁ·ÎÅäÄÝÀÇ ¾Æ³¯·Î±× Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ 5 °¡Áö

PORT

¿¬°áµÈ PORT ¹øÈ£

0 ~ 255

Station

»ç¿ë¾ÈÇÔ

 

ADDRESS

¾Æ³¯·Î±× Ãâ·Â¹øÁö

½ÊÁø¼ö ¼ýÀÚ·Î ¹ÙÀÌÆ® ¹øÁö¸¦ ÀÔ·Â

Extra1

DB ¹øÈ£ ¹× ÀÐÀ» µ¥ÀÌÅÍ Å¸ÀÔ

DBxxx.Y Çü½ÄÀ¸·Î ÀÔ·Â.

óÀ½ 2ÀÚ¸®´Â Ç×»ó DB·Î ÀÔ·Â.

xxx ´Â PLC¿¡ ¼³Á¤ÇÑ DB¹øÈ£ (0 ~ 256 µîÀÇ ¼ýÀÚ)

Y ¿µ¿ªÀº B, W, D, F µ¥ÀÌÅÍ Á¾·ù ÀÔ·Â

B : ¹ÙÀÌÆ®(BYTE) µ¥ÀÌÅÍ

W ¶Ç´Â ±âŸ ¹®ÀÚ : ¿öµå(WORD) µ¥ÀÌÅÍ

D : ´õºí(DWORD) ¿öµå µ¥ÀÌÅÍ

F : FLOAT µ¥ÀÌÅÍ.

Extra2

»ç¿ë¾ÈÇÔ

 

 

¿¹1) Port : 0  Station : 0  Address : 0011,  Extra1 : DB21.B,  Extra2 : ºóÄ­, À̶ó°í ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé DB21 ¹ø ¸Þ¸ð¸®ÀÇ 12¹ø° (11 ¹øÁö) ¹ÙÀÌÆ® °ªÀ» ÁöÁ¤ÇÑ ÀԷ°ª ( 0 ~ 255 »çÀÌÀÇ °ª) À¸·Î º¯°æ ½Ãų ¼ö ÀÖ´Ù.

 

¿¹2) Port : 0  Station : 0  Address : 0152,  Extra1 : DB22.W,  Extra2 : ºóÄ­, À̶ó°í ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé DB22 ¹ø ¸Þ¸ð¸®ÀÇ 153 ~ 154¹ø° (152 ~ 153 ¹øÁö : High + Low ¹ÙÀÌÆ®) ¹ÙÀÌÆ® ºÎÅÍ 2°³ ¹ÙÀÌÆ®(WORD) °ªÀ» ÁöÁ¤ÇÑ ÀԷ°ª ( 0 ~ 65535 »çÀÌÀÇ °ª) À¸·Î º¯°æ ½Ãų ¼ö ÀÖ´Ù.

 

¿¹3) Port : 0  Station : 0  Address : 0035,  Extra1 : DB23.D,  Extra2 : ºóÄ­, À̶ó°í ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé DB23 ¹ø ¸Þ¸ð¸®ÀÇ 36 ~ 39¹ø° (35 ~ 38 ¹øÁö : High + Low   ¿öµå) ¹ÙÀÌÆ® ºÎÅÍ 4°³ ¹ÙÀÌÆ®(DWORD) °ªÀ» ÁöÁ¤ÇÑ ÀԷ°ª (DWORD µ¥ÀÌÅÍ ¹üÀ§ ³»¿¡¼­) À¸·Î º¯°æ ½Ãų ¼ö ÀÖ´Ù.

 

¿¹4) Port : 0  Station : 0  Address : 0176,  Extra1 : DB24.F,  Extra2 : ºóÄ­, À̶ó°í ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé DB24 ¹ø ¸Þ¸ð¸®ÀÇ 177 ~ 180¹ø° (176 ~ 179 ¹øÁö) ¹ÙÀÌÆ® ºÎÅÍ 4°³ ¹ÙÀÌÆ® °ªÀ» ÁöÁ¤ÇÑ ÀԷ°ª (FLOAT µ¥ÀÌÅÍ ¹üÀ§ ³»¿¡¼­) À¸·Î º¯°æ ½Ãų ¼ö ÀÖ´Ù.