Ich verwende libnodave als dll,
Aufruf z.B. so
mPLCError = daveWriteBytes(dc, daveCounter, 0, 3 ,1 ,&PLCData);
ich bekomme im mPLCError den Wert 7 -> "Write Data Size error" zurück, der Zähler wird aber in der Steuerung übernommen, ich
vermute das die Funktion daveExecWriteRequest mir anhand...