Hexerei - S120 fährt den Positionssollwert im MDI Modus nicht an

Draco Malfoy

Level-1
Beiträge
1.168
Reaktionspunkte
82
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

ich wäre echt für eine hilfreiche Stellungnahme dankbar. Momentan fange ich an, an Geister und Dämonen zu glauben, denn anders ist mir das derzeitige Achsenverhalten nicht erklärbar. Folgendes Problem:
- Der Antrieb fährt die Sollwertvorgabe im MDI nicht an. Dabei ist in der Diagnose einmal der "Positioniersollwert" zu sehen, der dem Wert entspricht, welcher von der Steuerung kommt. Und dann ist da noch ein ominöser "Lagesollwert" zu sehen, der damit überhaupt nichts gemein hat, und diesen fährt der Antrieb tatsächlich an! Was zum Geier hat das zu bedeuten ? Wo kommt dieser Wert her, und wie wird er gebildet ? Eine baugleiche Achse nebendran wurde von mir bereits erfolgreich in Betrieb genommen, und dort läuft alles. Ich verstehe es nicht.

Danke im Voraus,

Gruß Draco Malfoy
 
Hallo Darco,

was passiert wenn Du über Steuertafel verfährst - klappt es dann?
Hast Du eine Rund(Modulo-)achse (also z.B. 0 ... 360°) oder eine Linearachse?
Machst Du eine Absolut- oder Relativpositionierung?
Fährst Du mit stetiger Sollwertübernahme, oder flankengetriggert?
Hast Du Telegramm 111, oder steht das ganze auf freie bico (also benutzerdefinierte Schnittstelle), und der Sollwert kommt intern z.B. doch von einen Festsollwert?
Ansonsten würden mir folgende Möglichkeiten einfallen:
1.) Du willst absolut positionieren, aber hast relativ angewählt
2.) Du gibst bei einer Rundachse einen Positionssollwert jenseits der Modulolänge vor
3.) Du triggerst über Flanke und verfährst dann z.B. über Verfahrsätze anstatt über MDI.
4.) Du verfährst einen Restweg (z.B. nach Zwischenhalt) - aber das würdest Du dann schon bewusst machen (also eher unwahrscheinlich).
Hast Du schon geprüft (ggf. mit Trace) ob die Betriebsart während der Bewegung wirklich MDI ist?
Sind die Bits "Verfahrauftrag verwerfen" und "Zwischenhalt" beide auf HIGH, wenn Du MDI anwählst?

Grüße
Zako
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zako! Danke für die zeitnahe Rückmeldung. Ich habe das Problem inzwischen gelöst, indem ich den Antrieb gelöscht, die funktionierende Achse ein mal kopiert und neu eingefügt habe. Woran es lag, kann ich nicht mit Sicherheit sagen. Die von Dir beschriebenen eig. auch naheliegenden Uhrsachen waren es alle nicht. Was eventuell im Spiel gewesen sein könnte, wäre eine falsche Multiturnauflösung. Aber es ist keine Modulo-Achse, und die Freigaben Zwischenhalte etc. stimmten alle definitiv weil mehrfach überprüft und an der ersten Achse getestet. Aber solche unmotivierte mystische Fehlvervarianten ohne wirkliche Diagnose machen mich irgendwie nervös. Da ist das Wort Hexerei eventuell doch nicht so weit hergeholt. Oder ich sollte mal den Antriebsverbund auf FW4.6 updaten.... Vielleicht nützt das was ?
 
Noch mal Nachtrag:
- Es war Telegramm 111, MDI-Stetige Werteübernahme, Absolutpositionierung und der Sollwert hätte eig. direkt von MDI kommen sollen. Bei der IBN hat mich das Starter Tool darauf hingewiesen, daß die Max. Multiturnauflösung bei 20 000 LU/Udr nicht darstellbar sei, und mir angeboten diese um 1Bit herabzusetzen. Ich glaube mittlerweile, daran lag es auch, denn richtigerweise hätte man die Singleturn Auflösung herabsetzen müssen, nämlich von 9 auf 8 Bit was ich bei der ersten Achse auch gemacht habe. Also schön aufpassen bei solchen Sachen, STARTER rät da manchmal Mist!
 
Zurück
Oben