ModbusTCP
1. Test Environment

1.1 xArrow SCADA 1.2.5
The Android device used to test is Huawei Honor 6+ (Android 4.4.2), it connected to the router via WIFI, and its IP assigned by the router is 192.168.1.100. The phone have already installed the xArrow SCADA APP (the apk file can be found at [xArrowAndroid Install Folder\Out\ANDROID_BIN\xArrowAndroid.apk]).

1.2 Modbus Slave 3.0
Modbus Slave is a modbus simulation program, it install on the computer, worked as a modbus device. The computer connect to the router, and the IP address is 192.168.1.102.


Launch Modbus Slave, configure its connection as TCP/IP, and configure 10 tags, as follows:




2. xArrowAndroid Configuration

2.1 Create New Project


Click [Project Manager] to create new project, as follows:




2.2 Create Station
Click menu [Data Configuration\Station…] to create station, as follows:


Configure the protocols, as follows:



Note: This IP address is the IP of the Modbus Slave.



2.3 Configure Analog
Configure [Data Configuration\Analog…] to set analog tags, as follows:




Click [Add] button to add 4 analog, and navigate to the first one, as follows:


Configure the I/O address, as follows:


Set writeable property if needed, as follows:


When all the tag set OK, as follows:


2.4 Make Drawings
Launch Draw, as follows:




Double click the widget to set its properties:




Draw and configure the other 3 widgets, as follows:


2.5 Download Project
Note: the xArrow SCADA should already started in the android phone.


3. Running