IO- Link mit ET200Eco und Ifm O5D150

Boco

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

ich hoffe ihr könnt mir vielleicht weiterhelfen. Ich möchte gerne über IO- Link Daten von einem ifm- Sensor lesen und auch Parameter schreiben. Da ich NULL Erfahrung mit IO- Link habe, stehe ich z.Zt. auf dem Schlauch.

Zur Systembeschreibung:

CPU:1511-1 PN
Software: TIA- Portal V15.1
Peripherie: ET200eco
Sensor: O5D150

Bisheriges Vorgehen:

1. Einbindung ET200eco ins Profinet. (OK) (Bild: Hardwarekonig_TIA)
2. Installieren der IODD im PCT. (OK)
3. Einbindung des Sensors im PCT. (OK)

Frage 1:

Im PCT- Tool unter dem Reiter "Adressen" stehen bei "Prozessdatenstrukur" die mir zur Verfügung gestellten
Parameter. (Abstand -> Byte/ EB2,3) und Schaltzustand (E3.0). Diese werden über PCT Online auch korrekt angezeigt.
(Bilder: PCT_Tool, PCT_Beobachten)

Wenn ich mir die Eingangsbytes im TIA in eine Beobachtungstabelle schmeiße, steht bei Abstand jedoch nur Mist drin :confused: (Bild: TIA_Beobachten) Das Bit für den Schaltzustand wird richtig ausgegeben.

Was mache ich falsch?:-(

Frage 2:

Warum kann ich keinen Ausgangsbereich im PCT- Tool für diesen Sensor parametrieren? In der Hardwarekonfig habe ich die ET200Eco unter IO- Link als Eingang/ Ausgang parametriert. (Länge bei Systemvorgabe auf 32 belassen)

Viele Grüße und Danke.
 

Anhänge

  • Hardwarekonfig_TIA.JPG
    Hardwarekonfig_TIA.JPG
    72,8 KB · Aufrufe: 45
  • PCT_Beobachten.JPG
    PCT_Beobachten.JPG
    30 KB · Aufrufe: 36
  • PCT_Tool.JPG
    PCT_Tool.JPG
    65,6 KB · Aufrufe: 32
  • TIA-Beobachten.JPG
    TIA-Beobachten.JPG
    19 KB · Aufrufe: 33
Zuviel Werbung?
-> Hier kostenlos registrieren
Oh, stimmt... :ROFLMAO: Hab es mal geschoben und siehe da, der Wert stimmt. Danke für den Tipp.

Jetzt habe ich gelesen, dass es einen Kommunikationsbaustein namens "IO_LINK_Call" geben soll. Auf den Siemens- Seiten finde ich allerdings nur Bibliotheken mit den Bausteinen IO_LINK_DEVICE
und IO_LINK_MASTER. Nutze ich diese Bausteine um Daten zum Sensor zu senden und auch zu empfangen? Wie beschreibe ich diesen Baustein? Hab mal ein Bild, wo wie ich ihn aktuell beschalte im Anhang. Er gibt immer Error aus...:rolleyes:
 

Anhänge

  • IO_LINK_DEVICE.JPG
    IO_LINK_DEVICE.JPG
    50,5 KB · Aufrufe: 35
Mit dem Baustein IO_LINK_DEVICE kannst Du azyklische Daten schreiben/lesen, also den Sensor parametrieren.

Für den Baustein gilt u.a.:
ID : Eingangsadresse (PEW)
CAP: Die gibt's im Handbuch des IO-Link Master
IOL_Index/Subindex: Parameter der gelesen/geschrieben werden soll.

Du möchtest gerade den Index 130 lesen, den gibt's aber beim O5D150 nicht --> Fehler
 
Es funktioniert. Ich kann Parameter zum Sensor schicken, sowie auch auslesen. Wer den SCL- Code als Beispiel von mir haben möchte, kann sich gerne melden. (Hardware: S71500, ET200Eco, O5D150)
Vielen Dank nochmal für die hilfreichen Tipps :D

VG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hilfe

Es funktioniert. Ich kann Parameter zum Sensor schicken, sowie auch auslesen. Wer den SCL- Code als Beispiel von mir haben möchte, kann sich gerne melden. (Hardware: S71500, ET200Eco, O5D150)
Vielen Dank nochmal für die hilfreichen Tipps :D

VG

Hallo Ich habe exakt den Gleichen Fehlercode. Siehe Bild im Anhang.
Meine Konfiguration S7_1511-1 PN -> IFM AL1900 Master -> PQ3834.

Wie hast du den Fehler behoben bekommen?

2 vDmQAAAAABvlb3 MriQBgSPAAMCR4ABgSPAAMCR4AhgQPAEOCB4ChABO4QuY31VTWAAAAAElFTkSuQmCC


Grüße
 
Hallo Ich habe exakt den Gleichen Fehlercode. Siehe Bild im Anhang.
Meine Konfiguration S7_1511-1 PN -> IFM AL1900 Master -> PQ3834.

Wie hast du den Fehler behoben bekommen?

2 vDmQAAAAABvlb3 MriQBgSPAAMCR4ABgSPAAMCR4AhgQPAEOCB4ChABO4QuY31VTWAAAAAElFTkSuQmCC


Grüße

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

Lade Dir doch das StartUpPackage herunter
Da findest Du auch zu diesem Sensor ein Beispiel
 
Hallo

leider hilft mir dies auch nicht weiter, da ich nur mit dem Baustein IO_LINK_DEVICE arbeiten möchte. (Was ja angeblich auch funktioniert)

Kann mir jemand da weiterhelfen?
Gibt es eine Auflistung der Fehlercodes von Status? Im Handbuch sind nur die Codes von IOL_Status abgegeben.

Gruß
 
Zurück
Oben