SFB14/SFB15 ersetzen

herdi

Level-1
Beiträge
50
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo miteinander,

ich habe da mal eine Frage an euch und hoffe ihr könnt mir weiter helfen.

Ich soll mit einer Steuerung eines Zulieferers über TCP/IP kommunizieren und dort Daten in irgendeinen Baustein schreiben bzw. aus einem anderen Auslesen.

Wie das genau funktioniert kann mir der Programmierer leider nicht sagen, er konnte mir nur 2 Siemens-Bausteine nennen die benutzt werden wenn 2 Siemens-Steuerung diese Kommunikation betreiben.

Das wären SFB14 und SFB15. Jetzt hab ich das Problem das ich auf "meiner" Seite eine B&R-Steuerung einsetze und dort das ganze über einen TCP-Socket laufen lassen will. Aus der Beschreibung der SFBs kann ich leider nicht rauslesen wie der Inhalt der Pakete auszuschauen hat, ich muss mir die ja selbst generieren.
Kann mir dazu jemand Infos geben? Liegt der Kommunikation irgendein Standardprotokoll zugrunde? Welche Ports werden benutzt? Vielleicht hat auch jemand einen Netzwerksniff solch einer Verbindung?

Danke.

Gruß

Herdi
 
Das ist schon mal Blödsinn, weil die SFC14/15 für das Lesen und Schreiben auf Profibusteilnehmern da sind.
Da mußt Du wohl so was wie AGSEND/AGRECV, USEND/URECV, oder so nehmen.
Anbei ein paar pdf's zu dem Thema.

Die vorne im Dateinamen stehenden Nummern sind die Artikelnummern im Simatic-Support. Da findest Du noch mehr, falls dies nicht reicht.

Ersma
 

Anhänge

  • 17853532_S7-300_SEND-RECV_FUP.pdf
    119,7 KB · Aufrufe: 17
  • 20982954_SIMATIC_Comm_DOKU_v10_d.pdf
    1,7 MB · Aufrufe: 10
  • 20983154_S7_Data_Gateway_DOKU_v10_d.pdf
    3,5 MB · Aufrufe: 7
Zuviel Werbung?
-> Hier kostenlos registrieren
Es dreht sich hier nicht um die SFC14/15 sondern um die SFB14/15 welche sehr wohl bei Ethernet zum Einsatz kommen. Ich habe mittlerweile erfahren dass wohl das RK512/3964R-Protokoll dem ganzen zugrunde liegt und dies auf B&R-Seite nicht wirklich trivial ist. RK512/3964R funktioniert nur mit der dvframe-Library aber nicht mit TCP/IP...

Andere Frage: Kann eine S7 ein Modbus-TCP-Slave sein? Wenn ja wie nennt sich die Funktion? Wäre auch ne feine Möglichkeit da eine B&R-Steuerung ohne weiteres ein Modbus-TCP-Master sein kann...

Trotzdem danke für die Antwort.

Gruß

Herdi
 
Zurück
Oben