azyklisch bei EthernetIP

S.Frank

Level-1
Beiträge
13
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,
hab ein Paar Fragen zu EthernetIP,
1. Kann man mit einer EthernetIP Steuerung (zB. Allen-Bradley) azyklisch lesen und schreiben?
2. ist das auch während dem Betrieb, nicht nur beim Start, möglich?
3. Müssen die azyklischen Objekte eines Gerätes trotzdem in der EDS für die Steuerung beschrieben sein oder reicht es wenn sie im Gerät einer "Class" zugeordnen sind?
4. falls es möglich ist, wie kann ich dann mit "RSLogix 5000" darauf zugreifen?

Vielen Dank für eure Hilfe!
 
Hallo

Die Allen Bradley Steuerungen lesen alle Teilbehmer am Bus Azyklisch aus. Du musst es selbst programmieren falls du es nicht möchtest.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
die azyklischen Nachrichten bei EthernetIP nennen sich ExplicitMessage.
Mit der Funktion "MSG´" (Message) kann man in RSLogix zu jeder Zeit auch azyklisch Parameter Lesen oder Schreiben.
Die Funktion muss in den Controller Tags zuerst angelegt werden. Datentyp MESSAGE.
Dann Rechtsklick auf diesen Datentyp und "Message Konfigurieren" auswählen.
Image_01.jpg
Message Type "CIP Generic" auswählen.
ServiceType: "Get Attribute Single" oder "Set Attribute Single" (Lesen oder Schreiben)
Source Element ist die Varieble die geschrieben werden soll und Desination ist die Variable für den Lesewert.
Image_02.PNG

Bei Path muss der konfigurierte Teilnehmer aus der IO Konfiguration angegeben werden.

Image_03.jpg

Aufruf der Funktion im Programm: Parameter über CIP Adresse (Class, Instance und Attribute) auswählen:

Die Zyklische Kommunikation läuft weiterhin weiter !!!

Viele Grüße
 
Zurück
Oben