"# Modbus \u534f\u8bae\u7248\u672c\n\n> 2024-04-29 | 2026-06-30\n> https:\/\/www.modbus.cn\/en\/27924.html\n\n**Modbus \u534f\u8bae\u6807\u51c6**\n\n---\n\nModbus \u662f\u5de5\u4e1a\u754c\u5e38\u7528\u7684\u4e00\u79cd\u7b80\u5355\u3001\u53ef\u9760\u3001\u5f00\u653e\u7684\u901a\u4fe1\u534f\u8bae\uff0c\u53ef\u4ee5\u5728\u591a\u79cd\u901a\u4fe1\u5a92\u4ecb\u4e0a\u5b9e\u65bd\uff0c\u5305\u62ec\u5e38\u89c1\u7684 RS232\u3001RS485 \u548c\u4ee5\u592a\u7f51\u3002\u968f\u7740 Modbus-TCP \u7684\u5e7f\u6cdb\u5e94\u7528\uff0c\u56fd\u9645\u4e92\u8054\u7f51\u7ec4\u7ec7\u89c4\u5b9a\u5e76\u4fdd\u7559\u4e86 TCP\/IP \u534f\u8bae\u6808\u4e0a\u7684\u7cfb\u7edf 502 \u7aef\u53e3\uff0c\u4e13\u95e8\u7528\u4e8e\u8bbf\u95ee Modbus \u8bbe\u5907\u3002\n\n\u4e0b\u56fe\u5927\u81f4\u5c55\u793a\u4e86 Modbus \u534f\u8bae\u6808\u6a21\u578b\u3002\n\n![](https:\/\/image.modbus.cn\/wp-content\/uploads\/2024\/04\/20240429003354326.png)\n\nModbus \u901a\u4fe1\u534f\u8bae\u76ee\u524d\u5b58\u5728\u7528\u4e8e\u4e32\u884c\u94fe\u8def\u3001TCP\/IP \u4ee5\u592a\u7f51\u4ee5\u53ca\u5176\u4ed6\u652f\u6301\u4e92\u8054\u7f51\u534f\u8bae\u7684\u7f51\u7edc\u7248\u672c\u3002\u5728\u5b9e\u9645\u5e94\u7528\u4e2d\uff0c\u901a\u8fc7 RS485 \u548c TCP\/IP \u8fde\u63a5\u7684\u65b9\u5f0f\u6700\u4e3a\u5e38\u89c1\u3002\u4e0b\u9762\u4ecb\u7ecd Modbus \u534f\u8bae\u7684\u591a\u79cd\u53d8\u4f53\u3002\n\n## Modbus RTU[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#modbus-rtu)\n\nModbus RTU \u662f Modbus \u6700\u5e38\u89c1\u7684\u5b9e\u73b0\u65b9\u5f0f\uff0c\u5b83\u57fa\u4e8e\u4e32\u884c\u901a\u4fe1\u603b\u7ebf\uff08\u4f8b\u5982 RS232\u3001RS485\uff09\uff0c\u5e76\u91c7\u7528\u7d27\u51d1\u7684\u4e8c\u8fdb\u5236\u6570\u636e\u5f62\u5f0f\u8fdb\u884c\u534f\u8bae\u901a\u4fe1\u3002RTU \u683c\u5f0f\u5728\u547d\u4ee4\/\u6570\u636e\u4e4b\u540e\u5e26\u6709\u5faa\u73af\u5197\u4f59\u6821\u9a8c\u7684\u6821\u9a8c\u548c\u4f5c\u4e3a\u9519\u8bef\u6821\u9a8c\u673a\u5236\uff0c\u4ee5\u786e\u4fdd\u6570\u636e\u7684\u53ef\u9760\u6027\u3002Modbus RTU \u6d88\u606f\u5fc5\u987b\u8fde\u7eed\u4f20\u8f93\uff0c\u6ca1\u6709\u5b57\u7b26\u95f4\u72b9\u8c6b\u3002Modbus \u6d88\u606f\u7531\u7a7a\u95f2\uff08\u9759\u9ed8\uff09\u65f6\u6bb5\u6784\u6210\uff08\u5206\u9694\uff09\u3002\n\n![](https:\/\/image.modbus.cn\/wp-content\/uploads\/2024\/04\/20240429003355340.png)\n\nRTU \u6a21\u5f0f\u6bcf\u4e2a\u5b57\u8282\uff0811\u4f4d\uff09\u7684\u683c\u5f0f\u4e3a\uff1a\n\n\u5e27\u683c\u5f0f\u8bf4\u660e\u7f16\u7801\u7cfb\u7edf8\u4f4d\u4e8c\u8fdb\u5236\u6570\u636e\u4f4d1\u4f4d \u8d77\u59cb\u4f4d\n8\u4f4d \u6570\u636e\u4f4d\uff0c\u9996\u5148\u53d1\u9001\u6700\u4f4e\u6709\u6548\u4f4d\n1\u4f4d \u5947\u5076\u6821\u9a8c\uff08\u6ce8\uff1a\u9ed8\u8ba4\u5076\u6821\u9a8c\u662f\u5fc5\u987b\u7684\uff0c\u5947\u6821\u9a8c\u6216\u65e0\u6821\u9a8c\u4e5f\u53ef\u4ee5\u4f7f\u7528\uff09\n1\u4f4d \u505c\u6b62\u4f4d\uff08\u6ce8\uff1a\u4f7f\u7528\u65e0\u6821\u9a8c\u65f6\u8981\u6c422\u4e2a\u505c\u6b62\u4f4d\uff09\u5e27\u53d1\u9001\u65b9\u5f0f\u6bcf\u4e2a\u5b57\u7b26\u6216\u5b57\u8282\u5747\u7531\u4ece\u5de6\u5230\u53f3\u987a\u5e8f\u53d1\u9001\u68c0\u9a8cCRC\uff08\u5faa\u73af\u5197\u4f59\u6821\u9a8c\uff09\uff0c\u4f4e\u4f4d\u5b57\u8282\u5148\u53d1\u8d77\u59cb\/\u7ed3\u675f\u62a5\u6587\u5e27\u7531\u65f6\u957f\u81f3\u5c11\u4e3a 3.5 \u4e2a\u5b57\u8282\u65f6\u95f4\u7684\u7a7a\u95f2\u95f4\u9694\u533a\u5206 1 \u5e27\u6570\u636e\n\n## Modbus ASCII[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#modbus-ascii)\n\nModbus ASCII \u548c Modbus RTU \u4e00\u6837\u90fd\u662f\u4f7f\u7528\u4e32\u884c\u94fe\u8def\u901a\u4fe1\u65b9\u5f0f\uff0c\u4e0d\u540c\u7684\u662f\uff0cModbus ASCII \u91c7\u7528\u4e00\u79cd\u4eba\u7c7b\u53ef\u8bfb\u7684\u3001\u5197\u957f\u7684\u8868\u793a\u65b9\u5f0f\uff0c\u5e76\u4f7f\u7528\u7eb5\u5411\u5197\u4f59\u6821\u9a8c\u7684\u6821\u9a8c\u548c\u4fdd\u8bc1\u6570\u636e\u4f20\u8f93\u7684\u5b8c\u6574\u6027\u3002Modbus ASCII \u6d88\u606f\u7531\u524d\u5bfc\u5192\u53f7 (\":\") \u548c\u5c3e\u968f\u6362\u884c\u7b26 (CR\/LF) \u6784\u6210\u3002\n\n![](https:\/\/image.modbus.cn\/wp-content\/uploads\/2024\/04\/20240429003355176.png)\n\nASCII \u6a21\u5f0f\u6bcf\u4e2a\u5b57\u8282\uff0810\u4f4d\uff09\u7684\u683c\u5f0f\u4e3a\uff1a\n\n\u5e27\u683c\u5f0f\u8bf4\u660e\u7f16\u7801\u7cfb\u7edf\u5341\u516d\u8fdb\u5236\uff0cASCII \u5b57\u7b26 0-9\uff0cA-F\u6570\u636e\u4f4d1\u4f4d \u8d77\u59cb\u4f4d\n7\u4f4d \u6570\u636e\u4f4d\uff0c\u9996\u5148\u53d1\u9001\u6700\u4f4e\u6709\u6548\u4f4d\n1\u4f4d \u5947\u5076\u6821\u9a8c\uff08\u6ce8\uff1a\u9ed8\u8ba4\u5076\u6821\u9a8c\u662f\u5fc5\u987b\u7684\uff0c\u5947\u6821\u9a8c\u6216\u65e0\u6821\u9a8c\u4e5f\u53ef\u4ee5\u4f7f\u7528\uff09\n1\u4f4d \u505c\u6b62\u4f4d\uff08\u6ce8\uff1a\u4f7f\u7528\u65e0\u6821\u9a8c\u65f6\u8981\u6c422\u4e2a\u505c\u6b62\u4f4d\uff09\u5e27\u53d1\u9001\u65b9\u5f0f\u6bcf\u4e2a\u5b57\u7b26\u6216\u5b57\u8282\u5747\u7531\u4ece\u5de6\u5230\u53f3\u987a\u5e8f\u53d1\u9001\u68c0\u9a8cLRC\uff08\u7eb5\u5411\u5197\u4f59\u6821\u9a8c\uff09\uff0c\u4f4e\u4f4d\u5b57\u8282\u5148\u53d1\u8d77\u59cb\u4e00\u4e2a\u2018\u5192\u53f7\u2019\uff08:\uff09\u8d77\u59cb\uff0c\u5bf9\u5e94 ASCII \u5341\u516d\u8fdb\u5236\u4e3a 3A\u7ed3\u675f\u4ee5\u2018\u56de\u8f66-\u6362\u884c\u2019\uff08CR\uff0cLF\uff09\u5bf9\uff08ASCII \u5341\u516d\u8fdb\u5236 0D \u548c 0A\uff09\u7ed3\u675f\n\n\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0c\u7531\u4e8e\u5e27\u683c\u5f0f\u4e0d\u540c\uff0c\u88ab\u914d\u7f6e\u4e3a RTU \u6a21\u5f0f\u7684\u8282\u70b9\u662f\u4e0d\u80fd\u4e0e\u914d\u7f6e\u4e3a ASCII \u6a21\u5f0f\u7684\u8282\u70b9\u6b63\u5e38\u901a\u4fe1\uff0c\u53cd\u4e4b\u4ea6\u7136\u3002\n\n## Modbus TCP[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#modbus-tcp)\n\nModbus TCP\uff08\u6216\u79f0\u4e3a Modbus TCP\/IP\uff09\u662f\u4e00\u79cd Modbus \u53d8\u4f53\uff0c\u7528\u4e8e\u901a\u8fc7 TCP\/IP \u7f51\u7edc\u8fdb\u884c\u901a\u4fe1\uff0c\u901a\u8fc7\u7aef\u53e3 502 \u8fdb\u884c\u8fde\u63a5\u3002\u548c\u524d\u9762\u4e24\u79cd\u4e0d\u4e00\u6837\uff0cModbus TCP \u4e0d\u9700\u8981\u6821\u9a8c\u548c\u8ba1\u7b97\uff0c\u56e0\u4e3a\u8f83\u4f4e\u5c42\u7684 TCP\/IP \u534f\u8bae\u6808\u5df2\u7ecf\u63d0\u4f9b\u6821\u9a8c\u548c\u4fdd\u62a4\u3002\n\n\u5982\u679c\u5c06\u6821\u9a8c\u548c\u5305\u542b\u5728\u6709\u6548\u8f7d\u8377\u4e2d\uff0c\u5f62\u6210\u4e0e Modbus RTU \u7c7b\u4f3c\u7684\u5e27\uff0c\u5219\u79f0\u4e3a Modbus RTU\/IP\u3002\n\n![](https:\/\/image.modbus.cn\/wp-content\/uploads\/2024\/04\/20240429003356277.png)\n\n## \u5176\u4ed6\u7248\u672c[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#%E5%85%B6%E4%BB%96%E7%89%88%E6%9C%AC)\n\n\u9664\u4e86\u4e0a\u8ff0\u4e09\u79cd\u5e38\u7528\u7684 Modbus \u534f\u8bae\uff0c\u8fd8\u6709\u5982\u4e0b\u4e00\u4e9b\u4e0d\u592a\u5e38\u89c1\u7684 Modbus \u6269\u5c55\u7248\u672c\u3002\n\n### Modbus over UDP[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#modbus-over-udp)\n\n\u65e2\u7136\u6709 Modbus over TCP\uff0c\u90a3\u4e48\u81ea\u7136\u4e5f\u4f1a\u6709\u4eba\u5c1d\u8bd5\u5c06 Modbus \u8fd0\u884c\u5728 UDP \u4e4b\u4e0a\uff0c\u5373 Modbus over UDP\u3002 \u8fd9\u4e48\u505a\u7684\u597d\u5904\u662f\u6d88\u9664\u4e86 TCP \u6240\u9700\u7684\u5f00\u9500\u3002\n\n### Modbus Plus[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#modbus-plus)\n\nModbus Plus\uff08Modbus+\u3001MB+ \u6216 MBP\uff09\u534f\u8bae\u662f Schneider Electric \u7684\u4e13\u5229\uff0c\u4e0e\u5176\u4ed6\u53d8\u4f53\u4e0d\u540c\uff0c\u5b83\u652f\u6301\u591a\u4e2a\u4e3b\u7ad9\u4e4b\u95f4\u7684\u70b9\u5bf9\u70b9\u901a\u4fe1\u3002\u4e0d\u8fc7\uff0c\u5b83\u9700\u8981\u4e00\u4e2a\u4e13\u7528\u7684\u534f\u5904\u7406\u5668\u6765\u5904\u7406\u7c7b\u4f3c HDLC \u7684\u9ad8\u901f\u4ee4\u724c\u8f6e\u6362\u3002\u5b83\u4f7f\u7528 1 Mbit\/s \u7684\u53cc\u7ede\u7ebf\uff0c\u5e76\u5728\u6bcf\u4e2a\u8282\u70b9\u90fd\u6709\u53d8\u538b\u5668\u9694\u79bb\uff0c\u8fd9\u4f7f\u5176\u6210\u4e3a\u8f6c\u6362\/\u8fb9\u6cbf\u89e6\u53d1\u800c\u4e0d\u662f\u7535\u538b\/\u7535\u5e73\u89e6\u53d1\u3002\u8fde\u63a5 Modbus Plus \u5230\u8ba1\u7b97\u673a\u9700\u8981\u7279\u6b8a\u7684\u786c\u4ef6\uff0c\u901a\u5e38\u662f\u652f\u6301 ISA\u3001PCI \u6216 PCMCIA \u603b\u7ebf\u7684\u677f\u5361\u3002\n\n### Pemex Modbus[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#pemex-modbus)\n\nPemex Modbus \u662f\u6807\u51c6 Modbus \u7684\u6269\u5c55\uff0c\u652f\u6301\u5386\u53f2\u548c\u6d41\u91cf\u6570\u636e\u3002\u5b83\u662f\u4e3a Pemex \u77f3\u6cb9\u548c\u5929\u7136\u6c14\u516c\u53f8\u8bbe\u8ba1\u7684\uff0c\u7528\u4e8e\u8fc7\u7a0b\u63a7\u5236\uff0c\u4f46\u4ece\u672a\u5f97\u5230\u5e7f\u6cdb\u91c7\u7528\u3002\n\n### Enron Modbus[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#enron-modbus)\n\nEnron Modbus \u662f Enron \u516c\u53f8\u5f00\u53d1\u7684\u6807\u51c6 Modbus \u7684\u53e6\u4e00\u4e2a\u6269\u5c55\uff0c\u652f\u6301 32 \u4f4d\u6574\u6570\u548c\u6d6e\u70b9\u53d8\u91cf\u4ee5\u53ca\u5386\u53f2\u548c\u6d41\u91cf\u6570\u636e\u3002\u6570\u636e\u7c7b\u578b\u4f7f\u7528\u6807\u51c6\u5730\u5740\u6620\u5c04\u3002\u5386\u53f2\u6570\u636e\u7528\u4e8e\u6ee1\u8db3\u7f8e\u56fd\u77f3\u6cb9\u534f\u4f1a (API) \u884c\u4e1a\u6807\u51c6\uff0c\u5373\u5982\u4f55\u5b58\u50a8\u6570\u636e\u3002\n\n## \u6ce8\u610f\u4e8b\u9879[\u200b](https:\/\/getiot.tech\/zh\/modbus\/modbus-protocol-versions#%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9)\n\n\u524d\u56db\u79cd Modbus \u534f\u8bae\uff08Modbus RTU\u3001Modbus ASCII\u3001Modbus TCP \u548c Modbus UDP\uff09\u5728\u6570\u636e\u6a21\u578b\u548c\u529f\u80fd\u8c03\u7528\u4e0a\u90fd\u662f\u76f8\u540c\u7684\uff0c\u53ea\u662f\u4f20\u8f93\u62a5\u6587\u7684\u5c01\u88c5\u65b9\u5f0f\u4e0d\u540c\u3002\u4f46\u662f\uff0c\u7531\u4e8e\u5e27\u683c\u5f0f\u4e0d\u540c\uff0c\u56e0\u6b64\u8fd9\u4e9b\u534f\u8bae\u53d8\u4f53\u5e76\u4e0d\u662f\u53ef\u4e92\u64cd\u4f5c\u7684\u3002\n\n---\n*modbus.cn*\n"