ÐÂÎÅ×ÊѶ
Modbus TCPÓëModbus RTUµÄÇø±ð
2019-10-28


¡¡¡¡ModbusЭÒéÊÇModicon¿ª·¢µÄÏûÏ¢´«µÝ½á¹¹¡£ËüÓÃÓÚÔÚÉ豸֮¼ä½¨Á¢Ö÷´Ó/¹Ë¿Í¶Ë-·þÎñÆ÷ͨÐÅ¡£ModbusÓкܶàЭÒéÑ¡Ïî¡£µ«ÊÇʹÓÃ×î¶àµÄÁ½¸öÊÇModbus RTU(Ô¶³ÌÖն˵¥Ôª)£¬´®ÐÐ(RS-232»òRS-485)ЭÒé»òModbus(TCP / IP)´«Êä¿ØÖÆÐ­ÒéºÍInternetЭÒé¡£Á½ÕßÓÐÊ²Ã´Çø±ð?¾¡¹ÜÁ½ÖÖЭÒéÏàËÆ£¬µ«Êdzɱ¾ºÍËÙ¶Èȴʹ¶þÕßÓÐËùÇø±ð¡£

¡¡¡¡ModiconÓÚ1979ÄêÏòÐÐÒµÍÆ³öÁËModbusЭÒé¡£Modbus RTUģʽÊÇ×î³£¼ûµÄʵÏÖ·½Ê½£¬µ«ÊÇModbus TCP / IPÕýÔÚÖð½¥ÆÕ¼°²¢×¼±¸³¬Ô½Ëü¡£ÎªÁËʹModbus½øÈë21ÊÀ¼Í£¬1999Ä꿪·¢ÁË¿ª·ÅµÄModbus TCP / IP¹æ·¶¡£ModbusÊÇ¿ª·ÅµÄ±ê×¼£¬ÔÚ¹¤ÒµÖÆÔì»·¾³ÖÐÊǹ㷺ʹÓõÄÍøÂçЭÒé¡£ÕâÊÇÊý°Ù¼Ò¹©Ó¦ÉÌÒÑʵÏÖµÄͨÓÃÁ´½Ó£¬¿É¼¯³Éµ½ÊýǧÖÖ²»Í¬µÄÖÆÔìÉ豸ÖУ¬ÒÔÔÚ¿ØÖÆÉ豸֮¼ä´«ÊäÀëÉ¢/Ä£ÄâI / O²¢×¢²áÊý¾Ý¡£MODBUSͨÐÅʼÖÕÓÉÖ÷½ÚµãÆô¶¯µ½´Ó½Úµã¡£´Ó½ÚµãÔÚûÓÐÊÕµ½Ö÷½ÚµãµÄÇëÇó֮ǰҲ²»»áÏ໥֮¼ä½øÐÐͨÐÅ£¬¶ø²»»á´«ÊäÊý¾Ý¡£

¡¡¡¡´Ó00001¿ªÊ¼µÄÏßȦ£¬¶ÔÓ¦ÓÚ¿ª/¹Ø¶þ½øÖÆÊä³ö£¬ÀýÈç¼ÌµçÆ÷¡£

¡¡¡¡´Ó10001¿ªÊ¼µÄÊäÈë룬¶ÔÓ¦ÓÚ¶þ½øÖÆÊäÈë(Ö»¶Á)¡£

¡¡¡¡ÊäÈë¼Ä´æÆ÷£¬¿ªÊ¼ÓÚ30001£¬¶ÔÓ¦ÓÚÄ£ÄâÊäÈë(Ö»¶Á)¡£

¡¡¡¡±£³Ö¼Ä´æÆ÷£¬¿ªÊ¼ÓÚ40001£¬¶ÔÓ¦ÓÚ¿ÉÒԸıäÄ£Äâ²ÎÊý¡£

¡¡¡¡Ïà·´£¬Modbus RTUģʽÊÇ×î³£¼ûµÄʵÏÖ£¬Ê¹Óöþ½øÖƱàÂëºÍCRC´íÎó¼ì²é¡£RTUЭÒéÊÇÒ»ÖÖ¸ßЧµÄ¶þ½øÖÆÐ­Ò飬ÆäÖÐÏûÏ¢ÖеÄÿ¸ö°Ëλ×Ö½Ú¶¼°üº¬Á½¸öËÄλʮÁù½øÖÆ×Ö·û¡£Ã¿¸öÏûÏ¢±ØÐëÒÔÁ¬ÐøÁ÷µÄÐÎʽ·¢ËÍ¡£RTUģʽÏÂÿ¸ö×Ö½Ú(11λ)µÄ¸ñʽΪ£º±àÂëϵͳ£º8λ¶þ½øÖÆ£¬Ã¿×Ö½Úλ£º1¸ö¿ªÊ¼Î»£¬8¸öÊý¾Ý룬×îµÍÓÐЧλÏÈ·¢ËÍ£¬1λÓÃÓÚÆæÅ¼Ð£ÑéÍê³É£¬1¸öֹͣλ¡£MODBUS RTUÊý¾Ý°ü½öÓÃÓÚ·¢ËÍÊý¾Ý¡£ËüÃDz»¾ßÓз¢ËͲÎÊýµÄ¹¦ÄÜ£¬ÀýÈçµãÃû³Æ£¬·Ö±æÂÊ£¬µ¥Î»µÈ¡£±ê×¼MODBUS RTU½ÚµãµØÖ·Îª1-254£¬ÆäÖÐ0±£ÁôÓÃÓڹ㲥ÏûÏ¢ÇÒ½öÓÃÓÚдÈë¡£´®ÐÐÏß·ϵͳÉϵÄMODBUS¿ÉÄÜʹÓò»Í¬µÄÎïÀí½Ó¿Ú(RS485£¬RS232)¡£TIA / EIA-485(RS485)Á½ÏßÖÆ½Ó¿ÚÊÇ×î³£¼ûµÄ¡£×÷Ϊ¸½¼ÓÑ¡ÏҲ¿ÉÒÔʵÏÖRS485ËÄÏß½Ó¿Ú¡£²»´øÖÐ¼ÌÆ÷µÄRS485-MODBUSÅäÖþßÓÐÒ»¸ùÖм̵çÀ£¬Ö±½Óͨ¹ý¸ÃÖм̵çÀÂÁ¬½ÓÉ豸(¾Õ»¨Á´)¡£Ö÷¸ÉµçÀÂ(Ò²³ÆÎª¡°×ÜÏß¡±)µÄ³¤¶È¸÷²»Ïàͬ£¬µ«ÊÇÆäÁ½¶Ë±ØÐëÓëÏß·ÖÕ¶ËÏàÁ¬¡£Ò²¿ÉÒÔÔÚ¶à¸öRS485-MODBUSÖ®¼äʹÓÃÖÐ¼ÌÆ÷¡£Öм̵çÀµÄÊ×ⳤ¶È±ØÐëÊܵ½ÏÞÖÆ¡£×î´ó³¤¶ÈÈ¡¾öÓÚ²¨ÌØÂÊ£¬µçÀÂ(¹æ¸ñ£¬µçÈÝ»òÌØÐÔ×迹)£¬¾Õ»¨Á´ÉϵĸºÔØÊýÁ¿ÒÔ¼°ÍøÂçÅäÖÃ(2Ïß»ò4Ïß)¡£ÕâÖÖ×ÜÏßÁ¬½ÓµÄµäÐ͵çÀ³¤¶È×Ϊ1000m£¬µäÐ͵IJ¨ÌØÂÊΪ9600 bps¡£Á¼ºÃµÄµçÀÂÑ¡Ôñ£¬ÖÁÉÙ22Ï߹棬

¡¡¡¡Modbus TCP / IPÖ»ÊǾßÓÐÔÚÒÔÌ«ÍøÉÏÔËÐеÄTCP½Ó¿ÚµÄModbus RTUЭÒ顣ʹÓÃÒÔÌ«Íø£¬Äú¿ÉÒÔ½«Í¨Ó㬿ÉÀ©Õ¹µÄÈ«ÇòÎïÀíÍøÂç(Ethernet)ÓëͨÓÃÍøÂç±ê×¼(TCP / IP)ºÍÓ빩ӦÉÌÎ޹صÄÊý¾Ý±íʾÐÎʽModbusÏà½áºÏ¡£¸ÃЭÒéÌṩÁËÒ»¸öÕæÕý¿ª·Å£¬¿É·ÃÎʵÄÍøÂ磬¸ÃÍøÂçÔÊÐíÔÚÉ豸֮¼ä½»»»¶þ½øÖÆÊý¾Ý¿é¡£¶ÔÓÚÖ§³ÖTCP / IPÌ×½Ó×ÖµÄÈκÎÉ豸£¬Ã¿¸öÉ豸¶¼ÓпÉÓõĿª¹ØºÍµçÀ£¬ÊµÏÖÆðÀ´ºÜ¼òµ¥¡£ËüÓëÈκι˿ͿÉÄÜÒѾ­°²×°µÄÒÔÌ«Íø»ù´¡ÉèÊ©±£³ÖÍêÈ«¼æÈÝ¡£

¡¡¡¡ÒÔÌ«Íøµ±È»Òª¿ìµÃ¶à£¬¶øÇÒ¹ÊÕÏÅųýÒªÈÝÒ×һЩ¡£µ«ÊÇ£¬Äú¿ÉÄܲ»Ï£Íû½«ÒÔÌ«ÍøÓÃÓÚModbusͨÐÅ¡£¿ÉÄÜÌ«¿ìÁË¡£TCP / IPÊÇInternetÉϵij£¼û´«ÊäЭÒ飬²¢ÇÒÊÇÒ»×é·Ö²ãЭÒ飬¿ÉÔÚ»úÆ÷Ö®¼äÌṩ¿É¿¿µÄÊý¾Ý´«Êä»úÖÆ¡£ÒÔÌ«ÍøÒѾ­³ÉΪÐí¶àϵͳµÄ±ê×¼£¬Òò´ËËüÒ²ÒѳÉΪ¹¤³§ÁªÍøµÄ±ê×¼Ö®Ò»¾Í²»×ãÎªÆæÁË¡£ÓÉÓÚÒÔÌ«Íø¼¼ÊõÒѾ­´æÔÚÁ˺ܶàÄ꣬Òò´ËËüÒѾ­³É³¤µ½Ò»¶¨³Ì¶È£¬ÒÔÖÁÓÚʵʩ´ËÍøÂç½â¾ö¹æ»®µÄ³É±¾ÒѱäµÃ¿ÉÒÔ³ÐÊÜ¡£

¡¡¡¡ÒÔÌ«ÍøÉ豸½«±äµÃ¸ü¿ì£¬µ«ÊǶÔÓÚÐí¶àModbusÉ豸£¬ËٶȲ¢²»ÊÇÍêÈ«±ØÒªµÄ¡£ËùÓÐÕâЩҺλ´«¸ÐÆ÷£¬Î¶ȴ«¸ÐÆ÷£¬Á÷Á¿¼ÆºÍÆäËû±äËÍÆ÷¶¼²»ÐèÒª·Ç³£¿ìµØ±¨¸æÊý¾Ý¡£ÓбØÒªÃ¿¸ô¼¸ÃëÖÓ±¨¸æÒ»´ÎÊý¾Ý¡£ÍÌÍÂÁ¿²¢²»ÊÇÔÚÒÔÌ«ÍøÉÏʹÓÃRTUµÄ³ä·ÖÀíÓÉ¡£MODBUS RTUºÍMODBUS TCP / IPÖ®¼ä×î»ù±¾µÄÇø±ðÊÇMODBUS TCP / IPÔÚÒÔÌ«ÍøÎïÀí²ãÉÏÔËÐУ¬¶øModbus RTUÊÇ´®Ðм¶±ðЭÒé¡£Modbus TCP / IP»¹Ê¹ÓÃ6×ֽڵıêÍ·À´ÔÊÐí·ÓÉ¡£³¢ÊÔʹRS485ÍøÂçÕý³£¹¤×÷»áÓöµ½ºÜ¶àÎÊÌâ¡£ÓëÒÔÌ«ÍøÉ豸Ïà±È£¬Äú±ØÐë´¦ÀíµçÏßÖÕ¶ËÎÊÌâ£¬ÍøÂçÖÕ¶ËÎÊÌâÒÔ¼°¸ü¶àµÄÅäÖÃÎÊÌâ¡£µ«ÊÇ×ÜÌå¶øÑÔ£¬ÄúÊÇ·ñ»áͨ¹ýModbus TCPʹÓÃModbus RTUÉ豸?Modbus TCP / IPÖ»ÊǾßÓÐÔÚÒÔÌ«ÍøÉÏÔËÐеÄTCP½Ó¿ÚµÄModbus RTUЭÒé¡£Òò´Ë£¬Èç¹ûÄúÏ£Íû¿ìËÙ»ñÈ¡Êý¾Ý£¬²¢ÇÒÏë½øÈë21ÊÀ¼Í£¬ÄÇôModbus TCP / IPÊDZؾ­Ö®Â·¡£


¹Ø×¢ÓÐÈË΢ÐŹ«ÖÚºÅ
Á˽â¸ü¶àÐÅÏ¢

sitemap¡¢µØÍ¼