¡ª¡ª·ÃÉîÛÚÊнÝ˳¿Æ¼¼ÊµÒµ¹É·ÝÓÐÏÞ¹«Ë¾ÏîÄ¿¹ÜÀí¹¤³Ìʦ¾°·¢¿¡ÏÈÉú
1¡¢Ç°ÑÔ
Í£³µ³¡£¨³öÈë¿Ú£©¿ØÖƹÜÀíϵͳ´Óµ®Éúµ½ÏÖÔÚ£¬´Óµ¥Ò»²úÆ·µ½Æ·ÖÖ·±¶à£¬Âú×ãÐèÇóµÄÄÜÁ¦ÒªÇóÔ½À´Ô½¸ß£¬»ùÓÚ´«Í³µÄRS485ͨѶ·½Ê½ÔÚÂú×ãÖдóÐÍÍ£³µ³¡µÄÊý¾Ý´«ÊäÒªÇóʱ£¬Ã÷ÏÔÏÔµÃÄÜÁ¦²»×㣻ÒòÐèÇó×ÊÔ´Ôö¶àʹµÃ8λMCU£¨51µ¥Æ¬»ú£©µÄ´¦ÀíÄÜÁ¦ËƺõÔ½À´Ô½²»ÄÜÖ§³ÅϵͳµÄ¼¼ÊõÒªÇ󣻿ͻ§ÈºÌåµÄÔö¶à£¬Ê¹µÃ²úÆ·µÄ°²×°¡¢Î¬»¤¡¢¼¯³ÉÐèÒª¸ü¼Ó¼ò±ãµÄ·½°¸¡£
½Ý˳¹«Ë¾´Ó×ÔÖ÷Ñз¢µÚÒ»Ì×Í£³µ³¡¹ÜÀíϵͳÆð£¬ÒѾÀúÁ˽ü¶þÊ®ÄêµÄ·ç·çÓêÓ꣬ÔÚÓëͬÐÐÃǵĹ²Í¬Å¬Á¦Ï£¬Í£³µ³¡ÏµÍ³µÄºËÐļ¼ÊõÏÖÔÚÖÕÓÚ¿ªÊ¼¹ý¶Éµ½ÐÂÒ»´ú¼¼Êõƽ̨Ï£¬Í£³µ³¡ÐÐÒµ¿ÉÄܽ«Òò´Ë½øÈëÒ»¸öеķ¢Õ¹ÆÚ¡£
2¡¢Í£³µ³¡ÏµÍ³·¢Õ¹¼òÊ·
Ëæ×ųÇÊн»Í¨µÄ²»¶Ï·¢Õ¹£¬³ÇÊÐÄڵĻú¶¯³µÁ¾ÈÕ½¥Ôö¶à£¬¸÷ÖÖ»ú¶¯³µÁ¾µÄÍ£³µ¹ÜÀíÎÊÌâÆÈÔÚü½Þ£¬Ðí¶à´óÖÐÐÍ´óÏö¼ÃæÁÙ×ÅÊý°ÙÁ¾³µµÄÈÕ³£±£°²¹ÜÀí¹¤×÷¡£ÓÉÓÚµØÃæ¿Õ¼äµÄÏÞÖÆ£¬¶Ô³£×¤³µÁ¾ºÍÁÙʱ³µÁ¾µÄ±ã½Ý¹ÜÀí³ÉΪÿ¸ö´óÏá¢ÉçÇø¡¢ÆóÒµÆÈÇÐÐèÒª½â¾öµÄÄÑÌâ¡£
Ñо¿´«Í³Í£³µ³¡µÄ×´¿ö£¬ÎÒÃÇ¿ÉÒÔÖªµÀ´æÔÚÒÔÏÂÎÊÌâÐèÒª½â¾ö£º 1¡¢³µÁ¾±»µÁ±»»»ÏÖÏó£¬ËäÈ»²»ÊǾ³£·¢Éú£¬µ«Ö»Òª·¢ÉúÒ»´Î¾Í»áÔì³É¾Þ´óµÄ¾¼ÃËðʧ£» 2¡¢×ʽðÁ÷ʧÑÏÖØ£¬Ö÷Ö¸¹ÜÀíÈËÔ±¡¢²Ù×÷ÈËÔ±×÷¼Ù£» 3¡¢¶ñÒâÌÓ·ÑÏÖÏóÑÏÖØ£¨ÈËÇé³µ·ÅÐУ¬µØ°Ô³µ¶ñÒâÌӷѵȣ©£» 4¡¢¾ÓªÓë¹ÜÀí³É±¾½Ï¸ß£» 5¡¢Í£³µ·³Ã¦Ê±ÅŶӵȺòʱ¼ä½Ï³¤£» 6¡¢ÊÕ·Ñ×´¿ö»ìÂÒ£¬¸ù±¾ÎÞ·¨»ò¼°Ê±ÁË½â²ÆÎñ¡¢¾Óª×´¿ö£» 7¡¢Í£·ÅÎÞÐò£¬ÂÒÍ£ÂÒ·Å£¬ÈùÜÀíÈËÔ±ºÜÍ·Í´£» 8¡¢Í£³µÖ¤£¨ÔÂÆ±£©ÄÑÒÔ¿ØÖÆ£¬¿Éת½èËûÈ˶à´ÎʹÓúÜÄÑ·¢ÏÖ£»ÈÝÒ×Ôì¼Ù£¬¸øÍ£³µ³¡Í¶×ÊÕßÔì³ÉËðʧ£» 9¡¢ÓëÈÕÒæ¸ßËÙ·¢Õ¹µÄÉç»á¾¼ÃÓ뽻ͨ²»Ïàе÷£¬ÓÈÆäÊǸߵµÐ¡Çø¡¢ÉÌÎñ´óÏõȣ¬ÐÎÏó½Ï²î¡£
Òò´Ë£¬Öйú´ó½×Գɹ¦ÑÐÖÆ³öµÚÒ»Ì×½Ó´¥Ê½IC¿¨¼òÒ×Í£³µ³¡¹ÜÀíϵͳʼ£¬¾ÍÀ¿ªÁËÖйúÍ£³µ³¡¹ÜÀíÐÐÒµµÄÐòÄ»¡£ÎÒÃÇ¿ÉÒÔ¸ù¾Ý¼¸¸ö½×¶ÎÀ´¿´Í£³µ³¡ÏµÍ³µÄ·¢Õ¹Çé¿ö¡£
µÚÒ»½×¶Î£¬½Ý˳¿Æ¼¼¹«Ë¾¾¹ý¼¸ÄêµÄŬÁ¦ÖÕÓÚ95ÄêÍÆ³öÖйú´ó½µÄµÚÒ»Ì×½Ó´¥Ê½IC¿¨¼òÒ×Í£³µ³¡¹ÜÀíϵͳ£¬Æäʱ£¬Í£³µ³¡µÄÐèÇóÒ²Ö»ÊÇÍê³É¼òµ¥µÄ³öÈë¹ÜÀí¶øÒÑ¡£1996Ä꣬ÓÖÔÚÐÐÒµÖгɹ¦Éè¼Æ³ö¾ßÓл®Ê±´úÒâÒåµÄÍêÈ«×ÔÖ÷µÄ½Ó´¥Ê½Í£³µ³¡¹ÜÀíϵͳ£¬ÍêÈ«¾ß±¸Ä¿Ç°Í£³µ³¡»ù±¾¹ÜÀí¹¦ÄÜ¡£¸ÃÍ£³µ³¡¹ÜÀíϵͳÐÂÔöÓгö¿¨»ú¡¢LEDÏÔʾÆÁ¡¢Êý×Ö³µÁ¾¼ì²âÆ÷¡¢ÓïÒôÌáʾµÈÉ豸¡£
µÚ¶þ½×¶Î£¬1997Äê½Ý˳¹«Ë¾ÍƳöÖйú´ó½×ÔÖ÷Ñз¢µÄµÚÒ»Ì׷ǽӴ¥Ê½IC¿¨Í£³µ³¡¹ÜÀíϵͳ£¬Ö±µ½1999Ä꣬·Ö±ðÍê³É¾ßÓгµÁ¾Í¼Ïñ¶Ô±ÈµÄÍ£³µ³¡¹ÜÀíϵͳ¡¢¹úÄÚÊ×´´µÄIC/ID¼æÈݵÄÍ£³µ³¡¹ÜÀíϵͳ¡¢Ô¶¾àÀëID¿¨²»Í£³µµÄÍ£³µ³¡¹ÜÀíϵͳµÈ¡£±¾½×¶ÎÐÐÒµÍê³ÉÍ£³µ³¡³öÈë¹ÜÀíÐèÇóµÄ»ù±¾Ì½Ë÷£¬½«Í£³µ³¡¹ÜÀíϵͳÐÐÒµÒýÈëµ½ÁËÒ»¸ö¹ãÀ«µÄ¿Õ¼ä¡£
ÖÁ½ñ£¬Í£³µ³¡³öÈë¿Ú¿ØÖƹÜÀíϵͳÒÑÔÚÈ«¹ú¸÷´óÖÐС³ÇÊй㷺ʹÓᣴÓ×î³õµÄ²ÉÓÃ8λ51µ¥Æ¬»úµ½32λARM7¡¢ARM9´¦ÀíÆ÷£¬ÒÔ¼°¹¤¿Ø»ú£¬´Óµ¥»ú¿ØÖƵ½¶à»ú·Ö¼¶¼¯³É¿ØÖÆ£»Í¨Ñ¶·½Ãæ´Ó×î³õ485ͨѶ£¬µ½ÒÔÌ«Íø¡¢ÎÞÏßͨѶ£¬´Óµ¥´¿µÄµ¥Ò»ÍøÂçͨѶ·½Ê½µ½¶àÖÖ²»Í¬ÍøÂçͨѶ¼¯³É£»Éí·Ýʶ±ð´Ó¼òµ¥µÄ´Å¿¨£¬µ½ÖÇÄÜ¿¨¡¢µç×Ó±êÇ©¡¢Ö½Æ±¡¢³µÅÆ×Ô¶¯Ê¶±ðµÈ¶àÖÖ·½Ê½£¬´Ó¹ýÈ¥µ¥Ò»Éí·Ýʶ±ð·½Ê½µ½¶àÖÖʶ±ð·½Ê½×éºÏ£¬ÈçÖÇÄÜ¿¨ºÍ³µÅÆÊ¶±ðÏà½áºÏ£¬¼«´óµÄÌá¸ßÁ˳µ³¡µÄ°²È«ÐÔ¡£Èí¼þ·½Ãæ´Ó¹ýÈ¥µÄVB¡¢»ã±àµÈ£¬µ½×îеÄDotNet¡¢C£¬´Ó¹ýÈ¥µÄ½á¹¹»¯Éè¼ÆÄ£Ê½£¬µ½ÃæÏò¶ÔÏ󡢷ֲ㡢ģ¿é»¯Éè¼Æ¡£
¾¹ý¶àÄêµÄ·¢Õ¹£¬Êг¡ÉÏÒѾÐγɸ÷ÖÖϵÁзḻ¶à²ÊµÄ²úÆ·£¬ÖøÃûµÄ²úÆ·Æ·ÅÆÓÐ98ϵÁС¢½ÝÒ×ͨϵÁС¢½Ý˹Ò×ϵÁС£½Ý˳¹«Ë¾×÷Ϊͣ³µ³¡³öÈë¿Ú¿ØÖÆÐÐÒµµÄÁìÍ·Ñò£¬2007ÄêÍÆ³öµÄ×îÐÂÒ»´úÍ£³µ³¡ÏµÍ³²ÉÓÃARM9+Linux¼¼Êõƽ̨£¬ÓÐЧµÄ½â¾öÁË´óÐͳµ³¡ÏµÍ³¡¢¶à³µ³¡¹ÜÀí¡¢ÍøÂ绯¡¢·Ö¼¶¼¯³É¿ØÖƵÄÒªÇó£¬ÏÖÔÚ£¬¹«Ë¾µÄÍ£³µ³¡¿ØÖÆÏµÍ³»ù±¾Íê³ÉÁ˼¼Êõƽ̨µÄת»»£¬Õ⽫ͣ³µ³¡¹ÜÀíÐÐÒµ´øÈëµ½ÁËÒ»¸öеIJã´Î¡£
²úÆ·µÄÖ𽥷ḻ£¬²¢¸²¸ÇÊг¡ÐèÇó£¬ÐÐÒµÒ²Öð½¥ÐγÉÁË»ù±¾¹¦ÄÜÐèÇóµÄ±ê×¼¡£2008Äê¹ú¼Ò¹«°²²¿Ò²Íê³É¸Ã²úÆ·ÐÐÒµµÄϵͳÀà±ê×¼±àÖÆ£¬ÓÃÒԹ淶Õû¸öÐÐÒµ£¬ÈÙÐÒµØÊÇ£¬ÓÉÓÚÉîÛÚÊеĶÀÌØÓÅÊÆ£¬³ÉΪȫ¹úÍ£³µ¿â£¨³¡£©ÐÐÒµ±ê×¼µÄ±à¼Õߣ¬½Ý˳¹«Ë¾Ò²ÈÙÐҵسÉΪÁ˱ê×¼±à¼µ¥Î»Ö®Ò»¡£
3¡¢ÐèÇóÓë¼¼Êõƽ̨µÄÏ໥´Ù½ø
³õ¼¶½×¶ÎµÄÍ£³µ³¡ÐèÇó£¬Ö÷ÒªÊÇÍê³É³µÁ¾½ø³ö¹ÜÀí£¬ËæºóÖð½¥Óë°²·ÀÐÐÒµ¹Ò¹³£¬¹ÜÀí³µÁ¾µÄÍ£·ÅÓë³öÈë¿ÚͨÐеȵݲȫ¡£Ëæ×Åʱ¼äµÄÍÆÒÆ£¬ÈËÃǹØÓÚÍ£³µ³¡¹ÜÀíµÄÒâʶÐÎ̬Öð½¥Ðγɣ¬³µ³¡µÄ¹ÜÀíÐèÇó¾ÍÔ½À´Ô½¶à¡£
³õ¼¶µÄÍ£³µ³¡¿ØÖÆÉ豸ÓÉÓÚ¹ÜÀíµÄÐèÇó½ÏÉÙ£¬Ïà¶ÔÓÚÏÖÔÚ£¬ÆäËùÐèÒªµÄ¼¼ÊõÖ§³Å×ÊÔ´¾ÍÉٵö࣬ÐÔÄÜÒªÇóÒ²Òª¼òµ¥Ð©£¬±ÈÈç90Äê´ú³õÆÚ£¬Í£³µ³¡¹ÜÀíÐÐÒµ¸ÕÆôÃÉʱ£¬³µÁ¾²»¶à£¬³µÁ÷Á¿ÊÇÏà¶Ô½ÏÉٵ쬴Ëʱ¶ÔÓÚ¿ØÖÆÆ÷µÄCPUÈËÔËËãËÙ¶ÈÒªÇ󲻸ߡ¢ROM/RAM´æ´¢ÈÝÁ¿²»´ó£¬¶ÔÍ£³µ³¡ÏµÍ³ÊÇ·ñÍÑ»ú¹ÜÀíÖ»ÐèÒª×öµ½ÔÚÏß¼´¿É£¬¹ÜÀíÈí¼þµÄ½çÃæÒ²Ïà¶Ô¼òµ¥£¬²»ÐèÒª·á¸»µÄÔªËØ¡£
90Äê´úÖкóÆÚ£¬Í£³µ³¡µÄ¹ÜÀíÐèÇó³ÊÏÖÒ»¸ö¹Ø¼üµã£¬²¿·ÖÒµÖ÷ÒªÇóÄܹ»¹ÜÀíÊÕ·Ñ¡¢³µÁ¾Í¼Ïñ¶Ô±È£¬´Ëʱͣ³µ³¡ÐÐÒµ¿ªÊ¼²½Èë³É³¤ÆÚ£¬Ö»ÊǼ¼Êõƽ̨ÈÔÈ»ÔÚ8λMCU£¨µ¥Æ¬»ú£©µÄ²ã´ÎÉÏ¡£µ½2002Äêʱ£¬8λMCU£¨µ¥Æ¬»ú£©¿ØÖÆÆ÷ÔÚÂú×ãÍ£³µ³¡µÄÐèÇóʱ£¬Öð½¥³öÏÖ²»¿°·ûºÏµÄÇé¿ö£¬Òò´Ë£¬ÐèҪм¼Êõƽ̨µÄ˼Ïë¾Í¿ªÊ¼ÔÚÐÐÒµÖÐÃÈÑ¿¡£
2002ÄêÒÔºó£¬Ð¼¼Êõƽ̨µÄÑо¿ÔÚ±¾ÐÐҵһЩ½Ï´óµÄÆóÒµÖпªÊ¼Á¢Ï±ÈÈç½Ý˳¹«Ë¾¿ªÊ¼ÁËX86¼¼Êõƽ̨µÄÑо¿£¬²¢ÓÚ2003ÄêÓÖ¿ªÊ¼ÁËARM¼¼ÊõµÄÒýÈë¡£ËäÈ»³õʼµÄм¼Êõ²úÆ·µÄ³öÏÖ¸øÆóÒµ´øÀ´ºÜ¶à²»±ã»òÕß˵×ßÁ˺ܶàÍä·£¬µ«È´¸ø½ñÌìµÄÆóÒµÁôÏÂÁËÏ൱¶àµÄ¾Ñ飬ÒÔÖÁÓÚ½Ý˳¹«Ë¾ÔÚÍê³ÉARM¼¼Êõƽ̨µÄ¶àÄêÑо¿ºó£¬ÐÂÆ½Ì¨ÏµIJúÆ·Ò»µ©ÉÏÊУ¬¾Í¸ø¿Í»§´øÀ´Á˼«¸ßµÄÐÅÐÄ¡£
ͬʱ£¬µ±¼¼Êõƽ̨µÄÒýÈ룬´Ù½øÁ˲úÆ·µÄ·¢Õ¹£¬ÔÚ32λMCU´¦ÀíÆ÷ΪºËÐĵļ¼Êõƽ̨Ï£¬¿ØÖÆÆ÷µÄÔËËãËÙ¶È¡¢´¦ÀíÄÜÁ¦¡¢¿É¿ØÖƵÄÐèÇó×ÊÔ´ÄÜÁ¦´ó´óÌá¸ß£¬Òò´ËϵͳµÄ¿ò¼Ü¡¢Éè¼ÆË¼Ïë»ñµÃÁ˱ä¸ïµÄ»ú»á£¬¹Ê¶øÊä³öµÄ²úÆ·ÐÔÄÜ´ó´óÌá¸ß£¬¿ÉÒÔ¸øÍ£³µ³¡¹ÜÀí´øÀ´¸ü¶àµÄ±ãÀû£¬¸ø¿Í»§¸ü¶àµÄÑ¡Ôñ£¬¿ÉÒÔÂú×ã¿Í»§¸ü¶àµÄÐèÇó¡£
4¡¢Ð¼¼Êõƽ̨ϲúÆ·Ó¦¸Ã¾ß±¸µÄÌØÕ÷ºÍÐÔÄÜ
½ñÌ죬32λARM¼¼Êõƽ̨Ï£¬ÏȽøµÄÍ£³µ³¡¿ØÖƹÜÀíϵͳ£¬ÐèÈÚºÏÏȽøµÄ°²±£¼¼ÊõºÍ³ÉÊìµÄÍøÂç¼¼Êõ£¬ÎÞÂÛ¶Ô¶ÀÁ¢µÄСϵͳ¡¢»òÕß×ÛºÏÁªÍøµÄ´óÐÍϵͳ¶¼Äܹ»Ìṩȫ¹¦ÄÜÁé»îµÄ°²·À½â¾ö·½°¸£¡ÏµÍ³¿ÉÒÔ½«³µ³¡³öÈë¹ÜÀí¡¢¼Æ·Ñ¹ÜÀí¡¢×Ô¶¯Ê¶±ðÒÔ¼°ÊÓÆµ¼àÊÓ½áºÏΪһÌ壬¼¯³ÉÁËLEDÏÔʾÆÁ¡¢³ö¿¨»ú¡¢ÍÌ¿¨»ú¡¢ÓïÒô¡¢¶Ô½²µÈϵͳ£¬¿ÉÒÔ¹ÜÀíIC¿¨¡¢ID¿¨£¬¿ÉÒÔ¹ÜÀíǶÌ׳µ³¡£¬²¢Íê³É´óС³µ³¡²»Í¬Êշѱê×¼µÄͬʱÊշѹÜÀí¡£
ϵͳ֧³Ö¿ª·ÅµÄ¶à²ãͨѶÐÒé¼Ü¹¹£¬¶ÔÓÚÒ»¸öϵͳ»ò²úÆ·£¬ÊÊÓ¦ÏÖÔÚºÍδÀ´µÄÐèÇó£¬ÓÈÆäÊÇÀ©Õ¹ÐÔ¡¢¿ÉËÜÐÔÊǷdz£¹Ø¼üµÄ¡£ÎÒÃÇ¿ÉÒÔ½¨ÒéÒ»¸öϵͳµÄ¶à²ãͨѶÐÒé¼Ü¹¹£¬½«485ͨѶ¡¢TCP/IPͨѶµÈ¶àÖÖͨѶ·½Ê½ÕûºÏÔÚͳһµÄÊý¾Ý´«Êä¿ò¼ÜÏ£¬ÊÊÓ¦¶àÖÖÍøÂç»·¾³ÒªÇ󡣸ÃÐÒé¿ò¼ÜÓëÖÇÄÜÂ¥ÓîϵͳÊÀ½ç´ó²¿·ÖµØÇøÍ¨ÐеÄBACNETÐÒé¿ò¼ÜÏà½ü£¬¶ÔÓÚÕâÑùµÄÒ»¸öÏȽøÍ£³µ³¡¿ØÖƹÜÀíϵͳӦ¾ß±¸ÒÔÏÂÌØÕ÷ºÍÐÔÄÜ¡£
4.1ÊÊÓÃÐÔ
Ê×ÏÈÊÇÒ»¸ö׿ԽµÄ×ÛºÏÐÔÍ£³µ³¡½â¾ö·½°¸£¬¾ß±¸Êг¡·Ç³£Á÷Ðеĵ¼ÏòÐÍ¡¢µ¼º½Ê½²Ëµ¥ºÍÊ÷Ðͽṹ·ç¸ñ£¬Ò×¶®£¬Ò×ÓÚ²Ù×÷¡£ÏµÍ³ÄÚÖöàÖÖͨѶ¸ñʽ£¬PPP(UDP/IP)¡¢CONTACT ID ¡¢X.25µÈ¿ÉÒÔΪÄúÌṩ¶àÖÖ¹¦ÄÜ¡£×¢ÖØÈ˵ÄÐÐΪ·½Ê½Éè¼ÆµÄϵͳΪÏÖ³¡µÄ¹ÜÀíÌṩÁ˶àÖÖÑ¡Ôñ£¬ÌṩÉ豸¡¢Ê¼þµÄ¼à²â£¬³öÈ밲ȫ¼Ç¼µÄ±£´æ·½Ê½¼«Îª°²È«£¬ÎªÒì³£·ÅÐС¢ÐÅÏ¢±à¼¡¢¿¨Æ¬¼ì²â¡¢Í¼Ïñ¶Ô±È¡¢ÊշѹÜÀí¡¢»»°à¹ÜÀí¡¢³µÅÆÔ¤Öá¢Ãâ·Ñ³µÁ¾µÈÌṩ¿ì½Ý·½±ãµÄ¹ÜÀí¡£
4.2ÏȽøÐÔ
²ÉÓÃÏȽøµÄǶÈëʽ΢´¦Àí¼¼Êõ£¬ËùÓÐÄ£¿éµÄµç·°å²ÉÓÃÏȽøµÄÌùƬ¼¼Êõ¡£³öÈë¿Ú¿ØÖÆÆ÷±¾ÉíÄÚÖÃ32λ΢´¦ÀíÆ÷£¬»ù´¡ÄÚ´æ¿É´ï32M¡£ÏµÍ³²ÉÓÃÉÁ´æ×÷ΪÄÚ´æµÄ´æ´¢Ð¾Æ¬£¬´ó´ó¼Ó¿ìÁËϵͳ¶ÔÐÅÏ¢´¦ÀíµÄËÙ¶È¡£¸÷³öÈë¿Ú¿ØÖÆÆ÷²ÉÓôóÏõÄÒÔÌ«Íø£¨Ö§³ÖTCP/IPÐÒ飩ÓëÎļþ·þÎñÆ÷£¨Ó¦Ó÷þÎñÆ÷£©Ö®¼ä½¨Á¢Ë«ÏòÊý¾ÝͨµÀ´Ó¶ø¹¹³ÉÍêÕûµÄϵͳ£¬ÍøÂçµÄͨѶËÙÂʿɴï100M bps¡£
×éÍø·½±ã¡¢Áé»î£¬·ûºÏÏÖ´ú½á¹¹»¯²¼ÏßÒªÇó£¬ÏµÍ³À©Õ¹ÐÔÓÅÁ¼£¬Ô¶³Ì¿ØÖÆÄÜÁ¦Ç¿¡£ a)ϵͳ¾ßÓа²×°¼ò±ã¡¢¹ÜÀíÈÝÒ×µÄÌØµã£¬ÊʺÏÓÚ¸÷ÖÖÐÎʽ»ò¹æÄ£µÄÓ¦Óᣠb)²ÉÓÃTCP/IPͨÐÅÐÒ飬¿ÉÒÔÖ±½ÓÓë¸÷ÖÖ¼ÆËã»úÍøÂç¼æÈÝ×éÍø£¬Õ¾µãµÄÀ©Õ¹ºÍÕ¾µãÉÏÖն˹¦ÄܵÄÀ©Õ¹£¬Ê®·Ö¼òµ¥¡¢ÈÝÒס£ c)ͨ¹ýÒÔÌ«Íø×éÍø¼¼Êõ¡¢¾ÖÓòÍø¡¢¹ãÓòÍø½øÐÐÁ¬½Ó£¬ÊµÏÖÔ¶³Ì¿ØÖÆ¡£ d)ʵÏÖ¶àÕ¾µã·ÖȨÏÞ¿ØÖÆ¡£
ϵͳ°üÀ¨Ç¿ÓÐÁ¦µÄͼÐÎÓ¦ÓÃÈí¼þ£¬Ê¹¸÷ÖÖ·ûºÅºÍͼÏñÄÜÏÔʾÔÚÏÖ³¡¼à¿Ø½çÃæÖС£ a)ÏÖ³¡µÄͼÐαí¿ÉÓÃÓÚʵʱ¼àÊӺͿØÖÆ£¬Ö±½Ó´ÓÏÖ³¡¼à¿Ø½çÃæÖÐʵʩËùÓй¦ÄÜ¡£ b)ÈçÐèÒª£¬Óû§¿ÉÒÔÑ¡ÔñËæÊ±»òÔÚ·¢ÉúÒ쳣ʱͨ¹ý¿ì½Ý¼ü¿ØÖƺ͹ÜÀíʼþµÄ·¢Éú¡£ c)¹ÜÀí½çÃæÒ»ÖÂÐÔÉè¼ÆÓÅÁ¼£¬¿Õ¼ä²¼¾ÖºÏÀí£¬Õû½à´ó·½¡£
ϵͳ×î´óµÄÌØµãÓ¦ÊÇÄ£¿é»¯Éè¼Æ¡£ a)´ú±íÊý¾Ý´¦ÀíÖÐÐĵĺËÐÄ´¦Àí²¿·ÖÓëÁ¬½ÓÍâÉèµÄI/O²¿·Ö¸ôÀë»ò·ÖÀ룬ʹµÃϵͳµÄ°²È«ÐÔ´ó´óÌá¸ß£¬À©Õ¹ÈÝÒס¢Î¬»¤¼ò±ã¡£ b)¹ÜÀíÖÐÐÄÓëÍ£³µ³¡³öÈë¹ÜÀí¾¡Á¿·ÖÀ룬¸üÀûÓÚÓû§µÄ¶à¼¶±ð°²È«¹ÜÀí£¬Ò²±ãÓڀϵͳµÄ¼¯³ÉÀ©Õ¹¡£ c)ϵͳӦ¾¡Á¿²ÉÓöà²ã¶ÀÁ¢»¥·Ã¼Ü¹¹£¬¸÷¹¦ÄܺÍÓ¦ÓÃÄ£¿é¶ÀÁ¢£¬±£Ö¤Êý¾ÝͨѶËÙ¶È¿ìµÄͬʱ£¬Ê¹µÃÊý¾Ý°²È«ÐÔÌØ±ð¸ß¡£
4.3ʵʱÐÔ Í¨¹ý¹ÜÀíÈí¼þÄÜʵʱÏÔʾËùÓÐʼþ£¬ÄܼǼºÍ¸ú×ÙËùÓеǼ¡¢ÀëÏß¡¢Í¨ÐÅ״̬µÄ¸Ä±ä¡¢ÈËÔ±²Ù×÷ÒÔ¼°Êý¾Ý¿â¸üС£
ËùÓеÄÊÓÆµ¡¢Êý¾Ý¿âÐ޸ġ¢Ê¼þºÍ²Ù×÷Ô±²Ù×÷¶¼´øÓÐʱ¼ä´Á£¬²¢ÒÔʵʱµÄ·½Ê½ÏÔʾÔÚ´°¿ÚÉÏ¡£´°¿ÚÖÐÓ¦ÓÐÒ»¸ö·Ö¸îÇø¿É¹©²Ù×÷Ô±¹ö¶¯²éÕÒÒÔǰËù·¢ÉúµÄʼþ¡£
4.4¿ª·ÅÐÔ ±ê×¼»¯¼°¿ª·ÅÐÔÊÇÐÅÏ¢¼¼Êõ·¢Õ¹µÄ±ØÈ»Ç÷ÊÆ¡£×ñѹú¼ÊÉÏͨÐеÄͨÐÅÐÒé¡£Ó¦ÓÃÈí¼þ¾¡Á¿²ÉÓÃÒÑÉÌÆ·»¯µÄͨÓÃÈí¼þ£¬ÒÔ¼õÉÙ¶þ´Î¿ª·¢µÄ¹¤×÷Á¿ºÍÀûÓÚÈÕºóµÄʹÓúÍά»¤¡£½ÝϵͳÊý¾Ý¿â²ÉÓñê×¼SQL´óÐͶàÓû§¹ØÏµÐÍÊý¾Ý¿â£¬ÌṩExcel±ê×¼Îļþ¸ñʽµÄµ¼ÈëÓëµ¼³ö¹¦ÄÜ¡£¿ÉÒÔÍêȫͨ¹ýÍøÂç×Ô¶¯Ïò¿¨×ÊÁÏÊý¾Ý¿âÌáÈ¡¿¨»ù´¡ÐÅÏ¢£¬²¢×ª»»Îª×Ô¼ºµÄÒ»¿¨Í¨ÏµÍ³ÔË×÷Êý¾Ý¿â£¬²¢¸ù¾ÝÓû§ÒªÇóËæÊ±¸üС£
4.5À©Õ¹ÐÔ ÏµÍ³²ÉÓõĿª·ÅÓ²¼þºÍÈí¼þƽ̨£¬¾ßÓжàÖÖͨѶ·½Ê½£¬ÎªÊµÏÖ¸÷ÖÖÉ豸֮¼äµÄ»¥Áª¡¢¼¯³Éµì¶¨Á¼ºÃµÄ»ù´¡£»Ñ¡Ôñ±ê×¼»¯ºÍÄ£¿é»¯µÄ²¿¼þ£¬Äܱ£»¤Ä¿Ç°ÔÚϵͳµÄͶ×Ê£¬Ìṩ¼òµ¥¡¢Á®¼ÛµÄÉý¼¶Í¾¾¶¡£
ϵͳµÄ¹¦ÄÜ¿ÉÒÔ°éËæÄúÐèÇóµÄÔö³¤¶øÔö³¤£¬´Ó¶ø±ÜÃâÁËÄúÔÚϵͳÀ©Õ¹ÖеÄÖØ¸´Í¶Èë¡£Äú¿ÉÒÔ´ÓÒ»¸öµ¥Ò»µÄ¹¤×÷Õ¾À´¿ªÊ¼½¨Á¢ÏµÍ³£¬È»ºóͨ¹ý¼ÆËã»úͨÐÅϵͳÎÞÏÞµØÀ©Õ¹ÏµÍ³¡£ÏµÍ³ÏȽøµÄÄ£¿é»¯½á¹¹¿ÉÒÔÈÃÄú°´ÕÕʵ¼ÊµÄÐèÒªÈÎÒâµÄ½øÐÐϵͳ¶¨ÖÆ¡£
4.6¶ÀÌØÐÔ Í£³µ³¡¹ÜÀíϵͳµÄ²úÆ·Íâ¹Û¶¼ÊÇÒ»¸öÆ·ÅÆµÄÌåÏÖ£¬¾ßÓбð¾ßÒ»¸ñµÄ¶ÀÌØÐÔ£»½¨Òé²ÉÓúÏÊʵĺÏÀíµç×Ó×°ÊΡ¢ÏÔʾ¡¢²ÄÁϵȼ¼Êõ£¬ÐγÉÁËÍ£³µ³¡É豸ÖжÀÓеķç¸ñ¡£
ϵͳÉè¼ÆµÄ×é³Éģʽ¡¢¹¹³É¿ò¼Ü£¬ÔÚ¿¼ÂÇÆä¶ÀÌØÐÔµÄͬʱ£¬Ó¦·½±ãϵͳµÄ¹ÜÀíºÍά»¤¡£ÏȽøµÄϵͳ¿ÉÒÔÒÔÌ«Íø¶à²ãͨÐŲο¼Ä£ÐÍ£¬Éè¼ÆÒÔTCP/IP¡¢RS485Ϊ»ù´¡µÄ¶àÖÖͨÐÅÐÒéÖУ¬¼ÓÈëÏÞÖÆ¹¦ÄܺÍ×é²¥·½Ê½£¬ÒýÈë¼ÓÃÜËã·¨£¬´ó´óµØÌá¸ßÁËÍøÂçͨѶµÄËÙÂʺͰ²È«ÐÔ£¬¿Ë·þÁË´«Í³TCP/IPÍøÂçͨѶµÄ±×¶Ë¡£
4.7ÒײÙ×÷ÐÔ
¹ÜÀíÈí¼þÓ¦²ÉÓÃÈËÃÇËùÊìϤµÄ´°¿Ú¡¢Êó±êºÍ¼üÅ̲Ù×÷¡£ÒÔÄܸøÓû§Ìá¹©ÊæÊÊ¡¢°²È«¡¢·½±ã¡¢¿ì½ÝΪ׼Ôò£¬ÓöàýÌå¼à¿Ø£¬ÓѺýçÃæ£¬·½±ã׼ȷµØÌṩ·á¸»µÄÐÅÏ¢£¬°ïÖúºÍÌáʾ²Ù×÷ÈËÔ±½øÐвÙ×÷£¬Ò×ѧÒ×Ó㬱£Ö¤²»Í¬²ã´ÎµÄ²Ù×÷Õß¶¼ÄÜÊìÁ·²Ù×÷¸Ãϵͳ¡£
4.8¿É¿¿ÐÔÓ밲ȫÐÔ
ϵͳµÄ°²È«ÐÔÓ¦ÊÇÎÞÓëÂױȵġ£ÏµÍ³µÄ¹ÜÀí¿ØÖÆÈí¼þ½¨Òé¿ÉÒÔ²ÉÓÃMicrosoft SQLÊý¾Ý¿â£¬ÆäÊÇÒ»¸ö¹¦ÄÜÇ¿´óµÄ¡¢°²È«µÄ¡¢Í¨ÓõĹØÏµÊý¾Ý¿â£¬ËüµÄÉè¼Æ×¨ÃÅÓÃWindows 2000 Windows Xprofessional(SP1)»·¾³¡£SQLµÄ°²È«ÌØÐÔ¿ÉÒÔÈ·±£Ö»ÓÐÖ¸¶¨µÄÓû§²Å¿ÉÒÔ·ÃÎÊÊý¾Ý¿â¡£
a)ϵͳµÄ°²È«ÐÔÊÇͨ¹ý¶àÓû§ÃÜÂë±£»¤µÄ²Ù×÷Ô±ÕʺÅÀ´±£Ö¤µÄ¡£Ã¿Ò»¸öϵͳ²Ù×÷Ô±Ëù·ÖÅäµÄ·ÃÎÊȨÏÞÖ»ÏÞÓÚÆäϵͳ²Ù×÷ËùÐèµÄÇøÓò¡£ÕâÖÖ¶Ô²Ù×÷ԱʵÐл®·ÖµÄ·½Ê½¿ÉÒÔÈ·±£ÈκÎÊý¾Ý£¨²é¿´»ò´òÓ¡£©¶¼Êǰ´ÕÕÏàÓ¦²Ù×÷Ô±µÄȨÏÞ½øÐÐɸѡµÄ¡£
b)Ä£¿é»¯Éè¼Æ·½Ê½£¬¸÷×ÓϵͳÍêÈ«Ï໥¶ÀÁ¢£¬·¢Éú¹ÊÕÏʱ¾ö²»»áÏ໥ӰÏ죬ÒÔÈ·±£Óû§Ê¹ÓÃÆäËüÎÞ¹ÊÕÏ×Óϵͳ¡£ÏµÍ³ËùÓÐÉ豸²ÉÓÃÏà¶Ô·Ö²¼Ê½¿ØÖÆ£¬ÔÚÍøÂç·¢ÉúͨÐŹÊÕÏʱ£¬ÈÔÄܼÌÐø°´ÕÕÔ¤ÏÈÉ趨µÄ¹¤×÷ģʽ¹¤×÷£¬ÒÑ·¢¿¨Ô±¹¤¿ÉÕÕ³£Ê¹Ó㬹ÊÕÏÆÚ¼äÔ±¹¤Ë¢¿¨¼Ç¼ÔÝ´æÓÚÓ¦Ó÷þÎñÆ÷¡£Ò»µ©¹ÊÕÏÐÞ¸´£¬¸÷¿ØÖÆÆ÷×Ô¶¯½«¼Ç¼Êý¾Ý»Ø´«ÖÁϵͳ¹ÜÀíÖÐÐÄ£¨Ó¦Ó÷þÎñÆ÷£©£¬ÒÔ±£Ö¤ÏµÍ³ÐÅÏ¢µÄÍêÕûÐÔ£¬Æä°²È«ÐÔ¡¢¿É¿¿ÐÔ´ó´óÌá¸ß¡£
c)ϵͳעÒâÍøÂçµÄ¸ôÀëÄÜÁ¦£¬¿¼ÂÇÔöǿϵͳÏßÀ¿¹À×»÷ºÍÆäËüÐźÅÔÓÒô¸ÉÈŵÄÄÜÁ¦£»ÔÚÍøÂçµçÀÂij´¦ÓжÏËðʱ£¬Õû¸öϵͳ¿É¼ÌÐø¹¤×÷£¬²¢·¢³ö±¨¾¯ÐÅÏ¢£¬ÌáʾӦ½øÐмìÐÞ¡£
d)É豸²ÉÓù¤Òµ»¯Éè¼Æ£¬×ñѹú¼Ò¹ØÓÚEMC±ê×¼£¬×¢ÖØÏµÍ³µÄ¾²µç¡¢É§ÈÅ¡¢·ÀÀס¢°²¹æ±£»¤µÈÉè¼Æ£¬ÊÊÓÃÓÚ¸´ÔӵĻ·¾³¡£
5¡¢½Ý˳ÐÂÒ»´ú²úÆ·¼ò½é
½Ý˳¹«Ë¾×÷ΪÐÐÒµµÄÁìÍ·Ñò£¬¾¹ý¶àÄêµÄм¼Êõƽ̨Ñз¢£¬Êä³öÁË»ùÓÚARM9+ LINUX¼¼Êõƽ̨µÄÐÂÒ»´úÍ£³µ³¡¹ÜÀíϵͳ£¨½Ý˹Ò×ϵÁУ©£¬ÆäÈÚºÏÏȽøµÄ°²±£¼¼Êõ£¬ÒÔÆä³ÉÊìµÄÍøÂç¼¼Êõ£¬ÎÞÂÛ¶Ô¶ÀÁ¢µÄСϵͳ¡¢»òÕß×ÛºÏÁªÍøµÄ´óÐÍϵͳ¶¼¿ÉÒÔÌṩȫ¹¦ÄÜÁé»îµÄ°²·À½â¾ö·½°¸£¡ ÏµÍ³Í»ÆÆÄ¿Ç°»ùÓÚ8λ51MCUоƬµÄ´«Í³Éè¼Æ£¬²ÉÓÃ32λARM9ºËÐÄ´¦ÀíÆ÷£¬½áºÏǶÈëʽLINUX²Ù×÷ϵͳ£¬´î½¨¼¼Êõƽ̨½øÐÐÖÕ¶ËÉè¼Æ£»ÒýÈëVS.NET£¨C#£©³ÌÐò±à¼¹¤¾ß£¬Ó¦ÓÃÃæÏò¶ÔÏóµÄÉè¼ÆË¼Ï룬³ä·ÖÀûÓÃÃÀ¹¤ÓëÈí¼þÉè¼ÆÏà½áºÏµÄÓÅÊÆ£¬¿ª·¢³öµÄÉÏλ¹ÜÀíϵͳÈí¼þ£¬²Ù×÷¼ò±ã¡¢ÆÓʵ¡£
ϵͳ²ÉÓÃÄ£¿é»¯¡¢²å¼þ»¯µÄ˼Ï룬½áºÏÊý¾Ý°²È«¹ÜÀíµÄ¼¼ÊõÀíÂÛ£¬´î½¨¶à²ã´ÎµÄϵͳ¼Ü¹¹£¬²¢×¢ÖØ¿ÉÀ©Õ¹ÐԺͿÉÒÆÖ²ÐÔµÄÑо¿£¬±£Ö¤ÏµÍ³µÄ³°ôÐÔ¡£
»ùÓÚTCP/IPµÄ¶à²ãͨÐÅÐÒé¼Ü¹¹£¬ÒýÈë¼ÓÃÜ´ëÊ©ºÍ¹ã²¥»úÖÆ£¬È·±£Êý¾Ý´«ÊäµÄ¿ìËٺͰ²È«¡£
ϵͳ½«³µ³¡³öÈë¹ÜÀí¡¢¼Æ·Ñ¹ÜÀí¡¢×Ô¶¯Ê¶±ðÒÔ¼°ÊÓÆµ¼àÊÓ½áºÏΪһÌ壬¼¯³ÉÁËLED ÏÔʾÆÁ¡¢³ö¿¨»ú¡¢ÍÌ¿¨»ú¡¢ÓïÒô¡¢¶Ô½²µÈϵͳ£¬ÄܹÜÀíIC ¿¨¡¢ID ¿¨£¬ÄܹÜÀíȫǶÌ׳µ³¡£¬²¢Íê³É´óС³µ³¡²»Í¬Êշѱê×¼µÄͬʱÊշѹÜÀí£»µ¼ÏòÐÍ¡¢µ¼º½Ê½²Ëµ¥ºÍÊ÷ÐͽṹÊÇÊг¡·Ç³£Á÷Ðеķç¸ñ£¬Ò×¶®£¬Ò×ÓÚ²Ù×÷¡£ÄÚÖöàÖÖͨѶ¸ñʽ£¬ RS485¡¢TCP/UDP/IP¡¢ID ¡¢Wiegand26/34 µÈ¿ÉÒÔΪÄúÌṩ¶àÖÖ¹¦ÄÜ¡£
×¢ÖØÈ˵ÄÐÐΪ·½Ê½Éè¼ÆºÍ¡ÆÎÞ²î´íÉè¼ÆÀíÄΪÏÖ³¡µÄ¹ÜÀíÌṩÁ˶àÖÖºÏÀíÑ¡Ôñ£¬ÌṩÉ豸¡¢Ê¼þµÄ¼à²â£¬³öÈ밲ȫ¼Ç¼µÄ±£´æ·½Ê½¼«Îª°²È«£¬ÎªÒì³£·ÅÐС¢ÐÅÏ¢±à¼¡¢¿¨Æ¬¼ì²â¡¢Í¼Ïñ¶Ô±È¡¢ÊշѹÜÀí¡¢»»°à¹ÜÀí¡¢³µÅÆÔ¤Öá¢Ãâ·Ñ³µÁ¾µÈÌṩ¿ì½Ý·½±ãµÄ¹ÜÀí¡£
6¡¢ºó»°
±¾ÎĹØÓÚÍ£³µ³¡¹ÜÀíϵͳµÄ¼¼Êõ·¢Õ¹¼ò½éÖ»ÊÇÆðÒ»¸öÅ×שÒýÓñµÄ×÷Óã¬Í£³µ³¡¹ÜÀíϵͳµÄ¼¼Êõ·¢Õ¹¾ÍÔ¶Ô¶³¬³öÉÏÃæËùÊö¡£ |