Geisterkarle
Level-2
- Beiträge
- 126
- Reaktionspunkte
- 9
-> Hier kostenlos registrieren
Hallo zusammen!
Ich muss mit einer Beckhoff Steuerung (C6930) über die entsprechend am Controller vorhandene RS232 Schnittstelle einen Trumpflaser ansteuern.
Wenn ich das nicht falsch verstehe muss ich dafür dem Laser verschiedene "TLV-Kommandos" schicken. Diese Kommandos sind aufgebaut:
Tag (Befehlscode): 4 Byte
Length (Datenlänge): 4 Byte
Value (Daten): max. 64kbyte
TLV mit ersten Buchstaben
Aber ich habe das Problem, das ich irgendwie nicht kapiere, wie ich Tag und Length mit meiner Value verheirate... das sind ja so im Prinzip "Doppelwort" - "Doppelwort" - "String". Ich kann die Doppelwörter natürlich zu String konvertieren, aber dann sind sie ja keine 4 Byte mehr (je nach Zahl).
Ich habe die Beckhoff Bibliothek für die Kommunikationsschnittstellen und würde mit "SerialLineControl" arbeiten, um meine Daten auf die Schnittstelle zu schreiben und ich glaube muss mit "SendData" arbeiten. Oder brauche ich was anderes? Oder wie gehe ich da vor? Hab grad bisle geistiges Blackout...
Für Tipps Dankbar!
Geisterkarle
Ich muss mit einer Beckhoff Steuerung (C6930) über die entsprechend am Controller vorhandene RS232 Schnittstelle einen Trumpflaser ansteuern.
Wenn ich das nicht falsch verstehe muss ich dafür dem Laser verschiedene "TLV-Kommandos" schicken. Diese Kommandos sind aufgebaut:
Tag (Befehlscode): 4 Byte
Length (Datenlänge): 4 Byte
Value (Daten): max. 64kbyte
TLV mit ersten Buchstaben
Aber ich habe das Problem, das ich irgendwie nicht kapiere, wie ich Tag und Length mit meiner Value verheirate... das sind ja so im Prinzip "Doppelwort" - "Doppelwort" - "String". Ich kann die Doppelwörter natürlich zu String konvertieren, aber dann sind sie ja keine 4 Byte mehr (je nach Zahl).
Ich habe die Beckhoff Bibliothek für die Kommunikationsschnittstellen und würde mit "SerialLineControl" arbeiten, um meine Daten auf die Schnittstelle zu schreiben und ich glaube muss mit "SendData" arbeiten. Oder brauche ich was anderes? Oder wie gehe ich da vor? Hab grad bisle geistiges Blackout...
Für Tipps Dankbar!
Geisterkarle