Herunterladen Inhalt Inhalt Diese Seite drucken

Iec61131 Zykluszeit - LOYTEC LIOB-180 Benutzerhandbuch

I/o controller
Vorschau ausblenden Andere Handbücher für LIOB-180:
Inhaltsverzeichnis

Werbung

L-IOB I/O Controller Benutzerhandbuch
Abbildung 57 zeigt Beispiele zu den drei Möglichkeiten, wie NVs in einem IEC61131-
Programm verwendet werden können.
Wenn eine strukturierte NV wiederum Aufzählungen enthält, werden diese Aufzählungen
nicht weiter durch Technologie-Konverter aufgeteilt. Um einen Wert aus einer Aufzählung
zu bekommen, verbinden Sie einen Enumeration Converter an dem entsprechenden Ausgang
des Technologie-Konverters.
Für jeden Technologie-Konverter und Enumeration Converter gibt es ein Fenster der Online-
Hilfe, das die Beschreibung zum Interface anzeigt. Wählen Sie den Technologie-Konverter
an und drücken Sie F1, um diese Beschreibung zu bekommen.

8.4.4 IEC61131 Zykluszeit

IEC61131-Programme werden zyklisch ausgeführt. Die IEC61131-Tasks werden verwendet,
um die Ausführung eines IEC61131-Programms zu steuern. Wie in Abbildung 54 gezeigt,
sind einige Standard-Tasks im Template-Projekt definiert. Klicken Sie mit der rechten
Maustaste auf das Uhrensymbol und wählen Sie Properties, um die Zykluszeit des Tasks zu
ändern.
Wie in Abschnitt 8.4 beschrieben, wird eine Programm-Instanz benötigt, um ein IEC61131-
Programm auszuführen. Die Zykluszeit des IEC61131-Programms wird durch den Task
gesteuert, der der Programm-Instanz zugewiesen ist. Um die Zykluszeit zu ändern, klicken
Sie mit der rechten Maustaste auf die Programm-Instanz und wählen Sie Properties aus. Es
wird ein Dialog angezeigt, in dem die Zuweisung der Tasks für den ausgewählten Programm-
Typ geändert werden kann (siehe Abbildung 58).
Version 7.6
Die aktive ID der Aufzählung ist als Boolean-Wert repräsentiert. Für NVs, die auf
Aufzählungen basieren, werden Enumeration Converters verwendet, um den
aktiven State zu bestimmen. Es gibt zwei Arten von Enumeration Converters: Die
erste Art konvertiert die Aufzählungs-IDs in eine Reihe von Boolean-Werten (im
Ordner Convert from CEA709_Enums zu finden). Die zweite Art konvertiert eine
Anzahl an Boolean-Eingängen in einen Aufzählungstyp (im Ordner Convert to
CEA709_Enums zu finden).
Strukturierte NVs, die aus einer Anzahl an Feldern bestehen, z.B. SNVT_switch:
Bei strukturierten NVs müssen die Technology Converter zwei Aufgaben erledigen:
Zuerst muss die Struktur der NV auf konforme Datentypen für IEC61131 abgebildet
werden. Danach werden wenn nötig Skalierungsfaktoren angewendet. Ähnlich wie
bei Enumeration Converters werden diese Technologie-Konverter in zwei Ordner
aufgeteilt. Der erste enthält Konverter, die von einer NV nach IEC61131
konvertieren (Ordner From_CEA709_Types). Der zweite enthält Konverter, die
von IEC61131 nach NVs konvertieren (To_CEA709_Types).
Abbildung 57: Verwendung von NVs
LOYTEC electronics GmbH
67
LOYTEC

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis