Daten in Tabelle eintragen

A

Anonymous

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
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.
 
Zurück
Oben