Driver Internal Data Points
Drivers are using internal data points for configuration data and status indication.
There are driver specific internal data points (e.g. _Iec for IEC60870 driver),connection specific internal data points (e.g. _S7_Conn for classic S7 driver connections) and other internal data points (e.g. _OPCGroup for classic OPC groups).
If the driver is running it is not allowed to delete an internal DP, which is used by the driver. This is not even allowed if the DP is recreated with the same name.
A driver restart is required afterwards to reinitialize the interface to the new internal DP.
In order to support online engineering some drivers allows the deletion and recreation of internal connection DPs under certain circumstances. The drivers supporting the deletion of internal connection DP are:
Driver | Connection DP deletion supported | Data point type of internal connection DP | Comment |
---|---|---|---|
BACnet Driver | ✔ | _BacnetDevice | |
DNP3 Driver | ✔ | _Dnp3Station | |
Ethernet/IP Driver | ❌ | _EIPConn | |
IEC 61850 Driver | ✔ | _IEC61850_IED | |
IEC 60870-5 Driver | ✔ | _IecConnection | |
Modbus/TCP Driver | ✔ | _Mod_Plc | deleting addresses after deleting the connection also works |
MQTT | ✔ | _MqttConnection | addresses work with reactivation, it is not neccessary to delete |
OPC Client | ❌ | _OPCServer | |
OPC UA Server | ✔ | _OPCUAServer | |
PROFIsafe Driver | ❌ | none | |
S7 Driver | ✔ | _S7_Conn | addresses work with reactivation, it is not neccessary to delete |
S7Plus Driver | ✔ | _S7PlusConnection | addresses work with reactivation, it is not neccessary to delete |
S-Bus Driver | ❌ | _SBusDevice | |
SINAUT Driver | ❌ | _SinautConn | |
SNMP | ✔ | _SNMPAgent, _SNMPV3Entity |