-> Hier kostenlos registrieren
Hallo,
es handelt sich um ein Projekt das aus 4 einzelnen Stationen besteht, die nicht miteinander verknüft sind. In der 1.Station wird der Barcode eines Teils eingelesen und dort weiter verarbeitet. An der 2. Station wird erneut der Barcode eingelesen und das Teil weiter verarbeitet usw. Es soll so sicher gestellt werden, dass jedes Teil jede Station durchläuft und nach jeder Station mit einem I.O. Status versehen wird bzw. bei N.I.O.darf keine weiter Verarbeitung stattfinden. Und nun zu meinem Problem. Ich weiß nicht, wie ich das am besten realisieren soll. Ich dachte da vielleicht an ein Schieberegister der mir die Barcodes und den derzeitigen Status speichert, den ich dann am Anfang jeder Station, nach lesen des Barcodes, abfrage.
Ich weiß jedoch nicht, wie ich das entsprechende Teil aus z.Bsp: eines Datenbausteins auslese, wenn ich ihn vorher mit einem Schieberegister hineingeschrieben habe.Nach der letzten Station sollte diese Teil nicht mehr aufgeführt werden und aus dem Schieberegister gelöscht werden.
Ich hoffe ihr könnt mir einige Tipps geben, wie ich dies am besten lösen könnte.
Es wird eine CPU 317-2DP verwendet
Gruß
und Danke im voraus
es handelt sich um ein Projekt das aus 4 einzelnen Stationen besteht, die nicht miteinander verknüft sind. In der 1.Station wird der Barcode eines Teils eingelesen und dort weiter verarbeitet. An der 2. Station wird erneut der Barcode eingelesen und das Teil weiter verarbeitet usw. Es soll so sicher gestellt werden, dass jedes Teil jede Station durchläuft und nach jeder Station mit einem I.O. Status versehen wird bzw. bei N.I.O.darf keine weiter Verarbeitung stattfinden. Und nun zu meinem Problem. Ich weiß nicht, wie ich das am besten realisieren soll. Ich dachte da vielleicht an ein Schieberegister der mir die Barcodes und den derzeitigen Status speichert, den ich dann am Anfang jeder Station, nach lesen des Barcodes, abfrage.
Ich weiß jedoch nicht, wie ich das entsprechende Teil aus z.Bsp: eines Datenbausteins auslese, wenn ich ihn vorher mit einem Schieberegister hineingeschrieben habe.Nach der letzten Station sollte diese Teil nicht mehr aufgeführt werden und aus dem Schieberegister gelöscht werden.
Ich hoffe ihr könnt mir einige Tipps geben, wie ich dies am besten lösen könnte.
Es wird eine CPU 317-2DP verwendet
Gruß
und Danke im voraus