1、更新modbus client使用说明
2、更新readme
24
README.md
@@ -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/)
|
||||
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 26 KiB |
1
handbook/build/assets/js/186a3eb8.d8710378.js
Normal file
1
handbook/build/assets/js/4ab8a817.db59bd56.js
Normal 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}}]);
|
1
handbook/build/assets/js/53c1042e.e1e7c39f.js
Normal 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}}]);
|
@@ -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))})()})();
|
BIN
handbook/build/img/modbus1.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
handbook/build/img/otherconfig1.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
handbook/build/img/otherconfig2.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
handbook/build/img/variable2.png
Normal file
After Width: | Height: | Size: 26 KiB |
@@ -118,6 +118,24 @@ sidebar_label: 5.2、变量
|
||||
</div>
|
||||
</details>
|
||||
|
||||
|
||||
<details>
|
||||
<summary>上传属性</summary>
|
||||
<div>
|
||||
|
||||
|
||||
选择上传设备,点击刷新
|
||||
|
||||

|
||||
|
||||
对于不同的驱动,变量上传属性配置不相同,查看第七节,找到对应的驱动说明
|
||||
|
||||
|
||||
</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) 查看
|
||||
|
@@ -4,3 +4,53 @@ title: 其他配置说明
|
||||
sidebar_label: 5.5、其他配置
|
||||
---
|
||||
|
||||
|
||||
### (一)报警属性
|
||||
|
||||

|
||||
|
||||
#### 转储使能
|
||||
历史报警开启/关闭
|
||||
|
||||
#### 数据库类型
|
||||
选择转储的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
|
||||
```
|
||||
|
||||
|
||||
### (二)历史属性
|
||||
|
||||

|
||||
|
||||
#### 转储使能
|
||||
历史数据转储开启/关闭
|
||||
|
||||
#### 数据库类型
|
||||
选择转储的时序数据库:QuestDb
|
||||
|
||||
#### 连接字符串
|
||||
对应数据的连接字符串
|
||||
连接字符串格式:
|
||||
|
||||
- QuestDb
|
||||
```
|
||||
host=localhost;port=8812;username=admin;password=quest;database=qdb;ServerCompatibilityMode=NoTypeLoading;
|
||||
```
|
||||
|
@@ -3,9 +3,22 @@ id: modbus
|
||||
title: Modbus驱动
|
||||
sidebar_label: 6.1、Modbus驱动
|
||||
---
|
||||
### (一)设备配置
|
||||
|
||||
| 属性 | 说明 | 默认值/备注|
|
||||
| ---------------| --------------------------| ---|
|
||||
| 连接超时时间 | 建立socket通讯的超时时间(ms) | 3000|
|
||||
| 默认解析顺序 | 4个字节以上的数据解析,可设置为ABCD/BADC/CDBA/DCBA,默认ABCD |ABCD:Big-Endian<br></br>BADC:Big-Endian Byte Swap<br></br>CDAB:Little-Endian Byte Swap<br></br>DCBA:Little-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功能码 |
|
||||
|
||||
### (二)变量其他方法说明
|
||||
#### 变量特殊方法说明
|
||||
|
||||
- 无
|
||||
无特殊方法
|
BIN
handbook/static/img/modbus1.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
handbook/static/img/otherconfig1.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
handbook/static/img/otherconfig2.png
Normal file
After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 26 KiB |