315T mit IM174 und externem Geber

jabba

Level-1
Beiträge
2.582
Reaktionspunkte
725
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich hab an einer IM174, die mit den Technologiefunktionen an der 315T betrieben wird, zwei Geber angeschlossen.
Diese sind aber nicht am Motor, sondern erfassen den Weg linear mit Inkrementen (heidenhain). Die Werte kommen zwar rein, aber ich kriege keine Umrechnung hin, so das z.B. mm angezeigt werden.
Bisher konnte weder Siemens oder Heidenhain weiterhelfen.
Hat schon mal einer so etwas in der Art gehabt ?
 
Hallo,

müsste das nicht mit einem TO Externer Geber zu lösen sein?
Damit sollte doch die Inkrement Spuren ins Einheitensystem der 315T umgerechnet werden.

Gruß
Christoph
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was für ein Geber ist das genau ? Rotatorisch oder linear ?
Du mußt zuerst einmal in der HW Konfig die Auflösung eintragen, dabei darauf achten, dass als Feinauflösung 11 Bit eingegeben sind (default). In S7T Config musst Du nun entsprechend den Geber konfigurieren. Die Einheit ergibt sich hier aus der Auswahl linear = mm / rotatorisch = grad. Hast Du einen Linearmaßstab musst Du die richtige Gitterteilung eintragen (siehe Datenblatt Geber). Als zyklischen Multiplikationsfaktor muss auch hier wieder die Feinauflösung von 11 Bit = 2048 (bzw. 0 = Defaultwert) eingetragen sein, sonst kommt kein vernünftiger Wert hoch. Je nachdem, ob Du einen externen Geber oder einen Motorgeber konfiguriert hast, musst Du den Geber noch mittels MC_ExternalEncoder einschalten, sonst siehst Du im Geber DB nichts ! Bei einem Lagegeber für den Motor wird die Lage sofort nach Hochlauf im TO DB angezeigt.
 
Hallo zusammen,

erst mal Danke für die Tips.
Der Kollege hat es mittlerweile am laufen, ist aber noch ein Fehler mit der Kommastelle drin.
Alles was uns die Hotline gesagt hat, hat nicht funktioniert. Mit der Einstellung die wir jetzt haben, läuft es, kann aber nicht funktionieren laut Siemens :confused:

Ich bin morgen an der Anlage und werd das mal prüfen.
Aber mittlerweile ist der Geber das kleinste Problem. Derjenige der damals die alte Steuerung und den Motor mit Geber eingebaut hat , gehört geschlagen.
Da ist ein Servo drauf, Ansteuerung +- 10V, 3000upm
kein Getriebe, Steigung 10mm/1 Umdrehung, Verfahrweg maximal 100mm.
Geschwindkeit soll später bei ca maximal 10mm/Minute sein.
Heute wollte die Achse dann beim einschalten mal sehen , wo die Grenzen der Anlage sind. Hardwareendschalter zwar montiert aber nicht funktionsfähig, Softwareendlagen geht nicht, da an beliebiger Stelle referenziert wird.
Na ja, wird mal wieder eine schöne Aufgabe, mit Potenzial zu Verbesserungen und Erweiterung.

PS: Die 315T ersetzt eine defekte nicht mehr Lieferbare Low-Cost NC
 
Ich hab schon ein paar Sachen mit T-CPU und IM174 gemacht und wenn die Normierungen stimmen, dann gibt´s überhaupt keine Probleme, aber das ist das a und o...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist schon klar, das man das richtige eingeben muss.

Wenn aber das Handbuch was anderes sagt, wie die Hotline und nix von beiden stimmt, geht es nur noch mit probieren.

Ich hab mal an einem Kollmorgen tagelang probleme gehabt, die Lösung war aber ganz einfach. Meine rotierende Bewegung war für die eine Lineare Bewegung, die gleiche Anwendung bei einem Indramat war aber eine rotierende.
 
Es gibt eigentlich nur 2-3 Sachen die unbedingt zu beachten sind.
1. Die Drehzahl des Motors muss auch in der Reglerstruktur richtig eingetragen sein
2. Die MaxVelocity in S7T Config muss richtig ausgerechnet sein (anhand der Mechanik-Daten), weil das die Normierung für die +-10V ist !
3. Die Geberdaten müssen passen.

Testen kann man die Einstellungen am Besten indem man mit MC_MoveVelocity mit PositionControl = FALSE fährt und sich die Soll und Ist Geschwindigkeit im Trace anschaut. Sind diese unterschiedlich, stimmt die Normierung nicht. Andere Möglichkeit wäre wie oben mit MC_MoveVelocity fahren, ebenfalls mit PositionControl = FALSE und die Spannung an der IM messen. Hier müssen jetzt bei Velcoity = MaxVelocity 10 V rauskommen.

That´s it...
 
Zurück
Oben