Hallo,
kennt sich irgendjemand mit PRODAVE aus ?
ich habe ein kleines Problem bei der Kommunikation mit einer S7-200 (über PC_PPI-Kabel).
Ich will mit PRODAVE S7 mini einen Datenbereich aus einer S7-200 auslesen.
Dazu habe ich ein Delphiprogramm erstellt. Beim Aufruf des Auslesebefehls kommen zwar die gewünschten Daten, gleichzeitig bekomme ich aber als Returncode den Fehler 8105H -> Adressfehler. Dadurch bekomme ich beim Beenden des Programmes eine Zugriffsverletzungsfehler.
Hier meine Deklarationen / Aufrufe:
plc_adr_table[0] := 2; //adresse
plc_adr_table[1] := 0; //segment id
plc_adr_table[2] := 2; //rack nr
plc_adr_table[3] := 0; //slot nr
strcopy(plc_name,'S7ONLINE');
res1 := Load_Tool(1,addr(plc_name),addr(plc_adr_table[0]));
res2 := as200_vs_field_read(null, max_buffer, buffer );
res3 := unload_Tool;
Ergebnis: res1 und res3 = 0 res2 = 8105
Ich hab schon allerhand probiert ohne gewünschten Erfolg !
kann mir jemand einen Tip geben ?
Danke