Highlander66
Level-1
- Beiträge
- 5
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo sehr geschätzte Gemeinde.
ich bin zwar neu hier nur benötige jetzt Hilfe von Personen die etwas Wissen
.
Ich bin dabei mit Twincat auf eine MODBus Client zu schreiben. Das Funktioniert alles soweit sehr gut doch nun stellt sich heraus das die Funktion von TwinCat WritemultipleReg die Bytereihenfolge folgender maßen übergibt : 1b 58 00 00
Ich benötige jedoch die Bytes genau gespiegelt also 00 00 1b 58.
Die Zahl entspricht 7000 falls das eine Hilfe ist.
In der Twincat Funktion schreibe ich den Wert mit 7000.
Meine Frage ist, wie kann ich die Bytes so vertauschen das es wie oben genannt dann auch übergeben wird oder wie kann ich den Wert anders eingeben das er von Anfang an richtig ist?
Hoffe auf einen Antwort und eine Schöne Arbeitswoche noch.
ich bin zwar neu hier nur benötige jetzt Hilfe von Personen die etwas Wissen
Ich bin dabei mit Twincat auf eine MODBus Client zu schreiben. Das Funktioniert alles soweit sehr gut doch nun stellt sich heraus das die Funktion von TwinCat WritemultipleReg die Bytereihenfolge folgender maßen übergibt : 1b 58 00 00
Ich benötige jedoch die Bytes genau gespiegelt also 00 00 1b 58.
Die Zahl entspricht 7000 falls das eine Hilfe ist.
In der Twincat Funktion schreibe ich den Wert mit 7000.
Meine Frage ist, wie kann ich die Bytes so vertauschen das es wie oben genannt dann auch übergeben wird oder wie kann ich den Wert anders eingeben das er von Anfang an richtig ist?
Hoffe auf einen Antwort und eine Schöne Arbeitswoche noch.

