welcher IO-Link Master?

Zuviel Werbung?
-> Hier kostenlos registrieren
Der Pepperl-Fuchs IO-Link Master (ICE3-8IOL-G65L-V1D) ist aus dem Rennen.
Konnte das Problem nicht lösen.

Beim Sick & ifm Master gab es keine Probleme bei der HW-Konfiguration.

@ AUDSUPERUSER: danke für den Tipp mit dem ifm Master.

Gruss Reini

Das Thema wurde mich auch interessieren.

Bist Du so lieb und postest Deine Erkenntnisse, wenn Du so weit bist?

Das wäre super nett
 
Hi,
kannst du auch mit jeder CODESYS Steuerung machen:
(Gateway IO Link Gateway Klemme / Beckhoff oder IFM)

Grüße
 

Anhänge

  • IO-LinkPFC.png
    IO-LinkPFC.png
    176,3 KB · Aufrufe: 29
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen

Versuche gerade mit dem IO-Link Device Baustein die Temperatur (Index 153, INT, 16 Bit) vom OD1000 (Sick Distanzsensor) in der VAT Tabelle anzuzeigen.

Eingesetzt habe ich den AL1302 (ifm IO-Link Master) und eine S7-1511 1PN.

Erhalte folgende Fehlermeldungen:

Status Kommunikation: 16#C080_9300
IO-Link Status:16#8053_0000

16#8053 = WRREC Fault = Fehler beim Aufruf des WRREC aufgetreten, siehe Status.

Bei den Parametern ID und CAP bin ich nicht sicher ob diese stimmen.

CAP ist gemäss ifm Handbuch 0xB400 = 180 (Dez)

ID vom HW Device ist 263.

Stimmt der CAP & ID Parameter?

Wäre froh um wenn um eine Antwort/Tipp.

Danke.

Gruss Reini
 

Anhänge

  • Array.JPG
    Array.JPG
    42,9 KB · Aufrufe: 37
  • CAP Parameter.JPG
    CAP Parameter.JPG
    74,9 KB · Aufrufe: 43
  • Fehler.JPG
    Fehler.JPG
    48,1 KB · Aufrufe: 40
  • HW-Konfig_2.JPG
    HW-Konfig_2.JPG
    162,8 KB · Aufrufe: 44
  • IO-Link Device Baustein.JPG
    IO-Link Device Baustein.JPG
    50,4 KB · Aufrufe: 44
Zuletzt bearbeitet:
h#B400 ist schon richtig.
So steht es in der Spezifikation Abbildung IO-Link auf Profinet.
B400 war der Wunsch von Siemens.

Nur Deine Umrechnung auf Dez passt nicht:
Wenn Du das als Int übergibts ist der Wert -19456

Die Hardware ID musst Du von dem Modul holen, an dem das Device angeschlossen ist.
 
Zuletzt bearbeitet:
h#B400 ist schon richtig.
So steht es in der Spezifikation Abbildung IO-Link auf Profinet.
B400 war der Wunsch von Siemens.

Nur Deine Umrechnung auf Dez passt nicht:
Wenn Du das als Int übergibts ist der Wert -19456

Die Hardware ID musst Du von dem Modul holen, an dem das Device angeschlossen ist.

Mit -19456 (CAP) und 268 (ID vom Port 2) gibt's keine Fehlermeldung mehr.:)


Gruss Reini
 
Das Lesen der Temp. hat bereits erfolgreich geklappt.


Wie kann ein Wertebereich (0=aus/1= an) übertragen werden?

Wird dafür auch der IO-Link-Device Baustein verwendet?

Danke.


Gruss Reini
 

Anhänge

  • Laser aus_ein.JPG
    Laser aus_ein.JPG
    21 KB · Aufrufe: 18
Zuletzt bearbeitet:
Ja, Du schreibst einfach auf diesen Index den Wert 0 oder 1

Dazu im Array das erste Byte mit dem Wert füllen.
Den Baustein auf Schreiben umstellen
und ab damit.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, Du schreibst einfach auf diesen Index den Wert 0 oder 1

Dazu im Array das erste Byte mit dem Wert füllen.
Den Baustein auf Schreiben umstellen
und ab damit.

Beim Wert 0 bzw. wenn ich nichts eingebe, klappts mit dem Schreiben.

Beim Wert 1 verändert sich nichts.

Vielleicht hat das mit der Sick LS zu tun.


Gruss Reini
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, Du schreibst einfach auf diesen Index den Wert 0 oder 1

Dazu im Array das erste Byte mit dem Wert füllen.
Den Baustein auf Schreiben umstellen
und ab damit.

Jetzt hat's mit dem Sick Distanzsensor geklappt :)

Der Wert 1 war in der falschen Array Variable!

Danke.

Gruss Reini
 
Das Thema wurde mich auch interessieren.

Bist Du so lieb und postest Deine Erkenntnisse, wenn Du so weit bist?

Das wäre super nett


Hier die ersten Erkenntnisse:

Wir konnten einige IO-Link Distanzsenoren und IO-Link Master ausleihen und testen.

Zu Beginn wollten wir die aktuelle Distanz in der Variablentabelle darstellen.


Sick Master: SIG 200

Konfiguration: SOPAS ET Softwaretool oder integrierter Webserver.
Fazit: Konnte erfolgreich konfiguriert werden. Leider hat der Master nur 4 x IO-Link Anschlüsse.


Pepperl-Fuchs Master: ICE3-8IOL-G65L-V1D

Konfiguration :integrierter Webserver
Fazit: der Webserver ist übersichtlich aufgebaut
Der Master wurde im TIA V15.1 immer als deaktiviert angezeigt.
Pepperl-Fuchs ist informiert und klärt das noch ab.


ifm Master: AL1302

Konfiguration: LR DEVICE Softwaretool
Fazit: Konnte erfolgreich konfiguriert werden.
Ist der günstigste Master und die LR Device Software bietet viele Konfigurationsmöglichkeiten.


Wir werden die weiteren Test's (azyklische Kommunikation) mit dem ifm Master durchführen.

Gruss Reini
 
Zuletzt bearbeitet:
Wenn Du Dir es einfacher machen möchtest, lade Dir doch das StartUpPackage runter

https://www.ifm.com/download/files/Startup%20Package_PN_AL1x0x/$file/Startup%20Package_PN_AL1x0x.zip

Viel Erfolg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn Du Dir es einfacher machen möchtest, lade Dir doch das StartUpPackage runter

https://www.ifm.com/download/files/Startup%20Package_PN_AL1x0x/$file/Startup%20Package_PN_AL1x0x.zip

Viel Erfolg

Danke, das StartUpPackage hat mir der ifm Mitarbeiter auch empfohlen.

Habe bereits die Bausteinbibliothek " Siemens IO-Link Devices" installiert und einige Parameter erfolgreich gelesen/geschrieben.

Gruss Reini
 
Zuletzt bearbeitet:
Der Pepperl-Fuchs IO-Link Master (ICE3-8IOL-G65L-V1D) ist aus dem Rennen.
Konnte das Problem nicht lösen.

Gemäss dem Pepperl-Fuchs Support war das Leihgerät eine Comfort IO-Link Master Version.
Darum passte die GSD Datei nicht und der Master wurde im TIA V15.1 als "deaktiviert" angezeigt.


Habe nun einen Pepperl-Fuchs IO-Link Master bekommen und konnte das Teil erfolgreich konfigurieren.

Gruss Reini
 
Zurück
Oben