ÌÆ É½ ѧ Ôº ±Ï Òµ Éè ¼Æ
3 PLC¶ÔT68ÎÔʽïÛ´²µÄ¸ÄÔì
3.1 PLCµÄ¸ÅÊö
¿É±à³Ì¿ØÖÆÆ÷£¨Programmable Controller£©ÊǼÆËã»ú¼Ò×åÖеÄÒ»Ô±£¬ÊÇΪ¹¤Òµ¿ØÖÆÓ¦ÓöøÉè¼ÆÖÆÔìµÄ¡£ÔçÆڵĿɱà³Ì¿ØÖÆÆ÷³Æ×÷¿É±à³ÌÂß¼¿ØÖÆÆ÷£¨Programmable Logic Controller£©£¬¼ò³ÆPLC£¬ËüÖ÷ÒªÓÃÀ´´úÌæ¼ÌµçÆ÷ʵÏÖÂß¼¿ØÖÆ¡£Ëæ׿¼ÊõµÄ·¢Õ¹£¬ÕâÖÖ×°ÖõŦÄÜÒѾ´ó´ó³¬¹ýÁËÂß¼¿ØÖƵķ¶Î§£¬Òò´Ë£¬½ñÌìÕâÖÖ×°ÖóÆ×÷¿É±à³Ì¿ØÖÆÆ÷£¬¼ò³ÆPC¡£µ«ÊÇΪÁ˱ÜÃâÓë¸öÈ˼ÆËã»ú£¨Personal Computer£©µÄ¼ò³Æ»ìÏý£¬ËùÒÔ½«¿É±à³Ì¿ØÖÆÆ÷¼ò³ÆPLC¡£
PLCÊÇÒ»ÖÖÓÃÓÚ¹¤Òµ×Ô¶¯»¯¿ØÖƵÄרÓüÆËã»ú£¬ÊµÖÊÉÏÊôÓÚ¼ÆËã»ú¿ØÖÆ·½Ê½¡£PLCÓëÆÕͨ΢»úÒ»Ñù£¬ÒÔͨÓûòרÓÃCPU×÷Ϊ×Ö´¦ÀíÆ÷£¬ÊµÏÖͨµÀ(×Ö)µÄÔËËãºÍÊý¾Ý´æ´¢£¬ÁíÍ⻹ÓÐλ´¦ÀíÆ÷(²¼¶û´¦ÀíÆ÷)£¬½øÐеã(λ)ÔËËãÓë¿ØÖÆ¡£PLC¿ØÖÆÒ»°ã¾ßÓпɿ¿ÐԸߡ¢ÒײÙ×÷¡¢Ò×άÐÞ¡¢±à³Ì¼òµ¥¡¢Áé»îÐԺõÈÌص㡣
3.1.1 PLCµÄ»ù±¾½á¹¹
1 ÖÐÑë´¦Àíµ¥Ôª(CPU)
PLCʵÖÊÊÇÒ»ÖÖרÓÃÓÚ¹¤Òµ¿ØÖƵļÆËã»ú£¬ÆäÓ²¼þ½á¹¹»ù±¾ÉÏÓë¼ÆËã»úÏàͬ£¬PLCÓ²¼þ½á¹¹Èçͼ3-1Ëùʾ£º
ͼ3-1 PLCÓ²¼þ½á¹¹
ÖÐÑë´¦Àíµ¥Ôª(CPU)ÊÇPLCµÄ¿ØÖÆÖÐÊà¡£Ëü°´ÕÕPLCϵͳ³ÌÐò¸³ÓèµÄ¹¦ÄܽÓÊÕ²¢´æ´¢´Ó±à³ÌÆ÷¼üÈëµÄÓû§³ÌÐòºÍÊý¾Ý£»¼ì²éµçÔ´¡¢´æ´¢Æ÷¡¢I/OÒÔ¼°¾¯½ä¶¨Ê±Æ÷µÄ״̬£¬²¢ÄÜÕï¶ÏÓû§³ÌÐòÖеÄÓï·¨´íÎó¡£µ±PLCͶÈëÔËÐÐʱ£¬Ê×ÏÈËüÒÔɨÃèµÄ·½Ê½½ÓÊÕÏÖ³¡¸÷ÊäÈë×°ÖõÄ״̬ºÍÊý¾Ý£¬²¢·Ö±ð´æÈëI/OÓ³ÏóÇø£¬È»ºó´ÓÓû§³ÌÐò´æ´¢Æ÷ÖÐÖðÌõ¶ÁÈ¡Óû§³ÌÐò£¬¾¹ýÃüÁî½âÊͺó°´Ö¸ÁîµÄ¹æ¶¨Ö´ÐÐÂß¼»òËãÊýÔËËãµÄ½á¹ûËÍÈëI/OÓ³ÏóÇø»òÊý¾Ý¼Ä´æÆ÷ÄÚ¡£µÈËùÓеÄÓû§³ÌÐòÖ´ÐÐÍê±ÏÖ®ºó£¬×îºó½«I/OÓ³ÏóÇøµÄ¸÷Êä³ö״̬»òÊä³ö¼Ä´æÆ÷ÄÚµÄÊý¾Ý´«Ë͵½ÏàÓ¦µÄÊä³ö×°Öã¬Èç´ËÑ»·ÔËÐУ¬Ö±µ½Í£Ö¹ÔËÐС£
2 ´æ´¢Æ÷
8
ÌÆ É½ ѧ Ôº ±Ï Òµ Éè ¼Æ
PLC³£ÓõĴ洢Æ÷ÀàÐÍÓУºRAM¡¢EPROM¡¢EEPROM£¬ÓÉÓÚRAMÊÇÒ»ÖÖ¶Á/д´æ´¢Æ÷(Ëæ»ú´æ´¢Æ÷)£¬Æä´æÈ¡ËÙ¶È×î¿ì£¬ÓÉ﮵ç³ØÖ§³Ö¡£ËùÒÔ±¾´ÎÉè¼ÆÑ¡ÓôËÖÖ´æ´¢Æ÷ÀàÐÍ¡£
PLC´æ´¢¿Õ¼äµÄ·ÖÅä
ËäÈ»¸÷ÖÖPLCµÄCPUµÄ×î´óÑ°Ö·¿Õ¼ä¸÷²»Ïàͬ£¬µ«ÊǸù¾ÝPLCµÄ¹¤×÷ÔÀí£¬Æä´æ´¢¿Õ¼äÒ»°ã°üÀ¨ÒÔÏÂÈý¸öÇøÓò£º
(1)ϵͳ³ÌÐò´æ´¢Çø
(2)ϵͳRAM´æ´¢Çø£¨°üÀ¨I/OÓ³ÏóÇøºÍϵͳÈíÉ豸µÈ£© (3)Óû§³ÌÐò´æ´¢Çø
ϵͳ³ÌÐò´æ´¢Çø£ºÔÚϵͳ³ÌÐò´æ´¢ÇøÖдæ·Å×ÅÏ൱ÓÚ¼ÆËã»ú²Ù×÷ϵͳµÄϵͳ³ÌÐò¡£°üÀ¨¼à¿Ø³ÌÐò¡¢¹ÜÀí³ÌÐò¡¢ÃüÁî½âÊͳÌÐò¡¢¹¦ÄÜ×Ó³ÌÐò¡¢ÏµÍ³Õï¶Ï×Ó³ÌÐòµÈ¡£ÓÉÖÆÔ쳧É̽«Æä¹Ì»¯ÔÚEPROMÖУ¬Óû§²»ÄÜÖ±½Ó´æÈ¡¡£ËüºÍÓ²¼þÒ»Æð¾ö¶¨Á˸ÃPLCµÄÐÔÄÜ¡£
ϵͳRAM´æ´¢Çø£ºÏµÍ³RAM´æ´¢Çø°üÀ¨I/OÓ³ÏóÇøÒÔ¼°¸÷ÀàÈíÉ豸£¬È磺Âß¼ÏßȦ£»Êý¾Ý¼Ä´æÆ÷£»¼ÆʱÆ÷£»¼ÆÊýÆ÷£»±äÖ·¼Ä´æÆ÷£»ÀÛ¼ÓÆ÷µÈ´æ´¢Æ÷¡£
3.1.2 PLCµÄÓïÑÔ
²»Í¬µÄÉ̼ҵÄPLCÓв»Í¬µÄ±à³ÌÓïÑÔ£¬µ«¾Íij¸öÉ̼ҶøÑÔ£¬PLCµÄ±à³ÌÓïÑÔÓÐ˳Ðò¹¦ÄÜͼ¡¢ÌÝÐÎͼ¡¢Óï¾ä±í¡¢¹¦ÄÜ¿éͼ¡£±¾´ÎÉè¼ÆËùÓõÄÊÇÎ÷ÃÅ×ÓPLCµÄ±à³ÌÓïÑÔ£¬ÒòÌÝÐÎͼÓë¼ÌµçÆ÷µç·ºÜÏàËÆ£¬¾ßÓÐÖ±¹ÛÒ׶®µÃµÄÌصãºÜÈÝÒ×±»ÊìϤ¼ÌµçÆ÷¿ØÖƵĵçÆøÈËÔ±ËùÕÆÎÕ£¬ËùÒÔ±¾´ÎÉè¼ÆÑ¡Óõıà³ÌÓïÑÔÊÇÌÝÐÎͼ¡£
ÔÚ±¾´ÎÉè¼ÆÖÐËùÓõÄS7-200ϵÁеÄPLCʹÓõıà³Ì¹¤¾ßÊÇSTEP7£MICRO/WIN ±à³ÌÈí¼þ¡£STEP7£MICRO/WIN ±à³ÌÈí¼þÊÇÇ¿´óµÄ¹¤¿Ø±à³Ì×é̬Èí¼þ£¬ÔÚWindowsƽ̨ÉÏÔËÐеÄSIMATIC S7-200Èí¼þ¼òµ¥¡¢Ò×ѧ£¬Äܹ»½â¾ö¸´ÔÓµÄ×Ô¶¯»¯ÈÎÎñ £¬¿ÉÒÔ¿ìËÙ½øÈ룬½ÚÊ¡±à³Ìʱ¼ä£¬¾ßÓÐÀ©Õ¹¹¦ÄÜ £¬»ùÓÚ±ê×¼µÄWindowsÈí¼þ(ÀàËÆÓÚWinword, OutlookµÈ±ê×¼Ó¦ÓÃÈí¼þ¡£STEP 7-Micro/WIN±à³ÌÈí¼þΪÓû§¿ª·¢¡¢±à¼ºÍ¼à¿Ø×Ô¼ºµÄÓ¦ÓóÌÐòÌṩÁËÁ¼ºÃµÄ±à³Ì»·¾³¡£±à³ÌÈí¼þSTEP7--Micro/WINµÄÖ÷½çÃæÈçͼ3-2Ëùʾ£º
»ù±¾¹¦ÄÜ
(1)STEP 7-Micro/WINÊÇÔÚWindowsƽ̨ÉÏÔËÐеÄSIMATIC S7-200 PLC±à³ÌÈí¼þ£¬¼òµ¥¡¢Ò×ѧ£¬Äܹ»½â¾ö¸´ÔÓµÄ×Ô¶¯»¯ÈÎÎñ£»
(2)ÊÊÓÃÓÚËùÓÐSIMATIC S7-200 PLC»úÐÍÈí¼þ±à³Ì£»
(3)Ö§³ÖIL¡¢LAD¡¢FBDÈýÖÖ±à³ÌÓïÑÔ£¬¿ÉÒÔÔÚÈýÕßÖ®¼äËæʱÇл»£»
9
ÌÆ É½ ѧ Ôº ±Ï Òµ Éè ¼Æ
(4)STEP 7-Micro/WINÌṩÈí¼þ¹¤¾ß°ïÖúÄúµ÷ÊԺͲâÊÔÄúµÄ³ÌÐò¡£ÕâЩÌØÕ÷°üÀ¨£º¼àÊÓS7-200ÕýÔÚÖ´ÐеÄÓû§³ÌÐò״̬£¬ÎªS7-200Ö¸¶¨ÔËÐгÌÐòµÄɨÃè´ÎÊý£¬Ç¿ÖƱäÁ¿ÖµµÈ¡£
ͼ3-1 ±à³ÌÈí¼þSTEP7--Micro/WINÖ÷½çÃæ
3.1.3¿É±à³Ì¿ØÖÆÆ÷µÄÑ¡ÐÍ
ÔÚÎ÷ÃÅ×ÓS7-200ϵÁÐPLCÖУ¬ÓÖÓÐCPU221¡¢CPU222¡¢CPU224¡¢CPU226µÈÖ®·Ö£¬ÓÉÓÚT68ÎÔʽïÛ´²µçÆø¿ØÖƲ¿·ÖÉæ¼°½Ï¶àµÄÊäÈë/Êä³ö¶Ë¿Ú£¬²¢ÇÒÆä¿ØÖÆÂß¼·Ç³£¸´ÔÓ£¬³öÓÚ¶ÔÆä¶Ë¿ÚÒÔ¼°³ÌÐòÈÝÁ¿µÄ¿¼ÂÇ£¬ËùÒÔÔÚ±¾´ÎÉè¼ÆÖÐÑ¡ÔñÁËCPU226×÷Ϊ¸Ã¿ØÖÆϵͳµÄÖ÷»ú¡£
S7-200ϵÁÐPLCϵͳÓÉ»ù±¾µ¥Ôª£¨Ö÷»ú£©¡¢I/OÀ©Õ¹µ¥Ôª¡¢¹¦Äܵ¥ÔªºÍÍⲿÉ豸µÈ×é³É¡£S7-200 PLC»ù±¾µ¥Ôª£¨Ö÷»ú£©µÄ½á¹¹ÐÎʽΪÕûÌåʽ½á¹¹¡£±¾´ÎÉè¼ÆÖÐʹÓõÄÊÇS7-200ϵÁÐCPU226СÐÍ PLC¡£
СÐÍPLCϵͳÓÉ£¨Ö÷»úÏ䣩¡¢I/OÀ©Õ¹µ¥Ôª¡¢Îı¾¡¢Í¼ÐÎÏÔʾÆ÷¡¢±à³ÌÆ÷µÈ×é³É¡£CPU226Ö÷»úÏäÌåÍⲿÉèÓÐRS-485ͨÐŽӿڣ¬ÓÃÒÔÁ¬½Ó±à³ÌÆ÷£¨ÊÖ³Öʽ»òPC»ú£©¡¢Îı¾¡¢Í¼Ðαà¼Æ÷¡¢PLCÍøÂçµÈÍâΧÉ豸£»»¹ÉèÓй¤×÷·½Ê½¿ª¹Ø£¬Ä£ÄâµçλÆ÷£¬I/OÀ©Õ¹½Ó¿Ú£¬¹¤×÷״ָ̬ʾµÆºÍÓû§³ÌÐò´æ´¢¿¨¡£I/O½ÓÏ߶Ë×ÓÅż°·¢¹âָʾµÆµÈ¡£
1 »ù±¾µ¥ÔªI/O
CPU226¼¯³É24ÊäÈë/16Êä³ö¹²40¸öÊý×ÖÁ¿I/Oµã£¬¿ÉÁ¬³É7¸öÀ©Õ¹Ä£¿é¡£13KB³ÌÐòºÍÊý¾Ý´æ´¢¿Õ¼ä¡£
CPU226Ö÷»ú¹²ÓÐI0.0~I0.7¡¢I1.0~I1.7¡¢I2.0~I2.7 24¸öÊäÈëµãºÍQ0.0~0.7¡¢Q1.0~Q1.7 14¸öÊä³öµã¡£
10
ÌÆ É½ ѧ Ôº ±Ï Òµ Éè ¼Æ
2 »ù±¾µ¥ÔªI/O¼°À©Õ¹
CPU226PLCÖ÷»úµÄÊäÈëµãÊýΪ24µã£¬Êä³öµãÊýΪ16µã£¬¿ÉÀ©Õ¹µÄÄ£¿éÊýΪ7¡£
3 ¸ßËÙ·´Ó¦ÐÔ
CPU226ÓÐ6¸ö¸ßËÙ¼ÆÊýÂö³åÊäÈë¶Ë£¨I0.0~I0.5£©£¬×î¿ìµÄÏìÓ¦ËÙ¶ÈΪ30KHZ¡£ÓÃÓÚ²¶×½±ÈCPUɨÃèÖÜÆÚ¸ü¿ìµÄÂö³åÐźš£
CPU226ÓÐ2¸ö¸ßËÙÂö³åÊä³ö¶Ë£¨Q0.0¡¢Q0.1£©,Êä³öÂö³åƵÂÊ¿É´ï20KHZ¡£ÓÃÓÚPT0(¸ßËÙÂö³åÊø)ºÍPWM(¿í¶È¿É±äÂö³åÊä³ö)¸ßËÙÂö³åÊä³ö¡£
3.2 PLC¶ÔT68ïÛ´²µÄÉè¼Æ
3.2.1ÕûÌåÉè¼Æ¼ò½é
ÔÚ±¾Éè¼ÆÖÐÔïÛ´²µÄ¹¤ÒÕ¼Ó¹¤·½·¨²»±ä£¬ ÔÚ±£ÁôÖ÷µç·µÄÔÓÐÔª¼þµÄ»ù´¡ÉÏ£¬²»¸Ä±äÔ¿ØÖÆϵͳµçÆø²Ù×÷·½·¨£¬µçÆø¿ØÖÆϵͳ¿ØÖÆÔª¼þ£¨°üÀ¨°´Å¥¡¢Ðг̿ª¹Ø¡¢Èȼ̵çÈð¡¢½Ó´¥Æ÷£©£¬×÷ÓÃÓëÔµçÆøÏß·Ïàͬ£¬Ö÷ÖáºÍ½ø¸øÆ𶯡¢Öƶ¯¡¢µÍËÙ¡¢¸ßËٺͱäËٳ嶯µÄ²Ù×÷·½·¨²»±ä£¬¸ÄÔìԼ̵çÆ÷¿ØÖÆÖеÄÓ²¼þ½ÓÏߣ¬¸ÄΪPLC±à³ÌʵÏÖ¡£
±¾»ú´²µÄµçÁ¦Í϶¯ÏµÍ³ÓÉÁ½Ì¨ÈýÏཻÁ÷Òì²½µç¶¯»ú×é³É¡£ÒòΪ¹¦ÂʽÏС£¬ËùÒÔ¾ù²ÉÓýӴ¥Æ÷Ö±½ÓÆ𶯿ØÖÆÏß·¡£M1ÊÇÖ÷µç¶¯»ú£¬ÓÉÖ÷Öáµç¶¯»úM1Õýת½Ó´¥Æ÷KM1ÓëÖ÷Öáµç¶¯»úM1·´×ª½Ó´¥Æ÷KM2¿ØÖÆÆäÕýÏòת¶¯ºÍ·´Ïòת¶¯µÄÆð¶¯ÓëÍ£Ö¹¡£½»Á÷½Ó´¥Æ÷KM3ÓÃÀ´¶Ì·ÏÞÁ÷µç×èR¡£M1µÄ¹ýÔر£»¤µçÆ÷ÊÇFR¡£M2ÊÇÖ÷ÖáÏäºÍ¹¤×÷̨µÄ¿ìËÙÒƶ¯µç¶¯»ú£¬¹¦ÂÊΪ2.2KW£¬×ªËÙΪ1460r/min¡£ÒòΪ¿ìËÙÒƶ¯ÊǶÌʱ¼ä¹¤×÷£¬ËùÒÔ²»Éè¹ýÔر£»¤¡£
3.2.2 ÀûÓÃÎ÷ÃÅ×ÓS7-200PLC¶ÔT68ïÛ´²µÄ¸ÄÔì
1 ïÛ´²Ö÷µç··ÖÎö
Ö÷µç¶¯»úΪ˫Ëٵ綯»ú£¬ÓÃÒÔʵÏÖÍ϶¯»ú´²µÄÖ÷Ô˶¯ºÍ½ø¸øÔ˶¯£¬¹¦ÂÊΪ5. 5/7. 5KW£¬×ªËÙΪ1460/2880r/min¡£Ö÷µç·ÖÐÓÐÁ½Ì¨µç¶¯»ú£¬M1ΪÖ÷ÖáÓë½ø¸øµç¶¯»ú£¬ÈÆ×é½Ó·¨Îª¡÷ / YY¡£M2Ϊ¿ìËÙÒƶ¯µç¶¯»ú¡£
µç¶¯»úM1ÓÉ5¸ö½Ó´¥Æ÷¿ØÖÆ£¬KM1ºÍ KM2¿ØÖÆM1µÄÕý·´×ª£¬KM3¿ØÖÆM1µÄµÍËÙÔËת£¬Ôڵ㶯¡¢Öƶ¯ÒÔ¼°±äËÙÖеÄÂö¶¯Âýתʱ£¬ÔÚ¶¨×Óµç·Öоù´®ÈëÏÞÁ÷µç×èR£¬ÒÔ¼õÉÙÆô¶¯ºÍÖƶ¯µçÁ÷¡£KM4¡¢KM5 ¿ØÖÆ M1µÄ¸ßµÍËÙÔËת¡£FR ¶ÔM1½øÐйýÔر£»¤¡£
Ö÷µç¶¯»ú¸ßµÍËٵı任ÓÉÖ÷Öá¿×Å̱äËÙ»ú¹¹ÄÚµÄÏÞλ¿ª¹ØSQ¿ØÖÆ¡£ÔÚ³£Ì¬Ï£¬SQ¶Ï¿ªµÍËÙ£»µ±SQ±»Ñ¹ÏÂʱ£¬½Óͨ¸ßËÙ¡£½Ó´¥Æ÷KM4¡¢KM5ÓÃÀ´¸Ä±äÖ÷µç¶¯»ú¶¨×ÓÈÆ×éµÄÁª½Ó·½·¨¡£µ±KM4µÄÖ÷´¥µã±ÕºÏ£¬ÈÆ×é½Ó³ÉÈý½ÇÐΣ¬Ö÷µç¶¯»úµÄתËÙΪ1460r/min¡£µ±KM4µÄÖ÷´¥µã¶Ï¿ª£¬KM5µÄÖ÷´¥µã±ÕºÏʱ£¬ÈÆ×é½Ó
11