Motor per Hand und Automatikmodus ansteuern

Salzburger

Level-1
Beiträge
43
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zum zweiten Mal an diesem Tag ;)

Sorry das ich das Forum zur Zeit etwas zumülle aber ich stehe schon wieder vor einem Problem:

Bei meinem Solar-Tracker soll der Kollektor per Hand bewegt und in einem Automatikmodus selbstständig der Sonne nachgeführt werden können.
In meinem FUP Programm hab ich einen Funktionsblock erstellt der mir den Automatik Modus von Sonnenaufgang bis Sonnenuntergang steuert. Dieser wird durch einen Schlüsselschalter am Steuerkasten aktiviert bzw deaktiviert oder der Handbetrieb wird aktiviert bzw deaktiviert.
Im Automatikbetrieb läuft der Motor von alleine jedoch im Handbetrieb (obwohl die Leitung zum Aktor blau wird) nicht mehr. (obwohl es schon funktioniert hat).
Dies liegt höchstwahrscheinlich damit zusammen, weil ich meine Aktoren "MotorRechtslauf" und "MotorLinkslauf" einmal im Automodus und einmal im Handbetrieb ansteuere.
Wie kann ich das bewerkstelligen, dass der Motor im Handbetreib mit maximaler Geschwindigkeit fährt, und im Automodus sehr langsam (der Sonne nach)?
Ich benutze den Wago 750-881 mit einer DC-Drive Steckkarte (750-636)
Muss ich das im Wago Check I/O einstellen oder im Codesys programmieren?

Danke für eure Hilfe

Der Salzburger
 
Im Automatikbetrieb läuft der Motor von alleine jedoch im Handbetrieb (obwohl die Leitung zum Aktor blau wird) nicht mehr. (obwohl es schon funktioniert hat).
Dies liegt höchstwahrscheinlich damit zusammen, weil ich meine Aktoren "MotorRechtslauf" und "MotorLinkslauf" einmal im Automodus und einmal im Handbetrieb ansteuere.
Falls Du mehrere Zuweisungen an den selben Ausgang oder die selbe Variable hast dann "gewinnt" die letzte Zuweisung.
Wenn Du in mehreren Betriebsarten verschiedene Fahrbefehle für den selben Motor/SPS-Ausgang hast, dann mußt Du die Fahrbefehle ver-odern:
Code:
                      +---+
Fahrbefehl_bei_Auto --| & |   +---+
            BA_AUTO --|   |---| 1 |
                      +---+   |   |
                              |   |
                      +---+   |   |  Ausgang
Fahrbefehl_bei_Hand --| & |   |   |   +---+
            BA_HAND --|   |---|   |---| = |
                      +---+   +---+   +---+


Wie kann ich das bewerkstelligen, dass der Motor im Handbetreib mit maximaler Geschwindigkeit fährt, und im Automodus sehr langsam (der Sonne nach)?
Die Sollgeschwindigkeit mit SEL auswählen, abhängig von einem Hand/Auto-Bit.

Harald
 
Zurück
Oben