Ik moet de volgende opdracht maken met het volgende probleem:
Probleemstelling:
=================
Het indrukken van de startdrukknop S0 (I0.0) heeft nu echter een heen en
weergaande beweging tot gevolg die continue verloopt.
Het indrukken van de stopdrukknop S1 (I0.1) doet de heen en weergaande beweging
ophouden op het einde van een volledige cyclus, m.a.w nadat de zuiger terug in
de linkse stand heeft bereikt
Inputs:
=======
Start SO : I0.0
Stop S1 : I0.1
swicth_rechts S2 : I0.2
switch_links S3 : I0.3
Geheugen rechts : M10.0
Geheugen links : M10.1
S/R FF rechts : M10.2
S/R FF links : M10.3
Outputs
=======
Rechts uitschuiven : K1 (A4.0)
Links inschuiven : K2 (A4.1)
Flankdetecties voor de positieve en negatieve flank te detecteren met een
flankmerkers M10.4 en M10.5
Dat is mijn oplossing maar de twee uitgangen blijven allebei actief en vind nergens wat ik moet veranderen in de code
Mijn code opgesteld in Step 7
===================
Code: Selecteer alles
A "S0"
FP M 50.0
= M 50.1
A "S1"
FN M 60.0
= M 60.1
A M 50.1
S M 50.4
A M 60.1
R M 50.4
A M 50.4
= M 60.2
A M 60.2
A "S3"
S M 50.2
A "K2"
R M 50.2
A M 50.2
= "K1"
A "S2"
S M 50.3
A "K1"
R M 50.3
A M 50.3
= "K2"
A "K1"
= Q 4.2
A "K2"
= Q 4.3
S
Als men het grafisch dan kan je dat steeds vragen