11.09.2021 18:09 | |
Beigetreten: 28.04.2015 Letzter Bes: 02.10.2024 Beiträge: 3 Bewertung:
|
Hallo, das ist ja alles nett und gut aber eigentlich sind doch alle auf der gleichen Suche. Wir benötigen ein Beispiel wie man eine S7 1200 mit einem Modbus betreibt. Es hängt wie ich hier in fast 100 verschiedenen Beiträgen lesen kann immer am Bilden der Checksumme. Jetzt gibt es die LGF_CalcCRC16 funktion die Funktioniert auch nur bekommen wir nicht die Checksumme die unser Gerätbenötigt. Einige Rechne im Internet bringen das gleiche Ergebnis leider nicht die SPS. Wir möchten z.B. folgende Werte als HEX senden 01 03 20 01 00 01 dazu soll die Checksumme unser Gerät benötigt DE 0A als Checksumme wenn wir diese senden funktioniert auch alles nur wir würden diese Checksumme gerne mit der SPS berechnen nicht C++ da haben wir ein fertiges Modul. Auch kein VBA Delphi..... Es sollte doch ein Beispiel geben in dem ein SPS Code drin ist. Alle Erklärungen beziehen sich über hunderte von Seiten dabei wollen alle das gleiche Ein Beispiel in dem ein Code in einem ARRAY liegt dieser auf den Baustein geschaltet wird und das Ergebnis raus kommt. Genpolynom könnte man für Modbus RTU auch mal genau erklären so wie wir das verstehen ist dieses fest oder ? Für hilfe wären wir sehr Dankbar warum man eine Checksumme zu einer Wissenschaft macht und nicht einfach die Werte Addiert und ein wenig schiebe links *77 und dann die Quersumme.... Wäre wohl möglich zu einfach so machen es ja auch alle anderen mit Barcodes oder so. Eine Antwort mit einem erklärten Rechenweg Schritt für Schritt wäre sicher auch hilfreich. Aber da alle das gleiche benötigen könnte man das mal genau erklären. Schon mal Danke im voraus ! ------------------------------------------------------------------------------------------ |
Zuletzt bearbeitet von: Jen_Moderator am: 09/13/2021 09:12:15New subject after splitting |
|
Folgen Sie uns auf