Gå til innhold

hjelp med programmering av pls!


Anbefalte innlegg

Videoannonse
Annonse
  • 2 uker senere...
hei! jeg lurer på om noen kunne ha postet et program for start og stopp av motor og motoren skal ha lamper!

 

Hvilken type pls(simens, omron, saia, allen bradley, osv..) er det snakk om, og hvilken type programmerings språk skal det være i(ladder, funksjons blokk, ren kodet tekst,..)?

 

men kan fort og gærlig skriv nå her

*edit: editoren var ikke så glad i for mange mellom rom så jeg måtte fylle ut tomromene med # for og holde litt struktur på "tegningene".

 

Eksempel 1, ladder.

 

###S1### S2##S3##O1

----|--||--|---|/|----|/|----|O

##|#O1 |

##|--||--|

 

S1= start knapp

S2= stopp knapp

S3= Nstopp/Motorvern osv.

O1= utgang 1, som da tilkobles Y1

 

Beskrivelse: du trykker på S1 utgang 1 blir høy og motoren går så lenge ikke S2 og S3 ikke blir betjent selv omdu slipper S1.

 

##O1##O2

---||---|O

 

O1= utgang 1, som da tilkobles Y1

O2= utgang 2, som da kan tilkobles lys for visnig av motor drift.

 

Beskrivelse: Denne program bitten kan brukes for visning av motor er stopet ved og invertere O1 eller at Nstop eller er aktivert ved og forandre O1 til S3(invertert).

 

Eksempel 2, funksjonsblokk.

#######|-------|

S1 ----------|S###|

#######|####|

S2 --| & |---|R##Q|-------O1

S3 --|__|# |--------|

 

S1= start knapp

S2= stopp knapp

S3= Nstopp/Motorvern osv.

O1= utgang 1, som da tilkobles Y1

 

Beskrivelse: jeg har her benytet meg av en S/R vippe, så når du trykker på S1 starter O1 og stopper når du trykker på S2 eller S3

 

Til lamper kan du enkelt benytte deg av en OG eller ELLER blokk vis det ikke er mulig og flytte Inngang rett til utanger.

 

 

Eksempel 3, ren tekst(basic).

 

If High I0.0

And High I0.1

And High I0.2

Set high O1.0

 

If Not high I0.1

Or Not high I0.2

Set low O1.0

 

I0.0 = start knapp på inngang 0, på kort 0

I0.1 = stopp knapp på inngang 1, på kort 0

I0.2 = Nstop eller motorvern på inngang 2, på kort 0

O1.0 = utgang 1 på kort 1, som da tilkobles Y1.

 

Beskrivelse: Dette beskriver bare basic hvordan det kan gjøres da hvordan komandoer og inn og ut ganger brukes varierer.

men,..

Vis inngang 0.0 og 0.1 og 0.2 så setter det utgang 1.0 høy(på)

neste kode bitt

Vis ingang 0.1 eller 0.2 ikke er høy setter det utgang 1.0 lav(av)

Endret av Schlipperz
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...