Projektierungsbeispiel 11/2016 Merklisten zur Projektierung und Diagnose der F-I-Device Funktion PROFIsafe https://support.industry.siemens.com/cs/ww/de/view/109478798 Gewährleistung und Haftung Gewährleistung und Haftung Hinweis Die Anwendungsbeispiele sind unverbindlich und erheben keinen Anspruch auf Vollständigkeit hinsichtlich Konfiguration und Ausstattung sowie jeglicher Eventualitäten. Die Anwendungsbeispiele stellen keine kundenspezifischen Lösungen dar, sondern sollen lediglich Hilfestellung bieten bei typischen Aufgabenstellungen. Sie sind für den sachgemäßen Betrieb der beschriebenen Produkte selbst verantwortlich. Diese Anwendungsbeispiele entheben Sie nicht der Verpflichtung zu sicherem Umgang bei Anwendung, Installation, Betrieb und Wartung. Durch Nutzung dieser Anwendungsbeispiele erkennen Sie an, dass wir über die beschriebene Haftungsregelung hinaus nicht für etwaige Schäden haftbar gemacht werden können. Wir behalten uns das Recht vor, Änderungen an diesen Anwendungsbeispiele jederzeit ohne Ankündigung durchzuführen. Bei Abweichungen zwischen den Vorschlägen in diesem Anwendungsbeispiel und anderen Siemens Publikationen, wie z.B. Katalogen, hat der Inhalt der anderen Dokumentation Vorrang. Für die in diesem Dokument enthaltenen Informationen übernehmen wir keine Gewähr. Siemens AG 2016 All rights reserved Unsere Haftung, gleich aus welchem Rechtsgrund, für durch die Verwendung der in diesem Anwendungsbeispiel beschriebenen Beispiele, Hinweise, Programme, Projektierungs- und Leistungsdaten usw. verursachte Schäden ist ausgeschlossen, soweit nicht z.B. nach dem Produkthaftungsgesetz in Fällen des Vorsatzes, der groben Fahrlässigkeit, wegen der Verletzung des Lebens, des Körpers oder der Gesundheit, wegen einer Übernahme der Garantie für die Beschaffenheit einer Sache, wegen des arglistigen Verschweigens eines Mangels oder wegen Verletzung wesentlicher Vertragspflichten zwingend gehaftet wird. Der Schadensersatz wegen Verletzung wesentlicher Vertragspflichten ist jedoch auf den vertragstypischen, vorhersehbaren Schaden begrenzt, soweit nicht Vorsatz oder grobe Fahrlässigkeit vorliegt oder wegen der Verletzung des Lebens, des Körpers oder der Gesundheit zwingend gehaftet wird. Eine Änderung der Beweislast zu Ihrem Nachteil ist hiermit nicht verbunden. Weitergabe oder Vervielfältigung dieser Anwendungsbeispiele oder Auszüge daraus sind nicht gestattet, soweit nicht ausdrücklich von der Siemens AG zugestanden. Securityhinweise Siemens bietet Produkte und Lösungen mit Industrial Security-Funktionen an, die den sicheren Betrieb von Anlagen, Lösungen, Maschinen, Geräten und/oder Netzwerken unterstützen. Sie sind wichtige Komponenten in einem ganzheitlichen Industrial Security-Konzept. Die Produkte und Lösungen von Siemens werden unter diesem Gesichtspunkt ständig weiterentwickelt. Siemens empfiehlt, sich unbedingt regelmäßig über Produkt-Updates zu informieren. Für den sicheren Betrieb von Produkten und Lösungen von Siemens ist es erforderlich, geeignete Schutzmaßnahmen (z. B. Zellenschutzkonzept) zu ergreifen und jede Komponente in ein ganzheitliches Industrial Security-Konzept zu integrieren, das dem aktuellen Stand der Technik entspricht. Dabei sind auch eingesetzte Produkte von anderen Herstellern zu berücksichtigen. Weitergehende Informationen über Industrial Security finden Sie unter http://www.siemens.com/industrialsecurity. Um stets über Produkt-Updates informiert zu sein, melden Sie sich für unseren produktspezifischen Newsletter an. Weitere Informationen hierzu finden Sie unter http://support.automation.siemens.com. Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 2 Inhaltsverzeichnis Inhaltsverzeichnis Gewährleistung und Haftung ...................................................................................... 2 1 Allgemeines und Erklärung .............................................................................. 4 2 Merklisten ........................................................................................................... 6 2.1 2.1.1 2.1.2 2.2 2.2.1 2.2.2 2.3 2.3.1 2.3.2 2.4 2.4.1 2.4.2 Merkliste S7-1500 als IO-Controller und F-I-Device ............................ 7 Überprüfung des Parameters LADDR .................................................. 8 Subslot Nummer überprüfen ................................................................ 8 Merkliste S7-1500 als IO-Controller und S7-300/400 als F-IDevice................................................................................................... 9 Überprüfung des Parameters LADDR ................................................ 10 Subslot Nummer überprüfen .............................................................. 10 Merkliste S7-300/S7-400 als IO-Controller und F-I-Device................ 11 Überprüfung des Parameters LADDR ................................................ 12 Subslot Nummer überprüfen .............................................................. 13 Merkliste S7-300/S7-400 als IO-Controller und S7-1500 als F-IDevice................................................................................................. 14 Überprüfung des Parameters LADDR ................................................ 15 Subslot Nummer überprüfen .............................................................. 16 Literaturhinweise ............................................................................................. 17 4 Historie.............................................................................................................. 17 Siemens AG 2016 All rights reserved 3 Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 3 Siemens AG 2016 All rights reserved 1 Allgemeines und Erklärung 1 Allgemeines und Erklärung Allgemeines Hier finden Sie Merklisten und weitere Diagnosemöglichkeiten, die Ihnen bei der Konfiguration und der Diagnose von Fehlern bei F-IDevices helfen. Vor allem bei der Fehlerbehebung bei Kommunikationsfehlern mit F-I-Devices kann eine solche Merkliste hilfreich sein. Im Folgenden ist die Verwendung der Merklisten am Beispiel S7-1500 als IO-Controller und S7-1500 als F-I-Device erklärt. IO-Controller F-I-Device 1 2 PN name: IP address: Firmware: „SENDDP“ 3 LADDR[HW_ID]: DP_DP_ID: Timeout: IO Address: %Q Subslot: „RCVDP“ 4 LADDR[HW_ID]: DP_DP_ID: Timeout: IO Address: %I Subslot: Beschreibung: Parameter müssen in realer und Dummy-CPU gleich sein! Parameter müssen gleich sein! Parameter müssen gleich sein! Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 8 S7-1500 int. oder S7-1500 + CP S7-1500 int. oder S7-1500 + CM 5 6 7 9 PN name: IP address: Firmware: „RCVDP“ 10 LADDR[HW_ID(local)]: DP_DP_ID: Timeout: IO Address: %I Subslot: „SENDDP“ 11 LADDR[HW_ID(local)]: DP_DP_ID: Timeout: IO Address: %Q Subslot: 4 Siemens AG 2016 All rights reserved 1 Allgemeines und Erklärung Tabelle 1-1 Nr. Beschreibung 1. Merkblatt für die Parametrierung und PROFINET-Parameter des IO-Controllers. 2. PROFINET-Parameter des IO-Controllers. Hier können die benötigten Parameter PROFINET-Name, IP-Adresse und Firmware des IO-Controllers notiert werden. 3. Parametrierung des Bausteins „SENDDP“ im Anwenderprogramm des IO-Controllers. Hier können die benötigten Parameter für den Baustein „SENDDP“ („LADDR“, „DP_DP_ID“ und „Timeout“) notiert werden. Zusätzlich können die IO-Adresse und die Subslot-Nummer des Transferbereichs für den Baustein „SENDDP“ notiert werden. 4. Parametrierung des Bausteins „RCVDP“ im Anwenderprogramm des IO-Controllers. Hier können die benötigten Parameter für den Baustein „RCVDP“ („LADDR“, „DP__DP_ID“ und „Timeout“) notiert werden. Zusätzlich können die IO-Adresse und die Subslot-Nummer des Transferbereichs für den Baustein „RCVDP“ notiert werden. 5. Diese Pfeile zeigen an, dass diese Parameter sowohl in der realen Steuerung als auch in der „Dummy-CPU“ gleich projektiert sein müssen. 6. Diese Pfeile zeigen an, dass diese Parameter übereinstimmen müssen. 7. Diese Pfeile zeigen an, dass diese Parameter übereinstimmen müssen. 8. Merkblatt für die Parametrierung und PROFINET-Parameter des F-I-Device. 9. PROFINET-Parameter des F-I-Devices. Hier können die benötigten Parameter PROFINET-Name, IP-Adresse und Firmware des IO-Devices notiert werden. 10. Parametrierung des Bausteins „RCVDP“ im Anwenderprogramm des F-I-Device. Hier können die benötigten Parameter für den Baustein „RCVDP“ („LADDR“, „DP__DP_ID“ und „Timeout“) notiert werden. Zusätzlich können die IO-Adresse und die Subslot-Nummer des Transferbereichs für den Baustein „RCVDP“ notiert werden. 11. Parametrierung des Bausteins „SENDDP“ im Anwenderprogramm des F-I-Device. Hier können die benötigten Parameter für den Baustein „SENDDP“ („LADDR“, „DP_DP_ID“ und „Timeout“) notiert werden. Zusätzlich können die IO-Adresse und die Subslot-Nummer des Transferbereichs für den Baustein „SENDDP“ notiert werden. Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 5 Siemens AG 2016 All rights reserved 2 Merklisten 2 Merklisten Merklisten für die folgenden Fälle werden im Folgenden beschrieben und zur Verfügung gestellt. Zusätzlich zu jeder Merkliste werden Hinweise gegeben, auf die bei der Projektierung bzw. im Fehlerfall einer F-I-Device-Kommunikation zu achten ist. S7-1500 als IO-Controller und S7-300/S7-400 als F-I-Device Überprüfung des Parameters LADDR (Startadressen und HW-IDs). Überprüfung der Subslots der Transferbereiche S7-300/S7-400 als IO-Controller und F-I-Device. Überprüfung des Parameters LADDR (Startadresse). Überprüfung des Parameters LADDR (Startadresse) einer GSD-Datei. Überprüfung der Subslots der Transferbereiche. S7-1500 als IO-Controller und F-I-Device Überprüfung des Parameters LADDR (HW-IDs). Überprüfung der Subslots der Transferbereiche S7-300/S7-400 als IO Controller und S7-1500 als F-I-Device Überprüfung des Parameters LADDR (Startadressen und HW-IDs). Überprüfung der Subslots der Transferbereiche Hinweis Die Parameter „DP_DP_ID“ der Bausteine „SENDDP“ und „RCVDP“ müssen ungleich der HW-IDs des Projekts sein. Verwenden Sie für die Parameter „DP_DP_ID“ bei Verwendung einer S7-1500 einen anderen Wertebereich, als den in dem die HW-IDs liegen, z.B. „DP_DP_ID > 10000. Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 6 Siemens AG 2016 All rights reserved 2 Merklisten 2.1 Merkliste S7-1500 als IO-Controller und F-I-Device Merkliste IO-Controller F-I-Device S7-1500 int. oder S7-1500 + CM S7-1500 int. oder S7-1500 + CP PN name: IP address: Firmware: PN name: IP address: Firmware: „SENDDP“ LADDR[HW_ID]: DP_DP_ID: Timeout: IO Address: %Q Subslot: „RCVDP“ LADDR[HW_ID(local)]: DP_DP_ID: Timeout: IO Address: %I Subslot: „RCVDP“ LADDR[HW_ID]: DP_DP_ID: Timeout: IO Address: %I Subslot: „SENDDP“ LADDR[HW_ID(local)]: DP_DP_ID: Timeout: IO Address: %Q Subslot: Beschreibung: Parameter müssen in realer und Dummy-CPU gleich sein! Parameter müssen übereinstimmen! Parameter müssen übereinstimmen! Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 7 Siemens AG 2016 All rights reserved 2 Merklisten 2.1.1 Überprüfung des Parameters LADDR Die folgenden HW-IDs werden in den beiden Projekten verwendet. Die IO-Adressen der Transferbereiche müssen in beiden Projekten übereinstimmen. Project with IO-Controller and Dummy F-I-Device Project with Dummy IO-Controller and F-I-Device 1 4 2 3 1 2 2.1.2 LADDR of „SENDDP“ in IO-Controller LADDR of „RCVDP“ in IO-Controller 3 4 LADDR of „SENDDP“ in F-I-Device LADDR of „RCVDP“ in F-I-Device Subslot Nummer überprüfen Die Subslot Nummern müssen in beiden Projekten übereinstimmen. Wenn sie nicht übereinstimmen, müssen die Transferbereiche gelöscht und wieder konfiguriert werden. Project with IO-Controller and Dummy F-I-Device Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 Project with Dummy IO-Controller and F-I-Device 8 Siemens AG 2016 All rights reserved 2 Merklisten 2.2 Merkliste S7-1500 als IO-Controller und S7-300/400 als F-I-Device Merkliste IO-Controller F-I-Device S7-1500 int. oder S7-1500 + CM S7-300 / S7-400 int. oder S7-400 + CP PN name: IP address: Firmware: PN name: IP address: Firmware: „SENDDP“ LADDR[HW_ID]: DP_DP_ID: Timeout: IO Address: %Q Subslot: „RCVDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %I Subslot: „RCVDP“ LADDR[HW_ID]: DP_DP_ID: Timeout: IO Address: %I Subslot: „SENDDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %Q Subslot: Beschreibung: Parameter müssen in realer und Dummy-CPU gleich sein! Parameter müssen gleich sein! Parameter müssen gleich sein! Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 9 Siemens AG 2016 All rights reserved 2 Merklisten 2.2.1 Überprüfung des Parameters LADDR Die folgenden Startadressen und HW-IDs werden in den jeweiligen Projekten verwendet. Die IO-Adressen der Transferbereiche müssen in beiden Projekten übereinstimmen. Project with Dummy IO-Controller and F-I-Device Project with IO-Controller and Dummy F-I-Device 1 3 2 1 2 2.2.2 LADDR of „SENDDP“ in IO-Controller LADDR of „RCVDP“ in IO-Controller 4 3 4 LADDR of „SENDDP“ in F-I-Device LADDR of „RCVDP“ in F-I-Device Subslot Nummer überprüfen Die Subslot Nummern müssen in beiden Projekten übereinstimmen. Wenn sie nicht übereinstimmen, müssen die Transferbereiche gelöscht und wieder konfiguriert werden. Project with IO-Controller and Dummy F-I-Device Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 Project with Dummy IO-Controller and F-I-Device 10 Siemens AG 2016 All rights reserved 2 Merklisten 2.3 Merkliste S7-300/S7-400 als IO-Controller und F-I-Device Merkliste IO-Controller F-I-Device S7-300 / S7-400 int. oder S7-400 + CP S7-300 / S7-400 int. oder S7-400 + CP PN name: IP address: Firmware: PN name: IP address: Firmware: „SENDDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %Q Subslot: „RCVDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %I Subslot: „RCVDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %I Subslot: „SENDDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %Q Subslot: Beschreibung: Parameter müssen in realer und Dummy-CPU gleich sein! Parameter müssen gleich sein! Parameter müssen gleich sein! Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 11 Siemens AG 2016 All rights reserved 2 Merklisten 2.3.1 Überprüfung des Parameters LADDR Überprüfung des Parameters LADDR bei Verwendung von Dummy-CPUs Die folgenden werden IO-Adressen in den jeweiligen Projekten verwendet. Die IO-Adressen der Transferbereiche müssen in beiden Projekten übereinstimmen. Project with IO-Controller and Dummy F-I-Device Project with Dummy IO-Controller and F-I-Device 1 3 2 1 2 LADDR of „SENDDP“ in IO-Controller LADDR of „RCVDP“ in IO-Controller 4 3 4 LADDR of „SENDDP“ in F-I-Device LADDR of „RCVDP“ in F-I-Device Überprüfung des Parameters LADDR anhand der IO-Adressen eines GSD-Files Die folgenden IO-Adressen müssen bei der GSD-Datei in beiden Projekten übereinstimmen. Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 12 Siemens AG 2016 All rights reserved 2 Merklisten 2.3.2 Subslot Nummer überprüfen Die Subslot Nummern müssen in beiden Projekten übereinstimmen. Wenn sie nicht übereinstimmen, müssen die Transferbereiche gelöscht und wieder konfiguriert werden. Project with IO-Controller and Dummy F-I-Device Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 Project with Dummy IO-Controller and F-I-Device 13 Siemens AG 2016 All rights reserved 2 Merklisten 2.4 Merkliste S7-300/S7-400 als IO-Controller und S7-1500 als F-I-Device Merkliste IO-Controller F-I-Device S7-300 / S7-400 int. oder S7-400 + CP S7-1500 int. oder S7-1500 + CP PN name: IP address: Firmware: PN name: IP address: Firmware: „SENDDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %Q Subslot: „RCVDP“ LADDR[HW_ID(local)]: DP_DP_ID: Timeout: IO Address: %I Subslot: „RCVDP“ LADDR[Start address]: DP_DP_ID: Timeout: IO Address: %I Subslot: „SENDDP“ LADDR[HW_ID(local)]: DP_DP_ID: Timeout: IO Address: %Q Subslot: Beschreibung: Parameter müssen in realer und Dummy-CPU gleich sein! Parameter müssen gleich sein! Parameter müssen gleich sein! Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 14 Siemens AG 2016 All rights reserved 2 Merklisten 2.4.1 Überprüfung des Parameters LADDR Die folgenden Startadressen und HW-IDs werden in den jeweiligen Projekten verwendet. Die IO-Adressen der Transferbereiche müssen in beiden Projekten übereinstimmen. Project with IO-Controller and Dummy F-I-Device Project with Dummy IO-Controller and F-I-Device 1 4 2 1 2 LADDR of „SENDDP“ in IO-Controller LADDR of „RCVDP“ in IO-Controller 3 3 4 LADDR of „SENDDP“ in F-I-Device LADDR of „RCVDP“ in F-I-Device Überprüfung des Parameters LADDR anhand der IO-Adressen eines GSD-Files Die folgenden IO-Adressen müssen bei der GSD-Datei in beiden Projekten übereinstimmen. Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 15 Siemens AG 2016 All rights reserved 2 Merklisten 2.4.2 Subslot Nummer überprüfen Die Subslot Nummern müssen in beiden Projekten übereinstimmen. Anderenfalls müssen die Transferbereiche gelöscht und wieder konfiguriert werden. Project with IO-Controller and Dummy F-I-Device Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 Project with Dummy IO-Controller and F-I-Device 16 3 Literaturhinweise 3 Literaturhinweise Tabelle 3-1 Themengebiet Titel \1\ Siemens Industry Online Support http://support.automation.siemens.com \2\ Downloadseite des Beitrages https://support.industry.siemens.com/cs/ww/de/view/1094 78798https://support.industry.siemens.com/cs/ww/de/view/1094 \3\ PROFINET mit STEP 7 V13 https://support.industry.siemens.com/cs/de/de/view/49948856 \4\ STEP 7 Professional V13 SP1 https://support.industry.siemens.com/cs/de/de/view/109011420 78798 4 Historie Siemens AG 2016 All rights reserved Tabelle 4-1 Version Datum V1.0 11/2016 Merkliste_FIDev Beitrags-ID: 109478798, V1.0, 11/2016 Änderung Erste Ausgabe 17
© Copyright 2024 ExpyDoc