76net±ØÓ®¹ÙÍøÊÖ»ú°æ

ÐÐÒµ¶¯Ì¬
Äúµ±Ç°Î»Ö㺠Ê×Ò³ >> ÐÂÎÅ×ÊѶ >> ÐÐÒµ¶¯Ì¬

Modbus tcpͨѶЭÒéÊÇʲô£¿

ʱ¼ä£º2023-07-12ä¯ÀÀ£º1157

ʲôÊÇModbusЭÒ飿


TCP.png


Modbus ÊÇÒ»Öֹ㷺ӦÓÃÓÚ¹¤Òµ¿ØÖÆÁìÓòµÄͨÓÃͨѶЭÒ飬°üÀ¨RTU¡¢ASCIIºÍTCP¡£±ê×¼ModbusЭÒéÎïÀí²ã½Ó¿Ú°üÀ¨RS232¡¢RS485ºÍÒÔÌ«Íø¡£

TCP ÔòÊÇÒ»Öֹ㷺ӦÓõĴ«ÊäЭÒé¡£½«ÕâÁ½ÖÖЭÒé½áºÏÔÚÒ»Æð£¬¿ÉÒÔʹµÃ¹¤Òµ¿ØÖÆÏµÍ³Ö®¼äµÄͨПü¼Ó¸ßЧºÍÎȶ¨¡£

Modbus ÊÇÒ»ÖÖÖ÷´ÓʽµÄ´®ÐÐͨÐÅЭÒ飬ËüÓÉÖ÷É豸 (Master) ºÍ´ÓÉ豸 (Slave) ×é³É¡£Ö÷É豸¿ÉÒÔÏò´ÓÉ豸·¢ËÍÖ¸Á²¢´ÓÉ豸·µ»ØÏìÓ¦¡£Modbus ЭÒé²ÉÓÃÊý¾Ý¿éµÄ·½Ê½½øÐÐÊý¾Ý´«Ê䣬ÿ¸öÊý¾Ý¿é¶¼°üº¬Ò»¶¨µÄÔªÊý¾Ý£¬ÈçÊý¾Ý³¤¶È¡¢Êý¾ÝÀàÐÍ¡¢´íÎó´úÂëµÈ¡£

Modbus TCP ͨѶЭÒéÊǽ« Modbus ЭÒéºÍ TCP ´«ÊäЭÒé½áºÏÔÚÒ»ÆðµÄͨѶЭÒé¡£ËüÔÊÐíÖ÷É豸 (Master) ºÍ´ÓÉ豸 (Slave) Ö®¼ä½øÐÐͨÐÅ£¬²¢ÇÒ¿ÉÒÔÔÚ TCP ´«ÊäЭÒéµÄ»ù´¡ÉϽøÐÐÊý¾Ý°üµÄ´«ÊäºÍ½»»»¡£Modbus TCP ͨѶЭÒéµÄ»ù±¾Ô­ÀíÊǽ« Modbus Êý¾Ý¿é·â×°ÔÚ TCP Êý¾Ý°üÖУ¬²¢Í¨¹ý TCP ´«ÊäЭÒé½øÐд«Êä¡£

ÔÚʵ¼ÊÓ¦ÓÃÖУ¬Modbus TCP ͨѶЭÒéµÄÓ¦Óó¡¾°·Ç³£¹ã·º¡£Ëü¿ÉÓÃÓÚ¹¤Òµ×Ô¶¯»¯¿ØÖÆ¡¢Êý¾Ý²É¼¯¡¢ÄÜÔ´¹ÜÀí¡¢Â¥Óî×ԿصÈÁìÓò¡£Modbus TCP ͨѶЭÒé¿ÉÒÔÌá¸ß¹¤Òµ¿ØÖÆÏµÍ³Ö®¼äµÄͨÐÅЧÂÊ£¬²¢ÔöǿϵͳµÄ¿ÉÀ©Õ¹ÐԺͿɿ¿ÐÔ¡£

ModbusRTUºÍModbusASCII¾ù´¦ÓÚ´®Ðд«Êäģʽ¡£ÆäÖÐModbusRTU²ÉÓöþ½øÖƱíʾ£¬ModbusASCII²ÉÓÃASCIIÂë´«Ê䣬²¢Ê¹ÓÃÌØÊâ×Ö·û×÷ΪÆä×ֽڵĿªÊ¼ºÍ½áÊø±êʶ¡£Æä´«ÊäЧÂÊÔ¶µÍÓÚModbusRTUЭÒé¡£ModbusTCPÊÇͨ¹ý¹¤ÒµÒÔÌ«ÍøTCP/IPÍøÂç´«ÊäµÄModbusͨÐÅ¡£ModbusÊý¾Ý´«ÊäÌṩÁ¬½Óµ½ÒÔÌ«ÍøTCP/IPÍøÂçµÄ¿Í»§¶ËºÍ·þÎñÆ÷Ö®¼äµÄʵʱͨÐÅ¡£

 

ModbusЭÒé²ã


1647497674356195.jpg


ModbusЭÒ鶨ÒåÁ˶ÀÁ¢ÓÚ»ù±¾Í¨ÐŲãµÄ¼òµ¥Ð­ÒéÊý¾Ýµ¥Ôª£¨PDU£©¡£Ìض¨×ÜÏß»òÍøÂçÉϵÄModbusЭÒéÓ³Éä¿ÉÔÚÓ¦ÓÃÊý¾Ýµ¥Ôª£¨ADU£©ÉÏÒýÈëһЩ¸½¼ÓÓò¡£


ЭÒéÊý¾Ýµ¥Ôª£¨PDU£©

PDUºÍËüµÄ´¦Àí³ÌÐò×é³ÉÁË ModBusÓ¦ÓóÌÐòЭÒéµÄºËÐÄ¡£ÔÚ´Ë»ù´¡ÉÏ£¬¸ø³öÁËЭÒéÊý¾Ýµ¥ÔªµÄ¸ñʽ£¬Ð­ÒéÖÐËùʹÓõÄÊý¾Ý¸ÅÄº¯ÊýÂëµÄ´æÈ¡·½Ê½£¬º¯ÊýÂëµÄ¾ßÌåÖ´Ðз½Ê½ºÍÔ¼ÊøÌõ¼þ¡£modbusPDU¸ñʽÊÇÒ»¸öº¯Êý±àÂ룬ºóÃæÊÇÒ»Ì×ÏàÓ¦µÄÊý¾Ý¡£×ÊÁϵijߴ缰ÄÚÈÝÊÇÒÔº¯ÊýÂëÀ´¹æ¶¨µÄ£¬²¢ÇÒËùÓÐµÄ PDU £¨º¯ÊýÂë¼°×ÊÁÏ£©µÄ³ß´ç²»µÃ´óÓÚ253¸ö×Ö½Ú¡£Ã¿Ò»ÖÖº¯Êý±àÂë¶¼¾ßÓÐÒ»ÖÖÌØÊâµÄÐÐΪ£¬ÕâÖÖÐÐΪ¿ÉÒÔͨ¹ý´Ó»úÀ´Ö´ÐС£

Ò»°ãÇé¿öÏ£¬ MODBUS¿ÉÒÔ´æÈ¡µÄ×ÊÁÏ´¢´æÔÚËÄÖÖ×ÊÁÏ¿â»òλַÖУºÏßȦ״̬£¬·ÖÁ¢ÊäÈ룬±£³Ö¼Ä´æÆ÷£¬ÒÔ¼°ÊäÈë¼Ä´æÆ÷¡£ÕâЩ×ÊÁÏ¿â»á¶¨ÒåËù°üº¬Ö®×ÊÁϵÄÐͱðÓë´æÈ¡¡£ÓÉÓÚ¸Ã×°ÖÃÔÚ±¾»ú´æ·Å£¬Òò´Ë¿ÉÒÔ´Ó¸Ã×°ÖÃÖ±½Ó´æÈ¡¸Ã×ÊÁÏ¡£È¡¶ø´úÖ®µÄÊÇ£¬ ModBusµÄËÞÖ÷ÐèҪʹÓò»Í¬µÄº¯Êý´úÂëÀ´´æÈ¡Õâ¸öÊý¾Ý¡£

 

Ó¦ÓÃÊý¾Ýµ¥Ôª£¨ADU£©

AduÓÐÈý¸ö±ê×¼¸ñʽ£¬¼´ TCP£¬Ô¶³ÌÖն˵¥Ôª£¨RTU£©ºÍ ASCII¡£´«Í³µÄ´®ÐÐÏßÒ»°ã²ÉÓà RTU¡¢ ASCIIAduµÈ£¬´«Í³µÄ TCP/IP¡¢ UDP/IPµÈ¶¼²ÉÓÃÁË TCP¡£

 

ÓëÆäËüͨѶЭÒéÏà±È£¬ MODBUSµÄÓ¦ÓøüΪ¹ã·º£¬ÆäÖ÷ÒªÀíÓÉÓУº


AR7091-3.png

1) ModBusÄܹ»Ö§³ÖRS-23285 £¨´®ÐУ©µÈÐí¶àµç×Ó½Ó¿Ú£¬²¢ÇÒÄܹ»Í¨¹ýË«½ÊÏߣ¬¹âÏË£¬ÎÞÏߵȲ»Í¬µÄýÌå½øÐÐͨÐÅ¡£

2)Ä£×ÜÏß¿ò¼Ü½á¹¹¼ò½à£¬ÈÝÒ×Àí½â£¬±ãÓÚÑÐÖÆ¡£

3)¾ßÓÐÁ¼ºÃµÄ¿É¿¿ÐÔ¡£ModBusЭÒéÒªÇó¶ÔÊý¾Ý½øÐмì²é¡£ÔÚ ASCII·½Ê½ºÍ RTU·½Ê½·Ö±ð²ÉÓÃÁË LRCºÍ16±ÈÌØµÄ CRCÁ½ÖÖ·½Ê½¡£ÁíÍ⣬ MODBUSϵͳ»¹²ÉÓÃÁËÖ÷´ÓʽµÄ¶¨Ê±ÊÕ·¢·½Ê½¡£ÔÚʵ¼ÊÓ¦ÓÃÖУ¬Èô´ÓÕ¾·¢Éú¹ÊÕÏ¡¢Í£µçµÈÇé¿ö£¬ÔòÓÉÖ÷¶ËÀ´ÅжÏÊÇ·ñ·¢Éú¹ÊÕÏ£¬²¢ÔÚ¹ÊÕÏÅųýºó£¬ÔÙÓÉÖ÷¶Ë×Ô¶¯»Ö¸´¡£

 


Ãâ·ÑÑù»úÉêÇë Ñù»úÃâ·ÑÊÔÓã¬Ìáǰ¹µÍ¨È·±£76net±ØÓ®¹ÙÍøÊÖ»ú°æ²úÆ·Éî¶ÈÆõºÏ¹ó˾ҵÎñÐèÇó
  • *ÄúµÄÐÕÃû£º
  • *ÊÖ»úºÅÂ룺
  • *¹«Ë¾Ãû³Æ£º
  • ÄúµÄְλ£º
  • ÄúµÄÓÊÏ䣺
  • ÄúµÄQQ£º
Ïà¹Ø²úÆ·
²úÆ·°Ù¿Æ
Òþ˽Õþ²ßÍøÕ¾µØÍ¼ Copyright ? 2015-2022 ÏÃÃÅ76net±ØÓ®¹ÙÍøÊÖ»ú°æÍ¨ÐſƼ¼ÓÐÏÞ¹«Ë¾ All Rights Reserved. ¡¡ ÃöICP±¸15018514ºÅ
ÔÚÏß×Éѯ ²¦´òµç»°
sitemap¡¢ÍøÕ¾µØÍ¼