Impulsgeber

in dieses Forum kommt alles, was mit speicherprogrammierbaren Steuerungen zu tun hat
Antworten
Benutzeravatar
pebe1900
Null-Leiter
Beiträge: 4
Registriert: Freitag 9. Dezember 2011, 19:01
Wohnort: Stuttgart

Impulsgeber

Beitrag von pebe1900 »

Wer kann mir da mal helfen?
S7-1200 CPU1214

Vom Zahnrad werden an einer bestimmten Stelle ein Impuls abgegeben, ich brauche aber nur einen Impuls der den Arbeitsgang von der Endposition in die Grundstellung setzt.

U M6.1 Speicher1
U) M6.2 Speicher2
U M6.3 Speicher3
U M6.4 Speicher4
= M10.5 Endposition

U M6.1
U M6.3
U M6.4
U M6.7
= M10.6 Grundstellung


SR M6.7
U E0.7 Impuls
U E1.3 Endschalter (Arbeitspos.)
Markus83
Beiträge: 757
Registriert: Samstag 11. November 2006, 18:40
Wohnort: Siegen
Kontaktdaten:

Beitrag von Markus83 »

hallo pebe,

willkommen im Forum!

Ich kann leider deine Fragestellung nicht richtig erkennen. Was ist genau dein Problem?
Eine genauere Beschreibung des Systems wäre vermutlich hilfreich, die Programm-Fragmente erscheinen mir ebenfalls unvollständig.

Das Zahnrad gibt Impulse ab. Einen Impuls pro Umdehung oder wie ist das ganze zu verstehen? Wieviele Impulse hast du von Arbeitsstellung bis Grundstellung?

In deinem Programmtext verknüpfst du verschiedene Merker zu "Endposition" und "Grundstellung". Wie hängen diese Merker mit dem Impulsgeber (wenn überhaut?) zusammen?

Gruß Markus
Benutzeravatar
pebe1900
Null-Leiter
Beiträge: 4
Registriert: Freitag 9. Dezember 2011, 19:01
Wohnort: Stuttgart

Beitrag von pebe1900 »

Alle Ein und Ausgänge sind in Arbeitsposition.

An einem Motor ist ein Zahnrad (60U/min) an diesem ist ein Endschalter. E0.7
Wenn die Arbeitspositionen alle abgearbeitet sind und ein Impuls vom E0.7 kommt dann gehen alle Ausgänge in die Grundstellung.


Änderungsvermerk: Bild auf Wunsch des Fragestellers entfernt
Benutzeravatar
pebe1900
Null-Leiter
Beiträge: 4
Registriert: Freitag 9. Dezember 2011, 19:01
Wohnort: Stuttgart

Beitrag von pebe1900 »

pebe1900 hat geschrieben:Alle Ein und Ausgänge sind in Arbeitsposition.

An einem Motor ist ein Zahnrad (60U/min) an diesem ist ein Endschalter. E0.7
Wenn die Arbeitspositionen alle abgearbeitet sind und ein Impuls vom E0.7 kommt dann gehen alle Ausgänge in die Grundstellung.
Noch was dazu, vom Ablauf her ist alles korrekt, Arbeitsstellung / Grundstellung.
Wie bekomme ich über einen Impuls alles in Grundstellung

U M6.1 Speicher1
U) M6.2 Speicher2
U M6.3 Speicher3
U M6.4 Speicher4
= M10.5 Endposition

U M6.1
U M6.3
U M6.4
= M10.6 Grundstellung
Markus83
Beiträge: 757
Registriert: Samstag 11. November 2006, 18:40
Wohnort: Siegen
Kontaktdaten:

Beitrag von Markus83 »

hallo pebe,

wie du einen Impuls bekommst, der alles von Arbeits- in Grundstellung setzt kannst im Moment nur du selbst sagen. Ich glaube jedenfalls nicht, dass die paar Zeilen die du bisher hier veröffentlicht hast, das komplette Programm darstellen.
Falls doch, fehlen auf jeden Fall noch die Zuweisungen von den Eingängen auf die Merker.

Im Moment fällt mir nur der Begriff "Ablaufsteuerung" ein, der dir bei deinem Problem helfen könnte.

Gruß Markus
Benutzeravatar
pebe1900
Null-Leiter
Beiträge: 4
Registriert: Freitag 9. Dezember 2011, 19:01
Wohnort: Stuttgart

Beitrag von pebe1900 »

Mit der Option postiven Flanke habe ich es hinbekommen
Antworten