* These are Tibbo BASIC/C-programmable devices and their function depends on the loaded app.
We offer many ready-to-use apps, among them a serial-over-IP (SoI) app and Modbus Gateway app.
Test App for Bus Probes

Test App for Bus Probes

Release Date:7-DEC-2018
Project files:
Open GitHub repository
Try it on:

TPS2(G2) device in the TPS2G2_BP-Tester-Web configuration

About This Application

This Tibbo BASIC app allows you to set up and test Tibbo Bus Probes, also known as "RS485 Modbus Sensors." Users interact with the app through a web interface (there is also a BP-Tester-UI app that implements the user interface on the TPS2L(G2)'s LCD and keypad).

Using this app you can :

  • Set up the Bus Probes:
    • Upload Monitor/Loader Firmware;
    • Upload Application Firmware;
    • Set Modbus IDs.
  • Monitor the Bus Probes:
    • Scan for connected Probes (discover Modbus IDs of connected Probes);
    • View firmware versions of discovered Probes;
    • View readings of discovered Probes.

Required Hardware

Run this application on the following TPS configuration: TPS2G2_BP-Tester-Web.

Bus Probes are connected as shown in the diagram.

Testing Notes

This app uses DHCP, so you will need to find out the IP address of your TPS box before you can point your browser at it. The easiest way to do this is by using the Device Explorer utility. You can install just the Explorer, or our Tibbo IDE (TIDE) software — Device Explorer will be installed along with it.

For the most part, the app is self-explanatory. Here are a few notes you may find useful:

  • You must scan for connected Probes (discover them) before you can view firmware versions or readings of these Probes.
  • If you have but a single Probe connected, you do not need to bother with setting a Modbus ID of your Probe.
  • If you have more than one Probe connected, you must make sure that each Probe has a unique ID. You can verify this by connecting one Probe at a time and then scanning for connected Probes.
  • Setting a Modbus ID of a Probe requires the MD button of the Probe to be pressed while the ID-setting Modbus command is being executed. A Bus Probe would reject the ID change request if it was received while the MD button wasn't pressed.
  • Unless a new app version containing updated firmware has been released, there is no need to upload the Monitor/Loader or the application firmware into the Probes.
  • When updating Probe firmware, only connect a single Probe to the RS485 port of your TPS2 device.
Test App for Bus Probes