SNMP Agent Configuration
The SNMP agent is not enabled by default. You must enable and configure the agent before using. All of the application properties listed at the end of this topic should be reviewed.
When configured, you will be able to serve tag values over SNMP. An SNMP client will be able to connect to the server to read from or write to tags configured for SNMP access. The following features are available:
- Access to VTScada tag values via SNMP GetRequest commands.
- Ability to set VTScada tag values via SNMP SetRequest commands.
- Ability (using custom code) to send Trap/InformRequest notification to the NMS Network Management System when tag values change.
- Support multiple simultaneous client connections.
- The address (OID Object IDentifier. A part of the SNMP driver addressing system.) assigned to a tag is retained and existing address bindings do not change when regenerating or updating the MIB Management Information Base. A hierarchy of the information available to an SNMP device, organized by numbered Object Identifiers (OIDs)..
- You can export the SNMP Agent configuration as a MIB file, allowing VTScada settings to be imported into a 3rd party system.
- The enterprise Private Enterprise Number (PEN) may be customized.
- The community names are configurable.
Do not allow write access over an unsecured network. Community strings are merely plain-text passwords.
VTScada supports only ASCII-encoded MIB files.
To enable the SNMP agent:
- Open the Edit Properties page within the Application Configuration dialog.
- Select the Advanced Mode option.
- Locate the property SNMPAgentEnable.
This will be an OEM property, unless previously configured in your application. If so, you must copy the property to your application before you can change the value. - Set the value of the local copy of SNMPAgentEnable to 1.
- Save and apply changes.
The SNMP Agent requires IP Network Listener Tags to provide access to the system. That tag provides features such as IP filtering and connection audit logs. The IP Network Listener tag must be configured with the name specified in the application property, SNMPAgentIPListener .
- Locate the property, SNMPAgentIPListener.
- Make note of the value of that property.
- Ensure that you have an IP Network Listener tag located at the top level of the tag hierarchy, and having a name that is identical to the value shown in the property, SNMPAgentIPListener.
Service enabling properties:
Advanced communication properties:
Trap configuration properties:
Properties used only to inform traps: