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

Ergebnis 1 bis 10 von 10

Thema: ISO-on-TCP Kommunikation IM 151-8

  1. #1
    Registriert seit
    14.10.2008
    Beiträge
    16
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,

    ich stehe mal wieder vor einem Problem, bei dem mir hoffentlich jemand weiterhelfen kann:
    Ich soll Daten zwischen 2 IM 151-8 PN/DP CPU's (nicht viel, ca. 20 Bytes) möglichst schnell austatuschen. Das geht ja prinzipiell über ISO-on-TCP ganz gut. Ich hab mir das Beispiel von Siemens angesehen (FB 63 - FB 66,TSEND - TDISCON) und an meine Hardware angepasst, es läuft aber nicht wirklich...

    Welche Bausteine müssen auf welcher CPU gestartet werden ?

    Bei mir bleibt die CPU offensichtlich beim Verbindungsaufbau stecken, das Bit BUSY von TCON ist ständig aktiv, das Bit DONE jedoch nicht. Der Status von TCON ist W#16#7002.

    Woran kann's liegen ?

    Viele Grüße
    Kretzer
    Zitieren Zitieren ISO-on-TCP Kommunikation IM 151-8  

  2. #2
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Hallo Kretzer,

    rufst Du den FB65 in beiden Programmen auf?
    Welcher Partner ist der aktive?

    Grüße
    Gebs

  3. #3
    Kretzer ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.10.2008
    Beiträge
    16
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ja, ich rufe den FB 65 in beiden Steuerungen auf.
    An dem FB 420 des Beisoiels (SET_ENDPOINT) habe ich bei einem Teilnehmer das Bit ACTIV gesetzt, beim anderen nicht.

  4. #4
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Hallo Kretzer,

    passen die TSAPs, die IP-Adressen und die Dev-ID?

    Grüße
    Gebs

  5. #5
    Kretzer ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.10.2008
    Beiträge
    16
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Also, ich bin nicht gerade ein TCP/IP-Fachmann...

    Die IP-Adresse hab ich passend angegeben.

    Die Dev-ID: Laut meinen Unterlagen sollte die auf B#16#1 bei IM 151-8 eingestellt sein.

    TSAP: Da bin ich mir noch ziemlich unsicher. Ich hab die Standarteinstellungen überprüft und so beibehalten
    LOC_RACK_SLOT B#16#2,
    LOC_TSAP 'TCP-1',
    REM_RACK_SLOT B#16#0,
    REM_TSAP 'TCP-1'

  6. #6
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Hallo Kretzer,

    die Variable Loc_Rack_Slot muss nur bei 300er Steuerungen = 2 sein, sonst kommt hier eine 0 rein.

    Grüße
    Gebs

  7. #7
    Kretzer ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    14.10.2008
    Beiträge
    16
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard

    OK, hab ich geändert.

    Er sagt aber trotzdem ständig, das der verbindungsaufbau BUSY ist.
    Wie ist das denn:
    Muss ich in beiden Steuerungen die selben Bausteine aufrufen ?
    Oder ist die Verbindung einseitig ?

    Grüße
    Kretzer

  8. #8
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard

    Hallo Kretzer,

    stell doch mal Dein Projekt hier rein, dann kann ich mehr sagen.

    Grüße
    Gebs

  9. #9
    Registriert seit
    11.10.2006
    Ort
    Verden (Aller)
    Beiträge
    532
    Danke
    31
    Erhielt 58 Danke für 49 Beiträge

    Standard

    Kann die IM 151-8 aktive Verbindungen aufbauen?
    Es gibt CPU's, die können das nicht. Und wenn beide das nicht können, stehst Du im Hemd.
    "Ein lahmer Drecksplanet ist das, ich habe nicht das geringste Mitleid" (Prostetnik Vogon Jeltz)

  10. #10
    Registriert seit
    08.04.2008
    Ort
    Köln
    Beiträge
    844
    Danke
    39
    Erhielt 244 Danke für 199 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Kretzer,

    ich hab mir Dein Projekt mal angesehen. Du hast zum einen im offline DB im DBW 82 noch die 2 drin stehen.
    Weiter ist in der Überwachungs-SPS überhaupt kein Code enthalten. Hier müssen natürlich auch alle Bausteine
    richtig parametriert und aufgerufen werden.

    Grüße
    Gebs

  11. Folgender Benutzer sagt Danke zu Gebs für den nützlichen Beitrag:

    Kretzer (18.04.2013)

Ähnliche Themen

  1. Kommunikation PC <--> S7
    Von blackknights im Forum Simatic
    Antworten: 44
    Letzter Beitrag: 14.01.2010, 13:25
  2. DP-Kommunikation 315 <--> 414
    Von Reto im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 11.06.2009, 22:07
  3. Kommunikation CPU - CPU
    Von klauserl im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 01.05.2007, 12:12
  4. S7 Kommunikation mit PC
    Von xpert im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 25.04.2006, 11:44
  5. MPI Kommunikation
    Von jas im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 10.04.2006, 09:50

Lesezeichen

Berechtigungen

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