Verbindungsproblem zu S5 über libnodave

Hallo,

ich versuche, mit IPS auf meine S5 115U zuzugreifen (AS-511).

Leider kann IPS keine Verbindung herstellen. Der gleiche Verbindungsweg funktioniert mit meiner S5-Software und meiner selbst programmierten aber libnodave-Anwendung tadellos.

Hat jemand eine Idee, woran dies liegen könnte?
Kann man den Protokollierungslevel des Logfile erhöhen?

Grüße
Matthias

Konfiguration S5 in IPS:
S5_AS511.png

Hier ein paar Infos zur Verbindung:

  • IPS auf Windows 7
  • COM-Port Zugriff über COM-Server von W&T

Hier der Logfile-Ausschnitt:
24.06.2012 17:09:42.285 | 0 | SUCCESS | Kernel | *** IPS BETRIEBSBEREIT
24.06.2012 17:09:42.643 | 18428 | MESSAGE | Siemens S7 | Siemens PLC - Connecting… #1
24.06.2012 17:09:51.994 | 18428 | ERROR | Siemens S7 | Error connecting Device: no message defined!
24.06.2012 17:09:57.995 | 18428 | MESSAGE | Siemens S7 | Siemens PLC - Connecting… #2
24.06.2012 17:10:01.353 | 18428 | ERROR | Siemens S7 | Error connecting Device: no message defined!
24.06.2012 17:10:08.353 | 18428 | MESSAGE | Siemens S7 | Siemens PLC - Connecting… #3
24.06.2012 17:10:11.746 | 18428 | ERROR | Siemens S7 | Error connecting Device: no message defined!

Hallo,

mit der Version 2.60 #2492

funktioniert der Zugriff auf die SPS.

Vielen Dank!

Grüße

Hallo,
ich hatte das Problem vor 2 Monaten schon an anderer Stelle kurz angerissen. Nun habe ich weiter recherchiert:

Problem: Mit Version 3.0 und Wechsel von Windows XP und Windows 7 funktionieren die S7_writeByte-BEfehle nicht mehr.
Es kommt immer die Meldung: „Warning: no message defined!“
Ich habe einen Portmonitor an den COM-Port gehängt und festgestellt, dass beim Ausführen des Skripts NICHT über den COM-Port gesendet wird. Die Libnodave-DLL liefert diese Rückmeldung also schon in einem sehr frühren Codebereich.
Probehalber habe ich in dem Skript einfach Mal der gleichen Befehl 2 Mal durchgeführt. Und siehe da, beim 1.Befehl kommt die bisherige Rückmeldung, aber beim 2.Befehl wird dieser an die SPS übertragen.
(siehe auch Bild)

WAs wurde im Aufruf von Libnodave geändert?
Wie kann libnodave von IP-Symcon aus im Debug-Modus ausgeführt werden und wohin werden die Logs geleitet?

Grüße
Matthias