Dave.
Thanks for the links. They were indeed helpful. (I'd not seen those help links before; odd they don't show up when you search Google or the website. I've bookmarked them).
Quick walkthrough on how I have it up and limping...
First, from the computer running VTScada (and this was really important as it's on a somewhat different network than my desktop PC) I first checked basic connectivity from that PC to the device by doing a PING.
Next up I downloaded an SNMP MIB browser. I've always found the iReasoning one perfect for tests: https://ireasoning.com/mibbrowser.shtml
Once I knew that network connectivity on port 161 was working between the PC running VTScada and the devices, I then downloaded the product MIB file. This may or may not be needed depending on the information the standard MIB can pull, your device, and if it has extra granular information you need.
In my case, it was an N-Tron industrial networking switch, and I wanted specific go/no-go information from the SNMP area that was not in the VTScada generic MIB OIDs.
Once I had all that checked, next up was to get it working in VTScada....
I made a Context tag for the network switches.
Then I made my first communication tag.
The communication tag points to Drivers -> SNMP Managed Device.
Under the communications tab, put the device IP address and port 161
A child tag under that (I'm honestly not sure what its called or why its needed) points to the SNMP tag above it. The key for this tag seems to be to just point to the correct Community and SNMP version. For me, it was 'Public' and ver 2c.
The next tag(s) are the OID you want to pull your online/offline etc data from.
I used an IO tag where the 'Read Address' is the OID that I selected from the iReasoning MIB browser.
If you just have the one MIB and you know the OID number, you can just paste it in.
Or if you have some more OIDs that you need, click on the three dots next to the Read Address and upload your specific MIB file into that dialog, then you can drill down and find the OID that is of interest.
Lastly, in Idea Studio I used an IO Text widget and ended up with a nice green 'Online' and a red 'Offline' for each network switch that are arranged in the same shape as the water treatment plant.
(Screenshot as a small example)
I plan to expand the SNMP devices that I am pulling data from and displaying on screen for our operators. For example, UPS status. It will be helpful for times when the power goes out and before the generator cuts in.
Dave.
Thanks for the links. They were indeed helpful. (I'd not seen those help links before; odd they don't show up when you search Google or the website. I've bookmarked them).
Quick walkthrough on how I have it up and limping...
First, from the computer running VTScada (and this was really important as it's on a somewhat different network than my desktop PC) I first checked basic connectivity from that PC to the device by doing a PING.
Next up I downloaded an SNMP MIB browser. I've always found the iReasoning one perfect for tests: https://ireasoning.com/mibbrowser.shtml
Once I knew that network connectivity on port 161 was working between the PC running VTScada and the devices, I then downloaded the product MIB file. This may or may not be needed depending on the information the standard MIB can pull, your device, and if it has extra granular information you need.
In my case, it was an N-Tron industrial networking switch, and I wanted specific go/no-go information from the SNMP area that was not in the VTScada generic MIB OIDs.
Once I had all that checked, next up was to get it working in VTScada....
I made a Context tag for the network switches.
Then I made my first communication tag.
The communication tag points to Drivers -> SNMP Managed Device.

Under the communications tab, put the device IP address and port 161

A child tag under that (I'm honestly not sure what its called or why its needed) points to the SNMP tag above it. The key for this tag seems to be to just point to the correct Community and SNMP version. For me, it was 'Public' and ver 2c.

The next tag(s) are the OID you want to pull your online/offline etc data from.
I used an IO tag where the 'Read Address' is the OID that I selected from the iReasoning MIB browser.
If you just have the one MIB and you know the OID number, you can just paste it in.

Or if you have some more OIDs that you need, click on the three dots next to the Read Address and upload your specific MIB file into that dialog, then you can drill down and find the OID that is of interest.

Lastly, in Idea Studio I used an IO Text widget and ended up with a nice green 'Online' and a red 'Offline' for each network switch that are arranged in the same shape as the water treatment plant.
(Screenshot as a small example)

I plan to expand the SNMP devices that I am pulling data from and displaying on screen for our operators. For example, UPS status. It will be helpful for times when the power goes out and before the generator cuts in.