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

Seite 2 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 11 bis 20 von 35

Thema: Kommunikation S7<--> PC über Ethernet mit Send/Receive

  1. #11
    Registriert seit
    29.03.2004
    Beiträge
    5.800
    Danke
    144
    Erhielt 1.710 Danke für 1.240 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Mit einer S7-300 funktioniert die Verbindung mit einem Lantronix X-Port folgenermaßen:

    - In NetPro eine unspezifizierte Verbindung anlegen, gewünschte Ports und IP-Adressen des Partners einstellen.

    - Im Programm den AG_RECV zyklisch mit entsprechenden Parametern aufrufen.

    - Am PC ein Socket mit den entsprechenden Verbindungsdaten (IP:Port) öffnen und Daten reinschieben.

    -> Sich über die Daten im Datenbaustein freuen

    Da der TCP-Datenstrom keine Anfang- Endekennungen besitzt, müssen die Daten im DB noch entsprechend geparst werden.

  2. #12
    Registriert seit
    13.03.2006
    Beiträge
    428
    Danke
    5
    Erhielt 43 Danke für 43 Beiträge

    Standard

    Das geht mit der rllib, die Teil von pvbrowser ist.

    Seht euch die Klasse mal genauer an.
    http://pvbrowser.de/pvbrowser/sf/man...iemensTCP.html

  3. #13
    Registriert seit
    13.03.2006
    Beiträge
    428
    Danke
    5
    Erhielt 43 Danke für 43 Beiträge

    Standard

    Ich hatte schon einmal versucht, diese Funktionen zu beschreiben.
    Leider ohne Resonanz

    http://sps-forum.de/showthread.php?t...ight=pvbrowser

    Vielleicht probiert Ihr die Siemens SPS Kommunikation über
    ISO on TCP ja jetzt mal mit ACControl aus.

  4. #14
    Registriert seit
    29.03.2004
    Beiträge
    5.800
    Danke
    144
    Erhielt 1.710 Danke für 1.240 Beiträge

    Standard

    Also TCP-Verbindungen zumindest lassen sich mit ACControl nicht simulieren.
    Dazu gab es auch schon einen Fred: http://www.sps-forum.de/showthread.php?t=10132 aber von Deltalogic kam noch keine Rückmeldung.

    Zum PVBrowser-Spamming sag ich mal nix, das machst du ja auch in anderen Foren.

  5. #15
    Registriert seit
    13.03.2006
    Beiträge
    428
    Danke
    5
    Erhielt 43 Danke für 43 Beiträge

    Standard

    > Also TCP-Verbindungen zumindest lassen sich mit ACControl nicht simulieren.
    Falsch

    > Zum PVBrowser-Spamming sag ich mal nix, das machst du ja auch in
    > anderen Foren.
    Danke für die Blumen.
    Was soll das jetzt ???

  6. #16
    Registriert seit
    25.07.2005
    Ort
    Vogelsbergkreis
    Beiträge
    1.717
    Danke
    48
    Erhielt 68 Danke für 60 Beiträge

    Standard

    Zitat Zitat von pvbrowser Beitrag anzeigen
    Danke für die Blumen.
    Was soll das jetzt ???
    Rainer, nicht aufregen.

  7. #17
    Registriert seit
    07.03.2004
    Beiträge
    4.369
    Danke
    946
    Erhielt 1.158 Danke für 831 Beiträge

    Standard

    Zitat Zitat von seeba Beitrag anzeigen
    Rainer, nicht aufregen.
    Ja ruhe bewahren. Auch wenn einem die Lust am Helfen dabei vergehen könnte.
    If you open your Mind too much, your Brain will fall out.

  8. #18
    Registriert seit
    29.03.2004
    Beiträge
    5.800
    Danke
    144
    Erhielt 1.710 Danke für 1.240 Beiträge

    Standard

    Gut, in diesem Fall hatte der Link zum pvbrowser wenigstens mal Bezug zum Thema.
    In dem Beispiel wird zu ACControl ja eine ISO on TCP Verbindung aufgebaut, ich hatte mal eine reine TCP-Verbindung getestet die mit der Simulation nicht zu funktionieren scheint.

  9. #19
    Avatar von MW
    MW ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    27.11.2005
    Ort
    im Osten
    Beiträge
    1.183
    Danke
    141
    Erhielt 271 Danke für 248 Beiträge

    Standard

    Bei den antworten muss ich ja drauf schließen, dass von euch auch keiner so recht weis wie die Send/Receive Kommunikation auf ISO on TCP Basis zwischen S7 und PC zurealisieren wäre.
    Auf reinen TCP-Verbindungen funktionieren die Standart Bausteine (FC 5, FC 6, FC 50 und FC60) ja meines wissens nicht oder lieg ich damit falsch???

  10. #20
    Registriert seit
    07.07.2004
    Beiträge
    3.285
    Danke
    38
    Erhielt 584 Danke für 382 Beiträge

    Beitrag


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    Zitat Zitat von MW
    Soweit ich weis geht dies Mit den Windows Sockets.
    Ja, das kann man mit WinSock machen. Ist aber wirklich der unterste Level. Du musst nur noch einen TCP/IP Protokoll-Stack daraufsetzen...
    Und da Du mit ISO over TCP kommunizieren möchtest, pfriemelst Du dann das S7 - Kommunikationsprotokoll in das TCP-Protokoll, ganz einfach...

    Zitat Zitat von MW
    Nur die Sps sagt das die verbindung nicht aufgebaut ist.
    Wundert mich nicht, da fehlt ein bißchen, um die S7 zur Kommunikation zu überreden, siehe oben.

    Ach ja, das geht natürlich alles ohne die FB's oder FC's in der S7, solange die S7 nicht auf eigene Initiative mit Daten auf den PC losballern möchte (was übrigens auch keinen Sinn macht).

    Ist Deine Frage damit hinreichend beantwortet ?

    Gruß

    Question_mark
    Geändert von Question_mark (04.07.2007 um 23:28 Uhr)
    ''Ich habe wirklich keine Vorurteile.
    Meine Meinung ist nur die Summe der Erfahrungen" ... (Question_mark)
    Zitieren Zitieren Mal wieder das Rad neu erfinden...  

Ähnliche Themen

  1. CPU 317f-2 PN/DP Profibus SEND und RECEIVE
    Von jach0012 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 23.02.2009, 17:00
  2. mehrere DB´s mittels SEND/RECEIVE übertragen
    Von Grimsey im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 11.12.2007, 12:08
  3. SEND/RECEIVE mit UDP
    Von DerWolf im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 31.07.2007, 18:22
  4. Send/Receive Kommunikation
    Von Jenwal im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 24.02.2006, 09:10
  5. Send / Receive
    Von Anonymous im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 19.10.2005, 12:04

Lesezeichen

Berechtigungen

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