TwinCAT - download - Beckhoff
TwinCAT - download - Beckhoff
TwinCAT - download - Beckhoff
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>TwinCAT</strong> 3<br />
852<br />
<strong>TwinCAT</strong> 3 | XA Language Support: IEC 61131-3<br />
<strong>TwinCAT</strong> 3 unterstützt ebenfalls die noch nicht endgültig beschlossenen Erweiterungen der 3 rd Edition der IEC 61131-3. Diese ermöglichen<br />
u. a. die Verwendung von objektorientierten Techniken, wie Einfachvererbung, Interfaces, Methoden und Attributen, die sowohl die Wiederverwendbarkeit<br />
als auch die Qualität des Steuerungscodes deutlich erhöhen.<br />
IEC 61131-3-Programmierung<br />
– anbieterunabhängiger Programmierstandard<br />
– PLCopen-Zertifi zierung<br />
– portable, wiederverwendbare Software<br />
– fünf grafi k- und textbasierte Programmiersprachen:<br />
– strukturierter Text und Anweisungsliste<br />
– Funktionsplan und Kontaktplan<br />
– Ablaufsprache<br />
– Datenkapselung durch benutzerdefi nierte Datentypen<br />
Beispiel für die Anwendung<br />
von Polymorphie innerhalb<br />
einer IEC 61131-3 POU<br />
(Program Organization Unit)<br />
Erweiterte Möglichkeiten in <strong>TwinCAT</strong> 3<br />
– verbesserte Bedienbarkeit<br />
– auto complete<br />
– Markieren zusammengehöriger Schlüsselwörter<br />
– Zuklappen von Programmierstrukturen<br />
– …<br />
– erweitertes Debugging<br />
– Verwendung von bedingten Breakpoints<br />
– verbessertes Inline-Monitoring<br />
– …<br />
– objektorientierte Erweiterungen<br />
– Einfachvererbung<br />
– Interfaces<br />
– Methoden<br />
– Attribute<br />
Technische Änderungen vorbehalten