Status bei 3964(R)

skyracer

Level-1
Beiträge
47
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo allerseits,
ich habe eine Verbindung zwischen S5-115U/943B mit CP525 und S7-317-2 mit CP340 hergestellt.
Mit den Standardbaustein S7 seitig P_RCV und P_Send hole ich mir bereits Daten aus der S5.
Wenn ich jedoch Daten zur S5 sende kommen diese anscheinend nicht im Ziel DB an.
Mit einem ComMonitor sehe ich beide Seiten des Datenflusses. Scheint auch alles o.k. zu sein, jedoch erhalte ich in dem Rücktelegramm der S5
folgende Antwort 0x00,0x00,0x00,0x34.
Leider finde ich im I-Net kein Handbuch von Siemens zu 3964(R).

Wäre nett wenn mir jemand weiterhelfen könnte.

Gruss
 
Das geht nicht so.

Zum Handbuch: Such mal nach COM525.

Aber:
-------
Soweit mir bekannt ist, kann der CP525 RK512.
Er benutzt zwar 3964(R) als Transportschicht,
aber man auf diese Ebene keinen direkten Zugriff.

Andererseits kann der CP340 zwar 3964(R), aber
nicht RK512. (Ich glaub CP341 kann es.)


Du brauchst dich also nicht zu wundern, wenn es
nicht klappt.

Wenn Du auf den CP340 festgelegt ist, bleibt Dir nur,
RK512-konforme Telegramme zu verschicken.



MfG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
es stimmt.

Die CP525 hat als Standartprotokoll RK512.
Die CP340 hat als Standard 3964(R) oder freies ASCII.

Um eine Verbindung ohne größeren Aufwand herzustellen, braucht man
auf der S7-Seite eine CP341.
 
Und es Geht doch!

Erst einmal danke an euch beiden. Es funktioniert doch. Ich hatte beim Send einen Fehler bei der Berechnung der Menge Senddaten.

Auf der 525 habe ich P3964R mit RK 9600,e,8,1 Priorität niedrig
eingestellt und auf der 340 3964R natürlich auch 9600,.......
Auf S5 dann nur "Recive all" und "Send all". (passiv).
Mit Fetch und Send von der S7 aus schaufle ich Daten in/von verschiedenen DB aus einer "Jobliste".
Funktioniert einwandfrei!!!:rolleyes:

DAnke, noch mal und einen schönen Sonntag!:ROFLMAO:
 
Zurück
Oben