Ò»¸ö»ùÓÚPLCµÄÐÂÐͲ¡¶¾£º±³¾°Ó벡¶¾½á¹¹
¡¡¡¡PLCÊǹ¤ÒµÁìÓòÖкܳ£ÓõÄÒ»ÖÖ¿ØÖÆÆ÷¡£ÏÖÔÚ³£ÓõÄPLC¶¼Å䱸ÓÐÒÔÌ«Íø½Ó¿Ú£¬²¢²ÉÓÃÁËIPÐÒé¡£ÎÒÃÇ»ùÓÚÎ÷ÃÅ×ÓS7-1200Éè¼ÆÁËÒ»¸öÈ䳿²¡¶¾£¬ÕâÖÖÈ䳿²¡¶¾²»ÐèÒª½èÖúPC»ú£¬½ö½ö»ùÓÚPLCÉ豸¾ÍÄÜʵÏÖÀ©É¢£¬¹¥»÷Ä¿±ê²¢½«×ÔÉí½øÐи´ÖÆ¡£¸ÃÈ䳿²¡¶¾´úÂëÔÚÄ¿±ê»ú¸´Öƺ󲻻ᷢÉú±ä»¯£¬´Ó¶ø¿ÉÒÔÖØ¸´½øÐÐÄ¿±êɨÃ裬½øÒ»²½À©É¢¡£ÎÒÃÇ·ÖÎöÁ˸ÃÈ䳿²¡¶¾µÄÓ°ÏìºÍÔ¤·À´ëÊ©¡£
¡¡¡¡1.¸ÅÊö
¡¡¡¡ITÊÇÏÖ´ú¹¤Òµ¿ØÖÆÏµÍ³µÄÖØÒª×é³É²¿·Ö£¬ÒòΪÈç¹ûûÓÐITϵͳ£¬Éú²ú¹ý³Ì½«ÎÞ·¨½øÐС£²»ÐÒµÄÊ£¬ÓÉÓÚÒýÈëÁËITϵͳ£¬¹¤¿ØÏµÍ³µÄʹÓÃÕßÒ²ÃæÁÙ×Å´«Í³ITϵͳµÄÐÅÏ¢°²È«Íþв¡£ITϵͳµÄºÚ¿Í¿ÉÒÔ´Ó¼¸¸ö²»Í¬µÄ½Ç¶ÈÍþв¹¤¿ØÏµÍ³¡£ËûÃÇ¿ÉÒÔÒýÆðÉú²úÖжϣ¬Ôì³É¾Þ¶î¾¼ÃËðʧ£¬ÒÔ¼°Ëð»µÖÜΧÈËÔ±µÄ½¡¿µ°²È«¡£ÕðÍø²¡¶¾µÄ°¸Àý³ä·Ö˵Ã÷ÁËÕâÒ»µã¡£ÒÁÀÊÓËŨËõ¹¤×÷ÊÜÎ÷ÃÅ×ÓPLC±»´Û¸ÄµÄÓ°Ï죬±»ÆÈÔÝÍ£¡£È䳿²¡¶¾ÀûÓÃwindowsµÄ©¶´£¬ÔÚÓËŨËõ¹¤³§µÄPCÖ®¼ä´«²¥¡£PLCµÄÈí¼þ±»´Û¸Ä£¬Ê¹µÃÀëÐÄ»ú±»»Ù¡£¸ÃÈ䳿²¡¶¾ÐèÒª½èÖúPC»ú½øÐд«²¥£¬²¢»ùÓÚPC»ú¹¥»÷PLCÉ豸¡£±¾ÎÄÑÝʾÁËÒ»ÖÖ»ùÓÚPLCÉ豸½øÐд«²¥µÄÈ䳿²¡¶¾£¬¶ø²»ÐèÒªPC»ú¡£ÕâÖÖ²¡¶¾¿ÉÄܱ»ÔÚÒÛµÄPLC´«²¥µ½¹¤¿ØÏµÍ³ÖУ¬²¢ÔÚPLCÖ®¼ä´«²¥ºÍ¸´ÖÆ¡£¸ÃÈ䳿²¡¶¾½øÈëÄ¿±êºó£¬¸´ÖÆ×ÔÉí´úÂë²¢ÐÞ¸ÄÄ¿±êPLCÖÐÒѾÏÂÔØÍê±ÏµÄÓû§´úÂ룬ʹ²¡¶¾¼¤»î¡£±¾ÎÄ»ùÓÚÎ÷ÃÅ×ÓS7-1200 v3½øÐÐʵÑ飬ÓýṹÎı¾±à¼²¡¶¾´úÂë¡£
¡¡¡¡2.Ïà¹Ø¹¤×÷
¡¡¡¡2015Ä꣬KlickµÈÈËÀûÓÃPLCµÄͨÐÅ»úÖÆÊµÏÖÁËÒ»¸ö´úÀí£¬½ø¶øÕ¹Ê¾ÁËÒ»ÖÖ²¡¶¾¡£±¾ÎÄÀûÓÃÕâһͨÐÅ»úÖÆ£¬»ùÓÚÐÂÐͺŵÄS7-1200 V3ʵÏÖÁËÈ䳿²¡¶¾ÔÚPLCÖ®¼äµÄ´«²¥¡£
¡¡¡¡3.PLC½á¹¹
ͼ1 Zyklus eines PLCs
¡¡¡¡PLCµÄ¹ý³ÌÓ³ÏñÇø±£´æÓÐËùÓÐÊäÈëºÍÊä³öµÄ״̬£¬Óû§³ÌÐòÔÚ¹ý³ÌÓ³ÏñÇøÖÐÔËÐУ¬²»Ö±½Ó²Ù×÷PLCµÄÎïÀíÊäÈëºÍÊä³ö½Ó¿Ú¡£Óû§³ÌÐò°´ÕÕÑ»·ÖÜÆÚÔËÐУ¬ÔÚÿ¸öÑ»·ÖÜÆÚµÄ¿ªÊ¼ºÍ½áÊøÊ±¼äCPU»áˢйý³ÌÓ³ÏñÇø£¬Ñ»·µÄ ³¤Ê±¼äÏÞÖÆ±»³Æ×÷Ñ»·ÖÜÆÚ¡£Èç¹û³¬³öÁËÑ»·ÖÜÆÚ£¬PLC»áÍ£Ö¹ÔËÐв¢±¨Òì³£¡£
¡¡¡¡³ÌÐò×éÖ¯µ¥Ôª£¨Program Organization Units£¬POU£©£¬Î÷ÃÅ×ÓS7-1200Ö§³ÖÈçÏÂPOU£º
¡¡¡¡×éÖ¯¿é£¨Organization block£¬OB£©£¬½øÈëÓû§³ÌÐòµÄÖ÷ÒªÈë¿Ú
¡¡¡¡Êý¾Ý¿é£¨Data block£¬DB£©£¬È«¾Ö´æ´¢
¡¡¡¡º¯Êý£¨Function£©£¬º¯Êý
¡¡¡¡º¯Êý¿é£¨Function Block£¬FB£©£¬¾ßÓгÖÐø±¾µØ´æ´¢µÄº¯Êý
¡¡¡¡³ýÁËÓû§¶¨ÒåPOUº¯Êý£¬Î÷ÃÅ×Ó»¹ÌṩÁ˼¸ÖÖº¯Êý¡£°üÀ¨TCON¡¢TDISCON£¬ÀûÓÃÕâЩº¯ÊýPLC¿ÉÒÔ³õʼ»¯ºÍÖÕÖ¹ÓëÈÎÒâϵͳ֮¼äµÄTCPÁ¬½Ó¡£»ùÓÚTRCVºÍTSENDº¯Êý»º³åÇø¿ÉÒÔ·¢ËͺͽÓÊÕº¯Êý¡£
¡¡¡¡4.¼ÆËã»úÈ䳿²¡¶¾
¡¡¡¡È䳿²¡¶¾¹¥»÷°üÀ¨ÒÔÏÂÈý¸ö½×¶Î£º¿ÉÄÜÄ¿±ê¼ì²â£¬ÏòÄ¿±êÀ©É¢£¬ÔÚÄ¿±êÉϼ¤»î²¢Ö´ÐжñÒâ´úÂë¡£
¡¡¡¡5.S7 1200µÄÈ䳿²¡¶¾ÊµÏÖ
¡¡¡¡5.1½á¹¹
¡¡¡¡ÔÚS7 1200PLCÉÏʵÏÖÈ䳿²¡¶¾Ê×ÏÈÒªÂú×ãPLC¹ØÓÚ ´óÖ´ÐеÄÑ»·Ê±¼äÏÞÖÆ£¬ËùÒÔÈ䳿²¡¶¾±ØÐëÿ¸ô¼¸ºÁÃë¾ÍÔÝÍ£Ò»´Î£¬È»ºóÔÚÏÂÒ»´ÎÑ»·ÖÜÆÚ¿ªÊ¼Ê±ÖØÐÂÆô¶¯¡£ÎªÁËÂú×ãÕâÒ»ÒªÇ󣬱¾ÎÄʹÓÃ״̬»úÉè¼ÆÈ䳿²¡¶¾£¬½«²¡¶¾µÄµ±Ç°×´Ì¬±£´æÔÚÒ»¸öÈ«¾Ö±äÁ¿ÖУ¬Ã¿¸ôÑ»·ÖÜÆÚµÄ¿ªÊ¼½×¶Î»áµ÷Óò¡¶¾µÄÌØ¶¨´úÂ룬ȷ±£²¡¶¾µÄÔËÐв»»á³¬³öPLCµÄÑ»·Ê±¼äÏÞÖÆ¡£
¡¡¡¡Í¼2ÏÔʾÁ˲¡¶¾µÄÖ´ÐÐÁ÷³Ì¡£È䳿²¡¶¾Ê×ÏÈÓëDZÔÚÄ¿±ê½¨Á¢Ò»¸öÁ¬½Ó£¬½¨Á¢Á¬½ÓºóÈ䳿²¡¶¾Ïȼì²âÄ¿±êÊÇ·ñÒѱ»¸ÐȾ£¬Èç¹ûûÓб»¸ÐȾÔòֹͣĿ±êÉϵÄÓû§³ÌÐò£¬²¢¸´ÖÆ×Ô¼º²¢ÏòÄ¿±ê´«ËÍ×Ô¼ºµÄ´úÂ룬ȻºóÖØÐÂÆô¶¯PLC¡£È»ºó¼ÌÐø¼ì²âDZÔÚÄ¿±êPLC£¬Ñ»·Ö´ÐÐÉÏÊöÖÜÆÚ¡£
ͼ2 È䳿²¡¶¾µÄ´«²¥¹ý³Ì
¡¡¡¡5.2Ä¿±ê¼ì²â
¡¡¡¡Èä³æÍ¨¹ýTCPµÄ102¶Ë¿Ú¼ì²âDZÔÚÄ¿±ê£¬¸Ã¶Ë¿ÚÖ»Äܱ»ÍⲿµÄ·À»ðǽ¹Ø±Õ£¬¶øÇÒûÓÐÆäËû·þÎñ»áʹÓøö˿ڡ£
¡¡¡¡S7-1200ʹÓÃPOUµÄTCONº¯Êý¹ÜÀíTCPÁ¬½Ó¡£Ô´´úÂëÈçÁбí3Ëùʾ£¬ÆäÖеÚ3ÐÐÏÔʾÁËPOUµÄʹÓ㬵Ú9Ðд«µÝÁËÒ»¸öÈÎÒâµÄIPµØÖ·ºÍ¶Ë¿Ú¡£Ö»ÒªPOU±»µ÷Óã¬PLC¾Í»á³¢ÊÔ½¨Á¢Á¬½Ó¡£ÕâÒ»¹ý³ÌÊÇÒì²½Ö´Ðеġ£ÔÚÉÔºóµÄÑ»·ÖÜÆÚÖлáÑéÖ¤Á¬½Ó״̬¡£·µ»ØÖµDONE±í·µ»ØÁ¬½ÓÊÇ·ñ½¨Á¢¡£Èç¹û·µ»ØÖµÎªtrue£¬Ôò¼ÌÐø´«²¥¡£Èç¹ûIPµØÖ·ºÍ¶Ë¿ÚµÄÁ¬½ÓÎÞ·¨½¨Á¢£¬Ôò²»»áÒýÆð´íÎó¡£Í¨¹ýÔÚÑ»·ÖÜÆÚÄÚÔö¼ÓÒ»¸ö²»¶ÏÔö¼ÓµÄ¼ÆÊýÆ÷£¬ÒÔʵÏÖ¶¨Ê±¹¦ÄÜ¡£
ͼ3 ÀûÓÃSCL¼ì²âÄ¿±ê
¡¡¡¡Èç¹û¾¹ý200¸öÖÜÆÚûÓн¨Á¢Á¬½Ó£¬ÔòÈ䳿»áÖ´ÐÐͼ4ÖеijÌÐò¡£Èç¹ûûÓн¨Á¢Á¬½Ó£¬Ôò±ØÐëµ÷ÓÃPOUµÄTDISCONÊÍ·Å×ÊÔ´ÒԱ㽨Á¢ÏÂÒ»¸öÁ¬½Ó£¬ÈçÔÚµÚ13ÐÐÖÐËùʾ£¬IPµØÖ·Ôö¼Ó¡£´Ó¶øÊµÏÖ¶ÔËùÓеÄ×ÓÍø½øÐÐɨÃèÒÔѰÕÒ¿ª·ÅµÄ204¶Ë¿Ú¡£