S120 Encodernachbildung

Zuviel Werbung?
-> Hier kostenlos registrieren
Ich bin's mal wieder,

Neue Problemstellung: TIA 17 CPU 15xxT (ET200SP vorhanden)

Habe dort einen Verbund aus 3 realen Achsen die über Kurvenscheiben an einer virtuellen Achse hängen.
(Es geht darum einen Sensor in einem bestimmten Abstand,Geschwindigkeit und Ausrichtung an der Oberfläche eines Werkstücks vorbeizuführen)

Aufgrund dynamischer Zielerweiterung läßt sich nun die konstante Geschwindigkeit nicht immer garantieren ... also zu Plan B:

Der Sensor verfügt über einen Gebereingang...

Zur Frage: Wie kann ich eine "Encodernachbildung" einer Virtuellen Achse ausgeben?
Angedacht hatte ich auch schon aus der virtuellen Achse eine reale zu machen, als Stepper Achse und die Signalausgabe als Gebernachbildung zu nutzen.

Was für eine Karten wäre da sinnvoll, was geht da?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wichtig: bei all diesen Lösungen bekommst du den Istwert der virtuellen Achse ungefiltert auf die Ausgänge. Im Vergleich zur echten Mechanik werden diese geringfügig voreilend sein, da sie keiner mechanischen Trägheit unterliegen.
Das hat bei meinem früheren Arbeitgeber im NDT-Bereich dazu geführt, dass wir für solche Funktionen tatsächlich einen echten Motor aufgebaut haben, der den Inkrementalgeber für den "Sensor" angetrieben hat und somit der gleichen Trägheit wie die restliche Mechanik unterlag.
Die Sinumerik 840d sl hat dafür mittlerweile ein Optionspaket bekommen, mit dem man die Trägheit modellbasiert berücksichtigen kann. Bei S7-1500T muss man ggf. selbst Hand anlegen wenn der Effekt zum Tragen kommt.
 
Ich kenne einige Prüfstandsapplikationen mit Sinamics S120 und die haben für die übergeordnete Steuersoftware meist ein TM41 Modul mit TTL-Signalen eingebaut. Mit dem TM41 kann man sogar die Anzahl der Striche pro Motorumdrehung verändern. Wenn am Motor z.B. ein Geber mit 1024 oder 4096 Impulsen / Umdrehung eingebaut ist, dann kann man am TM41 z.B. auf 3600 Impulse stellen (0,1 Grad = 1 Impuls). Das ist ein tolles Feature vom TM41.

Das das TM41 auf der CU320-2 PN /DP direkt mit Drivecliq angesteuert wird, braucht man keine CPU zur Signalausgabe, das macht alles die S120 Firmware 5.x. Man deklariert am Eingang vom TM41 nur den Motorgeber und gibt via Parameter die Anzahl der Striche pro 360 Grad an.
 
Ich kenne einige Prüfstandsapplikationen mit Sinamics S120 und die haben für die übergeordnete Steuersoftware meist ein TM41 Modul mit TTL-Signalen eingebaut. Mit dem TM41 kann man sogar die Anzahl der Striche pro Motorumdrehung verändern. Wenn am Motor z.B. ein Geber mit 1024 oder 4096 Impulsen / Umdrehung eingebaut ist, dann kann man am TM41 z.B. auf 3600 Impulse stellen (0,1 Grad = 1 Impuls). Das ist ein tolles Feature vom TM41.

Das das TM41 auf der CU320-2 PN /DP direkt mit Drivecliq angesteuert wird, braucht man keine CPU zur Signalausgabe, das macht alles die S120 Firmware 5.x. Man deklariert am Eingang vom TM41 nur den Motorgeber und gibt via Parameter die Anzahl der Striche pro 360 Grad an.
Wenn dem eine reale Achse zu Grunde liegt ..., was es in meinem Fall jedoch nicht tut. Daher kann der S120/TM41 hier nicht weiterhelfen.
 
Zurück
Oben