Difference between revisions of "WASCADA Service"
Line 14: | Line 14: | ||
== Installation == | == Installation == | ||
− | 1.Install '''Update for Universal C Runtime in Windows''' (KB2999226) (needed for OS other than Win 10). | + | 1. Install '''Update for Universal C Runtime in Windows''' (KB2999226) (needed for OS other than Win 10). |
<ul style="list-style-type:circle;"> | <ul style="list-style-type:circle;"> | ||
<li>Install for x64 OS: [https://www.microsoft.com/en-us/download/details.aspx?id=49093 https://www.microsoft.com/en-us/download/details.aspx?id=49093]</li> | <li>Install for x64 OS: [https://www.microsoft.com/en-us/download/details.aspx?id=49093 https://www.microsoft.com/en-us/download/details.aspx?id=49093]</li> | ||
Line 20: | Line 20: | ||
</ul> | </ul> | ||
− | 2.Install '''Microsoft Visual C++ 2015 Redistributable Package''' (32bit). | + | 2. Install '''Microsoft Visual C++ 2015 Redistributable Package''' (32bit). |
Download link: [https://www.microsoft.com/en-US/download/details.aspx?id=48145 https://www.microsoft.com/en-US/download/details.aspx?id=48145] | Download link: [https://www.microsoft.com/en-US/download/details.aspx?id=48145 https://www.microsoft.com/en-US/download/details.aspx?id=48145] | ||
− | 3.Install MQTTBroker | + | 3. Install MQTTBroker |
Download link: [https://www.dropbox.com/s/wyt3gnenyf7xv3d/MQTTBrokerSetup_1.0.3.exe?dl=0 MQTTBrokerSetup] | Download link: [https://www.dropbox.com/s/wyt3gnenyf7xv3d/MQTTBrokerSetup_1.0.3.exe?dl=0 MQTTBrokerSetup] | ||
− | 4.Double click Agent_WASCADAHandler_X.X.X.exe to install. | + | 4. Double click Agent_WASCADAHandler_X.X.X.exe to install. |
− | 5.Follow step wizard to install WASCADA Service. | + | 5. Follow step wizard to install WASCADA Service. |
− | |||
<br/> | <br/> | ||
Revision as of 10:58, 21 November 2018
Contents
Introduction
WebAccess is a web browser based software for Human Machine Interface (HMI) and Supervisory Control and Data Acquisition. The software acquires, displays and stores real-time data and allows operators to change setpoints, equipment status and other parameters in Programmable Logic Controllers (PLCs), Controllers, IO, RTUs, DCS and DDC systems.
SCADA is a component in WebAccess system. It's communicates with automation devices and the Clients.
WASCADA Service
How to
Installation
1. Install Update for Universal C Runtime in Windows (KB2999226) (needed for OS other than Win 10).
- Install for x64 OS: https://www.microsoft.com/en-us/download/details.aspx?id=49093
- Install for x86 OS: https://www.microsoft.com/en-US/download/details.aspx?id=49077
2. Install Microsoft Visual C++ 2015 Redistributable Package (32bit).
Download link: https://www.microsoft.com/en-US/download/details.aspx?id=48145
3. Install MQTTBroker
Download link: MQTTBrokerSetup
4. Double click Agent_WASCADAHandler_X.X.X.exe to install.
5. Follow step wizard to install WASCADA Service.
Configuration
After the installation is done, WASCADAHandler.ini (path: \Program Files (x86)\Advantech\Agent_WASCADAHandler\) must be edited so that the plug-in will work:
1.WASCADAHandler.ini
Set WebAccess IP, User name and Password encoded in base64 and others.
When finishing edit ini file, restart service of Agent_WASCADAHandler.
[Setting] Server=127.0.0.1 ; the IP address of WebAccess Authorization=Basic YWRtaW46 ; The 'username:password' of WebAccess encoded ; in base64, and add 'Basic' at the front. E.g. if your ; username is "admin" and password is "", the word ; after encoding is 'YWRtaW46'; then adding 'Basic' ; at the front, become 'Basic YWRtaW46'. RetrieveInterval_ms=10000 ; The interval of time (ms) of acquiring data, minimum value is 1000ms. ; This value is depended on how many tags you like to acquire. ; Generally, increase 300ms for one tag, increase 3000ms for 10 tags... and so on! RetrieveSpecificTags=0 ; 0: Acquire data of all tags in WebAccess ; 1: Acquire data of selected tags in WebAccess. ; Set the selected tags in [Tags] down below. ; Settings in [Tags] are only effective when ; this variable is set to 1. [Tags] numberOfTags=2 ; The total number of tags, maximum value is 200; Tag0=Project1,tag1 Tag1=Project1,tag2 ;tag = project name, tag name
2. Restart "Agent_WASCADAHandler" Service.
3.On the RMM cloud, check if WASCADAHandler tab is appearing.
Config WebAcess can refer WebAccess Training - Step By Step
Json Data Format
{ "infoSpec": { "WASCADAHandler": { "Plugin": { "bn": "Plugin", "e": [ { "n": "Version", "sv": "1.0.1", "asm": "r" }, { "n": "Description", "sv": "This service is WebAccess SCADA Service", "asm": "r" } ] }, "ProjectTest": { "bn": "ProjectTest", "ScadaNode01": { "1": { "bn": "1", "DeviceTest01": { "bn": "DeviceTest01", "e": [ { "n": "AO_40001", "v": -1, "asm": "rw", "q": 1 } ] } }, "bn": "ScadaNode01" } }, "opTS": { "$date": 1542794074033 }, "dataFlow": "general/WASCADAHandler", "seq": "2_1542794074033", "srcTs": 1542794074033 } } }
Use Case
Release
This is an overview that displays WebAccess/SCADA Service versions and some stats and numbers for each release.
Index | Version | Date | Platform | OS | Release Note |
1 | v1.0.1 | 2018/11/16 | x86_64 CPU | Windows | Agent_WASCADAHandler Release Note v1.0.1 |
Verification
1.Verify for 200 tags data access on evaluation version of WebAccess/SCADA.
2.Verify for 16 Tags long time data access on standard version of WebAccess/SCADA.