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

Ergebnis 1 bis 8 von 8

Thema: PUT GET Fehler

  1. #1
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo, wir haben 2 CPU´s, welche über PUT Get miteinander kommunizieren sollen (Sind nur datenübergaben von Bändern (2x 2 Byte)).
    Doch die kommunikation bzw. der Getbaustein zeigt immer Fehler nr. 1 an. Woran könnte das denn liegen? Die kommunikation ist in beiden cpus eingerichtet und auch ping funktioniert.
    Zitieren Zitieren PUT GET Fehler  

  2. #2
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.728
    Danke
    398
    Erhielt 2.406 Danke für 2.002 Beiträge

    Standard

    Hallo,
    Glaskugel-Modus ???
    Wie ist die Verbindung projektiert ?
    Was ist an den Bausteinen (auf beiden Seiten) jeweils als Parameter angetragen ?

    Gruß
    Larry

  3. #3
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard

    Hi,

    warum hast du in beiden CPUs Verbindungen angelegt?
    Bei GET/PUT brauchst du nur eine einseitige S7-Verbindung auf einer Steuerung zu projektieren.
    (Haken bei "aktiver Verbindungsaufbau")

    Dabei ist zu beachten das die Verbindungsressource (hex) für den Partner auf "03" steht.
    Die Lokale kann davon abweichen! (z.B. 14 hex)
    Rack-/Steckplatznummer findest du in der HW...

    Micha
    "arbeite klug, nicht hart" - deutsches Sprichwort

  4. #4
    Bensen83 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Also ich habe ein Handling, welches 5 Maschinen über einen Roboter beläd.
    Dort mache ich mit allen Maschinen PU / GET.
    Funktioniert auch super. Hier sind die Verbindungsresourcen auf 10 - 15 für das Handling und in jeder Maschine auf 10 gestellt.

    Jetzt habe ich noch eine KOmmunikation zu einem zweiten handling. hier steht die verbindungsresource auf irgend einem anderen wert. Wieso muss diese auf 3 stehen und wie verstelle ich diese? (Ist grau hinterlegt).

    Muss die Partner CPU nich tauch die Verbindung kennen und die gleiche veribindungsresource haben?
    Zitieren Zitieren Wie Verbindungsresource einstellen  

  5. #5
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard

    Zitat Zitat von Bensen83 Beitrag anzeigen
    Jetzt habe ich noch eine KOmmunikation zu einem zweiten handling. hier steht die verbindungsresource auf irgend einem anderen wert. Wieso muss diese auf 3 stehen und wie verstelle ich diese? (Ist grau hinterlegt).

    Muss die Partner CPU nich tauch die Verbindung kennen und die gleiche veribindungsresource haben?
    GET/PUT benutzt man bei einseitigen Verbindungen.
    Deine Partner CPU braucht gar nicht parametriert zu werden.

    Beispiel:
    Code:
    CPU A:                                        CPU B:
             Rack: 0                                       Rack: 0
             Steckplatz: 2                               Steckplatz: 3  
     
    Wenn du zwischen diesen beiden CPUs Daten mit GET/PUT austauschen willst,
    dann musst du nur auf einer der beiden eine Verbindung anlegen.
     
    Sagen wir mal, wir wollen mit CPU A Daten auf CPU B lesen und schreiben:
    - Einseitige unspezifizierte S7-Verbindung auf CPU A projektieren
    - Adresse des Partners angeben (z.B. IP-Adresse)
    - bei Adressdetails für CPU A 0/2 und als Ressource z.B. 10 einstellen
    - im gleichen Fenster für den Partner (CPU B) 0/3 und als Ressource 03
    einstellen
    - Verbindungen übersetzten und laden
    - mit GET Daten aus CPU B lesen
    - mit PUT Daten in CPU B schreiben
     
    -> CPU B wird nicht angefasst!
    Micha
    "arbeite klug, nicht hart" - deutsches Sprichwort

  6. Folgender Benutzer sagt Danke zu SPSKILLER für den nützlichen Beitrag:

    gordon (22.07.2014)

  7. #6
    Bensen83 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Klingt für mich auch recht logisch, danke.
    Aber wenn ich "Aus unbekanntem Projekt" auswähle ist die resourcenauswahl grau hinterlegt. Wenn ich die verbindung im projekt habe und diese anklicke, wird direkt eine verbindungsresource vergeben und ich kann diese nicht ändern.

    Wo geht das denn?

    Habe eine S7-Verbindung
    Zitieren Zitieren Ok  

  8. #7
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard

    moin,

    du mußt unspezifiziert auswählen (im 1. Dialog nach "neu Verbindung einfügen")

    Micha
    "arbeite klug, nicht hart" - deutsches Sprichwort

  9. Folgender Benutzer sagt Danke zu SPSKILLER für den nützlichen Beitrag:

    Bensen83 (04.09.2011)

  10. #8
    Bensen83 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    29.08.2009
    Beiträge
    776
    Danke
    25
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke dir. Funktioniert.
    Zitieren Zitieren Super  

Ähnliche Themen

  1. Antworten: 9
    Letzter Beitrag: 17.06.2011, 08:02
  2. OPC BDE Fehler
    Von Power_Pete im Forum Hochsprachen - OPC
    Antworten: 13
    Letzter Beitrag: 19.05.2011, 13:53
  3. Wo ist der Fehler???
    Von husox81 im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 30.01.2010, 16:07
  4. S5 DB1 Fehler
    Von mariob im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 26.01.2009, 17:25
  5. SR - Fehler
    Von sedie im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 30.09.2003, 14:41

Lesezeichen

Berechtigungen

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