Guten Tag,
ich arbeite erst seit sehr kurzer Zeit mit einer SPS.
An meiner S7-1200 habe ich einen BarcodeReader BL-1300 über ein N-L20 von Keyence.
Wenn der Barcode Reader einen Code liest, landet es im Speicherbereich %IB284 bis %IB391. Dort sehe ich auch ein gelesenes Zeichen
Ich möchte aber gern immer 10 Zeichen des gelesenen Codes auf einmal in einen Datenbaustein kopieren.
Ich dachte, dass es mit einem MOV_BLK geht, aber dort kann ich als Input nur Array-Elemente eingeben. Keine Adresse wie %IB284.
Ich schaffe es nur mit einem MOV und dann Byte für Byte.
Kann man hardware-inputs Blockweise übernehmen? Und wenn ja, wie?
Wenn es geht, ich hätte gern die Antwort mit einem screenshot von einem FUP, denn ich fange gerade an. Danke schön!
Vielen Dank im Voraus für Eure Hilfe
MBörner
ich arbeite erst seit sehr kurzer Zeit mit einer SPS.
An meiner S7-1200 habe ich einen BarcodeReader BL-1300 über ein N-L20 von Keyence.
Wenn der Barcode Reader einen Code liest, landet es im Speicherbereich %IB284 bis %IB391. Dort sehe ich auch ein gelesenes Zeichen
Ich möchte aber gern immer 10 Zeichen des gelesenen Codes auf einmal in einen Datenbaustein kopieren.
Ich dachte, dass es mit einem MOV_BLK geht, aber dort kann ich als Input nur Array-Elemente eingeben. Keine Adresse wie %IB284.
Ich schaffe es nur mit einem MOV und dann Byte für Byte.
Kann man hardware-inputs Blockweise übernehmen? Und wenn ja, wie?
Wenn es geht, ich hätte gern die Antwort mit einem screenshot von einem FUP, denn ich fange gerade an. Danke schön!
Vielen Dank im Voraus für Eure Hilfe
MBörner