Willkommen zur S-Web Schulung Dritter Tag. Dirk Speckhardt

Ähnliche Dokumente
Kapitel 3 Verknüpfung mit dem PCD Programm. S-Web Schulung Tag 1

Kapitel 11 Sprachumschaltung / URL Jump

Programmieren einer Lüftungsanlage mit DDC-Suite Vorlagen Arbeiten mit dem Fupla

Urlaubsregel in David

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Die Dateiablage Der Weg zur Dateiablage

PG5 Starter Training PG5 Core und Webeditor 8 Daniel Ernst DE

Anleitung für den Euroweb-Newsletter

Benutzung der Avid Liquid Edition Schnittplätze an der Universität Innsbruck

1. Zuerst muss der Artikel angelegt werden, damit später die Produktvarianten hinzugefügt werden können.

Um ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift.

Individuelle Formulare

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

1. Aktionen-Palette durch "Fenster /Aktionen ALT+F9" öffnen. 2. Anlegen eines neuen Set über "Neues Set..." (über das kleine Dreieck zu erreichen)

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

Sichern der persönlichen Daten auf einem Windows Computer

Einführungskurs MOODLE Themen:

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

DOKUMENTATION VOGELZUCHT 2015 PLUS

Folgeanleitung für Fachlehrer

Erstellen einer digitalen Signatur für Adobe-Formulare

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Neue Funktionen im GUI für PC-DMIS V3.x 4.x Seite 1 von 8

Anleitung Lernobjekt-Depot (LOD)

Archiv - Berechtigungen

teischl.com Software Design & Services e.u. office@teischl.com

Favoriten sichern. Sichern der eigenen Favoriten aus dem Webbrowser. zur Verfügung gestellt durch: ZID Dezentrale Systeme.

Folgeanleitung für Klassenlehrer

Einrichten einer portablen Arbeitsumgebung auf dem USB-Stick

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Datenaustausch mit dem BVK Data Room

Kaiser edv-konzept, Inhaltsverzeichnis

Datensicherung. Beschreibung der Datensicherung

Datenaustausch mit dem BVK Data Room

Kleines Handbuch zur Fotogalerie der Pixel AG

Kurzanleitung Verwendung von USB-Sticks

Projekte Packen, Kopieren und Versenden

Bedienungsanleitung CAD-KAS Reklamationserfassung. Einen neuen Datensatz anlegen. Klicken Sie auf das + Symbol, um einen neuen Datensatz anzulegen.

-Versand an Galileo Kundenstamm. Galileo / Outlook

Erstellen eines Wordpress-Blogs

ARAkoll 2013 Dokumentation. Datum:

Speichern. Speichern unter

Anleitung für TYPO Bevor Sie beginnen Newsletter anlegen Inhalt platzieren und bearbeiten Neuen Inhalt anlegen...

Einfügen mit Hilfe des Assistenten: Um eine Seite hinzufügen zu können, müssen Sie nur mehr auf ein Symbol Stelle klicken.

Arbeiten mit UMLed und Delphi

Handbuch Bildergalerie Litebox

Der Kalender im ipad

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH

LimeSurvey -Anbindung

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

Werbemittelverwaltung

Bauteilattribute als Sachdaten anzeigen

Kapitel 3 Frames Seite 1

Einheitlich für alle Notare bietet XNotar vor allem die folgenden Optionen:

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen

Handbuch - HotSpot-Sheriff Verwaltung

Lehrer: Einschreibemethoden

Das Modul Hilfsmittel ermöglicht den Anwender die Verwaltung der internen Nachrichten, Notizen, Kontakte, Aufgaben und Termine.

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

1. Handhabung Werkzeug- und Menüleiste

Password Depot für ios

3"PRÄSENTATION ERSTELLEN

Sicherung persönlicher Daten

Outlook 2000 Thema - Archivierung

Mediator 9 - Lernprogramm

Success! Bestellausgabe

Import des persönlichen Zertifikats in Outlook Express

Arbeiten mit dem Outlook Add-In

GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY

Eigene Bilder in die Symbol-/Bildbibliothek des Programmes Boardmaker für Windows (Version5) einbinden

SMS4OL Administrationshandbuch

Agentur für Werbung & Internet. Schritt für Schritt: Newsletter mit WebEdition versenden

Arbeiten mit MozBackup

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

32.4 Anpassen von Menüs und Symbolleisten 795i

Bedienungsanleitung. Matthias Haasler. Version 0.4. für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof

Anleitung für die Formularbearbeitung

Wichtige Information zur Verwendung von CS-TING Version 9 für Microsoft Word 2000 (und höher)

DeltaVision Computer Software Programmierung Internet Beratung Schulung

Das Startmenü. Das Startmenü anpassen

M-net -Adressen einrichten - Apple iphone

Windows 7 Winbuilder USB Stick

iphone-kontakte zu Exchange übertragen

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

2.1 Sicherheits-Zonen ActiveX-Steuerelemente Skripting Verschiedenes Erweitert... 9

Kurzeinführung Excel2App. Version 1.0.0

SICHERN DER FAVORITEN

Einfügen von Bildern innerhalb eines Beitrages

Newsletter. 1 Erzbistum Köln Newsletter

Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4

Dokumentation Typo3. tt - news - Nachrichtenmodul

1. Einschränkung für Mac-User ohne Office Dokumente hochladen, teilen und bearbeiten

07. übung. InDesign & Photoshop. medienwerkstatt // seite 1

Einzel- s und unpersönliche Massen-Mails versenden

Neue Seiten erstellen

CALCOO Lite. Inhalt. 1. Projekt anlegen / öffnen. 2. Projekt von CALCOO App importieren

Dokumentation. Mindestanforderungen: Das Board

Funktionsbeschreibung Datenlogger DL28W

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

BSV Software Support Mobile Portal (SMP) Stand

Transkript:

Willkommen zur S-Web Schulung Dritter Tag Dirk Speckhardt 1

S-Web Schulung Dritter Tag: 09:00-10:45 Kapitel 9 Historische Datenaufzeichnung 10:45-11:00 Kaffeepause 11:00-12:30 Kapitel 10 Bedingungseditor 12:30-13:30 Mittagspause 13:30-14:45 Kapitel 11 Sprachumschaltung / URL Jump 14:45-15:00 Kaffeepause 15:00-16:30 Kapitel 12 Erweitertes Design / Sonstiges 2

3 Kapitel 9 Historische Datenaufzeichnung

Darstellung von Trendkurven durch den WebEditor8 Der WebEditor8 erlaubt die Darstellung von PCD Daten als Trendkurven. Es wird zwischen einem Online Trending und einem Offline Trending unterschieden 4

Unterschied Online und Offline Trending Online Trending - Das Online Trending zeigt die PCD Daten als Trendkurven nur an, wenn der Web- Browser online mit der PCD verbunden ist - In diesem Fall wird das Online Trend Makro die PCD Datenpunkte zyklisch lesen und die Werte als Trendkurven darstellen (Auffrisch-Zeit des Java Applets ist per Default jede Sekunde) - Dazu werden keine FBoxen benötigt, die PCD-Variablen werden einfach online im Makro ausgewählt, einer Farbe zugewiesen und geladen Offline Trending - Die Offline Trends können mit der DDC-Suite 2.5 entweder automatisch, über das HDLog to RAM in den Erweiterungsspeicher (Benutzerprogramm) der PCD gespeichert werden - Oder, da der PCD Speicher begrenzt ist, über das HDLog to File auf frei bestimmbare Flash-Speicher der PCD gespeichert werden In dieser Schulung werden wir mit dem Offline Trendings arbeiten 5

Offline Trend HDLog to RAM (DDC-Suite) Überblick zu HDLog to RAM Die DDC-Suite Historische Datenaufzeichnung verwendet den Erweiterungsspeicher der PCD und speichert in Batterie gepufferte DB s In der HDLog FBox muss in KB angegeben werden wie viel Speicher für die komplette Aufzeichnung zur Verfügung gestellt werden soll. Im PG5 Device Configurator kann eingesehen werden wie viel Speicher in KB zur Verfügung steht (Ein KB kann 128 historische Einträge speichern) Rechenbeispiel - Wenn 20 KB für das HDLog zur Verfügung stehen, ergibt dies 2560 (20*128) mögliche Aufzeichnungspunkte - Bei einer Aufzeichnung von 1 Trendspur pro 5 Minuten, ergibt dies einen Aufzeichnungszeitraum von 8 Tagen, 21 Stunden und 20 Minuten - Bei einer Aufzeichnung von 2 Trendspuren pro 5 Minuten, ergibt dies einen Aufzeichnungszeitraum von 4 Tagen, 10 Stunden und 40 Minuten 6

Offline Trend HDLog to RAM (DDC-Suite) Einfügen der HDLog to RAM FBoxen KB die für den HDLog zur Verfügung stehen, dies kann maximal die Größe des Erweiterungsspeicher der PCD sein Basis-Adresse für die DB-Konfiguration, dieser DB ist im Symboleditor ohne Definition anzulegen 7

Offline Trend HDLog to RAM (DDC-Suite) Einfügen der HDLog to RAM FBoxen 8

Offline Trend HDLog to RAM (DDC-Suite) Bestimmen welche Trends geschrieben werden sollen Wir aktivieren für folgende drei FBoxen für die Trend-Aufzeichnung Ein Wert über 0 aktiviert gleichzeitig die Aufzeichnung 9

Offline Trend HDLog to RAM (DDC-Suite) Funktionen der HDLog FBoxen Die HDLog Init FBox muss einmalig vor allen FBoxen aus der Familie "Historische Datenaufzeichnung" platziert werden, da alle nachfolgenden FBoxen die für "PCD Offline Trending" parametriert sind die HDLog Trendfunktionen nutzen Durch die "HDLog" FBox aus der DDC-Suite wird bestimmt welcher Datenpunkttyp wie aufzuzeichnen ist (Sollwerte, Istwerte, Signale und Rückmeldungen) Die Einstellungen werden bei einem "Build des Programms in die Datei "DDC_HDLog.txt" geschrieben 10

Offline Trend HDLog to RAM (DDC-Suite) Funktionen der HDLog FBoxen Alle FBoxen die für "PCD Offline Trending" parametriert sind tragen sich automatisch ebenfalls in die Datei "DDC_HDLog.txt" ein Dadurch steht eine übersichtliche Auflistung der Einstellungen für die Trendaufzeichnung und aller parametrierten Trenddatenpunkte zur Verfügung Dort ist zusätzlich zu sehen welches Symbol für die Anbindung im WebEditor8 Offline Trend Makro für jede einzelne Trendspur angelegt wurde (A.HDLog.*) Die FBoxen die Trendspuren aufzeichnen, sollten daher mit einem aussagekräftigen Namen versehen werden, da dieser ein Teil des erzeugten Symbolnamens in der Gruppe A.HDLog. ist 11

Offline Trend HDLog to RAM (DDC-Suite) Erstellen der Seite Trend_DDC und einfügen des Makros im WebEditor8 12

Offline Trend HDLog to RAM (DDC-Suite) Einfügen der PCD Variablen im Makro als Trendspuren In der variables.wvar das Format eintragen Die Basis Variable muss eingetragen werden Die Wertänderungen werden mit den analogen Eingängen simuliert. COB:Anlage/Seite2 13

Offline Trend HDLog to RAM (DDC-Suite) Einfügen eines Trend_DDC-Buttons auf der Hintergrundseite ge0012_s.gif Anpassen der Eigenschaften des Elementes 14

Offline Trend HDLog to RAM (DDC-Suite) Online sehen wir folgendes Ergebnis für das HDLog to RAM Trending 15

Offline Trend HDLog to File Setzen der Memory FBox im Fupla Bevor die HDLog to File FBox benutzt werden kann, muss die Init FBox (Memory) für den Flash-Speicher platziert werden In den FBox Einstellungen soll der M1-Flash als Quelle ausgewählt werden 16

Offline Trend HDLog to File Automatische Erzeugung eines Verzeichnis auf dem Flash-Speicher Die Man FBox wird zum einmaligen Triggern im Onlinemodus benötigt Der Basisordner muss zwingend /webpages heißen 17

Offline Trend HDLog to File Setzten der HDLog FBox Die Variablen, die aufgezeichnet werden sollen, werden auf die Val* Eingänge gelegt Die Variablen befinden sich auf der Seite 2 Hardware IO; Fühler vom COB Anlage Das Verzeichnis ist das, welches durch die CreateDir FBox erzeugt wurde 18

Offline Trend HDLog to File Paramentierung des Dateinamens der Trend-Datenpunkte-Datei Die Anzahl der Einträge im Buffer legt fest wie viele Aufzeichnungen dort abgelegt werden sollen bevor diese in die CSV Datei geschrieben werden Es kann festgelegt werden, ob die CSV Datei pro Tag, pro Woche oder pro Monat erzeugt werden soll Der Dateiname setzt sich aus der Datumsinformation und dem FBox Eigenschaften Namen zusammen Die daraus resultierenden Dateinamen sind dann z.b.: - Header_D130821.csv Tagesdatei D=Day vom 21.08.2013 - Header_W1311.csv Wochendatei W=Week von Kalenderwoche 11 in 2013 - Header_M1308.csv Monatsdatei M=Month vom August 2013 19

Offline Trend HDLog to File Aufbau der CSV Datei (Gespeichert auf der Steuerung) Die Symbole werden in der CSV Datei als Spaltenüberschriften verwendet, daher sollten diese sinnvoll bezeichnet werden 20

Offline Trend HDLog to File Überprüfen ob die Dateien angelegt wurden Der Memory Explorer ist ein Standard- Zusatzprogramm im PG5 21

Offline Trend HDLog to File Erstellen der Seite Trend und einfügen des Makros im WebEditor8 22

Offline Trend HDLog to File Einfügen der PCD Variablen als Trendspuren 23

Offline Trend HDLog to File Einfügen eines weiteren Trend-Buttons auf der Hintergrundseite ge0012_s.gif Anpassen der Eigenschaften des Elementes 24

Offline Trend HDLog to File Online sehen wir folgendes Ergebnis für das HDLog to File Trending 25

Offline Trend HDLog to File HDLog to File ist die von Saia-Burgess Controls empfohlene Lösung Leichte Visualisierung von Trends im Web Zusätzlich besteht die Möglichkeit die angelegten csv Dateien per FTP oder Email auf einen PC zu übertragen (Ein Demoprojekt befindet sich auf dem USB-Stick unter 00_Software/PG5_Demo_Projekte/Demo_Projekt_LogToFile_Email.zip Diese können dort dann gegebenenfalls mit Excel weiter bearbeitet werden Dies bietet eine einfache Möglichkeit die Verbrauchswerte zu dokumentieren und abzurechnen Die FBoxen müssen aber extra im Fupla angelegt werden, auch wenn sonst mit den DDC-Suite Vorlageobjekten gearbeitet wird 26

27 Kapitel 10 Bedingungseditor

Kapitel 10 Bedingungseditor Ein sehr praktisches Werkzeug sind die Bedingungen Über Bedingungen kann das Verhalten aller Elemente im WebEditor8 gesteuert werden Anzeige des Verhaltens in Echtzeit und leichtes Einfügen bereits existierender Bedingungen 28

Kapitel 10 Bedingungseditor Erstellung einer Handbedienung Erstellung einer Handbedienung für eine Warmwasserbereitung Die Handbedienung soll nur für Userlevel 3 + 4 zugänglich sein (Service und Programmierer) Für bessere Übersicht ist die Handbedienung über einen Button global Ein- und Auszublenden Ein- / Ausschalter für die Zirkulationspumpe ist über Handsymbol einblendbar Ein- / Ausschalter betätigt digitalen Ausgang und schaltet Pumpensymbol um (grau/grün) 29

Kapitel 10 Bedingungseditor Erstellung einer Handbedienung Einfügen einer bereits existierenden Seite Für die Warmwasser Bereitung fügen wir von dem USB Stick aus dem Ordner 02_Vorlage/Warmwasser die Seite WarmWasser.wev hinzu Nach dem Einfügen müssen wir die Seite noch auf Compile stellen 30

Kapitel 10 Bedingungseditor Layer für die Handsymbole Neue Ebene Hand erstellen Bei den Eigenschaften Versteckt und Aktionen deaktivieren anhaken Neue Bedingung HandBedienung anlegen Neue interne Variable HandGlobal anlegen und den Wert auf 1 setzen Den Haken bei versteckt und deaktiviert entfernen 31

Kapitel 10 Bedingungseditor Layer für die Handsymbole Einfügen der Handsymbole Auf der Ebene Hand für drei Bereiche mit dem Image Tool je ein Handsymbol Dreh.gif aus dem Media Ordner platzieren Da die komplette Ebene abhängig von der Variable HandGlobal ist, können wir später einstellen, dass diese auf der Hintergrundseite über die Passwortanmeldung Ein- / Ausgeblendet werden kann Für das obere Handsymbol definieren wir folgende Aktion 32

Kapitel 10 Bedingungseditor Layer für die Handsymbole Umbenennen Einfügen der Handsymbole Die Elemente können im Dokumentenentwurf auf der Ebene Hand umbenannt werden 33

Kapitel 10 Bedingungseditor Layer für die Handsymbole Sichtbarkeit der einzelnen Layer einstellbar durch das Ebenen Fenster 34

Kapitel 10 Bedingungseditor Layer für die Handsymbole Struktur der Bedingungen im Projekt Bedingungen welche direkt in den Eigenschaften eines Elementes angelegt werden, stehen grundsätzlich nur diesem Element zur Verfügung Im Bedingungseditor lassen sich Bedingungen mit unterschiedlichem Geltungsbereich anlegen und auch nachträglich verschiedenen übergeordneten Besitzern zuweisen - Komplettes Projekt - Seite Zusätzlich kann im Bedingungseditor jede - Element Bedingung erweitert werden 35

Kapitel 10 Bedingungseditor Layer für die Handsymbole Wir erstellen Bedingungen vorab im Bedingungseditor (Ebene Hand) Ebene Hand auswählen Anlegen von folgenden Bedingungen mit folgenden Einstellungen 36 Schalter_Sichtbar Schalter_Aus Schalter_Ein Rechte Maustaste im Editor öffnet ein Eingabefeld

Kapitel 10 Bedingungseditor Layer für die Handsymbole Anlegen der Ein- / Ausschalter Neben dem Handsymbol jeweils einen Button für EIN und AUS platzieren Über das Handsymbol legen wir einen Text mit der Variable HandPumpe1 Die Buttons sollen direkt den digitalen Ausgang der Zirkulationspumpe beschreiben 37

Kapitel 10 Bedingungseditor Farbumschlag der Buttons Einstellungen für den Ein Button Mit dem Plus können die vorhandenen Bedingungen hinzugefügt werden Folgende Struktur soll entstehen 38

Kapitel 10 Bedingungseditor Farbumschlag der Buttons Einstellungen für den Aus Button Mit dem Plus können die vorhandenen Bedingungen hinzugefügt werden Folgende Struktur soll entstehen 39

Kapitel 10 Bedingungseditor Zirkulationspumpe animieren Animation der Zirkulationspumpe erfolgt analog zum Button Farbumschlag Einstellungen der Bedingungen des grauen Pumpe Elementes Auf der WarmWasser Seite auf den Main Layer wechseln Im Dokumentenentwurf die Element Pumpe_Aus und Pumpe_Ein bearbeiten 40

Kapitel 10 Bedingungseditor Zirkulationspumpe animieren Wir generieren in beiden Elementen jeweils eine weitere Bedingung Pumpe_Aus Pumpe_Ein 41

Kapitel 10 Bedingungseditor Zirkulationspumpe animieren Verschieben der Pumpen Elemente (Icons) auf eine andere Ebene Damit die beiden Elemente nur bei Handsteuerung sichtbar werden, verschieben wir diese im Dokumentenentwurf auf die Hand Ebene Dadurch sind die Elemente Pumpe_Aus und Pumpe_Ein nur sichtbar, wenn die Variable HandGlobal auf 1 gesetzt ist 42

Kapitel 10 Bedingungseditor Funktion der globale Handsteuerung Auf die Hintergrundseite wechseln und die Handsteuerung verknüpfen Das Handsymbol auswählen Bei den Eigenschaften die Aktionen und die interne Variable HandGlobal auswählen Da die komplette Ebene Hand abhängig von der Variable HandGlobal ist, kann diese nun über den Hand Button Ein- / Ausgeblendet werden 43