Erweiterungen
Der TwinCAT HMI Server kann durch sogenannte Server-Extensions erweitert werden. In diesem Abschnitt werden die von Beckhoff mitgelieferten Server-Extensions beschrieben, welche Sie optional verwenden können. Folgende Server-Extensions stehen Ihnen zur Verfügung:
Allgemein
- Audit Trail: Zur Aufzeichnung von Benutzer Interaktionen innerhalb der TwinCAT HMI wird die Audit Trail Extension benötigt.
- EtherCAT Diagnostics: Zum Anbinden an die EtherCAT I/Os und Bereitstellen der Daten für das EtherCAT Diagnostics Control wird die EtherCAT Diagnostics Extension benötigt.
- LDAP: Zur Anbindung des TwinCAT HMI Servers an LDAP-Server wird die LDAP-Extension benötigt.
- Reporting: Zum Erstellen von HMTL oder PDF-Reports wird die Reporting Extension benötigt.
- Scope: Zur Anbindung an das TwinCAT Scope wird die Scope-Extension benötigt.
- Speech: Zur Anbindung an TwinCAT Speech Systeme wird die Speech-Extension benötigt.
- System Engineering: Zum Generieren von Control Inhalten anhand von Attributen im SPS-Code.
- Vision: Für die Anzeige von Bildern aus TwinCAT Vision im HMI wird die Vision-Extension benötigt.
Historische Daten
- PostgreSQL: Für die Aufzeichnung von historischen Daten im TwinCAT HMI Server wird die PostgreSQLHistorize-Extension benötigt.
- Sqlite: Für die Aufzeichnung von historischen Daten im TwinCAT HMI Server wird die SqliteHistorize-Extension benötigt.
Kommunikation
- ADS: Zur Anbindung einer Beckhoff SPS wird die ADS-Extension benötigt. Diese ist standardmäßig in neuen Projekten enthalten.
- MDP: Zum Anbinden an die MDP-Schnittstelle wird die MDP-Extension benötigt.
- OPC UA Client: Zur Anbindung von OPC UA Servern wird die OPC UA Client-Extension benötigt.Einige der Server-Extensions sind nicht standardmäßig in einem neuen HMI-Projekt enthalten und können bei Bedarf über NuGet installiert werden.
Meldesystem
- Alarm: Zur Erstellung von Alarmen in der HMI wird die Alarm Extension benötigt.
- Eventlogger: Zur Anbindung an den TwinCAT Eventlogger wird die Eventlogger-Extension benötigt. Zudem können eigene Server-Extensions entwickelt und in den TwinCAT HMI Server eigebunden werden.
Rezepturverwaltung
- Recipe Management: Für die Rezepturverwaltung im TwinCAT HMI wird die Recipe Management-Extension benötigt.
Lizenzierung
Pro Verbindung zu einer AMS NetId wird eine Target Lizenz benötigt.