1、更新modbus client使用说明

2、更新readme
This commit is contained in:
2248356998 qq.com
2023-03-06 15:22:41 +08:00
parent 7fef7a933d
commit 51511d8af6
45 changed files with 170 additions and 108 deletions

View File

@@ -48,7 +48,7 @@
#### 文档
请查看Gitee Pages站点 https://diego2098.gitee.io/thingsgateway/
请查看Gitee Pages [文档站点](https://diego2098.gitee.io/thingsgateway/)
#### 补充说明
@@ -57,28 +57,8 @@
#### 开源协议
Apache License 2.0为基础,以下为附加协议
**个人使用须知**
- 不得将程序集用作违法犯罪活动。
- 不得将程序集单独包装售卖,申请专利等。
- 不得擦除程序集所有有关作者的信息。
**二次开发须知**
- 不得将程序集用作违法犯罪活动。
- 不得将程序集单独包装售卖,申请专利等。
- 不得擦除程序集所有有关作者的信息。
- 二次开发完成后的作品必须附带源作品所有作者信息包括但不限于作者名、Gitee、Github 地址等。
- **完成后**的作品(仅 ThingsGateway 部分必须将发布时最新源代码提交一份给本作者QQ 邮箱2248356998@qq.com。
**盈利性(商业)用途使用须知**
- 不得将程序集用作违法犯罪活动。
- 不得将程序集单独包装售卖,申请专利等。
- **不得擦除程序集所有有关作者的信息,并必须于用户可见界面(如关于)中提名。**
请仔细阅读 [授权协议](https://diego2098.gitee.io/thingsgateway/docs/)

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[994],{3905:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>d});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var l=n.createContext({}),s=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(l.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,l=e.parentName,p=c(e,["components","mdxType","originalType","parentName"]),f=s(r),d=o,y=f["".concat(l,".").concat(d)]||f[d]||u[d]||a;return r?n.createElement(y,i(i({ref:t},p),{},{components:r})):n.createElement(y,i({ref:t},p))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=f;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c.mdxType="string"==typeof e?e:o,i[1]=c;for(var s=2;s<a;s++)i[s]=r[s];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},687:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>a,metadata:()=>c,toc:()=>s});var n=r(7462),o=(r(7294),r(3905));const a={id:"otherconfig",title:"\u5176\u4ed6\u914d\u7f6e\u8bf4\u660e",sidebar_label:"5.5\u3001\u5176\u4ed6\u914d\u7f6e"},i=void 0,c={unversionedId:"05\u3001\u7f51\u5173\u914d\u7f6e/otherconfig",id:"05\u3001\u7f51\u5173\u914d\u7f6e/otherconfig",title:"\u5176\u4ed6\u914d\u7f6e\u8bf4\u660e",description:"",source:"@site/docs/05\u3001\u7f51\u5173\u914d\u7f6e/5.5\u3001\u5176\u4ed6\u914d\u7f6e.mdx",sourceDirName:"05\u3001\u7f51\u5173\u914d\u7f6e",slug:"/05\u3001\u7f51\u5173\u914d\u7f6e/otherconfig",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/otherconfig",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/handbook/docs/05\u3001\u7f51\u5173\u914d\u7f6e/5.5\u3001\u5176\u4ed6\u914d\u7f6e.mdx",tags:[],version:"current",frontMatter:{id:"otherconfig",title:"\u5176\u4ed6\u914d\u7f6e\u8bf4\u660e",sidebar_label:"5.5\u3001\u5176\u4ed6\u914d\u7f6e"},sidebar:"tutorialSidebar",previous:{title:"5.4\u3001\u63d2\u4ef6\u7ba1\u7406",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/plugincore"},next:{title:"6.1\u3001Modbus\u9a71\u52a8",permalink:"/thingsgateway/docs/06\u3001\u91c7\u96c6\u9a71\u52a8\u8bf4\u660e/modbus"}},l={},s=[],p={toc:s};function u(e){let{components:t,...r}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}))}u.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[544],{3905:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>f});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var l=n.createContext({}),p=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},u=function(e){var t=p(e.components);return n.createElement(l.Provider,{value:t},e.children)},s={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,l=e.parentName,u=c(e,["components","mdxType","originalType","parentName"]),d=p(r),f=o,y=d["".concat(l,".").concat(f)]||d[f]||s[f]||a;return r?n.createElement(y,i(i({ref:t},u),{},{components:r})):n.createElement(y,i({ref:t},u))}));function f(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=d;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c.mdxType="string"==typeof e?e:o,i[1]=c;for(var p=2;p<a;p++)i[p]=r[p];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},5731:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>s,frontMatter:()=>a,metadata:()=>c,toc:()=>p});var n=r(7462),o=(r(7294),r(3905));const a={id:"uploaddevice",title:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u8bf4\u660e",sidebar_label:"5.3\u3001\u4e0a\u4f20\u8bbe\u5907"},i=void 0,c={unversionedId:"05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",id:"05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",title:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u8bf4\u660e",description:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u4e0e\u4e0a\u4f20\u8bbe\u5907\u5927\u81f4\u76f8\u540c",source:"@site/docs/05\u3001\u7f51\u5173\u914d\u7f6e/5.3\u3001\u4e0a\u4f20\u8bbe\u5907.mdx",sourceDirName:"05\u3001\u7f51\u5173\u914d\u7f6e",slug:"/05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/handbook/docs/05\u3001\u7f51\u5173\u914d\u7f6e/5.3\u3001\u4e0a\u4f20\u8bbe\u5907.mdx",tags:[],version:"current",frontMatter:{id:"uploaddevice",title:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u8bf4\u660e",sidebar_label:"5.3\u3001\u4e0a\u4f20\u8bbe\u5907"},sidebar:"tutorialSidebar",previous:{title:"5.2\u3001\u53d8\u91cf",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/variable"},next:{title:"5.4\u3001\u63d2\u4ef6\u7ba1\u7406",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/plugincore"}},l={},p=[],u={toc:p};function s(e){let{components:t,...r}=e;return(0,o.kt)("wrapper",(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("p",null,(0,o.kt)("strong",{parentName:"p"},"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u4e0e\u4e0a\u4f20\u8bbe\u5907\u5927\u81f4\u76f8\u540c")),(0,o.kt)("p",null,"\u8bf7\u67e5\u770b5.1\u5c0f\u8282\u6587\u7ae0"))}s.isMDXComponent=!0}}]);
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[544],{3905:(e,t,r)=>{r.d(t,{Zo:()=>s,kt:()=>f});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var l=n.createContext({}),p=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},s=function(e){var t=p(e.components);return n.createElement(l.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,l=e.parentName,s=c(e,["components","mdxType","originalType","parentName"]),d=p(r),f=a,y=d["".concat(l,".").concat(f)]||d[f]||u[f]||o;return r?n.createElement(y,i(i({ref:t},s),{},{components:r})):n.createElement(y,i({ref:t},s))}));function f(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,i=new Array(o);i[0]=d;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c.mdxType="string"==typeof e?e:a,i[1]=c;for(var p=2;p<o;p++)i[p]=r[p];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}d.displayName="MDXCreateElement"},5731:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>u,frontMatter:()=>o,metadata:()=>c,toc:()=>p});var n=r(7462),a=(r(7294),r(3905));const o={id:"uploaddevice",title:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u8bf4\u660e",sidebar_label:"5.3\u3001\u4e0a\u4f20\u8bbe\u5907"},i=void 0,c={unversionedId:"05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",id:"05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",title:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u8bf4\u660e",description:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u4e0e\u4e0a\u4f20\u8bbe\u5907\u5927\u81f4\u76f8\u540c",source:"@site/docs/05\u3001\u7f51\u5173\u914d\u7f6e/5.3\u3001\u4e0a\u4f20\u8bbe\u5907.mdx",sourceDirName:"05\u3001\u7f51\u5173\u914d\u7f6e",slug:"/05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/uploaddevice",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/handbook/docs/05\u3001\u7f51\u5173\u914d\u7f6e/5.3\u3001\u4e0a\u4f20\u8bbe\u5907.mdx",tags:[],version:"current",frontMatter:{id:"uploaddevice",title:"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u8bf4\u660e",sidebar_label:"5.3\u3001\u4e0a\u4f20\u8bbe\u5907"},sidebar:"tutorialSidebar",previous:{title:"5.2\u3001\u53d8\u91cf",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/variable"},next:{title:"5.4\u3001\u63d2\u4ef6\u7ba1\u7406",permalink:"/thingsgateway/docs/05\u3001\u7f51\u5173\u914d\u7f6e/plugincore"}},l={},p=[],s={toc:p};function u(e){let{components:t,...r}=e;return(0,a.kt)("wrapper",(0,n.Z)({},s,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("p",null,(0,a.kt)("strong",{parentName:"p"},"\u4e0a\u4f20\u8bbe\u5907\u914d\u7f6e\u4e0e\u4e0a\u4f20\u8bbe\u5907\u5927\u81f4\u76f8\u540c")),(0,a.kt)("p",null,"\u79fb\u81f3 ",(0,a.kt)("a",{parentName:"p",href:"http://localhost:3000/thingsgateway/docs/05%E3%80%81%E7%BD%91%E5%85%B3%E9%85%8D%E7%BD%AE/collectdevice"},"\u8fd9\u91cc")," \u67e5\u770b"))}u.isMDXComponent=!0}}]);

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
(()=>{"use strict";var e,t,r,a,o,f={},n={};function c(e){var t=n[e];if(void 0!==t)return t.exports;var r=n[e]={exports:{}};return f[e].call(r.exports,r,r.exports,c),r.exports}c.m=f,e=[],c.O=(t,r,a,o)=>{if(!r){var f=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var n=!0,i=0;i<r.length;i++)(!1&o||f>=o)&&Object.keys(c.O).every((e=>c.O[e](r[i])))?r.splice(i--,1):(n=!1,o<f&&(f=o));if(n){e.splice(u--,1);var d=a();void 0!==d&&(t=d)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var f={};t=t||[null,r({}),r([]),r(r)];for(var n=2&a&&e;"object"==typeof n&&!~t.indexOf(n);n=r(n))Object.getOwnPropertyNames(n).forEach((t=>f[t]=()=>e[t]));return f.default=()=>e,c.d(o,f),o},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({22:"879054ab",53:"935f2afb",175:"c361d1eb",189:"186a3eb8",195:"c4f5d8e4",261:"cb4f4ca9",320:"b86d2c6e",373:"760264af",514:"1be78505",544:"a9d01d88",564:"976454a3",676:"2ae4ef1c",866:"ec4c2846",875:"444af13b",889:"7f2059f1",916:"f21858e6",918:"17896441",920:"1a4e3797",966:"4ab8a817",994:"53c1042e",996:"19b7f836"}[e]||e)+"."+{22:"0310c7e4",53:"81161a4f",175:"ee8bab92",189:"a5be799a",195:"f3c849bf",261:"fa391667",320:"82fd5222",373:"3ed61cd5",443:"a35c493a",514:"79ca6d8a",523:"bb83377d",525:"ee7ff280",544:"21dfd560",564:"7efa7a24",676:"f772a5d3",866:"de5833c1",875:"a37fbda4",889:"c782b3be",916:"b12940cb",918:"e52e3593",920:"83cee253",966:"a0b470e7",972:"a79306f2",994:"40c34e0e",996:"5e7f3196"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="thingsgateway:",c.l=(e,t,r,f)=>{if(a[e])a[e].push(t);else{var n,i;if(void 0!==r)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==o+r){n=l;break}}n||(i=!0,(n=document.createElement("script")).charset="utf-8",n.timeout=120,c.nc&&n.setAttribute("nonce",c.nc),n.setAttribute("data-webpack",o+r),n.src=e),a[e]=[t];var b=(t,r)=>{n.onerror=n.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],n.parentNode&&n.parentNode.removeChild(n),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(b.bind(null,void 0,{type:"timeout",target:n}),12e4);n.onerror=b.bind(null,n.onerror),n.onload=b.bind(null,n.onload),i&&document.head.appendChild(n)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/thingsgateway/",c.gca=function(e){return e={17896441:"918","879054ab":"22","935f2afb":"53",c361d1eb:"175","186a3eb8":"189",c4f5d8e4:"195",cb4f4ca9:"261",b86d2c6e:"320","760264af":"373","1be78505":"514",a9d01d88:"544","976454a3":"564","2ae4ef1c":"676",ec4c2846:"866","444af13b":"875","7f2059f1":"889",f21858e6:"916","1a4e3797":"920","4ab8a817":"966","53c1042e":"994","19b7f836":"996"}[e]||e,c.p+c.u(e)},(()=>{var e={303:0,532:0};c.f.j=(t,r)=>{var a=c.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var f=c.p+c.u(t),n=new Error;c.l(f,(r=>{if(c.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;n.message="Loading chunk "+t+" failed.\n("+o+": "+f+")",n.name="ChunkLoadError",n.type=o,n.request=f,a[1](n)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,f=r[0],n=r[1],i=r[2],d=0;if(f.some((t=>0!==e[t]))){for(a in n)c.o(n,a)&&(c.m[a]=n[a]);if(i)var u=i(c)}for(t&&t(r);d<f.length;d++)o=f[d],c.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return c.O(u)},r=self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();
(()=>{"use strict";var e,t,r,a,o,f={},n={};function c(e){var t=n[e];if(void 0!==t)return t.exports;var r=n[e]={exports:{}};return f[e].call(r.exports,r,r.exports,c),r.exports}c.m=f,e=[],c.O=(t,r,a,o)=>{if(!r){var f=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var n=!0,i=0;i<r.length;i++)(!1&o||f>=o)&&Object.keys(c.O).every((e=>c.O[e](r[i])))?r.splice(i--,1):(n=!1,o<f&&(f=o));if(n){e.splice(u--,1);var d=a();void 0!==d&&(t=d)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var f={};t=t||[null,r({}),r([]),r(r)];for(var n=2&a&&e;"object"==typeof n&&!~t.indexOf(n);n=r(n))Object.getOwnPropertyNames(n).forEach((t=>f[t]=()=>e[t]));return f.default=()=>e,c.d(o,f),o},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({22:"879054ab",53:"935f2afb",175:"c361d1eb",189:"186a3eb8",195:"c4f5d8e4",261:"cb4f4ca9",320:"b86d2c6e",373:"760264af",514:"1be78505",544:"a9d01d88",564:"976454a3",676:"2ae4ef1c",866:"ec4c2846",875:"444af13b",889:"7f2059f1",916:"f21858e6",918:"17896441",920:"1a4e3797",966:"4ab8a817",994:"53c1042e",996:"19b7f836"}[e]||e)+"."+{22:"0310c7e4",53:"7804817c",175:"ee8bab92",189:"d8710378",195:"3eff4979",261:"983c3141",320:"82fd5222",373:"3ed61cd5",443:"a35c493a",514:"79ca6d8a",523:"bb83377d",525:"ee7ff280",544:"dba45605",564:"7efa7a24",676:"f772a5d3",866:"de5833c1",875:"a37fbda4",889:"c782b3be",916:"b12940cb",918:"e52e3593",920:"83cee253",966:"db59bd56",972:"a79306f2",994:"e1e7c39f",996:"5e7f3196"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="thingsgateway:",c.l=(e,t,r,f)=>{if(a[e])a[e].push(t);else{var n,i;if(void 0!==r)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==o+r){n=l;break}}n||(i=!0,(n=document.createElement("script")).charset="utf-8",n.timeout=120,c.nc&&n.setAttribute("nonce",c.nc),n.setAttribute("data-webpack",o+r),n.src=e),a[e]=[t];var b=(t,r)=>{n.onerror=n.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],n.parentNode&&n.parentNode.removeChild(n),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(b.bind(null,void 0,{type:"timeout",target:n}),12e4);n.onerror=b.bind(null,n.onerror),n.onload=b.bind(null,n.onload),i&&document.head.appendChild(n)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/thingsgateway/",c.gca=function(e){return e={17896441:"918","879054ab":"22","935f2afb":"53",c361d1eb:"175","186a3eb8":"189",c4f5d8e4:"195",cb4f4ca9:"261",b86d2c6e:"320","760264af":"373","1be78505":"514",a9d01d88:"544","976454a3":"564","2ae4ef1c":"676",ec4c2846:"866","444af13b":"875","7f2059f1":"889",f21858e6:"916","1a4e3797":"920","4ab8a817":"966","53c1042e":"994","19b7f836":"996"}[e]||e,c.p+c.u(e)},(()=>{var e={303:0,532:0};c.f.j=(t,r)=>{var a=c.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var f=c.p+c.u(t),n=new Error;c.l(f,(r=>{if(c.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;n.message="Loading chunk "+t+" failed.\n("+o+": "+f+")",n.name="ChunkLoadError",n.type=o,n.request=f,a[1](n)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,f=r[0],n=r[1],i=r[2],d=0;if(f.some((t=>0!==e[t]))){for(a in n)c.o(n,a)&&(c.m[a]=n[a]);if(i)var u=i(c)}for(t&&t(r);d<f.length;d++)o=f[d],c.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return c.O(u)},r=self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -118,6 +118,24 @@ sidebar_label: 5.2、变量
</div>
</details>
<details>
<summary>上传属性</summary>
<div>
选择上传设备,点击刷新
![](/img/variable2.png)
对于不同的驱动,变量上传属性配置不相同,查看第七节,找到对应的驱动说明
</div>
</details>
### (二)导入导出变量
与设备导入导出一致,移至 [这里](http://localhost:3000/thingsgateway/docs/05%E3%80%81%E7%BD%91%E5%85%B3%E9%85%8D%E7%BD%AE/collectdevice#%E4%BA%8C%E5%AF%BC%E5%85%A5%E5%AF%BC%E5%87%BA%E9%87%87%E9%9B%86%E8%AE%BE%E5%A4%87) 查看

View File

@@ -4,3 +4,53 @@ title: 其他配置说明
sidebar_label: 5.5、其他配置
---
### (一)报警属性
![](/img/otherconfig1.png)
#### 转储使能
历史报警开启/关闭
#### 数据库类型
选择转储的sql数据库SqlServer/Sqlite/mysql/PostgreSQL/Oracle
#### 连接字符串
对应数据的连接字符串
连接字符串格式:
- Mysql
```
server=localhost;Database=SqlSugar4xTest;Uid=root;Pwd=haosql;
//有些服务器防火墙有问题需要加上 min pool size=1 避免认为是恶意请求
```
- SqlServer
```
server=.;uid=sa;pwd=haosql;database=SQLSUGAR4XTEST
```
- PostgreSQL
```
PORT=5432;DATABASE=SqlSugar4xTest;HOST=localhost;PASSWORD=haosql;USER ID=postgres
```
### (二)历史属性
![](/img/otherconfig2.png)
#### 转储使能
历史数据转储开启/关闭
#### 数据库类型
选择转储的时序数据库QuestDb
#### 连接字符串
对应数据的连接字符串
连接字符串格式:
- QuestDb
```
host=localhost;port=8812;username=admin;password=quest;database=qdb;ServerCompatibilityMode=NoTypeLoading;
```

View File

@@ -3,9 +3,22 @@ id: modbus
title: Modbus驱动
sidebar_label: 6.1、Modbus驱动
---
### (一)设备配置
| 属性 | 说明 | 默认值/备注|
| ---------------| --------------------------| ---|
| 连接超时时间 | 建立socket通讯的超时时间ms | 3000|
| 默认解析顺序 | 4个字节以上的数据解析可设置为ABCD/BADC/CDBA/DCBA,默认ABCD |ABCDBig-Endian<br></br>BADCBig-Endian Byte Swap<br></br>CDABLittle-Endian Byte Swap<br></br>DCBALittle-Endian |
| IP | 连接IP | 127.0.0.1|
| 端口 | 连接端口 | 502|
| 默认站号 | 默认的mudbus站号id | 1|
| 读写超时时间 | 读取等待中的超时时间ms | 3000|
| 连接id检测 | 是否检查modbus的事务标识符和协议标识符为一致 | Flase |
| crc检测 | 是否检查modbus的事务标识符和协议标识符为一致 | True|
### )变量地址说明
### )变量配置
#### 变量地址说明
- 1、基本地址
@@ -34,6 +47,6 @@ sidebar_label: 6.1、Modbus驱动
| w=15;10001 | 读取02功能码 ,写入15功能码 |
| w=16;40001 | 读取03功能码 ,写入16功能码 |
### (二)变量其他方法说明
#### 变量特殊方法说明
-
特殊方法

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 26 KiB