Beckhoff CX9020-0111 und EL6631-0010 und Siemens PN Controller

Nijkamp

Level-1
Beiträge
32
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Ich habe ein frage über ein profinet Verbindung zwischen ein CX9020 mit EL6631-0010 Profinet Device und Siemens PLC PN Controller.
Auf die Siemens PLC habe ich eine DB mit Information, und jetzt wöll ich die Information aus dem DB beispielsweise 1 mal in die Woche nach dem CX9020 senden.
So dass ich in die Information in TwinCAT einladen kann und umsetzen kann nach .CSV .
Weiß jemand wie ich anfangen muss? Ich habe die Beckhoff IPC schon in der Hardware von Siemens eingefügt. Und kann mit die Siemens das IP und Name von die Beckhoff andern.
Ich hatte mir gedacht das ich mit ein FB von TwinCAT die DB auslesen konnte aber nachdem ich Kontakt mit Beckhoff gehabt habe weiß ich das das nicht geht.
Wie kann ich denn die Information aus dem DB holen, oder wie kann ich das von Siemens nach TwinCAT schicken und da auslesen.

Vielen Dank im Voraus
 
Ich habe ein frage über ein profinet Verbindung zwischen ein CX9020 mit EL6631-0010 Profinet Device und Siemens PLC PN Controller.
Auf die Siemens PLC habe ich eine DB mit Information, und jetzt wöll ich die Information aus dem DB beispielsweise 1 mal in die Woche nach dem CX9020 senden.
Vieleicht ist dein Konzept nicht ganz stimmig? Wie ist dein DB denn aufgebaut und wie groß?

Das Profinet-Device auf Beckhoff Seite ist Profinet IO (RT) und auf zyklische Kommunikation ausgelegt. Du definierst am Device die Prozessdaten, die zyklisch ausgetauscht werden sollen. Beispielsweise 4x WORD. Und das, was du von Siemens Seite dort reinschreibst, muss auf der Beckhoff-Seite verarbeitet werden. Keine zyklischen Daten definieren und einfach irgendwann etwas senden ala TCP/IP wird wohl nicht gehen.
Wenn ein Stream übertragen werden soll, zB du möchtest 100 Byte übertragen, aber definierst nur zwei Byte an zyklischen Prozessdaten, dann musst du dir einen entsprechenden Mechanismus für die Übertragung ausdenken. Beispielsweise mit nem Handshake, wo nach und nach Byte für Byte des DB im Prozessabbild eigeblendet werden. Auf der Beckhoff Seite wird das ganze dann in eine Struktur oder ein Array reingeschrieben, dass dann eine csv-Datei füllen kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok vielen Dank für ihren Antwort.
Der Große das DB ist Project anhänglich
Aber es ist dann doch auch möglich um die Daten cyclische auszutauschen (zwischen Siemens und Profinet Device) aber die Daten nur 1 mal in der Woche in TwinCAT einzuladen?
Und umzusetzen nach csv.
 
Kann ich auf die Siemens zweite denn auch FB15 Put verwenden?
Und wie definier ich dann das Adresse ,in der Siemens PLC von die Profinet karte, wo er hin senden muss.
 
Zurück
Oben