Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 6 von 6

Thema: Libnodave Versuch scheiterte wer kann Helfen

  1. #1
    Registriert seit
    24.05.2006
    Beiträge
    112
    Danke
    29
    Erhielt 18 Danke für 6 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Zusammen,

    wollte zum Testen von Libnodave das Excel Macro nehmen, da ich etwas mit VB realisieren möchte doch leider bekomme ich keine Verbindung zur SPS.
    Einstellungen im Macro sind so wie sie initialisiert wurden, benutze com1 mit Siemens PC Adapter V5.1 (6ES7 972-0CA23-0XA0) an einer Vipa CPU 115.
    Fehler beim Lesen aus der Steuerung:
    Port handle: 1064
    result from initadapter: -44

    Über tests7online.exe baut sich die Verbindung auf und ich kann auch die SPS STARTEN und STOPPEN, aber ich finde einfach den Fehler nicht.

    Wer kann mir helfen.

    MfG Otto
    Zitieren Zitieren Libnodave Versuch scheiterte wer kann Helfen  

  2. #2
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard

    Zitat Zitat von Otto Beitrag anzeigen
    Hallo Zusammen,

    wollte zum Testen von Libnodave das Excel Macro nehmen, da ich etwas mit VB realisieren möchte doch leider bekomme ich keine Verbindung zur SPS.
    Einstellungen im Macro sind so wie sie initialisiert wurden, benutze com1 mit Siemens PC Adapter V5.1 (6ES7 972-0CA23-0XA0) an einer Vipa CPU 115.
    Fehler beim Lesen aus der Steuerung:
    Port handle: 1064
    result from initadapter: -44

    Über tests7online.exe baut sich die Verbindung auf und ich kann auch die SPS STARTEN und STOPPEN, aber ich finde einfach den Fehler nicht.

    Wer kann mir helfen.

    MfG Otto
    Könnte sein, daß da gar nix von der CPU zurück kommt.
    Wenn du es genau wissen willst, nutze die in README und FAQ beschriebenen Methoden, um eine Debug-Ausgabe zu erzeugen.

    Geht testMPI.exe auch?
    testMPI benutzt den Adapter direkt und nicht über die Siemens-Dlls. Bei testMPI ist NICHT die Baudrate maßgebend, die unter PC/PG-Schnittstelle eingestellt wurde, sondern die, die in testMPI vorgegeben wird (38400).
    Schalterstellung am Adapter kontrollieren!
    Ebenso ist von Excel aus die im Makro eingestellte Baudrate maßgebend, wenn als Protokoll daveProtoMPI gewählt wurde.
    Wurde aber daveProtoS7online gewählt, sollte Excel genau wie testS7online funktionieren. Allerdings geht es möglicherweise nicht, wenn Step7 auch geöffnet ist oder nach einem Fehlversuch (Excel schließen und neu starten?).

  3. Folgender Benutzer sagt Danke zu Zottel für den nützlichen Beitrag:

    Otto (20.03.2007)

  4. #3
    Otto ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    24.05.2006
    Beiträge
    112
    Danke
    29
    Erhielt 18 Danke für 6 Beiträge

    Standard

    Zitat Zitat von Zottel Beitrag anzeigen
    Könnte sein, daß da gar nix von der CPU zurück kommt.
    Wenn du es genau wissen willst, nutze die in README und FAQ beschriebenen Methoden, um eine Debug-Ausgabe zu erzeugen.

    Geht testMPI.exe auch?
    testMPI benutzt den Adapter direkt und nicht über die Siemens-Dlls. Bei testMPI ist NICHT die Baudrate maßgebend, die unter PC/PG-Schnittstelle eingestellt wurde, sondern die, die in testMPI vorgegeben wird (38400).
    Schalterstellung am Adapter kontrollieren!
    Ebenso ist von Excel aus die im Makro eingestellte Baudrate maßgebend, wenn als Protokoll daveProtoMPI gewählt wurde.
    Wurde aber daveProtoS7online gewählt, sollte Excel genau wie testS7online funktionieren. Allerdings geht es möglicherweise nicht, wenn Step7 auch geöffnet ist oder nach einem Fehlversuch (Excel schließen und neu starten?).
    Hallo Zottel,

    ich habe eben die 2 Varianten mit testmpi.exe probiert, aber ohne Erfolg.
    Ich habe die Debug Ergebnisse mit angehängt, liegt das vieleicht an der Vipa CPU ober am MPI Adapter? Eine Siemens CPU habe ich nicht zur Hand.

    MfG Otto
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: jpg 1.jpg (281,9 KB, 46x aufgerufen)
    • Dateityp: jpg 2.jpg (284,9 KB, 18x aufgerufen)
    Zitieren Zitieren re:  

  5. #4
    Otto ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    24.05.2006
    Beiträge
    112
    Danke
    29
    Erhielt 18 Danke für 6 Beiträge

    Standard

    Hallo Zottel,

    ich habe mir eben mal eine Siemens CPU geliehen, der Fehler ist der gleiche.

    Ich war mir sicher, das ich das VBA Beispiel schon mal am Laufen hatte, habe meine HDD mal durchsucht und 2 ältere Versionen von Libnodave gefunden und zwar Libnodave-0.7.4 und Libnodave-0.8.2, bei denen funktioniert testmpi.exe einwandfrei. Ich werde jetzt mal mit der Libnodave-0.8.2 weiter testen.

    MfG Otto
    Zitieren Zitieren Fehler in Libnodave-0.8.4 ?  

  6. #5
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard

    Ich hatte das auch schon heute morgen gelesen. Das Problem ist, daß ich nicht viel dazu sagen kann. An dem für deinen Adapter relevanten Teilen von Libnodave hat sich meines Wissens nach seit den von dir genannten Versionen gar nichts geändert.
    In den Debug-Ausgaben von testMPI enthalten die Antworten der CPU Müll und ungewöhnlich viel Nullen. Eine Möglichkeit wäre, daß die Baudrate nicht stimmt (CPU sendet langsam und PC erkennt Bytes mit dem Wert 0 während ein und derselbe Frame übertragen wird). Eine andere, daß etwas anderes mit der seriellen Schnittstelle nicht stimmt (andere Anwendung "quatscht" dazwischen?).

  7. #6
    Otto ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    24.05.2006
    Beiträge
    112
    Danke
    29
    Erhielt 18 Danke für 6 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke für Deine Antwort.

    ich habe gestern noch etwas herum probiet und mit dem "MPI2" läuft auch das "Green Cable" von Vipa. Falls mir noch etwas auffällt schreibe ich es mal wieder.

    Viele Grüße und schönen Dank

    Otto

Ähnliche Themen

  1. Wer kann mir bei diesem OB! helfen
    Von S7 Frischling im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 09.09.2009, 08:10
  2. libnodave keine Verb. mehr nach 3. Versuch
    Von noeppkes im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 15.04.2009, 18:23
  3. Wer kann Neuling helfen ?
    Von Tomi200 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 10.07.2008, 16:15
  4. wer kann mir helfen S7-214
    Von geronimo_de im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 18.12.2005, 08:43
  5. SCL-Programmfehler Wer kann helfen?
    Von sps_nath im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 14.12.2003, 16:46

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •