Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Simple Network Management Protocol (SNMP) is a standard protocol for monitoring and managing network devices. The Import Tag Wizard facilitates importing SNMP tags into the solutions developed on the software platform. Users configure SNMP settings by specifying the IP address, port, version, and authentication parameters. To use, on the Designer workspace, go to Solution/Import Tags, double-click on the SNMP import wizard, or click to select the SNMP and press the Execute button to open the configuration dialog.

On this page:

Table of Contents
maxLevel3
stylenone


Instructions

Wizard Startup

Go to Solution → Import Tags on the Designer workspace and select "Import SNMP configuration." Double-click on the selected wizard or press the "Execute" button to open the initial configuration popup.

Initial Configuration

In the initial configuration dialog, enter the following information:

  • BrokerURL: Specifies the URL of the MQTT broker.
  • Port: Sets the port number used for communication with the MQTT broker.
  • ClientID: Unique identifier for the client connecting to the MQTT broker.
  • Username: Specifies the username for authentication with the MQTT broker.
  • Password: Specifies the password for authentication with the MQTT broker.
  • Collector ID: Specifies the collector ID for identifying the data source.
  • ConnectionString: Displays the full connection string used to connect to the MQTT broker. Provides a summary of all connection parameters.
  • KeepAlive (sec.): Sets the keep-alive interval in seconds for maintaining the connection to the MQTT broker.
  • Network Security: Network Security options specify the security protocol (e.g., None, SSL, TLS) and encryption level for MQTT connection. Options include:
  • None: Applies no encryption or protocols, suitable for secure or isolated networks but poses risks in public settings.
  • TLS 1.0: Uses an early version of the Transport Layer Security (TLS) protocol with enhancements for security, now outdated and vulnerable to attacks.
  • TLS 1.1: Addresses initialization vector issues and includes protection against certain types of attacks but remains susceptible to modern cryptographic attacks with limited support for new standards.
  • TLS 1.2: Provides significant security upgrades, supporting modern cryptographic algorithms like AES-GCM and AEAD ciphers. Ensures data confidentiality and integrity with robust mechanisms for secure key exchange and message authentication. Recommended for secure network communications and widely supported across modern systems and applications.
  • QoS: Defines the Quality of Service level for message delivery. Options include:
  • AtMostOnce: Ensures that each message is delivered at least once to the receiver. This level may result in duplicate messages but guarantees that no message is lost.
  • AtLeastOnce: Guarantees that a message is delivered at most once, meaning it might not be delivered at all. This level is suitable for scenarios where occasional message loss is acceptable but duplicate messages are not.
  • ExactlyOnce: Ensures that each message is delivered exactly once. This is the highest level of service, preventing both message loss and duplication, but it incurs the highest overhead.
  • WebSocket: Enables WebSocket protocol for communication with the MQTT broker.

Sync Device Node

The "Sync Device Node" dialog will appear. Here, you have two the following import optionsoption:

  • From a file: Provide the path of your stored file.

Prefix Option (Optional)

Select "Add NodeName as Prefix" option to automatically add the PLC's name as a prefix to all imported tags. It improves organization, especially in solutions with multiple PLCs.

Refresh

Click "Refresh" to display a preview of available tags.

Import

Finally, press "Ok" to start the import process.


In this section:

Page Tree
root@parent
spacesV10