IO-Link Kommunikation per S7comm

Zuviel Werbung?
-> Hier kostenlos registrieren
Die S7-315 leitet also auch S7comm-plus per Routing weiter, interessant.
Vermutlich interessiert die SPS sich überhaupt nicht um die Nutzdaten, sondern leitet wenn der TSAP dem Format nach stimmt, die gesamten COTP Nutzdaten an das angegebene Ziel weiter. Da ist eine zweite Netzwerkschnittstelle ja auch bezüglich Netztrennung etwas anders zu bewerten, wenn sich da jeder so einfach durchrouten kann, und sich das auch nicht deaktivieren lässt.
 
Ja, das Routing kann "alles" weiter was in S7-SAPs verpackt werden kann.
Da sind dann halt die "langen SAPs" im CR Telegramm enthalten.
Auch Projektierung für Siemens Touch Panels können so geroutet werden.

mfG. Klaus Loy
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe mit der Simatic PDM Demo mal versucht weiter herauszufinden, was die Parameter beim Datensatz-Routing bedeuten. Leider lassen sich in PDM keine Kommunikationsdetails manuell einstellen, anhand denen sich ein Zusammenhang mit den Daten auf dem Netzwerk herstellen lässt. Bis auf die schon bekannte Position der Profibus-Slave Adresse. Die restlichen Bytes beim Verbindungsaufbau sind auch identisch zu denen von Hans54216 aufgezeichneten Daten.

Mangels entsprechender Hardware kann ich auch nur den Verbindungsaufbau beobachten. PDM ist zudem nur mit sehr speziellen Baugruppen aus dem Katalog kompatibel. Wobei sich die I&M Datensätze vermutlich von jeder Baugruppe auslesen lassen sollten, aber soweit komme ich mangels Hardware auch nicht.

Wenn ich eine 300er CPU mit separatem Profibus-CP einsetze, dann erfolgt der Verbindungsaufbau über den TSAP 0xf409 wenn sich der Profibus-CP auf Slot 9 befindet.
 
Hab nun doch noch etwas herausfinden können.
Vor der Profibus-Adresse der Baugruppe steht die Subnetz-ID des Profibus-Netzes, übertragen so wie es aussieht 4 Bytes je Teil. Erst kommen die 4 Bytes der Subnetz-ID für das Projekt, dann 4 Bytes mit der Subnetz-ID des Subnetzes. Dann folgt die Profibus-Adresse (1 Byte).
 
Zurück
Oben