-> Hier kostenlos registrieren
Hallo zusammen,
ich bräuchte zu folgender Thematik etwas Hilfe:
Ich programmiere (TIA V15) aktuell eine Fördertechnik Anlage mit einem Sick lector 630 Kamerasystem welches ein Data Matrix Code ließt. Ich verwende hierzu den Sick Standard Baustein in meiner CPU1511 --> Dies funktioniert auch ohne Probleme. In diesem Code stehen jeweils die Locationen wo ich die Pakete ausschleusen muss. Vor jedem Code steht das kürzel "2L" und danach ca. 6 Byte lang das was ich gerne lesen würde. Den von der Kamera gelesen Code möchte ich nun durchsuchen auf diese "2L" und die nächsten 6 Bytes nach dem "2L" in einen extra Datenbaustein verschieben. Hintergrund ist, dass der Locationen Code immer in einem anderen Datenbereich steht. Siehe auch Bilder: (Beispiel Code 66LD)
Danach möchte ich die 6 Bytes mit den 30 festen Codes vergleichen (Z.B. ein Code ist: 66LD, 6LH usw.) und auf bestimmte Bahnen ausschleusen.
Da ich alles in SCL machen muss und mich damit nicht so gut auskenne, wäre ich sehr dankbar wenn mir jemand sagen kann wie ich dies programmieren kann um den DB zu durchsuchen. Am besten wäre wenn mir jemand genau den SCL Code sendet. Vermutlich mit einer For Schleife, oder?
Freue mich auf eure Hilfe.
Viele Grüße
Daniel
ich bräuchte zu folgender Thematik etwas Hilfe:
Ich programmiere (TIA V15) aktuell eine Fördertechnik Anlage mit einem Sick lector 630 Kamerasystem welches ein Data Matrix Code ließt. Ich verwende hierzu den Sick Standard Baustein in meiner CPU1511 --> Dies funktioniert auch ohne Probleme. In diesem Code stehen jeweils die Locationen wo ich die Pakete ausschleusen muss. Vor jedem Code steht das kürzel "2L" und danach ca. 6 Byte lang das was ich gerne lesen würde. Den von der Kamera gelesen Code möchte ich nun durchsuchen auf diese "2L" und die nächsten 6 Bytes nach dem "2L" in einen extra Datenbaustein verschieben. Hintergrund ist, dass der Locationen Code immer in einem anderen Datenbereich steht. Siehe auch Bilder: (Beispiel Code 66LD)
Danach möchte ich die 6 Bytes mit den 30 festen Codes vergleichen (Z.B. ein Code ist: 66LD, 6LH usw.) und auf bestimmte Bahnen ausschleusen.
Da ich alles in SCL machen muss und mich damit nicht so gut auskenne, wäre ich sehr dankbar wenn mir jemand sagen kann wie ich dies programmieren kann um den DB zu durchsuchen. Am besten wäre wenn mir jemand genau den SCL Code sendet. Vermutlich mit einer For Schleife, oder?
Freue mich auf eure Hilfe.
Viele Grüße
Daniel