Daten in Tabelle eintragen

A

Anonymous

Guest
Hallo,
ich bin noch ein Anfänger und habe nur eine kurze Frage:
Ich arbeite mit s7-200 Beim Empfangen von Daten im Zwischenspeicher (RCV) kann ich diese ja nur im Byte Format ablegen. Ich würde die empfangenen Daten jedoch gerne in einer Tabelle (AD_T_TBL) sammeln, kann hier jedoch nur Wortwerte ablegen. Gibt es hier eine einfache Lösung?
 
Wenn du Speicherplatz satt hast, kannst du ein wort mit 0 laden und danach das empfangene Byte in das untere Byte dieses Wortes kopieren. Dann hat das Wort denselben Wert und du kannst die Befehle für Wort-Tabellen nutzen.
Ansonsten kannst du ein Byte über einen Zeiger (eine in einem Merkerwort oder Variablenwort gespeicherte Adresse) indirekt addressieren und dir so eine Tabelle von Bytes schaffen.
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…