Step 7 Sinumerik 840D externer Schnittdatenzugriff

Hedwig88

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

Ich möchte für ein Forschungsprojekt an der Uni aus einer Drehmaschine mit einer Steuerung SINUMERIK 840d sl auf die Schnittdaten (z.B. Vorschub, Werkzeugposition) zugreifen. Die Daten sollen aus der NC ausgelesen und an eine externe Steuerung (Beckhoff Industrie-PC mit TwinCAT 3) übergeben werden, die Beckhoff-Steuerung soll neue Schnittdaten in die SINUMERIK schreiben können, die von der NC umgesetzt werden.

Bisher bin ich dabei auf OPC als Möglichkeit für die Datenübertragung gestoßen. Anscheinend lässt sich ein OPC-Server auf der PCU50 aktivieren. Mir ist allerdings noch nicht klar, wie dieser zu aktivieren ist und wie ich dann die Schnittdaten damit übertrage. Für Hinweise, ob diese Variante geeignet ist und ob es noch andere Möglichkeiten für die Datenübertragung und den Schnittdatenzugriff gibt, wäre ich sehr dankbar.

Beste Grüße,
Hedwig
 
Hallo
ich bin mir nicht sicher was ihr da erforschen wollt, Wenn ihr die Schnittdaten aus der Steuerung "life" auslesen wollt die Extern neu berechnen und wieder "life" zurück schreiben wollt wird OPC eher zu langsam sein.

Es gibt Möglichkeiten / Schnittstellen für Matlab (um Bewegungsführung /Regler zu beeinflussen )dafür müsste man aber eng mit Siemens zusammen arbeiten. Die Konstellation 840Dsl -> Beckhoff -> 840Dsl wird Siemens aber sicher nicht unterstützen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Peter, Vielen Dank für die Hinweise.
In welcher Größenordnung liegt die Übertragungsgeschwindigkeit von OPC denn ungefähr? Ich konnte hierzu bei meiner Recherche leider keine Angaben finden.

Da wir das Werkstückaufmaß beim Drehen regeln wollen, das sich verhältnismäßig langsam verändert, könnte eine Taktrate von z.B. 1/s schon ausreichen. Das Aufmaß messen wir durch externe Sensorik, die mit der Beckhoff verbunden ist.
Mir geht es vor allem erstmal darum, überhaupt auf die Schnittdaten zugreifen zu können und diese irgendwie an die Beckhoff weiterzugeben.
Da im Bereich Maschinenkommunikation nur wenig Erfahrung habe, freue ich mich über jede Hilfestellung, welche Schnittstellen es zu den Schnittdaten gibt, wie ich diese "anzapfe", ob ich zusätzliche Hardware oder Software benötige, oder wo ich entsprechende Informationen finden kann.
 
Eine Taktrate von 1/s bekommste mit OPC hin. das wird gehen.
Die NC Version der Steuerung wurde ich gerne wissen. Auszulesen unter Menu Select -> Diagnosse -> Version

Was ich nicht verstehe.
Wie regelt mann ein Werkstückaufmaß
Was gibt es da zu regeln ?
Warum die externe Sensorik nicht an die Siemens anschließen ?



Was ich kenne ist beim Schleifen ist eine Werkstück Erkennung . Da jedes Werkstück Rohteil unterschiedliches Aufmaß hat . Wird beim Schleifen mit "hohem" Vorschub Richtung Werkstück gefahren , Durch Sensorik die den Körperschall der Schleifspindel aufnimmt wird bei berühren des Werkstücks auf Schleifvorschub umgeschaltet, und dann das Programm Schruppen ,Schlichten ,Feinschlichten ,Ausfeuern durchgefahren.

Das kann man natürlich auch beim Drehen einsetzen, hab ich aber noch nicht gesehen.
 
Das klingt schonmal gut.

Die NC Version lautet:
Sinumerik 7x0 with HMI Shopturn (31a 10c) StandardVersion V01.05+SP01+HF01
Internal Version 01.05.01.01.001
PLC 20.70.38
NCK 72.06.02
Sinamics 02.50.47.00
ShopTurn V07.05

Es geht darum, den Werkzeugverschleiß auszugleichen, um die Oberflächenrauheit konstant zu halten. Die externe Sensorik wird nicht direkt an die SINUMERIK angeschlossen, weil wir die Regelungsmöglichkeiten der Beckhoff nutzen wollen.
 
Die Kommunikations-Bibliothek ACCON-AGLink kann auch auf Daten der älteren SINUMERIK Steuerungen (810D, 840D powerline, 840D solutionline,...) zugreifen.
Eine Demo-Version mit Beispielprogrammen und Dokumentation lässt sich unter folgendem Link finden:
https://www.deltalogic.de/produkte/software/accon-aglink

Als Adapter (MPI auf Ethernet) für 840D powerline oder 810D lässt sich der S7-Adapter ACCON-NetLink-PRO compact verwenden.
Mehr Infos gibt es hier: https://www.deltalogic.de/produkte/s7-adapter/accon-netlink-pro-compact

Für Fragen stehe ich gerne zur Verfügung
Hanns-Joerg Renschler
 
Hallo Hedwig,

Disclaimer: ich arbeite bei der azeti GmbH.

Wir bieten eine Lösung an ("azeti Machina", Industrie-PC + Software + Cloud) mit der Du auch aus älteren Steuerungen Daten auslesen kannst. Die maximale Auflösung liegt hier bei 80ms (sprich 1 Symbol alle 80ms). Wir unterstützen gern die Forschung, schreib mir doch eine private Nachricht und ich helfe gern weiter bei einer kostenlosen Teststellung, wenn Dir das weiterhelfen würde.

Vorstellbar wäre dass Du unsere azeti Machina nutzt für die Datenaquise und dann über weitere Protokolle (wir haben nativen Support für viele Protokolle, bspw. OPC-UA, Modbus, HTTP uvm.) es an deine Zielsteuerung übergibst.

Grüße,
Sebastian
 
Zurück
Oben