TCP PN-CPU

llDeckblatt MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU Modbus/TCP PN-CPU FAQ Juni 2013 Service & Sup...
Author: August Baum
36 downloads 2 Views 2MB Size
llDeckblatt

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU Modbus/TCP PN-CPU FAQ Juni 2013

Service & Support Answers for industry.

Fragestellung

Dieser Beitrag stammt aus dem Siemens Industry Online Support. Es gelten die dort genannten Nutzungsbedingungen (www.siemens.com/nutzungsbedingungen). Durch den folgenden Link gelangen Sie direkt zur Downloadseite dieses Dokuments. http://support.automation.siemens.com/WW/view/de/75330636

Vorsicht Die in diesem Beitrag beschriebenen Funktionen und Lösungen beschränken sich überwiegend auf die Realisierung der Automatisierungsaufgabe. Bitte beachten Sie darüber hinaus, dass bei Vernetzung Ihrer Anlage mit anderen Anlagenteilen, dem Unternehmensnetz oder dem Internet entsprechende Schutzmaßnahmen im Rahmen von Industrial Security zu ergreifen sind. Weitere Informationen dazu finden Sie unter der Beitrags-ID 50203404. http://support.automation.siemens.com/WW/view/de/50203404

Frage Wie können Sie die Bausteine für die MODBUS/TCP Kommunikation über die integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU in STEP 7 Professional V12 (TIA Portal) verwenden?

Antwort Folgen Sie zur umfassenden Beantwortung dieser Frage den in diesem Dokument aufgeführten Handlungsanweisungen und Hinweisen.

2

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

Inhaltsverzeichnis

Inhaltsverzeichnis 1

Einleitung........................................................................................................4

2

Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren.........................................................................................................5

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

3

1 Einleitung

1

Einleitung Die Modbus/TCP Bausteine für die S7-300 und S7-400 CPUs mit integrierter PROFINET-Schnittstelle stehen Ihnen in Form einer Bibliothek "Modbus_PN_CPU" als Download zur Verfügung. http://www.siemens.de/s7modbus Die Installation der Bibliothek "Modbus_PN_CPU" kann nur auf Rechnern durchgeführt werden, auf denen bereits STEP 7 V5.4 oder V5.5 installiert ist. Um die Bausteine der Bibliothek "Modbus_PN_CPU" in STEP 7 Professional V11 / V12 (TIA Portal) zu verwenden, müssen die Bausteine im TIA Portal migriert werden.

4

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

2

Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren Die folgende Anleitung beschreibt, wie Sie die Bausteine der Bibliothek „Modbus_PN_CPU“ in STEP 7 Professional V11/12 (TIA Portal) migrieren, um sie dort verwenden zu können. Tabelle 2-1 Nr.

Vorgehensweise

1.

Installieren Sie die Bibliothek "Modbus_PN_CPU" auf einem Rechner, auf dem bereits STEP 7 V5.4 oder STEP 7 V5.5 installiert ist.

2.

In STEP 7 V5.4 oder STEP 7 V5.5 legen Sie ein neues Projekt an. Erstellen Sie die Hardware-Konfiguration entsprechend Ihres Hardware-Aufbaus.

3.

Öffnen Sie die Bibliothek "Modbus_PN_CPU" über das Menü "Datei > Öffnen". Im Dialog "Öffnen Projekt" wechseln Sie in das Register "Bibliotheken". Wählen Sie die die Bibliothek "Modbus_PN_CPU" aus. Wenn die Bibliothek "Modbus_PN_CPU" im Register "Bibliotheken" des Dialogs "Öffnen Projekt" nicht angezeigt wird, klicken Sie auf die Schaltfläche "Durchsuchen". Sie finden die Bibliothek "Modbus_PN_CPU" im Verzeichnis "...\SIEMENS\Step7\S7LIBS".

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

5

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr.

6

Vorgehensweise

4.

Kopieren Sie die Bausteine aus der Bibliothek "Modbus_PN_CPU" und fügen Sie diese in das neue Projekt ein.

5.

Öffnen Sie die Bibliothek "Standard Library" über das Menü "Datei > Öffnen". Im Dialog "Öffnen Projekt" wechseln Sie in das Register "Bibliotheken" und wählen die Bibliothek "Standard Library" aus.

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr.

Vorgehensweise

6.

Kopieren Sie folgende Bausteine aus der Bibliothek "Standard Library > Communication Blocks > Blocks" und fügen Sie diese in das neue Projekt ein. FB63 "TSEND" FB64 "TRECV" FB65 "TCON" FB66 "TDISCON"

7.

Kopieren Sie den Baustein FC10 "EQ_STRNG" aus der Bibliothek "IEC Function Blocks > Blocks" und fügen Sie diesen in das neue Projekt ein.

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

7

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr.

Vorgehensweise

8.

Wenn Sie die Nummern der Funktionsbausteine ändern, benutzen Sie die Funktion "Umverdrahten". Nach der Migration ist das Umverdrahten nicht mehr möglich. Im S7-Programm der CPU klicken Sie mit der rechten Maustaste auf den Bausteinordner. Im Kontextmenü wählen Sie die Funktion "Umverdrahten".

9.

Mit Hilfe des Modbus TCP Wizards erstellen Sie den Parameter-DB. Der Modbus TCP Wizard steht Ihnen unter folgendem Link als Download zur Verfügung: MODBUS TCP Wizard Hinweis Der Modbus TCP Wizard steht für TIA Portal Projekte nicht zur Verfügung. Wenn Sie den Parameter-DB nicht vor der Migration anlegen, muss er im TIA Portal manuell angelegt werden.

10.

8

Starten Sie STEP 7 Professional V11 / V12 (TIA Portal).

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr. 11.

Vorgehensweise Wählen Sie "Projekt migrieren" in der Portalansicht oder das Menü "Projekt > Projekt migrieren" in der Projektansicht. Der Dialog "Projekt migrieren" wird geöffnet.

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

9

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr.

10

Vorgehensweise

12.

Im Dialog "Projekt migrieren" wählen Sie das zu migrierende Projekt aus. Wählen Sie die Option "Hardwarekonfiguration einschließen" ab. Geben Sie Projektname und Zielpfad des TIA Portal Projekts an. Klicken Sie auf die Schaltfläche "Migrieren", um die Migration durchzuführen.

13.

Wenn der Dialog "Projekt migrieren" beendet ist, öffnen Sie das Migrationsprotokoll. Sie erhalten die Information, dass die zugehörigen SCL-Quellen der Bausteine FB102, FB103, FB104 und FB105 fehlen. Die Meldung können Sie ignorieren.

14.

Zusätzlich erhalten Sie die Meldung "Alle PLCs wurden durch nicht spezifizierte CPUs ersetzt. Um diese Meldung zu beheben, wechseln Sie in die Netzsicht und klicken Sie dort mit der rechten Maustaste auf die CPU. Wählen Sie das Kontextmenü "Gerät tauschen". Der Dialog "Gerät tauschen" wird geöffnet.

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr.

Vorgehensweise

15.

Im Dialog "Gerät tauschen" wählen Sie die korrekte CPU entsprechend Ihres Hardwareausbaus aus, z. B. CPU 315-2 PN/DP. Übernehmen Sie die Einstellung mit "OK".

16.

In der Gerätesicht markieren Sie die PROFINET-Schnittstelle der CPU 315-2 PN/DP. Im Inspektorfenster ordnen Sie der PROFINET-Schnittstelle ein Subnetz zu und tragen Sie die IP-Adresse sowie die Subnetzmaske der CPU 315-2 PN/DP unter "Eigenschaften > Allgemein > Ethernet-Adressen" ein.

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

11

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr. 17.

12

Vorgehensweise Öffnen Sie in der Projektnavigation die Ordnerstruktur für die CPU 315-2 PN/DP. Hier öffnen Sie den Ordner "Programmbausteine". Doppelklicken Sie auf den Befehl "Neuen Baustein hinzufügen". Der Dialog "Neuen Baustein hinzufügen" wird geöffnet.

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr. 18.

Vorgehensweise Im Dialog "Neuen Baustein hinzufügen" klicken Sie auf die Schaltfläche "Organisationsbaustein (OB)". Wählen Sie den folgenden Startup-OB aus: OB100. Klicken Sie auf die Schaltfläche "OK", um den OB100 in Ihr Projekt einzufügen.

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

13

2 Bibliothek „Modbus_PN_CPU“ in STEP 7 V11/12 (TIA Portal) migrieren

Nr. 19.

Hinweis

Vorgehensweise Doppelklicken Sie erneut auf den Befehl "Neuen Baustein hinzufügen". Der Dialog "Neuen Baustein hinzufügen" wird geöffnet. Klicken Sie auf die Schaltfläche "Organisationsbaustein (OB)". Wählen Sie den folgenden Fault interrupt OB aus: OB121. Klicken Sie auf die Schaltfläche "OK", um den OB121 in Ihr Projekt einzufügen.

In STEP 7 V11 / 12 (TIA Portal) ist es nicht erlaubt, migrierte know-how-geschützte Bausteine in eine Bibliothek einzufügen. Wenn Sie dies machen und die Bibliotheks-Bausteine in ein Projekt einfügen, kann das Projekt dadurch beschädigt werden. Das Kopieren der Bausteine in andere Projekte wird nicht empfohlen, da dies zu Problemen führen kann.

14

MODBUS/TCP Kommunikation über integrierte PROFINET-Schnittstelle der S7-300 und S7-400 CPU V1.0, Beitrags-ID: 75330636

Suggest Documents