Ich realisiere eine Kommunikation mit der SPS über die Symarti-Funktionen.
Die SPS wird mit CoDeSys programmiert.
Einen Verbindungsaufbau mit der SPS habe ich realisiert. Doch leider bei der Funktion SymARTILoadSDD scheint bei mir was schief zu gehen.
Die Funktion kommt ohne Fehler durch. Wenn ich aber eine Liste mit SymARTIDefineVarList erstellen möchte ist meine Liste immer NULL und nach abfragen der Fehlermeldung mit SymARTIGetLastError bekomme ich die Meldung "Symbol not found in SDD". Die smbolischen Namen sind mit der SPS identisch. Habe beide Projekt vor mir.
Weiß jemand, woran das liegen kann?
Oli
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo.
Ich realisiere eine Kommunikation mit der SPS über die Symarti-Funktionen.
Die SPS wird mit CoDeSys programmiert.
Einen Verbindungsaufbau mit der SPS habe ich realisiert. Doch leider bei der Funktion SymARTILoadSDD scheint bei mir was schief zu gehen.
Die Funktion kommt ohne Fehler durch. Wenn ich aber eine Liste mit SymARTIDefineVarList erstellen möchte ist meine Liste immer NULL und nach abfragen der Fehlermeldung mit SymARTIGetLastError bekomme ich die Meldung "Symbol not found in SDD". Die smbolischen Namen sind mit der SPS identisch. Habe beide Projekt vor mir.
Weiß jemand, woran das liegen kann?
Oli
Hat sich erledigt.
Beim SPS Projekt wurden die Variablen nicht nach außen sichtbar gemacht.