From 8c15883bd77866f028c6b805d580120ea899bddf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=B5=B7=E4=B8=9C?= <535915157@qq.com> Date: Tue, 21 Dec 2021 00:33:20 +0800 Subject: [PATCH] webscada --- IoTGateway/iotgateway.db | Bin 311296 -> 311296 bytes webscada-project.json | 1 + 2 files changed, 1 insertion(+) create mode 100644 webscada-project.json diff --git a/IoTGateway/iotgateway.db b/IoTGateway/iotgateway.db index 9deebb0b0248633d4dee41a319dfbfdd4f3124de..f7c176b0b8afe5763c410b65018fabfc87e05025 100644 GIT binary patch delta 5263 zcmb7I3v?4z8oqb#yfaB!L0tuwYSYqIr{pn7CKQCpBoP&)NFyGUg$f0FC=`^pLaB(W z9(kFC>*K6|rBqgV$SV~=si?Rp2rCwR0wVHMK;2yrvdjLHv|S#{*_b&u=gytE|Nr0b z|NciZb7s4lGuzGYV80$A)CWdB3~@n0kh>lgmz=E~zF|0Cb((RWNVY$No1Hv7g+b3; z!0i>rSr50Um-BDV`VCpkLZ=9Kw-t~$rmLSJE=h;m9)%>%(51JqE(Xz!S&YytPk`kj z7`Mad4a3rU7mPb#+zG>a)^lBU&g*>gt9zL)m6jfCtvNq&)+e*Jf+7}fyC<5C6z~IJ zhDs8LP88sqHtuHFp|~IA++-SVrZe0mKe^mZ6esSI$j-^_W|^YJf`(@LP1W?pVyYJM z`&7dp)m2YakNJZUuQ%e?(Q+At-pk}8=RW5ujxwdx(Th}F!%QPTlO=MJFOlc6XXFYd zKlx-Y@*J+Q1V_Dozvd12R6XJetD4uZsYVdKG|_CN(|=u_EC@9A2zh8 zst1B52<8Z4P+ig(K(;BQH(N=Cp`<_0ZebH_W%9nE#Kxx1n2|lpGqya1Mn*E171C=e z;EY)nnZa31>A;#k`UHWZ~< zy&5BV3~FTNhpQ3RyvSzf6i~Rv|z)Yz29V58+2p z57aC&OPML;1GXdk0$0VE+>P8;zJ#A6xCKG@RCrC9s`L}Ppk{Od--8RC`?!U+2CA$f zcXX&z{^!Ny;*aT*YlzOKvexdWh>J6 z3c89JAAJjd0L_4{)7X^g3*A^39lws;i&;8;CsRnzt|LX5P0atH0Ndye6R;S&p4@^t zdhmUwFumusPO#_XdU7k_-bRZ)0-HwEle^Q;UW^hKL9=+8RZmp<{RVOm9rq{VqRx84 z(Zey~!joy~08&8b?P55(AO>dMNm^$oHM9x&G?%1^sEC=vJ+UGNT* z2Wxm+V%I?z_W;aZpyjJTfp{0l9`q*ZTWkT6Q9f*f*hyhXn?kVphdRDoEl`GC{slpGr!a~w|l5&LHQC}pccm9a`x>1g}W_E+0tc8G0~t*lx6PZs&k{+Zzb261;#xfD+Mtl~3 zfEVLQxG&B{=g^+E1e2bSM%o|(IXb>e^5`o~q$p{;OK!p`#DZa8%i$^F z47pX)9Wqoc0HQ)#0KRn1=M8(jZoe;rn&>oZ!$BU%ck6a?cai10K)`K=0=icXYB8u~ zI@G^VNDrx6*r$aIw=dxLn5cnH+YUas^O6j3p1pE4q=HfS?DXc_+L}yrHn7)F}I&v%{{>l=6syY9%37)1zQiiNPk6m=012T2oQW5?d60W_f zW&2hP1;M_xWk&Sh)>gr+u=m@M z4y5t)OoSBTXXxBJ!7m3k5rG;pax--&p)P*A30$`XYAvp#9o9oUWYmW?(6={$qvKTo zVrvl_Ku23^x$A)BE8hg-d-6#x?birOUcUKP&HTS-M(qv%sfxE=>`wEp}OZqE*<%k*U(PHVD+;eNJwn-!+pi)cBlC zP7`HKG3&Y&&9#t;dZSv@413g=$AGF5jY3iKYML4}JRY}c#v*1Qg0@f!G057#YthsA zIRu&G>z2DipF=~`)5-@A*sQev1@u3yX`jyi0+K>WvlYBw0wK1*YwKB@!{cEn2P;&_ zVM90bdE8{S16Hnfp$$+^2Cz&vT4hb{FRL}Ac)Pe{)$vR!tK03#qy=IhVj3Zu)-#}> zN1K9700IS>{FdN$VGa~v33e>|+e zE+i3){cewEg4NMCAOCJD!S(zP&?*^^TA&D@!jU+p26Sjes&F;WS6k#JO2k7PJC+s delta 2093 zcmX|C3sh9+5x)1I|Gw|;<&{{P7&c*ng%mV`5kU=@DjJOkRD3kpkSfs>Vx+dwps|o@ zPJ60Iy3vWL8mNzGQy!_}1!F8qiBZ82ABnHP;)$h-f^F3#2BCA|kh5p*{yQ_@%&z`e81>X$v@r)*&fgq-&MQP-HhAe|@3YpVo8rf8`G_p9d zr}hPVK9udR=CGKThB}P1&hXdlpa!Q!Uj@_rRXsj26+2F_*aNMM=ZZ5>8VN=IX9E_N zjf4l8dxE`tB$$?%g)dYwuf$>?Tl1G(_PTXyF^laKtS_x92{9-Q3fyoT%5_^#)l2y; zJ6_ zg`NlP^jXko!X(~_N-kvCKhFh&57Y|IgIGH#4{oQxOxBD_Ib>(DW-Ua$rZ%XkE@gMs zN$SJO|CHlOxw1l;p+w2O@)`NBa)~@o9wE!pSJHmzkJ2xsu~HE4`x;p+_ScZ3^$+01h9)Lq_FV9atMJHJh{ctMU<8i- z3-j75DqtA%cU<>j-~^NGCw9X%(VzLX4-59dUJQ!mUVGtQ*e)9b1Xd7%(k4u)fvJf_ zW|lO}^vUh=1~_K)E9cZ0;|rq_BBXp{t?`^O%Fv{L@Q2t*J)o$%&9~^KxV;9F_jx=W z;tw20VfoV#EAGJje?uGwcS9VHg=~iXDcp;N`(O^LJrwxQzM()*2=_9`%5<53*VJ4axM9gd0 zJ{f%C3OwMvy^0$qQ@GINk>al~)o~SKW*2qrTMRyY!-fR^@~d8P306*{*o)X_Lp;9K zO$oE>Ac_yH!0UDJU(9-+`9zn$<%SO%>fw}AgrwNPB1IWJH(-RnHSn02gINVsHvcB9 z#?)?@>u>6a6z5^TQ~ODbXkqdGCh9iJzwDaNK6wb9gx``J^Tj;_^K7lNa;!x0w57W{ z+_rmzdyzZE9pvhC9d>PU6}Tq4!p$D@6LXun+qQ@hlo>K1jGnxQ_T+)o`g;=^OPI_3?5*57WAoN~zPM z9o4pI%d`yb5gyK8R-RMusLis?yP!!~tL{*X=$43r!M&UFISp#6&*7s2OYRNvoHoGo zcHDNF*nRmvM5A_*elcB#aj3NqWzA1;RNFY9S`D3

Qc#BE-dhLNtF*$yEd!lz6M( z*|rk2+lZ^roVJC%v?*U-fG9kFkxrxT(aGlo#+{{UFTmNC=$zw(KDt1s54Vww3$g55 zn2R0XQIWf+X_Nczk?LI#0t% z{mOZmF5*3tG+d+7L%KxmKX<-;8e=}pybQ;k8u926DVp8}uex0%ERzF*vPBNaUSjcI zoQYj_bskR;xgcnl(Ok%FQNzG){*irUGs{y$T$In`7zY#MysRX`UEz$q?;21u6o;mo%I|Sujxr6-YWX#ye>qE;Hh6H8DL=Bsi zuDll?>ijng{>W#&*t&vG4NXo-d?I0V(x{}wv1!R?5598x?%(bBmHfP7OXd9gi2nnY C;*!n) diff --git a/webscada-project.json b/webscada-project.json new file mode 100644 index 0000000..e5d6ebb --- /dev/null +++ b/webscada-project.json @@ -0,0 +1 @@ +{"devices":{"d_c87336e7-d651446f":{"id":"d_c87336e7-d651446f","property":{"address":"mqtt://172.17.0.1:1888","port":null,"slot":null,"rack":null,"baudrate":9600,"databits":8,"stopbits":1,"parity":"None"},"enabled":true,"tags":{"t_32568b1c-c6d44cff":{"id":"t_32568b1c-c6d44cff","type":"raw","address":"v1/gateway/telemetry/ModbusTcp/humidity","memaddress":"v1/gateway/telemetry/ModbusTcp/humidity","options":{"subs":["v1/gateway/telemetry/ModbusTcp/humidity"]},"name":"v1/gateway/telemetry/ModbusTcp/humidity"},"t_3afbea1a-47aa4e3f":{"id":"t_3afbea1a-47aa4e3f","type":"raw","address":"v1/gateway/telemetry/ModbusTcp/random","memaddress":"v1/gateway/telemetry/ModbusTcp/random","options":{"subs":["v1/gateway/telemetry/ModbusTcp/random"]},"name":"v1/gateway/telemetry/ModbusTcp/random"},"t_426b8357-4fa74aa1":{"id":"t_426b8357-4fa74aa1","type":"raw","address":"v1/gateway/telemetry/ModbusTcp/random2","memaddress":"v1/gateway/telemetry/ModbusTcp/random2","options":{"subs":["v1/gateway/telemetry/ModbusTcp/random2"]},"name":"v1/gateway/telemetry/ModbusTcp/random2"},"t_589c38a3-f0e24c54":{"id":"t_589c38a3-f0e24c54","type":"raw","address":"v1/gateway/telemetry/ModbusTcp/random3","memaddress":"v1/gateway/telemetry/ModbusTcp/random3","options":{"subs":["v1/gateway/telemetry/ModbusTcp/random3"]},"name":"v1/gateway/telemetry/ModbusTcp/random3"},"t_48cc7c34-17294a01":{"id":"t_48cc7c34-17294a01","type":"raw","address":"v1/gateway/telemetry/ModbusTcp/temperature","memaddress":"v1/gateway/telemetry/ModbusTcp/temperature","options":{"subs":["v1/gateway/telemetry/ModbusTcp/temperature"]},"name":"v1/gateway/telemetry/ModbusTcp/temperature"},"t_ab152868-8d3a474f":{"id":"t_ab152868-8d3a474f","type":"raw","address":"v1/gateway/telemetry/ModbusTcp/random4","memaddress":"v1/gateway/telemetry/ModbusTcp/random4","options":{"subs":["v1/gateway/telemetry/ModbusTcp/random4"]},"name":"v1/gateway/telemetry/ModbusTcp/random4"}},"name":"iotgateway","type":"MQTTclient","polling":3000}},"hmi":{"views":[{"id":"v_514346b2-713117","name":"MainView","profile":{"width":640,"height":480,"bkcolor":"","margin":10},"items":{"VAL_520cb1f2-f3214444":{"id":"VAL_520cb1f2-f3214444","type":"svg-ext-value","name":"shape_1","property":{"events":[],"actions":[],"variableId":"t_48cc7c34-17294a01","ranges":[{"type":"unit","min":20,"max":80,"color":"","stroke":"","textId":null,"fractionDigitsId":null}]},"label":"Value"},"VAL_fdb8ef5d-16e24feb":{"id":"VAL_fdb8ef5d-16e24feb","type":"svg-ext-value","name":"shape_2","property":{"events":[],"actions":[],"variableId":"t_32568b1c-c6d44cff","ranges":[{"type":"unit","min":20,"max":80,"color":"","stroke":"","textId":null,"fractionDigitsId":null}]},"label":"Value"},"SHE_d710cbe3-a1d946be":{"id":"SHE_d710cbe3-a1d946be","type":"svg-ext-ape-piston","name":"shape_3","property":{"events":[],"actions":[],"variableId":"t_ab152868-8d3a474f","ranges":[{"type":"range","min":"0","max":"50","color":"#0ac97dff","stroke":""},{"type":"range","color":"#ffd04aff","stroke":"","min":"50","max":"85"},{"type":"range","color":"#ff0000ff","stroke":"","min":"85","max":"100"}]},"label":"AnimProcEng"},"SHE_fe35bb94-b0784a1a":{"id":"SHE_fe35bb94-b0784a1a","type":"svg-ext-ape-eli","name":"shape_4","property":{"events":[{"actoptions":{"variablesMapping":[]},"type":"click"}],"actions":[{"options":{},"range":{"min":"0","max":"50"},"variableId":"t_ab152868-8d3a474f","type":"clockwise"},{"options":{},"range":{"min":"50","max":"85"},"variableId":"t_ab152868-8d3a474f","type":"anticlockwise"}],"variableId":"t_ab152868-8d3a474f","ranges":[{"type":"range","min":0,"max":"50","color":"#0ac97dff","stroke":"#0ac97dff"},{"type":"range","color":"#ffd04aff","stroke":"#ffd04aff","min":"50","max":"85"},{"type":"range","color":"#ff0000ff","stroke":"#ff0000ff","min":"85","max":100}]},"label":"AnimProcEng"},"BAG_007e8c11-547f44bc":{"id":"BAG_007e8c11-547f44bc","type":"svg-ext-html_bag","name":"gauge_1","property":{"events":[],"actions":[],"variableId":"t_ab152868-8d3a474f","options":{"minValue":0,"maxValue":"100","animationSpeed":40,"colorStart":"#6fadcf","colorStop":"#6fadcf","gradientType":"","strokeColor":"#e0e0e0","pointer":{"length":0.6,"strokeWidth":0.05,"iconScale":1,"color":"#000000"},"angle":-0.25,"lineWidth":0.2,"radiusScale":0.9,"fontSize":18,"textFilePosition":20,"limitMax":false,"limitMin":false,"highDpiSupport":true,"backgroundColor":"rgba(255, 255, 255, 0)","shadowColor":"#d5d5d5","fractionDigits":0,"ticksEnabled":true,"renderTicks":{"divisions":5,"divWidth":1.1,"divLength":0.7,"divColor":"#333333","subDivisions":3,"subLength":0.5,"subWidth":0.6,"subColor":"#666666"},"staticLabelsText":"200;500;2100;2800","staticFontSize":10,"staticFontColor":"#000000","staticLabels":{"labels":[0,20,40,60,80,100],"font":"10px Sans-serif","color":"#000000"},"staticZones":[{"strokeStyle":"#30B32D","min":"0","max":"50"},{"strokeStyle":"#FFDD00","min":"50","max":"85"},{"strokeStyle":"#F03E3E","min":"85","max":"100"}],"type":2}},"label":"HtmlBag"},"SLI_5e3b35ee-0d7442ed":{"id":"SLI_5e3b35ee-0d7442ed","type":"svg-ext-html_slider","name":"slider_1","property":{"events":[],"actions":[],"variableId":"t_ab152868-8d3a474f","options":{"orientation":"vertical","direction":"ltr","fontFamily":"Sans-serif","shape":{"baseColor":"#dcdcdc","connectColor":"#49b2ff","handleColor":"#018ef5"},"marker":{"color":"#000","subWidth":5,"subHeight":1,"fontSize":18,"divHeight":2,"divWidth":12},"range":{"min":0,"max":100},"step":1,"pips":{"mode":"values","values":[0,50,100],"density":4},"tooltip":{"type":"none","decimals":0,"background":"#FFF","color":"#000","fontSize":12}}},"label":"HtmlSlider"},"GSE_2aa7afdc-1f7c4f95":{"id":"GSE_2aa7afdc-1f7c4f95","type":"svg-ext-gauge_semaphore","name":"led_1","property":{"events":[],"actions":[],"variableId":"t_ab152868-8d3a474f","ranges":[{"type":"range","min":"0","max":"50","color":"#00b050ff","stroke":"#00b050ff"},{"type":"range","color":"#ffd04aff","stroke":"#ffd04aff","min":"50","max":"85"}]},"label":"HtmlSemaphore"},"PIE_923c051b-31124bd3":{"id":"PIE_923c051b-31124bd3","type":"svg-ext-pipe","name":"pipe_1","property":{"events":[],"actions":[{"options":{},"range":{"min":"0","max":"50"},"variableId":"t_ab152868-8d3a474f","type":"clockwise"},{"options":{},"range":{"min":"50","max":"85"},"variableId":"t_ab152868-8d3a474f","type":"anticlockwise"},{"options":{},"range":{"min":"85","max":"100"},"variableId":"t_ab152868-8d3a474f","type":"clockwise"}],"options":{"borderWidth":40,"border":"#000000","pipeWidth":30,"pipe":"#0000ff","contentWidth":30,"content":"#0044ff","contentSpace":48}},"label":"Pipe"}},"variables":{},"svgcontent":"\n \n \n \n \n Layer 1\n \n ##.##\n \n 温度\n 湿度\n \n ##.##\n \n \n \n \n \n \n \n \n \n \n \n
\n \n
\n
0
\n \n
\n
\n
\n
\n
\n 0-100模拟值\n \n \n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
0
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
50
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
100
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n 指示灯\n 滑块\n 欢迎使用iotgateway云组态\n \n \n \n 动画1\n 动画2\n \n \n \n \n \n 管道动画\n
\n
"}],"layout":{"start":"","navigation":{"mode":"void","type":"block","items":[]},"header":{"bkcolor":"#ffffff","fgcolor":"#000000"},"showdev":false,"inputdialog":"false","hidenavigation":"true","theme":""}},"version":"1.00","server":{"id":"0","name":"FUXA Server","type":"FuxaServer","property":{}}} \ No newline at end of file