-> Hier kostenlos registrieren
Servus,
Erstmal ein paar Infos.
Es ist eine seit kurzem laufende Anlage.
Die Teile bekommen in einer Station ein 16-Stelligen Code (Datum + Uhrzeit + Zusatz).
Diese ID wird im Global DB in einem Array[1..16] of Char gespeichert.
Diese ID wandert mit dem Teil in einem DB von einer Station zur anderen Station.
Bevor das Teil in die Förderwelt kommt gibt es eine Überprüfungsstation die prüft ob alle Elemente auf dem Teil sind.
Was ich vor habe.
Wenn etwas fehlen sollte gibt die Anlage eine Störung aus. Mit dieser Störung möchte ich nun diese ID in einem anderem DB speichern.
Als erstes habe ich ein UDT angelegt.

Dann den DB.
Mit einer Struktur "Schicht" mit einem Last Index und einem großen Array mit dem UDT.
Das ist deswegen so groß weil diese IDs einige Zeit in diesem DB verbleiben sollen.

Der DB soll folgendermaßen genutzt werden.
Auf DBB2, DBB4804 oder 9606 wird die ID eingetragen in Abhängigkeit welche Schicht aktiv ist.
Im Last Index (In_Out) wird gespeichert wo der letzte Eintrag war.
Kommt ein neuer Eintrag auf dem 1. Platz muss alles 1 Platz nach unten verschoben werden. Oder vorher das weiß ich nicht so genau wie es besser ist.
Wenn der 1. Eintrag am Ende des Arrays ankommt soll er verschwinden.
Der FC.

Die ID (Nio_PrCode) übergebe ich mit einem Any als Input.

Ist das Netzwerk 3 richtig kann ich das gebrauchen?
Und ab hier weiß ich nicht weiter.
Wie ich die Schleife für den Last Index aufbauen muss.
Im welchen Moment der Eintrag zu machen ist in Abhängigkeit der aktiven Schicht und wann die Daten weiter geschoben werden müssen.
Und das rausschieben vom letzten Eintrag nichts zu vergessen.
Wer ist bereit mir bitte dabei zu helfen.
Grüße Tommylik
Erstmal ein paar Infos.
Es ist eine seit kurzem laufende Anlage.
Die Teile bekommen in einer Station ein 16-Stelligen Code (Datum + Uhrzeit + Zusatz).
Diese ID wird im Global DB in einem Array[1..16] of Char gespeichert.
Diese ID wandert mit dem Teil in einem DB von einer Station zur anderen Station.
Bevor das Teil in die Förderwelt kommt gibt es eine Überprüfungsstation die prüft ob alle Elemente auf dem Teil sind.
Was ich vor habe.
Wenn etwas fehlen sollte gibt die Anlage eine Störung aus. Mit dieser Störung möchte ich nun diese ID in einem anderem DB speichern.
Als erstes habe ich ein UDT angelegt.

Dann den DB.
Mit einer Struktur "Schicht" mit einem Last Index und einem großen Array mit dem UDT.
Das ist deswegen so groß weil diese IDs einige Zeit in diesem DB verbleiben sollen.

Der DB soll folgendermaßen genutzt werden.
Auf DBB2, DBB4804 oder 9606 wird die ID eingetragen in Abhängigkeit welche Schicht aktiv ist.
Im Last Index (In_Out) wird gespeichert wo der letzte Eintrag war.
Kommt ein neuer Eintrag auf dem 1. Platz muss alles 1 Platz nach unten verschoben werden. Oder vorher das weiß ich nicht so genau wie es besser ist.
Wenn der 1. Eintrag am Ende des Arrays ankommt soll er verschwinden.
Der FC.

Die ID (Nio_PrCode) übergebe ich mit einem Any als Input.

Ist das Netzwerk 3 richtig kann ich das gebrauchen?
Und ab hier weiß ich nicht weiter.
Wie ich die Schleife für den Last Index aufbauen muss.
Im welchen Moment der Eintrag zu machen ist in Abhängigkeit der aktiven Schicht und wann die Daten weiter geschoben werden müssen.
Und das rausschieben vom letzten Eintrag nichts zu vergessen.
Wer ist bereit mir bitte dabei zu helfen.
Grüße Tommylik





