IO-Link und B&R

Dust

Level-2
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Ich habe eine B&R Steuerung mit dem dazugehörigen IO-Link Master Modul (X20 DS438A). Auf der Gegenseite Das Block Modul IO-Link1 mit 2 angeschlossenen EB-0824.
Eingebunden ist das Block Modul über DTM. Über die Physical View kann ich auch alle Prozess Parameter steuern, nun möchte ich dieses aber über die AsIOLink Bibliothek machen.
Im ersten Schritt möchte ich die Prozessdaten auslesen.
In der Spezifikation von Block steht, dass die Prozessdaten aus insgesamt 23 Bytes bestehen.
Der FB von B&R erwartet nun auf der einen Seite den Datentyp des zu lesenden Objekts, sowie einen Zeiger auf den Lesepuffer.
Und da ist mein Problem. Es gibt einen "Datentyp", der sich LINT nennt, diese ist vom Datentyp ein USINT mit dem Wert 23, was meines Erachtens ja passt.
Nun weiß ich aber nicht, welches Datentyp der Lesepuffer haben soll. Alle Versuche mit einem Array, USINT, BYTE schlugen fehl.

Hat wer schonmal IO-Link mit B&R gemacht und kann mir da ein Beispiel zu geben?

Vielen Dank!
 
LINT ist doch LongInt also 8Byte Integer.
Schau mal in die Hilfe zum FB, bei B&R ist das eigentlich immer recht gut beschrieben einschließlich Beispiele.
Der Zeiger soll sicher auf einen entsprechend großen Speicherbereich gehen.
 
Zurück
Oben