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)


  1. Connect an Ethernet cable from the Vista Touch Power meter to a network switch.
  2. Ensure power is applied to the meter.
  3. Verify link LEDs on the Ethernet port.
  4. 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


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

Step 3: IP Configuration


  1. Set the PC’s network card manually to:
    1. IP Address: 192.168.1.130
    2. Subnet Mask: 255.255.255.0
    3. Gateway: (optional)

2. On the Vista Touch Power Meter, configure the network settings via the on-screen interface:

    1. Static IP Address: e.g., 192.168.1.131
    2. Subnet Mask: 255.255.255.0 

3.  Make sure you press Apply IP SETUP. 


Step 4: Modbus TCP Configuration on the Meter


  1. Modbus TCP needs to be selected.
  2. IP Address: 192.168.1.131
  3. Modbus Unit ID (Slave Address): 1
  4. Port: 502 (standard for Modbus TCP)

Step 5: Reading Data Using Modbus TCP


  1. Open Software (BaseBlock Com Test Pro)
    1. 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.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us