-> Hier kostenlos registrieren
Wer kann mir einen Tip geben, wie ich aus einem c++ code mit ADS eine digitale Busklemme z.B. KL2488 anspreche?
Mein Problem ist es, den richtigen Index-Offset für den Funktionsaufruf AdsSyncWriteReq() zu bestimmen. Nach dem Mapping meines Klemmenaufbaus müsste der Offset bei 29.2 liegen. Der Aufruf erfolgt mit Index-Group 0xF030 an Port 300 des Buskopplers BK9050 und läuft ohne Fehler ab. Es wird aber keine LED geschaltet.
Offenbar ist der Offset falsch.
VG Matthias
Nachtrag: Hat sich schon erledigt. Es muß immer ein ganzes Byte-Offset sein, kein Bit-Offset. War ein Denkfehler!
Mein Problem ist es, den richtigen Index-Offset für den Funktionsaufruf AdsSyncWriteReq() zu bestimmen. Nach dem Mapping meines Klemmenaufbaus müsste der Offset bei 29.2 liegen. Der Aufruf erfolgt mit Index-Group 0xF030 an Port 300 des Buskopplers BK9050 und läuft ohne Fehler ab. Es wird aber keine LED geschaltet.
Offenbar ist der Offset falsch.
VG Matthias
Nachtrag: Hat sich schon erledigt. Es muß immer ein ganzes Byte-Offset sein, kein Bit-Offset. War ein Denkfehler!
Zuletzt bearbeitet: