-> Hier kostenlos registrieren
Hallo,
ich habe eine Frage zu Zahlenformaten:
CPU IM151-7
DP - Masteranschaltun
Ich bekomme über den Profibus aus einer Maschine Zählwerte, jeder Zählwert ist in 4bytes aufgeteilt und wird auf der Gegenseite einfach als Ganzzahl da hineingeschrieben. Über den move-Befehl schiebe ich die PEBs in einen Datenbaustein. Jetzt möchte ich gerne die Ganzzahl lesen, mit lesen des Doppelwortes in dem Datenbaustein funktioniert das nicht.
Muss ich jedes Byte nehmen und entsprechend multipliezieren und anschließend alle addieren oder ist es möglich, dass mit einem Befehl oder einer Zahlenumwandlung zu erledigen.
Grüße
ich habe eine Frage zu Zahlenformaten:
CPU IM151-7
DP - Masteranschaltun
Ich bekomme über den Profibus aus einer Maschine Zählwerte, jeder Zählwert ist in 4bytes aufgeteilt und wird auf der Gegenseite einfach als Ganzzahl da hineingeschrieben. Über den move-Befehl schiebe ich die PEBs in einen Datenbaustein. Jetzt möchte ich gerne die Ganzzahl lesen, mit lesen des Doppelwortes in dem Datenbaustein funktioniert das nicht.
Muss ich jedes Byte nehmen und entsprechend multipliezieren und anschließend alle addieren oder ist es möglich, dass mit einem Befehl oder einer Zahlenumwandlung zu erledigen.
Grüße