Fahrauftragsverwaltung für Sat-Antenne

wirehead

Level-2
Beiträge
72
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe da ein Bastelprojekt in Form einer großen Sat-Schüssel die ich automatisieren möchte.
Das sieht so aus das die Schüssel von einem 2achsigen Servostar 400 über Profibus bewegt werden soll.
Azimut ist dabei eine Drehscheibe und Elevation wird über eine Linearachse bedient.
Manuelle Ausrichtung über Tippbetrieb ist so weit klar, bekomme ich (so meine waghalsige schätzung) auch Implementiert.
Was ich möchte ist Satpositionen über Angabe der Satellitenposition anfahren. Soweit so gut. Jetzt möchte ich aber auch angefahrene Satelliten am liebsten vom TP aus speichern und wieder anwählen können, evtl. mit Zusatzoptionen (LNB, Polarisator usw)
Da hab ich aber leider keine konkrete Idee wie man solch eine "Fahrautragsverwaltung" auf die Beine stellt. Zugegeben beschäftige ich mich auch erst seit ca. 1 Jahr mit S7 und in HMI Entwicklung mit WinCC Flex hab ich auch nur wenig Erfahrung. Was ich mir hier erhoffe ist ein grobes Konzept zu finden wie der erfahrene Automatisierer das anstellen würde ;-)

Bedienelement wird höchstwarscheinlich ein TP277, PLC eine 315-2dp, den Servoregler spreche ich an über den FB10 von Danaher.

Gruß
Torsten
 
Deine Satellitenpositioen entsprechen doch gewissen Positionen deine Antriebe. Das heisst zum Beispiel das bei Satelit 1 muss die Drehscheibe auf 34 Grad stehen und deine Elevation auf 22 Grad. Hinter deiner Taste am Panel musst du diese Werte hinterlegen und beim Betätigen der Taste diese Werte an die Positioniereinheit der Antriebe übergeben.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ja genau das will ich vermeiden, denn wenn ein Satellit dazu kommt müsste ich mit dem PG drann ;)
Ich würde die Fahraufträge gerne vom Panel aus anlegen können. Zumindest eine Tabelle in der ich die Satellitennamen und Positionen eintrage. Die Elevation rechne ich in Abhängigkeit von der Satposition und meinem Standort schon im Programm.

Gruß
Torsten
 
Handelsübliche Mechaniken für Sat-Anlagen bilden die "Himmelskurve" von sich aus nach, da reicht dann ein Motor aus, hat zudem den Vorteil dass mit einem einfachen Verfahren von nur einem Motor und billigem Sat-Finder ein neuer Satellit gefunden werden kann. Wenn's den unbedingt mit zwei Motoren sein soll: Struktur anlegen:
- Namen des Satelliten als String
- Sat-Position (z.B. 19° Ost dargestellt in Form von einem Real: -19.0)
- Polarisation (z.B. als Bool, 0=Vertikal, 1=Horizontal)
- usw.

Dann von der Struktur ein Array anlegen (mit der Anzahl möglicher "Speicherplätze").

Mit Taste Auf und Ab wird ein Zeiger rauf- und runtergezählt.

Aktueller Datensatz (indirekt, Zeiger) wird dann eingeblendet bzw. editiert
 
Hi,
Danke für den Ansatz, ich werde mal versuchen das umzusetzen.
Das ganze dient für mich in erster Linie als Lernprojekt.
Die Antenne hat 2,7m Durchmesser, da ist das mit dem 2. Motor einfacher als mit nem Polarmount zu arbeiten. So kann ich die Antenne auch mal dort hin halten wo sie normal nicht hingehört ;-)

Gruß
Torsten
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

kannst du nicht einfach 2 E/A Felder machen, dort trägst du die Soll-Positionen der Schüssel ein (hori/verti) ein Button "Start" und ne kleine Rezeptur, fertig. Dann vielleicht noch Tippbetrieb und ein Button "speichern der aktuellen Position"
 
Hallo,
die Rezepturen habe ich mir jetzt mal angesehen im WinCC flex. Das sieht schon ganz nach dem aus was ich haben wollte. Da muss ich mich aber offenbar noch ein wenig einlesen.

Gruß
Torsten
 
Zurück
Oben