Hallo zusammen,
kann mir jemand mal bitte den Object Table erklären? Bei der Konnex lese ich (S. 12):
Byte 0143 - "Pointer at RAM flag", was soll das darstellen? Einen Offset für die Adressen?
Byte 0144 - Object 0, Pointer at address in RAM
Byte 0145 - Object 0, Flags - ok, das wenigstens verstehe ich.
Byte 0146 - Object 0, Data type used: 00 = 1 bit - was ist das? DPT kann es nicht sein, das wäre DPT 1.
Byte 0147 - Object 1, Pointer at address in RAM
...
Heißt das, jeder Objektindex, egal ob verwendet oder nicht, hat einen Table-Eintrag? Die MDT-Taster beispielsweise haben (bei mir hier) die KOs 0, 10, 20, 21, 30, 32, 35, 37 (je nach genauer Konfiguration noch ein paar mehr). Werden da tatsächlich rund 120 Byte verbraucht, obwohl es auch die Hälfte täte?
Neugierig,
Max
kann mir jemand mal bitte den Object Table erklären? Bei der Konnex lese ich (S. 12):
Byte 0143 - "Pointer at RAM flag", was soll das darstellen? Einen Offset für die Adressen?
Byte 0144 - Object 0, Pointer at address in RAM
Byte 0145 - Object 0, Flags - ok, das wenigstens verstehe ich.
Byte 0146 - Object 0, Data type used: 00 = 1 bit - was ist das? DPT kann es nicht sein, das wäre DPT 1.
Byte 0147 - Object 1, Pointer at address in RAM
...
Heißt das, jeder Objektindex, egal ob verwendet oder nicht, hat einen Table-Eintrag? Die MDT-Taster beispielsweise haben (bei mir hier) die KOs 0, 10, 20, 21, 30, 32, 35, 37 (je nach genauer Konfiguration noch ein paar mehr). Werden da tatsächlich rund 120 Byte verbraucht, obwohl es auch die Hälfte täte?
Neugierig,
Max
Kommentar