Ethernet/IP: Daten auslesen

Grimsey

Level-2
Beiträge
543
Reaktionspunkte
32
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

bei uns hat jemand Durchflussmengenzähler von Endress&Hauser mit Ethernet/IP bestellt und diese in das normale Büro-Netzwerk eingebunden.
Nun sollen die Daten der Geräte ausgelesen werden....mir stellt sich die Frage ob dies denn überhaupt so einfach möglich ist, wie man sich das offensichtlich gedacht hat.

Mir scheint hier eher ein Fehler bei der Auswahl des korrekten Gerätes vorzuliegen. Ich hätte die Teile ja als ProfiNet( oder -Bus)-Version bestellt, in eine Steuerung eingebunden und die Daten dann per OPC-Server bereitgestellt (wird nämlich bereits an anderer Stelle so gemacht).
 
Ethernet/IP ist ja auch nur ein Feldbus auf Netzwerkbasis wie Profinet...

Beantwortet zwar nicht deine Frage, aber für ein Projekt wo es doch nicht benötigt wurde, haben wir von Anybus noch ein Profinet-Slave/Ethernet/IP-Scanner Gateway rumliegen, wofür ich jetzt keine Verwendung mehr hab :) ("Austauschmöglichkeiten" gerne per PN)

MfG Fabsi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Anders gefragt (weil mir der Weg von Fabpicard nicht so richtig sympatisch ist) :
Kannst du den/die Dinger nicht einfach bei E&H umtauschen gegen die, die du brauchst ...?
 
Umtauschen geht schlecht...die Teile sind schon verbaut.
Ich habe mich aber schon erkundigt. Es gibt die Möglichkeit die Teile umzurüsten auf ProfiNet. Eine Preisanfrage dazu habe ich am Laufen.
Mal sehen was dabei raus kommt.
 
Hallo zusammen,

gestern endlich das Angebot von E & H bekommen...Umbau soll rund 2.200€ kosten.
Ich habe mich jetzt alternativ dazu um das Gerät hier gekümmert...kostet 750€.

Vermutlich wird es das dann auch werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Grimsey,

ich würde auch wenn es hart ist und weh tut den Orignal Umbau von e und h nehmen.
Die Anybus Gateway sind zwar gut aber wehe es macht Probleme oder eine Funktion ist so wie ich will nicht verfügbar.


mfg Tia
 
Hallo nochmal,

ich habe das Gateway mittlerweile erhalten und auch bereits eingebaut und es läuft soweit.
Allerdings habe ich noch ein Problem mit den Daten, welche von den beiden Durchflussmessern übertragen werden. Eventuell hat ja hier noch jemand eine Idee, woran das liegen könnte.
Jedes der beiden Geräte überträgt 44 Byte an das Gateway, welches diese Daten exakt so und unverändert via ProfiNet an die SPS weiterreicht.
Laut Endress&Hauser und ist der Aufbau der Daten wie im angehängten Bild (Endress&Hauser Telegrammaufbau) zu sehen.
Auf SPS-Seite lasse ich mir diese Daten anzeigen, allerdings ergeben diese so gar keinen Sinn (siehe Bild "Daten Anybus X-Gateway).

Muss man beim Auslesen von Daten von Ethernet/IP diese noch irgendwie umwandeln? Hat da jemand eventuell eine Idee?
 

Anhänge

  • Daten AnybusGateway.png
    Daten AnybusGateway.png
    79,1 KB · Aufrufe: 18
  • Endress & Hausser Telegrammaufbau.png
    Endress & Hausser Telegrammaufbau.png
    24,2 KB · Aufrufe: 15
Könnte es an den Indianern liegen?

Auf Deutsch, wie sieht es mit der Byteorder (Little Endian, Big Endian) aus, ist diese auf beiden Seiten gleich?
Überträgt E&H die Werte wirklich alle als DINT oder könnten einige auch REAL Werte sein?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Zu den Formaten habe ich bei Endress & Hauser leider nichts gefunden.
Auf Real habe ich schonmal umgeschalten, aber die Werte ergeben dann auch keinen Sinn.

Kannst Du mir mit den Indianern auf die Sprünge helfen? Ich stehe da gerade auf dem Schlauch.
 
Hallo Grimsey

wie Du weist besteht ein Word aus 2 Byte und ein Dword halt aus 4 Bytes nun hier gibt es 2 unterschiedliche Methoden diese anzuordnen also zum Beispiel das Merkwort 0 besteht ja aus Merkbyte 0 und 1 ob halt dann zuerst das Merkbyte 0 oder 1 im Wort liegt. Das nennt sich dann big oder Little Endian oder Intel bzw Motorolaformat. Im Tia gibt es eine Box im Fub und Kop die heist Swap die ist so nett und Baut Dir das um. Zum Test evtl. Einfach mal ein Merkwort anhängen und schauen was passiert.


Ps der Übeltäter ist hier zu 99% nicht Enderes sondern das Anygateway, diese Typ habe ich noch nicht gehabt aber bei allen anderen passt es auch nicht.


Gruß Tia
 
@Wincctia
Super! Sowas hatte ich gestern zwar schon vermutet aber da hatte ich einen ganzen Lattenzaun vorm Kopf und habe es nicht gesehen!

Mit Hilfe des SWAP-Bausteines machen die Werte nun endlich Sinn!

Vielen Dank!!!
 
Zurück
Oben