-> Hier kostenlos registrieren
Hi,
ich stehe vor folgendem Problem:
Ich möchte mit Twincat eine Kommunikation mit zwei SolarMax Wechselrichtern herstellen (der Hersteller hat mir das Datenprotokoll zukommen lassen).
Src-Adress, Dest-Adress und Length sind immer zwei ASCII-Zeichen lang, Crc ist immer vier ASCII-Zeichen lang.
Ich möcht zur Übermitlung einen String mit dem FB_FormatString erstellen und diesen per SendString255 an die COM-Schnitstelle übergeben doch wie genau berechne ich im Vorfeld Length und Crc?
Hier noch ein Beispiel für einen zu sendenden String:
Gruß
borsti87
ich stehe vor folgendem Problem:
Ich möchte mit Twincat eine Kommunikation mit zwei SolarMax Wechselrichtern herstellen (der Hersteller hat mir das Datenprotokoll zukommen lassen).
Src-Adress, Dest-Adress und Length sind immer zwei ASCII-Zeichen lang, Crc ist immer vier ASCII-Zeichen lang.
Ich möcht zur Übermitlung einen String mit dem FB_FormatString erstellen und diesen per SendString255 an die COM-Schnitstelle übergeben doch wie genau berechne ich im Vorfeld Length und Crc?
Hier noch ein Beispiel für einen zu sendenden String:
Code:
{FB;2A;<Length>|1F4:TYP|<Crc>}
borsti87