IO-Link Parametrierung

Felixx91

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

Ich habe eine CPU 315 2PN/DP über Profibus mit einer ET 200S verbunden, welche eine IO-Link Karte besitzt. Daran ist mein IO-Link Device (Aktor und Sensor zugleich) angeschlossen.
Software ist Step7 V5.4 mit SP5.

Die Kommunikation über S7-PCT Tool ist I.O.

Jetzt möchte ich die Parametrierung über ein Programm im Simatic Manager realisieren.

Dafür gibt es von Firma "S" einen Funktionsbaustein "IO-Link-call".
Jedoch ist mit die Beschaltung der Anschlüsse im OB total unklar.
Wo kommen Adressen, Parameterwerte, usw. hin??

Oder gibt es noch irgendwelche anderen Möglichkeiten??

Danke für eure Hilfe.
 
Zuletzt bearbeitet:
Hallo,

bei dem IO-Link Call ist meines Erachtens auch eine Dokumentation dabei. Musst mal beim S nachschauen.

Hier eine kleine Beschreibung der Input Schnittstelle des FBs:

- ID: Logische Adresse des IOL-Masters in HEX (siehe HW-Config des IO-Link Mastermoduls in der ET200s Projektierung)
- CAP: Konst. 227 für ET200s
- Port: Portnummer, an dem das IOL Gerät angeschlossen ist [1..4]
- IOL_Index: IO-Link Index (z.b. 16 für den Vendor Name)
- IOL_Subindex: IO-Link Subindex, oder 0 für die gesamte Parameter
- RECORD_IOL: Pointer auf einen Datenbereich, wo zu schreibende Parameterwerte abgelegt werden bzw. wo die gelesenen Parameterwerte gespeichert werden sollen (ANY)
- LEN: Länge der zu schreibenden Daten (Anzahl der Bytes)


Für den Anfangstest würde ich ein DB mit einem Array [0..100] of Byte erstellen und diesen Bereich mittels ANY-Pointer dem FB übergeben. Anschließend mal versuchen den Index 16 auszulesen.

Viel Spaß...
 
Zurück
Oben