Ik heb de volgende probleemstelling:
Probleemstelling
================
Een transportband wordt aangedreven door een elektrische motor die gestuurd
wordt via de uitgang A4.0 van de programmeerbare automaat.
Langsheen de band zijn twee benaderingsschakelaars geplaatst en aangesloten op
de ingangen E0.1 en E0.2 van de PA.
Een gedeelte van de sturing van de band moet als volgt werken:
- Er wordt een voorwerp op het begin van de transportband legt
(benaderingsschakelaar 1 detecteert).
- Door het drukken op een drukknop S1, aangesloten op ingang E0.0 van de PLC
start de band.
- De band stopt wanneer het product de eerste benaderingschakelaar bereikt die
is aangesloten op de ingang E0.1.
- Door op de drukknop S1 (E0.0) te drukken start de band opnieuw.
- Van zodra het product voor de tweede benaderingschakelaar (E0.2) komt van de
band stil.
- Door nogmaals te drukken op de drukknop S1 begint de band terug te draaien.
Het is echter niet de bedoeling dat je de oplossing geeft maar gewoon enig idee hoe ik dat het best oplost, had dat proberen op te lossen met Grafcet maar ik loop vast.
Hoe vertaal je dat probleem in Grafcet, want zijn echter opeenvolgende stappen
Dat is mijn oplossing in STL code wil eerst maken dat alle states juist zijn.
Ik gebruik de engelse symbolen
O = OR
A = AND
I = Input
Q = Output
Code: Selecteer alles
A M 10.4
A "S1"
S M 10.1
R M 10.4
A M 10.1
A "S1"
S M 10.2
R M 10.1
A M 10.2
A "S2"
S M 10.3
R M 10.2
A M 10.3
A "S1"
A "S3"
S M 10.4
R M 10.3