Simatic DP/DP Koppler unter TwinCat 3 anlegen

Licht9885

Level-1
Beiträge
346
Reaktionspunkte
18
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe eine Anlage die später in einer Fertigungslinie läuft. die Kommunikation von der Voranlage zu meiner Anlage findet Über Profibus statt, welche über eine EL6731 Profibusmasterklemme und einen Siemens DP/DP Koppler hergestellt wird.

nun habe ich folgendes Problem ich muss auf bei dem DP/DP Koppler 10x 4 Byte Input und 10x 4 Byte Output anlegen was auch noch funktioniert soweit, jetzt kommt allerdings noch dazu das ich 2x 32Byte Output und 2x 32Byte Input Brauche für Seriennummern die übergeben werden und hier sagt mir TwinCat das die maximale Anzahl an Modulen erreicht ist die ich anlegen kann. Leider ist weder Beckhoff noch Simatic heute erreichbar um dort das Problem vorzutragen, daher meine Frage ob jemand von euch die Lösung weiß?

Ich danke im Voraus
 

Anhänge

  • Fehler.GIF
    Fehler.GIF
    98,2 KB · Aufrufe: 40
Schau dir mal die GSD-Datei mit einem Texteditor an. Dort gibt es einen Eintrag "Max_Module", das ist die maximale Anzahl an Modulen die gesteckt werden können.

Was für eine Version des Kopplers hast du denn? Die ich hier habe erlauben alle Max_Module = 16. Wenn das im Simatic-Manager projektiert wird, dann zeigt dieser dir auch nur 16 Steckplätze an.

Du könntest du 10x4er Module zusammenfassen, wenn es die Konsistenz zulässt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

danke für die Antwort auch wenn es spät kommt von meiner Seite.

Ich hab mir jetzt mal ein Screenshot schicken lassen wie die Schnittstelle aussehen soll leider wurde mir dies über den Simatic Manager erstellt daher für mich der dies in Beckhoff übertragen soll etwas verwirrend aber evtl. kann mir ja wer helfen bei den folgenden fragen

1. Ich habe für 3 Ausgangsmodule an dem DP/DP Koppler folgenden Adressen vorgebeben bekommen (1. 600..603, 2. 604..695, 3. 800..811.) Wo kann ich die Adressen einstellen für die Bytes?
2. Ich habe für 3 Eingangsmodule an dem selben Koppler folgende Adressen vorgegeben bekommen (1. 696..787, 2. 788..791, 3. 792..799) Wo kann ich die Adressen einstellen für die Bytes?
3. Ich kann irgendwie nicht so wirklich nachvollziehen was das für Daten typen sind wenn ich mit Byte rechne passt es nicht wirklich und wenn ich mit Wörtern rechne die ich anlegen kann passt es auch nicht für Beckhoff.
 

Anhänge

  • Kopplerkonfig.jpg
    Kopplerkonfig.jpg
    98,6 KB · Aufrufe: 31
Zuletzt bearbeitet:
Die Adressen sind auf deiner Seite nicht relevant. Wichtig ist nur, dass du auf deiner Seite die gleichen Module nur in entgegengesetzter Richtung verwendest.
Wenn die S7-Seite in Slot 1 ein 32DO projektiert, dann musst du auf deiner Seite ein 32DI verwenden. Also immer wo die S7 ein Ausgangsmodul projektiert hat, musst du ein identisches Eingangsmodul projektieren.
Auf der S7-Seite hat er die Universalmodule verwendet und nicht die vorbereiteten. D.h. du musst auch auf deiner Seite die Universalmodule verwenden und die Längen der Module entsprechend konfigurieren.
Leider kannst du aus dem Screenshot den er dir geschickt hat die Konsistenz-Einstellung nicht ablesen. Da musst du die Gegenstelle nochmal fragen, oder probierst es mit einer sinnvollen Einstellung aus.

Wenn du Mehr-Byte Werte aus einer S7 liest, dann musst du beachten dass die S7 eine andere Bytereihenfolge verwendet. Bei einem 16-Bit-Integerwert sind dann Hi und Lo-Byte vertauscht. Wenn ihr miteinander sprechen wollt, dann muss einer von beiden diese Bytedrehung im SPS-Programm vornehmen.
 
Hallo Thomas,

danke auch für diese Antwort. nun das nächste Problem es gibt bei mir in der Auswahl unter TwinCat 3 keine Universalmodule wenn ich den Koppler anwähle öffnet sich nur das Fenster mit den normalen vorbereiteten Modulen. Würde das im Unkehrschluß bedeuten das Beckhoff nicht alle Funktionen des DP/DP Kopplers unterstützt?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
danke auch für diese Antwort. nun das nächste Problem es gibt bei mir in der Auswahl unter TwinCat 3 keine Universalmodule wenn ich den Koppler anwähle öffnet sich nur das Fenster mit den normalen vorbereiteten Modulen. Würde das im Unkehrschluß bedeuten das Beckhoff nicht alle Funktionen des DP/DP Kopplers unterstützt?

Diese Universalmodule sind nicht in der GSD-Datei definiert, kann sein dass diese Möglichkeit Siemens-Spezial ist.
Theoretisch kannst du über die Universalmodule ein identisches Einzelmodul definieren. Das erste 32DO-Universalmodul auf seiner Seite entspricht einem Modul "4 Bytes Ausgang".

Allerdings besitzt sein Modul auf Steckplatz 2 die Länge 46 Worte, und das kannst du mit den zur Verfügung stehenden Einzelmodulen nicht definieren. Ich kenne mich mit TwinCat 3 nicht aus, ob es da möglich ist Universalmodule einzufügen.
Ich würde mich mit dem anderen absprechen er soll die Konfiguration nur mit den Standardmodulen aufbauen, für 108 Bytes z.B. 64+32+8+4, dabei beachten wenn Daten konsistent übertragen werden müssen (keine Trennung von 4-Byte Werten wie bei einem 4-Byte Real-Wert 2 Bytes in einem und 2 Bytes in dem nächsten Modul).
 
Zurück
Oben