Step 7 Problem mit Ethernetverbindung über PN/DP CPU

Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Holger.

Ja du hast recht. Das hab ich gestern Abend durcheinander gebracht. Der String der vom Firmennetz kommt sieht so aus :

17:52:50.231 W:02 3F 33 32 39 36 30 32 39 30 33 32 32 33 31 30 .?32960290322310
17:52:50.231 +:32 30 31 33 31 37 35 32 03 20131752.


Die Antwort von der Waage soll dann so aussehen


17:52:51.106 R:02 .
17:52:51.122 R:31 30 10
17:52:51.137 R:35 37 34 574
17:52:51.169 R:30 03 0.


Das Kabel welches zur Waage geht nutzen wir ja an beiden Lantronix. Das sollte also ok sein. Leider lässt mich die Firma nicht mit Wireshark oder ähnlicher Software an ihr Netz.....
 
Waage.jpg

So richtig habe ich mich heute nicht um mein Problem gekümmert. Aber ich habe nochmal den String vom Firmennetzwerk abgefangen der an der seriellen Schnittstelle rauskommt abgefangen. Direkt davor ist der String der von der SPS kommt. Ich sehe da keinen Unterschied in der Länge oder den Steuerzeichen. Das"?"ist der Befehl zum Auslesen der Waage. Die Zahlen sind Produktionsnummer und Datum/Uhrzeit die in der Waage gespeichert werden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich kann dein Bild nicht richtig deuten. Wen ich richtig liege ist der 1. String von deiner SPS & der 2. vom Firmennetzwerk.

?4006012442 01 06 2014 1804

?4009012642 09 01 2014 1605


Wenn ich ihn richtig geteilt habe fragst du von der SPS den 1.6.2014 um 18:04 Uhr ab
Vom Firmennetz würde der 9.1.2014 16:05 Uhr abgefragt.
Wenn dies so stimmt fragtst du Werte aus der Zukunft ab, die die Waage noch nicht hat.
.
Wenn ich Recht habe frage doch mal die Waage nach den Lottozahlen vom nächsten Sa.
Grüsse Holger
 
Ja.... Da sind Tag und Monat vertauscht aber das ist der Waage egal. Die Waage schickt das Gewicht was grade anliegt. Die Zahlen werden von der Waage in einem Alibispeicher abgespeichert.
 
.
Im Moment zeichnet sich wohl das Bild ab,
das ein Empfangs-String vom Firmennetzwerk
anders vom Umsetzer interpretiert wird als der
von der 315.

..> siehe Punkt 3 im Beitrag #10




Beitrag #1:
...
Wir haben heute mit Etherreal den Datenstrom zu dem Lantronix überprüft und da sieht man das die 25 Zeichen übertragen werden.
...

Beitrag #21:
...
Leider lässt mich die Firma nicht mit Wireshark oder ähnlicher Software an ihr Netz.....

Wenn du nicht ans Firmennetzwerk darfst,
was hast du dann in deinem Beitrag #1
geprüft ?



Ich würde mir nun also den Umsetzer als stand-alone
schnappen und ihn auf der Ethernet-Seite mit einem
Terminalprogramm wie diesem HIER mal befeuern und
mitscannen, was überhaupt zum Umsetzer gehen muss.

Parallel kannst du schauen, was auf der seriellen
Seite rauskommt.

Gruss
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
.
@ Axel

Habe nochmal in einem alten Projekt
nachgeschaut, dort wurde mit einem
MOXA-Umsetzer gearbeitet.

Für das Senden/Empfangen der Strings
auf der Ethernet-Seite ist dort UDP
eingesetzt worden.

Wenn du also nicht weißt, was vom
Firmennetzwerk kommt, versuche doch
mal einfach, von der 315 per UDP zur
Waage zu senden.
--> dafür gibt es auch ein T-Programm-Beispiel !

Gruss
 
Zuletzt bearbeitet:
Hallo zusammen,
Für mich sind bei diesem String mehrere Leerzeichen dazwischen, sprich ein leeres Byte dazwischen! Sprich UTF-16 wie schon vorher mal beschrieben... Vielleicht ist das der Fehler...
Gruß, Tobi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wir haben heute mal einen uralten Schnittstellentester zwischen Lantronix und Waage gehängt. Dann war klar was los ist. Bei dem Orginalgerät sieht man nur die Daten die auch wirklich übertragen werden sollen (der String). Bei dem Gerät das ich für die S7 habe ist gehen auch Daten aus der Schnittstelle raus wenn die S7 eigentlich still ist.

Lösung : Bei dem verwendeten Kabel (25 polig) waren zig Adern angeschlossen und einige Brücken drin. Wir haben dann die Verkabelung auf 2, 3 und 6 (oder 7) beschränkt und tataaaaa.... jetzt geht auch der 2. Lantronix.


So ganz verstanden hab ich das noch nicht. Vor allem weil der Datenverkehr bei Hyperface oder Realterm diese Zeichen nicht erkannt hat. Und warum der eine Lantronix an dem Kabel geht und der andere nicht.... Wenn die Anlage erstmal komplett an der S7 hängt dann werde ich mir den "alten" Lantronix mal vorknöpfen.

Erstmal vielen Dank an alle die versucht haben mir zu helfen.
 
Zurück
Oben