1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[189],{3905:(t,e,a)=>{a.d(e,{Zo:()=>m,kt:()=>N});var n=a(7294);function r(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}function l(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}function i(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?l(Object(a),!0).forEach((function(e){r(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}function p(t,e){if(null==t)return{};var a,n,r=function(t,e){if(null==t)return{};var a,n,r={},l=Object.keys(t);for(n=0;n<l.length;n++)a=l[n],e.indexOf(a)>=0||(r[a]=t[a]);return r}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(n=0;n<l.length;n++)a=l[n],e.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(t,a)&&(r[a]=t[a])}return r}var d=n.createContext({}),u=function(t){var e=n.useContext(d),a=e;return t&&(a="function"==typeof t?t(e):i(i({},e),t)),a},m=function(t){var e=u(t.components);return n.createElement(d.Provider,{value:e},t.children)},k={inlineCode:"code",wrapper:function(t){var e=t.children;return n.createElement(n.Fragment,{},e)}},o=n.forwardRef((function(t,e){var a=t.components,r=t.mdxType,l=t.originalType,d=t.parentName,m=p(t,["components","mdxType","originalType","parentName"]),o=u(a),N=r,g=o["".concat(d,".").concat(N)]||o[N]||k[N]||l;return a?n.createElement(g,i(i({ref:e},m),{},{components:a})):n.createElement(g,i({ref:e},m))}));function N(t,e){var a=arguments,r=e&&e.mdxType;if("string"==typeof t||r){var l=a.length,i=new Array(l);i[0]=o;var p={};for(var d in e)hasOwnProperty.call(e,d)&&(p[d]=e[d]);p.originalType=t,p.mdxType="string"==typeof t?t:r,i[1]=p;for(var u=2;u<l;u++)i[u]=a[u];return n.createElement.apply(null,i)}return n.createElement.apply(null,a)}o.displayName="MDXCreateElement"},7150:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>d,contentTitle:()=>i,default:()=>k,frontMatter:()=>l,metadata:()=>p,toc:()=>u});var n=a(7462),r=(a(7294),a(3905));const l={id:"modbus",title:"Modbus\u9a71\u52a8",sidebar_label:"6.1\u3001Modbus\u9a71\u52a8"},i=void 0,p={unversionedId:"06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/modbus",id:"06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/modbus",title:"Modbus\u9a71\u52a8",description:"\uff08\u4e00\uff09\u8bbe\u5907\u914d\u7f6e",source:"@site/docs/06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/Modbus.mdx",sourceDirName:"06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e",slug:"/06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/modbus",permalink:"/thingsgateway/docs/06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/modbus",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/handbook/docs/06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/Modbus.mdx",tags:[],version:"current",frontMatter:{id:"modbus",title:"Modbus\u9a71\u52a8",sidebar_label:"6.1\u3001Modbus\u9a71\u52a8"},sidebar:"tutorialSidebar",previous:{title:"5.5\u3001\u5176\u4ed6\u914d\u7f6e",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/otherconfig"},next:{title:"6.2\u3001OPCDA\u9a71\u52a8",permalink:"/thingsgateway/docs/06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/opcda"}},d={},u=[{value:"\uff08\u4e00\uff09\u8bbe\u5907\u914d\u7f6e",id:"\u4e00\u8bbe\u5907\u914d\u7f6e",level:3},{value:"\uff08\u4e8c\uff09\u53d8\u91cf\u914d\u7f6e",id:"\u4e8c\u53d8\u91cf\u914d\u7f6e",level:3},{value:"\u53d8\u91cf\u5730\u5740\u8bf4\u660e",id:"\u53d8\u91cf\u5730\u5740\u8bf4\u660e",level:4},{value:"\u53d8\u91cf\u7279\u6b8a\u65b9\u6cd5\u8bf4\u660e",id:"\u53d8\u91cf\u7279\u6b8a\u65b9\u6cd5\u8bf4\u660e",level:4}],m={toc:u};function k(t){let{components:e,...a}=t;return(0,r.kt)("wrapper",(0,n.Z)({},m,a,{components:e,mdxType:"MDXLayout"}),(0,r.kt)("h3",{id:"\u4e00\u8bbe\u5907\u914d\u7f6e"},"\uff08\u4e00\uff09\u8bbe\u5907\u914d\u7f6e"),(0,r.kt)("p",null,"1\u3001Socket\u94fe\u8def"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"\u5c5e\u6027"),(0,r.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"),(0,r.kt)("th",{parentName:"tr",align:null},"\u9ed8\u8ba4\u503c/\u5907\u6ce8"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u8fde\u63a5\u8d85\u65f6\u65f6\u95f4"),(0,r.kt)("td",{parentName:"tr",align:null},"\u5efa\u7acbsocket\u901a\u8baf\u7684\u8d85\u65f6\u65f6\u95f4\uff08ms\uff09"),(0,r.kt)("td",{parentName:"tr",align:null},"3000")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u89e3\u6790\u987a\u5e8f"),(0,r.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,r.kt)("td",{parentName:"tr",align:null},"ABCD\uff1aBig-Endian",(0,r.kt)("br",null),"BADC\uff1aBig-Endian Byte Swap",(0,r.kt)("br",null),"CDAB\uff1aLittle-Endian Byte Swap",(0,r.kt)("br",null),"DCBA\uff1aLittle-Endian")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"IP"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8fde\u63a5IP"),(0,r.kt)("td",{parentName:"tr",align:null},"127.0.0.1")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u7aef\u53e3"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8fde\u63a5\u7aef\u53e3"),(0,r.kt)("td",{parentName:"tr",align:null},"502")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u7ad9\u53f7"),(0,r.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u7684mudbus\u7ad9\u53f7id"),(0,r.kt)("td",{parentName:"tr",align:null},"1")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u5199\u8d85\u65f6\u65f6\u95f4"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d6\u7b49\u5f85\u4e2d\u7684\u8d85\u65f6\u65f6\u95f4\uff08ms\uff09"),(0,r.kt)("td",{parentName:"tr",align:null},"3000")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u8fde\u63a5id\u68c0\u6d4b"),(0,r.kt)("td",{parentName:"tr",align:null},"\u662f\u5426\u68c0\u67e5modbus\u7684\u4e8b\u52a1\u6807\u8bc6\u7b26\u548c\u534f\u8bae\u6807\u8bc6\u7b26\u4e3a\u4e00\u81f4"),(0,r.kt)("td",{parentName:"tr",align:null},"Flase")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"crc\u68c0\u6d4b"),(0,r.kt)("td",{parentName:"tr",align:null},"\u662f\u5426\u68c0\u67e5modbus\u7684\u4e8b\u52a1\u6807\u8bc6\u7b26\u548c\u534f\u8bae\u6807\u8bc6\u7b26\u4e3a\u4e00\u81f4"),(0,r.kt)("td",{parentName:"tr",align:null},"True")))),(0,r.kt)("p",null,"2\u3001\u4e32\u53e3\u94fe\u8def"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"\u5c5e\u6027"),(0,r.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"),(0,r.kt)("th",{parentName:"tr",align:null},"\u9ed8\u8ba4\u503c/\u5907\u6ce8"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u89e3\u6790\u987a\u5e8f"),(0,r.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,r.kt)("td",{parentName:"tr",align:null},"ABCD\uff1aBig-Endian",(0,r.kt)("br",null),"BADC\uff1aBig-Endian Byte Swap",(0,r.kt)("br",null),"CDAB\uff1aLittle-Endian Byte Swap",(0,r.kt)("br",null),"DCBA\uff1aLittle-Endian")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"COM\u53e3"),(0,r.kt)("td",{parentName:"tr",align:null},"COM\u53e3"),(0,r.kt)("td",{parentName:"tr",align:null},"COM1")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u6ce2\u7279\u7387"),(0,r.kt)("td",{parentName:"tr",align:null}),(0,r.kt)("td",{parentName:"tr",align:null},"9600")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u6570\u636e\u4f4d"),(0,r.kt)("td",{parentName:"tr",align:null}),(0,r.kt)("td",{parentName:"tr",align:null},"8")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u6821\u9a8c\u4f4d"),(0,r.kt)("td",{parentName:"tr",align:null}),(0,r.kt)("td",{parentName:"tr",align:null},"None")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u505c\u6b62\u4f4d"),(0,r.kt)("td",{parentName:"tr",align:null}),(0,r.kt)("td",{parentName:"tr",align:null},"One")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u7ad9\u53f7"),(0,r.kt)("td",{parentName:"tr",align:null},"\u9ed8\u8ba4\u7684mudbus\u7ad9\u53f7id"),(0,r.kt)("td",{parentName:"tr",align:null},"1")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u5199\u8d85\u65f6\u65f6\u95f4"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d6\u7b49\u5f85\u4e2d\u7684\u8d85\u65f6\u65f6\u95f4\uff08ms\uff09"),(0,r.kt)("td",{parentName:"tr",align:null},"3000")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"crc\u68c0\u6d4b"),(0,r.kt)("td",{parentName:"tr",align:null},"\u662f\u5426\u68c0\u67e5modbus\u7684\u4e8b\u52a1\u6807\u8bc6\u7b26\u548c\u534f\u8bae\u6807\u8bc6\u7b26\u4e3a\u4e00\u81f4"),(0,r.kt)("td",{parentName:"tr",align:null},"True")))),(0,r.kt)("h3",{id:"\u4e8c\u53d8\u91cf\u914d\u7f6e"},"\uff08\u4e8c\uff09\u53d8\u91cf\u914d\u7f6e"),(0,r.kt)("h4",{id:"\u53d8\u91cf\u5730\u5740\u8bf4\u660e"},"\u53d8\u91cf\u5730\u5740\u8bf4\u660e"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"1\u3001\u57fa\u672c\u5730\u5740")),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"\u5730\u5740"),(0,r.kt)("th",{parentName:"tr",align:null},"\u529f\u80fd\u7801"),(0,r.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"4xxxxx"),(0,r.kt)("td",{parentName:"tr",align:null},"03"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d603\u529f\u80fd\u7801")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"3xxxxx"),(0,r.kt)("td",{parentName:"tr",align:null},"04"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d604\u529f\u80fd\u7801")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"1xxxxx"),(0,r.kt)("td",{parentName:"tr",align:null},"02"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d602\u529f\u80fd\u7801")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"0xxxxx"),(0,r.kt)("td",{parentName:"tr",align:null},"01"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d601\u529f\u80fd\u7801")))),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("p",{parentName:"li"},"2\u3001\u7ad9\u53f7(\u53ef\u9009)"),(0,r.kt)("p",{parentName:"li"},"\u5f53\u9700\u8981\u6307\u5b9a\u7ad9\u53f7\u5730\u5740\u65f6\u53ef\u4f7f\u7528\uff0c\u4e3e\u4f8b\uff1a"))),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"\u5730\u5740"),(0,r.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"s=2;10001"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d602\u529f\u80fd\u7801 ,\u8bbe\u5907\u5730\u5740\u4e3a2")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"s=11;40001"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d603\u529f\u80fd\u7801 ,\u8bbe\u5907\u5730\u5740\u4e3a11")))),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("p",{parentName:"li"},"3\u3001\u5199\u5165\u529f\u80fd\u7801(\u53ef\u9009)"),(0,r.kt)("p",{parentName:"li"},"\u5f53\u9700\u8981\u6307\u5b9a16/15\u529f\u80fd\u7801\u65f6\u53ef\u4f7f\u7528\uff0c\u4e3e\u4f8b\uff1a"))),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"\u5730\u5740"),(0,r.kt)("th",{parentName:"tr",align:null},"\u8bf4\u660e"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"w=15;10001"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d602\u529f\u80fd\u7801 ,\u5199\u516515\u529f\u80fd\u7801")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"w=16;40001"),(0,r.kt)("td",{parentName:"tr",align:null},"\u8bfb\u53d603\u529f\u80fd\u7801 ,\u5199\u516516\u529f\u80fd\u7801")))),(0,r.kt)("h4",{id:"\u53d8\u91cf\u7279\u6b8a\u65b9\u6cd5\u8bf4\u660e"},"\u53d8\u91cf\u7279\u6b8a\u65b9\u6cd5\u8bf4\u660e"),(0,r.kt)("p",null,"\u65e0\u7279\u6b8a\u65b9\u6cd5"))}k.isMDXComponent=!0}}]); |