Ampelanlage mit SPS KT95 von ABB

JLotti

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo ihr Lieben,

ich gebe zu, ich hab nicht besonders viel Ahnung von diesem Thema. In der Uni hatte ich ein Seminar (Automatisierung von Produktionssystemen) in dem ich auf o.g. SPS mit ST, FUP, KOP und AS gearbeitet habe. Ich kann also kein AWL. Für meine mündliche Prüfung zu dem Thema muss ich nun eine sehr stark vereinfachte Ampelanlage prgrammieren. Es müssen also nur zwei Ampeln sein, die so geschaltet sind, dass entsprechent die eine grün ist wenn die andere rot ist usw.

Ich hatte mir das eigentlich so gedacht, dass ich in Step 1 sage, dass Ampel1 grün ist und Ampel2 rot. Nach einer bestimmten Zeit, z.B. 5 Sekunden sollte es dann automatisch in Step2 weitergehen, wo dann steht, dass Ampel1 nun gelb ist und Ampel 2 rot/gelb. Nach wieder 5 Sekunden sollte es dann wieder weitergehen in Step2 usw.

Mein Problem ist, dass ich es einfach nicht schaffe, dass es nach den 5 Sekunden automatisch weiter geht. Ich weiß einfach nicht was ich dafür in die Transition schreiben muss (oder muss das in den Step?). Ich probiere schon seit Stunden mit irgendwelchen Timern (TP, TOF, TON) rum und nichts will hinhauen.

Außerdem bin ich etwas verunsichert, weil ich zu meinem Prof gesagt hatte, dass ich dafür ja einen Timer programmieren muss, worauf er sagte "Wieso das denn? Du musst doch einfach nur t=irgendwas festlegen, damit es weiter geht, nachdem t abgelaufen ist." Daraufhin hatte ich mir das so vorgestellt, dass ich einfach t#5s in die Transition schreibe. Das war natürlich viel zu einfach gedacht und funktioniert nicht...

Es ist wirklich dringend!!! Wenn irgenjemand einen Rat, Tipp oder eine Idee hat, immer her damit!!!

Tausend Dank schon mal im Voraus!

Lotti
 
Kannst du mal einen Screenshot machen von dem Schritt? Mit welcher Programmierumgebung programmierst du die SPS?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
wenn es das ist, woran unseren zukünftigen ingenieure scheitern - gute nacht!

ein vorschlag:
generiere mit hilfe von zwei einschaltverzögerungen einen taktmerker
werte die positive flanke dieses taktmerkers aus
benutze die ausgewertete flanke als transitionsbedingung

wenn du dann noch einen schritt weitergehen willst, versuche es so zu programmieren, dass nichtbeide ampeln gleichzeitig ihre anzeige ändern, sonst könnte es knallen ... du kannst das z.B. durch die auswertung der negativen flanke des generierten taktmerkes machen ...

S1 (A1:rot - A2:grün)
|
+ pF - taktmerker (tm)
|
S2 (rot - gelb)
|
+ nF - tm
|
S3 (rot -rot)
|
+ pF - tm
|
S4 (gelb/rot - rot)
|
+ nF - tm
|
S5 (grün - rot)
|
+ ..... usw. usf.
 
Kannst du mal einen Screenshot machen von dem Schritt? Mit welcher Programmierumgebung programmierst du die SPS?

ich nehm an AC 31 ... zumindest empfiehlt ABB für die KT 95 dies zu verwenden ... macht aber eigentlich auch nichts, wenn es was anderes ist ... ich sehe die probleme hier in den basics, nicht in der verwendung der programmiersoftware ... er würde mit der ampelschaltung auf einer moeller, mutsibishi [sic!] oder siemens steuerung eben genau die gleichen probleme haben
 
Sorry, aber ich hab wie gesagt nicht so wirklich viel Ahnung... hier ist mal ein Screeshot, aber wahrscheinlich nicht von dem was du meinst... Ich weiß auch nicht was du mit Programmierumgebung meinst... :( Auf dem Screenshot ist quasi mein Grundgerüst zu sehen. Dabei soll in den Steps jeweils stehen was die beiden Ampeln anzeigen und wie gesagt sollte nach 5 Sekunden in den nächsten Schritt gewechselt werden...

okay, doch kein Screenshot, sogar dafür bin ich zu blöd...:confused: wie kann ich den denn posten?

Es tut mir leid, ich weiß es ist wirklich nervig jemand der überhaupt keine Ahnung etwas zu erklären.. aber dafür bin ich um so dankbarer für jede Hilfe!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
okay, doch kein Screenshot, sogar dafür bin ich zu blöd...:confused: wie kann ich den denn posten?

unter dem editor sind "zusätzliche einstellungen" zu finden ... der zweite unterpunkt da lautet "datein anhängen" ... da findest du einen button "anhänge verwalten" ... der rest sollte selbsterklärend sein .. es öffnet sich ein pop-up, du suchst die datei aus und lädst sie hoch ...
 
danke Vierlagig. Es werd' mal versuchen, ob davon irgendwas umsetzen kann!

Und keine Angst! Ingenieur werd ich ganz und gar nicht ;)
 
okay, ich geb' zu: DAS nicht zu finden war selbst für mich schon sehr dämlich!
 

Anhänge

  • Ampelsteuerung.doc
    62,5 KB · Aufrufe: 17
Zuviel Werbung?
-> Hier kostenlos registrieren
@4L

Kann man mit dir wieder normal sprechen?

Ich dachte nur die Programmierumgebung ist anders als S7-Graph, wenn es in etwa das gleiche ist, muss er doch nur eine Aktion einfügen mit den dazugehörigen Operand für eine Zeit und dann natürlich die Zeit hinschreiben.
 
Gut dann trau ich mich.

Wenn Graph reicht für die Prüfung ist doch gut, ist auch einfach, grade in seinem Fall.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das .doc kein Grafikformat ist weiß ich ausnahmsweise auch ;) aber ging doch nur darum den screenshot zu sehen und da schien mir das das einfachste zu sein... wohl schon wieder falsch gedacht :(

Zu meiner Verteidigung, ich bin ne kleine Blondine :-D
 
na und schon wieder ich... ich weiß überhaupt nicht was Graph ist... ich kann so etwas wie man auf dem Screenshot sieht... ich weiß, dass ist nicht viel.

Ich studiere Lehramt und in der Prüfung geht es in einem Teilbereich darum zu zeigen, wie man am Beispiel 'Ampel' in der Schule eine Einführung in die Automatisierungstechnik realisieren kann. Verdeutlich an eben diesem Programm...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hör auf zu faslen, programmier!
wie gesagt, dass versuch ja schon seit Stunden, aber ich krieg einfach nichts sinnvolles zu stande
icon8.gif
 
@4L

So wie ich dich kenne, weißt du bestimmt wo eine Handbuch zu finden ist, wo beschrieben wird welche Aktionen es gibt bei diesen Programm.
 
na und schon wieder ich... ich weiß überhaupt nicht was Graph ist... ich kann so etwas wie man auf dem Screenshot sieht... ich weiß, dass ist nicht viel.

das, was auf dem bildschrimschuß zu sehen ist, ist GRAF/Graph/Schrittkettenprogrammierung und das ist, was du brauchst ... wenn du die möglichkeit hast, die transitionsbedingung, wie von mobi angedeutet bereits als zeit auszuführen, um so einfacher ... allerdings müßte man sich dazu etwas intensiver mit der software beschäftigen (können, ich hab sie nicht) ...
 
Zurück
Oben