leider stehen zum jetzigen Zeitpunkt seitens WAGO noch keine fertigen Anwendungshinweise für die Auswertung von Zählergeräten über die folgenden Schnittstellen zur Verfügung:
Bezüglich Deines Vorhabens kannst Du dir jedoch mit dem Baustein "SERIAL_INTERFACE" aus der "Serial_Interface_01.lib" behelfen.
I/O-Check 3 steht jedoch nicht als freier Download zur Verfügung, da es sich hier um eine kostenpflichtige Software handelt.
VAR
Bufferer : ARRAY [ 0..2399 ] OF BYTE ; (* Puffer für Datenempfang *)
Pointer : INT ; (* Zeiger auf zuletzt empfangenes Zeichen im Empfangspuffer *)
count : INT ; (* Zähler für Datenempfang *)
END_VAR
(* Datenempfang *)
IF ( RR <> RA )
THEN count . 2 := IL2 ;
count . 1 := IL1 ;
count . 0 := IL0 ;
IF count > 0 THEN Buffer [ Pointer + 1 ] := D0 ;
Buffer [ Pointer + 2 ] := D1 ;
Buffer [ Pointer + 3 ] := D2 ;
Buffer [ Pointer + 4 ] := D3 ;
Buffer [ Pointer + 5 ] := D4 ;
Pointer := Pointer + count ;
END_IF ;
RA := RR ; (* Empfang bestätigen *)
END_IF ;
(* Ende Empfang *)
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?