Siemens LOGO PLC programmeren

Beste lezers,

Ik ben bezig met het programmeren van een Siemens LOGO PLC 230RCE voor het bedrijf waar ik werk.

De bedoeling is dat er op 1 ingang 3 pulsjes worden ingegeven via een drukknop, wat in 2 seconden moet gebeuren. Hiermee wordt een uitgang bestuurd.

Ik loop tegen het probleem aan dat ik alleen kan vinden hoe je met het gebruik van een threshold trigger kan werken binnen 2 seconden, maar die timer blijft continu lopen. Zodoende is de kans heel klein om binnen die 2 seconden 3 pulsjes te geven omdat de timer al op 1.5 seconden kan zijn voordat er begonnen wordt met pulsjes geven.

Wat ik wil, is dat de timer pas gaat lopen op het moment dat de eerste puls wordt ingegeven zodat er ook echt gelijk herkend wordt dat er 3 pulsjes ingevoerd worden.

Kan iemand mij hiermee helpen?

Alvast bedankt!

Welke logo heeft u? er staat een nummer op, ziet eruit als 6ED1052-1FB00-0BA7

Ik heb de 6ED1 052-1FB00-0BA7, zoals jij die omschrijft. Het programmeren doe ik met LOGO!Soft Comfort

Een counter maken die bij elke druk op de knop 1 optelt.
Een timer maken die begint te lopen indien de counter => 1 is.
Indien de timer afloopt de counter terug op 0 zetten.

Timer:
http://cache.automation.siemens.com/dnl/TY0NTMzMQAA_19624345_HB/logo_n…

Paragraaf 3.9.3

zoiets? als je genoeg hebt aan een puls op de uitgang.

http://img405.imageshack.us/img405/196/countera.jpg

Anders kun je die natuurlijk verlengen met een off delay

Pino:

Hoe kan ik dat realiseren in LOGO!Soft Comfort, dat bij puls 1 de tijd start en de 3 pulsjes binnen 2 seconden ingegeven moeten worden?
Ik heb het idee dat de vertraagde inschakeling, die jij aanbeveelt, alleen werkt bij 1 puls en bij de 2e puls weer uitschakelt.

Zylar: Ja, dat werkt. Maar inderdaad alleen bij 1 puls op de uitgang. Ik heb er 3 nodig. Bedoeling is dat pas bij 3 pulsjes de uitgang opent.

ik neem aan dat de uitgang ook weer laag moet worden? als daar geen voorwaarde anders dan tijd voor staat kun je dat met een delayed off doen. als deze hoog moet blijven kun je er een s/r aan hangen, en reset aan een 2e ingang

Toeternietoe

Dubbelgeïsoleerd

Je neemt een AND trigger, en die laat je een vertraagd afvallend tijdrelais sturen.
Om het dan helemaal mooi te maken knoop je er een RS functie tussen, zodat het alleen op de eerste puls reageert.

Daar waar een schakeling rookt, vloeit de meeste stroom (1e hoofdwet van Toeternietoe)

Voor jullie info:
Dit is wat ik tot nu toe heb staan:
http://imageshack.us/photo/my-images/687/naamloosrj.png/

@dm1990:
De afbeelding is niet zichtbaar, te veel [ aan het begin en ] aan het eind.
En zonder al die reclame spul er omheen, is het beter om het te doen via http://www.uploadarchief.net
MVG Gerard.;)

soms zoekt men te diep in het EENVOUDIGE.

Zylar: Ja, dat is wel de bedoeling inderdaad. De uitgang is voor het aansturen van verlichting, die met een pulsje van 1.5 seconden aangestuurd wordt.

Toeternietoe: Ik heb vrijwel geen ervaring in deze wereld, dus weet er niet heel veel van. De RS functie is me wel bekend, maar wat is een AND trigger, en hoe pas ik die toe?

Toeternietoe

Dubbelgeïsoleerd

Welke LOGO! versie heb je, iets van 0BA.....
Een AND trigger is een specilale functie symbool als een AND met een pijltje naar boven ernaast.
Deze geeft 1x een puls terlengte van 1 programma cyclus bij het inschakelen.
Er is ook een NAND trigger, die doet hetzelfde alleen dan bij uitschakelen.

De ingang gaat naar de NAND trigger, hiervan de uitgang naar een RS functie.
Die RS stuurt een vertraagd opkomend relais van 3 sec. Na deze 3 sec. reset je de RS functie weer.
Dit moet wel via een Merker gebeuren.
Zo heb je dus een puls van 3 sec waarbinnen je de pulsen telt.

Je kunt het ook met een impuls wisrelais doen, maar dan moet ik eerst gaan kijken hoe deze functie werkt.

Stuur me een iemeeltje, dan krijg je een voorbeeld van me

Daar waar een schakeling rookt, vloeit de meeste stroom (1e hoofdwet van Toeternietoe)

Je input verbind je met een Up/Down counter met een threshold ingesteld op 3. Van de uitgang maak je een puls die naar een off delay timer gaat van 1.5 seconden.
Indien je counter groter dan 0 is een timer on delay die de counter reset.

nou ok dan, krijg het idee dat de TS niet veel kaas heeft gegeten van PLC programmeren:

http://www.uploadarchief.net/files/download/counter2.jpg

Let wel op, het stipje voor de reset van counter B002 betekend dat deze geinventeed is, dus dat betekend dat deze ingang hoog is als hij niet geactiveerd is, en laag wanneer wel.

http://www.uploadarchief.net/files/download/counter3.jpg

Deze is met een reset/set gemaakt, nadat er een pulsje komt van de counter zal de uitgang hoog blijven totdat de andere knop bediend wordt.

http://www.uploadarchief.net/files/download/counter4.jpg

Bij deze zal de uitgang hoog blijven na 3x drukken, de uitgang zal laag worden na nogmaals 3x drukken.

Ik hoop dat je er wat aan hebt

http://www.uploadarchief.net/files/download/counterss.zip