»ùÓÚPLCµÄÒûÁÏ×Ô¶¯¹Þװϵͳ±ÏÒµÉè¼Æ ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚÎå ÎÄÕ»ùÓÚPLCµÄÒûÁÏ×Ô¶¯¹Þװϵͳ±ÏÒµÉè¼Æ¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ265fb6a9a1c7aa00b52acb82

ÏÂͼÊÇÒ»¸ö¼òµ¥µÄÊý×ÖÁ¿¿ØÖÆϵͳ©¤©¤ÊóÁýÐ͵綯»ú´®µç×è½øÐнµÑ¹Æô¶¯µÄ¿ØÖÆϵͳµÄÓ¦ÓÃʵÀý¡£

°´ÏÂÆô¶¯°´Å¥SB1ºó£¬µç¶¯»úµÄ¶¨×Ó½Ó´¥Æ÷KM1´®ÁªÆô¶¯µç×è½øÐнµÑ¹Æô¶¯£¬ÉèÆô¶¯Ê±¼äΪ5s£¬Æô¶¯½áÊøºó£¬¶Ì½Ó½Ó´¥Æ÷KM2½«Æô¶¯µç×è¶Ì½Ó£¬µç¶¯»úȫѹÔËÐС£°´ÏÂÍ£Ö¹°´Å¥SB2ºó£¬µç¶¯»úÍ£³µ¡£¸Ãϵͳ¾ßÓÐÈȼ̵çÆ÷FR×ö¹ýÔر£»¤£¬¹ýÔغóFRµÄ¶¯¶Ï´¥µã¶Ï¿ª£¬Ò²»áʹµç¶¯»úÍ£Ö¹ÔËÐС£

Ê×ÏÈÔڶϵçµÄ״̬Ï£¬ÓÃPC/PPIµçÀÂÁ¬½ÓºÃ¼ÆËã»úÓëPLC£¬È»ºóΪ¼ÆËã»úÓëPLCͨµç£¬´ò¿ª±à³ÌÈí¼þSTEP 7Micro/WIN32£¬´´½¨Ò»¸öÏîÄ¿£¨Project£©¡£Óò˵¥ÃüÁî¡°PLC¡úÀàÐÍ£¨Type£©¡±ÉèÖÃPLCµÄÐͺţ¬ÈçCPU222¡£Óò˵¥ÃüÁî¡°¹¤¾ß£¨Tools£©¡úÑ¡ÏOptions£©¡±£¬ÔÚµ¯³öµÄ¶Ô»°¿òÖе¥»÷¡°Í¨Óã¨Genenal£©¡± °´Å¥£¬Ñ¡ÔñSIMATIC±à³ÌģʽºÍÌÝÐÎͼ±à¼­Æ÷¡£ÓÉÓÚÕâÊÇÒ»¸öºÜ¼òµ¥µÄÊý×ÖÁ¿¿ØÖƳÌÐò£¬¿ÉÒÔûÓÐ×Ó³ÌÐò¡¢ÖжϳÌÐòºÍÊý¾Ý¿é£¬²»Ê¹Óþֲ¿±äÁ¿±íL£¬È«²¿³ÌÐò¶¼ÔÚÖ÷³ÌÐòÖС£Ò»°ãµÄÊý×ÖÁ¿¿ØÖƳÌÐòͨ³£¶¼²ÉÓÃÕâÖÖ³ÌÐò½á¹¹£¬Í¼4-3Ϊ´ËʵÀýµÄPLCÌÝÐÎͼ¡£

ͼ 4-2 ´®µç×轵ѹÆô¶¯µÄÔ­Àíͼ¼°PLCÍⲿ½ÓÏßͼ

ͼ 4-3 ´®µç×轵ѹÆô¶¯µÄPLCÌÝÐÎͼ ͼ 4-4 ÏÔʾ·ûºÅµØÖ·µÄÌÝÐÎͼ

¢ñ

ÓÉÓÚ¿ØÖÆϵͳ¶ÔCPUºÍÊäÈë/Êä³öÌØÐÔûÓÐÌØÊâµÄÒªÇ󣬿ÉÒÔÈ«²¿²ÉÓÃϵͳ¿éµÄĬÈÏÖµ¡£

ΪÁËʹ³ÌÐòÓÐÁ¼ºÃµÄ¿É¶ÁÐÔ£¬ÇÒ±ãÓڸߵ÷ÊÔ£¬¿ÉÒÔʹÓ÷ûºÅ±í±à³Ì£¬ÓÈÆäÊǵ±ÏµÍ³µÄ¿ØÖƹæÄ£½Ï´óʱ£¬Ò»°ã¶¼Òª²ÉÓ÷ûºÅ±í±à³Ì¡£ÔÚ´ËÀýÖУ¬±àдµÄ·ûºÅ±íÈçϱíËùʾ¡£

·ûºÅ±í

Ôª¼þ·ûºÅ SB1 SB2 I0.0 ±à³ÌÔª¼þµØÖ· Æô¶¯ Æô¶¯°´Å¥µÄ¶¯ºÏ´¥µã I0.1 Í£Ö¹ Í£Ö¹°´Å¥µÄ¶¯ºÏ´¥µã FR I0.2 ¹ýÔØ Èȼ̵çÆ÷µÄ¶¯¶Ï´¥µã KM1 Q0.0 µçÔ´ ½Óͨ½»Á÷µçÔ´µÄ½Ó´¥Æ÷ KM2 Q0.1 ¶Ì½Ó ¶Ì½ÓÆô¶¯µç×èµÄ½Ó´¥Æ÷

±àд¿ØÖƳÌÐòʱ£¬¿ÉÒÔÊäÈë±à³ÌÔª¼þµÄ·ûºÅµØÖ·£¬Ò²¿ÉÒÔÊäÈë±à³ÌÔª¼þµÄ¾ø¶ÔµØÖ·¡£Ê¹Óñà³ÌÔª¼þµÄ¾ø¶ÔµØַʱ£¬»á±»×Ô¶¯×ª»»Îª·ûºÅµØÖ·£¬ÔÚÌÝÐÎͼ³ÌÐòÖÐÒ²½«ÏÔʾ·ûºÅµØÖ·¡£

ÔÚÏÂ×°²Ù×÷½øÐÐ֮ǰ£¬Ó¦ÉèÖúüÆËã»úÓëPLCµÄµÄͨÐŲÎÊý¡£ÔÚÈ·ÈÏ¿ØÖƳÌÐòÕýÈ·µÄÇ°ÌáÏ£¬¼´Óû§³ÌÐòÈ«²¿±àÒë³É¹¦ºó£¬ÔÚSTOPµÄ¹¤×÷ģʽÏ£¬Ê¹Óò˵¥ÃüÁî¡°Îļþ¡úÏÂ×°£¨Download£©¡±£¬½«¼ÆËã»úÖеĵÄÐÅÏ¢ÏÂ×°µ½PLCÖС£³õ´ÎÏÂװʱ£¬¿ÉÑ¡ÔñÏÂ×°³ÌÐò´úÂë¿éºÍϵͳ¿é¡£

ÏÂ×°³É¹¦ºó£¬¿É½øÐÐÄ£Äâµ÷ÊÔ¡£

1 ½«I0.2¶Ë×ÓÓëDC24VµÄL+¶ËÁ¬½Ó£¬Ä£ÄâÈȼ̵çÆ÷µÄ¶¯¶Ï´¥µãÔÚÕý³£ÔËÐÐ

¢ñ

±à³Ì·ûºÅ ×¢ ÊÍ T37 Æô¶¯ÑÓʱ ÑÓʱ5s

ʱµÄ״̬¡£

2 ½«I0.0¶Ë×ÓÓëDC24VµÄL+¶ËÁ¬½Óһϲ¢Ëæ¼´¶Ï¿ª£¬Ä£Äâ°´ÏÂÆô¶¯°´Å¥ÓÖËÉ¿ª,¹Û²ìQ0.0µÄLEDµÆÊÇ·ñΪON¡£

3 5sºó£¬¹Û²ìQ0.1µÄLEDµÆÊÇ·ñΪON¡£

4 ½«I0.1¶Ë×ÓÓëDC24VµÄL+¶ËÁ¬½Óһϲ¢Ëæ¼´¶Ï¿ª£¬Ä£Äâ°´ÏÂÍ£Ö¹°´Å¥ÓÖËÉ¿ª£¬¹Û²ìQ0.0¡¢Q0.1µÄLEDµÆÊÇ·ñΪOFF¡£

5 Ôٴν«I0.0¶Ë×ÓÓëDC24VµÄL+¶ËÁ¬½Ó,Ä£ÄâϵͳÔÙ´ÎÆô¶¯£¬¹Û²ìÆô¶¯¹ý³ÌÊÇ·ñÕý³£¡£

6 ¶Ï¿ªI0.2¶Ë×ÓÓëDC24VµÄL+¶ËµÄÁ¬½Ó£¬Ä£ÄâÈȼ̵çÆ÷¹ýÔض¯×÷£¬¶¯¶Ï´¥µã¶Ï¿ª£¬¹Û²ìQ0.0¡¢Q0.1µÄLDEµÆÊÇ·ñΪOFF¡£

£¨3£©Êý¾Ý¿éµÄʹÓÃ

1ÔÚÊý¾Ý¿éÖжԵØÖ·ºÍÊý¾Ý¸³Öµ

Êý¾Ý¿éÓÃÓÚ¶Ô±äÁ¿¼Ä´æÆ÷V¸³³õÖµ£¬¿ÉÓÃ×Ö½Ú¡¢×Ö»òÕßË«×Ö¸³Öµ¡£Êý¾Ý¿éÖеĵäÐÍÐаüÀ¨ÆðʼµØÖ·ÒÔ¼°Ò»¸öÒÔÉϵÄÊý¾ÝÖµ¡£Êý¾Ý¿éÖеĵÚÒ»ÐбØÐë°üº¬Ã÷È·µÄµØÖ·£¬ÒÔºóµÄÐпɲ»°üÀ¨Ã÷È·µÄµØÖ·¡£Èç¹ûÔÚµ¥µØÖ·ºóÃæ¼üÈë¶à¸öÊý¾Ý£¬»òÕß¼üÈëÖ»°üº¬Êý¾ÝÖµµÄÐÐʱ£¬ÓɳÌÐò±à¼­Æ÷¸ù¾ÝÇ°ÃæµÄµØÖ·ºÍÊý¾Ý³¤¶È£¨×Ö½Ú¡¢×Ö¡¢Ë«×Ö£©£¬×Ô¶¯½øÐеØÖ·¸³Öµ¡£Êý¾Ý¿é±à¼­Æ÷½ÓÊÕ´óСд×Öĸ£¬²¢ÔÊÐíÓöººÅ¡¢ÖƱí·û»ò¿Õ¸ñ×÷ΪµØÖ·ºÍÊý¾ÝµÄ·Ö¸ô·ûºÅ£¬ÀýÈ磬һ¸ö´ÓVB3µ½VB13Êý¾Ý¿éÖеÄÊý¾ÝÈçÏ£º

VB3 -25 ¡Î´ÓVB3¿ªÊ¼µÄ×Ö½ÚÊý¾Ý£¨Ö»Õ¼ÓÃVB3Ò»¸ö×Ö½Ú£© VD4 100.5 ¡Î´ÓVD4¿ªÊ¼µÄË«×ÖʵÊýÊýÖµ(Õ¼ÓÃVB4~VB7µÄ4¸ö×Ö½Ú)

VW8 3£¬4£¬56 ¡Î´ÓVW8¿ªÊ¼µÄ3¸ö×ÖÊýÖµ£¨Õ¼ÓÃVB8~VB13µÄ6¸ö×Ö½Ú£©

2ÊäÈë´íÎóµÄÏÔʾÓë´¦Àí

Èç¹ûÊý¾Ý¿éλÓÚ¼¤»î´°¿Ú£¬¿ÉÒÔÓò˵¥ÃüÁî¡°PLC¡ú±àÒ롱½øÐбàÒ룬Èç¹ûÊý¾Ý¿é²»ÔÚµ±Ç°¼¤»î´°¿Ú£¬¿ÉÒÔÓò˵¥ÃüÁî¡°PLC¡úÈ«²¿±àÒ롱½øÐбàÒë¡£

ÔÚ¶ÔÊý¾Ý¿é½øÐбàÒëʱ£¬Èç¹û±àÒëÆ÷·¢ÏÖ´íÎ󣬽«ÔÚÊä³ö´°¿ÚÏÔʾ´íÎó¡£Ë«»÷´íÎóÐÅÏ¢£¬ÔòÔÚÊý¾Ý¿é´°¿ÚÏÔʾÓдíÎóµÄÐС£

Èç¹ûÔÚ¶ÔÊý¾Ý¿é¸³Öµ¹ý³ÌÖУ¬Ä³ÐгöÏÖÊäÈë´íÎ󣬵±ÔÚÐÐβ¼üÈë»Ø³µ¼üºó£¬½«ÔÚ´íÎóÐеÄ×ó±ß³öÏÖÒ»¸ö²æºÅ£¬ÏÔʾÊäÈë´íÎ󡣸ÄÕýºó»¹ÒªÖØнøÐбàÒ룬ֱµ½¸ÄÕýËùÓеĴíÎó¡£

¢ñ

4.4.5 Óñà³ÌÈí¼þ¼àÊÓÓëµ÷ÊÔ³ÌÐò

£¨1£©ÓÃ״̬±í¼àÊÓÓëµ÷ÊÔ³ÌÐò ¡ñ´ò¿ªºÍ±à¼­×´Ì¬±í

ÔÚ³ÌÐòÔËÐÐʱ,¿ÉÒÔÓÃ״̬±íÀ´¶Á¡¢Ð´¡¢Ç¿ÖƺͼàÊÓPLCµÄÄÚ²¿±à³ÌÔª¼þ¡£µ¥»÷Ö¸ÁîÊ÷ÖеÄ״̬±íͼ±ê£¬»òÕßÓò˵¥ÃüÁî¡°¼ìÊÓ£¨View£©¡ú״̬±í£¨Status Chart£©¡±¾ù¿É´ò¿ªÒÑÓеÄ״̬±í£¬²¢¿ÉÒÔ½øÐб༭¡£Èç¹ûÒ»¸öÏîÄ¿ÖÐÓжà¸ö״̬±í£¬¿ÉÒÔÓÃ״̬±íµ×²¿µÄ±êÇ©°´Å¥½øÐÐÇл»¡£

ÔÚÆô¶¯×´Ì¬±íÇ°£¬¿ÉÔÚ״̬±íÖÐÊäÈë¼àÊӵıà³ÌÔª¼þµÄµØÖ·ºÍÊý¾ÝÀàÐÍ£¬¶¨Ê±Æ÷ºÍ¼ÆÊýÆ÷¿É°´Î»»òÕß°´×Ö½øÐмàÊÓ¡£Èç¹û°´Î»¼àÊÓ£¬ÏÔʾµÄÊÇËüÃÇÊä³öλµÄ1/0״̬£»Èç¹û°´×Ö¼àÊÓ£¬ÔòÏÔʾµÄÊÇËüÃǵĵ±Ç°Öµ¡£

Óò˵¥ÃüÁî¡°±à¼­²åÈ롱£¬»òÕßÓÃÊó±êÓÒ¼üµ¥»÷״̬±íÖеĵ¥Ôª£¬¿ÉÒÔÔÚ״̬±íµ±Ç°¹â±êλÖõÄÉϲ¿²åÈëеÄÐС£Ò²¿ÉÒÔ½«¹â±êÖÃÓÚ×îºóÒ»ÐÐÖеÄÈÎÒâµ¥Ôªºó£¬µ¥»÷ÏòϵļýÍ·¼ü£¬½«ÐµÄÐвåÔÚ״̬±íµÄµ×²¿¡£ÔÚ¸½±íÖÐÑ¡Ôñ±à¼­Ôª¼þ£¬²¢½«Æ临ÖƵ½×´Ì¬±íÖУ¬¿ÉÒÔ¼Ó¿ì´´½¨×´Ì¬±íµÄËٶȡ£

¡ñ´´½¨ÐµÄ״̬±í

¿ÉÒÔ½«Òª¼àÊӵıà³ÌÔª¼þ½øÐзÖ×é¼àÊÓ£¬·Ö±ð´´½¨¼¸¸ö״̬±í£¬ÓÃÊó±êÓÒ¼üµ¥»÷Ö¸ÁîÊ÷ÖеÄ״̬±íͼ±ê£¬¾Íµ¯³öÒ»¸ö´°¿Ú£¬ÔÚ´°¿ÚÖÐÑ¡Ôñ¡°²åÈë״̬±í¡±Ñ¡Ïî¿É´´½¨ÐµÄ״̬±í¡£

¡ñÆô¶¯ºÍ¹Ø±Õ״̬±í

µ±¼ÆËã»úÓëPLCµÄµÄͨÐÅÁ¬½Ó³É¹¦ºó£¬Óò˵¥ÃüÁî¡°µ÷ÊÔ£¨Debug£©¡ú״̬±í£¨Status Chart£©¡±´ò¿ª×´Ì¬±í£¬»òÕßÓÃÊó±êµ¥»÷µ÷ÊÔ¹¤¾ßÌõÉϵġ°×´Ì¬±í¡±Í¼±ê¡° ¡±À´Æô¶¯×´Ì¬±í¡£ÔÙ²Ù×÷Ò»´Î¾Í¿ÉÒԹرÕ״̬±í¡£

Æô¶¯×´Ì¬±íÒԺ󣬱à³ÌÈí¼þ´ÓPLCÖÐÊÕ¼¯×´Ì¬ÐÅÏ¢£¬²¢¶Ô±íÖеÄÊý¾Ý¸üУ¬»¹¿ÉÒÔ¸ù¾ÝÐèҪǿÖÆÐÞ¸Ä״̬±íµÄÊý¾Ý¡£

¡ñµ¥´Î¶Áȡ״̬ÐÅÏ¢

״̬±í±»¹Ø±Õʱ£¬Óò˵¥ÃüÁî¡°µ÷ÊÔ£¨Debug£©¡úµ¥´Î¶ÁÈ¡£¨Single Read£©¡±£¬¿ÉÒÔ´ÓPLCÖжÁÈ¡µ±Ç°µÄÊý¾Ý£¬²¢ÔÚ״̬±íÖÐÏÔʾµ±Ç°ÊýÖµ£¬ÔÚÖ´ÐÐÓû§³ÌÐòʱ¶Ô״̬±íÖеÄÊýÖµ²»½øÐиüС£

£¨2£©ÓÃ״̬±íÇ¿ÖƸıäÊýÖµ

µ±PLC¹¤×÷ÔÚRUNģʽÏÂ,¿É¶Ô³ÌÐòÖеÄijЩ±äÁ¿½øÐÐÇ¿ÖÆÐԵĸ³Öµ²Ù×÷¡£S7-200CPUÔÊÐíÇ¿ÖÆÐԵظøËùÓеÄI/Oµã¸³Öµ£¬´ËÍ⻹¿ÉÒԸıä×î¶à16¸öÄÚ²¿¼Ä

¢ñ