PLC¸¦ Çлýµé¿¡°Ô °¡¸£Ä¡¸é¼ ±³Àç¿Í °ü·ÃÇÏ¿© ¾Æ½¬¿ü´ø ºÎºÐÀÌ ÀÖ¾ú½À´Ï´Ù. ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì·Á¸é, ¼Á¡À̳ª ÀÎÅͳݿ¡ ´Ù¾çÇÑ Ã¥°ú ÀÚ·áµéÀÌ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, PLC´Â »ç¿ëÀڸŴº¾ó°ú ÂüÁ¶¸Å´º¾ó °°Àº ´ÜÀ§ ±â´Éº° »ç¿ë¹ýÀÌ Á¤¸®µÈ ÀÚ·áµéÀÌ ¸¹¾Ò½À´Ï´Ù.
PLC ·¡´õ ÇÁ·Î±×·¡¹Ö¿¡¼ ´ÜÀ§ ¸ðµâ¿¡ ´ëÇÑ »ç¿ë¹ýÀº º®µ¹ÁýÀ» ÁöÀ» ¶§, ´ÜÀ§ º®µ¹ »ç¿ë¹ý°ú °°´Ù°í »ý°¢ÇÕ´Ï´Ù. °ÇÃ൵¸é¿¡¼ ÇÊ¿äÇÑ º®µ¹ Á¾·ùµéÀ» ±¸ÇÏ°í »ç¿ëÇÒ ¼ö ÀÖ°ÚÁö¿ä. ÇÏÁö¸¸, Áþ°í ½ÍÀº ÁýÀ» ¼³°èÇÏ´Â °ÍÀº ´Ù¸¥ ±â¼úÀÔ´Ï´Ù.
ÁýÀ» ¼³°èÇÏ´Â °Í°ú °°Àº °ÍÀÌ ÇÁ·Î±×·¥ ÀÛ¼º±â¼úÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¡¹Ö ÀÛ¼º±â¼ú¿¡ ´ëÇÑ Ã¥°ú ÀÚ·á°¡ ºÎÁ·Çß¾ú½À´Ï´Ù. ÄÄÇ»ÅÍ°ü·Ã ±³À° ±³ÀçµéÀº ÇÁ·Î±×·¥ ÀÛ¼º ¹æ¹ý¿¡ ´ëÇÑ Ã¥µéµµ ¸¹½À´Ï´Ù. ÇÏÁö¸¸ PLC´Â ÇÁ·Î±×·¥ ÀÛ¼º¹æ¹ý¿¡ °ü·ÃµÈ ÀÚ·áµéÀÌ ºÎÁ·ÇÏ´Ù°í ´À²¼¾ú½À´Ï´Ù.
ÀÌ·± ¾Æ½¬¿ò¿¡ º» ±³À縦 ÁýÇÊÇÏ°Ô µÈ °è±â°¡ µÇ¾ú½À´Ï´Ù. ¸¹ÀÌ ºÎÁ·ÇÕ´Ï´Ù. ÇÏÁö¸¸, ³ª¸§´ë·Î ±³À縦 ÁýÇÊÇÏ¸é¼ ´ÙÀ½ »çÇ×µéÀ» °í¹ÎÇϸç ÀÛ¼ºÇß½À´Ï´Ù.
¡¤ ½Ç½ÀÀ§ÁÖÀÇ È¥ÀÚ¼µµ µû¶óÇØ º¼ ¼ö ÀÖµµ·Ï
¡¤ ÀÏ¹Ý PLC ±³Àç¿Í ´Ù¸¥ Á¢±Ù : ·¡´õ ÇÁ·Î±×·¡¹Ö ÀÔ¹®¼Àû ÇüÅÂ
¡¤ °³ÀÎÀÌ ½±°Ô ÁغñÇÒ ¼ö ÀÖµµ·Ï, ºÎÇ° Àç·á´ÜÀ§·Î ½Ç½ÀÀåÄ¡ ±¸¼º
¡¤ ½Ç½À ¿¹Á¦ ÄÚµå´Â ÃÖ¼ÒÅ©±â·Î ¼³°è¹æ¹ýÀ» Á÷°üÀûÀ¸·Î ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï
Ç¥ÁØÈµÈ ·¡´õ¸¦ »ç¿ëÇÏ¿© ÇÁ·Î±×·¥À» ¾î¶»°Ô ÀÛ¼ºÇÏ´ÂÁö, ÇÁ·Î±×·¡¹Ö ¹æ¹ý¿¡ ´ëÇؼ ÁýÁßÀûÀ¸·Î ±³Àç ³»¿ëÀ» ±¸¼ºÇÏ¿´½À´Ï´Ù. Allen Bradley PLC¿Í ´Ù¸¥ PLC Á¦Ç°¿¡¼µµ ·¡´õ¸¦ ÀÌ¿ëÇÑ °´Ã¼ÁöÇâ ÇÁ·Î±×·¥ ÀÛ¼º±â¼úÀ» ÀÍÈú ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù.
·¡´õ º¯¼ö[Tag]¸¦ »ç¿ëÇÒ ÁÙ ¾Ë¾Æ¾ß ´ëÇü PLC ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯¼ö °³³äÀ» [°´Ã¼/ÀνºÅϽº]·Î È®ÀåÇÏ¿©, PLC¿¡¼µµ ÄÄÇ»ÅÍ ¾ð¾î¿Í °°ÀÌ, °í±Þ °´Ã¼ ÁöÇâÀû ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ýµµ ±³Àç³»¿ë¿¡ Æ÷ÇÔÇÏ¿´½À´Ï´Ù.
ÀÌ Ã¥ÀÇ ±¸¼ºÀº
ù ¹ø°, PLC ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ Áغñ°úÁ¤ÀÔ´Ï´Ù.
¡¤ 1Àå: ½Ç½À¿¡ ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡¹æ¹ý
¡¤ 2Àå: ½Ç½À¿¡ ÇÊ¿äÇÑ Çϵå¿þ¾î¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý ¹× °ü·ÃµÈ Áö½Ä
¡¤ 3Àå: [Studio 5000] ±âÃÊ»ç¿ë¹ý, ½Ç½À½Ã½ºÅÛ µ¿ÀÛÈ®ÀÎ, º¯¼ö ±âÃÊ
µÎ ¹ø°, PLC ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ³í¸®ÀûÀÎ ½ÃÄö½º ¼øÂ÷ȸ·Î ¼³°è°úÁ¤ÀÔ´Ï´Ù.
¡¤ 4Àå: ÀÚÁÖ »ç¿ëµÇ´Â ±âº»ÀûÀÎ ³í¸®È¸·Î Á¤¸®
¡¤ 5Àå: ÀÚ±âÀ¯Áö ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇÑ °ø¾Ð½Ç¸°´õ ¼øÂ÷ȸ·Î ¼³°è
¡¤ 6Àå: ¼øÂ÷ȸ·Î¿¡ ´ëÇÑ ¹Ýº¹µ¿ÀÛ, ºÐ±âµ¿ÀÛ ¼³°è
¼¼ ¹ø°, PLC °´Ã¼ÁöÇâÇÁ·Î±×·¥ ¼³°è°úÁ¤ÀÔ´Ï´Ù.
¡¤ 7Àå: º¯¼ö¸¦ ÀÌ¿ëÇÑ ¼øÂ÷ȸ·Î¼³°è
¡¤ 8Àå: PLC °´Ã¼ÁöÇâÇÁ·Î±×·¥ ¼³°è
ºÎÁ·ÇÏÁö¸¸, ·¡´õ ÇÁ·Î±×·¥ ÀÛ¼º±â¼úÀ» ¹è¿ì·Á´Â ÀÔ¹®ÀÚ¿¡°Ô ½ÃÀÛÇÒ ¼ö ÀÖ´Â ¹ÙÅÁÀÌ µÇ°í ½Í°í, °æÇèÀÌ ÀÖ´Â ¿£Áö´Ï¾î¿¡°Ô´Â °æÇèÀ» Á¤¸®ÇÏ´Â ¼Ò¼ÒÇÑ ÀÚ·á°¡ µÇ¾úÀ¸¸é ÇÏ´Â ¹Ù·¥ÀÔ´Ï´Ù.
±³À縦 ÀÛ¼ºÇÏ´Â µ¿¾È ¸¹Àº µµ¿òÀ» ÁֽŠ·ÎÅ©À£ ¿ÀÅä¸ÞÀÌ¼Ç ÄÚ¸®¾Æ(ÁÖ) ÀÓÁ÷¿øºÐµé°ú Çѱ¹Æú¸®ÅØ´ëÇÐ ¼º³²Ä·ÆÛ½º ÀÚµ¿È½Ã½ºÅÛ°ú ICT ÀÀ¿ëÁ¦¾î¹Ý Á¹¾÷»ý, º¹µÎÃâÆÇ»ç °ü°èÀںе鲲 °¨»çÀÇ Àλ縦 µå¸³´Ï´Ù. ³¡À¸·Î ³ªÀÇ °Ç°À» Ç×»ó °ÆÁ¤ÇØ ÁÖ´Â »ç¶ûÇÏ´Â ¾Æ³»¿¡°Ô °í¸¶¿òÀ» ÀüÇÕ´Ï´Ù.
Á¦1Àå ¼ÒÇÁÆ®¿þ¾î(SW) Áغñ
1.1 Studio 5000 ¼³Ä¡
1.2 FactoryTalk ¼³Ä¡
1.3 [Activation] »ç¿ë±ÇÇÑ ¼³Á¤
Á¦2Àå Çϵå¿þ¾î(HW) Áغñ
2.1 Àü¿ø¿¬°á
2.1.1 ´ÜÀÚ´ë
2.1.2 Â÷´Ü±â(NFB/CP)
2.1.3 PAC(Programmable Automation Controller) - Compact_Logix L33ERM
2.1.4 Àü¿ø°ø±Þ¸ðµâ - SMPS(Switching Mode Power Supply)
2.1.5 ¿ø°Ý IO¸ðµâ - Point_IO
2.1.6 HMI - PanelView Plus 600
2.2 IO¸ðµâ¿¬°á
2.2.1 µðÁöÅÐ ÀԷ¿¬°á
2.2.2 µðÁöÅÐ Ãâ·Â¿¬°á
2.2.3 ¾Æ³¯·Î±× ÀԷ¿¬°á
2.2.4 ¾Æ³¯·Î±× Ãâ·Â¿¬°á
2.3 ³×Æ®¿öÅ©Áغñ
2.3.1 ³×Æ®¿öÅ© °á¼±
2.3.2 ³×Æ®¿öÅ© ¼³Á¤À» À§ÇØ ÇÊ¿äÇÑ Á¤º¸
2.4 ³×Æ®¿öÅ© ¼³Á¤
2.4.1 Á÷Á¢ÀÔ·Â - PC/HMI - PanelView Plus 600
2.4.2 USB - RSLinx - Á¤ÀûIP¼³Á¤
2.4.3 Ethernet - µ¿ÀûIP¼³Á¤ - BOOTP/DHCP¼¹ö
2.4.4 Digital Switch·Î IP¼³Á¤ - ¿ø°Ý IO¸ðµâ - Point_IO
Á¦3Àå Studio 5000°ú ½Ç½ÀÀåºñ HW°á¼± »óÅÂÈ®ÀÎ
3.1 Studio 5000 ÇÁ·ÎÁ§Æ® »ý¼º
3.1.1 ¸ñÇ¥(Target) HW±¸¼º
3.1.2 ·¡´õ(Ladder) ȸ·ÎÀÔ·Â
3.1.3 ·¡´õ(Ladder)±¸¹® È®Àΰú ±â·Ï - ´Ù¿î·Îµå
3.1.4 º¯¼ö - HWÁÖ¼Ò¿¡¼ »ç¶÷ÀÌ º¸±â ½¬¿î º°ÄªÀ¸·Î Ç¥ÇöÇÏÀÚ
3.1.5 ½ÃÀÛÆäÀÌÁö ¼Ò°³ - »ç¿ëÀÚ ÇнÀÁö¿ø ±â´É
3.2 PLC¸¦ ÀÌ¿ëÇÑ HWÀÔÃâ·Â µ¿ÀÛÈ®ÀÎ
3.2.1 Á÷Á¢ ÁÖ¼Ò¸¦ ÀÌ¿ëÇÑ HWµ¿ÀÛÈ®ÀÎ
3.2.2 °£Á¢ º¯¼ö¸¦ ÀÌ¿ëÇÑ HWµ¿ÀÛÈ®ÀÎ
Á¦4Àå ·¡´õ(Ladder)¸¦ ÀÌ¿ëÇÑ ³í¸®È¸·Î
4.1 ±âº»³í¸®È¸·Î - ÀÚÁÖ Á¢Çϴ ȸ·Î
4.1.1 Á÷Á¢Á¦¾î
4.1.2 °£Á¢Á¦¾î
4.1.3 ÀÚ±âÀ¯Áö - ±â¾ïÀåÄ¡, ¸Þ¸ð¸®È¸·Î
4.1.4 Áø¸®ÁöÇ¥ ³í¸®¼³°è
Á¦5Àå ¼øÂ÷ȸ·Î
5.1 ŸÀ̸Ӹ¦ ÀÌ¿ëÇÑ ¼øÂ÷ȸ·Î
5.1.1 ¸±·¹ÀÌ¿Í Å¸ÀÌ¸Ó ºñ±³
5.1.2 ±âº»µ¿ÀÛ - ¼øÂ÷Á¡µî
5.1.3 ÀÀ¿ëµ¿ÀÛ - ÀÓÀǼøÂ÷
5.1.4 ÇÑ Áֱ⠳»ÀÇ ¿©·¯ µ¿ÀÛ
5.2 ½Ç½Ã°£(Real Time) ¼øÂ÷ȸ·Î
5.2.1 ¼Ö·¹³ëÀ̵å¹ëºê¿Í °ø¾Ð½Ç¸°´õ
5.2.2 ¼øÂ÷ȸ·Î¼³°è - ½Ç½Ã°£(Real Time)
5.2.3 ¾ç ¼Ö·¹³ëÀ̵å¹ëºêÀÇ ¼øÂ÷µ¿ÀÛ
5.2.4 ºñ»óÁ¤Áö/½Ã½ºÅÛÃʱâÈ/ÀϽÃÁ¤Áö
5.2.5 º¹ÇÕ ¼øÂ÷ȸ·Î - ŸÀÌ¸Ó ½Ç½Ã°£
Á¦6Àå ºÐ±âµ¿ÀÛ°ú ¹Ýº¹µ¿ÀÛ
6.1 ºÐ±âµ¿ÀÛ
6.1.1 °£´ÜÇÑ ºÐ±âµ¿ÀÛ
6.1.2 º¹ÀâÇÑ ºÐ±âµ¿ÀÛ
6.2 ¹Ýº¹Ã³¸® - ¼¾¼½ºÀ§Ä¡ ¼øÂ÷ȸ·Î
6.2.1 ¼¾¼½ºÀ§Ä¡ µ¿ÀÛȽ¼ö Ä«¿îÆÃ
6.2.2 ÇÑÁֱ⠵¿ÀÛ¿¡¼ ¾ÕºÎºÐ ¹Ýº¹
6.2.3 ÇÑÁֱ⠵¿ÀÛ¿¡¼ Áß°£ºÎºÐ ¹Ýº¹
6.2.4 ÇÑÁֱ⠵¿ÀÛ¿¡¼ µÞºÎºÐ ¹Ýº¹
Á¦7Àå 32-bit º¯¼ö¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£(Real Time) ¼øÂ÷ȸ·Î
7.1 32-bit º¯¼ö±â¹Ý ·¡´õ ÇÁ·Î±×·¡¹Ö Áغñ
7.1.1 ¼öÀÇ Ç¥Çö - Å©±â/¾à¼Ó(±ÔÄ¢)
7.1.2 32-bit º¯¼ö¸¦ ´Ù·ç±â À§ÇÑ ±âº»ÇÔ¼ö
7.2 ½Ç½Ã°£(Real Time) ¼øÂ÷ȸ·Î
7.2.1 ¼øÂ÷ȸ·Î¼³°è - ½Ç½Ã°£(Real Time)
7.2.2 ¾ç ¼Ö·¹³ëÀ̵å¹ëºêÀÇ ¼øÂ÷µ¿ÀÛ
7.2.3 ºñ»óÁ¤Áö/½Ã½ºÅÛÃʱâÈ/ÀϽÃÁ¤Áö
7.2.4 º¹ÇÕ ¼øÂ÷ȸ·Î - ŸÀÌ¸Ó ½Ç½Ã°£
7.3 ºÐ±âµ¿ÀÛ°ú ¹Ýº¹µ¿ÀÛ
7.3.1 °£´ÜÇÑ ºÐ±âµ¿ÀÛ
7.3.2 º¹ÀâÇÑ ºÐ±âµ¿ÀÛ
7.3.3 ¼¾¼½ºÀ§Ä¡ µ¿ÀÛȽ¼ö Ä«¿îÆÃ
7.3.4 ÇÑÁֱ⠵¿ÀÛ¿¡¼ ¾ÕºÎºÐ ¹Ýº¹
7.3.5 ÇÑÁֱ⠵¿ÀÛ¿¡¼ Áß°£ºÎºÐ ¹Ýº¹
7.3.6 ÇÑÁֱ⠵¿ÀÛ¿¡¼ µÞºÎºÐ ¹Ýº¹
Á¦8Àå ¼øÂ÷ȸ·Î À̾߱â
8.1 ¼øÂ÷ȸ·Î Á¤¸®
8.1.1 ·çƾ[Routine, ÇÔ¼ö/Æã¼Ç]
8.1.2 Program - ¿ÀºêÁ§Æ®(Instance: ÀνºÅϽº)
8.1.3 AOI(Add On Instruction, ÇÔ¼öºí·°/Æã¼Çºí·°) - Ŭ·¡½º
8.1.4 Task
8.2 ÀϹÝÈµÈ ¼øÂ÷ȸ·Î ¼³°è¸ðµ¨
8.2.1 ¹«¾î(Moore)¸ðµ¨
8.2.2 ¹Ð¸®(Mealy)¸ðµ¨
8.3 ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö - ¼øÂ÷ȸ·ÎµéÀÇ Á¶ÇÕ
8.3.1 °´Ã¼ÁöÇâÀû ·¡´õ(Ladder) ÇÁ·Î±×·¡¹Ö
8.3.2 ÀýÂ÷ÁöÇâÀû ·¡´õ(Ladder) ÇÁ·Î±×·¡¹Ö - ±¸Á¶È ÇÁ·Î±×·¡¹Ö
8.3.3 ³×Æ®¿öÅ©(IoT/IIoT/IoE)¿¡ ¿¬°áµÇ´Â »ý»ê Àåºñ