Difference between revisions of "WASCADA Protocol"

From ESS-WIKI
Jump to: navigation, search
Line 22: Line 22:
 
| style="width: 88px;" | POST
 
| style="width: 88px;" | POST
 
| style="width: 330px;" | /WaWebService/Json/TagDetail/ProjectTest<br/>
 
| style="width: 330px;" | /WaWebService/Json/TagDetail/ProjectTest<br/>
| style="width: 438px;" | {"Tags":[{"Name":"AO_40001","Attributes":[{"Name":"ALL"}]}]}<br/>
+
| style="width: 438px;" |  
| style="width: 472px;" | <pre>{"Result": {"Ret": 0,"Total": 1},"Tags": [{"NAME": "AO_40001","DESCRP": "Analog Output","ADDRS": "40001","TYPE": "ANALOG","PADDRS": "40001[0:16]","NODE": "ScadaNode01","COM": "1","DEVNM": "DeviceTest01","SECA": "0","SECL": "0","ENUNIT": "","SPANHI": "1000","SPANLO": "0","OUTPHI": "1000","OUTPLO": "0","DSPFMT": "4.2","ALMHH": "*","ALMHI": "*","ALMLO": "*","ALMLL": "*","ALMROC": "*","ADVHI": "*","ADVLO": "*","APRHH": "0", "APRHI": "0","APRLO": "0","APRLL": "0","APRHDV": "0","APRLDV": "0","APRROC": "0"}]
+
{"Tags":[{"Name":"AO_40001","Attributes":[{"Name":"ALL"}]}]}
}</pre>
+
 
 +
| style="width: 472px;" |  
 +
{"Result": {"Ret": 0,"Total": 1},"Tags": [{"NAME": "AO_40001","DESCRP": "Analog Output","ADDRS":&nbsp; "40001","TYPE": "ANALOG","PADDRS": "40001[0:16]","NODE": "ScadaNode01","COM": "1","DEVNM": "DeviceTest01","SECA": "0","SECL": "0","ENUNIT": "","SPANHI": "1000","SPANLO": "0","OUTPHI": "1000","OUTPLO": "0","DSPFMT": "4.2","ALMHH": "*","ALMHI": "*","ALMLO": "*","ALMLL": "*","ALMROC": "*","ADVHI": "*","ADVLO": "*","APRHH": "0", "APRHI": "0","APRLO": "0","APRLL": "0","APRHDV": "0","APRLDV": "0","APRROC": "0"}]<br/>}
  
 
| style="width: 140px;" | by Tag
 
| style="width: 140px;" | by Tag

Revision as of 06:14, 11 January 2019

RESTful 

Type Method URI Data Response Note
Logon GET /WaWebService/Json/Logon
Basic Auth

{"Result":{"Ret":0,"Total":1},"Projects":[{"ID":1,"Name":"ProjectTest","Description":"Project Test 01"}]}


Capability POST /WaWebService/Json/TagDetail/ProjectTest

{"Tags":[{"Name":"AO_40001","Attributes":[{"Name":"ALL"}]}]}

{"Result": {"Ret": 0,"Total": 1},"Tags": [{"NAME": "AO_40001","DESCRP": "Analog Output","ADDRS":  "40001","TYPE": "ANALOG","PADDRS": "40001[0:16]","NODE": "ScadaNode01","COM": "1","DEVNM": "DeviceTest01","SECA": "0","SECL": "0","ENUNIT": "","SPANHI": "1000","SPANLO": "0","OUTPHI": "1000","OUTPLO": "0","DSPFMT": "4.2","ALMHH": "*","ALMHI": "*","ALMLO": "*","ALMLL": "*","ALMROC": "*","ADVHI": "*","ADVLO": "*","APRHH": "0", "APRHI": "0","APRLO": "0","APRLL": "0","APRHDV": "0","APRLDV": "0","APRROC": "0"}]
}

by Tag
Get Value POST /WaWebService/Json/GetTagValue/FProjectTest 
{"Tags":[{"Name":"AO_40001"}]}
{"Result":{"Ret":0,"Total":1},"Values":[{"Name":"AO_40001","Value":3514,"Quality":0}]}
by Tag