Schrankensteuerung/Parkplatz

Matze83

Level-1
Beiträge
26
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen!

Ich habe eine Aufgabe bekommen die zuerst recht einfach aussah.
Aber jetzt sitze ich 2 tage dran und der Kopf qualmt schon. :confused:

Es geht um folgendes:

Eine Ein- und Ausfahrt mit Kontaktschleifen.
Einfahrt mit Freigabekontakt (Karte oder Münze)

Bedingungen:
Wenn der Hauptschalter eingeschaltet ist können Autos einfahren.
Wird die Einfahrtschleife befahren schaltet die Gegenampel auf ROT.
Wenn "bezahlt" ist wird die Schranke geöffnet.
Wird die Gegenschleife überfahren, schließt die Schranke wieder.
Bleibt ein Auto unter der Schranke stehen wird sie blockiert.
Der gleiche Ablauf in Gegenrichtung nur ohne "bezahlen".

Es dürfen aber nur die Grundfunktionen benutzt werden...(Und,Oder,Zähler,Zeiten,SR,RS u.s.w.)

Wenn mir jemand helfen könnte wäre das echt super.

MfG Mattes
 
Also ne musterlösung wirst du hier wohl kaum erwarten können.
wie sieht denn dein ansatz bisher aus? programm eventuell hochladen? dann gibt es mit sicherheit ein feedback oder lösungsansätze.
in welcher sprache programmierst du?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Programmiere mit Simatic S7...

Ansätze hab ich hunderte..habs mit zählern versucht...mit zeiten...RS gliedern...aber ich komme einfach nicht drauf....

ich verstehe einfach nicht wie ich beide schleifen für ein und ausfahren benutzen kann...

wenn ich einfahre benute ich z.B. die Schleife B1 für Schranke "AUF"....
wenn ich aber ausfahre benutze ich die gleiche Schleife B1 für Schranke "ZU"....
 
Zuletzt bearbeitet:
arbeitest du mit merkern? vielleicht wäre es nicht das schlechteste sich zu merken, welche schleife du zuerst überfahren hast um dann zu entscheiden, was zu tun ist wenn du b1 überfährst. außerdem weißt du ja hoffentlich irgendwo, ob die schranke auf oder geschlossen ist, wenn du b1 überfährst.
 
Du kannst ja einen FB bauen mit mit einem Freigabebit (Bezahlt) das beim Rausfahren immer 1 ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gehen wir mal von folgendem aus:
B1 = Schleife zwischen Straße und Schranke
B2 = Schleife zwischen Schranke und Parkplatz

Dann mußt Du Dir merken (Stichwort SR-Glied) welche Schleife zuerst befahren wird. Damit schaltest Du ja auch die Ampel für den Gegenverkehr auf "rot". Wenn jetzt die andere Schleife überfahren, wird setzt Du den Merker wieder zurück und machst die Schranke zu.

Bsp.
B1 -> Merker 1 setzen -> bezahlen -> Schranke AUF -> B2 -> Merker 1 zurücksetzen -> Schranke ZU

B2 -> Merker 2 setzen -> Schranke AUF -> B1 -> Merker 2 zurücksetzen -> Schranke ZU
 
Hallo Zusammen,

Warum merkst du dir nicht bei ausfahren dass die Schranke die untere Stellung verlässt und somit öffnet.
Wenn die Schranke geöffnet ist und die negative Flanke der Induktionsschleife B1 gekommen ist lässt du die Schranke wieder zu fahren.

Wäre da mal eine Lösung...

Gruss Roos
 
Gehen wir mal von folgendem aus:
B1 = Schleife zwischen Straße und Schranke
B2 = Schleife zwischen Schranke und Parkplatz

Dann mußt Du Dir merken (Stichwort SR-Glied) welche Schleife zuerst befahren wird. Damit schaltest Du ja auch die Ampel für den Gegenverkehr auf "rot". Wenn jetzt die andere Schleife überfahren, wird setzt Du den Merker wieder zurück und machst die Schranke zu.

Bsp.
B1 -> Merker 1 setzen -> bezahlen -> Schranke AUF -> B2 -> Merker 1 zurücksetzen -> Schranke ZU

B2 -> Merker 2 setzen -> Schranke AUF -> B1 -> Merker 2 zurücksetzen -> Schranke ZU

schon versucht...das klappt nicht in beide richtungen. da B2 z.B. beim einfahren auch wieder "Schranke Auf" ansteuert...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

Warum merkst du dir nicht bei ausfahren dass die Schranke die untere Stellung verlässt und somit öffnet.
Wenn die Schranke geöffnet ist und die negative Flanke der Induktionsschleife B1 gekommen ist lässt du die Schranke wieder zu fahren.

Wäre da mal eine Lösung...

Gruss Roos

hab ich auch schon versucht...leider steuert B1 auch hier "Schranke Auf" an...
wie gesagt..das schwierige meiner meinung nach ist, daß beide schleifen sowohl "Schranke Auf" als auch "Schranke Zu" ansteuern...
 
Dann probier mal eine Kombination aus meinem und Roos' Vorschlag.
Die "Einfahrt"- und "Ausfahrt"-Merker werden erst zurückgesetzt, wenn die negative Flanke des als zweiter überfahren Schleife kommt.
Jetzt verriegelst Du noch die beiden Merker gegeneinander. D.h. wenn "Einfahrt" und B2 dann kann nicht "Ausfahrt" gesetzt werden und umgekehrt.
 
... mal ganz grundsätzlich zum Thema Reihenfolge :
Hast du dich schon mal mit Schrittketten auseinander gesetzt ?
Hier könntest du über die Reihenfolge der Schritte festlegen, was wann passiert und vor Allem, was nicht mehr passieren darf ...

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann probier mal eine Kombination aus meinem und Roos' Vorschlag.
Die "Einfahrt"- und "Ausfahrt"-Merker werden erst zurückgesetzt, wenn die negative Flanke des als zweiter überfahren Schleife kommt.
Jetzt verriegelst Du noch die beiden Merker gegeneinander. D.h. wenn "Einfahrt" und B2 dann kann nicht "Ausfahrt" gesetzt werden und umgekehrt.

danke hab beide vorschläge kombiniert und es hat geklappt...
ist einfacher als ich dachte...man wächst mit seinen aufgaben..!!
Super...
 
Zurück
Oben