Modbus RTUÊÇÒ»ÖÖ´®ÐÐͨÐÅÐÒ飬ÓÃÓÚ½«¹¤ÒµÉ豸Á¬½Ó³ÉÒ»¸öÍøÂç¡£¸ÃÐÒéʹÓöþ½øÖÆÂë×÷ΪͨÐÅ룬²¢ÔÚCRC´íÎó¼ì²éµÄ»ù´¡ÉϽøÐдíÎó¼ì²â¡£
Modbus RTUͨѶÐÒéÊÇ×î³£¼ûµÄModbusͨÐÅÐÒéÖ®Ò»¡£ËüʹÓô®ÐÐͨÐÅ´«ÊäÊý¾Ý£¬²¢ÇÒÓÉÓÚÆäÔÚ¹¤Òµ¿ØÖÆÁìÓò¹ã·ºÊ¹Óã¬ËüÒѳÉΪһÖÖ±»¹ã·ºÖ§³ÖºÍÅ䱸µÄÐÒé¡£Modbus RTUÐÒéÔÊÐí¶à¸öÉ豸ÓëÖ÷»úͨÐÅ£¬²¢ÇÒͨÐÅËٶȿÉÒÔ´Ó9600bpsµ½115200bpsµÈ¶àÖÖËÙÂʽøÐÐÉèÖá£
Modbus RTUͨѶÐÒéÊÇ»ùÓÚÖ÷´Ó¼Ü¹¹µÄͨѶ·½Ê½£¬ÆäÖÐÒ»¸öÉ豸°çÑÝÖ÷»ú£¨Í¨³£ÊÇPLC£©£¬¶øÆäËûÉ豸Ôò³äµ±´ÓÉ豸¡£ÔÚͨÐŹý³ÌÖУ¬Ö÷É豸Ïò´ÓÉ豸·¢ËÍÇëÇó£¬ÒªÇóÆä²ÉȡijЩÐж¯£¨ÀýÈç¶ÁÈ¡¼Ä´æÆ÷»òдÈë¼Ä´æÆ÷£©¡£´ÓÉ豸ÊÕµ½ÇëÇóºó£¬¸ù¾ÝÇëÇóÖ´ÐÐÏàÓ¦µÄ¹¤×÷£¬²¢½«½á¹û·µ»Ø¸øÖ÷É豸¡£
Modbus RTUͨѶÐÒéʹÓÃ16λ¼Ä´æÆ÷À´´æ´¢É豸µÄÐÅÏ¢£¬ÕâЩ¼Ä´æÆ÷ͨ³£ÓÃÓÚ´æ´¢É豸µÄ״̬¡¢ÃüÁîºÍÆäËûÊý¾Ý¡£ÕâЩ¼Ä´æÆ÷µÄµØÖ·¿ÉÒÔͨ¹ýÖ÷É豸½øÐжÁÈ¡»òдÈ룬ÒÔ±ãÔ¶³Ì¼à¿ØºÍ¿ØÖÆÉ豸¡£
Modbus RTU ͨ¹ýÔÚ´®¿ÚÉÏ´«Êä¶þ½øÖÆÊý¾ÝÀ´ÊµÏÖͨÐÅ¡£Ëü²ÉÓÃÒ»¶Ô²î·ÖÐźŽøÐд«Ê䣬¼´Í¨¹ýÔÚÁ½¸ùµ¼ÏßÉϵÄÕý¡¢¸ºµçƽµÄ±ä»¯À´´«ÊäÊý¾Ý£¬´Ó¶ø±ÜÃâµç´Å¸ÉÈźÍÔëÉùµÄ¸ÉÈÅ¡£
Modbus RTU ÐÒ鶨ÒåÁËÊý¾ÝÖ¡µÄ½á¹¹£¬°üÀ¨Á˵ØÖ·Óò¡¢¹¦ÄÜÂë¡¢Êý¾ÝÓò¡¢Ð£ÑéλµÈ£¬È·±£ÁËÔÚ²»Í¬³§ÉÌÉ豸֮¼äµÄ»¥Áª»¥Í¨ÐÔ¡£ÆäÊý¾Ý´«Êä¾ßÓиßЧ¡¢¿É¿¿µÄÌص㣬Äܹ»¹ã·ºÓ¦ÓÃÓÚ¸÷ÖÖ×Ô¶¯»¯¿ØÖÆÁìÓò£¬ÈçÊäµç¡¢¹¤Òµ¿ØÖÆ¡¢Êý¾Ý²É¼¯µÈ¡£
Modbus RTU Êý¾ÝÖ¡µÄÖ÷Òª½á¹¹ÈçÏ£º
Æðʼλ£ºÖ¸Ê¾Ò»¸ö×Ö½Ú¿ªÊ¼µÄµØ·½£¬ÓÃÀ´Í¬²½Êý¾Ý´«Êä¡£
µØÖ·Óò£ºÖ¸Ê¾ModbusÍøÂçÉϵÄÉ豸µØÖ·£¬Ò»°ã¿ÉÒÔÉèÖÃΪ´Ó1µ½247¡£
¹¦ÄÜÂ룺ָʾÒÔÏÂÊý¾ÝÄÚÈݵÄÀàÐÍ£¬Èç¶ÁÈ¡¡¢Ð´Èë¡¢¸´Î»µÈ¡£
Êý¾ÝÓò£º°üº¬±»ÇëÇó¶ÁÈ¡»òдÈëµÄÊý¾Ý¡£
УÑéλ£ºÓÃÓÚ¼ìÑéÊý¾Ý´«ÊäµÄÍêÕûÐÔºÍÕýÈ·ÐÔ¡£
ֹͣλ£ºÖ¸Ê¾Ò»¸ö×Ö½Ú½áÊøµÄµØ·½¡£
ÒÔÏÂÊÇModbus RTUÐÒéµÄÖ÷ÒªÌص㣺
1. Ö÷´Óģʽ£ºÒ»¸öÖ÷É豸£¨Í¨³£ÊÇPLC»ò¼ÆËã»ú£©Óë¶à¸ö´ÓÉ豸£¨Èç´«¸ÐÆ÷¡¢Ö´ÐÐÆ÷µÈ£©Í¨ÐÅ¡£Ö÷É豸·¢ÆðÇëÇ󣬴ÓÉ豸ÏìÓ¦¡£
2. ´®ÐÐͨÐÅ£º²ÉÓÃRS-232¡¢RS-485»òRS-422µÈ´®ÐÐͨÐűê×¼¡£RS-485ÊÇ×î³£Óõģ¬ÒòΪËüÖ§³Ö³¤¾àÀë¡¢¸ßËÙÂʺͶàÉ豸ͨÐÅ¡£
3. ¶þ½øÖÆÊý¾Ý£ºÊý¾ÝÒÔ¶þ½øÖÆÐÎʽ´«Ê䣬²ÉÓÃ8λ×Ö½Ú¡£Ã¿¸ö×Ö½ÚÓÐ1λÆðʼλ¡¢8λÊý¾Ýλ¡¢1λֹͣλºÍ¿ÉÑ¡µÄÆæżУÑéλ¡£
4. Êý¾ÝÖ¡½á¹¹£º°üÀ¨µØÖ·Óò£¨1×Ö½Ú£©¡¢¹¦ÄÜÂ루1×Ö½Ú£©¡¢Êý¾ÝÓò£¨0-252×Ö½Ú£©ºÍCRCУÑ飨2×Ö½Ú£©¡£
5. ¹¦ÄÜÂ룺¶¨ÒåÁËÖ÷É豸ÇëÇóµÄ²Ù×÷ÀàÐÍ£¬Èç¶Á/д¼Ä´æÆ÷¡¢Õï¶ÏµÈ¡£
6. Êý¾ÝµØÖ·£º¼Ä´æÆ÷ºÍÏßȦµÄµØÖ·ÊÇ´Ó0¿ªÊ¼µÄ£¬·ÖΪÀëÉ¢ÊäÈë¡¢ÏßȦ¡¢ÊäÈë¼Ä´æÆ÷ºÍ±£³Ö¼Ä´æÆ÷ËÄÀà¡£
7. ´íÎó´¦Àí£ºÈç¹û´ÓÉ豸ÊÕµ½´íÎóµÄÇëÇ󣬻᷵»ØÒ»¸ö´íÎóÏìÓ¦£¬°üº¬´íÎóÂë¡£
8. ´«ÊäËÙÂÊ£ºModbus RTUÐÒéÖ§³ÖµÄ²¨ÌØÂÊ·¶Î§´Ó300bpsµ½115200bps£¬Í¨³£Ê¹ÓÃ9600bps»ò19200bps¡£
9. ³¬Ê±ÓëÖØ´«£ºÈç¹ûÖ÷É豸Ôڹ涨ʱ¼äÄÚδÊÕµ½´ÓÉ豸µÄÏìÓ¦£¬»áÖØ·¢ÇëÇó»ò±¨¸æͨÐÅ´íÎó¡£Modbus RTUÐÒéÊÇÒ»ÖÖ´®ÐÐͨÐÅÐÒ飬ÓÃÓÚ¹¤Òµ×Ô¶¯»¯ÏµÍ³ÖÐÖ÷É豸ºÍ´ÓÉ豸֮¼äµÄÊý¾Ý´«Êä¡£Ö÷ÒªÌصã°üÀ¨£ºÖ÷´Óģʽ¡¢´®ÐÐͨÐÅ¡¢¶þ½øÖÆÊý¾Ý¡¢Êý¾ÝÖ¡½á¹¹¡¢¹¦ÄÜÂë¡¢Êý¾ÝµØÖ·¡¢´íÎó´¦Àí¡¢´«ÊäËÙÂÊÒÔ¼°³¬Ê±ÓëÖØ´«¡£³£¼ûµÄ´®ÐÐͨÐűê׼ΪRS-485¡£
Modbus RTUͨѶÐÒéÊÇÒ»ÖÖ¹¦ÄÜÇ¿´óµÄ¹¤Òµ¿ØÖÆͨѶÐÒ飬ËüÒѳÉΪÏÖ´ú×Ô¶¯»¯¿ØÖÆϵͳµÄ±Ø±¸²¿·Ö¡£Æä¹ã·ºÊ¹ÓõÄÔÒòÔÚÓÚ£¬ËüÒ×ÓÚʵÏÖ¡¢¾ßÓи߶ȿɿ¿ÐÔ£¬²¢ÇÒÊÊÓÃÓÚ¶àÖÖ²»Í¬ÀàÐ͵ÄÉ豸ºÍÓ¦Óó¡¾°¡£
Modbus RTUÐÒéÊÇÒ»ÖÖ±»¹ã·ºÓ¦ÓÃÓÚÏÖ´ú×Ô¶¯»¯Éú²ú¿ØÖÆϵͳµÄͨÐÅÐÒ顣ͨ¹ý´ËÐÒé½øÐÐÉ豸֮¼äµÄÊý¾Ý´«Ê䣬Äܹ»´ó´óÌá¸ßÉú²úÏßЧÂÊ£¬ÎªÉú²úÖÆÔìÒµÌṩ¸ü¼Ó¸ßЧ¡¢¿É¿¿µÄ×Ô¶¯»¯½â¾ö·½°¸¡£