-> Hier kostenlos registrieren
Hallo zusammen,
ich bräuchte mal kurz Nachhilfe in Sachen Bausteine einer SPS. Ich programmiere gerade mit Hilfe von LibNoDave ein Programm mit dem man einige Daten aus der SPS auslesen kann. Mit der Funktion daveListBlocksOfType gibt mir die SPS ja eine Liste mit ihren Bausteinen zurück. Jetzt wollte ich mal fragen, was mir die SPS da genau zurückliefert.
Ich bekomme folgendes Ergebnis (in Hex) von der SPS zurück wenn ich alle Datenbausteine wissen will (auf das Wesentliche gekürzt):
... 00 01 12 01 ...
Das ist das, was ich pro Datenbaustein zurück bekomme. Die ersten 2 Byte sagen ja aus, welche DB-Nummer das ist. In diesem Falle also DB1. Aber was sagen die anderen zwei Zahlen aus? Diese beiden Zahlen werden bei mir bei jedem Baustein angehängt, egal ob DB oder OB oder irgendein anderer Baustein.
Kann eventuell jemand von euch meine Wissenslücke füllen?
Vielen Dank schon mal im voraus.
KT82
ich bräuchte mal kurz Nachhilfe in Sachen Bausteine einer SPS. Ich programmiere gerade mit Hilfe von LibNoDave ein Programm mit dem man einige Daten aus der SPS auslesen kann. Mit der Funktion daveListBlocksOfType gibt mir die SPS ja eine Liste mit ihren Bausteinen zurück. Jetzt wollte ich mal fragen, was mir die SPS da genau zurückliefert.
Ich bekomme folgendes Ergebnis (in Hex) von der SPS zurück wenn ich alle Datenbausteine wissen will (auf das Wesentliche gekürzt):
... 00 01 12 01 ...
Das ist das, was ich pro Datenbaustein zurück bekomme. Die ersten 2 Byte sagen ja aus, welche DB-Nummer das ist. In diesem Falle also DB1. Aber was sagen die anderen zwei Zahlen aus? Diese beiden Zahlen werden bei mir bei jedem Baustein angehängt, egal ob DB oder OB oder irgendein anderer Baustein.
Kann eventuell jemand von euch meine Wissenslücke füllen?
Vielen Dank schon mal im voraus.
KT82