mirror of
https://gitee.com/ThingsGateway/ThingsGateway.git
synced 2025-11-05 10:03:58 +08:00
1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[6589],{2500:(t,a,e)=>{e.r(a),e.d(a,{assets:()=>k,contentTitle:()=>d,default:()=>N,frontMatter:()=>r,metadata:()=>p,toc:()=>m});var n=e(7462),l=(e(7294),e(3905));e(4996),e(510),e(2969);const r={id:200,title:"ModbusMatser"},d=void 0,p={unversionedId:"200",id:"200",title:"ModbusMatser",description:"\u4e00\u3001\u8bf4\u660e",source:"@site/docs/200.mdx",sourceDirName:".",slug:"/200",permalink:"/thingsgateway-docs/docs/200",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/doc/docs/200.mdx",tags:[],version:"current",lastUpdatedBy:"Kimdiego2098",lastUpdatedAt:1705822711,formattedLastUpdatedAt:"Jan 21, 2024",frontMatter:{id:"200",title:"ModbusMatser"},sidebar:"docs",previous:{title:"\u7f51\u5173\u65e5\u5fd7",permalink:"/thingsgateway-docs/docs/106"},next:{title:"Dlt645Master",permalink:"/thingsgateway-docs/docs/202"}},k={},m=[{value:"\u4e00\u3001\u8bf4\u660e",id:"\u4e00\u8bf4\u660e",level:2},{value:"\u4e8c\u3001\u63d2\u4ef6\u5c5e\u6027\u914d\u7f6e\u9879",id:"\u4e8c\u63d2\u4ef6\u5c5e\u6027\u914d\u7f6e\u9879",level:2},{value:"\u4e09\u3001\u53d8\u91cf\u5730\u5740\u914d\u7f6e\u9879",id:"\u4e09\u53d8\u91cf\u5730\u5740\u914d\u7f6e\u9879",level:2}],i={toc:m},u="wrapper";function N(t){let{components:a,...r}=t;return(0,l.kt)(u,(0,n.Z)({},i,r,{components:a,mdxType:"MDXLayout"}),(0,l.kt)("h2",{id:"\u4e00\u8bf4\u660e"},"\u4e00\u3001\u8bf4\u660e"),(0,l.kt)("p",null,"ModbusMatser\u4f5c\u4e3a\u4e3b\u7ad9\uff0c\u4e3b\u52a8\u91c7\u96c6Modbus\u4ece\u7ad9\u534f\u8bae\u7684\u8bbe\u5907"),(0,l.kt)("p",null,"\u63d2\u4ef6\u652f\u6301modbusTcp/modbusRtu\u683c\u5f0f\u62a5\u6587"),(0,l.kt)("p",null,"\u901a\u8baf\u94fe\u8def\u652f\u6301 TcpClient/TcpService(DTU)/\u4e32\u53e3/Udp"),(0,l.kt)("h2",{id:"\u4e8c\u63d2\u4ef6\u5c5e\u6027\u914d\u7f6e\u9879"},"\u4e8c\u3001\u63d2\u4ef6\u5c5e\u6027\u914d\u7f6e\u9879"),(0,l.kt)("img",{src:e(117).Z}),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"\u5c5e\u6027"),(0,l.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"),(0,l.kt)("th",{parentName:"tr",align:null},"\u5907\u6ce8"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"Modbus\u534f\u8bae\u7c7b\u578b"),(0,l.kt)("td",{parentName:"tr",align:null},"modbusTcp/modbusRtu\u683c\u5f0f\u62a5\u6587"),(0,l.kt)("td",{parentName:"tr",align:null})),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u7ad9\u53f7"),(0,l.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u7684mudbus\u7ad9\u53f7id"),(0,l.kt)("td",{parentName:"tr",align:null},(0,l.kt)("strong",{parentName:"td"},"\u53d8\u91cf\u53ef\u5355\u72ec\u914d\u7f6e\u7ad9\u53f7"))),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u65e0\u4ea4\u4e922min\u65f6\u65ad\u5f00\u8fde\u63a5"),(0,l.kt)("td",{parentName:"tr",align:null},"\u6ca1\u6709\u53d1\u9001/\u6536\u5230\u6d88\u606f \uff0c2\u5206\u949f\u540e\u65ad\u5f00\u8fde\u63a5"),(0,l.kt)("td",{parentName:"tr",align:null},"\u4ec5\u9002\u7528\u4e8eTcpService\u94fe\u8def\uff08DTU\u6a21\u5f0f\uff09")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u5fc3\u8df3\u68c0\u6d4b"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5927\u519916\u8fdb\u5236\u5b57\u7b26\u4e32\uff0c\u7b26\u5408\u5fc3\u8df3\u5185\u5bb9\u4f1a\u81ea\u52a8\u56de\u5e94"),(0,l.kt)("td",{parentName:"tr",align:null},"\u4ec5\u9002\u7528\u4e8eTcpService\u94fe\u8def\uff08DTU\u6a21\u5f0f\uff09")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u5199\u8d85\u65f6\u65f6\u95f4"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u5199\u8d85\u65f6\u65f6\u95f4"),(0,l.kt)("td",{parentName:"tr",align:null},"3000")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u8fde\u63a5\u8d85\u65f6\u65f6\u95f4"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5efa\u7acb\u901a\u8baf\u94fe\u8def\u7684\u8d85\u65f6\u65f6\u95f4"),(0,l.kt)("td",{parentName:"tr",align:null},"3000")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u53d1\u9001\u5ef6\u65f6\u65f6\u95f4"),(0,l.kt)("td",{parentName:"tr",align:null},"\u5728\u53d1\u9001\u8bf7\u6c42\u524d\u7684\u5ef6\u65f6\u65f6\u95f4"),(0,l.kt)("td",{parentName:"tr",align:null},"0")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u7ec4\u5305\u7f13\u5b58\u8d85\u65f6"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8fd4\u56de\u5206\u5305\u65f6\u7684\u5206\u5305\u95f4\u9694\u8d85\u65f6\u65f6\u95f4"),(0,l.kt)("td",{parentName:"tr",align:null},"1000")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u89e3\u6790\u987a\u5e8f"),(0,l.kt)("td",{parentName:"tr",align:null},"4\u4e2a\u5b57\u8282\u4ee5\u4e0a\u7684\u6570\u636e\u89e3\u6790\uff0c\u53ef\u8bbe\u7f6e\u4e3aABCD/BADC/CDBA/DCBA,\u9ed8\u8ba4ABCD , ",(0,l.kt)("strong",{parentName:"td"},"\u53d8\u91cf\u53ef\u5355\u72ec\u914d\u7f6e")),(0,l.kt)("td",{parentName:"tr",align:null},"ABCD\uff1aBig-Endian",(0,l.kt)("br",null),"BADC\uff1aBig-Endian Byte Swap",(0,l.kt)("br",null),"CDAB\uff1aLittle-Endian Byte Swap",(0,l.kt)("br",null),"DCBA\uff1aLittle-Endian")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u6700\u5927\u6253\u5305\u957f\u5ea6"),(0,l.kt)("td",{parentName:"tr",align:null},"\u6253\u5305\u957f\u5ea6\uff0c\u6700\u5927\u9650\u503c\u662f125"),(0,l.kt)("td",{parentName:"tr",align:null},"100")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u79bb\u7ebf\u91cd\u8bd5\u95f4\u9694"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bbe\u5907\u68c0\u6d4b\u5230\u79bb\u7ebf\u65f6\uff0c\u91cd\u65b0\u8fde\u63a5\u7684\u95f4\u9694\u65f6\u95f4\uff08\u79d2\uff09"),(0,l.kt)("td",{parentName:"tr",align:null},"30")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u5931\u8d25\u91cd\u8bd5\u6b21\u6570"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d6\u5931\u8d25\u65f6\uff0c\u91cd\u8bd5n\u6b21\u540e\u5224\u5b9a\u53d8\u91cf\u4e3a\u79bb\u7ebf"),(0,l.kt)("td",{parentName:"tr",align:null},"3")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"\u6700\u5927\u5e76\u53d1\u6570\u91cf"),(0,l.kt)("td",{parentName:"tr",align:null},"ModbusTcp\u683c\u5f0f\u62a5\u6587\u7279\u6709\uff0cModbusTcp\u53ef\u5e76\u53d1\u91c7\u96c6"),(0,l.kt)("td",{parentName:"tr",align:null},"1")))),(0,l.kt)("h2",{id:"\u4e09\u53d8\u91cf\u5730\u5740\u914d\u7f6e\u9879"},"\u4e09\u3001\u53d8\u91cf\u5730\u5740\u914d\u7f6e\u9879"),(0,l.kt)("ul",null,(0,l.kt)("li",{parentName:"ul"},"1\u3001\u57fa\u672c\u5730\u5740")),(0,l.kt)("p",null,"Modbus PLC\u5bc4\u5b58\u5668"),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"\u5730\u5740"),(0,l.kt)("th",{parentName:"tr",align:null},"\u529f\u80fd\u7801"),(0,l.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"4xxxxx"),(0,l.kt)("td",{parentName:"tr",align:null},"03"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d603\u529f\u80fd\u7801")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"3xxxxx"),(0,l.kt)("td",{parentName:"tr",align:null},"04"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d604\u529f\u80fd\u7801")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"1xxxxx"),(0,l.kt)("td",{parentName:"tr",align:null},"02"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d602\u529f\u80fd\u7801")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"0xxxxx"),(0,l.kt)("td",{parentName:"tr",align:null},"01"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d601\u529f\u80fd\u7801")))),(0,l.kt)("ul",null,(0,l.kt)("li",{parentName:"ul"},(0,l.kt)("p",{parentName:"li"},"2\u3001\u7ad9\u53f7(\u53ef\u9009)"),(0,l.kt)("p",{parentName:"li"},"\u5f53\u9700\u8981\u6307\u5b9a\u7ad9\u53f7\u5730\u5740\u65f6\u53ef\u4f7f\u7528\uff0c\u4e3e\u4f8b\uff1a"))),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"\u5730\u5740"),(0,l.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"s=2;10001"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d602\u529f\u80fd\u7801 ,\u8bbe\u5907\u5730\u5740\u4e3a2")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"s=11;40001"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d603\u529f\u80fd\u7801 ,\u8bbe\u5907\u5730\u5740\u4e3a11")))),(0,l.kt)("ul",null,(0,l.kt)("li",{parentName:"ul"},(0,l.kt)("p",{parentName:"li"},"3\u3001\u5199\u5165\u529f\u80fd\u7801(\u53ef\u9009)"),(0,l.kt)("p",{parentName:"li"},"\u5f53\u9700\u8981\u6307\u5b9a16/15\u529f\u80fd\u7801\u65f6\u53ef\u4f7f\u7528\uff0c\u4e3e\u4f8b\uff1a"))),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"\u5730\u5740"),(0,l.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"w=15;10001"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d602\u529f\u80fd\u7801 ,\u5199\u516515\u529f\u80fd\u7801")),(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"w=16;40001"),(0,l.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d603\u529f\u80fd\u7801 ,\u5199\u516516\u529f\u80fd\u7801")))),(0,l.kt)("ul",null,(0,l.kt)("li",{parentName:"ul"},(0,l.kt)("p",{parentName:"li"},"3\u3001Dtu\u6ce8\u518c(\u53ef\u9009)"),(0,l.kt)("p",{parentName:"li"},"\u5f53\u9700\u8981\u6307\u5b9aDtu\u5ba2\u6237\u7aef\u53ef\u4f7f\u7528\uff0c\u4e3e\u4f8b\uff1a"))),(0,l.kt)("table",null,(0,l.kt)("thead",{parentName:"table"},(0,l.kt)("tr",{parentName:"thead"},(0,l.kt)("th",{parentName:"tr",align:null},"\u5730\u5740"),(0,l.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"))),(0,l.kt)("tbody",{parentName:"table"},(0,l.kt)("tr",{parentName:"tbody"},(0,l.kt)("td",{parentName:"tr",align:null},"id=12;40001"),(0,l.kt)("td",{parentName:"tr",align:null},'\u8bfb\u53d603\u529f\u80fd\u7801 ,\u8bbe\u5907\u5730\u5740\u4e3a\u9ed8\u8ba4\uff0cDtu\u6ce8\u518c\u5305\u4e3a"12",\u6ce8\u610f\u662fUTF8\u683c\u5f0f')))))}N.isMDXComponent=!0},117:(t,a,e)=>{e.d(a,{Z:()=>n});const n=e.p+"assets/images/ModbusMaster-cf5713c724f6bda1a988baa80ce7d69b.png"}}]); |