Ausgänge nur kurz aktiv

MarcusS81

Level-1
Beiträge
21
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo sps-gemeinde!

ich hab wieder ein kleines problem:

Aufgabe ist, dass ich ein programm mache, welches bei bestimmter schaltung entweder den motor dreht, links dreht oder hupt!
falls die entsprechenden schalter nicht innerhalb 10s geschaltet sind, solls hupen!

problem dabei ist, dass der simatic s7 cpu 212 nur kurz die zeitschaltuhr aktiv macht und dann wieder ausschaltet.... im endeffekt rührt sich nix!

danke


 
Zuletzt bearbeitet:
dann mußt du das weiter ausbauen ... denn so wie du es jetzt hast, mußt du die taste zehn sekunden drücken ... also solltest du das drücken einer taste lokalisieren, die flanke benutzen, speichern und damit die zeit starten und evtl. eine ausschaltverzögerung, die die gespeicherte meldung "taste_wurde_gedrückt" nach ablauf zurücksetzt. der ganze mechanismus sollte dann gebrückt werden, wenn der motor dreht...
 
hm ok aber bis jetzt macht er den timer nichtmal richtig an....!

zusätzlich kann jetzt auch keine verbindung mehr zwischen pc und cpu 212 hergestellt werden!
irgendwas scheint schief gelaufen zu sein ,-)!

gruss
 
Zuletzt bearbeitet:
Grober Aufbau:

Nimm deine Schalter S0 - S7 und verschalte sie auf ein SR-Glied. Den Ausgang des SR-Glieds auf das TON-Glied.
An den Rücksetzt-Eingang des SR-Glieds Schaltest du die Schalter S1, S3, S6 auf ein UND-Glied und die Schalter S1, S4, S5 auch auf ein UND-Glied. Die Ausgänge der UND-Glieder auf ein XOR-Glied und dessen Ausgang mit dem Operand des SR-Glied auf ein UND-Glied.

Den Rest lässt du so. Oder ähnlich und passt es nach belieben an.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
also ich hab so schalter und nach dem ersten umschalten eines solchen sollen 10 sekunden zeit bleiben um die andern schalter zu schalten!
ich kann diese also nur umkippen und dann ist das eingangssignal da....!
naja ich versuch die erklärung nachher mal umzusetzen...!

werd mich sicher nochmal melden! ;-)

vielen dank bis hierher schonmal.....
 
Zuletzt bearbeitet:
Grober Aufbau:

Nimm deine Schalter S0 - S7 und verschalte sie auf ein SR-Glied. Den Ausgang des SR-Glieds auf das TON-Glied.

hab ich ok!

An den Rücksetzt-Eingang des SR-Glieds Schaltest du die Schalter S1, S3, S6 auf ein UND-Glied und die Schalter S1, S4, S5 auch auf ein UND-Glied. Die Ausgänge der UND-Glieder auf ein XOR-Glied und dessen Ausgang mit dem Operand des SR-Glied auf ein UND-Glied.

Den Rest lässt du so. Oder ähnlich und passt es nach belieben an.

kapier ich nicht sorry - hab kein UND-Glied!
kannst das vielleicht selbst machen und per bild hochladen mir ersichtlich machen wie das aussehen soll?

gruss und vielen dank
Marcus
 
versuchs mal in diese richtung

o s0
o s1
o s2
...
s m1.0

u m1.0
l s5t#10s
se t1

u s1
u s3
u s6
= m1.1

u s1
u s4
u s5
= m1.2

u t1
u m1.1
= motor

u t1
u m1.2
= motor links

un m1.1
un m1.2
u t1
= hupe
 
Hallo,
versuchs mal damit:

Network 1 // Netzwerktitel
// Netzwerkkommentar
LD I0.0 ..... Motor start
TON T33, 1000
Network 2
LD SM0.0
LPS
A I0.0
A I0.1 .......Motor rechts
S Q0.0, 1 ....Motor an
LPP
A I0.0
A I0.2 .......Motor links
S Q0.0, 1
= Q0.1 .......Motor links
Network 3
LD T33
LDN I0.0
ON I0.1
ON I0.3
ALD
LDN I0.0
ON I0.2 .......Motor läuft rechts
ON I0.4 .......Motor läuft links
ALD
S Q0.2, 1 .....Hupe
Network 4
LDN I0.0
R Q0.2, 1
Network 5
LDN I0.0
O Q0.2
R Q0.0, 1
END_ORGANIZATION_BLOCK

Kann sein das die Eingänge nicht ganz richtig definiert sind,
aber vom Sinn her funktioniert es und läst sich in KOP umschalten.

MfG Günter.
 
200er :rolleyes: ... leider ...
weiss ich! sollte ja auch nur ein gedankenanstoss sein.

ich hatte jetzt aber auch keine lust nachzuschauen wie die befehle konkret bei der 200er lauten.
in der 200ter stecke ich nicht wirklich drin da ich die eigentlich nie einsetze.
aber das waren ja nur "grundbefehle" die die 200ter auch können sollte
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Aber Volker,
für sowas gibt es dann doch Leute die Micro-Win und eine 200er zu Hause haben. Ich denke mal für Marcus ist es im Moment auch wichtig das er das Ganze in KOP umschalten kann.
Mein Programvorschlag ist vielleicht etwas verschroben, aber er funktioniert.
Eingebunden in ein komplexeres Programm würde ich warscheinlich auch mit Merkern arbeiten und keine Ausgänge setzen und rücksetzen.

Ich denke mal, für einen Anfänger ist es wichtig, das er ein lauffähiges Programm hat das er modifizieren und verbessern kann.

Es können bestimmt nicht alle auf eine umfangreiche firmeninterne Programmbibliotek zurückgreifen wie ich.
Ausserdem habe ich zu Hause verschiedene 200er SPSen und diverse analoge und digitale Baugruppen.
In Verbindung mit Simulatoren kann ich auch komplexe Programme ausprobieren.

MfG Günter.
 
Zurück
Oben