Autor Thema: ST Fragen  (Gelesen 5340 mal)

Offline Mettchen

  • Jr. Member
  • **
  • Beiträge: 51
ST Fragen
« am: April 11, 2007, 20:19:07 Nachmittag »
Hallo,

anbei ein PDF mit meinen Fragen.

Ich hoffe das mir jemand schnell helfen kann.

Besten Dank schonmal vorab.

Offline DiscoStu

  • Full Member
  • ***
  • Beiträge: 127
Re: ST Fragen
« Antwort #1 am: April 11, 2007, 21:34:50 Nachmittag »
HiHi,

das programm könnte so aussehen:

IF S1 AND S2 AND NOT K2 THEN
     K1 := TRUE
END_IF
IF NOT S2 THEN
     K1 := FALSE
END_IF

IF S2 AND S1 AND NOT K1 THEN
     K2 := TRUE
END_IF
IF NOT S1 THEN
     K2 := FALSE
END_IF

Die verriegelung auf jeden Fall über die Hardware verdrahten. Habe die aber auch nochmal in den ST mitgenommen.

Sollte eigentlich funzen. Den code einfach in die codesys einfügen und die variablen deklarieren....

Diese Lösung funktioniert wie Dieter gesagt hat nur wenn man die Schließer von S1 und S2 auf die Eingänge der Steuerung verdrahtet...

Gruß
Stu
« Letzte Änderung: April 12, 2007, 08:04:02 Vormittag von DiscoStu »

Offline DieterB

  • Full Member
  • ***
  • Beiträge: 119
Re: ST Fragen
« Antwort #2 am: April 12, 2007, 07:49:30 Vormittag »
Hallo Mettchen,

die Lösung von Stu funktioniert leider nicht. K1 und K2 werden nie gesetzt.

Eine mögliche Lösung ist:

IF S1 AND NOT S2 AND NOT K2 THEN
     K1 := TRUE;
END_IF
IF S2 THEN
     K1 := FALSE;
END_IF

IF S2 AND NOT S1 AND NOT K1 THEN
     K2 := TRUE;
END_IF
IF S1 THEN
     K2 := FALSE;
END_IF

K1 und K2 werden bei der Betätigung von S1 und S2 abwechselnd gesetzt.
Werden S1 und S2 gleichzeitig betätigt, wird weder K1 noch K2 gesetzt.
Die Selbsthaltung für K1 und K2 ist nicht erforderlich und die Verriegelungen
der Schütze gegeneinander kann man sich eigentlich auch schenken.
Sicherheitshalber kann man sie aber durch Hilfskontakte in Hardware vornehmen.

Vorausgesetzt wird hier das die Taster S1 und S2 als Schließerkontakt auf einem Eingang der Steuerung aufgelegt werden.

Gruß
Dieter
« Letzte Änderung: April 12, 2007, 07:57:26 Vormittag von DieterB »

Offline Mettchen

  • Jr. Member
  • **
  • Beiträge: 51
Re: ST Fragen
« Antwort #3 am: April 12, 2007, 16:16:09 Nachmittag »
Hallo zusammen,

Dieter danke für deine ST Lösung. Auf diese beziehe ich mich nun mal.

Um diese besser verstehen zu können habe ich mir diese erstmal in KOP übersetzt. Siehe Anhang.

Habe ich das so richtig gemacht?

Weisst du mir eine Quelle wo ich gute ST Uebungen finde bzw nachlesen kann? Hab auch schon im Moeller Trainingscenter geschaut aber da ist alles FUP und wir dürfen nur noch ST machen  :'(

Offline Mettchen

  • Jr. Member
  • **
  • Beiträge: 51
Re: ST Fragen
« Antwort #4 am: April 12, 2007, 16:22:50 Nachmittag »

Vorausgesetzt wird hier das die Taster S1 und S2 als Schließerkontakt auf einem Eingang der Steuerung aufgelegt werden.


Heisst das nun ich kann diese ST Lösung gar nicht mit CODESYS simulieren???

Offline DieterB

  • Full Member
  • ***
  • Beiträge: 119
Re: ST Fragen
« Antwort #5 am: April 12, 2007, 20:03:56 Nachmittag »
Hallo Mettchen,

deine KOP-Lösung funktioniert leider nicht. K1 und K2 bleiben nur so lange gesetzt, wie S1 oder S2 betätigt werden. Hier fehlt die Selbsthaltung.

Heisst das nun ich kann diese ST Lösung gar nicht mit CODESYS simulieren???

Nein, das heisst es nicht.
Ich bin nur davon ausgegangen das du das Programm auf einer echten Steuerung laufen lässt.
Bei der Simulation gibts ja keine Hardware-Ein- und Ausgänge. Die muss man dann auch simulieren.
Eine schöne Möglichkeit dazu bietet die Verwendung der in CoDeSys eingebauten Visualisierung.

Ich hab ein Beispiel angehängt, wo dein Problem einmal in ST und alternativ in KOP realisiert wird.
Auf einer kleinen Visualisierungs-Seite werden die Taster S1 und S2 durch 2 Buttons simuliert.
Das Programm einfach in die Simulation laden und starten.

Viele Grüße
Dieter 

Offline KressSwiss

  • easy god
  • *****
  • Beiträge: 1659
  • Und sie dreht sich doch..."Galileo Galilei"
    • Electronics Planet
Re: ST Fragen
« Antwort #6 am: April 12, 2007, 20:07:46 Nachmittag »
Hallo Mettchen
Während Dieter ein Program mit Simulation erstellt hat habe ich das auch getan. Ich habe Deine KOP auf meine Art in ST umgesetzt. Da waren nur 2 Programmteilen notwendig. Auch eine Simu mit Farbwechsel habe ich gemacht.
Siehe Screenshot im Anhang.
Gruss Hermann

Wie ich gerade sehe, hat Dieter eine Selbsthaltung eingebaut. Diese ist in meinem Beispiel nicht realisiert. Ich habe rastende Taster verwendet.
« Letzte Änderung: April 12, 2007, 20:15:12 Nachmittag von KressSwiss »
Achtung:
Angehängte Dateien sind nur für eingelogte User sichtbar!

Offline KressSwiss

  • easy god
  • *****
  • Beiträge: 1659
  • Und sie dreht sich doch..."Galileo Galilei"
    • Electronics Planet
Re: ST Fragen
« Antwort #7 am: April 12, 2007, 20:27:55 Nachmittag »
Hallo nochmals und schon wieder ich  ;D
Hier noch die ST Version mit Selbsthaltung. Allerdings, es gibt da keine AUS Stellung. Auch beim Programm von Dieter nicht. Ich habe das soeben getestet. Auch in Deinem PDF-Vorschlag fehlt ein AUS-Taster.
Gruss Hermann
« Letzte Änderung: April 12, 2007, 20:34:52 Nachmittag von KressSwiss »
Achtung:
Angehängte Dateien sind nur für eingelogte User sichtbar!