29.01.2013 Aufrufe

TwinCAT - download - Beckhoff

TwinCAT - download - Beckhoff

TwinCAT - download - Beckhoff

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!