WAGO PFC CODESYS

<< 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.

clip0252

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.

clip0254

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).