| Applikationen Probleme mit Anwendungsprogrammen aller Art gehören hier hin. |
Diskussion: Simatc S7 Ampelsteuerung im Forum Applikationen, in der Kategorie Software Home; Hallo, Ich hoffe jemand von euch ist der "Funktionsbausteinprogrammierung" Herr Ich beschäftige mich zur Zeit damit, eine Ampelsteuerung einer T-Kreuzung ...
![]() |
| | #1 (permalink) |
| Registriert seit: 22.01.09 ![]() Likes: 0 | Hallo, Ich hoffe jemand von euch ist der "Funktionsbausteinprogrammierung" Herr ![]() Ich beschäftige mich zur Zeit damit, eine Ampelsteuerung einer T-Kreuzung mit einem Fußgängerüberweg zu porgrammieren... Das ganze möchte ich mit Zeitgliedern realisieren aber verzweifle an den einzelnen Verknüpfungen. ![]() Irgendjemand in diesem Forum da draußen, der mir helfen kann? Für Hilfe wäre ich echt dankbar... |
| | |
| | #2 (permalink) |
| Registriert seit: 02.01.07 ![]() Likes: 0 | Ich kenne mich zumindest etwas damit aus. ^^ Da du aber ja nun nicht sagst, wo genau dein Problem liegt, kann ich dir ja nur generelle Tipps geben... :/ 1. mach dir ne Skizze und überlege, was wann passieren muss. 2. Fange dabei am besten einfach an. In deinem Fall würde ich den Fußgängerübergang erstmal weglassen und im Nachhinein einbauen. 3. Ne gute Symboltabelle ist das A und O. Ich weis ja nicht, welche S7 Version du hast, aber bei den Neueren ist es so, dass, wenn du die Symbole einträgst, daneben auch der Kommentar dazu angezeigt wird. Bei den alten Versionen leider nicht. 4. Auf Schließer und Öffner achten. (Bei dir wohl weniger wichtig, da kaum Sensoren und sicherheitskritische Schalter vorhanden) 5. Schrittweise programmieren und immer wieder simulieren. Wenn du Detailfragen hasst, müsstest du schon sagen, wie du das programmierst. Also fup, kop, awl oder Graph7 oder so. Kenne mich nur mit fup und Graph7 aus. Und konkret welche Timer du benutzt. Ich kenne da nur S_SEVERZ, S_AVERZ, S_IMPULS und S_EVERZ. Dann mal viel Erfolg! :> Geändert von Extinction (27.01.10 um 18:13 Uhr) |
| | |
| HaBOT | |
| |
| | #3 (permalink) |
| Registriert seit: 03.05.07 ![]() Likes: 17 | Für mich klingt das, wie wenn du Probleme mit den schrittweisen Abläufen hättest. Dafür eignet sich eine Schrittkette sehr gut und erleichert die Arbeit ungemein. Falls du noch mehr Fragen hast kannst du gerne die Aufgabenstellung posten und deinen bisherigen Stand der Dinge (eventuell als PDF, ich möchte jetzt nicht unbedingt das ganze Siemens-Zeug installieren). mfg benediktibk |
| | |
| | #4 (permalink) |
| Themenstarter Registriert seit: 22.01.09 ![]() Likes: 0 | Hey danke für die schnellen Antworten... Ich programmiere mit S_SEVEREZ und AVEREZ ich poste morgen oder am Freitag meinen aktuellen Stand... ![]() Nur so viel dazu: Ich habe den kompletten Durchlauf mit Wiederholung fertig, nur wenn Haupt -und Nebenstraße auf Rot stehen überspringt er einen Takt (2s) und somit habe ich einen Fortpflanzungsfehler. Aber wie gesagt an anderer Stelle mehr davon... Ich programmiere mit s7, 5.3 im FUP und nur im OB1. Den Einsatz des Taktmerkers ignoriere ich gewiss, da nach einer Zeit die Ampel schweinisch laufen würde^^ EDIT: Es gibt keine Aufgabenstellung, die darf ich mir selber bilden. Meine Gedanken: 1. T-Kreuzung (Haupt -und Nebenstraße) 2. Ampel läuft automatisch zwischen Rot, Gelb, Grün und rückwärts hin und her 3. Gleichzeitige Rotphase aus Sicherheitsgründen muss beachtet werden 4. Fußgänger wird automatisch implementiert... Wenn ich mir eine Wertetabelle mache, sollte das doch auch klappen oder? SO bekomm ich die einzelnen und & oder Verbindungen raus und setze hinterher einfach noch ein Zeitglied ran.. Geändert von Dawg (29.01.10 um 14:01 Uhr) |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 22.01.09 ![]() Likes: 0 | Hey, ist doch etwas mehr zeit verstrichen aber ob ihr glaubt oder nicht, mir ist der XP mode verreckt und somit auch mein Programm Ich arbeite jetzt mit Virtual Box...Ich habe den Kreislauf für die Hauptstraße fertig, nur hänge ich jetzt an dem der Nebenstraße... Den ganzen Tag gesessen und nix kam bei raus... Läuft übrigens doch alles automatisch, sprich: EIN = Anlage Ein; Zentral-Aus = Anlage Aus Geändert von Dawg (03.02.10 um 14:54 Uhr) |
| | |
| | #6 (permalink) |
| Registriert seit: 03.05.07 ![]() Likes: 17 | Ich spreche jetzt einfach mal aus Erfahrung, ohne meine Aussagen sonderlich zu begründen: - Merker sind böse (zumindest bei so massivem Einsatz) - Wild-Drauf-Los-Rein-Klopferei führt selten zum erwünschten Ergebnis, und wenn doch nur durch erheblich mehr Aufwand. Speziell den zweiten Punkt musste ich auf die harte Tour lernen, weil unsere Werstättenlehrer es nicht für nötig befunden uns Schrittketten beizubringen, wenn wir ein Förderband automatisieren sollen. Bei einer Aufgabenstellung wie deiner ist es nicht zu empfehlen mit einer Wertetabelle zu arbeiten, da du eine sequenzielle Abfolge von Zuständen hast. Deswegen komme ich auch noch einmal auf meinen alten Ratschlag zurück: Setze eine Schrittkette ein. Um dieses ominöse Ding etwas zu erklären: Es geht darum, dass man die Abfolge in Schritte zerlegt, und sich heraussucht, welche Bedingung für den Übergang von dem einen in den nächsten ausschlaggebend ist. Und da jeder Zustand den vorigen resettet hat man auch keine Probleme damit, dass mehrere Zustände zugleich aktiv sind (abgesehen von einem Zyklus, aber das wollen wir jetzt einmal außer Acht lassen). Auf der Basis von dem aktuellen Schritt kannst du dann die Ausgänge beschalten. Zum besseren Verständnis findest du im Anhang ein Beispiel. mfg benediktibk |
| | |
| | #7 (permalink) |
| Themenstarter Registriert seit: 22.01.09 ![]() Likes: 0 | puh...ja das muss ich mir genauer anschauen... Ich nutze keine Wertetabelle (falls du die in der Exceltabelle meinst, habs nur vergessen rauszulöschen) Ich will dir nicht widersprechen aber ich habe schon öfter gehört, dass ich Merker verwenden soll #confused# Ich sag mal, wenn ich die Hauptstraße hinbekomme müsste doch vom Prinzip her die Nebenstraße das Selbe sein oder? Danke für die schnelle Antwort! EDIT: Habs mit meiner Methode hinbekommen, war nur ein kleiner Dreher beim Vergeben der Zeiten. Wenn ich also noch kleinere Probleme wegen den Fußgängerüberwegen haben sollte, melde ich mich noch einmal ansonsten HERZLICHEN DANK und einen schönen Nachmittag noch! Danke... Geändert von Dawg (03.02.10 um 14:56 Uhr) |
| | |
![]() |
| | |
| |
| Themen-Optionen | |
| Ansicht | |
| |