|
<< Click to Display Table of Contents >> Navigation: Komponenten > Herstellerspezifische Treiber > WAGO PFC CODESYS |
Allgemeine Informationen
Zu beachten ist, dass nur in der Systemkonfiguration der WAGO Steuerung von Codesys angelegte Variablen importiert werden können (nur diese werden von Codesys in das CSV exportiert). Eventuell in den diversen Programmiersprachen manuell angelegte Variablen sind hier nicht enthalten.
ACHTUNG! Wenn in dem WAGO System komplexe Klemmen (wie beispielsweise die 0753-0646 KNX-Klemme) verbaut sind, ist darauf zu achten, dass diese hinter den übrigen Ein-Ausgangsklemmen eingebunden sind. Grund hierfür ist der Umstand, dass ggf nur eine Byte-Ausgangsvariable angegeben wird, aber tatsächlich mehrere (in diesem Beispiel 12) aufeinanderfolgende Register reserviert werden. Dadurch würden die folgenden Klemmen im Adressbereich entsprechend weiter nach hinten verschoben, als dem im CSV-File angegebenen einem Byte zu entnehmen ist.
Falls Klemmen nicht am Ende eingefügt werden, muss eine neue WAGO PFC-Treiber im Eisbär verwendet werden. Da sich durch das Einfügen von Klemmen die Reihenfolge und Adressstruktur verändert und somit die Datenpunkte im Eisbär-Treiber zerstört werden.
Zur Übernahme der Netze vom alten WAGO PFC-Treiber zum neuen WAGO PFC-Treiber im rechten Teil des Kommunikationsfenster den neuen WAGO PFC-Treiber auswählen. Im linken Fenster den alten WAGO-PFC-Treiber. Dann die Netze per Drag und Drop von links nach rechts übernehmen. Zum Abschluss muss der alte WAGO PFC-Treiber gelöscht werden.
Datenpunkte der Komponente
Name |
Typ |
Funktion |
|---|---|---|
Abfrage einmalig |
Eingang |
Triggert eine einmalige Abfrage der Daten |
Abfrage zyklisch |
Bidirektional |
Durch ein An/Aus-Befehl kann die zyklische Abfrage gestartet/gestoppt werden. |
Abfrage zyklisch - Pause [s] |
Bidirektional |
Hier kann die Zykluszeit der Abfrage eingestellt werden. |
Diagnose [Text] |
Ausgang |
Verbunden mit dem Eingang [Signal] des Protokollfensters werden dort die Diagnoseinformationen angezeigt. |
Dynamisch |
Ordner |
Beinhaltet die Importierten Datenpunkte |
Ping Status |
Ausgang |
Gibt ein An-Signal aus, wenn der Ping-Check erfolgreich war. |
Senden bei Wertänderung |
Bidirektional |
Durch ein An/Aus-Befehl kann das Senden bei Wertänderung Ein/Ausgeschaltet werden. |
Senden einmalig |
Eingang |
Triggert ein einmaliges Senden der Daten |
Senden zyklisch |
Bidirektional |
Durch ein An/Aus-Befehl kann das zyklische Senden gestartet/gestoppt werden. |
Senden zyklisch - Pause [s] |
Bidirektional |
Hier kann die Zykluszeit des Sendens eingestellt werden. |
Treiber An/Aus |
Bidirektional |
Treiber Ein- oder Ausschalten. |
Treiber Status |
Ausgang |
Statusanzeige für den Treiber |
Eigenschaften der Komponente
Name |
Standard |
Funktion |
|---|---|---|
Controllertyp |
WAGO Ethernet 750-8xx |
Combobox zur Auswahl des WAGO-Typs. Aktuell werden Geräte der Serie 750-8xx und 750-82xx unterstützt. |
Kanäle |
0 |
Im Kanaleditor werden die in der WAGO Steuerung definierten Variablen und ggf Physikalischen Ein/Ausgänge (nur 750-8xx) importiert. |
IP Adresse |
127.0.0.1 |
IP-Adresse der WAGO-Steuerung . |
Geräte-ID |
1 |
Eingabe der eindeutigen Geräte ID. |
Port |
502 |
Modbus-Port der WAGO-Steuerung. |
Timeout [ms] |
5000 |
Timeout für die Kommunikation mit der Steuerung. |
Zyklischer Ping Check |
|
Aktiviert den zyklischen Ping-Check (Ausgabe der Erreichbarkeit auf dem entsprechendem Datenpunkt). |
Ping Check Intervall [s] |
|
Intervall des zyklischen Ping-Check. |
Modus |
TCP |
Auswahl des Modbus-Modus. |
Verbindung temporär beenden |
|
Beendet die Verbindung nach jeder Abfrage (nur verwenden, wenn es die Steuerung erfordert – ist normalerweise für WAGO-Systeme nicht notwendig) |
Abfrage zyklisch - Pause [s] |
5 |
Pause zwischen den Abfragezyklen in Sekunden. |
Abfrage zyklisch - Autostart |
|
Startet die zyklische Abfrage bei Aktivieren der Komponente. |
Senden zyklisch - Pause [s] |
30 |
Pause zwischen den Sendezyklen in Sekunden. |
Senden zyklisch - Autostart |
|
Startet das zyklische Senden aller Variablen bei Aktivieren der Komponente. |
Senden bei Wertänderung |
aktiv |
Sendet einen im Eisbär geänderten Wert einzeln und direkt an die Steuerung. |
Alte Bibliothek verwenden |
|
Zur Verwendung einer älteren Kommunikationsart kann diese Eigenschaft gesetzt werden. |
Treiber An/Aus |
|
Aktiviert / Deaktiviert den Treiber. |
Kanäle
Im Kanaleditor werden die in der WAGO Steuerung definierten Variablen und ggf Physikalischen Ein/Ausgänge (nur 750-8xx) importiert.

Abbildung : Properties - Variablenimport
In der Option „Seperator (CSV)“ kann der Seperator des CSV Files angegeben werden (Default ‚ ; ‘). Der Button „Import (WAGO-CSV)“ öffnet den Dialog zur Auswahl einer mittels CODESYS erstellten Systemkonfiguration zum Import.
Die Buttons „Import“ und „Export“ dienen lediglich dem Export der aktuell im Kanaleditor importierten/konfigurierten Kanäle.
In der Tabelle ist der Name, die Beschreibung und der Objekttyp (Physikalischer Ein/Ausgang (Register), Physikalischer Ein/Ausgang (Digital), PFC-In Variablen, PFC-Out Variablen, Merkervariablen) angegeben. Weiterhin wird der WAGO-Datentyp angezeigt. Der zugehörige Modbus-Datentyp ist ebenfalls entsprechend vorbelegt, kann aber ggf angepasst werden (falls eine Steuerung ein anderes Encoding für die 16/32 und 64-Bit Datentypen verwendet).
Die Index-Spalte gibt die Nummer der Variable innerhalb ihres Objekttypes wieder. Die Modbus-Adresse zeigt die berechnete Modbus-Addresse an.
Bit-Index und Byte-Index sind nur für 1-Bit und 8-Bit Variablen relevant und geben die jeweilige Position innerhalb des 16-Bit Registers an.
In dem Ordner für dynamische Datenpunkte wird ein Unterordner für jede Variable angelegt.

Abbildung : Kommunikationsfenster - Dynamisch
Je nach Variablentyp handelt es sich hier um einen Eingang, Ausgang oder bidirektionalen Datenpunkt. Bei UINT-Werten werden zusätzlich die einzelnen Bits in einem separaten Unterordner angelegt (nur Ausgänge).