ecom ´®¿ÚÖúÊÖÊÇÒ»¿î´øCRC²âËãµÄ´®¿ÚͨÐÅ(RS232)µ÷½ÚÊÖ»úÈí¼þ¡£ecom´®¿ÚÖúÊÖÖ§³Ö³£¼ûµÄ110 ~ 921600bps´®¿Ú²¨ÌØÂÊ£¬ÄÜÉ趨УÑé.Êý¾ÝλºÍÖÕֹ룬ÄÜÒÔASCIIÂë»òÊ®Áù½øÖƽÓÊÜ»ò·¢ËÍÒ»ÇÐÊý¾Ý»ò±êʶ·û£¨°üº¬ººÓ£¬ÄÜ·¢ËÍËæÒâ³ß´çµÄÎı¾Îĵµ£¬Äܹ»ÈÎÒâÉèÖÃÈ«×Ô¶¯·¢ËÍÖÜÆÚʱ¼ä£¬Äܹ»½«½ÓÊÜÊý¾Ý´¢´æ³ÉÎı¾Îĵµ¡£º¬ÓÐÎĵµ»òÊý¾Ý´®µÄModebusCRC16УÑé.CRC16УÑé.ÀÛ¼ÓºÍУÑé.Òì»òÔËËãУÑ飬ModebusLRC¼ÆËã·½·¨£¬ÊǼ¼Êõ¹¤³Ìʦµ÷½Úµ¥Æ¬»úÉè¼Æ´®¿ÚͨÐŵĺðïÊÖרÓù¤¾ß¡£
1. Ö§³ÖWindows 9x / 2000 / XP / 2003 / Vista / Win7ϵͳÈí¼þ£»
2. Èí¼þ¹¤¾ß£¬²»Ðè°²Ñb¡£ÔË×÷½âѹÈí¼þ£¬½«Îļþ½âѹµ½Ìض¨ÎļþĿ¼¾Í¿ÉÒÔ¡£Ð¶ÔصôʱֻÐ轫³ÌÐòÁ÷³ÌÎļþĿ¼ɾµô£»
3. Ö§³Ö³£¼ûµÄ110 ~ 921600bps´®¿Ú²¨ÌØÂÊ£»
4. ¶Ë¿Ú·¶Î§ÊÇCOM1-COM255£¬Ö§³ÖÍØÕ¹¶Ë¿ÚºÅ(USBתRS232)£»
5. ÄÜÉ趨УÑé.Êý¾ÝλºÍÖÕֹλ£»
6. ÄÜÒÔ±êʶ·û»òÊ®Áù½øÖÆÊÕÈ¡ºÍ·¢ËÍÊý¾Ý£¬Ö§³ÖÖÐÎÄ×Ö·ûµÄÊÕÈ¡ºÍ·¢ËÍ£»
7. Ö§³ÖÎĵµÊý¾ÝµÄ·¢ËÍ£»
8. Êý¾Ý·¢ËÍÇøÈÝÐíÉ趨·¢ËÍÖÜÆÚʱ¼ä£¬È«×Ô¶¯·¢ËÍÊý¾Ý£»
9. Ö§³ÖÊý×Ö¼üÅÌ£¬½«µçÄÔ¼üÅÌÊý¾Ý·¢Ë͵½´®¿ÚͨÐÅ£»
10. Ö§³Ö°´Ê±´¢´æ½ÓÊܶԻ°¿òÊý¾Ý£¬ÓÐÀûÓÚ²éѯ³¤ÆÚµ÷½Ú¼Í¼ÐÅÏ¢ÄÚÈÝ£»
11. ºÏÀíµÄ¼ìÑéͨÐŲ»ÕýÈ·£¬·ÀÖ¹ÊÖ»úÈí¼þ¿¨ËÀ(ÈçUSBת´®¿ÚͨÐÅ»úÆ÷É豸°Î³öÀ´¼ìÑé)£»
12. Êý¾Ý½ÓÊܶԻ°¿ò¼°Îĵµ·¢Ë;ùÑ¡ÓÃÏß³Ìͬ²½Éè¼Æ·½°¸¡£
13. º¬ÓÐÎĵµºÍÊý¾ÝÖ¡ModebusCRC16УÑé.CRC16УÑé.ÀÛ¼ÓºÍУÑé.Òì»òÔËËãУÑ飬ModebusLRC¼ÆËã·½·¨¡£·¢Ë͵ÄÊý¾ÝÖ¡¿ÉÑ¡Ôñ¼ÓÉÏÊýÖµ£¬½«Ð£Ñé½Y¹ûÁ¬×ÅÊý¾Ý֡һͬװ°ü·¢ËͳöÀ´¡£
MD5ÑéÖ¤¹¤¾ßʵ¼ÊÉÏÊÇÓÃÓÚMD5¼ÓÃܼÆËãµÄÈí¼þ¡£½«ÏÂÔصÄÈí¼þ»ò¹¤¾ßÍ϶¯µ½Èí¼þÖУ¬¼ÆËãÈí¼þµÄMD5Öµ£¬È»ºó½«ÆäÓë¹Ù·½µÄMD5Öµ½øÐбȽϣ¬ÕâÒâζ×ÅÈí¼þûÓб»Ð޸ġ£MD5Ö»ÊÇÎļþµÄ¡°Êý×ÖÖ¸ÎÆ¡±£¬Í¨³£ÓÃÓÚÎļþµÄ¼ÓÃܺͽâÃÜ¡£ÈκÎÎļþ¶¼¾ßÓÐΨһµÄMD5ÐÅÏ¢Öµ£¬Èç¹ûÐÞ¸ÄÁ˸ÃÎļþ£¬ÔòÆäMD5Öµ½«ÏàÓ¦¸ü¸Ä¡£Òò´Ë£¬ÎÒÃÇ¿ÉÒÔͨ¹ý±È½ÏͬһÎļþµÄMD5ÖµÀ´¼ì²éÎļþÊÇ·ñ±»¡°´Û¸Ä¡±¡£ÕâÐèҪʹÓÃMD5ÑéÖ¤¹¤¾ß¡£¶àÌØÈí¼þרÌâΪÄúÌṩmd5УÑ鹤¾ß,md5УÑ鹤¾ß¹Ù·½ÏÂÔØ,md5УÑ鹤¾ß¸ÉÂïµÄ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿
CRCУÑéÊÇͨÐÅÁìÓòÖеÄÒ»ÖÖ²î´íУÑéÂë¡£Êý¾Ýͨ³£ÓëCRCÑéÖ¤¹¤¾ß½øÐбȽϡ£CRCУÑ鹤¾ßÒ»°ã·ÖΪCRC16ºÍCRC32Á½ÖÖ£¬Òò´ËÓÐÁ½ÖÖCRCУÑé¼ÆËãÆ÷¡£¶àÌØΪÄúÕûÀíÁËһЩ½ô´ÕʵÓõÄCRCУÑ鹤¾ß£¬Èç¹ûÄú¿´µ½ÕýÈ·µÄ¹¤¾ß£¬¿ÉÒÔÃâ·ÑÏÂÔØ£¡¶àÌØÈí¼þרÌâΪÄúÌṩcrcУÑ鹤¾ß,crc32ÔÚÏßУÑ鹤¾ß,crcУÑéÂëÍøÒ³ÔÚÏß¼ÆËã¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
´®Ðе÷ÊÔ¹¤¾ß¼´´®ÐÐͨÐŽӿڵ÷ÊÔÈí¼þ£¬¹ã·ºÓ¦ÓÃÓÚµ¥Æ¬»ú¿ØÖÆÁìÓòµÄÊý¾Ý¼à¿Ø¡¢Êý¾Ý²É¼¯¡¢Êý¾Ý·ÖÎöµÈ¹¤×÷¡£³£ÓõĴ®Ðе÷ÊÔ¹¤¾ß°üÀ¨´®Ðе÷ÊÔÖúÊÖ¡¢´®Ðмà¿Ø×°Öõȣ¬ÎªÁËÌá¸ß´®ÐÐͨÐŵÄЧÂÊ£¬Îȶ¨Êý¾ÝµÄ´«ÊäºÍ±£´æ¹ý³Ì£¬ËüÊǵ¥Æ¬»úͨÐÅ¿ª·¢µÄ±ØÒª¹¤¾ßÖ®Ò»¡£¶àÌØÈí¼þרÌâΪÄúÌṩ´®¿Úµ÷ÊÔ¹¤¾ß,²¨ÌØÂÊ×î¸ßµÄ´®¿Úµ÷ÊÔ¹¤¾ß,232´®¿Úµ÷ÊÔ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
QQ×Ô¶¯ÏûÏ¢·¢¼þÈËÊÇ¿ÉÒÔÓÃÀ´×Ô¶¯ºÍ±ðÈ˹µÍ¨µÄ¹¤¾ß¡£Ö»Ðè´ò¿ª¶ÔÊÖµÄQQ¶Ô»°´°¿Ú£¬´ò¿ªQQÏûÏ¢×Ô¶¯·¢ËÍÆ÷£¬È»ºó°ÑÄãÏë˵µÄ»°ÎÞ¼ä¶ÏµØÅúÁ¿·¢Ë͸ø¶Ô·½£¬ÈöԷ½¸ÐÊÜÄã°õíçµÄÇé¸Ð¡£
crcУÑéÊÇÒ»ÖÖͨÐÅÁìÓòµÄ²î´íУÑéÂ룬Êý¾Ýͨ³£ÓëCRCÑéÖ¤¹¤¾ß½øÐбȽϡ£CRCУÑ鹤¾ßÒ»°ã·ÖΪCRC16ºÍCRC32Á½ÖÖ£¬Òò´ËÓÐÁ½ÖÖCRCУÑé¼ÆËãÆ÷¡£CRC16УÑéÂëÊÇÊý¾ÝͨÐÅÐÐÒµÖÐ×î³£ÓõÄÒ»ÖÖ²î´íУÑéÂ룬ÆäÌØÕ÷ÊÇÐÅÏ¢×Ö¶ÎÓëУÑé×ֶεij¤¶È¿ÉÒÔÈκÎÑ¡Ôñ¡£