Î÷ÃÅ×ÓS7-1200ÊôÓÚСÐÍPLC²úÆ·Ïߣ¬Ó²¼þ½á¹¹Óɽô´ÕÄ£¿é»¯½á¹¹×é³É£¬ÏµÍ³ioµãÊý¡¢ÄÚ´æÈÝÁ¿£¬¾ù±ÈS7-200¶à³ö30%£¬³ä·ÖÂú×ãÊг¡µÄÕë¶ÔСÐÍPLCµÄÐèÇó£¬ÏÖÔÚÐí¶àÀëÉ¢ÐÐÒµºÍÀú³Ì¿ØÖÆÐÐÒµµÄСÐ͵¥Î»ºÍϵͳµãÊý¾ùÊÇÔÚÀëÉ¢µã200ÒÔÄÚ¡¢Ä£ÄâµãÔÚ36-48µãÖ®ÄÚ£¬ËùÒÔÔÚÕâ¸öʱºòÎ÷ÃÅ×ÓS7-200½«²»¿ÉÓ¦¶Ô£¬¿Í»§Ö»ÄÜÑ¡¹ºS7-300ÖÐÐÍPLCÒÔ´óÂíÀС³µÐÎʽÀ´Ãæ¶Ô¹¤³ÌÕâÒ²¸ø¿Í»§Ôì³ÉÁËÒ»¶¨±¾Ç®ÉϵÄÀË·Ñ¡£¶øS7-1200Õâ¿î²úÆ·ÈÝÁ¿ÉϵÄÉè¼ÆÊÇÔÚ³ä·Ö»ýÀÛ¿Í»§¶àÄêÐèÇóÖ®É϶øµÃ¡£
Î÷ÃÅ×ÓS7-1200µÄ²úÆ·ÐÂÌØÐÔ?
1£©½ô´ÕÄ£¿é»¯½á¹¹
Î÷ÃÅ×ÓS7-1200²úÆ·ÑÓÐøÁË200½ô´Õʽ½á¹¹£¬cpu1214cµÄ¿í¶È½öÓÐ110mm£¬cpu1212cºÍcpu1211cµÄ¿í¶ÈÒ²½öÓÐ90mm¡£Í¨Ñ¶Ä£¿éºÍÐźÅÄ£¿éµÄÌå»ýҲʮ·ÖСÇÉ£¬Ê¹µÃÕâ¸ö½ô´ÕµÄÄ£¿é»¯ÏµÍ³´ó´ó½ÚÊ¡Á˿ռ䣬´Ó¶øÔÚ×°ÖÃÀú³ÌÖÐΪÄúÌṩÁË×î¸ßµÄЧÂʺÍÁé»îÐÔ¡£ÁíÍâS7-1200Ôö¼ÓÒ»¸öÌØÊâ½á¹¹µÄioÄ£¿é½Ð×öÐźŰ壬ËüÊÇÏâǶÔÚcpuÏäÌåÉϵĻ®·ÖΪ2di/oºÍ1aoÕâÕýÊÇÎ÷ÃÅ×ÓÉè¼Æ¾«ËèÖ®µÀ¿ÉÒÔËæÊ±¶¨ÖÆËùÐèÒªÔö²¹µÄioÄ£¿é£¬ÖÐСÐ͹¤³ÌµÄÎÊÌâÍ»ÏÔÖ®´¦¾ÍÊǹ¤³ÌµÄ²»È·¶¨ÐÔ£¬ºÜÓпÉÄÜÔÚ¹¤³ÌʵʩÀú³Ìµ±ÖзºÆðdi/oºÍao²»·óÓ㬶øaiÈ´ÊÇÄܹ»½ÏΪ¸»×ãÐźÅͨµÀ¡£
2£©Ç¿´óµÄ¿ØÖƹ¦Ð§
ϵͳ¼¯³ÉÁË16·pidµÄ¿ØÖÆ»ØÂ·£¬²¢ÇÒpid¶¼ÊÇÄܹ»Ö§³Ö×ÔÊÊÓ¦µÄ¿ìËÙ¹¦Ð§¿é£¬²¢ÇÒÌṩÁËpid²ÎÊýµ÷ÊÔºÍÊÓ²ìµÄ¿ØÖÆ»Ãæ£¬¿ÉÒÔÈÃÓû§ÔÚ²¢²»ÊìϤpid²ÎÊýÈçºÎµ÷½âµÄÇé¿öϰѹ¤ÒÕ²ÎÊý¿ØÖƵ½ËùÐè±ê×¼¡£ÏµÍ³¼¯³ÉÁ˶à´ï6¸ö¸ßËÙ¼ÆÊýÆ÷£¨3¸ö100khz£¬3¸ö30khz£©£¬ÓÃÓÚ¾«È·¼àÊÓÔöÁ¿±àÂëÆ÷¡¢ÆµÂʼÆÊý»ò¶ÔÀú³Ìʼþ½øÐиßËÙ¼ÆÊý¡£ÏµÍ³¼¯³ÉÁË2¸ö¸ßËÙÊä³ö£¬¿ÉÓÃ×÷¸ßËÙÂö³åÊä³ö»òÂö¿íµ÷ÖÆÊä³ö¡£µ±×é̬³Éptoʱ£¬ËüÃǽ«Ìṩ×î¸ßƵÂÊΪ100khzµÄ50%Õ¼¿Õ±È¸ßËÙÂö³åÊä³ö£¬ÒÔ±ã¶Ô²½½øµç»ú»òËÅ·þÇý¶¯Æ÷½øÐпª»·ËÙ¶È¿ØÖƺͶ¨Î»¿ØÖÆ¡£Í¨¹ý2¸ö¸ßËÙ¼ÆÊýÆ÷¶Ô¸ßËÙÂö³åÊä³ö½øÐÐÄÚ²¿·´Ïì¡£µ±×é̬³ÉpwmÊä³öʱ£¬½«Éú³ÉÒ»¸ö¾ßÓпɱäÕ¼¿Õ±ÈµÄÀιÌÖÜÆÚÊä³öÀ´¿ØÖƵç»úËÙ¶È¡¢·§Î»Öûò¼ÓÈÈÔª¼þµÄÕ¼¿Õ±È¡£ÏµÍ³Ö§³Ö¶Ô²½½øµç»úºÍËÅ·þÇý¶¯Æ÷½øÐпª»·ËÙ¶È¿ØÖƺÍλÖÿØÖÆ¡£¶Ô¸Ã¹¦Ð§µÄ×é̬ʮ·Ö¼òµ¥£ºÍ¨¹ýÒ»¸öÖṤÒÕ¹¤¾ßºÍͨÓõÄplcopenÔËÐй¦Ð§¿é¼´¿ÉʵÏÖ¡£³ýÁË·µ»Ø£¨home£©ºÍµã¶¯£¨jog£©¹¦Ð§ÒÔÍ⣬»¹Ö§³Ö¾ø¶Ô¡¢Ïà¶ÔºÍËÙ¶ÈÔ˶¯¡£
3£©¾µäµÄ±à³Ìģʽ
Î÷ÃÅ×ÓS7-1200ʹÓÃsimaticstep7basic¹¤¾ß±à³Ì£¬¶øÕâ¿îµÄ¹¤¾ßµÄʹÓÃ×÷·ç»ù±¾Óëstep7professionalÒ»Ñù£¬ÌṩladºÍfbdÁ½ÖÖ±à³ÌÓïÑÔ²¢½ÓÄÉob×éÖ¯¿éfb¹¦Ð§¿éfc¹¦Ð§º¯ÊýdbÊý¾Ý¿éµÄ±à³ÌÐÎʽ£¨Í¨¹ýÅä¾°dbµÄÖ§³Ö¿ÉÒÔʵÏÖ¹¦Ð§¿é²ÎÊý»¯Å²Óã©£¬Õâ´ÎÎ÷ÃÅ×Ó¹«Ë¾ÖÕÓÚ°ÑÈ«Ïß²úÆ·µÄ±à³Ì×÷·çͳһÁË¡£
4£©ÅÓ´óµÄÊý¾Ý½á¹¹
ÅÓ´óµÄÊý¾Ý½á¹¹Òâζ×ÅÊ²Ã´ÄØ£¡Æäʵ¾ÍÊÇÊý×é¡¢½á¹¹µÈÕâÑùµÄ¶àÔªËØ×é³ÉµÄÊý¾Ýµ¥Î»£¬¶øÊÐÃæÉϺÜÉÙ»áÓеͶËplcµÄ±à³ÌÓïÑÔÄܹ»Ö§³ÖÅÓ´óµÄÊý¾Ý½á¹¹£¬¶¼ÊǽÓÄÉ±âÆ½Ê½µÄÊý¾ÝÀàÐÍ£¨bool¡¢int¡¢word¡¢dword¡¢real£©¡£Î÷ÃÅ×ÓS7-1200Õâ¿î²úÆ·¼ÌÐøÁË300/400Öи߶ËPLCËù¾ß±¸µÄÊý¾Ý½á¹¹¿ªÊ¼Ö§³ÖÊý×éºÍ½á¹¹µÈ¡£
5£©Ö¸Áî²ÎÊýµÄ¶à̬ÐÔ
ÔÚÎ÷ÃÅ×ӵľµäµÄ±à³ÌÖ¸Áîµ±Öж¼ÊǽÓÄÉÊý¾ÝÀàÐÍÒ»Ö·ÖÀ࣬ÀýÈç¼Ó/¼õ/³Ë/³ýµÄÖ¸ÁîÆ¾¾Ý²î±ðµÄÊý¾ÝÀàÐÍÊDzî±ðµÄÖ¸Á¶øÔÚ¶ÔS7-1200±à³Ìʱ²»·ÖÊý¾ÝÀàÐÍÖ»ÊÇŲÓù¦Ð§£¬Èù¦Ð§¿é°²ÅÅÔÚnetworkÖÐʱ²Å»áÈÃÓû§Ñ¡ÔñÊÇÄÄÖÖµÄÊý¾ÝÀàÐÍ£¬Õâ¾ÍÇáËÉʵÏÖÁ˲ÎÊýµÄ¶à̬ÐÔ¡£
6£©»ùÓÚ¿ØÖƹ¤¾ß±à³Ì
ÊʲÅÉÏÎÄÌáµ½ÁËS7-1200Ôö¼ÓÁËdbÊý¾Ý¿éºÍstrucktÊý¾ÝÀàÐÍ£¬ÕýÒòΪ¾ßÓÐÁËÕâÁ½¸ö±Ø±¸µÄÌõ¼þÕâ²ÅÒý³ö´ËϵͳµÄÒ»¸öºÜÖØÒªµÄ¹¦Ð§£¬Õâ¾ÍÊÇ»ùÓÚ¿ØÖƹ¤¾ßµÄ±à¼ºÍ±à³Ì£¬Ìí¼Ó¿ØÖƹ¤¾ßÒ²Ö»ÐèÒªµ¥»÷Ò»ÏÂÊó±ê¡£Ìí¼ÓÐµĹ¤¾ß£¨ÈçÒ»¸öÖá»òÒ»¸ö pid ¿ØÖÆÆ÷£©Ê±£¬¹¤³Ì×é̬ϵͳµÄ¡°Ìí¼Óй¤¾ß¡±£¨add new object£©´°¿ÚÖлáÏÔʾÏà¹ØÉèÖá£Æ¾¾Ý¹¤¾ßµÄ¹¦Ð§Îª¹¤¾ßÃüÃû¡£Î¢µ÷ÖÖÖÖ¹¤¾ßʱ£¬Óû§¿ÉÒÔʹÓù¦Ð§ÃèÊö£¬·ÖÅÉÍ깤¾ßµÄËùÓÐÐÅÏ¢ºó£¬±à¼Æ÷ÖлáÁ¢¼´·¿ª¸Ã¹¤¾ß¡£
7£©¼¯³É hmi ¹¤³Ì×é̬
simatic step 7 basic °üÀ¨¹¦Ð§Ç¿´óµÄhmi Èí¼þ simatic wincc basic£¬ÓÃÓÚ¶Ôsimatic hmi ¾«¼òϵÁÐÃæ°å½øÐиßЧµÄ±à³ÌºÍ×é̬¡£¸ßЧµÄ¹¤³Ì×é̬°üÀ¨£¬ÀýÈ磺ͨ¹ýÖÇÄÜÍϷŹ¦Ð§Ö±½ÓʹÓà hmi ÏîÄ¿ÖеĿØÖÆÆ÷Àú³ÌÖµ¡£hmi ÊÇÕû¸öÏîÄ¿µÄÒ»²¿·Ö£¬hmi Êý¾Ý¿ÉʼÖÕ¼á³ÖÒ»ÖÂÐÔ¡£hmi ºÍplc Ö®¼äµÄÁ¬½Ó¿ÉÒÔ¼¯Öнç˵¡£»¹¿ÉÒÔ´´Á¢¶à¸öÄ£°å²¢·ÖÅɸøÆäËü»Ãæ¡£ÍêÈ«¼¯³ÉµÄhmi ¹¦Ð§Ê¹×é̬ simatic hmi ¾«¼òϵÁÐÃæ°å±äµÃÊ®·Ö±ãµ±ÇÒ¸ßЧ¡£
8£©Í¨Ñ¶¼¯³Éprofinet½Ó¿Ú
ÔÚÄ¿½ñ×Ô¶¯»¯ÍƳ繤ҵÒÔÌ«ÍøÍ¨Ñ¶µÄÇ÷ÊÆÖУ¬Î÷ÃÅ×ÓµÄÈ«Ïß²úÆ·ÒѾ¿ªÊ¼¡°¶¥¿ø¹á¼×¡±È«²¿Îä×°ÉÏÁËprofinetµÄ½Ó¿Ú£¬¶øÎ¨¶ÀµÍ¶Ë²úÆ·S7-200ÕÕ¾ÉÍ£ÁôÔÚÒÔÌ«ÍøÍ¨Ñ¶s7ÐÒéµÄÕâ¸ö²ãÃæÉÏ£¬ÕâÊÇÎªÊ²Ã´ÄØ£¡ÒòΪÎ÷ÃÅ×ÓÒѾ°Ñ¾ßÓÐprofinet½Ó¿ÚµÄS7-1200ÒýÁìÉÏÊÐÁË¡£S7-1200Ö§³Ö¹Å°åµÄÒÔÌ«ÍøS7ͨѶͬÑùÒ²Ö§³Öprofinet¹¤ÒµÒÔÌ«Íø×ÜÏßͨѶÖ÷ÒªÊÇÓÃÓÚsimatic hmi ¾«¼òϵÁÐÃæ°å£¨ÓÃÓÚ¿ÉÊÓ»¯£©£»ÆäËü¿ØÖÆÆ÷£¨ÓÃÓÚ PLC¼äµÄͨѶ£©£»µÚÈý·½É豸£¨ÓÃÓÚ¿ÉÑ¡µÄ¸ß¼¶¼¯³É£©
9£©Áé»îµÄµÚÈý·½Í¨Ñ¶
ÓëµÚÈý·½·½É豸ͨѶһֱ¶¼ÊÇPLC×Ô¶¯»¯³§É̵ÄÈíÀߣ¬¶øS7-1200Å䱸ÁËcmÄ£¿éÖ§³Örs232/485ÒÔ¼°×ÔÉíÒÔÌ«Íø¿ÚͨѶ¡£Õë¶Ô´®ÐÐͨѶrs232/485½ÓÄÉʹÓù¦Ð§¿éÅäÖÃ֡ͨѶµÄ·½·¨À´Íê³ÉÊý¾ÝÁ÷µÄͨѶ£¬²¢ÇÒS7-1200Ö§³Ösend_ptp ºÍ rcv_ptp¹¦Ð§¿é´®ÐÐͨѶµÄ·â×°ÕâÑù¾ÍÒâζןÜÈÝÒ×·â×°³öÀ´ÖÖÖÖ´®ÐÐͨѶÐÒé¡£¶øÕë¶ÔÒÔÌ«ÍøS7-1200ÌṩÁËtcpºÍudpµÄÁ½ÖÖͨѶ·½·¨£¬²¢ÇÒÌṩÁ˱ê×¼ t-send/t-receive ¹¦Ð§¿éÍêÉÆÍ¨Ñ¶µÄ½â¾ö¼Æ»®£¬ÀýÈçÍêÈ«¿ÉÒÔÀûÓÃÕâÁ½×éÖ¸Áî·â×°³öÀ´modbus-tcpÐÒé¿âÌṩӦÓû§¡£ÁíÍâϵͳÌṩÁ˸»ºñ×Ö·û´¦ÀíµÄÖ¸Áî¿â£¨left¡¢right¡¢delete¡¢insert¡¢replace¡¢val_strg¡¢strg_val ºÍs_conv£©Õâ¾ÍÒâζ×ÅÔöÇ¿ÁËÕâ¿î²úÆ·¶ÔͨѶÖÐascii×Ö·û´¦ÀíµÄÄÜÁ¦£¬¿ÉÒԺʹó×ÚµÚÈý·½½øÐÐ×Ô½ç˵×Ö·ûͨѶ£¨³ÆÖØ¡¢¶þ´ÎÒÇ±í¡¢µ¥Æ¬»úµÈ£©¡£