Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GERTES
Seite 1
GLIEDERUNG
Einleitung ................................................................................................................................................................ 2
Gertekonfiguration ................................................................................................................................................ 3
Konfiguration von Router-Parametern ............................................................................................................... 3
Konfiguration von Logo! Gert-Verbindungsparametern ................................................................................... 3
Konfiguration von Rechner-Verbindungsparametern ......................................................................................... 4
Konfiguration von Tablet-Verbindungsparametern ............................................................................................ 5
Verbindungsberprfung zwischen den Gerten ............................................................................................... 5
Programmierung ..................................................................................................................................................... 6
Verfgbare Blcke ............................................................................................................................................... 6
Einige ntzliche Tools .......................................................................................................................................... 6
Ein- und Ausgnge ............................................................................................................................................... 7
OBA7 HMI Anwendung ........................................................................................................................................... 7
Einfgen von Videos, Hintergrnde und Bilder ................................................................................................... 8
Beispielanleitung ..................................................................................................................................................... 9
Anhang: Zusammenfassung verfgbarer Items OBA7 HMI................................................................................... 12
Anhang: Zuweisung der Speicherpltze Logo! Anwendung .................................................................................. 13
EINLEITUNG
In der vorliegenden Benutzeranleitung ist die Funktionsweise der Steuerung eines Siemens Logo! Gertes mit
einer HMI OBA7 Android Anwendung (von Alain Henneuse) beschrieben. Diese soll sowohl die Fernsteuerung
der Gerte, als auch die Nutzung der Ein- und Ausgnge des Gertes und die der Netzwerke realisieren. Somit
ermglicht die Anwendung die Steuerung des gesamten Gertespeichers.
Warnung: Die Anwendung muss vorsichtig genutzt werden! Da es sich bei dem Quellcode um eine Erstfassung
handelt und diese mglicher Ergnzungen bedarf, trgt der Nutzer Eigenverantwortung fr alle eventuell
entstehenden Schden.
Das vorliegende Benutzerhandbuch wurde fr das Logo!8 Gert und die HMI OBA7 Anwendungsversion 1.0.17
(November 2014) erstellt. Somit ist die Nutzung anderer Versionen eventuell nicht mglich.
Die Anwendung HMI OBA7 wurde fr Android-Betriebssysteme entwickelt, und kann somit entweder auf
einem Android-Smartphone, oder Tablet installiert werden. Auch die Installation auf einem Computer, mithilfe
eines Android-Emulators (z.B. Bluestacks), ist mglich.
Seite 2
GERTEKONFIGURATION
Um die Verbindung herzustellen, mssen alle Gerte mit demselben Netzwerk verbunden sein.
Dementsprechend mssen die IP-Adressen des Logo! Gertes, Tablets und die des Rechners, mit der Adresse
des Routers bereinstimmen.
Beispiel: Wenn die IP-Adresse des Routers 192.168.2.1 und die Subnetzmaske 255.255.255.0 sind, mssen die
anderen Gerte mit derselben Maske und einer IP-Adresse in Form von: 192.168.2.xxx verbunden sein.
Das xxx steht dabei fr eine Zahl zwischen 1 und 255, die fr jedes Gert einmalig definiert ist. Der
Gateway ist 192.168.2.1.
Hinweis: Falls der Router nicht erreicht werden kann, mssen die Proxyeinstellungen wie folgt deaktiviert
Werden (siehe Abbildung 1):
Men Einstellungen Erweitert Netzwerk Einstellungen Kein Proxy
Hinweis: Um die Adresse zu ndern muss das Programm angehalten sein und das Gert sich im
Administratormodus befinden. Hierfr muss im Setup switch to admin das Kennwort LOGO
eingegeben werden.
Seite 3
KONFIGURATION VON RECHNER-VERBINDUNGSPARAMETERN
Hinweis: Die Vorgehensweise gilt fr Windows 7 und kann in anderen Betriebssystemen abweichen!
Seite 4
KONFIGURATION VON TABLET-VERBINDUNGSPARAMETERN
Hinweis: Die Vorgehensweise gilt fr Samsung Galaxy Note 8, Android 4.2.2 und kann in anderen Gerten
abweichen!
1. ber: Men Einstellungen WLAN, das geeignete Netzwerk auswhlen (siehe Abbildung 3)
2. Kennwort eingeben und erweiterte Optionen anzeigen lassen
3. Proxy-Einstellungen auf Keine und IP-Einstellungen auf Statisch setzen
4. Verbindungsparameter (IP, Gateway) eingeben
Seite 5
PROGRAMMIERUNG
Die Programmierung des Logo! Gertes erfolgt mit der LogoComfort Software, die kostenfrei auf der Siemens
Webseite zur Verfgung steht. Diese Programmierung erfolgt in Form eines Funktionsplans (function block
diagram) mit logischen Anweisungen (UND, ODER, NICH etc.) und zeitlichen Funktionen.
Tipp: Siemens bietet detaillierte Anleitungen zur Nachvollziehung der Programmierung und Funktionsweise
eines Logo! Gertes.
https://sitrain.automation.siemens.com/sitrain/open_wbt/logo/index.html
VERFGBARE BLCKE
Physische digitale Ein- und Ausgnge, Konstanten (0 oder 1), Flags etc.
Physische analoge Ein- und Ausgnge, Flags.
Digitale und analoge Netzwerk-Ein- und Ausgnge
Logische Funktionen (UND, ODER, NICHT, NAND etc.)
Seite 6
EIN- UND AUSGNGE
Das Logo! Gert verfgt ber einige physische analoge
und digitale Ein- und Ausgnge (kurz: E/A), die das Senden
und Empfangen der Signale ermglichen. Dabei ist es
mglich, den Netzwerken analoge und digitale Ein- und
Ausgnge zuzuweisen, und deren Zustand mit der ONA7
HMI Anwendung zu berwachen. Hierfr mssen den Ein-
und Ausgngen zunchst Speicherpltze bereitgestellt
werden (Abbildung 5):
Hinweis: Es muss darauf geachtet werden, dass die unterschiedliche Signale verschiedenen Speicherpltzen
zugewiesen werden! Die jeweiligen Speicherpltze des Logo! Gerts und der Anwendung knnen
dem Anhang entnommen werden.
Die OBA7 HMI Anwendung kann kostenfrei im Google Store heruntergeladen und auf Android
Betriebssystemen installiert werden. Die Anwendung erlaubt verschiedene Projekte, wie etwa die
Lichtsteuerung oder Temperaturmessung, auf mehrere Seiten zu unterteilen, wobei fr jedes neue Projekt ein
eigenes Logo! Gert bentigt wird. Die jeweiligen Seiten des Projektes sollen, durch Tastenttigung (On/Off)
oder Zahleneingabe, die Steuerung der Netzwerk E/A des Programms ermglichen.
Seite 7
TABELLE 1: BERSICHT VERFGBARER ITEMS UND DEREN FUNKTIONEN
Item Funktion
Barcode button Starten der Anwendung barcode scanner (wenn installiert) zur Scannung eines
Balken- oder QR-Codes
Bars graph Anzeige eines analogen Wertes als farbige Skala, die sich bei berschreitung eines
vordefinierten Schwellenwertes verfrbt
Bars tab Erstellung eines Histogramms von mehreren analogen Zahlenwerten
Bit label Anzeige eines digitalen Wertes in Form eines mehrfarbigen Textes (bspw.: farbige
ON/OFF-Anzeige eines Binrcodes (1/0))
Call page Hinzufgen einer Taste zur nderung einer Seite
Call other OBA7 Hinzufgen einer Taste zur nderung eines Projekts bzw. um Wechseln zwischen
mehreren Projekten
Classic button Kurzzeitige nderung des Zustandes eines Netzwerkseingangs (Text-Schaltflche)
Hinweis: diese Einstellung springt nach einer kurzen Zeit wieder in den
Ausgangszustand zurck
Digit button nderung des Zahlenwertes eines analogen Netzwerkseingangs
Fix label Texteingabe
Flap Grenanzeige eines analogen Zahlenwertes als ein mehr oder weniger geffnetes Tor
Galvanometer Anzeige eines analogen Zahlenwertes auf einem Zifferblatt
Gauge Anzeige eines analogen Zahlenwertes in Form eines Messstabes
Graph button Kurzzeitige nderung des Zustandes eines Netzwerkseingangs (Bild-Schaltflche)
Message Anzeige eines Textes in Abhngigkeit vom Zahlenwert des analogen Ein- oder
Ausgangs
Oscilloscope Zeichnen eines analogen Zahlenwertes in Echtzeit
Hinweis: Es ist mglich diese Zahlenwerte als eine csv-Datei abzuspeichern
Picture Einfgen eines Bildes
Variable picture Anzeige eines Bildes in Abhngigkeit vom Zahlenwert des analogen Ein- oder Ausgangs
Receiver Zustandsanzeige eines digitalen Zahlenwertes als ein Bild
Seekbar Anzeige eines analogen Zahlenwertes als Cursor, der sich entlang einer Skala bewegt
String label Anzeige eines Textes in Form eines Binrcodes
Toggle button Kurzzeitige nderung des Zustandes eines Netzwerkeingangs (switch-Schaltflche)
Variable button nderung des Zahlenwertes eines analogen Netzwerkeingangs in einer vordefinierten
Schrittweite
Variable label Anzeige eines analogen Zahlenwertes als eine Zahl und der IP-Adresse des Logo!
Gertes
Variable text nderung des Zahlenwertes eines analogen Netzwerkeingangs mittels einer
Zahleneingabe
Video Einfgen eines Videos
Web page Einfgen eines Links zu einer Internetseite
Seite 8
BEISPIELANLEITUNG
Im Folgenden wird anhand eines Beispiels die Erstellung einer Bedienoberflche (mit LogoComfort Software)
zur Steuerung zweier Logo! Gerte schrittweise erlutert.
Bentigte Hardware:
zwei Logo!8 Gerte
Temperatursensor (PT100)
Router
Tablet oder Smartphone mit der Anwendung OBA7 HMI
Rechner mit der Software LogoComfort und eventuell dem Android Emulator Bluestacks mit OBA7
HMI installiert.
Funktion: Das erste Logo! Gert soll das Ein- und Ausschalten des Lichts ermglichen.
Seite 9
Schritt 3: Programmierung des zweiten Logo! Gertes
Funktion: Das zweite Logo! Gert soll, wie auch das erste, das Licht ein- und ausmachen und die, mithilfe des
Temperatursensors PT100 gemessene, Temperatur anzeigen knnen.
Seite 10
5. Um das zweite Projekt zu erstellen, muss erneut in den Bearbeitungsmodus gewechselt und mit: Tools
new OBA7, ein neues Projekt eingefgt und benannt werden.
6. Um zwischen den einzelnen Projekten wechseln zu knnen, muss eine call other OBA7 Taste
eingefgt werden: Items Call other OBA7
7. Um die Verbindung zum Gert herzustellen, muss im Betriebsmodus diese Taste gettigt und die IP-
Adresse des neuen Logo! Gertes eingegeben werden. Anschlieend wird die Anwendung
neugestartet, wobei eine leere Seite anzeigt wird.
8. hnlich der Vorgehensweise beim Erstellen des ersten Projektes, mssen nun im Bearbeitungsmodus
zwei Eingnge, ein Ausgang und ein Item call other OBA7 als Tasten eingefgt (das erste Projekt ist
als Vorgabe FIRST genannt) und die IP-Adresse eingegeben werden. Anschlieend muss das Item
variable label einfgt, die Einheit in C gewechselt, coeff=0,1 gesetzt und auf %VW=4 gespeichert
werden.
Wenn die Anwendung mit RUN gestartet wird und sich beide Logo! Gerte im Betrieb befinden, ist nun das Ein-
und Ausschalten des Lichts und die Temperaturberwachung mglich. Ein beispielhaftes Aussehen der beiden
Bedienoberflchen ist in der Abbildung 11 veranschaulicht.
Hinweis: Registration Key: die Anwendung als Basisversion erlaubt nicht mehr als ein Projekt zu erstellen. Um
mehrere Logo! Gerte fernsteuern zu knnen, muss ein Registrierungscode gekauft werden.
ABBILDUNG 11: BEDIENOBERFLCHE FR BEIDE LOGO! GERTE (MIT UND OHNE TEMPERATURANZEIGE)
Seite 11
ANHANG: ZUSAMMENFASSUNG VERFGBARER ITEMS OBA7 HMI
Seite 12
ANHANG: ZUWEISUNG DER SPEICHERPLTZE LOGO! ANWENDUNG
VARIABLE TYPE BOOL VARIABLE TYPE WORD (16bit 2 byte)
LOGO OBA7 HMI LOGO OBA7 HMI
VM 0 . 0 = %VW 0 Bit 8 VM0 (byte 0 & byte 1 )= %VW 0
VM 0 . 1 = %VW 0 Bit 9 VM2 (byte 2 & byte 3 )= %VW 1
VM 0 . 2 = %VW 0 Bit 10 VM4 (byte 4 & byte 5 )= %VW 2
VM 0 . 3 = %VW 0 Bit 11 VM6 (byte 6 & byte 7 )= %VW 3
VM 0 . 4 = %VW 0 Bit 12 VM8 (byte 8 & byte 9 )= %VW 4
VM 0 . 5 = %VW 0 Bit 13 VM10 (byte 10 & byte 11 )= %VW 5
VM 0 . 6 = %VW 0 Bit 14 VM12 (byte 12 & byte 12 )= %VW 6
VM 0 . 7 = %VW 0 Bit 15 VM14 (byte 14 & byte 13 )= %VW 7
VM16 (byte 16 & byte 17 )= %VW 8
VM 1 . 0 = %VW 0 Bit 0 ,,, ,,, ,, , ,, ,, ,, ,, ,,
VM 1 . 1 = %VW 0 Bit 1 VM848 (byte 848 & byte 849 )= %VW 424
VM 1 . 2 = %VW 0 Bit 2
VM 1 . 3 = %VW 0 Bit 3
VM 1 . 4 = %VW 0 Bit 4 VARIABLE TYPE REAL (32 bit 4 byte)
VM 1 . 5 = %VW 0 Bit 5 LOGO OBA7 HMI
VM 1 . 6 = %VW 0 Bit 6 VM0 (byte 0 & byte 1 & byte 2 & byte 3 )= %VD 0
VM 1 . 7 = %VW 0 Bit 7 VM4 (byte 4 & byte 5 & byte 6 & byte 7 )= %VD 1
VM8 (byte 8 & byte 9 & byte 10 & byte 11 )= %VD 2
VM 2 . 0 = %VW 1 Bit 8 VM12 (byte 12 & byte 13 & byte 14 & byte 15 )= %VD 3
VM 2 . 1 = %VW 1 Bit 9 VM16 (byte 16 & byte 17 & byte 18 & byte 19 )= %VD 4
VM 2 . 2 = %VW 1 Bit 10 VM20 (byte 20 & byte 21 & byte 22 & byte 23 )= %VD 5
VM 2 . 3 = %VW 1 Bit 11 VM24 (byte 24 & byte 25 & byte 26 & byte 27 )= %VD 6
VM 2 . 4 = %VW 1 Bit 12 VM28 (byte 28 & byte 29 & byte 30 & byte 31 )= %VD 7
VM 2 . 5 = %VW 1 Bit 13 VM32 (byte 32 & byte 33 & byte 34 & byte 35 )= %VD 8
VM 2 . 6 = %VW 1 Bit 14 ,,, ,,, ,, , ,, ,, ,, ,, ,, ,, ,, ,,
VM 2 . 7 = %VW 1 Bit 15 VM844 (byte 844 & byte 845 & byte 846 & byte 847 )= %VD 211
VM 3 . 0 = %VW 1 Bit 0 SORTIE ENTREE
VM 3 . 1 = %VW 1 Bit 1 LOGO OBA7 HMI LOGO OBA7 HMI
VM 3 . 2 = %VW 1 Bit 2 Q1 = %QW 0 Bit 0 I1 = %EW 0 Bit 0
VM 3 . 3 = %VW 1 Bit 3 Q2 = %QW 0 Bit 1 I2 = %EW 0 Bit 1
VM 3 . 4 = %VW 1 Bit 4 Q3 = %QW 0 Bit 2 I3 = %EW 0 Bit 2
VM 3 . 5 = %VW 1 Bit 5 Q4 = %QW 0 Bit 3 I4 = %EW 0 Bit 3
VM 3 . 6 = %VW 1 Bit 6 Q5 = %QW 0 Bit 4 I5 = %EW 0 Bit 4
VM 3 . 7 = %VW 1 Bit 7 Q6 = %QW 0 Bit 5 I6 = %EW 0 Bit 5
Q7 = %QW 0 Bit 6 I7 = %EW 0 Bit 6
VM 10 . 0 = %VW 5 Bit 8 Q8 = %QW 0 Bit 7 I8 = %EW 0 Bit 7
VM 10 . 1 = %VW 5 Bit 9 Q9 = %QW 0 Bit 8 I9 = %EW 0 Bit 8
VM 10 . 2 = %VW 5 Bit 10 Q10 = %QW 0 Bit 9 I10 = %EW 0 Bit 9
VM 10 . 3 = %VW 5 Bit 11 Q11 = %QW 0 Bit 10 I11 = %EW 0 Bit 10
VM 10 . 4 = %VW 5 Bit 12 Q12 = %QW 0 Bit 11 I12 = %EW 0 Bit 11
VM 10 . 5 = %VW 5 Bit 13 Q13 = %QW 0 Bit 12 I13 = %EW 0 Bit 12
VM 10 . 6 = %VW 5 Bit 14 Q14 = %QW 0 Bit 13 I14 = %EW 0 Bit 13
VM 10 . 7 = %VW 5 Bit 15 Q15 = %QW 0 Bit 14 I15 = %EW 0 Bit 14
Q16 = %QW 0 Bit 15 I16 = %EW 0 Bit 15
VM 11 . 0 = %VW 5 Bit 0 I17 = %EW 1 Bit 0
VM 11 . 1 = %VW 5 Bit 1 MEMENTO I18 = %EW 1 Bit 1
VM 11 . 2 = %VW 5 Bit 2 LOGO OBA7 HMI I19 = %EW 1 Bit 2
VM 11 . 3 = %VW 5 Bit 3 M1 = %FW 0 Bit 0 I20 = %EW 1 Bit 3
VM 11 . 4 = %VW 5 Bit 4 M2 = %FW 0 Bit 1 I21 = %EW 1 Bit 4
VM 11 . 5 = %VW 5 Bit 5 M3 = %FW 0 Bit 2 I22 = %EW 1 Bit 5
VM 11 . 6 = %VW 5 Bit 6 M4 = %FW 0 Bit 3 I23 = %EW 1 Bit 6
VM 11 . 7 = %VW 5 Bit 7 M5 = %FW 0 Bit 4 I24 = %EW 1 Bit 7
M6 = %FW 0 Bit 5
VM 848 . 0 = %VW 424 Bit 8 M7 = %FW 0 Bit 6
VM 848 . 1 = %VW 424 Bit 9 M8 = %FW 0 Bit 7
VM 848 . 2 = %VW 424 Bit 10 M9 = %FW 0 Bit 8
VM 848 . 3 = %VW 424 Bit 11 M10 = %FW 0 Bit 9
VM 848 . 4 = %VW 424 Bit 12 M11 = %FW 0 Bit 10
VM 848 . 5 = %VW 424 Bit 13 M12 = %FW 0 Bit 11
VM 848 . 6 = %VW 424 Bit 14 M13 = %FW 0 Bit 12
VM 848 . 7 = %VW 424 Bit 15 M14 = %FW 0 Bit 13
M15 = %FW 0 Bit 14
VM 849 . 0 = %VW 424 Bit 0 M16 = %FW 0 Bit 15
VM 849 . 1 = %VW 424 Bit 1 M17 = %FW 1 Bit 0
VM 849 . 2 = %VW 424 Bit 2 M18 = %FW 1 Bit 1
VM 849 . 3 = %VW 424 Bit 3 M19 = %FW 1 Bit 2
VM 849 . 4 = %VW 424 Bit 4 M20 = %FW 1 Bit 3
VM 849 . 5 = %VW 424 Bit 5 M21 = %FW 1 Bit 4
VM 849 . 6 = %VW 424 Bit 6 M22 = %FW 1 Bit 5
VM 849 . 7 = %VW 424 Bit 7 M23 = %FW 1 Bit 6
M24 = %FW 1 Bit 7
M25 = %FW 1 Bit 8
M26 = %FW 1 Bit 9
M27 = %FW 1 Bit 10
Seite 13