AltonaLab Android Remote control:
Each AltonaLab SCADA process can supports many groups of mobile devices with installed remote control application. This ability allows one mobile device to control one part of the process, other mobile device to control other part of the process. Mobile application is free to be downloaded but number of connected android devices depends on current SCADA licence.
The mobile application has two windows - working window and window for settings.
The window for settings has:
IP address and Port of the computer where SCADA works. This settings are important for TCP/IP protocol. IP address is computer's internet address. Port is a setting of TCP/IP Server, which have to be started on the SCADA software.
ObjectID and PassWord: this two parameters correspond with the same settings of the block AndroidRemoteControl from the SCADA's diagram. The communication protocol uses them to identify which command from mobile device, to which AndroidRemoteControl block to be processed - in case the diagram has a few AndroidRemoteControl blocks.
Button Register to host: before to push the button, please be sure IP and Port are set. When the button is pushed, the unical Android device ID from mobile phone will be send to SCADA and will be shown to the SCADA interface Allowed android devices, which is described above. If the mentioned interface is now activated, the android application will show an error message. SCADA's TCP/IP server has to be ran.
Button Get configuration: reads the settings from SCADA block AndroidRemoteControl for available buttons - parameter PhoneSettings, buttons settings. SCADA's TCP/IP server has to be ran.
Switch GPS: if the switch is On, GPS information about phone location will be send to SCADA software with every command from the android application.
The main interface has the next controls:
A text, which shows the data and time of the last connection with SCADA software and the condition of all inputs of the block AndroidRemoteControl from SCADA diagram. If some of this inputs are not connected, they will not be shown on this control. When the button Read is pressed, the command for reading AndroidRemoteControl block's inputs is sengind to SCADA application and the result of this reading is shown on the text control. If the user press some button to control digital outputs of the block AndroidRemoteControl, this action will reads the inputs of block too and shows thiers values.
All the buttons, which are set from parameter PhoneSettings of block AndroidRemoteControl, are shown under the text control. If one of the buttons is pressed, a command to SCADA application is sent and correcponding digital output of block AndroidRemoteControl becomes to hight level for 2 seconds.
The bottom button is Setttings, which opens the Settigns dialog.