Inhaltszusammenfassung für Siemens Simatic S7 Serie
Seite 1
Deckblatt Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link S7-Kommunikation FAQ Juli 2011 Service & Support Answers for industry.
Seite 2
Fragestellung Dieser Beitrag stammt aus dem Service&Support Portal der Siemens AG, Sector Industry, Industry Automation and Drive Technologies. 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/50365355 Frage Wie werden die Daten zwischen einem PC und einer SIMATIC S7 über den Netzübergang IE/PB Link mittels S7-Kommunikation ausgetauscht.
1 Einleitung Einleitung Dieses Dokument liefert Informationen zur Kommunikation einer PC-Station mit einer SIMATIC S7 unter Verwendung der Dienste PUT und GET auf Basis der S7- Kommunikation und unter Einbindung eines Netzübergangs IE/PB Link. Dieses Dokument enthält: • eine Übersicht des Programmbeispiels und Anlagenaufbaus (siehe Kapitel 2 und Kapitel 3).
2 Übersicht des Programmbeispiels Übersicht des Programmbeispiels Anlagenaufbau Abbildung 2-1 PC / SIMATIC Field PG mit SIMATIC S7-300 oder S7-400 Industrial Ethernet Netzwerkkarte PROFIBUS IE/PB Link Industrial Ethernet In diesem Beispiel ist der PC über eine Netzwerkkarte (z.B. CP1613) und eine Industrial Ethernet Leitung am IE/PB Link angeschlossen.
Seite 6
2 Übersicht des Programmbeispiels Abbildung 2-2 Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
2 Übersicht des Programmbeispiels Funktionsübersicht Die Funktionsübersicht stellt die prinzipielle Arbeitsweise des Programmbeispiels dar. Abbildung 2-3 Basic Client aktive PC-Station passive S7-300 Station Datenanfrage stellen SyncRead from Device Aufruf an das S7-Protokoll Daten bereitstellen return Get Internen Cache updaten return SyncRead Empfangsdaten anzeigen Verbindungstyp In diesem Programmbeispiel wird die S7-Kommunikation mit den Diensten „PUT“...
Seite 8
2 Übersicht des Programmbeispiels Abbildung 2-4 Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
3 Anlagenaufbau Anlagenaufbau In diesem Kapitel finden Sie eine Übersicht zum Aufbau und zu den Hard- und Softwarekomponenten, die für die Erstellung des Programmbeispiels verwendet wurden. Übersicht Die Tabelle 3-1 liefert eine Übersicht des Aufbaus, der für die Erstellung des Programmbeispiels verwendet wurde.
3 Anlagenaufbau Verwendung einer anderen CPU Wenn Sie eine andere CPU verwenden, dann brauchen Sie lediglich die CPU in der Hardware-Konfiguration austauschen. Verwendung eines anderen CP in der S7-300 Wenn Sie einen anderen CP verwenden, dann brauchen Sie lediglich den CP in der Hardware-Konfiguration austauschen und die Verbindungsprojektierung in NetPro neu erstellen.
4 Installation und Inbetriebnahme Installation und Inbetriebnahme Installation des Programmbeispiels Das Programmbeispiel ist ein STEP 7 Projekt, das die komplette Hardware- Konfiguration inklusive Anwenderprogramm der S7-300 Station und die Konfiguration der PC-Station enthält. Das STEP 7-Projekt steht als Download in Form einer ZIP-Datei im Internet zur Verfügung.
Seite 12
4 Installation und Inbetriebnahme Abbildung 4-1 Klicken Sie auf die Schaltfläche „Eigenschaften“, um den Dialog „Eigenschaften – PROFIBUS Schnittstelle CP 343-5“ zu öffnen. Wechseln Sie in das Register „Parameter“ und wählen Sie die PROFIBUS-Adresse des CP343-5 aus. Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
4 Installation und Inbetriebnahme Abbildung 4-2 Speichern und übersetzen Sie die Hardware-Konfiguration der S7-300 Station. Anschließend laden Sie die Konfiguration in die CPU. Inbetriebnahme der PC-Station IP-Adresse der PC-Station ermitteln Zunächst ermitteln Sie die IP-Adresse und Subnetmaske der PC-Station, die die S7-Verbindung aktiv aufbaut.
4 Installation und Inbetriebnahme Abbildung 4-3 Konfiguration der PC-Station in STEP 7 / NCM PC Das STEP 7-Projekt dieses Programmbeispiels enthält unter anderem die Konfiguration der PC-Station. Die projektierte PC-Station hat den Namen „IDEFIX-WINXP“. Abbildung 4-4 Öffnen Sie die Hardware-Konfiguration der PC-Station. Doppelkicken Sie auf den projektierten Industrial Ethernet PC CP, um den Eigenschaftsdialog zu öffnen.
Seite 15
4 Installation und Inbetriebnahme Abbildung 4-5 Klicken Sie auf die Schaltfläche „Eigenschaften“, um den Dialog „Eigenschaften – Ethernet Schnittstelle IE Allgemein“ zu öffnen. Wechseln Sie in das Register „Parameter“ und tragen Sie die IP-Adresse und Subnetzmaske der PC-Station ein. Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
Seite 16
4 Installation und Inbetriebnahme Abbildung 4-6 Die IP-Adresse, die in STEP 7 für die PC-Station konfiguriert ist, muss mit der in Hinweis Windows eingestellten IP-Adresse übereinstimmen. Anschließend speichern und übersetzen Sie die Hardware-Konfiguration der PC- Station. Öffnen Sie über die Windows Task-Leiste den Komponenten Konfigurator. Abbildung 4-7 Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
Seite 17
4 Installation und Inbetriebnahme Im Komponenten Konfigurator fügen Sie die Baugruppen, d.h. den OPC-Server und den Industrial Ethernet PC CP, entsprechend der Hardware-Konfiguration der PC-Station ein. Anschließend passen Sie den Stationsnamen im Komponenten Konfigurator an. Der Name der PC-Station muss in STEP 7 / NCM PC und im Komponenten Konfigurator gleich sein.
4 Installation und Inbetriebnahme Inbetriebnahme des IE/PB Links Konfiguration des IE/PB Links Das STEP 7-Projekt dieses Programmbeispiels enthält unter anderem die Konfiguration des IE/PB Links. Öffnen Sie die Hardware-Konfiguration des IE/PB Links. Doppelkicken Sie auf die Industrial Ethernet Schnittstelle des IE/PB Links, um den Eigenschaftsdialog zu öffnen.
Seite 19
4 Installation und Inbetriebnahme Klicken Sie auf die Schaltfläche „Eigenschaften“, um den Dialog „Eigenschaften – Ethernet Schnittstelle Ind. Ethernet“ zu öffnen. Wechseln Sie in das Register „Parameter“ und tragen Sie die IP-Adresse und Subnetzmaske des IE/PB Links ein. Abbildung 4-10 Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
Seite 20
4 Installation und Inbetriebnahme Doppelkicken Sie auf die PROFIBUS-Schnittstelle des IE/PB Links, um den Eigenschaftsdialog zu öffnen. Abbildung 4-11 Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
4 Installation und Inbetriebnahme Klicken Sie auf die Schaltfläche „Eigenschaften“, um den Dialog „Eigenschaften – PROFIBUS Schnittstelle PROFIBUS DP“ zu öffnen. Wechseln Sie in das Register „Parameter“ und wählen Sie die PROFIBUS-Adresse des IE/PB Links aus. Abbildung 4-12 Speichern und übersetzen Sie die Hardware-Konfiguration des IE/PB Links. Anschließend laden Sie die Konfiguration in den IE/PB Link.
Seite 22
4 Installation und Inbetriebnahme Abbildung 4-13 In der Verbindungstabelle doppelklicken Sie auf die S7-Verbindung, um die Einstellungen im Eigenschaftsdialog der S7-Verbindung zu überprüfen. Beenden Sie den Eigenschaftsdialog der S7-Verbindung mit „OK“. Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
4 Installation und Inbetriebnahme Abbildung 4-14 Konfiguration inklusive Verbindungsprojektierung speichern, übersetzen und laden Konfiguration inklusive Verbindungsprojektierung speichern und übersetzen Im SIMATIC Manager wählen Sie über das Menü „Extras PG/PC-Schnittstelle einstellen“ die Schnittstelle TCP/IP aus. In NetPro speichern und übersetzen Sie die Konfiguration der PC-Station, der S7- 300 Station und des IE/PB Links.
4 Installation und Inbetriebnahme Abbildung 4-15 Konfiguration inklusive Verbindungsprojektierung in die PC-Station laden In NetPro markieren Sie die PC-Station. Anschließend klicken Sie auf die Schaltfläche „laden“. Somit laden Sie die gesamte Konfiguration der PC-Station, inklusive der projektierten Verbindungen. Abbildung 4-16 Konfiguration inklusive Verbindungsprojektierung in die S7-300 Station laden In NetPro markieren Sie die S7-300 Station.
Seite 25
4 Installation und Inbetriebnahme Abbildung 4-17 Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
5 Bedienung des Programmbeispiels Bedienung des Programmbeispiels Die Bedienung des Programmbeispiels erfolgt: • über die Variablentabelle, die mit dem Anwenderprogramm der S7-300 mitgeliefert wird, oder • über den mitgelieferten OPC-Client. Voraussetzungen S7-300 Station In der S7-300 Station erfolgt die Bedienung des Programmbeispiels über die mitgelieferte Variablentabelle.
5 Bedienung des Programmbeispiels Beschreibung Im Bausteinordner doppelklicken Sie auf die Variablentabelle „VAT_1“. In der Variablentabelle bauen Sie über das Menü „Zielsystem Verbindung herstellen zu Projektierter CPU“ eine Verbindung zur S7-300 auf. In der Variablentabelle wählen Sie das Menü „Variable Beobachten“ aus, um die definierten Variablen steuern und beobachten zu können.
Seite 28
5 Bedienung des Programmbeispiels Beschreibung Klicken Sie auf die Schaltfläche „SyncWrite“, um die Werte in die S7-300 CPU zu schreiben. Kommunikation zwischen PC und SIMATIC S7 über IE/PB Link V1.0, Beitrags-ID: 50365355...
6 Weitere Hinweise, Tipps und Tricks, etc. Weitere Hinweise, Tipps und Tricks, etc. In diesem Kapitel finden Sie weitere Hinweise, Tipps und Tricks zur Inbetriebnahme und Funktion des Programmbeispiels. Hardware-Konfiguration, Verbindung oder Bausteine lassen sich nicht in die CPU laden Wenn es nicht möglich ist die Hardware-Konfiguration, Verbindung oder Bausteine in die CPU zu laden, dann nehmen Sie folgende Prüfungen und Abhilfemaßnahmen vor:...
6 Weitere Hinweise, Tipps und Tricks, etc. • Beheben Sie auch Fehler, die im Komponenten Konfigurator im Register „Diagnose“ angezeigt werden. Hinweis: Wenn im Komponenten Konfigurator Fehler angezeigt werden, dann wird dies über ein gelbes blinkendes Ausrufezeichen in der Windows-Statusleiste angezeigt.