-> Hier kostenlos registrieren
Hallo,
ich möchte gerne mehrere Datenbausteine (DB400 bis DB499) via Excel mit libnodave auslesen.
In den Bausteinen sind Prüfwerte gespeichert.
Verbaut ist eine S7-300 CPU 314C-2.
Andere DBs auszuelsen (DB100 oder DB150) ist kein Problem.
Ich hatte telefonischen Kontakt mit dem Programmierer und der hat gesagt es liegt vermutlich daran, dass die Datenbausteine (DB400 bis DB499) auf der MMC liegen.
Wie kann ich darauf zugreifen.
Libnodave liefert als Rückgabewert immer die 10 (means a a piece of data is not available in the CPU, e.g. when trying to read a non existing DB).
Ich benutze folgenden Aufruf dafür: res2 = daveReadBytes(dc, daveDI, 50, 0, 50, buffer)
Muss ich vor dem Auslesen die CPU in den Stop-Betrieb versetzen?
Vielen Dank an alle.
ich möchte gerne mehrere Datenbausteine (DB400 bis DB499) via Excel mit libnodave auslesen.
In den Bausteinen sind Prüfwerte gespeichert.
Verbaut ist eine S7-300 CPU 314C-2.
Andere DBs auszuelsen (DB100 oder DB150) ist kein Problem.
Ich hatte telefonischen Kontakt mit dem Programmierer und der hat gesagt es liegt vermutlich daran, dass die Datenbausteine (DB400 bis DB499) auf der MMC liegen.
Wie kann ich darauf zugreifen.
Libnodave liefert als Rückgabewert immer die 10 (means a a piece of data is not available in the CPU, e.g. when trying to read a non existing DB).
Ich benutze folgenden Aufruf dafür: res2 = daveReadBytes(dc, daveDI, 50, 0, 50, buffer)
Muss ich vor dem Auslesen die CPU in den Stop-Betrieb versetzen?
Vielen Dank an alle.