

TwinCAT MTP
Modul-Engineering mit TwinCAT MTP

Modul definieren
Als möglicher erster Schritt kann ein bereits vorhandenes P&ID über offene Schnittstellen in TwinCAT MTP importiert werden. Anschließend werden die zugehörigen Dienste und weitere Aspekte des MTPs definiert.

MTP exportieren
Das MTP wird exportiert und kann von einem Process Orchestration Layer (POL) zur Steuerung des Moduls genutzt werden. Zusätzlich werden diese Informationen für die automatische Codegenerierung hinterlegt.

Modul programmieren
TwinCAT generiert im nächsten Schritt ein individualisierbares PLC-Template, das ‒ soweit möglich ‒ die Richtlinienanforderungen vorprojektiert. Der so erzeugte Code wird abschließend manuell durch die Zustandsprogrammierung der zuvor definierten Dienste, also der prozessspezifischen Funktionalität des Moduls, vervollständigt.

Modul aktivieren
TwinCAT sorgt beim Aktivieren der Konfiguration automatisch dafür, dass die OPC-UA-Kommunikation, wie im MTP beschrieben, von dem POL aufgebaut werden kann.

Anlage engineeren
Das von TwinCAT exportierte MTP wird zum Anlagen-Engineering in einen POL importiert. Aus den im MTP hinterlegten P&ID-Informationen wird automatisch eine Bedienoberfläche (HMI) erzeugt. Bei der Orchestrierung werden die Funktionalitäten des Moduls in den Gesamtkontext integriert. Die Verbindung zum Modul über OPC UA erfolgt mit den Informationen, die bereits im MTP enthalten sind.

Das MTP-Konzept ist in TwinCAT durch die Produkte TwinCAT MTP Runtime und TwinCAT MTP Engineering integriert. Das TwinCAT Engineering enthält eine Projektverwaltung, in die sich das TwinCAT MTP Engineering als eigener Projekttyp integriert. In diesem Projekttyp ist eine Sourcecode-Generierung für SPS-Projekte enthalten, die auf Basis der TwinCAT MTP Runtime die Realisierung einer richtlinienkonformen Schnittstelle in einem Anlagenmodul ermöglicht.
Durch die optionale Einbindung des TwinCAT XCAD Interface kann die Codegenerierung individualisiert und die Informationen für eine Weiterverarbeitung nutzbar gemacht werden. Nachträgliche Änderungen in der MTP-Projektverwaltung werden durch einen automatischen Projektabgleich integriert.
Abschließend kann das Projekt aktiviert werden, wodurch die Variablen der definierten Schnittstellen automatisch über TwinCAT OPC UA dem POL zur Verfügung gestellt werden.
Produkte

TF8400 | TwinCAT 3 MTP Runtime
Ein MTP (Module Type Package) ist eine Kommunikationsschnittstelle zwischen einem überlagerten Kontrollsystem (z. B. Prozessleitsystem) und einer modularen Anlage. Das MTP beschreibt die Schnittstelle von Visualisierung, bereitgestellten Diensten und anderen Merkmalen eines Moduls, sodass in dem überlagerten Kontrollsystem eine einfache Orchestrierung der Module zu einer kompletten Anlage einfach und schnell erfolgen kann.

TF8401 | TwinCAT 3 MTP Engineering
Ein MTP (Module Type Package) ist eine Kommunikationsschnittstelle zwischen einem überlagerten Kontrollsystem (z. B. Prozessleitsystem) und einer modularen Anlage. Das MTP beschreibt die Schnittstelle von Visualisierung, bereitgestellten Diensten und anderen Merkmalen eines Moduls, sodass in dem überlagerten Kontrollsystem eine einfache Orchestrierung der Module zu einer kompletten Anlage einfach und schnell erfolgen kann.

TE1120 | TwinCAT 3 XCAD Interface
TwinCAT 3 XCAD Interface ist die neueste Version der Schnittstelle zwischen ECAD-Werkzeugen und TwinCAT 3. Mithilfe des standardisierten Formats AutomationML (AML) können in ECAD-Werkzeugen erstellte E/A-Topologien einfach in TwinCAT importiert und automatisch angelegt werden. Dies spart den Aufwand für die manuelle Übernahme in TwinCAT, beugt der möglichen Fehlerquelle der manuellen Übernahme vor und erhöht daher die Effizienz im Engineering-Prozess.

TF6100 | TwinCAT 3 OPC UA
OPC UA ist eine plattformunabhängige, service-orientierte Kommunikationsarchitektur für den zuverlässigen, sicheren und herstellerneutralen Datentransport von der Fertigungsebene bis in das Produktionsplanungs- und ERP-System oder in die Cloud.

Ex-Panel-PCs
Multitouch-Technologie und Multicore-Performance bieten die Panel-PC-Serien CPX27xx und CPX37xx für den Einsatz in Zone 2/22.

Ex-Control-Panels
Multitouch-Technologie für Distanzen bis 100 Meter bieten die Control-Panel-Serien CPX29xx und CPX39xx für den Einsatz in den Zone 2/22.

Embedded-PC-Serie CX5100
Die hutschienenmontierbaren, lüfterlosen Embedded-PCs der Serie CX5100 sind mit Intel-Atom®-Multicore-Prozessoren ausgestattet.

ELXxxxx | Explosionsschutz (Ex i)
Die EtherCAT-Klemmen der ELX-Serie, mit eigensicheren Ein-/Ausgängen, erlauben den Anschluss von Feldgeräten bis in Zone 0/20.