Extensions
The TwinCAT HMI server can be extended with server extensions. This section describes the server extensions supplied by Beckhoff, which are available for optional use. The following server extensions are available:
- ADS: The ADS extension is required for the connection of a Beckhoff PLC. This is included by default in new projects.
- Sqlite Historize: The SqliteHistorize extension is required for recording historical data in the TwinCAT HMI Server.
- LDAP: The LDAP extension is required to connect the TwinCAT HMI Server to LDAP Servers.
- OPC UA Client: The OPC UA Client extension is required to connect OPC UA Servers.
- Recipe Management: The Recipe Management extension is required for the Recipe Management in the TwinCAT HMI.
- TwinCAT EventLogger: The EventLogger extension is required for connection to the TwinCAT EventLogger.
- TwinCAT Speech: The Speech extension is required for connection to TwinCAT Speech systems.
- TwinCAT Scope: The Scope extension is required for connection to the TwinCAT Scope.
- TwinCAT Vision: The Vision extension is required to display images from TwinCAT Vision in the HMI.
In addition, own server extensions can be developed and integrated into the TwinCAT HMI Server.
Some server extensions are not included as standard in a new HMI project and can be installed via NuGet, if required.
Supported operating systems:
| Windows CE7 | Windows 10 | TwinCAT/BSD |
---|---|---|---|
ADS | X | X | X |
Alarm | X | X | X |
EtherCAT Diagnostics | - | X | X |
Eventlogger | X | X | X |
LDAP | - | X | X |
Mdp | X | X | X |
OPC UA Client | - | X | X |
Recipe Management | X | X | X |
Scope | - | X | - |
Speech | - | X | X |
Sqlite Historize | X | X | X |
Vision | - | X | - |
X = executable
- = not executable
Required .Net versions:
| .net 4.7.2 | .net Core 3.1 | .net 6 |
---|---|---|---|
Own server extension | X |
| X |
LDAP |
| X |
|
Scope | X |
|
|
Speech |
| X |
|
Vision | X |
|
|
X = required
Further Information