Herunterladen Inhalt Inhalt Diese Seite drucken

Werbung

Ansteuern des Sleep
Mode und digitalen
Ausgangs beim
SCALANCE WUM766-
1 via TCP
SCALANCE WxM766-1 ab V1.1.0, SIMATIC S7-1500
CPU, SIMATIC S7-1200 CPU ab V4.0
https://support.industry.siemens.com/cs/ww/de/view/57249109
Siemens
Industry
Online
Support

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens SCALANCE WAM766-1

  • Seite 1 Ansteuern des Sleep Mode und digitalen Ausgangs beim SCALANCE WUM766- 1 via TCP SCALANCE WxM766-1 ab V1.1.0, SIMATIC S7-1500 Siemens CPU, SIMATIC S7-1200 CPU ab V4.0 Industry Online https://support.industry.siemens.com/cs/ww/de/view/57249109 Support...
  • Seite 2: Rechtliche Hinweise

    Siemens behält sich das Recht vor, Änderungen an den Anwendungsbeispielen jederzeit ohne Ankündigung durchzuführen. Bei Abweichungen zwischen den Vorschlägen in den Anwendungs- beispielen und anderen Siemens Publikationen, wie z. B. Katalogen, hat der Inhalt der anderen Dokumentation Vorrang. Ergänzend gelten die Siemens Nutzungsbedingungen (https://support.industry.siemens.com).
  • Seite 3: Inhaltsverzeichnis

    Inhaltsverzeichnis Inhaltsverzeichnis Rechtliche Hinweise ....................2 Einführung ...................... 4 Überblick ................... 4 Funktionsweise .................. 6 Verwendete Komponenten..............8 Engineering ....................10 Überblick ..................10 Funktionsbaustein "DigOutSleepMode" ..........13 Global-Datenbaustein "DigOutSleepModeParam" ......19 Projektierung des SCALANCE WxM766-1 ........21 Diagnose und Fehlermeldungen ............25 Installation und Inbetriebnahme ..............
  • Seite 4: Einführung

    1 Einführung Einführung Überblick Ausgangslage Die Sleep Mode-Funktion in Kombination mit der digitalen Ein-/Ausgabe- Schnittstelle des SCALANCE WxM766-1 lässt mobile Geräte im Netzwerk gezielt abschalten. Mit TCP-Telegrammen kann die Sleep Mode-Funktion ausgelöst und der digitale Ausgang ein- oder ausgeschaltet werden. Anforderung Um Energie zu sparen und um die Laufzeiten und Wartungszyklen batteriebetriebener Geräte, die in einem Fahrerlosen Transportsystem (AGV)
  • Seite 5 Mode zu aktivieren. Gültigkeit Dieses Anwendungsbeispiel ist für folgende SCALANCE W-Geräte gültig: Tabelle 1-2 SCALANCE W Digitalen Ausgang Sleep Mode schalten aktivieren SCALANCE WUM766-1, V1.1 6GK5766-1GE00-3DA0 SCALANCE WAM766-1, V1.1 (im Client-Modus) 6GK5766-1GE00-7DA0 Sleep Mode und DO ansteuern Beitrags-ID: 57249109, V1.0, 12/2021...
  • Seite 6: Funktionsweise

    Sie entweder über PROFINET oder WLAN. Wenn Sie mit WLAN arbeiten, aktivieren Sie WLAN auf dem SCALANCE WxM766-1 und bauen Sie eine Verbindung zum Access Point (z. B. SCALANCE WAM766-1) auf, der wiederum mit der CPU verbunden ist. An dem Antennenanschluss der Geräte SCALANCE WxM766-1 muss immer eine Antenne angeschlossen sein, sobald die WLAN-Schnittstelle eingeschaltet ist.
  • Seite 7 1 Einführung Funktionalität Mit TCP-Telegrammen wird die Sleep Mode-Funktion des SCALANCE WxM766-1 ausgelöst oder sein digitaler Ausgang ein- oder ausgeschaltet. Über TCP soll an SCALANCE WxM766-1 ein Befehl mit einem bestimmten Format geschickt werden: • Ausschalten des digitalen Ausgangs Username#Passwort#106#2: •...
  • Seite 8: Verwendete Komponenten

    V4.0 verwendet werden. SCALANCE WUM766-1 6GK5766-1GE00-3DA0 Wi-Fi 6 Client Modul. ab V1.1.0 Es kann auch ein SCALANCE WAM766-1 (ab V1.1.0) im Client- Modus (6GK5766- 1GE00-7DA0) oder ein SCALANCE W Gerät, das den Sleep Mode und den DO unterstützt, verwendet werden.
  • Seite 9 1 Einführung Komponente Anzahl Artikelnummer Hinweis AGV-Komponenten. STEP 7 V17 Professional 6ES7822-1AA07-0YA5 Dieses Anwendungsbeispiel besteht aus folgenden Komponenten: Tabelle 1-4 Komponente Dateiname Projekt 57249109_DigOut_SleepMode_TCP_PROJ_V10.zip Dokumentation 57249109_DigOut_SleepMode_TCP_DOC_V10_de.pdf Sleep Mode und DO ansteuern Beitrags-ID: 57249109, V1.0, 12/2021...
  • Seite 10: Engineering

    2 Engineering Engineering Überblick Einleitung Das STEP 7 V17-Projekt enthält • das Anwenderprogramm für die S7-CPU mit dem Funktionsbaustein "DigOutSleepMode": – Verbindungsaufbau zwischen S7-CPU und dem SCALANCE WxM766-1 – Senden der TCP-Telegramme für das Schalten des digitalen Ausgangs und die Aktivierung der Sleep Mode-Funktion des SCALANCE WxM766-1 –...
  • Seite 11 2 Engineering Programmbausteine Das Anwenderprogramm der SIMATIC S7-1500 CPU besteht aus folgenden Elementen: Tabelle 2-1 Element Symbolischer Name Beschreibung Main Im OB1 wird der Funktionsbaustein "DigOutSleepMode" inklusive des dazugehörigen Instanz-Datenbausteins zyklisch aufgerufen. Der Funktionsbaustein "DigOutSleepMode" "DigOutSleepmode" enthält: • Den Verbindungsaufbau zwischen S7-CPU und dem SCALANCE WxM766-1 •...
  • Seite 12 2 Engineering Element Symbolischer Name Beschreibung PLC- Datentyp zur Speicherung der Parameter, "typeMessageParam" Datentypen die für das TCP-Telegramm notwendig sind: • password • userName "typeSleepModeParam" Datentyp zur Speicherung der Parameter für die Aktivierung der Sleep Mode- Funktion: • time • estTime "typeDiagnostics"...
  • Seite 13: Funktionsbaustein "Digoutsleepmode

    2 Engineering Funktionsbaustein "DigOutSleepMode" Der Funktionsbaustein "DigOutSleepMode" beinhaltet alle Funktionalitäten zur Kommunikation mit dem SCALANCE WxM766-1. Der Funktionsbaustein "DigOutSleepMode" ist eine Eigenentwicklung für dieses Anwendungsbeispiel und ist bereits im STEP 7-Projekt eingebunden, sodass Sie diesen an Ihre Anforderungen anpassen können. Er wird zyklisch im OB1 aufgerufen und ruft seinerseits automatisch die OUC- Anweisungen "TCON", "TSEND"...
  • Seite 14 2 Engineering Tabelle 2-2 Zustand Beschreibung FB_STATE_NO_PROCESSING Leerlaufprozess: Der Prozess ist im Idle-Mode und wartet auf Eingaben. Setzen aller notwendigen Parameter für den FB_STATE_SET_CONN_PARAM Aufbau der Kommunikationsverbindung zwischen der S7-CPU und dem SCALANCE WxM766-1. FB_STATE_ESTABLISH_CONN Aufruf der OUC-Anweisung "TCON" für den Aufbau der Kommunikationsverbindung zwischen der S7-CPU und dem SCALANCE WxM766-1.
  • Seite 15 2 Engineering Parameter Die folgende Abbildung und Tabelle zeigen die Aufrufschnittstelle des Funktionsbausteins "DigOutSleepMode". Abbildung 2-3 Tabelle 2-3 Symbol Datentyp Beschreibung Freigabeeingang. Nur in FUP- und KOP- BOOL Darstellung relevant abort BOOL Bricht den laufende Auftrag des Funktionsbausteins ab. • setDigOut BOOL Schaltet den digitalen Ausgang des...
  • Seite 16 2 Engineering Symbol Datentyp Beschreibung Speichert die erforderlichen Parameter für messageParam "typeMessageParam" den Aufbau des TCP-Telegramms: • password Passwort für das TCP-Ereignis • userName Benutzername für das TCP-Ereignis Speichert die erforderlichen Parameter für sleepModeParam "typeSleepModeParam" die Aktivierung der Sleep Mode-Funktion: •...
  • Seite 17 2 Engineering Symbol Datentyp Beschreibung • stateNumber: Zustand des Zustandsautomaten des FB, in dem der Fehler aufgetreten ist. Sleep Mode und DO ansteuern Beitrags-ID: 57249109, V1.0, 12/2021...
  • Seite 18 2 Engineering Signalablaufdiagramm Die folgende Abbildung zeigt den Signalablaufdiagramm des Funktionsbausteins "DigOutSleepMode" für die Sleep Mode-Funktion. Die Signalablaufdiagramme für das Ein- und Ausschalten des digitalen Ausgangs sind identisch. Abbildung 2-4 actSleepMode abort done busy command Aborted error 1. Durch eine positive Flanke an "actSleepMode" wird "busy" gesetzt, "error", "done"...
  • Seite 19: Global-Datenbaustein "Digoutsleepmodeparam

    2 Engineering Global-Datenbaustein "DigOutSleepModeParam" Der DB "DigOutSleepMode" enthält: 1. den PLC-Datentyp "typeParam": Der Parameter "param" dient der Speicherung der erforderlichen Parameter für den Aufbau der Kommunikationsverbindung, den Aufbau des TCP- Telegramms und die Aktivierung der Sleep Mode-Funktion: – "typeConnParam" hwIdntifier Hardware-Kennung der lokalen Schnittstelle.
  • Seite 20 2 Engineering 2. den PLC-Datentyp "typeDiagnostics": Der Ausgansparameter "diagnostics" des Funktionsbausteins "DigOutSleepmode" dient der Speicherung der Fehlerinformationen und benötigt als Datentyp den PLC-Datentyp "typeDiagnostics": – status: Letzter Statuscode des Schnittstellenparameters "status" des FBs – subfunctionStatus: Status bzw. Rückgabewert interner Anweisungen bzw. FBs, bei denen ein Fehler aufgetreten ist.
  • Seite 21: Projektierung Des Scalance Wxm766-1

    Hinweis Allgemeine Informationen über die Konfiguration des SCALANCE WxM766-1 finden Sie im Projektierungshandbuch der SCALANCE W700-Geräte. https://support.industry.siemens.com/cs/ww/de/view/109797832 Die SCALANCE-Geräte werden über das Web Based Management konfiguriert: 1. Öffnen Sie einen Internet-Browser und tragen Sie in die Adresszeile die IP-Adresse des SCALANCE WxM766-1 (192.168.0.2) ein.
  • Seite 22 2 Engineering Hinweis Wenn Sie ein WAM766-1 (Access Point) im Client-Modus verwenden, müssen Sie zuerst die Betriebsart Ihres Geräts ändern. 3. Wechseln Sie in das Menü "System > TCP-Ereignis" ("System > TCP Event"). Sleep Mode und DO ansteuern Beitrags-ID: 57249109, V1.0, 12/2021...
  • Seite 23 2 Engineering 4. Tragen Sie den Benutzernamen, das Passwort und die Port-Nummer für das TCP-Ereignis ein: Den Benutzernamen und das Passwort benötigen Sie für die diversen Befehle Hinweis im TCP/IP Telegramm in folgendem Format: • Ausschalten des digitalen Ausgangs Username#Passwort#106#2: •...
  • Seite 24 2 Engineering 7. Übernehmen Sie die Änderung mit "Aktualisieren" ("Set Values"). Sleep Mode und DO ansteuern Beitrags-ID: 57249109, V1.0, 12/2021...
  • Seite 25: Diagnose Und Fehlermeldungen

    2 Engineering Diagnose und Fehlermeldungen Der Funktionsbaustein "DigOutSleepMode" liefert den Status der Anweisung über den Ausgangsparameter "status". Im Fehlerfall liefert er über die Ausgangsparameter "status" und "diagnostics" verschiedene Fehlermeldungen. Status der Anweisung Die nachfolgende Tabelle gibt einen Überblick über den Status der Anweisung. Tabelle 2-4 "status"...
  • Seite 26 2 Engineering Fehlermeldungen Die nachfolgende Tabelle gibt einen Überblick über die Fehlermeldungen des Funktionsbausteins "DigOutSleepMode". Tabelle 2-5 "status"/ Bedeutung "diagnostics.status" Fehlermeldung aufgrund eines undefinierten Zustands im 16#8600 Zustandsautomat. 16#8601 "TCON"-Fehler Den Status bzw. Rückgabewert der internen Anweisung entnehmen Sie der Variable <diagnostics.subfunktionStatus>. 16#8602 "TSEND"-Fehler Den Status bzw.
  • Seite 27: Installation Und Inbetriebnahme

    Kapitel 1.3 aufgeführt. ACHTUNG Die Aufbaurichtlinien für S7-1500 und SCALANE WxM766-1 sind zu beachten. Lesen Sie dazu die entsprechenden Gerätehandbücher. https://support.industry.siemens.com/cs/ww/de/view/109752841 https://support.industry.siemens.com/cs/ww/de/view/109799201 ACHTUNG Schalten Sie die Spannungsversorgung erst ein, nachdem Sie den Aufbau beendet und überprüft haben! Folgende Grafik zeigt den Hardwareaufbau der Anwendung.
  • Seite 28 3 Installation und Inbetriebnahme 3. Verbinden Sie folgende Geräte miteinander: – PROFINET-Schnittstelle der Engineering Station mit der PROFINET - Schnittstelle der CPU – PROFINET-Schnittstelle des SCALANCE WxM766-1 mit der zweiten PROFINET-Schnittstelle der CPU 4. Verbinden Sie das Schütz mit dem digitalen Ausgang des SCALANCE WxM766-1.
  • Seite 29 3 Installation und Inbetriebnahme Ethernet – Position und Pinbelegung Das Gerät verfügt zum Anschluss an Industrial Ethernet mit 10/100/1000 MBit/s über eine M12- Schnittstelle: X-kodiert, 8-polig. Über diese Schnittstelle kann auch die Spannungsversorgung Power over Ethernet erfolgen. Abbildung 3-3 Tabelle 3-2 Belegung Digitaler Ein-/Ausgang –...
  • Seite 30 CPU 1511-1 PN Wi-Fi 6 Client Modul SCALANCE W-Gerät 192.168.0.2 SCALANCE WUM766-1 Oder Wi-Fi 6 Access Point SCALANCE WAM766-1 im Client-Modus Engineering Station 192.168.0.10 STEP 7 V17 Die Subnetzmaske ist in allen Netzkomponenten 255.255.255.0. Hinweis Passen Sie die IP-Adressen der Komponenten Ihres Projekts an, so dass sie sich im selben Subnetz befinden.
  • Seite 31: Laden Des Step 7-Programms

    3 Installation und Inbetriebnahme Laden des STEP 7-Programms Um das STEP 7-Programm zu laden, gehen Sie wie folgt vor: 1. Entpacken Sie das STEP 7 V17-Projekt "57249109_DigOut_SleepMode_TCP_PROJ_V10.zip". 2. Starten Sie TIA Portal V17. 3. Öffnen Sie das Projekt "ScalanceW_DigOutSleepMode.ap17". 4. Verbinden Sie die Ethernet-Schnittstelle des Programmierrechners mit der Ethernet-Schnittstelle der S7-1500 CPU.
  • Seite 32: Bedienung

    4 Bedienung Bedienung Einleitung In diesem Kapitel erfahren Sie, wie die Funktionen dieses Anwendungsbeispiels zu bedienen sind: • Digitalen Ausgang des SCALANCE WxM766-1 einschalten • Digitalen Ausgang des SCALANCE WxM766-1 ausschalten • Sleep Mode-Funktion des SCALANCE WxM766-1 aktivieren Vorgehen 1. Öffnen Sie den Global-DB "DigOutSleepModeParam". 2.
  • Seite 33 4 Bedienung Digitalen Ausgang einschalten 5. Aktivieren Sie im Netzwerk 1 den Eingang "setDigOut" des "DigOutSleepMode", um den digitalen Ausgang einzuschalten. Hinweis Das Einschalten des digitalen Ausgangs wird nur aktiviert, wenn die Eingänge "abort", "resetDigOut" (Trigger für das Ausschalten des digitalen Ausgangs) und "actSleepMode"...
  • Seite 34 4 Bedienung 6. Beobachten Sie die Ausgansparameter "done" und "status": – "done" =TRUE Der Prozess ist erfolgreich abgeschlossen. – status=16#0003 Der digitale Ausgang wurde eingeschaltet. Hinweis Über die Ereignisprotokoll-Tabelle im WBM des SCALANCE WxM766-1 erhalten Sie weitere Informationen über das auftretende Ereignis. 7.
  • Seite 35 4 Bedienung Digitalen Ausgang ausschalten 8. Aktivieren Sie im Netzwerk 1 den Eingang "resetDigOut" des "DigOutSleepMode", um den digitalen Ausgang auszuschalten. Hinweis Das Ausschalten des digitalen Ausgangs wird nur aktiviert, wenn die Eingänge "abort", "setDigOut" (Trigger für das Einschalten des digitalen Ausgangs) und "actSleepMode"...
  • Seite 36 4 Bedienung 9. Beobachten Sie die Ausgansparameter "done" und "status": – "done" =TRUE Der Prozess ist erfolgreich abgeschlossen. – status=16#0004 Der digitale Ausgang wurde ausgeschaltet. Hinweis Über die Ereignisprotokoll-Tabelle im WBM des SCALANCE WxM766-1 erhalten Sie mehr Informationen über das auftretende Ereignis. 10.
  • Seite 37 4 Bedienung Sleep Mode aktivieren 11. Aktivieren Sie im Netzwerk 1 den Eingang "actSleepMode" des "DigOutSleepMode", um die Sleep Mode-Funktion zu aktivieren. Hinweis Das Ausschalten des digitalen Ausgangs wird nur aktiviert, wenn die Eingänge "abort", "setDigOut" (Trigger für das Einschalten des digitalen Ausgangs) und "resetDigOut"...
  • Seite 38 4 Bedienung 12. Beobachten Sie den Ausgansparameter "status": – status=16#7004 Die Sleep Mode-Funktion wurde aktiviert. Hinweis Über die Ereignisprotokoll-Tabelle im WBM des SCALANCE WxM766-1 erhalten Sie mehr Informationen über das auftretende Ereignis. Ergebnis: Das Gerät übernimmt die Einstellung für die Zeitdauer "time" und schaltet unmittelbar in den Ruhezustand um.
  • Seite 39 4 Bedienung 13. Nach Ablauf der Zeit "estTime" kehrt das Gerät in den aktiven Zustand zurück: – "done" =TRUE Der Prozess ist erfolgreich abgeschlossen. – status=16#0002 Sleep Mode ist deaktiviert. 14. Setzen Sie den Eingang "actSleepMode" zurück. Sleep Mode und DO ansteuern Beitrags-ID: 57249109, V1.0, 12/2021...
  • Seite 40: Anhang

    Ausführliche Informationen zu unserem Serviceangebot finden Sie im Servicekatalog: support.industry.siemens.com/cs/sc Industry Online Support App Mit der App "Siemens Industry Online Support" erhalten Sie auch unterwegs die optimale Unterstützung. Die App ist für iOS und Android verfügbar: support.industry.siemens.com/cs/ww/de/sc/2067 Sleep Mode und DO ansteuern Beitrags-ID: 57249109, V1.0,...
  • Seite 41: Industry Mall

    5 Anhang Industry Mall Die Siemens Industry Mall ist die Plattform, auf der das gesamte Produktportfolio von Siemens Industry zugänglich ist. Von der Auswahl der Produkte über die Bestellung und die Lieferverfolgung ermöglicht die Industry Mall die komplette Einkaufsabwicklung – direkt und unabhängig von Zeit und Ort: mall.industry.siemens.com...

Inhaltsverzeichnis