Connecting Modbus TCP: Vista Touch Power
Hardware Requirements
● Vista Touch Power Meter with Ethernet port
● Ethernet switch/router PC or Modbus Master device
Software Requirements (Optional)
● Modbus polling software (Com Test Pro)
● IP scanner or ping utility
● Vendor-specific configuration tool (if required)
Step 1: Wiring and Network Setup (physical connection)
- Connect an Ethernet cable from the Vista Touch Power meter to a network switch.
- Ensure power is applied to the meter.
- Verify link LEDs on the Ethernet port.
- Connect the PC (or Modbus Master) to the same router or switch. From the PC you should be able to ping Vista Touch Power Meter.
|

|
Step 2: Network Configuration
- Static IP Addressing (Use static IP addresses for all critical devices.)
- If you are using DHCP, configure your router’s DHCP range to avoid conflicts.
- Example DHCP Range: 192.168.1.1 – 192.168.1.128
- Use static IPs outside this range:
- PC (Master): 192.168.1.130
- Vista Touch Power Meter: 192.168.1.131
|

|
- Set the PC’s network card manually to:
- IP Address: 192.168.1.130
- Subnet Mask: 255.255.255.0
- Gateway: (optional)
2. On the Vista Touch Power Meter, configure the network settings via the on-screen interface:
- Static IP Address: e.g., 192.168.1.131
- Subnet Mask: 255.255.255.0
3. Make sure you press Apply IP SETUP.
|

|
Step 4: Modbus TCP Configuration on the Meter
- Modbus TCP needs to be selected.
- IP Address: 192.168.1.131
- Modbus Unit ID (Slave Address): 1
- Port: 502 (standard for Modbus TCP)
|

|
Step 5: Reading Data Using Modbus TCP
- Open Software (BaseBlock Com Test Pro)
- Set the following parameters:
- Protocol: Modbus TCP
- IP Address: 192.168.1.130
- Port: 502
- Delay(mSec): 200
- Time Out (mSec): 5000
- Slave ID: 1
- Start Register: 33792
- Number of Registers: 70
- Function: 4, 6, 16
- Press Start
|

|
Step 6: Interpreting the Data
Here’s an example of the data registers, their lengths, and the values they represent.

For full details, download the Vista Touch Modbus Communications Guide.
If you’ve completed the steps above and require further assistance, please contact our technical support helpdesk.