hotrodhool
Level-1
- Beiträge
- 54
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo,
bin am überlegen ob ich folgende Anwendung mit einem Schieberegister oder anders realisieren soll.
Ich habe in einer Maschine max. 4 Werkstücke zur Bearbeitung
die Werkstücke werden von links nach rechts transportiert und jedes wird dann bearbeitet.
ich gebe übers Display welche station von links aus bestückt ist.
es sollen nur die Bearbeitungsschritte abgearbeitet werden die auch bestückt sind.
nach jedem Ablauf ist das Werkstück eine Station weiter.
daraus ergeben sich ja folgende Muster
X 0 0 0 - nur das 1.Werkstück ist da
X X 0 0 - jetzt sind zwei stück da
X X X 0 - drei
X X X X - komplett bestückt
ich dachte mir ich geh folgendermaßen vor:
Display -- SR Glied1 - Werkstück 1
Display -- SR Glied2 - Werkstück 2
Display -- SR Glied3 - Werkstück 3
Display -- SR Glied4 - Werkstück 4
und nach jedem Durchlauf prüfe ich welches SR Glied gesetzt ist und setze das folgende.
solange bis alle belegt sind.
oder hat jemand eine andere Lösung?
eine Mischbestück ist nicht möglich!
bin am überlegen ob ich folgende Anwendung mit einem Schieberegister oder anders realisieren soll.
Ich habe in einer Maschine max. 4 Werkstücke zur Bearbeitung
die Werkstücke werden von links nach rechts transportiert und jedes wird dann bearbeitet.
ich gebe übers Display welche station von links aus bestückt ist.
es sollen nur die Bearbeitungsschritte abgearbeitet werden die auch bestückt sind.
nach jedem Ablauf ist das Werkstück eine Station weiter.
daraus ergeben sich ja folgende Muster
X 0 0 0 - nur das 1.Werkstück ist da
X X 0 0 - jetzt sind zwei stück da
X X X 0 - drei
X X X X - komplett bestückt
ich dachte mir ich geh folgendermaßen vor:
Display -- SR Glied1 - Werkstück 1
Display -- SR Glied2 - Werkstück 2
Display -- SR Glied3 - Werkstück 3
Display -- SR Glied4 - Werkstück 4
und nach jedem Durchlauf prüfe ich welches SR Glied gesetzt ist und setze das folgende.
solange bis alle belegt sind.
oder hat jemand eine andere Lösung?
eine Mischbestück ist nicht möglich!