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

Ergebnis 1 bis 9 von 9

Thema: Fetch & Write via TCP/IP - CPU1214F öffnet Port NICHT ?? ! ??

  1. #1
    Registriert seit
    14.09.2011
    Beiträge
    109
    Danke
    17
    Erhielt 5 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Moin,
    ich bin hier über ein Riesen Problem gestolpert.

    Gemäß aller Google Suchen, und einiger Forum Suchen habe ich ein Miniprojekt aufgesetzt, mit dem mit einem Fremd PC und 2er unspzifischen Verbindungen via TCP (Fetch/Write) aus getauscht werden soll.

    Das Programm auf der PC Seite öffnet einen Kanal zur CPU. Das hat mit CP343-1, PN CPUs aller Coleur via FW_TCP/FB210 immer bestens geklapt.

    Der PC öffnet die Verbindungen zur IP der CPU1214F auf Port 2000 und 2001.

    Nach Studium der Handbücher (siehe STEP_7_Professional_V13_1_deDE_de-DE.pdf, dem 13000 Seiten Wälzer ab S. 934 sollte das wieder funktionieren, in dem man in TIA "TRCV_C" verwendet und Konfiguriert.
    Gelesen, getan.

    TRCV_C eingefügt in OB1, Parametriert mit der "Configurieren" klick.
    Partner: unspezifiziert,
    Remote macht den Aktiven Verbindungsaufbau,
    Lokalen Port, IP richtig definiert. Aber das Teil bleibt taub.

    Nur Funktionieren tut es nicht!

    Die Netzwerk Ports 2000 und 2001 bleiben gelossen!
    Geprüft mit nmap, wireshark, und unserer eigenen KommSoftwar in der Diagnose.
    Gemäß der Doku und FAQ habe ich auch Put/Get erlaubt ... aber das Teil ist taub ...

    Hat da wer eine Idee, was ich noch veruchen kann bevor ich den Siemens Support triggere?

    Das Mini Test Projekt habe ich angehängt. (mit der 1214CF/RLY StarterKit CPU gemacht)

    Euer Schatten
    Angehängte Dateien Angehängte Dateien
    Zitieren Zitieren Fetch & Write via TCP/IP - CPU1214F öffnet Port NICHT ?? ! ??  

  2. #2
    Registriert seit
    25.09.2013
    Beiträge
    260
    Danke
    11
    Erhielt 35 Danke für 34 Beiträge

    Standard

    Hallo,

    du solltest über "CONT" = 1 die Verbindung einrichten und aufbauen.
    Steht in der Baustein Hilfe.
    Jetzt sieht man dann auch unter Verbindungen das die CPU eine Verbindung aufbauem will.

    Comm.jpg

    help.jpg


    Gut wäre noch COM_RST zu beschalten den musst du bei änderung der Verbindungsparameter setzen sonst wird das nicht übernommen.

    OB1.jpg

    Ich habe noch gesehen das der Verbindungstyp 11 ist ich habe immer 17 wäre noch einen versuch wert.

    Bei der 1200 muss die InterfaceID auf 1 stehen.


    Gruß

    Jens
    Angehängte Grafiken Angehängte Grafiken

  3. Folgender Benutzer sagt Danke zu DOD666 für den nützlichen Beitrag:

    shadowdb (23.05.2016)

  4. #3
    Avatar von shadowdb
    shadowdb ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.09.2011
    Beiträge
    109
    Danke
    17
    Erhielt 5 Danke für 5 Beiträge

    Standard

    Erstmal Vielen Dank!
    Die Ports sind nun offen.

    Unsere Com Software spricht RFC1006 über TCP/IP = Fetch/Write
    Hast Du eine Idee, ob das noch so verwendet wird?
    BZW, was da dann parametriert werden muß?

    Meine Software verwendet da dieses Protokoll, ich habe da mal jmd. den C Code gepostet:
    SPS S7 400 Informationen mithilfe von Java auslesen

    Gruß
    Jojo

  5. #4
    Registriert seit
    25.09.2013
    Beiträge
    260
    Danke
    11
    Erhielt 35 Danke für 34 Beiträge

    Standard

    Hallo Jojo,

    das sieht schlecht aus mit Fetch/Write bei der S7 1200

    https://support.industry.siemens.com...&zone=Internet

    Gruß

    Jens

  6. #5
    Avatar von shadowdb
    shadowdb ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.09.2011
    Beiträge
    109
    Danke
    17
    Erhielt 5 Danke für 5 Beiträge

    Standard

    Da fällt mir nur ein:



    Es kann ja wohl nicht angehen, das die Geräte Ablöungen WENIGER KÖNNEN als die Generation zu vor!

    Doch, welches Protokoll wird den jetzt seitens Siemens AGs verwendet?

    Euer Schatten

  7. #6
    Registriert seit
    25.09.2013
    Beiträge
    260
    Danke
    11
    Erhielt 35 Danke für 34 Beiträge

    Standard

    Vielleicht hilft dir das weiter:

    PC-SPS, Socketverbindung

    Gruß

    Jens

  8. #7
    Avatar von shadowdb
    shadowdb ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.09.2011
    Beiträge
    109
    Danke
    17
    Erhielt 5 Danke für 5 Beiträge

    Standard

    Jo, sieht so aus, als ob das nur eine reine Socket Verbindung ist.
    Da werden wir wohl ein eigenes PRotokoll implementieren müssen, oder
    Fetch/write neu erfinden müssen.

    Hey Siemens! So ein Unsinn tut echt nicht Not!

    Jojo

  9. #8
    Registriert seit
    25.09.2013
    Beiträge
    260
    Danke
    11
    Erhielt 35 Danke für 34 Beiträge

    Standard

    Hallo Jojo,

    habe noch eine komplette Beschreibung für Kommunikation zwischen PC un S7-1200 gefunden:

    http://www.infoplc.net/files/descarg...emens_plcs.pdf

    Gruß

    Jens

  10. #9
    Avatar von shadowdb
    shadowdb ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    14.09.2011
    Beiträge
    109
    Danke
    17
    Erhielt 5 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von DOD666 Beitrag anzeigen
    habe noch eine komplette Beschreibung für Kommunikation zwischen PC un S7-1200 gefunden:
    http://www.infoplc.net/files/descarg...emens_plcs.pdf
    Danke soweit.

    Es läuft wohl darauf hinaus, daß ich das Fetch/Write als eigenen Baustein in SCL implementiere....
    Werde dann dann veröffentlichen, vielleicht mit der OSCAT.de Bibliothek. Mal schauen.
    Tendiere da nach LGPL Lizenz und einem Git Archiv auf unserem Server.

    Schönen Feierabend...

    Jojo

Ähnliche Themen

  1. Step 7 S5-S7 Kopplung Fetch Write
    Von ITBuxi im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 09.09.2015, 06:54
  2. Step 7 Fetch and Write, Definition
    Von Servernexus im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 29.01.2014, 12:58
  3. Das Fetch/Write Protocol
    Von Alexandr im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 19.01.2010, 01:22
  4. Fetch/Write mit SPS !
    Von Assemble im Forum Feldbusse
    Antworten: 2
    Letzter Beitrag: 03.06.2008, 22:41
  5. CP343-Lean Fetch/Write
    Von jh-profil im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 06.02.2008, 12:37

Lesezeichen

Berechtigungen

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