Bibliotheksbeschreibung WagoLibLed.lib

Transcription

Bibliotheksbeschreibung WagoLibLed.lib
Pos : 2 /D okumentati on allgemein/Ei nbandEinband H andbuc h - Dec kbl att mi t Standar dbil d für Bibli otheken @ 15\mod_1370330374073_0.doc x @ 121629 @ @ 1
Bibliotheksbeschreibung
WAGO-Software
CODESYS-Bibliothek
WagoLibLed.lib
zur Ansteuerung und Abfrage der Anwender-LEDs
sowie zur Abfrage der Status-LEDs
Version 1.0.0
Pos : 3 /Alle Serien (Allgemeine M odul e)/Hinweise z ur Dokumentation/Impres sum für Standardhandbüc her - allg. Angaben, Ansc hriften, Tel efonnummer n und E-Mail-Adres sen @ 3\mod_1219151118203_6.doc x @ 21058 @ @ 1
2
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
© 2013 by WAGO Kontakttechnik GmbH & Co. KG
Alle Rechte vorbehalten.
WAGO Kontakttechnik GmbH & Co. KG
Hansastraße 27
D-32423 Minden
Tel.:
Fax:
+49 (0) 571/8 87 – 0
+49 (0) 571/8 87 – 1 69
E-Mail:
[email protected]
Web:
http://www.wago.com
Technischer Support
Tel.:
Fax:
+49 (0) 571/8 87 – 5 55
+49 (0) 571/8 87 – 85 55
E-Mail:
[email protected]
Es wurden alle erdenklichen Maßnahmen getroffen, um die Richtigkeit und
Vollständigkeit der vorliegenden Dokumentation zu gewährleisten. Da sich
Fehler, trotz aller Sorgfalt, nie vollständig vermeiden lassen, sind wir für
Hinweise und Anregungen jederzeit dankbar.
E-Mail:
[email protected]
Wir weisen darauf hin, dass die im Handbuch verwendeten Soft- und HardwareBezeichnungen und Markennamen der jeweiligen Firmen im Allgemeinen einem
Warenzeichenschutz, Markenzeichenschutz oder patentrechtlichem Schutz
unterliegen.
=== Ende der Liste für T extmar ke Ei nband_vorne ===
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Inhaltsverzeichnis
3
Pos : 5 /D okumentati on allgemein/Verzeic hnisse/Inhalts verz eichnis - Ü berschrift oG und Verzei chnis @ 3\mod_1219151230875_6.doc x @ 21061 @ @ 1
Inhaltsverzeichnis
1
1.1
1.2
1.3
1.4
Hinweise zu dieser Dokumentation ............................................................ 4
Urheberschutz ........................................................................................... 4
Symbole..................................................................................................... 5
Darstellung der Zahlensysteme ................................................................. 6
Schriftkonventionen .................................................................................. 6
2
WagoLibLed.lib ........................................................................................... 7
2.1
LED_SET_STATIC .................................................................................. 8
2.2
LED_SET_BLINK .................................................................................... 9
2.3
LED_SET_FLASH ................................................................................. 11
2.4
LED_SET_ERROR................................................................................. 13
2.5
LED_RESET_ERROR ........................................................................... 14
2.6
LED_RESET_ALL_ERRORS ............................................................... 15
2.7
LED_GET_STATE ................................................................................. 16
2.8
LED_GET_STATE_ASYNC ................................................................. 17
2.9
LED_LedColor ........................................................................................ 19
2.10
LED_LedState ......................................................................................... 20
2.11
LED_STATE........................................................................................... 21
Tabellenverzeichnis ............................................................................................. 23
=== Ende der Liste für T extmar ke Verzeic hnis_vor ne ===
Bibliotheksbeschreibung
Version 1.0.0
4
Hinweise zu dieser Dokumentation
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Pos : 7 /Alle Serien (Allgemeine M odul e)/Übersc hriften für all e Serien/Hi nweis z ur Dokumentation/Hinweis e z ur D okumentation - Ü bersc hrift 1 @ 4\mod_1237987661750_6.doc x @ 29027 @ 1 @ 1
1
Hinweise zu dieser Dokumentation
Pos : 8.1 /Alle Serien (Allgemeine M odule) /Hinweise z ur Dokumentation/Urhebersc hutz ausführlic h @ 4\mod_1235565145234_6.doc x @ 27690 @ 2 @ 1
1.1
Urheberschutz
Diese Dokumentation, einschließlich aller darin befindlichen Abbildungen, ist
urheberrechtlich geschützt. Jede Weiterverwendung dieser Dokumentation, die
von den urheberrechtlichen Bestimmungen abweicht, ist nicht gestattet. Die
Reproduktion, Übersetzung in andere Sprachen sowie die elektronische und
fototechnische Archivierung und Veränderung bedarf der schriftlichen
Genehmigung der WAGO Kontakttechnik GmbH & Co. KG, Minden.
Zuwiderhandlungen ziehen einen Schadenersatzanspruch nach sich.
Pos : 8.2 /D okumentati on allgemein/Gliederungsel emente/---Seitenwec hsel--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Hinweise zu dieser Dokumentation
5
Pos : 8.3 /Alle Serien (Allgemeine M odule) /Übersc hriften für alle Serien/Hi nweis zur Dokumentation/Symbole - Übersc hrift 2 @ 13\mod_1351068042408_6.doc x @ 105268 @ 2 @ 1
1.2
Symbole
Pos : 8.4.1 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Gefahr/Gefahr: _Warnung vor Pers onensc häden allgemein_ - Erläuterung @ 13\mod_1343309450020_6.doc x @ 101017 @ @ 1
GEFAHR
Warnung vor Personenschäden!
Kennzeichnet eine unmittelbare Gefährdung mit hohem Risiko, die Tod
oder schwere Körperverletzung zur Folge haben wird, wenn sie nicht
vermieden wird.
Pos : 8.4.2 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Gefahr/Gefahr: _Warnung vor Pers onensc häden durch el ektrisc hen Str om_ - Erl äuter ung @ 13\mod_1343309694914_6.doc x @ 101032 @ @ 1
GEFAHR
Warnung vor Personenschäden durch elektrischen Strom!
Kennzeichnet eine unmittelbare Gefährdung mit hohem Risiko, die Tod
oder schwere Körperverletzung zur Folge haben wird, wenn sie nicht
vermieden wird.
Pos : 8.4.3 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Warnung/War nung: _War nung vor Personenschäden allgemei n_ - Erl äuter ung @ 13\mod_1343309877041_6.doc x @ 101033 @ @ 1
WARNUNG Warnung vor Personenschäden!
Kennzeichnet eine mögliche Gefährdung mit mittlerem Risiko, die Tod oder
(schwere) Körperverletzung zur Folge haben kann, wenn sie nicht
vermieden wird.
Pos : 8.4.4 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Vorsicht/Vorsic ht: _Warnung vor Pers onensc häden allgemein_ - Erläuterung @ 13\mod_1343310028762_6.doc x @ 101036 @ @ 1
VORSICHT Warnung vor Personenschäden!
Kennzeichnet eine mögliche Gefährdung mit geringem Risiko, die leichte
oder mittlere Körperverletzung zur Folge haben könnte, wenn sie nicht
vermieden wird.
Pos : 8.4.5 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Ac htung/Ac htung: _Warnung vor Sachs chäden allgemei n_ - Erl äuter ung @ 13\mod_1343310134623_6.doc x @ 101039 @ @ 1
ACHTUNG
Warnung vor Sachschäden!
Kennzeichnet eine mögliche Gefährdung, die Sachschaden zur Folge haben
könnte, wenn sie nicht vermieden wird.
Pos : 8.4.6 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Ac htung/Ac htung: _Warnung vor Sachs chäden durc h elektros tatisc he Aufladung _ - Erläuter ung @ 13\mod_1343310227702_6.doc x @ 101042 @ @ 1
ESD
Warnung vor Sachschäden durch elektrostatische Aufladung!
Kennzeichnet eine mögliche Gefährdung, die Sachschaden zur Folge haben
könnte, wenn sie nicht vermieden wird.
Pos : 8.4.7 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Hinweis/Hinweis: _Wic htiger Hi nweis allgemei n_ - Er äuter ung @ 13\mod_1343310326906_6.doc x @ 101045 @ @ 1
Hinweis
Wichtiger Hinweis!
Kennzeichnet eine mögliche Fehlfunktion, die aber keinen Sachschaden zur
Folge hat, wenn sie nicht vermieden wird.
Pos : 8.4.8 /Alle Serien (Allgemeine M odule) /Wic htige Erl äuter ung en/Sic her hei ts- und s onstige Hi nweise/Infor mati on/Infor mati on: _Weitere Infor mati on allgemein_ - Erläuterung @ 13\mod_1343310439814_6.doc x @ 101049 @ @ 1
Information
Weitere Information
Weist auf weitere Informationen hin, die kein wesentlicher Bestandteil
dieser Dokumentation sind (z. B. Internet).
Pos : 8.5 /D okumentati on allgemein/Gliederungsel emente/---Seitenwec hsel--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1
Bibliotheksbeschreibung
Version 1.0.0
6
Hinweise zu dieser Dokumentation
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Pos : 8.6 /Alle Serien (Allgemeine M odule) /Hinweise z ur Dokumentation/Z ahl ens ysteme @ 3\mod_1221059454015_6.doc x @ 21709 @ 2 @ 1
1.3
Darstellung der Zahlensysteme
Tabelle 1: Darstellungen der Zahlensysteme
Zahlensystem
Dezimal
Hexadezimal
Binär
Beispiel
100
0x64
'100'
'0110.0100'
Bemerkung
Normale Schreibweise
C-Notation
In Hochkomma,
Nibble durch Punkt getrennt
Pos : 8.7 /Alle Serien (Allgemeine M odule) /Hinweise z ur Dokumentation/Schriftkonventionen @ 3\mod_1221059521437_6.doc x @ 21712 @ 2 @ 1
1.4
Schriftkonventionen
Tabelle 2: Schriftkonventionen
Schriftart Bedeutung
kursiv
Namen von Pfaden und Dateien werden kursiv dargestellt z. B.:
C:\Programme\WAGO-I/O-CHECK
Menüpunkte werden fett dargestellt z. B.:
Menü
Speichern
Ein „Größer als“- Zeichen zwischen zwei Namen bedeutet die
>
Auswahl eines Menüpunktes aus einem Menü z. B.:
Datei > Neu
Eingabe Bezeichnungen von Eingabe- oder Auswahlfeldern werden fett
dargestellt z. B.:
Messbereichsanfang
„Wert“
Eingabe- oder Auswahlwerte werden in Anführungszeichen
dargestellt z. B.:
Geben Sie unter Messbereichsanfang den Wert „4 mA“ ein.
[Button] Schaltflächenbeschriftungen in Dialogen werden fett dargestellt und
in eckige Klammern eingefasst z. B.:
[Eingabe]
Tastenbeschriftungen auf der Tastatur werden fett dargestellt und in
[Taste]
eckige Klammern eingefasst z. B.:
[F5]
Pos : 9 /D okumentati on allgemein/Gliederungsel emente/---Seitenwec hsel--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
WagoLibLed.lib
Pos : 10 /Serie 759 ( WAGO-Softwar e)/WAGO-I/O-PR O / COD ESYS/Bi bliotheken/WagoLi bLed.lib @ 13\mod_1355132476884_6.doc x @ 107468 @ 122222222222 @ 1
2
WagoLibLed.lib
Diese Bibliothek enthält Funktionsbausteine, die zur Ansteuerung und Abfrage
der Anwender-LEDs sowie zur Abfrage der Status-LEDs verwendet werden
können. Abhängig von der Ausführung des Gerätes sind nicht alle AnwenderLEDs oder Status-LEDs vorhanden.
Bibliotheksbeschreibung
Version 1.0.0
7
8
2.1
WagoLibLed.lib
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
LED_SET_STATIC
Diese Funktion seflashtzt die anzusteuernde Anwender-LED in einen Zustand, in
dem sie dauerhaft einen bestimmten Farbwert annimmt.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Eingangsparameter
Name
diLED_No
eColor
Ausgangsparameter
Name
Schalten einer LED
LED_SET_STATIC
Funktion
WagoLibLed.lib
750-7202, 750-820x
Datentyp
DINT
LED_LedColor
Beschreibung
Nummer der anzusteuernden LED
Farbe, mit der die anzusteuernde
LED leuchten soll.
Datentyp
BOOL
Beschreibung
Bei Erfolg gibt die Funktion
TRUE zurück.
Grafische Darstellung
Beschreibung
Mit Hilfe dieser Funktion wird die anzusteuernde Anwender-LED in einen
Zustand versetzt, in dem sie dauerhaft in der angegebenen Farbe leuchtet.
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
2.2
WagoLibLed.lib
9
LED_SET_BLINK
Diese Funktion setzt die anzusteuernde Anwender-LED in einen Zustand, in dem
sie zyklisch blinkt.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Schalten einer LED
LED_SET_BLINK
Funktion
WagoLibLed.lib
750-7202, 750-820x
Eingangsparameter
Name
diLED_No
timTime1
Datentyp
DINT
TIME
timTime2
TIME
eColor1
LED_LedColor
eColor2
LED_LedColor
Ausgangsparameter
Name
Grafische Darstellung
Bibliotheksbeschreibung
Version 1.0.0
Datentyp
BOOL
Beschreibung
Nummer der anzusteuernden LED
Zeit, in der die anzusteuernde
LED mit der Farbe „eColor1“
leuchten soll.
Zeit, in der die anzusteuernde
LED mit der Farbe „eColor2“
leuchten soll.
Farbe, mit der die anzusteuernde
LED in der Zeit „timTime1“
leuchten soll.
Farbe, mit der die anzusteuernde
LED in der Zeit „timTime2“
leuchten soll.
Beschreibung
Bei Erfolg gibt die Funktion
TRUE zurück.
10
WagoLibLed.lib
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Zeitliches Verhalten
Beschreibung
Mit Hilfe dieser Funktion wird die anzusteuernde Anwender-LED in einen
Zustand versetzt, in dem sie abwechselnd in frei wählbaren Zeiten zwei
unterschiedliche Farben ausgibt.
Dieser allgemeine Blinkzustand kann nicht auf eine LED angewendet werden, die
aktuell einen Fehlercode ausblinkt.
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
2.3
WagoLibLed.lib
11
LED_SET_FLASH
Diese Funktion setzt die anzusteuernde Anwender-LED in einen Zustand, in dem
sie einmal aufleuchtet und anschließend in einen statischen Zustand übergeht.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Schalten einer LED
LED_SET_FLASH
Funktion
WagoLibLed.lib
750-7202, 750-820x
Eingangsparameter
Name
diLED_No
timFlash_time
Datentyp
DINT
TIME
eFlash_color
LED_LedColor
eStatic_color
LED_LedColor
Ausgangsparameter
Name
Grafische Darstellung
Bibliotheksbeschreibung
Version 1.0.0
Datentyp
BOOL
Beschreibung
Nummer der anzusteuernden LED
Zeit, in der die anzusteuernde
LED mit der Farbe
„eFlash_color“ leuchten soll.
Farbe, mit der die anzusteuernde
LED in der Zeit „timFlash_time“
leuchten soll.
Farbe, mit der die anzusteuernde
LED nach Ablauf der Zeit
„timFlash_time“ leuchten soll.
Beschreibung
Bei Erfolg gibt die Funktion
TRUE zurück.
12
WagoLibLed.lib
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Zeitliches Verhalten
Beschreibung
Mit Hilfe dieser Funktion wird die anzusteuernde Anwender-LED für eine frei
wählbare Zeit in einer frei wählbaren Farbe eingeschaltet, um anschließend in
einen statischen Zustand zu wechseln.
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
2.4
WagoLibLed.lib
13
LED_SET_ERROR
Diese Funktion setzt die anzusteuernde Anwender-LED in einen Zustand, in dem
sie einen Fehlercode ausblinkt.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Schalten einer LED
LED_SET_ERROR
Funktion
WagoLibLed.lib
750-7202, 750-820x
Eingangsparameter
Name
diLED_No
uiCode
Datentyp
DINT
UINT
uiArg
UINT
Ausgangsparameter
Name
Datentyp
BOOL
Beschreibung
Nummer der anzusteuernden LED
Fehlercode.
Erstes auszublinkendes Argument
Fehlerargument.
Zweites auszublinkendes
Argument
Beschreibung
Bei Erfolg gibt die Funktion
TRUE zurück.
Grafische Darstellung
Beschreibung
Mit Hilfe dieser Funktion wird die anzusteuernde Anwender-LED in einen
Zustand versetzt, in dem sie einen Fehlercode ausblinkt. Die Blinksequenz ist
hierbei Identisch mit den Blinksequenzen die bei Systemfehlern ausgeblinkt
werden.
Befindet sich die angegebene LED bereits in dem Zustand des FehlerAusblinkens, so wird der angegebene Fehlercode in eine Warteschlange gehängt,
bis der aktuell ausgeblinkte Fehlercode zurückgesetzt wird.
Jeder Fehlercode kann nur ein einziges Mal in der Warteschlange liegen!
Dieser Blinkzustand kann nicht auf eine LED angewendet werden, die aktuell
einen zyklischen Blinkzustand angenommen hat.
Bibliotheksbeschreibung
Version 1.0.0
14
2.5
WagoLibLed.lib
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
LED_RESET_ERROR
Diese Funktion setzt einen bestimmten Fehlercode einer Anwender-LED zurück.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Schalten einer LED
LED_RESET_ERROR
Funktion
WagoLibLed.lib
750-7202, 750-820x
Eingangsparameter
Name
diLED_No
uiCode
Datentyp
DINT
UINT
uiArg
UINT
Ausgangsparameter
Name
Datentyp
BOOL
Beschreibung
Nummer der anzusteuernden LED
Fehlercode.
Erstes auszublinkendes Argument
Fehlerargument.
Zweites auszublinkendes
Argument
Beschreibung
Bei Erfolg gibt die Funktion
TRUE zurück.
Grafische Darstellung
Beschreibung
Diese Funktion setzt einen Fehlercode, der von einer Anwender-LED aktuell
ausgeblinkt wird, oder der sich in ihrer Warteschlange befindet, zurück.
Sofern keine anderen Fehlercodes gesetzt sind, wird die LED anschließend
ausgeschaltet.
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
2.6
WagoLibLed.lib
15
LED_RESET_ALL_ERRORS
Diese Funktion setzt sämtliche Fehlercodes einer Anwender-LED zurück.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Eingangsparameter
Name
diLED_No
Ausgangsparameter
Name
Schalten einer LED
LED_RESET_ALL_ERRORS
Funktion
WagoLibLed.lib
750-7202, 750-820x
Datentyp
DINT
Beschreibung
Nummer der anzusteuernden LED
Datentyp
BOOL
Beschreibung
Bei Erfolg gibt die Funktion
TRUE zurück.
Grafische Darstellung
Beschreibung
Diese Funktion setzt den aktuell angezeigten Fehlercode und alle sich in der
Warteschlange befindlichen Fehlercodes einer Anwender-LED zurück.
Die LED wird anschließend ausgeschaltet.
Bibliotheksbeschreibung
Version 1.0.0
16
2.7
WagoLibLed.lib
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
LED_GET_STATE
Diese Funktion fragt den aktuellen Zustand einer LED ab.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Abfragen von LEDs
LED_GET_STATE
Funktion
WagoLibLed.lib
750-7202, 750-820x
Eingangsparameter
Name
sLED_Name
Datentyp
STRING(31)
Beschreibung
Name der abzufragenden LED
Ausgangsparameter
Name
lstatState
Datentyp
LED_STATE
Beschreibung
Gibt eine Struktur zurück, in der
der aktuelle Zustand der LED
gespeichert ist.
Grafische Darstellung
Beschreibung
Diese Funktion erhält als Eingangsparameter den Namen einer LED (Un, SYS, IO
etc.).
Als Ergebnis liefert die Funktion eine Struktur, in der der aktuelle Zustand und
zusätzliche Parameter der LED gespeichert sind.
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
2.8
WagoLibLed.lib
LED_GET_STATE_ASYNC
Dieser Funktionsblock fragt den aktuellen Zustand einer LED ab, ohne den
aktuellen Prozess zu blockieren.
Kategorie
Name
Typ
Name der Bibliothek
Erforderliche Bibliotheken
Anwendbar für
Abfragen von LEDs
LED_GET_STATE_ASYNC
Funktionsblock
WagoLibLed.lib
750-7202, 750-820x
Eingangsparameter
Name
bEN
sLED_Name
Datentyp
BOOL
String(31)
Beschreibung
Aktivieren des Bausteins
Name der abzufragenden LED
Ausgangsparameter
Name
bDONE
bBUSY
dwRESULT
eState
timTime1
timTime2
uiCode
uiArg
eColor1
eColor2
Datentyp
BOOL
BOOL
DWORD
LED_LedState
TIME
TIME
UINT
UINT
LED_LedColor
LED_LedColor
Beschreibung
Ausführungsbestätigung
Baustein arbeitet noch
Ergebnis der Operation
Aktueller Staus der LED
Zeitraum 1
Zeitraum 2
Fehlercode
Fehlerargument
Farbe 1
Farbe 2
Variablendeklaration
bOldEnable:BOOL;
dimqd:DINT;
Bibliotheksbeschreibung
Version 1.0.0
17
18
WagoLibLed.lib
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Grafische Darstellung
Beschreibung
Dieser Funktionsblock ist eine nicht blockierende Variante der Funktion
LED_GET_STATE. Da das Abfragen des LED-Zustandes vom LED-Server eine
relativ lange Zeit in Anspruch nehmen kann, bietet dieser Funktionsblock die
Möglichkeit einer asynchronen Abfrage der LED, die die Ausführung des weiteren
Programms nicht behindert.
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
2.9
WagoLibLed.lib
LED_LedColor
Dieser Datentyp definiert eine Aufzählung der Farben, die eine LED annehmen
kann.
Kategorie
Name
Typ
Name der Bibliothek
Anwendbar für
Struktur
Element
LED_COLOR_OFF
LED_COLOR_GRN
LED_COLOR_RED
LED_COLOR_YLW
LED-Beschreibungstypen
LED_LedColor
Datentyp (Aufzählung)
WagoLibLed.lib
750-7202, 750-820x
TYPE LED_LedColor: (
LED_COLOR_OFF
LED_COLOR_GREEN
LED_COLOR_RED
LED_COLOR_YELLOW
END_TYPE
Wert
0
1
2
3
:= 0,
:= 1,
:= 2,
:= 3);
Beschreibung
Die LED leuchtet nicht.
Die LED leuchtet grün.
Die LED leuchtet rot.
Die LED leuchtet gelb (bzw.
orange).
Beschreibung
Dieser Aufzählungstyp beschreibt die Farben, die eine LED annehmen kann.
Bibliotheksbeschreibung
Version 1.0.0
19
20
WagoLibLed.lib
2.10
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
LED_LedState
Dieser Datentyp definiert eine Aufzählung der Zustände, die eine LED annehmen
kann.
Kategorie
Name
Typ
Name der Bibliothek
Anwendbar für
Struktur
LED-Beschreibungstypen
LED_LedState
Datentyp (Aufzählung)
WagoLibLed.lib
750-7202, 750-820x
TYPE LED_LedState: (
LED_FAIL,
LED_STATE_OFF,
LED_STATE_STATIC,
LED_STATE_BLINK,
LED_STATE_ERROR,
LED_STATE_FLASH);
END_TYPE
Element
LED_FAIL
LED_STATE_OFF
LED_STATE_STATIC
LED_STATE_BLINK
LED_STATE_ERROR
Wert
0
1
2
3
4
LED_STATE_FLASH
5
Beschreibung
Allgemeiner Fehler
Die LED leuchtet aktuell nicht.
Die LED leuchtet aktuell.
Die LED blinkt.
Die LED blinkt einen Fehlercode
aus.
Die LED blinkt einmalig.
Beschreibung
Dieser Aufzählungstyp beschreibt die Zustände, die eine LED annehmen kann.
LED_FAIL wird gesetzt, wenn beim Auslesen der LED ein Fehler aufgetreten ist
bzw. die LED noch nicht ausgelesen wurde.
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
2.11
WagoLibLed.lib
LED_STATE
Dieser Datentyp definiert eine Struktur, die den Zustand einer LED beschreibt.
Kategorie
Name
Typ
Name der Bibliothek
Anwendbar für
Struktur
LED-Beschreibungstypen
LED_STATE
Datentyp (Struktur)
WagoLibLed.lib
750-7202, 750-820x
TYPE LED_STATE:
STRUCT
eState:LED_LedState;
timTime1:TIME;
timTime2:TIME;
uiCode:UINT;
uiArg:UINT;
eColor1:LED_LedColor;
eColor2:LED_LedColor;
END_STRUCT
END_TYPE
Element
eState
timTime1
timTime2
uiCode
uiArg
eColor1
eColor2
Wert
LED_STATE_OFF
0
0
0
0
LED_COLOR_OFF
LED_COLOR_OFF
Bibliotheksbeschreibung
Version 1.0.0
Beschreibung
Status
Erster Zeitwert
Zweiter Zeitwert
Fehlercode
Fehlerargument
Erster Farbwert
Zweiter Farbwert
21
22
WagoLibLed.lib
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Beschreibung
Diese Struktur wird verwendet, um eine LED vollständig zu beschreiben.
Abhängig vom Element „eState“ haben die übrigen Felder unterschiedliche
Bedeutungen:
eState
OFF
STATIC BLINK
FLASH ERROR
FAIL
Blinkzeit
Blitzzeit (ungültig) (ungültig)
timTime1 (ungültig) (ungültig)
1
Blinkzeit
(ungültig) (ungültig) (ungültig)
timTime2 (ungültig) (ungültig)
2
Fehler(ungültig)
uiCode (ungültig) (ungültig) (ungültig) (ungültig)
code
Fehler(ungültig) (ungültig) (ungültig) (ungültig)
(ungültig)
uiArg
argument
Statische Blinkfarbe
Aus
Blitzfarbe (ungültig) (ungültig)
eColor1
Farbe
1
Blinkfarbe Statische
(ungültig) (ungültig)
eColor2 (ungültig) (ungültig)
2
Farbe
=== Ende der Liste für T extmar ke Inhalt_mitte ===
Bibliotheksbeschreibung
Version 1.0.0
WAGO-Software
WagoLibLed.lib CODESYS-Bibliothek
Tabellenverzeichnis
23
Pos : 12 /D okumentation allgemei n/Verz eic hniss e/Tabell enverz eichnis - Übersc hrift oG und Verz eichnis @ 3\mod_1219222958703_6.doc x @ 21083 @ @ 1
Tabellenverzeichnis
Tabelle 1: Darstellungen der Zahlensysteme .......................................................... 6
Tabelle 2: Schriftkonventionen ............................................................................... 6
=== Ende der Liste für T extmar ke Verzeic hnis_hi nten ===
Bibliotheksbeschreibung
Version 1.0.0
Pos : 14 /D okumentation allgemei n/Einband/Einband H andbuc h - R üc kseite @ 9\mod_1285229376516_6.doc x @ 64942 @ @ 1
WAGO Kontakttechnik GmbH & Co. KG
Postfach 2880 • D-32385 Minden
Hansastraße 27 • D-32423 Minden
Telefon:
05 71/8 87 – 0
Telefax:
05 71/8 87 – 1 69
E-Mail:
[email protected]
Internet:
=== Ende der Liste für T extmar ke Ei nband_hinten ===
http://www.wago.com