48
Schulung Galileo Version 5.xx Schulung Galileo Version 5.xx Micro Innovation begrüsst

Schulung Galileo Version 5.xx Micro Innovation begrüsst

Embed Size (px)

Citation preview

Page 1: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Schulung Galileo Version 5.xxSchulung Galileo Version 5.xx

Micro Innovationbegrüsst

Page 2: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Möglichkeiten und Grenzen des SystemsVerschiedene PaneltypenGrundlagen der Projektierung, Verzeichnisse,

Variablen, Objekte usw.SPS-Anbindung und KommunikationsprinzipPraktische ProjektierungInbetriebnahme

Was Sie lernen werdenWas Sie lernen werden

Page 3: Schulung Galileo Version 5.xx Micro Innovation begrüsst

System-GrundlagenStatische und dynamische ObjekteSpezialfunktionenPraktische Projektierung einer einfachen

BedienoberflächeAbschliessende DiskussionFragen, Antworten, Feedback

SchulungsablaufSchulungsablauf

Page 4: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Max. 65.000 Variablen und NachrichtenMax. 65.000 MaskenAnbindung von max. 4 Kommunikationen zu

verschiedenen Steuerungen. (Möglichkeit zur Bridge) Variablen Import von verschiedenen SPS-Projekten und

verschiedenen Formaten. Druckeranschluss Seriell/Parallel oder über EthernetFehler- und Meldungs-History max. 4096 256 Farben, 800x600 MC2-4x0-12C, 640x480 (65535

Farben für Bitmaps)Passwortverwaltung (max. 200 Ebenen, 500 Benutzer)

Möglichkeiten und GrenzenMöglichkeiten und Grenzen

Page 5: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Rezeptverwaltung (1000 Rezepteinträge, 2000 Variablen, 32 Rezeptobjekte)

Kurvendiagramme zur graphischen Darstellung von Variablenwerten (100 Graphnachrichten, 32 Variablen pro Graphobjekt, min. Abtastrate 1 sec., 100 Archivdateien pro Graphnachricht )

Max. 100 verschiedene Projektsprachen (umschaltbar mit Spezialfunktionen)

Unicode Schriften unterstützt von CE Panel (Chinesisch, Koreanisch u.s.w.)

Bitmapimport (mehr als 10 verschiedene Formate)Zugänglichkeit der dyn.Objekte (sichtbar / bedienbar)

Möglichkeiten und GrenzenMöglichkeiten und Grenzen

Page 6: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Zyklus- und EreignisskripteUmrechnungsfaktoren und MasseinheitenUmrechungs- und Masseinheitenumschaltung (z.B. mm / inch)Übersetzung der Texte in Galileo WorkshopErstellen der Rezepteinträge mit dem Rezept EditorOnline Test am PC, InspektorRemote Client/Server auf PanelFTP-ServerMI-Explorer

Möglichkeiten und GrenzenMöglichkeiten und Grenzen

Page 7: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Projektierbar mit Galileo 4.2xInterner Projektspeicher Standard 2 – 4MBSTN Bildschirm, Mono, Color, EL 5.7 – 10.4 “ 1 KommunikationsslotDownload Seriell (Download Taster)Serieller Druckeranschluss

MICRO PANEL MV4-4xx (GF0)MICRO PANEL MV4-4xx (GF0)

Page 8: Schulung Galileo Version 5.xx Micro Innovation begrüsst

System-Slot 0

System-Slot 1

AnschlussVersorgungs-

spannung

MemoryCard SlotSystem

Port

TFT-DisplayInfrarot-Touch

KommunikationMPB1/2-TP , EIB-TP ,PDP-TP, usw.

MICRO PANEL MV4-5xx (GF1)MICRO PANEL MV4-5xx (GF1)

Page 9: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Projektierbar mit Galileo 4.2x , 5.xxBetriebssystem Windows CE 3.002 PCMCIA-Slots für ATA-Karten Parallele Druckerschnittstelle Ethernetschnittstelle Download TCPIP/FTP

(Kommunikation CoDeSys oder OPC- verwendbar)

der serielle Down-/Upload wird nicht unterstütztRAM: 32 MBytes (GF1: 8 MBytes) Zwei Kommunikationsslot`s

MICRO PANEL MV4-6xx (GF2)MICRO PANEL MV4-6xx (GF2)

Page 10: Schulung Galileo Version 5.xx Micro Innovation begrüsst

XV(MC) – LineXV(MC) – Line

432-57C442-57C3x0-57C

430-10T440-10T

XV-XV-XVH-

430-12T440-12T

5,7“ 10“ 12“XV-XV-

Page 11: Schulung Galileo Version 5.xx Micro Innovation begrüsst

RISC Prozessor 32Bit /200MHzBetriebssystem Windows CE 3.00 Infrarot/Resistiv Touch 5,7 “LCD STN 256 Color Display 320x240 Interner Speicher 64MB RAM1 Compact Flash Slot für

Projektspeicher, BetriebssystemEthernetport Download

TCPIP/FTP (Drucker/Kommunikation)CAN oder MPI on Board USB Device

MICRO PANEL XVH-3x0- 57 (MH2)MICRO PANEL XVH-3x0- 57 (MH2)

Page 12: Schulung Galileo Version 5.xx Micro Innovation begrüsst

RISC Prozessor 32Bit /400MHzBetriebssystem Windows CE 3.00SPS-Funktionalität nutzbar Infrarot/Resistiv Touch 5,7 “LCD STN 256 Colors Display 320x240 Interner Speicher 64MB RAM1 Kommunikations-Slot1 Compact Flash Slot für

Projektspeicher und BetriebssystemSerial Port RS232 (Drucker/Komm.)Ethernetport Download TCPIP/FTP (Drucker/Kommunikation)CAN on Board USB Device/USB Host

MICRO PANEL XV-4x2- 57C (MC2)MICRO PANEL XV-4x2- 57C (MC2)

Page 13: Schulung Galileo Version 5.xx Micro Innovation begrüsst

RISC Prozessor 32Bit /400MHzBetriebssystem Windows CE 3.00SPS-Funktionalität nutzbar Infrarot/Resistiv Touch 10 “/12 “TFT Color Display 640x480/800x600

(65535 colors) Interner Speicher 64MB RAM2 Kommunikations-Slot2 Compact Flash Slot für

Projektspeicher und BetriebssystemSerial Port RS232 (Drucker/Komm.)Ethernetport Download TCPIP/FTP (Drucker/Kommunikation)CAN on Board USB Device / 2x USB Host

MICRO PANEL XV-4x0- 10C/12C (MC2)MICRO PANEL XV-4x0- 10C/12C (MC2)

Page 14: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Einschalt-vorgang

BootLoader

OS Win CE AutoexecProjekt

Projekt laden

CF-Card nur im spannungsfreien Zustand ein-/ausstecken !

Display während des Bootvorganges nicht berühren MPBx-TP nur im spannungsfreien Zustand

ein-/ausstecken !

Startvorgang des MICRO PANEL CEStartvorgang des MICRO PANEL CE

Internes Flash Externes Compact Flash

Page 15: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Es muss darauf geachtet werden das jedes Projekt in einem eigenen Ordner abgelegt wird.

Galileo erzeugt verschiedene Files und Ordner

Dateien, Files und VerzeichnisseDateien, Files und Verzeichnisse

Projekt Ordner

Kompilat

BMP Bilder

ini File

Page 16: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Startup CE-PanelStartup CE-Panel

Das Aufstartverhalten kann projektiert werden.Beim Kompilieren des Projektes wird anhand der Definitionen

das "autoexec.bat" generiert.Diese Datei wird beim Aufstarten

des Panels, im Command Processor (Cmd) des Betriebsystem CE, ausgeführt und kann dazu verwendet werden um Dateien umzukopieren, Programme zu starten, Programm Icons auf dem Desktop darzustellen, usw.

Speicherung im .ini File

Page 17: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Variablen werden in Array`s und Strukturen angelegt.

Ein Bit Array (zugang01)Ein Bit Array (zugang01)

Ein Byte Array (1)Ein Byte Array (1)

Eine Struktur (BCD Format)Eine Struktur (BCD Format)

VariablendefinitionVariablendefinition

Page 18: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Der Import erlaubt es die Variablen eines SPS-Projekt zu importieren oder durch einen erneuten Import Veränderungen vom SPS Projekt in das Galileo Projekt zu

übernehmen.ImportImport

VariablenimportVariablenimport

Diese Formate werden unterstützt:·Internal Tag Import Format (*.itf) ·Xsoft/Mxpro/CoDeSys symbol table (*.sym)·EIB OPC export format (*.esf)

Page 19: Schulung Galileo Version 5.xx Micro Innovation begrüsst

SystemvariablenSystemvariablen

Systemvariablen für das Auslösen von Funktionen Extern (SPS).

Systemvariablen

Page 20: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Systemvariablen Control – StatusSystemvariablen Control – Status

Handling zwischen Control und Status !

Status

Control

Panel

8Word

8Word

SPSERROR Refresh

1

Bit 5,6,7 1Dataword

1Bit 5,6,7 1Dataword

0

0

OK für neue Auslösung

Page 21: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Masken sind in der Projektübersicht oder im Menü herstellbar.

Rechte Maustaste Rechte Maustaste

Vorhandene MaskenVorhandene Masken

Spezielle MaskenSpezielle Masken

Projektübersicht

ProjektübersichtProjektübersicht

Page 22: Schulung Galileo Version 5.xx Micro Innovation begrüsst

HauptmaskeBild evtl.. Logo

Menü

Alarm

Maschine Zustand

Temperatur

= Maskenwechsel

ProjektaufbauProjektaufbau

Page 23: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Bedienung und Anzeigen

Kopfzeile Titel / Datum Zeit

Alarme Trockner Elevator TransportMenü

Kopfzeilenfarbe Nr..12Maskenfarbe Nr..240

Design BeispielDesign Beispiel

Page 24: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Statische Objekte:

ZeigerSelectTextLinieRechteckGerundetes

RechteckEllipse und KreisPolygonBitmap

Statische ObjekteStatische Objekte

Page 25: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Maskenwechsel (von einer in die andere Maske wechseln)

Taste (Bit auf 1 oder 0 Setzen, Licht, Jalousie, Szenen) Wahlschalter (mehrere Bit eines Byte auf 1/0 setzen) Zustandsanzeige (Anzeigen von Zuständen, Licht,

Jalousie ) Wert – Anzeige/Eingabe (Anzeigen von Werten , mit

Tastatur für Werteingaben ) Bargraph (Werteabhängige Säulen, Füllstandsanzeige

usw.) Graph (Kurvendiagramm, Werte aufzeichnen und

speichern ) Rezept (Speichern und Laden von Werten, Szenen)

Dynamische Objekte

Page 26: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Fehlerfenster (Anzeigen von Text und Speichern in History)

Funktionstaste (Alle Spezialfunktionen z.B. Fehlerfenster )

Text String (Schreiben und Lesen von String, Namen, Texte)

Zeit / Datum (Darstellung der Systemzeit mit Synch , SPS )

Hilfefenster (Darstellen der Texte von der Hilfetaste und Errorhelp)

Hilfetaste (Aufrufen von Info Texten und Hilfen) Parameterliste (Variablen einbinden in Listen) Teilmasken einfügen in Standard Masken

Dynamische Objekte

Page 27: Schulung Galileo Version 5.xx Micro Innovation begrüsst

3 Kategorien: Standard / Fehler / Hilfe Standard:

Texte innerhalb der statischen und dynamischen Objekte Fehler:

Texte innerhalb der Fehlerfenster Hilfe:

Texte innerhalb der Hilfefenster Alle Texte sind beliebig oft verwendbar Übersetzung mit Galileo Workshop Maximal 100 Sprachen online auf Panel verfügbar MC- CE Panel Uni Code

Texte in GalileoTexte in Galileo

Page 28: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Objekt ist nicht sichtbar, wenn die BIT-Variable xy EIN bzw. AUS ist

Objekt ist nicht bedienbar, wenn die BIT-Variable xy EIN bzw. AUS ist

zusammen mit Passwortverwaltung: Objekt nicht sichtbar / bedienbar, wenn die definierte Passwortebene nicht freigegeben ist

Zugänglichkeit der dynamischen Zugänglichkeit der dynamischen ObjekteObjekte

Page 29: Schulung Galileo Version 5.xx Micro Innovation begrüsst

EinträgeRezept beinhaltet

Variablen

Funktionstastenzur

Bedienung

Funktionstastenzur

Bedienung

Rezeptur AufbauRezeptur Aufbau

Page 30: Schulung Galileo Version 5.xx Micro Innovation begrüsst

3 Kategorien Fehler Warnung Hinweis

4096 Meldungen / Projekt gleichzeitig

Meldung und Hilfetext History - Funktion (4096

Meldungen) Aktualisierung des Fensters,

ereignisgesteuert durch die SPS

Fehlerfenster (Alarmhandling)Fehlerfenster (Alarmhandling)

Page 31: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Display-HelligkeitQuittierung

FehlermeldungenNavigation im

FehlerfensterHistory - FunktionenSystem InfoDownloadTouch Disable

Umschaltung SommerzeitDatum / Uhrzeit stellenZeit / Datumsformat-

umstellung (US oder Europa)

SprachauswahlDruckfunktionenPasswortfunktionen

(Login, Logout, ...)

Funktionstasten, SpezialfunktionenFunktionstasten, Spezialfunktionen

Page 32: Schulung Galileo Version 5.xx Micro Innovation begrüsst

MPB / MPB1-TP

MPB2-TP

PDP-TP

EIB2_TP

S7

RS232 / RS422 / RS485 / TTY

MPI

COMPort

MPI

ABBEIBAEG ModiconAllen-BradleyFestoHoneywellJetterMoellerMitsubishiOmronSiemensTelemecanique•••

Anbindung an SPSAnbindung an SPS

Page 33: Schulung Galileo Version 5.xx Micro Innovation begrüsst

ETHERNET

LEIT-/DATEN-EBENE Remote Client

MC2- CE

SymArti

(CoDeSys) (lokal)

GalileoGRSW3

Motion

Ventil

Remote I/O

Remote I/O

CAN

CANOn Board

Slot 1

Slot 0 SPS/PLCModbusMPIProfibusCa. 80 Protokolle

OPC

PLC Remote(CoDeSys)

MC-2 / Elau / XC200 / usw.

bridge bridge

Kommunikation GRSKommunikation GRS

Page 34: Schulung Galileo Version 5.xx Micro Innovation begrüsst

SPS - Speicher

Variable 1Variable 2

Variable 3Variable 4

Fehler 1Fehler 2

Spezialfunktionen/MaskennummerControl

Nachricht 1Schreiben

Variable 1

Variable 2

Nachricht 2Lesen

Variable 3

Variable 4

Fehler-nachricht 1

Fehler 1

Fehler 2

Maske

ereignisgesteuert

zyklisch

ereignisgesteuert

ereignisgesteuert

KommunikationsprinzipKommunikationsprinzip

Page 35: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Merke ! Eine optimale Nachrichtenübertragung findet nur in einem maskenorientierten Aufbau statt !

StartmaskeWerte1

Werte2

EIN / AUS

Nachricht 1

Nachricht 2

Bei diesem Beispiel werden also 2 Nachrichten, zusätzlich zu den gepollten und denereignisgesteuerten Nachrichten übertragen.

Optimierte KommunikationOptimierte Kommunikation

Page 36: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Scriptfunktionen (eine Art Makroeditor):mehrere Funktionen auslösbar mittels einer

Betätigung (Variable auf bestimmten Wert setzen, Maskenwechsel usw.)

die Rezeptwerte können beim Aufstarten optional auf Werte aus der Rezeptdatei gesetzt werden (bisher wurden die Werte immer aus der SPS gelesen)

diverse ZeitschaltuhrfunktionenBerechnungen (+ - * / )Bedingungen (if, else)etc.

Was ist ein Skript?Was ist ein Skript?

Page 37: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Skripte sind in der Projektübersicht herstellbar.

Rechte Maustaste Rechte Maustaste neu neu

SkripteSkripte

Page 38: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Automatischer Fehler Refresh.

Nach abgelaufener Zeit wird die Funktion ausgeführt.

Wird als Zyklusskript erstellt.

Skript BeispielSkript Beispiel

Page 39: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Einige Bit auf 1 setzen wen Bedingung erfüllt.

SetVarConst

Skript - Beispiel 2Skript - Beispiel 2

Page 40: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Ausdruck über System Port, Parallel Port oder Ethernet, je nach Paneltyp (PCL oder ESC)

Frei definierbare Formulare mit beliebigen Variablen (Report)

Vordefiniertes Formular (Druckerformular)FehlerlistenHistory – EinträgeMasken

Druckerfunktionen ESC oder PCLDruckerfunktionen ESC oder PCL

Page 41: Schulung Galileo Version 5.xx Micro Innovation begrüsst

RS232 - System Portserieller Download

PC-Card

Kopiedirekt aufPC-Card+ GF1

PC-Card

Download Projekt MV4-5xx (GF0 – GF1)Download Projekt MV4-5xx (GF0 – GF1)

Page 42: Schulung Galileo Version 5.xx Micro Innovation begrüsst

CompactFlash

Kopiedirekt aufCompact Flash

Compact Flash

Download Projekt CE SystemeDownload Projekt CE Systeme(MV4-6xx, XVH/XV)(MV4-6xx, XVH/XV)

Ethernet – FTP DownloadFTP Server auf Panel muss gestartet sein.

Page 43: Schulung Galileo Version 5.xx Micro Innovation begrüsst

ProjektinformationVariablenNachrichten

Projekt ReportProjekteinstellungenTexte (Standard, Fehler, Hilfe) EXPORT möglichPassworteinstellungenMasken

MaskeninformationObjekteGrösse und PositionAttribute

ProjektdokumentationenProjektdokumentationen

Page 44: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Hinweis:Die genaue Beschreibung zur Erstellung eines Demo-

Projektes der Online Dokumentation von Galileo zu entnehmen.

Starten Sie Galileo, wählen Sie unter Menü „Hilfe/Hilfethemen“, wechseln Sie in das Kapitel „Erstellen eines Beispiel-Projektes“ und folgen Sie den Anweisungen.

Wir erstellen nun ein Demo Projekt

Demo-ProjektDemo-Projekt

Page 45: Schulung Galileo Version 5.xx Micro Innovation begrüsst

In 7 Schritten zum Demo Projekt:1. PLC Projekt erstellen.2. PLC Symbolkonfiguration erstellen und Symboldatei

senden.3. Galileo Projekt erstellen.4. Variablen importieren aus „plcprojektname.sym“5. Compact Flash erstellen mit OS und Galileo-

Projektdaten.6. PLC-Runtime auf Compact Flash erstellen mit

SetupTargetFirmware.7. Compact Flash in Panel einstecken und PLC-Projekt

Download.

Demo-Projekt in 7 SchrittenDemo-Projekt in 7 Schritten

Page 46: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Kommunikation mit PLC lokal auf Panel

Demo-Projekt lokalDemo-Projekt lokal

MC2- CE

SymArti

(CoDeSys) (lokal)

GalileoGRSW3

Motion

Ventil

Remote I/O

Remote I/O

CAN

CANOn Board

Profibus DP

Remote I/O

Remote I/O

Page 47: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Demo-Projekt remoteDemo-Projekt remote

MH2- CE

SymArti

(CoDeSys)GalileoGRSW3

Motion

Ventil

Remote I/O

Remote I/O

CAN

CANOn Board

Page 48: Schulung Galileo Version 5.xx Micro Innovation begrüsst

Demo-Projekt lokal/remoteDemo-Projekt lokal/remote

MC2- CE

SymArti

(CoDeSys) (lokal)

GalileoGRSW3

Motion

Ventil

Remote I/O

Remote I/O

CAN

CANOn Board

Profibus DP

Remote I/O

Remote I/O

Motion

Ventil

Remote I/O

CAN

SymArti

(CoDeSys)