Type element
Specifies the protocol type. In multi-connection protocols, it specifies the type of the main connection.
Type
Parent
Attributes
Name | Type | Required | Description |
---|---|---|---|
advanced | string | Specifies additional connections. | |
communicationOptions | string | Specifies a number of communication options. | |
databaseOptions | string | Specifies a number of database options. | |
options | string | Specifies a number of options. | |
overrideTimeoutDVE | EnumTrueFalse | Specifies whether the DVE will go into timeout when the main element is in timeout. | |
relativeTimers | EnumProtocolTypeRelativeTimers | *** No documentation available yet. *** |
Remarks
Contains one of the values detailed below.
gpib
This type of protocol, built like a "Serial" protocol, will allow DataMiner to communicate with GPIB gateways.
http
This type specifies that the HTTP protocol is used for communication.
opc
This type of protocol, built like a "Serial" protocol, will allow DataMiner to communicate with elements using OPC (OLE Process Control).
serial
Used for standard serial protocols (e.g. RS232, RS485, etc.).
DataMiner will act as a master, and will continuously send commands to the elements. Elements will only respond after having received a valid command from DataMiner.
Note
Serial protocols will combine all connections into one connection towards the device. When the device allows multiple clients to be connected, this can be disabled by changing the protocol type to "Serial single".
serial single
Same as "Serial", but results in a dedicated connection to the device instead of a shared connection.
service
TBD
sla
A special type of protocol that represents a Service Level Agreement.
smart-serial
Used for more advanced serial protocols (e.g. RS232, RS485) using a dedicated serial port.
Elements can send messages to DataMiner, without DataMiner having to first send a command (unlike a protocol of type "Serial", where elements only send messages after having received a command from DataMiner). Typically, this type of protocol allows more advanced features to be implemented, such as automatic detection and alarm limit download to the device level.
Note
- When a smart-serial protocol fails to send data, it will retry up to 5 times.
- Smart-serial protocols will combine all connections into one connection towards the device. When the device allows multiple clients to be connected, this can be disabled by changing the protocol type to "Smart-serial single".
smart-serial single
Same as "smart-serial", but results in a dedicated connection to the device instead of a shared connection.
snmp
Used for protocols that comply with the SNMPv1 standard.
DataMiner will interrogate SNMP agents using the SNMPv1 protocol.
snmpv2
Used for protocols that comply with the SNMPv2 standard.
DataMiner will interrogate SNMP agents using the SNMPv2 protocol.
snmpv3
Used for protocols that comply with the SNMPv3 standard.
DataMiner will interrogate SNMP agents using the SNMPv3 protocol.
Note
To avoid conflicts with SNMPv2 traps on port 162, you can configure SNMPv3 traps to be received on port 362. However, note that the firewall needs to be configured in order to enable the reception of these traps. See Customizing the trap reception ports of a DMA.
virtual
A dummy protocol that does not require any communication settings.
Used for connections to, for example, databases.