200 Seriennummern in DB speichern und vergleichen

MFe

Member
Beiträge
24
Punkte Reaktionen
0
Zuviel Werbung?
->Hier kostenlos registrieren
Hallo zusammen,

mich plagt ein kleines Problem.
Bei einem unserer Kunden werden Getriebe auf Dichtigkeit geprüft und anschließend mit Öl befüllt. Die Seriennummer des jeweiligen Getriebes wird mit einem Handscanner eingelesen und liegen mir in der SPS vor.
Jetzt wünscht der Kunde, das ich die letzten 200 Seriennummern abspeicherer, und vor jeder neuen Prüfung vergleiche, ob diese Seriennummer bereits geprüft wurde. Ab der 201. Seriennummer wird die älteste herausgelöscht.
Mir fehlt aber leider der passende Denkanstoss.

Es ist eine CPU 315-2DP im Einsatz.

Vielleicht hat von euch jemand so was schon mal programmiert??
Vielen Dank im vorraus

Martin
 

kpeter

Well-known member
Beiträge
693
Punkte Reaktionen
26
hallöchen

ganz einfach zu machen

du erstellst dir eine db mit 200 werten im format deiner Seriennr

jede bearbeite seriennr schreibst du über die letzte

mit indirekter programmierung kein problem zeiger auf die letzte Serennr und dor schreibst du deinen wert hin zeiger um eins erhöhen damit du die nächste platz hast ( rundumspeicher ) wenn du unten angekommen bist dann wieder vorne anfangen.


zum kontolieren einfach jeden wert auslesen und mit deine seriennr vergleichen
 

Input

Member
Beiträge
16
Punkte Reaktionen
0
Zuviel Werbung?
->Hier kostenlos registrieren
verfügbare Funktionsbausteine

die Firma ODEVIS aus Mannheim hat hierzu spezielle Funktionsbausteine geschrieben.
es kann auch in aufwendigen spezil routinen gesucht werden.
 
Oben