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

Ergebnis 1 bis 5 von 5

Thema: Probleme mit LibNoDave und ISO_TCP

  1. #1
    Registriert seit
    01.02.2010
    Beiträge
    2
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Zum ersten entschuldigung fur das slechtes Deutsch...
    Ich brauche ein program zu verarbeiten welchem mit C (oder C++) code direkt datein von SPS lesen kan. Nach etwas suchen habe ich LibNoDave heruntergeladen.

    Jetzt functioniere die Beispiele nicht komplet;
    testISO_TCP gibt der folgenden console output:

    %PATH%>testISO_TCP.exe -w 192.168.0.200
    openSocketw.c: bind Socket error: No error
    openSocketw.c: Connected to host: 192.168.0.200
    IF1 error in daveConnectPLC() step 1. retrying...IF1 error in daveConnectPLC() s
    tep 1. retrying...IF1 error in daveConnectPLC() step 1. retrying...Couldn't conn
    ect to PLC.
    Please make sure you use the -2 option with a CP243 but not with CPs 343 or 443
    .

    Und mit einem Helmholz Netlink (lite) adapter functioniert es wohl.
    testIBH gibt der folgenden console output:
    %PATH%>testibh -w 192.168.0.201
    openSocketw.c: bind Socket error: No error
    openSocketw.c: Connected to host: 192.168.0.201
    ConnectPLC
    trying next ID:
    PLC FD0: 146176
    PLC FD4: 6
    PLC FD8: 9
    PLC FD12: -427919360.000000
    Now we write back these data after incrementing the integers by 1,2 and 3 and th
    e float by 1.1.
    FD0: 169216
    FD4: 8
    FD8: 12
    FD12: 2.200000
    Now disconnecting

    Jetzt konnte ich weiter mit programmieren wenn ich den netlink anzeige, aber in wirkliches situation ist keine netlink... Aber vielleicht konnte Ihr mich weiter helfen?

    Weiteres information; Test setup
    s7-400 rack UR2 (9slots) , ps407, cp 443-1 (1EX10) und cpu 414-2DP
    PC mit vista, step 7 5.4 und libnodave 0.8.4.5

    CP-karte: 6gk7 443-1EX10-0XE0 auf IP 192.168.0.200
    Netlink: Helmholz Netlink lite auf IP 192.168.0.201

    Grussen!
    Rens.
    Zitieren Zitieren Probleme mit LibNoDave und ISO_TCP  

  2. #2
    Registriert seit
    03.04.2008
    Beiträge
    6.206
    Danke
    237
    Erhielt 818 Danke für 692 Beiträge

    Standard

    Bekommst du Hardwarezugriff?
    Funktioniert der ping fehlerfrei?
    Deine Beschreibung deutet darauf hin, dass der CP nicht bzw falsch konfiguriert ist


    bike

  3. #3
    Registriert seit
    29.03.2004
    Beiträge
    5.800
    Danke
    144
    Erhielt 1.709 Danke für 1.240 Beiträge

    Standard

    Hallo,
    bei einer S7-400 kann die CPU auch auf anderen Steckplätzen als Slot 2 sitzen.
    Wenn du ein PS407 Netzteil hast sitzt die mindestens auf Slot 3.

    Probier mal die testISO_TCP mit der zusätzlichen Option
    --slot=3
    falls deine CPU in Slot 3 steckt.

  4. Folgender Benutzer sagt Danke zu Thomas_v2.1 für den nützlichen Beitrag:

    rens (01.02.2010)

  5. #4
    rens ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    01.02.2010
    Beiträge
    2
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    @Bike
    Der ping und s7-online functioniert gut, und der konfiguration ist auch ok, weil Step7 selber da keinen problemen mit hattet und durch dr CP-karte online geht.

    @Thomas
    Danke, das hatte ich schon versucht aber trotzdem der syntax von testISO_TCP.exe ist ein bischen anderes wie ich gedacht hatte;

    testISO_tcp -w 192.168.0.200 --slot=4 get falsch
    und
    testISO_tcp --slot=4 -w 192.168.0.200 ist richtig

    Hier die neuen console output;
    %PATH%>testISO_TCP.exe --slot=4 -w 192.168.
    0.200
    openSocketw.c: bind Socket error: No error
    openSocketw.c: Connected to host: 192.168.0.200
    Connected.
    Trying to read 64 bytes (16 dwords) from data block 1.
    failed! (10)
    Trying to read 16 bytes from FW0.
    FD0: 132096
    FD4: 8
    FD8: 12
    FD12: 2.200000
    Now we write back these data after incrementing the first 3 by 1,2,3 and the flo
    at by 1.1.
    FD0: 132097
    FD4: 10
    FD8: 15
    FD12: 0.000000
    Finished.

    Gr. Rens

  6. #5
    Registriert seit
    03.04.2008
    Beiträge
    6.206
    Danke
    237
    Erhielt 818 Danke für 692 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Der Fehler kann sein, dass der DB nicht vorhanden ist.

    bike

Ähnliche Themen

  1. Probleme mit LibNoDave 8.4.4 und NetlinkUSB
    Von Jochen Kühner im Forum Simatic
    Antworten: 22
    Letzter Beitrag: 15.11.2012, 17:17
  2. libnodave - Probleme mit ListBlocksOfType
    Von Jochen Kühner im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 14.10.2010, 18:23
  3. Probleme mit Libnodave und Routing
    Von Thorsten Schier im Forum Hochsprachen - OPC
    Antworten: 17
    Letzter Beitrag: 10.08.2010, 13:34
  4. Probleme Libnodave VB
    Von K-SYSTEM-D im Forum Hochsprachen - OPC
    Antworten: 17
    Letzter Beitrag: 12.01.2010, 00:52
  5. Probleme mit LibNoDave 0.81
    Von Jochen Kühner im Forum HMI
    Antworten: 7
    Letzter Beitrag: 13.01.2006, 09:27

Lesezeichen

Berechtigungen

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