Nahtlose Integration von ifm IO-Link-Geräten in Studio 5000 Logix Designer
IO-Link ist eine beliebte Kommunikationstechnologie, die zur Anbindung intelligenter Sensoren an industrielle Steuerungssysteme verwendet wird.
ifm ist Gründungsmitglied des IO-Link-Konsortiums und ein führender Hersteller innovativer IO-Link-Hardware, die in vielen verschiedenen Branchen eingesetzt wird.
In diesem Artikel zeige ich Ihnen, wie Sie einen ifm IO-Link-Abstandssensor mithilfe eines ifm IO-Link-Masters in eine Logix 5000-Steuerung integrieren.
Allen-Bradley-Starterpaket
ifm stellt ein Startup-Paket zur Verfügung, das alles enthält, was Sie zur Integration von ifm-IO-Link-Geräten in Allen Bradley-Steuerungssysteme benötigen. Sie können das Starterpaket über den Link in der Beschreibung unten herunterladen.
Auf meinem Computer habe ich den Inhalt des Starterpakets heruntergeladen und extrahiert. Darin sehe ich, dass es sich um eine Reihe nummerierter Ordner handelt, die uns durch den Prozess der Integration von ifm-IO-Link-Geräten in ein Steuerungssystem führen.
Lassen Sie uns diese Schritte durchgehen.
Installieren Sie die EDS-Dateien und erstellen Sie das Gerät
In Studio 5000 Logix Designer kann ich die EDS-Datei für den IO-Link-Master installieren, indem ich auf Tools und dann auf Device Description Installation Tool klicke.
Im Device Description Installation Tool folge ich den Anweisungen, um eine neue EDS-Datei zu registrieren.
Auf der Registrierungsseite navigiere ich zum Ordner 5. EDS, der Teil des Startpakets ist, wähle die Datei ifm_IOL_Master_AL1120.eds aus, den IO-Link-Master, den ich in dieser Demo verwende, und klicke auf Öffnen.
Dann setze ich den Vorgang fort, um das Gerät zu registrieren.
Nachdem das Gerät nun registriert ist, kann ich es zur E/A-Konfiguration des Projekts hinzufügen. Dazu klicke ich mit der rechten Maustaste auf den Ethernet-Port des Geräts und wähle „Neues Modul“
Im Dialog „Neues Modul“ suche ich nach dem AL1120 IO-Link-Master, den ich gerade registriert habe, und klicke auf „Erstellen“, um eine Instanz zum Projekt hinzuzufügen.
Im Dialog „Neues Modul“ gebe ich dem Modul einen Namen und stelle die IP-Adresse auf 192.168.1.250 ein. Dies ist die Standard-IP-Adresse des ifm IO-Link Masters.
Als nächstes klicke ich auf Ändern, um die Moduldefinition zu öffnen.
In diesem Dialog kann ich die Definition des IO-Link-Masters konfigurieren. In der Namensspalte überprüfe ich, dass Exclusive Owner IO-Acyc-Diag ausgewählt ist.
Dann ändere ich die Größeneinheiten von SINT in INT und überprüfe, ob die Größe korrekt ist. Für einen 4-Port-IO-Link-Master, den ich in diesem Beispiel verwende, sollte die Eingangsgröße 123 und die Ausgangsgröße 87 betragen. Für einen 8-Port-IO-Link-Master sollte die Eingangsgröße 223 und die Ausgangsgröße 151 betragen.
Nachdem das Modul nun konfiguriert ist, klicke ich auf „OK“, um das Dialogfeld „Moduldefinition“ zu schließen, und wähle im Warndialog „Ja“ aus.
Dann klicke ich auf „OK“, um das Dialogfeld „Neues Modul“ zu schließen, und schließlich klicke ich auf „Schließen“, um das Dialogfeld „Modultyp auswählen“ zu schließen.
Jetzt können wir die Logik schreiben, um Daten vom Abstandssensor abzurufen.
Programmieren Sie die SPS
Der einfachste Weg, mit einem ifm IO-Link-Gerät zu kommunizieren, ist die Verwendung der von ifm entwickelten Add-On-Anweisungen.
Dazu erweitere ich den Ordner „Assets“ des Projekts, klicke mit der rechten Maustaste auf den Ordner „Add-On-Anweisung“ und wähle „Add-On-Anweisung importieren“ aus.
Im sich öffnenden Dialogfeld „Add-On-Anweisung importieren“ navigiere ich zum Ordner 3. Add-On-Anweisungen, der Teil des Startpakets ist.
In diesem Ordner wähle ich 1. ifm-Geräte aus und navigiere zum Ordner O5D_OIDxxx. Dieser Ordner enthält die Add-On-Anweisungen für den O5D150-Abstandssensor, den ich in dieser Demo verwende.
In diesem Ordner wähle ich die 4-Port-Add-On-Anweisung aus, da mein IO-Link-Master über 4 Ports verfügt, und klicke auf „Öffnen“, um die Add-On-Anweisung zu importieren.
Im Dialogfeld „Importkonfiguration“ klicke ich auf „OK“, um den Import abzuschließen. Die Add-On-Anweisung ist jetzt im Ordner „Assets“ des Projekts verfügbar.
Um diese Add-On-Anweisung zu verwenden, öffne ich die MainRoutine und ziehe die Add-On-Anweisung aus dem Assets-Ordner und lege sie auf der Sprosse ab.
Als Nächstes erstelle ich ein Hintergrund-Tag für die Anweisung, indem ich mit der rechten Maustaste auf das Fragezeichen klicke und „Neues Tag“ auswähle.
Im Dialogfeld „Neues Tag“ gebe ich dem Tag einen Namen und klicke auf „Erstellen“.
Jetzt kann ich die Anweisung parametrisieren, indem ich einen Verweis auf den SPS-Eingabebereich hinzufüge und die Portnummer wie hier gezeigt konfiguriere. In diesem Fall ist der Sensor an den ersten Port meines IO-Link-Masters angeschlossen, daher setze ich die Portnummer auf 1.
Jetzt können wir das Projekt herunterladen und testen
Testen Sie das Projekt
In Studio 5000 Logix Designer klicke ich auf die Schaltfläche „RS Who“, um das Dialogfeld „Wer aktiv“ zu öffnen.
In diesem Dialog wähle ich den Controller aus, auf den ich herunterladen möchte, und klicke auf „Herunterladen“.
Im Dialogfeld „Herunterladen“ klicke ich auf „Herunterladen“, um zu bestätigen, dass ich auf die SPS herunterladen möchte.
Wenn der Download abgeschlossen ist, klicke ich auf „Ja“, um den Controller wieder in den Remote Run-Modus zu versetzen.
In der I/O-Konfiguration kann ich sehen, dass die SPS fehlerfrei mit dem IO-Link-Master kommunizieren kann.
Und in der MainRoutine kann ich die von meinem Sensor eingehenden Daten sehen.
Zusammenfassung
In diesem Video haben Sie gesehen, wie Sie ifm IO-Link-Hardware in ein Allen-Bradley-Steuerungssystem integrieren können.
Fordern Sie eine individuelle Schulung an
Online oder vor Ort. Basierend auf der Ausstattung Ihres Unternehmens, Qualifikationsdefiziten und Projektanforderungen.
https://www.realpars.com/custom-training
13. April 2026
Automatisierungssteuerung System
- Fünf einfache digitale Anwendungen, die die Fertigung verändern
- Übernehmen Sie die Kontrolle über den Multitasking-Angstfaktor
- Die heutige Zeit erfordert clevere Lösungen, Digitalisierung und Prozessautomatisierung:Wie Y Soft Roboter in seinen Büros implementiert hat
- Operative Exzellenz in der Fertigung:Lehren für potenzielle Pioniere des Jahres 2014
- SPS vs. DCS
- Automatisierte Fahrzeugbeleuchtung ist eine Komponente, die wir nicht übersehen sollten. Hier ist der Grund.
- Wittmann-Gruppe lässt Battenfeld-Namen im Branding fallen
- Palettenwechsler eignen sich für hohe Volumen und enge Toleranzen
- ABB bietet Augmented Reality auf einem Smartphone an, um Roboterinstallationen zu vereinfachen
- MotionCam-3D:Schnelle, genaue 3D-Straßeninspektion in jeder Umgebung