µÚÒ»Õ ÔËÁÏС³µ¿ØÖÆÏµÍ³µÄÓ¦Óñ³¾°
PLC£¨Programmable Logic Controller£©£¬Êǿɱà³ÌÂß¼¿ØÖÆÆ÷,ÊÇÒ»ÖÖ¹¤Òµ¿ØÖÆ×°Öá£Ëü²ÉÓÃÒ»Àà¿É±à³ÌµÄ´æ´¢Æ÷£¬ÓÃÓÚÆäÄÚ²¿´æ´¢³ÌÐò£¬Ö´ÐÐÂß¼ÔËË㣬˳Ðò¿ØÖÆ£¬¶¨Ê±£¬¼ÆÊýÓëËãÊõ²Ù×÷µÈÃæÏòÓû§µÄÖ¸Á²¢Í¨¹ýÊý×Ö»òÄ£ÄâʽÊäÈë/Êä³ö¿ØÖƸ÷ÖÖÀàÐ͵Ļúе»òÉú²ú¹ý³Ì¡£
1987Ä꣬¹ú¼Êµç¹¤Î¯Ô±»á£¨IEC£©¶¨Ò壺¡°¿É±à³Ì¿ØÖÆÆ÷ÊÇÒ»ÖÖÊý×ÖÔËËã²Ù×÷µÄµç×Óϵͳ£¬×¨ÎªÔÚ¹¤Òµ»·¾³ÏÂÓ¦ÓöøÉè¼Æ¡£Ëü²ÉÓÿɱà³ÌÐòµÄ´æ´¢Æ÷£¬ÓÃÀ´ÔÚÆäÄÚ²¿´æ´¢Ö´ÐÐÂß¼ÔËË㡢˳Ðò¿ØÖÆ¡¢¶¨Ê±¡¢¼ÆÊýºÍËãÊõÔËËãµÈ²Ù×÷µÄÖ¸Á²¢Í¨¹ýÊý×ÖʽºÍÄ£ÄâʽµÄÊäÈëºÍÊä³ö£¬¿ØÖƸ÷ÖÖÀàÐ͵Ļúе»òÉú²ú¹ý³Ì¡£¿É±à³Ì¿ØÖÆÆ÷¼°ÆäÓйØÍâΧÉ豸£¬¶¼Ó¦°´Ò×ÓÚÓ빤ҵϵͳÁª³ÉÒ»¸öÕûÌ壬Ò×ÓÚÀ©³äÆä¹¦ÄܵÄÔÔòÉè¼Æ¡±¡£
ÔËÁϳµÔÚ¹¤³§ºÍºÜ¶àµçÆø»¯ÉèÊ©Éϵõ½¹ã·ºµÄÓ¦Ó㬴«Í³µÄÔËÁϳµÐèÒªºÄ·Ñ´óÁ¿µÄÈËÁ¦ºÍÎïÁ¦£¬ºÜ¶à×ÊÔ´µÃ²»µ½³ä·ÖµÄÀûÓᣴ˴ÎPLCÔËÁϳµ¿ØÖÆÏµÍ³Éè¼ÆÊµÏÖÁËÔËÁÏС³µ×Ô¶¯Ñ»·Íù¸´ÔËÁÏ£¬×Ô¶¯ÅжÏС³µ´¢ÁÏÇé¿ö£¬ÊµÏÖ±ê×¼µÄ×Ô¶¯»¯Éú²ú£¬½â·ÅÁ˹¤ÈËʦ¸µ´óÁ¿µÄ¾«Á¦£¬Ò²Îª¹¤³§½ÚÔ¼ÁËÈËÁ¦×ÊÔ´£¬²¢ÇÒ¸ü¼Ó׼ȷµÄʵÏÖ¾«È·µÄÔËÁϹý³Ì¡£
1
µÚ¶þÕÂ ¿ØÖÆÈÎÎñ·ÖÎö
2.1 ÈÎÎñ·ÖÎö
¸ÃÔËÁÏС³µ¿ØÖÆÏµÍ³µÄ¿ØÖÆÈÎÎñÈçÏ£º
ͼ 1ÔËÁÏС³µ¿ØÖÆÏµÍ³¿ØÖÆÈÎÎñͼ
2.2 PLCµÄ¹¤×÷ÔÀí
µ±PLCͶÈëÔËÐÐºó£¬Æä¹¤×÷¹ý³ÌÒ»°ã·ÖΪÈý¸ö½×¶Î£¬¼´ÊäÈë²ÉÑù¡¢Óû§³ÌÐòÖ´ÐкÍÊä³öË¢ÐÂÈý¸ö½×¶Î¡£Íê³ÉÉÏÊöÈý¸ö½×¶Î³Æ×÷Ò»¸öɨÃèÖÜÆÚ¡£ÔÚÕû¸öÔËÐÐÆÚ¼ä£¬PLCµÄCPUÒÔÒ»¶¨µÄɨÃèËÙ¶ÈÖØ¸´Ö´ÐÐÉÏÊöÈý¸ö½×¶Î¡£
(Ò») ÊäÈë²ÉÑù½×¶Î£ºÔÚÊäÈë²ÉÑù½×¶Î£¬PLCÒÔɨÃ跽ʽÒÀ´ÎµØ¶ÁÈëËùÓÐÊäÈë״̬ºÍÊý¾Ý£¬²¢½«ËüÃÇ´æÈëI/OÓ³ÏóÇøÖеÄÏàÓ¦µÄµ¥ÔªÄÚ¡£ÊäÈë²ÉÑù½áÊøºó£¬×ªÈëÓû§³ÌÐòÖ´ÐкÍÊä³öˢн׶Ρ£ÔÚÕâÁ½¸ö½×¶ÎÖУ¬¼´Ê¹ÊäÈë״̬ºÍÊý¾Ý·¢Éú±ä»¯£¬I/OÓ³ÏóÇøÖеÄÏàÓ¦µ¥ÔªµÄ״̬ºÍÊý¾ÝÒ²²»»á¸Ä±ä¡£Òò´Ë£¬Èç¹ûÊäÈëÊÇÂö³åÐźţ¬Ôò¸ÃÂö³åÐźŵĿí¶È±ØÐë´óÓÚÒ»¸öɨÃèÖÜÆÚ£¬²ÅÄܱ£Ö¤ÔÚÈκÎÇé¿öÏ£¬¸ÃÊäÈë¾ùÄܱ»¶ÁÈë¡£
2
(¶þ) Óû§³ÌÐòÖ´Ðн׶ΣºÔÚÓû§³ÌÐòÖ´Ðн׶Σ¬PLC×ÜÊǰ´ÓÉÉ϶øÏµÄ˳ÐòÒÀ´ÎµØÉ¨ÃèÓû§³ÌÐò(ÌÝÐÎͼ)¡£ÔÚɨÃèÿһÌõÌÝÐÎͼʱ£¬ÓÖ×ÜÊÇÏÈɨÃèÌÝÐÎͼ×ó±ßµÄÓɸ÷´¥µã¹¹³ÉµÄ¿ØÖÆÏß·£¬²¢°´ÏÈ×óºóÓÒ¡¢ÏÈÉϺóϵÄ˳Ðò¶ÔÓÉ´¥µã¹¹³ÉµÄ¿ØÖÆÏß·½øÐÐÂß¼ÔËË㣬Ȼºó¸ù¾ÝÂß¼ÔËËãµÄ½á¹û£¬Ë¢Ð¸ÃÂß¼ÏßȦÔÚϵͳRAM´æ´¢ÇøÖжÔӦλµÄ״̬£»»òÕßˢиÃÊä³öÏßȦÔÚI/OÓ³ÏóÇøÖжÔӦλµÄ״̬£»»òÕßÈ·¶¨ÊÇ·ñÒªÖ´ÐиÃÌÝÐÎͼËù¹æ¶¨µÄÌØÊ⹦ÄÜÖ¸Áî¡£¼´£¬ÔÚÓû§³ÌÐòÖ´Ðйý³ÌÖУ¬Ö»ÓÐÊäÈëµãÔÚI/OÓ³ÏóÇøÄÚµÄ״̬ºÍÊý¾Ý²»»á·¢Éú±ä»¯£¬¶øÆäËûÊä³öµãºÍÈíÉ豸ÔÚI/OÓ³ÏóÇø»òϵͳRAM´æ´¢ÇøÄÚµÄ״̬ºÍÊý¾Ý¶¼ÓпÉÄÜ·¢Éú±ä»¯£¬¶øÇÒÅÅÔÚÉÏÃæµÄÌÝÐÎͼ£¬Æä³ÌÐòÖ´Ðнá¹û»á¶ÔÅÅÔÚÏÂÃæµÄ·²ÊÇÓõ½ÕâЩÏßȦ»òÊý¾ÝµÄÌÝÐÎͼÆð×÷Óã»Ïà·´£¬ÅÅÔÚÏÂÃæµÄÌÝÐÎͼ£¬Æä±»Ë¢ÐµÄÂß¼ÏßȦµÄ״̬»òÊý¾ÝÖ»Äܵ½ÏÂÒ»¸öɨÃèÖÜÆÚ²ÅÄܶÔÅÅÔÚÆäÉÏÃæµÄ³ÌÐòÆð×÷Óá£ÔÚ³ÌÐòÖ´ÐеĹý³ÌÖÐÈç¹ûʹÓÃÁ¢¼´I/OÖ¸ÁîÔò¿ÉÒÔÖ±½Ó´æÈ¡I/Oµã¡£¼´Ê¹ÓÃI/OÖ¸ÁîµÄ»°£¬ÊäÈë¹ý³ÌÓ°Ïñ¼Ä´æÆ÷µÄÖµ²»»á±»¸üУ¬³ÌÐòÖ±½Ó´ÓI/OÄ£¿éȡֵ£¬Êä³ö¹ý³ÌÓ°Ïñ¼Ä´æÆ÷»á±»Á¢¼´¸üУ¬Õâ¸úÁ¢¼´ÊäÈëÓÐÐ©Çø±ð¡£
(Èý) Êä³öˢн׶Σºµ±É¨ÃèÓû§³ÌÐò½áÊøºó£¬PLC¾Í½øÈëÊä³öˢн׶Ρ£ÔÚ´ËÆÚ¼ä£¬CPU°´ÕÕI/OÓ³ÏóÇøÄÚ¶ÔÓ¦µÄ״̬ºÍÊý¾ÝË¢ÐÂËùÓеÄÊä³öËø´æµç·£¬ÔÙ¾Êä³öµç·Çý¶¯ÏàÓ¦µÄÍâÉè¡£Õâʱ£¬²ÅÊÇPLCµÄÕæÕýÊä³ö¡£
2.3 PLCµÄÑ¡ÐÍ
ĿǰÔÚ¹úÄÚÊг¡ÉÏÓдÓÃÀ¹ú¡¢µÂ¹ú¡¢ÈÕ±¾µÈ¹úÒý½øµÄ¶àÖÖϵÁÐPLC£¬¹úÄÚÒ²ÓÐÐí¶à³§¼Ò×é×°¡¢¿ª·¢ÊýÊ®ÖÖPLC£¬¹ÊPLCϵÁбê×¼²»Ò»£¬¹¦ÄܲβÆë£¬¼Û¸ñÐüÊâ¡£ÔÚ´ËÇé¿öÏ£¬PLCµÄÑ¡ÔñÓ¦×ÅÖØ¿¼ÂÇPLCµÄÐÔÄܼ۸ñ±È£¬Ñ¡Ôñ¿É¿¿ÐԸߣ¬¹¦ÄÜÏ൱£¬¸ºÔØÄÜÁ¦ºÏÊÊ£¬¾¼Ãʵ»ÝµÄPLC¡£¾Ý¶Ô¶àÖÖÒòËØµÄ·ÖÎö±È½Ï¼°¼à¿ØÏµÍ³¡¢ÊäÈë¡¢Êä³öµãÊýµÄÒªÇó£¬Ñ¡ÓÃËÉÏÂFP0-C16ϵÁеÄPLC¡£
3
µÚÈýÕ ¿ØÖÆÏµÍ³Í¼Éè¼Æ
3.1 I/OµØÖ··ÖÅä
·ÖÎöPLCµÄÊäÈëºÍÊä³öÐźţ¬ÔÚÂú×ã¿ØÖÆÒªÇóµÄǰÌáÏ£¬Òª¾¡Á¿¼õÉÙÕ¼ÓÃPLCµÄI/O
µã¡£ÓпØÖÆ¿ª¹ØÊäÈëµÄÆôÍ£ÐźſØÖƸ÷°´Å¥µÄ¿ª¹Ø£¬Ðг̿ª¹ØµÄ±ÕºÏ£»¿ØÖÆÊä³öµÄָʾµÆÁÁÃð£»ÖØÁ¦´«¸ÐÆ÷µÄ¸ÐÓ¦Óë·ñ¡£
±í3¡ª1 I/O·ÖÅä±í
¿ØÖÆÐźŠÊäÈëÐźŠÐźÅÃû³Æ Æô¶¯°´Å¥X0ÐźŠÆô¶¯°´Å¥X1ÐźŠֹͣ°´Å¥X2ÐźŠ¹¤Î»AÐźŠ¹¤Î»BÐÅºÅ ÖØÁ¦¸ÐÓ¦X5ÐźŠÈȹýÔØ±£»¤Ô¼þX6 С³µÇ°½øÐźŠС³µºóÍËÐźŠ¹¤Î»A×°µç´Å·§ ¹¤Î»Bжµç´Å·§ ǰ½øµÄָʾµÆÐźŠºóÍ˵ÄָʾµÆÐźŠֹͣ±¨¾¯Ö¸Ê¾ÐźŠԪ¼þÃû³Æ ³£¿ª°´Å¥ ³£¿ª°´Å¥ ³£¿ª°´Å¥ ×°Ðг̿ª¹Ø жÐг̿ª¹Ø ÖØÁ¦´«¸ÐÆ÷ ÈȹýÔØ±£»¤ ½Ó´¥Æ÷ ½Ó´¥Æ÷ µç´Å·§ µç´Å·§ ָʾµÆ ָʾµÆ ָʾµÆ Ôª¼þ·ûºÅ SB1 SB2 SB3 SQA SQB L FR KM1 KM2 YV1 YV2 HL1 HL2 HL3 µØÖ·±àÂë X0 X1 X2 X3 X4 X5 X6 Y1 Y2 Y4 Y3 Y5 Y6 Y7 Êä³öÐźÅ
4
Ïà¹ØÍÆ¼ö£º