PLC Ladder sequence programmering nybörjare hjälp

Permalänk

PLC Ladder sequence programmering nybörjare hjälp

Jag håller på att programmera att 3st lampor skall tändas en efter en, lampa 1 skall tändas efter 1,5sek lampa 2 skall tändas efter 1,5 sek och lampa 1skall fortfarande vara tänd, efter ytterliggare 1,5 sek så skall lampa 3 tändas och lampa 1 och 2 skall vara tända. När alla tre är tända skall det gå 1,5 sek sedan skall dem släckas.
Systemet skall ligga och vänta på start knapp X0 som är en kanpp som ger en kort puls. När sekvensen startat så skall den efter ha gått igenom alla steg släcka lamporna och börja om igen utan att man skall behöva trycka in X0 igen. Och knappen X1 skall stoppa men sekvenserna skall köra färdigt.

Jag får det att fungera med ett varv men sitter och klurar på hur man löser varv två när det skall gå på auto.
Någon som har lust som kan förklara hur man bör tänka för att kringgå startknappen varv två

I/O lista

X0 start knapp (kort puls)
X1 Stopp knapp (kort puls)
Y0 lampa 1
Y1 lampa 2
Y2 lampa 3

Permalänk
Hedersmedlem

Kan du sätta någon intern flagga som indikerar att du kör? Om vi kallar den running så kan du hoppa tillbaka och göra ett villkor för att starta. Typ...

Start = X0 or (Running and not X1)

Bara en idé.

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Festpilot 2020, Antiallo
Skrivet av giplet:

Kan du sätta någon intern flagga som indikerar att du kör? Om vi kallar den running så kan du hoppa tillbaka och göra ett villkor för att starta. Typ...

Start = X0 or (Running and not X1)

Bara en idé.

Helt rätt, startknappen skall ändra en variabel/flagga och loopen skall startas efter flaggan ändrats, lägg en stopp som ändrar flaggan till 0 på t ex x1.

Visa signatur

 | PM:a Moderatorerna | Kontaktformuläret | Geeks Discord |
Testpilot, Skribent, Moderator & Geeks Gaming Huvudadmin

Permalänk

Jag har bara tillgång till ett enkelt program som körs via Learnware, vet inte om man kan utföra detta där? Men skulle ni kunna rita upp hur ni menar i ett enkelt ladder. Med hur det skulle kunna tänkas se ut. Ursäkta att jag inte riktigt är med på noterna.

Permalänk
Hedersmedlem

Vet inte vad du använder för prylar. Kan du länka?

Visa signatur

Använd gilla för att markera nyttiga inlägg!

Permalänk
Medlem

Läs om självhållning i PLC-programmering så får du allt du behöver

Speciellt med tanke på att du använder Learnware (drar slutsatsen att du pluggar), där du bör hört/få höra om självhållning.

Visa signatur

Corsair 750D | i5 4670k | ASUS Z87-a | 8GB Corsair Dominator | Asus GTX770-DC2OC | Samsung 840 EVO 250GB | WD 500GB X2