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

Seite 3 von 8 ErsteErste 12345 ... LetzteLetzte
Ergebnis 21 bis 30 von 80

Thema: Neues libnodave Version (woher?)

  1. #21
    Registriert seit
    28.10.2005
    Ort
    Ottweiler, Saar
    Beiträge
    940
    Danke
    259
    Erhielt 124 Danke für 109 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Zottel Beitrag anzeigen
    Zweifel! Die SPS (mit CPx43 oder Ethernet onboard) sollte doch mittels der Bausteine GET und PUT Daten (auf ihre Initiative) zu einem PC schicken können?
    Dabei wäre es vielleicht. noch schöner, wenn der PC diese Verbindung aufbaut, dann hätte man den Ärger mit der Konfiguration nicht...
    Im Prinzip musst Du dann aber einen Interpreter für die Kommandos der SPS bauen. Ich glaube sowas gibt es daher auch nicht fertig zu kaufen (lasse mich aber gerne belehren).

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

    Standard

    Zitat Zitat von Rainer Hönle Beitrag anzeigen
    Dies liegt aber nicht am aktiven oder passiven Verbindungasaufbau. Grundsätzlich sind bei projektierten Verbindungen ein paar zusätzliche Dinge wie BSEND, BRCV, USEND, URCV etc. realsierbar. Aber diese funktionieren, egal wer die Verbindung aufbaut.
    Es ist nur "natürlicher", daß derjenige, der mit dem Senden beginnt, auch die Verbindung herstellt.
    Sonst ist es ein wenig so, als ob man jemanden anriefe, um dann schweigend zu warten, ob er denn wohl was sagt und andersherum wartet der andere vergeblich auf den Anruf, obwohl er was zu sagen hätte...
    Aber wegen der Umständlichkeit, die HW-Konfig zu ändern, könnte es ein brauchbarer Weg sein.

    Wir können gerne am Forumstreffen uns ausführlich darüber unterhalten. Kommst du dieses mal wieder?
    Prinzipiell immer gerne. Aber jetzt kann ich es noch nicht bestimmt sagen.

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

    Standard

    Zitat Zitat von argv_user Beitrag anzeigen
    Im Prinzip musst Du dann aber einen Interpreter für die Kommandos der SPS bauen.
    Der "Witz" ist, daß in Libnodave vorhandene Routinen wahrscheinlich schon große Teile eines solchen "Interpreters" abdecken.

  4. #24
    Registriert seit
    28.10.2005
    Ort
    Ottweiler, Saar
    Beiträge
    940
    Danke
    259
    Erhielt 124 Danke für 109 Beiträge

    Standard

    Zitat Zitat von Zottel Beitrag anzeigen
    Der "Witz" ist, daß in Libnodave vorhandene Routinen wahrscheinlich schon große Teile eines solchen "Interpreters" abdecken.
    Ich glaube trotzdem nicht dass es so einfach ist.
    Gegenüber der SPS muss die Software eine SPS simulieren. Wird noch
    gehen, wenn man DB, Merker, EA etc. in entsprechenden Arrays verwaltet.

    Die Kernfrage ist aber der Sinn der Aktion.
    Nur weil die OO-Fuzzies (bitte nicht hauen) das so wollen?
    Was glaubst Du warum es sowas nicht schon längst zu kaufen gibt?

  5. #25
    BorisDieKlinge80 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.05.2008
    Beiträge
    195
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Hallo:
    Code:
     byte[] m_Dat = new byte[88];
         res=dc.readBytes(libnodave.daveDB,2, 0, 88, m_Dat);
    res=5

    hier:

    Code:
         byte[] m_Dat = new byte[88];
                        res=dc.readBytes(libnodave.daveFlags,2, 0, 88, m_Dat);
    res=0

    was bedeute dieser parameter (ich verwende ne VIPA)

  6. #26
    BorisDieKlinge80 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.05.2008
    Beiträge
    195
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Hmm , gibts ne möglichkeit den SPS Speicher der DBS direct row auszulesen? und ich später durch adressen bestimme wo sich die DB befinden? vll. geht so das lesen schneller????

  7. #27
    Registriert seit
    03.09.2008
    Beiträge
    48
    Danke
    7
    Erhielt 2 Danke für 2 Beiträge

    Standard

    #define daveAdressOutOfRange 5

    //means the data address is beyond the CPUs address range

    Ist der DB wirklich so lang? Anscheinend nicht.

  8. #28
    BorisDieKlinge80 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.05.2008
    Beiträge
    195
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard

    Der DB war nich mal vorhanden.. hat der Kollege vergessen runterzuspielen.. SPS kenn ich mich net aus

    Wenn ich jetzt readBytes verwende, bleibt er hängen?? woran liegt das?

    EDIT: Gibt vll. irgendwo ne alternative zu libnodave? was verwendet bspw. softing?

  9. #29
    Registriert seit
    03.09.2008
    Beiträge
    48
    Danke
    7
    Erhielt 2 Danke für 2 Beiträge

    Standard

    In der Form denke ich nicht. Kommerziell von Siemens ProDave z.B.

  10. #30
    BorisDieKlinge80 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.05.2008
    Beiträge
    195
    Danke
    0
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    ProDave müsste ja bei siemes simatic liszensen dabei sein oder? Auf der Simatic CD Da??

Ähnliche Themen

  1. LibNoDave aktuelle Version "hängt"
    Von Lazarus™ im Forum Hochsprachen - OPC
    Antworten: 1
    Letzter Beitrag: 24.02.2011, 22:58
  2. Neue Version meines LibNoDave Datenbank Protokollers...
    Von Jochen Kühner im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 16.03.2009, 13:38
  3. libnodave: Woher kommt die "libnodave.net.dll"?
    Von Thomas_v2.1 im Forum Hochsprachen - OPC
    Antworten: 2
    Letzter Beitrag: 10.11.2008, 12:07
  4. Libnodave Version 0.8.4.4
    Von Zottel im Forum Werbung und Produktneuheiten
    Antworten: 0
    Letzter Beitrag: 08.02.2008, 16:55
  5. Libnodave Version 0.8
    Von Zottel im Forum Werbung und Produktneuheiten
    Antworten: 46
    Letzter Beitrag: 23.10.2005, 19:30

Lesezeichen

Berechtigungen

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