<±×¸² 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,
µðÁöÅÐ Ãâ·Â ¼³Á¤¹ý
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 µ¥ÀÌÅÍ ¹üÀ§ ³»¿¡¼) À¸·Î º¯°æ ½Ãų ¼ö ÀÖ´Ù.