Home

1 Handbuch http://www.mcps.de

image

Contents

1. 289 DCOM Bis zur Version 6 2 einschlie lich erfolgte die Kommunikation zu den Clients MServ oder der Benutzerverwaltung NCS ber das sogenannte DCOM Distributed Component Object Model Interface Diese Softwareschnittstelle wurde von MicroSoft f r verteilte Anwendungen entwickelt und empfohlen Ab Windows XP SP2 und Windows 2003 Server hat Microsoft diverse Standardeinstellungen ge ndert so dass Anwendungen die DCOM basiert sind nicht mehr oder nicht mehr korrekt funktionieren ohne entsprechende Anpassungen vorzunehmen Dieser hohe Konfigurationsaufwand f hrte dazu dass ab Version 6 3 die Client Server Kommunikation ber eine normale TCP IP Verbindung realisiert wurde die nur durch die Firewall eingeschr nkt werden kann Folgende Einstellungen m ssen f r DCOM Verbindungen sowohl auf dem Messrechner als auch auf den Clients angepasst werden Als erster Schritt muss eine Sicherheitsoption angepasst werden Dazu ffnen Sie bitte lt Verwaltung gt lt Lokale Sicherheitsrichtlinies lt Lokale Richtlinien lt Sicherheitsoptionen gt lt Netzwerkzugriff gt lt Modell f r gemeinsame Nutzung und Sicherheitsmodell f r lokale Konten gt Setzen Sie diese Einstellung auf Klassisch lokale Benutzer authentifizieren sich als sie selbst F hren Sie lt Start gt lt Ausf hren gt aus geben DCOMCnfg in die ffnen Zeile ein und best tigen mit OK Ausf hren Geben Sie den Namen eines Programms
2. Drucklayout Drucklayout speziell f r diesen Ausdruck Die Verwendung des Layouts wird ber die Checkbox aktiviert Drucker Speziell f r diesen Ausdruck kann ein anderer Drucker als der Standarddrucker gew hlt werden 62 Statistikausdruck Nach Beendigung der Messung eines Autofiles oder zu bestimmten Zeitpunkten Scheduler kann die Statistik mit verschiedenen Optionen ausgedruckt werden Scheduler Bestimmt den Triggerzeitpunkt wann die Statistikfunktion aufgerufen wird Es k nnen mehrere Fixpunkte definiert werden zu denen die Berechnung erfolgt Ebenso st eine intervalabh ngige Statistik m glich die mit dem Start der Messung synchronisiert wird Optionen Ausgabekan le Definiert welche Kan le im Ausdruck erscheinen Ausgabetypen Definiert die Berechnung die im Ausdruck erscheinen Ausgabeformat Die Anzahl der Nachkommastellen k nnen unabh ngig vom Kanalformat in der Projektkonfiguration eingestellt werden Manchmal sind mehr Nachkommastellen wie z B bei der Standardabweichung sinnvoll Zeitbereich Die Statistik wird entweder vom Start der Datei an bis zum Triggerereignis berechnet oder von einem beliebigen Startzeitpunkt relativ zum Trigger ermittelt Bei AutoFiles kann dieser Zeitpunkt auch in einem lteren AutoFile liegen Drucklayout Drucklayout speziell f r diesen Ausdruck Alarmausdruck Zu bestimmten Zeitpunkten Scheduler kann die Alarmhistorie mit verschiedenen Optionen au
3. 255 GetCursorDataCount Beschreibung Liefert die Anzahl der Kan le welche sich am Cursor der zuletzt bewegt worden ist befinden Diese Funktion ist projektunabh ngig R ckgabewert Anzahl int Parameter Cursornummer 1 oder 2 int Beispiel n MCPS GetCursorDataCount 1 GetCursorData Beschreibung Liefert den Kanalwert am entsprechden Cursor R ckgabewert Kanalwert float Parameter Cursor int Kanal int Beispiel wert MCPS GetCursorData 1 15 GetCursorDataStatus Beschreibung Liefert den Datenstatus des Kanalwertes am entsprechden Cursor R ckgabewert Datenstatus OK 1 int Parameter Cursor int Kanal int Beispiel status MCPS GetCursorDataStatus 2 22 GetCursorTime Beschreibung Liefert die Zeit am entsprechden Cursor R ckgabewert Zeit date Parameter Cursor int Beispiel MsgBox MCPS GetCursorTime GetCursorTimeString Beschreibung Liefert die Zeit als String am entsprechden Cursor R ckgabewert Zeitstring Parameter Cursor int Beispiel MsgBox MCPS GetCursorTimeString GetCursorChannel R ckgabewert Ausgew hlter Kanal des Cursors int Parameter Cursor int 256 OpenRequestWindow Beschreibung Offnet ein asynchrones Fenster in MCPS Das Skript wird weiter abgearbeitet und der Zustand der Schalter d h ob diese gedr ckt worden sind kann im Skript abgefragt werden Es darf nur ein solches Fenster ge ffnet werden R ckgabewert Keiner Parameter Title Text But
4. Der angegebene Text mit aufgel sten Steuercodes wird zum Ger t als Meldung gesendet Dies wird z B verwendet wenn mehrere Batche vom Ger t erfasst werden oder keine Batchoption am Ger t vorhanden ist DX CX MV spezifische Eingaben Die Ger te enthalten drei Kommentarzeilen welche zus tzlich gesetzt werden k nnen und auch in der Datenbank von MCPS erscheinen Diese entsprechen prinzipiell den Abfragefeldern der Registerkarte Allgemein au er dass die Eingaben dem Ger t als Kommentare geschickt werden 19 Batchmaske Automation n Batchtyp CIS wi Allgemein DICH Automation Batchdateien ERES _Skriptpfad Vor Batchmaske V Nach Batchmaske C ProgramData MCPS Scripts un mbs Messung Startskript Messung Stoppskript Wartenden Batch entfemen Automatischer Ausdruck nach Beendigung des Batches Der automatische Ausdruck der Grafik eines Batches wird nicht im Projekt sondern in der Batchmaske definiert Somit k nnen f r unterschiedliche Masken verschiedene Layouts definiert werden bzw m ssen nicht immer f r alle Projekte eingetragen werden Soll ein bestimmtes Fensterlayout beim Ausdruck verwendet werden so ist dazu von einem beliebigen Projekt ein Offlinetrendfenster zu ffnen alle gew nschten Einstellungen Anzahl Achsten Splitscreens etc vorzunehmen und dieses Fenster als allgemeines Fensterlayout abzuspeichern Nur dieser Layouttyp erscheint bei der Auswahl der Fensterlayouts
5. Zeitmessungen 133 MCPS bietet die M glichkeit Vermessungen zwischen zwei Ereignissen zu automatisieren H ufig sind die Bedingungen f r Start und Endzeitpunkt einfach zu definieren MCPS verwaltet bis zu 10 Vermessungen in einer Liste in der Start und Endebedingung eingetragen werden Man kann nun zu einem Projekt eine solche Vermessungsliste laden und diese auf die Daten anwenden Die ermittelten Zeiten werden dann in einem Fenster dargestellt Angenommen es soll immer berechnet werden wie lange ein Ofen braucht um von 100 C auf 250 C aufgeheizt zu werden Der Me wert befinden sich im Projekt auf Kanal 3 Dann lautet die Startbedingung f r den Zeitz hler X3 gt 100 Der Z hler soll stoppen bei X3 gt 250 Die Vermessungslisten werden in Dateien abgespeichert die projektunabh ngig sind F r jedes Projekt kann also eine solche Liste geladen werden Es ist darauf zu achten da die benutzten Kanalbezeichner auf tats chlich im Projekt existieren 134 Zeitmessungen Aktivieren Mit diesem Men punkt w hlt man eine fertige Vermessungsliste aus die dann auf die Daten des Projektes angewendet wird Es werden automatisch alle Daten durchgearbeitet und danach die Ergebnisse dargestellt Zeitmessungen Editieren C PROGRAMME MCPS6_1 MATHFILES YVENTILTEST TMF WS xj Zeitz hler Startbedingung Zeitz hler Stoppbedingung Kommentar ma ms gt y ma Jm D y Ma Jus gt y ms pi fe y ham Cu RR Czk t
6. 0 else for n 1 to MCPS GetProjectChannelCount value MCPS OfflineGetData n 233 if value gt m then m value end if next if MCPS OfflineNextBlock handle O then status 0 kein Scan mehr da end if end if loop MCPS OfflineEndRead handle MsgBox Gr ter Wert ber alle Kan le amp m 234 Online Skripte erstellen Dim objXL Set objXL GetObject Excel Application field MCPS GetOnlineDataField for n 1 to MCPS GetProjectChannelCount objXL Cells n 2 Value field n 1 0 Indizierung next Tragen Sie das Skript in der Projektkonfiguration ein unter OPTIONEN AUTOMATISCHE AKTIONEN SKRIPTE als Mess Skript xi Drucken Export Skripte T Projekt ffnen C E 7 Projekt schlie en o BE I Start Messung C ec M Mess Scan C Programmel MCPSESeriptsiOnline mbs _ jeden 1 Scan I Stopp Messung ER AutoFile beendet Gi E Abbrechen Hilfe Danach starten Sie das Projekt Die Messdaten sollten nun in Excel erscheinen Bei hohen Abtastraten und vielen Kan len kann die Ubertragungsprozedur allerdings auch l nger als die gew nschte Abtastrate sein Dazu kann die H ufigkeit des Skriptaufrufes im Projekt reduziert werden Muss das Skript aber mit jedem Scan aufgerufen werden die Weiterleitung an Excel kann jedoch seltener erfolgen so k nnen globale Variablen eingesetzt werden um dies zu erreichen Die Variablen MCPS I1 bis MCPS I10 sind Variablen welche ihre Inhalte die ganze Ze
7. Alarmstatus bei ung ltigem Kanalwert beibehalten Normalerweise wird ein aktiver Alarm auf inaktiv gesetzt wenn der Messwert ung ltig ist da keine Informationen ber die Daten vorliegen Dies kann aber vorallem in Zusammenhang mit AutoFile 43 Erzeugung zu unerw nschten Effekten f hren falls die Verbindung zum Ger t einmal kurzfristig ausf llt Dieser Schalter h lt den Alarmstatus bei ung ltigen Werten bei Infolink Hier kann der Pfad zu einem Dokument hergestellt werden dessen Typ in Windows durch eine Anzeigesoftware registriert ist d h z B ein Word Dokument PDF Datei oder HTML Seite Im Alarmonlinefenster erscheint dann in der Spalte INFO ein Dokumentenzeichen Wird auf dieses Zeichen geklickt dann ffnet sich das f r den Kanal und Level hinterlegte Dokument Damit k nnen umfangreiche Anweisungen an den Anwender hinterlegt werden Alarmgruppen definieren In MCPS existieren 26 globale Alarmgruppen nicht projektbezogen mit denen der Zugriff auf Alarme weiter eingeschr nkt werden kann Jeder Level kann einer oder mehreren Gruppen zugeordnet werden In der Benutzerverwaltung im Bereich MESSUNG ALARMFENSTER k nnen f r jeden Anwender individuell Alarmgruppen freigeschaltet werden Dadurch sieht der Benutzer im Alarmfenster nur die Alarme wof r er die entsprechenden Gruppenrechte hat Werden einem Alarmlevel keine Alarmgruppen zugeordnet dann kann jeder Anwender diesen Alarm unabh ngig von den Benutzer rechten sehe
8. COSH X TANH X ASIN X ACOS X ATAN X LN X LOG X EXP X eX SQRT X Wurzelfunktion ABS X Absolutfunktion 205 Integrationen und Summierungen Aufsummierung Integration mit Zeitr cksetzung Die Integrationsfunktionen mit Zeitr cksetzung haben folgendes Format INXXxxxE X IN Funktionsidentifikation xxxxx Zeitwert E Einheit s m h IN2M X1 addiert die Werte von Kanal 1 auf und wird nach 2 Minuten zur ckgesetzt Maximal 200 Integrationen pro Projekt Einfache Aufsummierung SUM X Bei jeder Abtastung wird x zur bereits vorhandenen Summe aufaddiert Der Startwert ist Null Aufsummierung Integration mit vergleichsabh ngiger R cksetzung Sollen Daten solange aufsummiert werden wie eine bestimmte Bedingung erf llt ist so ist die SUM Funktion zu verwenden Diese addiert den ersten Ubergabe Parameter auf wenn Parameter 2 gr er ist als Parameter 3 Wird h ufig f r Sterilisationsanwendungen benutzt SUM p1 p2 p3 Beispiel SUM X1 X2 100 Solange X2 gt 100 wird X1 aufsummiert sonst wird die Summe auf O zur ckgesetzt Maximal 200 Summierungen pro Projekt 206 F Wert Berechnung MCPS beinhaltet eine spezielle Funktion zur Berechnung des F Wertes wie z B der FO Wert bei der Dampfsterilisation Dabei wird ein Standardmodus sowie ein spezieller erweiterter Modus unterst tzt 1 Standard F Wert FV T Tb Z T Zu messender Temperaturkanal Tb Referenztemperatur 121 C bei Da
9. R ckgabewert Name des letzten AutoFiles Parameter Keine GetAFActiveTimeRange Beschreibung Addiert von mehreren oder allen AutoFiles die Zeitdifferenz zwischen letztem und ersten Scan um die Gesamtlaufzeit zu ermitteln Unterbrechungen innerhalb eines Autofiles werden dabei nicht ber cksichtigt R ckgabewert Zeit in Sekunden double Parameter Startzeit DATE oder 0 Endzeit DATE oder 0 Optionen 0 SetProjectVariable Beschreibung Setzt eine Variable mit beliebigem Namen und Typ auf einen Wert Die Variable bleibt solange bestehen bis sie explicit gel scht oder das Projekt entfernt worden ist Somit k nnen mehrere projektbezogene Skripte auf die Werte zugreifen R ckgabewert Keiner Parameter Variablenname str Parameter variant Beispiel MCPS SetProjectVariable Zyklen 5 SetProjectVariableEx Beschreibung Wie SetProjectVariable aber mit Optionsparameter R ckgabewert Keiner Parameter Variablenname str Parameter variant Optionen int Beispiel MCPS SetProjectVariable Material Eisen 1 Beschreibung der addierbaren Optionen 1 Die Variable wird bei der n chsten Projektspeicherung mit gesichert und steht bei erneutem Laden des Projektes wieder zur Verf gung 2 Bestimmt dass die Variable in der Projektkonfiguration zur Verf gung steht und modifiziert werden kann GetProjectVariable Beschreibung Fragt eine existierende Variable ab R ckgabewert Wert der Variablen variant Parameter Varia
10. si Stopp ei Cih JH d Fan LL zl Hinzuf gen Entfernen Abtastrate vor Start s f MCPS kann MeBprojekte automatisch starten und oder beenden a Dazu sind Start bzw Stoppzeit zu definieren Die Checkboxen schalten die jeweilige Zeit aktiv Das Projekt wird normal gestartet Es werden keine Daten gemessen solange die Startzeit nicht erreicht ist Im Me manager Detailansicht werden Start und Stoppzeiten angezeigt Nach Ablauf der angegebenen Messdauer wird das Projekt automatisch gestoppt Die Steuerung ber externe Eing nge erfolgt zustands und nicht flankengetriggert Der Startpegel muss somit 1 und der Stopppegel O sein Die entsprechende Hardware muss dazu vorher im Ger temanager eingetragen worden sein Als Messsysteme k nnen nur bestimmte Ger te oder Karten verwendet werden siehe techn Specifikation d Bei der Steuerung durch Projektkan le werden f r Start und oder Stopp Grenzwerte definiert die ber bzw unterschritten werden m ssen um die gew nschte Aktion auszuf hren H High bedeutet dass der Kanalwert den angebenen Schwellwert berscheiten muss Entsprechend wird L Low f r Unterscheitung verwendet Zur Detektion der Triggerereignisse kann eine andere Abtastrate verwendet werden als zur normalen Messung Das Projekt wird wie gewohnt gestartet und die Verbindung zu allen Ger ten wird aufgebaut MCPS erfasst auch alle Daten von allen Ger ten diese werden aber nicht gespeichert Wird die Star
11. Batchtext Batcheingabe Losnummertext Losnummereingabe Bezeichnung Kommentar f r das 1 Eingabefeld der Batchinformationen 1 Eingabefeld der Batchinformationen Bezeichnung Kommentar f r das 2 Eingabefeld der Batchinformationen 2 Eingabefeld der Batchinformationen Bezeichnung Kommentar f r das 3 Eingabefeld der Batchinformationen 3 Eingabefeld der Batchinformationen Bezeichnung Kommentar f r das 4 Eingabefeld der Batchinformationen 4 Eingabefeld der Batchinformationen Bezeichnung Kommentar f r das 5 Eingabefeld der Batchinformationen 5 Eingabefeld der Batchinformationen Bezeichnung Kommentar f r das 6 Eingabefeld der Batchinformationen 6 Eingabefeld der Batchinformationen Bezeichnung Kommentar f r das 7 Eingabefeld der Batchinformationen 7 Eingabefeld der Batchinformationen Bezeichnung Kommentar f r das 8 Eingabefeld der Batchinformationen 8 Eingabefeld der Batchinformationen 139 F r die ersten 8 Batchinformationen stehen f r Bezeichnung und Eingabefeld jeweils 20 Register also 40 Zeichen zur Verf gung Folgende Register sind Bitadressen zur Statusabfrage 100001 0 Kein Batch aktiv 1 Batch l uft Folgende Register sind Wortadressen zur Statusabfrage 400091 0 Login wird noch berpr ft 1 Login ist OK 2 Login fehlgeschlagen 140 Grafik Hier k nnen f r Grafikfenster die Startwerte Hintergrundfarbe Farbe der X Achse Gitterfarbe und Liniendicke der Kanalkurven eingestellt werden Als
12. Die Daten werden als Integerwerte abgelegt und m ssen umskaliert werden Dazu sind die Bereichsgrenzen des Kanals im Ger t in MCPS einzutragen Wird das Ger t umkonfiguriert so m ssen auch die Min Max Werte ge ndert werden b 32 Bit Float Um die Skalierungsprobleme zu vermeiden werden 2 Integerwerte zu einer IEEE Flie kommazahl zusammengefasst Min Max Werte sind dann nicht mehr erforderlich Leider gibt es Unterschiede in welcher Reihenfolge die Flie kommaworte abgelegt sind Eventuell m ssen diese getauscht werden c 32 Bit Integer Wie a nur mit 32 Bit 2 Register Die Modbusadressen ndern sich beim Floatformat in 2er Schritten da ja immer 2 Standardadressen zusammengefasst worden sind Also 1 Kanal 30001 2 Kanal 30003 USW Die Einheit kann f r beide Formate beliebig vergeben werden und wird entsprechend in MCPS angezeigt Liegen die Adressen nicht kontinuierlich hintereinander so muss MCPS mehrmals auf das Ger t zugreifen Einige Systeme ben tigen dann jedoch eine bestimmte Wartezeit bevor diese wieder Befehle annehmen Entsprechend der Modbus Spezifikation wird die erste Stelle der Adressen ausgewertet Modbusbefehl So sind 30000er und 40000er Adressen Analogkan le w hrend 10000er Adressen als Status oder Digitalkan le behandelt werden Teilweise muss man ausprobieren ob 30000er oder 40000er Adressen die gew nschten Kan le liefern Dies ist h ufig ger teabh ngig Normalerweise beginnen Modbusa
13. Die Ger tetreiber f r Infrarotkameras und systeme bieten die M glichkeit Zonen innerhalb des IR Bildes zu definieren die als normale Messkan le in der Projektkonfiguration zur Verf gung stehen Jeder IR Treiber muss mindestens eine Zone definiert haben um in einer Messung genutzt werden zu k nnen byl ax aA 213 Bm tsil F FFl ag Berechnung Emission X1 YI X2 Y2 Maximum e 1 28 206 101 115 Maximum Ze 19 95 98 24 Mittel eh 206 86 286 23 Minimum eh 221 189 308 Abbruch 195 Die Toolleiste Wi DA lo F gt eine oder mehrere Rechteckzonen hinzu Zus tzlich kann noch die Einf geposition angegeben werden um Zonen nicht nur anzuh ngen sondern beliebig innerhalb der Zonenliste zu plazieren F gt eine Linienzone hinzu Kopiert eine Zone an die gleiche Stelle Dadurch k nnen unterschiedliche Berechnungen ber den gleichen Bildbereich erstellt werden Die Resultate werden verschiedenen Zonen zugeordnet Markierte Zone l schen Vergr erung des Bildes Verkleinerung des Bildes Bild auf Fenstergr e anpassen Achsenverh ltnis bleibt erhalten Zonen anzeigen Pause Das Bild wird nicht mehr aktualisiert In dieser Einstellung wird am Mauszeiger die aktuelle Temperatur des entsprechenden Pixels angezeigt Wechselt zwischen Pixelwerten und skalierten Werten Zeigt ein oder mehrere Profile von Linienzonen an Siehe unten Bildkonfiguration Temperaturwerte der Y Achse Farkskal
14. Eingabemaske unterdr cken Die Eingabemaske wird nicht aufgerufen Die Einstellungen m ssen dann eine automatische eindeutige Erzeugung des Batchnamens garantieren z B durch Losnummer und oder Zeitvariable Den Schalter lt N chsten Batch hinzuf gen gt unterdr cken Verhindert dass w hrend der Messung ein neuer Batch vorbereitet werden kann 17 C1 Start Anlage Beispiel wie die Maske im Betrieb erscheinen kann 18 Batchmaske DX CX Ger tespezifische Seite f r Yokogawa DX MV CX Ger te Allgemein DX CX automation Batchdateien ERES Iw Losnummer zum Ger t senden Iw Start Stopp Kommando an Ger te senden Ereignis f r Logdatei auch an Ger te senden Meldung bei Start senden Meldung bei Stopp senden B Batchname L Losnummer U Einheit Y Jahr M Monat D Tag H Stunde I Minute DX CX MV spezifische Eingaben IV Kommentar 1 Star Anlage IV Senden IV Anzeigen Kommentar 2 I Senden 1 Anzeigen l Kommentar 3 Senden Anzeigen Batchname Losnummer zum Ger t senden Ger te mit der Batchoption k nnen diese Informationen speichern Start Stopp Kommando an Ger te senden Die Messung am Ger t wird mit dem Batch in MCPS gestartet oder gestoppt Ereignis f r Logdatei auch an Ger te senden Ein Ereignistext der w hrend der Messung in die Projektlogdatei geschrieben wird kann auch zum Ger t als Meldung gesendet werden Meldung bei Start Stopp senden
15. Leistung3 auf Kanal 2 usw Im MCPS erfolgt die Zuordnung ber die Kanalnummern 1 14 WT1000 2000 Serie Bei den gr eren Leistungsmessern k nnen alle ermittelten Werte ausgegeben werden Die einzelnen Werte sind zu Gruppen zusammengefa t Am Ger t kann nun definiert werden welche Kanalgruppen ausgegeben werden sollen siehe CO OUT H ufig werden in MCPS keine Daten angezeigt weil die entsprechenden Kan le nicht f r die Ausgabe aktiviert worden sind Die Anzahl der ausgegebenen Kan le beeinflu t allerdings die bertragungszeit und Abtastgeschwindigkeit Es ist also ratsam nur die Kan le auszugeben die im Projekt auch wirklich gebraucht werden Im Gegensatz zu den meisten anderen Ger ten existieren f r die Wattmeter keine eindeutigen Kanalnummern MCPS verwendet deshalb eine Liste von symbolischen Namen wie sie auch am Ger t verwendet werden Aus diesem Grunde mu in der Ger tekonfiguration exakt das Ger t eingestellt werden das auch real existiert WT1600 Beim WT1600 werden ber die Setupfunktion im Ger temanager die Kan le konfiguriert Dazu muss zun chst ein Setup empfangen editiert und danach zur ckgesendet werden Siehe dazu MCPS EINSTELLUNGEN GERATEKONFIGURATION MCPS unterst tzt auch die Messwerterfassung bei harmonischer Analyse Dazu ist der entsprechende Schalter im Ger tetreiber einzuschalten MCPS bernimmt nun die Daten der HA In diesem Modus werden auch die Kanaleinstellungen analog wie oben konfi
16. Maxwert float Minwert float Optionen int 272 SWUpdateAnalogMeter Beschreibung Analoganzeige aktualisieren R ckgabewert Keiner Parameter Handle der Kommandoliste int Handle der Analoganzeigen int Neuer Anzeigewert float Datenstatus Ok 0 Fehler 1 int SWAddLine R ckgabewert Handle Parameter Handle der Kommandoliste int x1 int y1 int x2 int y2 int Farbe int Optionen int SWUpdateLine Beschreibung Aktualisiert die Position einer vorhandenen Linie R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int Handle der Linie int x1 int y1 int x2 int y2 int SWAddRectangle R ckgabewert Handle Parameter Handle der Kommandoliste int x int y int xl int yl int Farbe int Optionen int SWAddCircle R ckgabewert Handle Parameter Handle der Kommandoliste int x int y int xl int yl int Farbe int Optionen int SWAddBitmap Beschreibung F gt eine Bitmapgrafik bmp hinzu R ckgabewert Handle Parameter Handle der Kommandoliste int Dateipfad str x int y int Optionen int SWAddMultiBitmap Beschreibung F gt ein Bitmapfeld bmp hinzu Dieses Feld beinhaltet eine Reihe von Bitmaps von denen nur eines je nach Messwert dargestellt wird Somit k nnen komplexe Darstellungen realisiert werden wie z B Ventilstellungen F rderb nder Tanks L fter usw Es m ssen nur die entsprechenden Einzelbilder z
17. Optionen int Zeitspanne Wert der Zeitdifferenz Einheit Zeiteinheit 0 Sekunden 1 Minuten 2 Stunden Optionen 1 Bestehende Onlinefenster aktualisieren SetOfflineDefaultTimeSpan Beschreibung Setzt die X Achsenvoreinstellung f r die Offlinefenster siehe auch Projektkonfiguration R ckgabewert Status int OK 1 Parameter Zeitspanne int Einheit int Optionen int Zeitspanne Wert der Zeitdifferenz Einheit Zeiteinheit 0 Sekunden 1 Minuten 2 Stunden Optionen 0 Ausschnitt vom Start 1 Ausschnitt vom Ende SaveProjectConfiguration Beschreibung Speichert die Konfiguration des Projektes ab Kann nicht benutzt werden wenn das Projektkonfigurationsfenster ge ffnet ist R ckgabewert Keiner Parameter Keine SaveProjectConfigurationEx Beschreibung Speichert die Konfiguration des Projektes unter einem anderen Namen ab R ckgabewert Status int OK 1 Parameter Dateiname str Optionen int PCAddChannels Beschreibung F gt ein oder mehrere Kan le in der Projektkonfiguration hinzu Dieser Befehl wird nur in einem Skript ausgef hrt dass innerhalb der Projektkonfiguration ausgef hrt worden ist Dazu muss dieses Skript in der Skriptliste entsprechend eingetragen sein In der Projektkonfiguration erscheint dann ein zus tzlicher Button der das Skript aufruft R ckgabewert Status int OK 1 Parameter Anzahl Kan le int Ger tetyp int Ger tenummer int Kanalname str Opti
18. Opus20 Beim Start einer Messung programmiert MCPS das Opus20 so dass nur die Onlinemesswerte aktiviert und intern gespeichert werden Extrem oder Mittelwerte werden nicht verwendet da diese Informationen ber die Mathematik berechnet werden k nnen Der Anwender hat auch keinen Einfluss darauf welche Kan le gespeichert werden um zu verhindern dass Kan le gemessen aber nicht intern gesichert werden Somit ist gew hrleistet dass f r ein GAP Filling auch alle Daten zur Verf gung stehen Um externen Zugriff auf das Ger t zu verhindern kann ein Passwort ins Ger t geschrieben werden Dieses Passwort muss dann auch im MCPS definiert sein Andere Softwarepakete k nnen selbst wenn das Passwort bekannt ist nicht mehr auf das Opus20 zugreifen da dieser Sicherheitsmechanismus speziell f r MCPS implementiert worden ist Ein Zugriff auf die gespeicherten Daten erfolgt ber Projekt Import Speicherdatei 191 S7 Treiber f r Siemens S7 300 S7 400 oder S7 1200 Es k nnen Eing nge Datenbausteine oder Merker gelesen bzw geschrieben werden TCPIP NetLink NetLinkPro Direkte Netzwerkverbindung zu einem CP Modul Netzwerkverbindung zu einem speziellen Konverter mit Umsetzung auf MPI Im Feld MPI Adresse muss die MPI Adresse des Ger tes angegeben werden Netzwerkverbindung zu einem speziellen Konverter mit Umsetzung auf MPI Im Feld MPI Adresse muss die MPI Adresse des Ger tes angegeben werden Die Baudrate kann bei diesem K
19. Speichern als Die Benutzerfunktionen haben keinen direkten Bezug zum Projekt sondern bearbeiten einfach nur die bergebenen Parameter Welchen Datenursprung die Werte haben Rohdaten Konstante Matheergebnis usw ist dabei vollkommen unwichtig Die Parameter innerhalb der Benutzerfunktion haben deshalb auch allgemeine Variablennamen die mit A beginnen und entsprechend dem Alphabet bei mehreren Parametern fortgef hrt werden Eine Benutzerfunktion der 3 Parameter bergeben werden F1 X1 X3 M1 arbeitet also mit den Variablen A B und C Die Reihenfolge und H ufigkeit der Variablen innerhalb der Benutzerfunktion ist beliebig Benutzerfunktionen k nnen auch andere Benutzerfunktionen mit kleinerer Funktionsnummer aufrufen Damit lassen sich sehr umfangreiche und komplexe Gesamtformeln erstellen Da die Benutzerfunktionen projektunabh ngig sind k nnen auch nicht alle mathematischen Funktionen innerhalb der Benutzerformeln angewendet werden Es sind nur allgemeine Funktionen m glich wie Standardfunktionen Vergleiche Sonderfunktionen und logische Funktionen Damit das Projekt einen Bezug zur Datei der Benutzerfunktion erh lt mu diese in der Projektkonfiguration angegeben werden siehe Kapitel Projekt Pfade 214 Anwendung von Polynomen MCPS unterst tzt Polynome um Mefwerte entsprechend korrigieren zu k nnen Polynome entsprechen Funktionen die folgendes Format haben a xN pd Ml mz Polynome k nnen innerhalb von MCPS anha
20. e anpassen Achsenverh ltnis bleibt erhalten LiG es E Zonen anzeigen Zeigt ein oder mehrere Profile von Linienzonen an Siehe unten 2 Bildkonfiguration Temperaturwerte der Y Achse Farbskala usw Kann auch durch einen Doppelclick auf die Y Achse aufgerufen werden oder die rechte Maustaste im IR Bild 5 Druckt das Bild Hilfe Wird das Fenster in einem Layout gespeichert so wird die Ger teseriennummer mitabgelegt um das korrekte Ger t beim Offnen des Layouts anzuzeigen Wird das Ger t im Ger temanager gel scht und durch ein anderes ersetzt wird das Bilddaten Fenster nicht mehr automatisch ge ffnet da die Seriennummern nicht bereinstimmen Das Fenster muss deshalb manuell ge ffnet positioniert und im Layout erneut abgespeichert werden 109 Profilfenster Sofern Linienzonen definiert worden sind k nnen die Profillinien in ein oder mehreren zus tzlichen Profilfenstern dargestellt werden Mit dem Schalter EI werden die anzuzeigenden Linien ausgew hlt Im neuen Profilfenster werden die Profile der Linienzonen dargestellt und mit jedem neuen Bild aktualisiert Ein Doppelklick auf die Y Achse oder mit der rechten Maustaste ber Fensterkonfiguration k nnen folgende Parameter eingestellt werden Art der Y Skalierung Diverse Linienparameter Diese werden auch mit einem Fensterlayout gespeichert so dass dar ber sofort alle gew nschten Einstellungen vorhanden sind Zus tzlich zu den vorhandenen Kurven k nnen noch
21. he 40 Ausrichtung U Vertikal Horizontal Einstellungen Min 0 Max 110 Teilung 5 Seite 1 Startwert jo Aktion Element Optionen 1 Analoge Ausg nge setzen wiw750 1 A02 Sa 2 Register setzen ei 88 Elementkonfiguration Entspricht dem Doppelclick auf ein Element SE Element kopieren Eine Kopie wird in der linken oberen Ecke plaziert Anordnung in der Z Ebene Das Element kann weiter nach vorne oder hinten gelegt werden Dies bestimmt die Reihenfolge in der die Element gezeichnet werden Ein Hintergrundrechteck liegt sinnvollerweise nicht vor den Anzeigeelementen x Element l schen 3 Hilfe AutoFile in Batchdatei konvertieren Diese Funktion konvertiert eine AutoFile Datei in eine Batchdatei mit Eintrag in die Datenbank Dazu m ssen allerdings vorher alle Einstellung f r eine automatische Konvertierung erf llt sein Siehe PROJEKT AUTOFILE BATCHDATEIEN Diese Funktion dient in erster Hinsicht dazu eine eventuelle automatische Konvertierung manuell durchzuf hren z B wenn zum Zeitpunkt der Batcherstellung der Zielserver nicht erreichbar gewesen ist Nachfolgeprojekt erstellen Derzeit k nnen keine weiteren Kan le oder Ger te in ein Projekt eingebracht werden wenn bereits Messdaten erfasst worden sind Soll dies geschehen der Projektname aber beibehalten werden dann muss das Projekt normalerweise mit Daten umkopiert werden und die Daten des Originalprojektes gel scht werden Diesen
22. he wird gesperrt Der Dateiname kann auch nachtr glich noch ge ndert werden Wird eine Datei nicht gefunden so wird dies durch einen entsprechenden Platzhalter angezeigt m Hinzuf gen einer Balkengrafik berschrift Text gt D Tankfilung Y Rahmen zeichnen e Kanalfarbe verwenden Iw Alarmgrenzen zeigen Farbe Iw Digitalwert zeigen Transparent Hintergrund sichtbar Balken von 0 an zeichnen Die Balkengrafik verwendet zur Darstellung den Messwert eines Referenzkanals Zus tzlich kann das Erscheinungsbild variiert werden F r die berschrift kann ein eigener Text oder ein vorhandener Text des Kanals Messstelle Kommentar genutzt werden Dies betrifft auch die Farbe des Balkens Kanalfarbe oder unabh ngige Farbe Desweiteren k nnen 3D Rahmen Alarmgrenzen Digitalwert unterhalb des Balkens oder die Hintergrundfarbe des Elementes deaktiviert werden Wird von 0 an gezeichnet dann start der Balken am Nullpunkt der Y Achse und wird entsprechend dem Messwert nach oben oder unten gezeichnet Hinzuf gen einer Leuchtdiode 82 Position und Gr e Links E Oben fi 10 Breite so H he so l Breite H he 1 1 Form Kreis v Alam LED Level fi D Kanalfarbe verwenden Benutzerfarbe En C Werte LED Die LED kann sowohl werteabh ngig als auch alarmabh ngig bezogen auf einen Messkanal geschaltet werden Bei Alarmbezug wird nur der Level definiert und die LED schaltet auf die entsprech
23. le muss auf dem Client die Aktualisierungsrate angepasst werden um die CPU Auslastung im Toleranzbereich zu halten NetworkControlService Dieser Dienst verwaltet das Audittrail und die Benutzerverwaltung an einem speziellen Ort und sch tzt diesen vor den Zugriffen der Anwender Die Daten bertragung erfolgt ber das Netzwerk ohne Dateizugriff Sowohl Messrechner als auch Clients greifen dann auf diesen Dienst zu um eine gemeinsame Benutzerverwaltung zu haben Durch die Netzwerkkommunikation sind entsprechende Eintr ge f r die Firewall vorzunehmen Die Daten bertragung zu den Clients und zum NCS wurde in fr heren Versionen ber die Windows eigene DCOM Schnittstelle durchgef hrt Ab XP SP2 wurde dieser Mechanismus derart vom System gesperrt dass viele nachtr gliche Einstellungen notwendig waren um eine Verbindung herstellen zu k nnen Dieses Kapitel beschreibt entsprechende Abl ufe Heutzutage wird meistens die TCP IP Ubertragung verwendet welche nur nderungen an der Firewall nach sich zieht 278 FMCPS ini Die Verteilung der Verzeichnisse f hrt ab Vista h ufig zu Verwirrungen da das Programmverzeichnis von den Anwendungen nicht mehr beschrieben werden darf und Konfigurationdateien oder Projekte somit unter Applikationsdaten bzw Dokumente abgelegt werden m ssen Wird MCPS allerdings nicht in das Programmverzeichnis installiert sondern z B auf ein zweites Laufwerk so k nnen alle MCPS relevanten Daten und Verzeichnisse in
24. ltiges Programm eingetragen werden Siehe auch hierzu das Installationshandbuch Beide Verbindungsmethoden liefern die gleiche Funktionalit t 151 SMS Email Nur bei SMS E Option Definiert grundlegende Einstellungen zum Versand von SMS oder Emails Zum Versenden von SMS k nnen zwei unterschiedliche Verfahren benutzt werden Das Service Center Hierbei werden die Daten ber eine physikalische Telefonleitung bertragen GSM Modem Ein angeschlossenen Modem mit SIM Karte bertr gt die SMS hnlich einem Handy direkt zum Empf nger SMS Service Center Es wird das Modem oder ein anderes Verbindungsger t sowie die Telefonnummer des SMS ServiceCenters festgelegt Im Projekt selber k nnen dann die Nachrichten und Telefonnummern der zu benachrichtigenden Personen eingetragen werden Siehe auch PROJEKT KONEIGURATION ALARM EINSTELLUNGEN Die SMS Funktionalit t kann mit dem Schalter SMS Nachrichten erlauben auch w hrend einer Messung ein bzw ausgeschaltet werden Soll die Funktionalit t w hrend einer Messung eingeschaltet werden so mu gew hrleistet sein da das angegebene Modem im System noch existiert und auch betriebsbereit ist Es kann vorkommen da das ServiceCenter nicht immer erreichbar ist oder es zu Problemen bei der bertragung kommt Es k nnen deshalb mehrere Versuche Wiederholungen gestartet werden welche erst nach einer bestimmten Wartezeit aktiviert werden Die SMS Funktionalit t wird nur von den Alar
25. mindestens Hauptbenutzerrechten hat 287 Eigenschaften von MCPS6 1 NCS Lokaler Computer Wiederherstellen Abh ngigkeiten Ja D tenaustausch ewschen Dienst und Desktop zulassen Als letztes ffnen Sie in den Komponentendiensten lt Komponentendienste gt lt Computer gt lt Arbeitsplatz gt lt DCOM Konfiguration gt die Eigenschaften des NCS und wechseln auf die Registerkarte Identit t Komponentendienste L Konsolenstamm Komponentendienste 2 EY Computer 2 8 Arbeitsplatz MediaCatalogDB OLE DB Provider COM Anwendungen DCOM Konfiguration 8 AccStore Class Adobe Acrobat D Audiorecorder Medienwiedergabe Messenger Private Object Microsoft Agent Server 2 0 Microsoft Clip Organizer Aktivieren Sie bitte Dieser Benutzer und tragen hier bitte ebenfalls einen Benutzer mit mindestens Hauptbenutzerrechten ein 288 Eigenschaften von MCPS6 NCS Server2 _Meyer E Fepstemkonto nario Dienste MCPS NCS wurde mit den folgenden weiteren Einstellungen getestet Eigenschaften von MCPS6 NCS Registerkarte Allgemein ax Ausf hrungsort Sicherheit Endpunkte Ident Registerkarte Ausf hrungsort Eigenschaften von MCPS6 NCS Sicherheit Endpunkte Idem Eigenschaften von MCPS6 NCS Registerkarte Sicherheit mem Registerkarte Endpunkte bernenmen
26. Achse haben Da jeder Teilbildschirm seinen eigenen Gruppenmanager hat kann man unterschiedliche Kan le in den einzelnen Bildschirmen darstellen F r jeden Teilbildschirm kann festgelegt werden ob er als analoges oder digitales Fenster arbeitet Ereignistexte werden normalerweise mit einem E an der X Achse gekennzeichnet Es kann aber auch der komplette Text ber der Grafik angezeigt werden Dieser Schalter kann unter KONFIGURATION MCPS EINSTELLUNGEN GRAFIK f r alle Fenster voreingestellt werden Alarmbereiche zeigen In einem schmalen Band unter der Grafik werden die Zeitbereiche rot eingef rbt in denen ein Alarm vorhanden ist Ein Doppelclick auf einen roten Bereich ffnet die Alarmdatei und zeigt den Alarmbereich an Da sich mehrere Alarme berlappen k nnen ist die exakte Zuordnung nicht m glich Dieser Schalter kann unter KONFIGURATION MCPS EINSTELLUNGEN GRAFIK f r alle Fenster voreingestellt werden Y Achse Die Anzahl der Unterteilungslinien sowie Anzahl der Beschriftungen g ltig f r alle Achsen kann f r das Fenster festgelegt werden Alle Einstellungen werden im Fensterlayout gespeichert Cursorsteuerleiste Mm Cursor 1 einschalten tz Cursor 2 einschalten Cursor 1 einen Datenscan nach links bewegen 44 Cursor 1 1 40 der Zeitachse nach links bewegen unabh ngig von der Anzahl der Me werte d Cursor 1 1 40 der Zeitachse nach rechts bewegen unabh ngig von der Anzahl der Me werte Cursor 1 einen Datenscan nach rechts bewe
27. Backupproblemen so werden die Daten im Speicher zwischengesichert bis die Schreibm glichkeit wieder besteht Gelingt dies nicht bevor der interne Speicher voll ist so wird das Ersatzlaufwerk aktiviert wenn eingeschaltet Je nach Projektgr e und Abtastrate sollten nicht zuviele Scans zwischengespeichert werden Warnung wenn freier Laufwerksspeicher unter lt x gt MB MCPS berpr ft alle 5 Minuten bei geringerer Abtastrate mit jedem Scan ob gen gend freier Speicherplatz auf dem Ziellaufwerk vorhanden ist Bei Unterschreitung des angegebenen Schwellwertes wird eine Warnung im Meldungsfenster ausgegeben Anzahl der vorgehaltenen Alarme Das Onlinealarmfenster kann Mehrfachalarme des gleichen Kanals nun getrennt behandeln und in einer historischen Liste verwalten So kann jeder Alarm einzeln best tigt werden Die Gr e dieser Liste kann hier definiert werden da die Verwaltung der Liste je nach Konfiguration Anzahl Projekte Abtastrate Rechnerperformance usw sehr rechenintensiv sein kann und dann nicht zu gro sein sollte Die Anzahl gilt dabei pro Projekt Bei einem Standardwert von 200 und 20 Projekten bl ht sich die Alarmliste fr her oder sp ter auf bis zu 4000 Eintr ge auf Alarmzust nde sichern Mit jeder Alarm nderung werden alle Alarmzust nde in einer Datei gesichert Wird nun MCPS beendet oder es kommt zu einem Stromausfall werden bei einem Neustart die alten Alarmzust nde wiederhergestellt und mit der aktue
28. Batchdateien wieder geladen werden Skript zur Erweiterung von Batchinformationen bevor die Batchdatei erstellt wird Signierlevel und Bezeichnung bei ERES Zum Laden der Batchdatenbank muss im Hauptmen der Men punkt lt Batchmanager gt vorhanden sein der standardm ig ausgeblendet wird Siehe dazu KONFIGURATION MCPS EINSTELLUNGEN PASSWORTER Mit jedem abgeschlossenen AutoFile wird eine Batchdatei erzeugt abgespeichert und in der Datenbank eingetragen 52 Datenreduktion Ed z Datenreduktion Datenreduktion aus Speicherung aus Gesteuerte Datenreduktion Periodische Speicherung alle 10 ls se Mittelwerte speichern Das Zeitintervall muss ein Vielfaches der Abtastrate sein Ersten Scan immer speichern Teilspeichung Speicherung nur der ersten 100 5 einer Datei bzw AutoFile MCPS unterst tzt eine Datenreduktion bei der nicht bei jeder Abtastung die Daten auch gespeichert werden m ssen Die Daten werden dabei wenn immer von allen Kan len gespeichert Einzelne Kan le k nnen nicht behandelt werden Die Anzeige und berwachung der gemessenen Werte ist von der Datenreduktion nicht betroffen Bei Mathematikkan len mit Summen und Mittelwertfunktionen ist zu beachten da die Offlinedaten nat rlich andere Werte liefern da evtl viele Me punkte fehlen da diese nicht gespeichert wurden Datenreduktion aus Standardeinstellung Bei jeder Abtastung werden die Daten gespeichert Speicherung aus E
29. Dazu kann unter Optionen ein Drucklayout definiert werden Skript Zum angegebenen Zeitpunkt wird das unter Optionen definierte Skript gestartet 138 ECS Der External Control Server ECS dient zur Steuerung des MCPS von externen Systemen wie z B einer SPS oder einem freiprogrammierbaren Bildschirmpanel Es k nnen Steuerbefehle wie Batchstart stopp oder Batchinformationen gesendet werden Nach Erhalt eines Kommandos kann zus tzlich noch ein Script gestartet werden das die Daten zus tzlich auswertet W hrend beim Modbusprotokoll die Kommandos direkt durch die unterschiedlichen Register umgesetzt werden muss beim ASCII Protokoll eine Steurung immer ber das Skript erfolgen Dazu existiert der Befehl lt GetScriptData gt welcher den Text des Steuersystems liefert Beim Modbusprotokoll k nnen nicht nur Kommandos gesendet sondern auch Daten abgefragt werden Diese befinden sich an bestimmten Registerpositionen Folgende Registertabelle wird verwendet Schreibregister 400001 1 Start 2 Stopp eines Projektes 400002 1 Start 2 Stopp eines Batches Die Ger teadresse des Clients dient dabei als Batehnummer Adresse 1 1 Batch 400003 Falls mehrere Eingabemasken f r eine Batcheinheit existieren kann hier die entsprechende ausgew hlt werden 0 erste Maske 400004 400007 4 Register 8Bytes als Identifizierung f r Start Stopp eines Projektes Diese 8 Bytes werden im reinen Projektnamen nicht Pfad gesucht Wenn nicht
30. Deaktivieren Sie dort den BOOTP Server wie oben beschrieben Nach dieser Prozedur wird die IP Adresse im MCPS eingetragen F hren Sie eine AutoErkennung durch um alle angeschlossenen Klemmen zu erkennen Sollte eine Klemme nicht erkannt werden empfiehlt es sich diese ans Ende der Kemmreihe zu setzen Kommentar Ger tenummer 1 y Schnittstelle Ethernet 192 168 5 22 Ger t in Messung nicht verwenden Abtasteinstellungen Wariante Optionen Kan le Kanalnamen DI DI2 An A7 AIS A4 U1 11 P1 U2 12 P2 U3 13 P3 AIS Al6 D01 D02 A01 402 A03 A04 Digitaleingang n 2 479 Analogeingang 469 Analogeingang 493 Leistungsklemme 452 Analogeingang Digitalausgang n 2 555 Analogausgang gt ri Yv v v Sa e ___ Einf gen D l schen Optionen f r Systeme mit integrierter SPS Skalierungen Anzahl der Merker die ausgelesen werden sollen fo X Benutzerdefinierte Skalierung f r Analogeing nge FTP Download Controller mit MCON System Login Passwort Port D MCONEImstellimgen Einstellungen Ger t testen Typ Typ der Klemme Sofern die Information ber die Codebezeichnung zur Verf gung steht wird diese mit angezeigt Dies ist z B bei digitalen I O Klemmen nicht der Fall Variante Es gibt einige Klemmvarianten die nicht automatisch bestimmt werden k nnen und manuell festgelegt werden m ssen So gibt es f r die Leistungsklemme ein 1Amp re und ein 5A Mod
31. Dia Cum 1411 4 CHOD4 4 015Y 2 W DX100P 1 CH002 Er 13 04 40 13 05 00 13 05 20 13 05 40 13 06 00 13 06 20 el 28 06 2002 28 06 2002 4 Al EI Grafikaufbau abbrechen falls dieser l nger als 3 Sekunden dauert 101 Zoom x H Reset Zur cksetzen der Skalierungen f r X Achse und Y Achsen a Zoom Der Mauszeiger wird zu einer Lupe mit der ein Rechteck definiert werden kann Dieses dient als Grundlage um die X Y oder XY Skalierung zu ver ndern x XZoom Erh ht die Aufl sung der X Achse um einen Schritt gt x XUnzoom Verringert die Aufl sung der X Achse um einen Schritt Manuell X Zoom In einem Dialogfenster kann der genaue Zeitbereich der Darstellung definiert werden Anzeige Anzeigetyp Absolutzeit Standardeinstellung zur Darstellung in Absolutzeit Relativzeit Die Zeitinformationen an der X Achse werden relativ ab Start der Messung dargestellt Das Zeitformat basiert auf der Absolutdarstellung d h Tage Monate Jahre Stunden Minuten Sekunden seit Anfang der Daten Nach 24 Stunden wird der Tagesz hler inkrementiert usw Relativstunden Relativdarstellung mit laufenden Stunden Keine Umschaltung nach einem Tag XY XY Darstellung Bezugskanal wird auf der X Achse dargestellt Kanal f r X Achse definieren Bei XY Darstellung wird hiermit der Bezugskanal definiert Anzahl der Achsen Anzahl der Y Achsen 1 5 Y Achsenbeschriftung Art der Bes
32. Ee EE 193 MA EE 249 ut le 90 A A NS 181 K Konstanten Gegen 205 Konzept der SKripler 2 AE AAA he nenne bb nenne A ATT 231 L Langzeit Trendiensier srsinrircirisriieeris a A E E E EAER AARRE 66 124 Re EE 162 163 Login Passwort EE 98 M Mathematik E EE Hr Reale 130 133 203 214 KIC deet ee BEE ee SERIE Dee ee Ee ee e ee ee 209 MECON EE 185 MCPS Einstellungen nn nn nn nn nn nn nn nn nn nn nn nn nn nn nn NnRRNNNNNNNNNDNNDNNnRnnnnnnnnnmrmnnnnns 147 148 MEAN ee ee ee ee 209 elle En dE 149 leie EEN 116 MINS o E 209 A A 9 Mee 71 KEE 285 MATO scan da Eee nee 188 N NOU e EEE NEIL NER NIE orcos a ise iras isc 287 RE 281 KENE Rule EE 286 NEE EE 150 Nell testeo orita irc 13 KEEN e ENEE 36 Neuie Datelenz 4 23 4 it a ae a A a a a a 133 Na ses nalen mean enden AE 10 NullMESSUNO EE 59 119 N llmesswerte 402 25 1 ae EE o io era i 213 Numerische Anzeige iinet een kannt Aeeg A eeh Ce eege eeh Seeche Age eeh eege Segoe esoe EE 99 O Ofline ee E 233 Online Skripte erstellen geed ee Ri iin 235 EE 189 Operanden und Funktionen oooooocccccccccnncaonccnnnncnnnnnnnnnnnnnnn nono nn nn cnn nn rr nan enn n nn nn nera nn nn nn r rn nr rr nan nn nnrnrnrrrnnnnnrnncnnnin 205 P BIR EE ON EPEE E A ee E ee See E eege SE AE e See EEN Polynome ei en Eh Profilfenster Projektkonfiguration mit deutlicherer kanaldentttkatton nnn nnn nnan annann ananena 226 R Remote COMEN a e e a le 166 Se LE E 186 S Schnittstellen Auswahl
33. Element Konfiguration x Kanal 1 AK21 y Kopfzeile Mess Stelle e Keine Alarmlevel Abbruch Kanal Der angeklickte Kanal wird angezeigt Es kann auch ein anderer gew hlt werden Kopfzeile Auswahl der Beschreibung im oberen Feld des Balkenelementes Einheit und Alarmlevel k nnen von der Anzeige ausgeschlossen werden Elementeinstellungen kopieren Die Einstellungen eines Einzelelementes k nnen auf beliebige andere Elemente kopiert werden 126 Profilfenster Onlinedarstellung der Messdaten eines Scans in Profilform 127 Bilddaten Onlinedarstellung von Bilddaten in Falschfarbendarstellung Da diese Daten nicht auf alle Messdaten bezogen werden k nnen und von einzelnen Ger ten abh ngen erfolgt evtl eine Ger teauswahl wenn entsprechend mehrere Ger te im Projekt Daten erfassen Mit einem Doppelcliick auf die Werteskala oder den Konfigurationsschalter siehe unten k nnen folgende weiteren Einstellungen vorgenommen werden Einstellen der Bereichsgrenzen Farbsystem f r die Falschfarbendarstellung Anzeige der Y Achse mit Pixelwerten Alarmrahmen Detektiert eine Zone eine Grenzwertverletzung laut Projektkonfiguration so wird um die Zone ein blinkender Alarmrahmen gezeichnet Falls noch kein Fenster dieses Typs offen ist so wird ein neues ge ffnet Ansonsten wird das bereits ge ffnete Fenster in den Vordergrund geholt Weitere Fenster werden ber FENSTER NEUES MESSFENSTER ge ffnet D
34. Farben sind verschiedene Graustufen von Schwarz bis Wei m glich Einmal ge ffnete Fenster behalten ihre Startwerte bei Die Grafikfenster unterst tzen eine Schnellanzeige die mit dem Schalter hier standardm ig eingeschaltet werden kann siehe ANZEIGE GRAFISCH An die Y Achse wird entweder die Messstellenbezeichnung oder der Kommentar geschrieben Dies kann entsprechend voreingestellt werden Fontgr e f r Y Werte und Datum Zeichensatzgr e f r die Werte an der X Achse sowie die Skalierungswerte an der Y Achse Fontgr e f r Y Achsenbeschriftung Zeichensatzgr e f r die Beschreibungen an der Y Achse wie Kommentare Kanal informationen oder Messstellenbezeichnung 141 Projekt Online Einstellungen Projekt Onlinehistorie MCPS speichert bei einer Messung die Daten nicht nur auf Platte sondern sichert bis zu n Scans intern f r einen schnellen Grafikaufbau bei Wechsel der Gruppen oder Darstellung einer Historie bei neuen Grafikfenstern Die Anzahl der letzten Messdaten die im Speicher des Rechners gehalten werden ist begrenzt und kann hiermit angepa t werden Es sind maximal 100000 Scans m glich Dieser Wert sollte aber an die Rechnergeschwin digkeit und Anzahl der Kan le im Projekt angepa t werden Falls der Aufbau der Daten zu lange dauerd muss die Historie verkleinert werden Datenzwischenspeicher bei Schreibfehlern Konnten die Messdaten nicht geschrieben werden z B wegen Laufwerks Netzwerk oder
35. Ger tename str Laufende Kanalnummer int GetChannelName Beschreibung R ckgabewert Parameter GetChannelUnit Liefert den Kanalnamen Name str Laufende Kanalnummer int R ckgabewert Einheit des Kanals str Parameter Laufende Kanalnummer int GetChannelTag Beschreibung Liefert die Messstellenbezeichnung eines Kanals R ckgabewert Messstellenbezeichner str Parameter Laufende Kanalnummer int Beispiel MsgBox MCPS GetChannelTag 13 GetChannelComment Beschreibung Liefert den Kommentar eines Kanals R ckgabewert Kommentar str Parameter Laufende Kanalnummer int Beispiel MsgBox MCPS GetChannelComment 11 GetChannelColor 250 R ckgabewert Kanalfarbe als RGB Wert int Parameter Laufende Kanalnummer int GetChannelMaxScale R ckgabewert YMax Wert des Kanals in der Projektkonfiguration float Parameter Laufende Kanalnummer int GetChannelMinScale R ckgabewert YMin Wert des Kanals in der Projektkonfiguration float Parameter Laufende Kanalnummer int GetChannelDP R ckgabewert Nachkommastellen int Parameter Laufende Kanalnummer int GetChamnelTextOutput R ckgabewert Status der Spalte TEXT in der Projektkonfiguration int Parameter Laufende Kanalnummer int GetChamnelGraphicOutput R ckgabewert Status der Spalte GRAF in der Projektkonfiguration int Parameter Laufende Kanalnummer int 251 GetChannelDigitalOutput R ckgabewert Status der Spalte D
36. In letzterem Fall reicht es einen Kanal pro Ger t mit der Checkbox zu markieren Beim Dr cken des ersten oder zweiten Aktionsbuttons werden die Setups gelesen und passend zu den Ger ten intern gespeichert Diese Informationen stehen solange zur Verf gung bis MCPS beendet wird Im zweiten Schritt werden die Einstellungen f r die markierten Kan le bertragen Ist kein Kanal markiert so werden alle Kan le gesetzt 68 Kan le ausschneiden kopieren und einf gen A Entfernt de markierten Kan leaus dem Projekt und tr gt diese in den internen Speicher zum Einf gen an anderer Stelle bzw auch in ein anderes Projekt 43 Kopiert die markierten Kan le in den internen Speicher zum Einf gen an anderer Stelle bzw auch in ein anderes Projekt A F gt die in den Zwischenspeicher kopierten Kan le wieder ein 3 Druckt die Projektkonfiguration Dabei kann festgelegt werden welche Spalten ausgegeben werden sollen Aufgrund der Menge der Informationen empfiehlt es sich die Zeichenh he anzupassen und im Querformat zu drucken Dazu muss im Drucklayoutmanager ein Drucklayout festgelegt werden Mit dem dort zu definierenden Ausgaberahmen kann auch die Zeichensatzgr e bestimmt werden 69 ffnen Dieser Men punkt l dt ein MCPS Projekt in die MCPS Oberfl che Ein Projekt kann nur einmal geladen werden Es k nnen auch mehrere Projekte gleichzeitig geladen werden Diese werden wie blich mit der Umschalt bzw Steuerungstaste mark
37. Kanal das berechnete Ergebnis Es existieren 2 prinzipielle Anwendungen der Mathematikformel a In einem Rohdatenkanal Die Projektzeile enth lt eine Ger te sowie Kanalangabe Ist die Mathematik eingeschaltet dann wird nicht der Kanalwert des Ger tes sondern das Ergebnis der Mathematikformel angezeigt Dies ist dann sinnvoll wenn der Me wert nicht dem physikalischen Wert entspricht und eine Umrechnung erforderlich ist z B ein Druckaufnehmer der einen Spannungsausgang hat Die mathematische Formel wird benutzt um den urspr nglichen Wert Druck zu errechnen b Reiner Mathematikkanal Soll ein zus tzliches mathematisches Ergebnis berechnet werden welches ebenfalls als Projektkanal zur Verf gung steht so ist als Ger tetyp f r diese Zeile MATHE zu w hlen Dies ist dann ein reiner Ergebniskanal Zugriff auf die Rohdaten In der Mathematikformel werden die Rohdaten die durch Ger t und Kanal einer Zeile bestimmt werden mit Xn abgerufen Dabei steht n f r die laufende Nummer der Zeile deren Rohdatenwert ausgelesen werden soll Dies kann auch eine andere Zeile sein als die in der die Mathematikformel steht X1 X2 X3 Die erste Zeile addiert zum Rohdatenwert des Projektkanals 1 den Wert 1 Konstante Die zweite Zeile benutzt die Rohdaten der Projektkan le 1 2 und 3 Die beiden Zeilen k nnen sowohl als reine Mathematikkan le als auch in Rohdatenkan len vorhanden sein Einen Sonderfall stellt die Variable X ohne Kanalnu
38. MCPS gesteuert werden k nnen Dazu m ssen die Ausg nge per Setup auf MCPS eingestellt werden Nur so werden die Relais f r externe Kontrolle vom MX100 MW 100 freigegeben Danach muss eine Auto Erkennung durchgef hrt werden MCPS registriert dann die Relais welche f r eine Steuerung freigegeben sind und bietet diese in der Projektkonfiguration als Alarmausg nge an Speicherkarte Um das Ger t als Redundanzspeicher nutzen zu k nnen wird standardm ig das Backup auf DIRECT ROTATE eingestellt In dieser Betriebsart werden ltere Dateien gel scht so dass die Karte niemals voll werden kann Dies kann nicht ge ndert werden um Fehlkonfigurationen zu verhindern Entsprechend der Ger teabtastrate und Anzahl der Kan l muss die Gr e der Dateien Zeitintervalle angepasst evtl verkleinert werden Beim Start der Messung erfolgt sonst eine Fehlermeldung MX Setup x Typ Bereich Alarme Extras Kanal Modus Bereich Typ SpanMin SpanMax Skalieren Dez Punkt Skal Min Skal Max Einheit Delta Refkanal 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 204 20 20 Energize Energize Energize Energize Energize Energ Non Hol e Energ Non Hok e Energ Non Hol e Energ Non Hol e Energ Non Hol e Tio BEE vor rn Volt DF12 Volt 113 Volt 14 Volt lag MCPS Oogogoggoooogogoaggoggg qu um um o o ff
39. Man kann dann die Datenbank einfach umbenennen und die Session s erzeugen wieder eine neue Datenbank So kann man z B die aktuelle Datenbank DB bdb in DB_2004 bdb umbenennen Diese Mechanismus kann auch automatisiert werden so dass monatlich oder j hrlich neue Datenbankdateien angelegt werden 25 Session Auto Import Mit dieser Registerkarte wird der Offlinebetrieb einer Session definiert Es werden keine Messungen ber MCPS mit Eingabemasken durchgef hrt sondern bestehende Ger tedateien automatisch aus festgelegten Verzeichnissen importiert und in die Datenbank eingef gt Es ist m glich Dateien manuell in ein Importverzeichnis zu kopieren oder z B per FTP Transfer automatisch vom Messger t bertragen zu lassen MCPS berpr ft in regelm igen Intervallen ob sich neue Dateien in diesem Ordner befinden Diese werden dann importiert und danach gel scht oder verschoben Um bei verschiedenen Ger ten unterschiedliche Importkonfigurationen zu erm glichen bietet MCPS sogenannte Regeln an Mit diesen Regeln werden die Importverzeichnisse festgelegt sowie verschiedenene Aktionen wie z B automatische Ausdrucke Automatischen Import aktivieren Da eine Session sowohl online als auch offline arbeiten kann ist hier der Betrieb f r den automatischen Import zu aktivieren Die Session muss erst gestartet werden bevor die Dateien importiert werden Dazu ist mindestens eine Regel erforderlich Regel hinzuf gen Es k nnen beliebig viel
40. Mappe in der Tabellenkalkulation vereint das Projekt alle Einstellungen und Parameter welche f r eine Messaufgabe relevant sind Der einfachste Schritt ist deshalb zun chst eines der Beispielprojekte zu laden Diese befinden sich im Projektverzeichnis in das man mit dem Men punkt PROJEKT OFFNEN gelangt Dort befinden sich example pro Projekt ohne Mathematik example_math1 pro Projekt f r Matheoptioni oder Demo example_math2 pro Projekt f r Matheoption2 oder Demo Falls Sie eine Demoversion haben k nnen Sie alle drei Projekte laden Nachdem ein Projekt geladen worden ist wird der Name im Hauptrahmenfenster oben angezeigt und ein kleiner Rahmen links unten Basisfenster plaziert Es k nnen auch mehrere Projekte in MCPS geladen werden Die meisten Operationen beziehen sich dann immer auf das aktive Projekt Ein Projekt wird aktiviert indem eines seiner Fenster oder das Basisfenster angeklickt wird In der Kopfzeile des Hauptfensters erscheint immer der Name des aktiven Projektes Einige Fenster sind nicht projektbezogen wie z B der Ger temanager Es wird dann kein Projektname angezeigt und alle projektbezogenen Men punkte k nnen nicht angew hlt werden Mit PROJEKT SCHLIESSEN wird ein Projekt aus MCPS entladen 217 Typische Offlinefunktionen W hlen Sie nun unter dem Men punkt Anzeige den Punkt Nummerisch oder Grafisch Die Messdaten werden entsprechend dargestellt Unter PROJEKT EXPORT KANALWERTE k nnen Sie die Messdaten
41. Messrechner und Clients zentral und abgekapselt verwaltet werden so muss der NCS installiert werden Er sollte auf einem Rechner installiert werden der immer verf gbar ist Zur Installation starten Sie bitte von der MCPS Installations CD aus dem Verzeichnis lt Installation gt die mcps7_ncs _setup exe Folgen Sie den Anweisungen auf dem Bildschirm bis zum Fenster Zielpfad w hlen Hier tragen Sie den Pfad zu dem o g immer zug nglichen Rechner ein Folgen Sie weiterhin den Anweisungen auf dem Bildschirm Der NCS wird hierbei noch nicht als Dienst installiert sondern es wird ein Kommandozeilenfenster ge ffnet um den NCS vorher zu konfigurieren Dies ist auch bei sp teren nderungen notwendig Der Dienst muss dazu zuerst beendet und mit neuen Einstellungen gestartet werden Folgende Aufrufe sind m glich NCS Zeigt eine Liste aller Optionen und derzeitigen Einstellungen NCS install Startet den Dienst NCS uninstall Stoppt den Dienst NCS path lt Dir gt Andert das Speicherverzeichnis Nicht das urspr ngliche Installationsverzeichnis des Dienstes der Benutzerwaltung des AuditTrail etc Sollen alte Daten weiterverwendet werden so m ssen diese vor dem Start des NCS in das neue Verzeichnis kopiert werden NCS TCPIP xxxxx Die gesamte Kommunikation zu MCPS Rechnern erfolgt ber das TCP IP Protokoll auf Port xxxxx Letzterer muss in der Firewall freigeschaltet sein Siehe auch Kapitel Firewall NCS DCOM Die gesamte Komm
42. NEU alle vorhandenen Vorlagen angezeigt Zus tzlich wird auch ein Schalter namens EXPLORER dargestellt mit dem man in ein beliebiges Verzeichnis wechseln kann Unter KONFIGURATION MCPS EINSTELLUNGEN PROJECT k nnen diese Anzeigen modifiziert werden Projektparameter Standard Parameter Abtastrate In diesen Intervallen werden die Messger te angesprochen Daten bertragen und evtl angezeigt Die Intervalleinheit kann zwischen Sekunde S Minute M und Stunde H gew hlt werden Speichermodus a Standard In dieser Betriebsart werden alle Messdaten in eine Datei geschrieben Sobald Daten erfasst und gespeichert wurden k nnen keine Kan le mehr hinzugef gt werden au er dass alle Daten vorher gel scht werden Dies ist der klassische Modus mit dem MCPS immer gearbeitet hat Der Zugriff auf die Daten ist schneller als bei der Indexspeicherung b Index Zus tzlich zur Messdatei wird noch eine idx Datei erstellt welche als Bezug auf die einzelnen Messscans dient Indizierung Dadurch k nnen die einzelnen Datenbl cke unterschiedlich gro sein Dies erm glicht MCPS nicht alle Kan le bei einem Scan abspeichern zu m ssen Daraus ergeben sich zwei grunds tzliche neue Funktionalit ten 1 Jeder Kanal kann mit einer eigenen Speicherrate abgespeichert werden Achtung Nicht zu verwechseln mit der Abtastrate Diese ist weiterhin f r alle Kan le gleich Daten die sich nicht schnell ndern wie z B Temperaturen k nne
43. Nicht geladene Projekte werden nicht automatisch nachgeladen Multiprojekt Fensterlayout speichern Die Fenster aller Projekte werden gesichert Die Abspeicherung erfolgt in einer allgemeinen Liste Multiprojekt Fensterlayout entfernen Entfernt ein Layout aus der allgemeinen Fensterlayoutliste Allgemeine Layouts Allgemeines Fensterlayout speichern Die allgemeinen Fensterlayouts verhalten sich wie die projektbezogenen Fensterlayouts nur dass diese allen Projekten zur Verf gung stehen und in einer zentralen Datei im MCPS Verzeichnis gespeichert sind An vielen Stellen im Programm kann man deshalb zus tzlich zum Projektlayout auch ein allgemeines Layout ausw hlen Diese sind farblich anders markiert Bei einigen Funktionen sind nur allgemeine Layouts m glich da projektunabh ngige Arbeitsweisen definiert werden Im Batchmanager z B kann f r den Ausdruck einer Grafik ein spezielles Fensterlayout f r jede Maske definiert werden F r die Batchdatenbank kann ein allgemeines Layout f r alle Batchdateien festgelegt werden Siehe KONFIGURATION MCPS EINSTELLUNGEN BATCH Allgemeines Fensterlayout entfernen Entfernt ein Layout aus der Fensterlayoutliste 97 MServ Start Schnappschuss Diese Funktion ist f r NetView Clients gedacht um automatisch beim Start von MCPS bestimmte MSERV Projekte zu laden und entsprechende Layouts darzustellen Dazu werden zun chst manuell alle Projekte ber lt Offnen vom Messrechner gt geladen und d
44. Objekt wieder freigegeben werden R ckgabewert Keiner Parameter Dialoghandle int Beispiel MCPS DialogRemove d F r alle eingef gten Elemente gilt dass f r jeden Elementtyp ein eindeutiger Identifizierer zur ckgegeben wird Damit wird das Element sp ter f r weitere Aktionen aufgerufen Die Parameter x und y bestimmen die relative Position innerhalb des Dialogfensters xl und yl die Breite und H he Bei vielen Aufrufen werden Optionen bergeben die derzeit noch nicht berall genutzt werden Optionen setzen sich aus verschiedenen Flags zusammen welche unterschiedliche Wertigkeiten haben Sollen mehrere Flags eingeschaltet werden so sind die entsprechenden Wertigkeiten zu addieren Nach Beendigung des Dialogs k nnen die eingegebenen Werte und angeklickten Zust nde mit der jeweiligen ID abgefragt werden DialogAddText Beschreibung F gt ein statisches Textfeld ein R ckgabewert ID int Parameter Dialoghandle Text x y xl yl Optionen 4096 Fettschrift Beispiel id MCPS DialogAddText d Text 10 10 150 20 4096 DialogAddEdit Beschreibung F gt ein Texteingabefeld ein R ckgabewert ID int Parameter Dialoghandle x y xl yl Optionen 4096 Fettschrift Beispiel id MCPS DialogAddEdit d 10 50 150 20 0 DialogGetEditText Beschreibung Fragt das Eingabefeld mit der entsprechende ID ab R ckgabewert Eingegebener Text str Parameter Dialoghandle int ID int DialogSetEditText Beschreibung R c
45. Optik 16 Millionen Farben Diverse neue Ger tetreiber wie z B Siemens S7 Unterst tzung f r Vista Server2008 und Windows7 auch 64bit Integrierter Webserver mit dynamischer Seitengenerierung ActiveServerPages Start Stopp der Messung oder des Batches durch beliebigen Kanalwert Unterst tzung von JPEG Grafiken Einbetten von Grafiken des PMON ins Projekt bzw ins Drucklayout FileGapFilling Datenl cken werden automatisch ber Ger tedateien z B FTP Upload gef llt PMON Vollbildmodus zur Darstellung ohne verschiebbare Fenster Trenddarstellung Schalter und Regler f r diverse Aktionen Ausg nge schalten Skripte Sprungseiten usw auch von Clients aus Men punkt zur Auswahl des aktiven Projektes Projekte werden bei einem MCPS Neustart mit Zeitstempel und lt nodata gt aufgef llt um eine L cke zur erzeugen die per Gapfilling gef llt werden kann bernahme der Messstellenbezeichner Tags von Messger ten in die Projektkonfiguration Schnellere Offlinetrenddarstellung Mserv Schnappschuss am Client Beim Clientstart werden Verbindungen automatisch aufgebaut Projekte und Layouts geladen Export der Daten mit jedem n ten Wert ohne Mittelung 8 Softwarealarmlevel fr her 4 Batchmanager 20 Eingabefelder statt 8 Drucklayouter Wechsel von Format und Ausrichtung bei bestehenden Layouts Men punkt zur Auswahl des aktiven Projektes 15 Benutzerspalten anstatt 10 10 Men s Batchmanager Konzept des Batchmanagers Wic
46. Parameter Export2 Beschreibung F hrt ger tespezifische Kommandos aus Fehlercode des Ger tes int 1 bei allgemeinem Fehler Ger te Referenz int Kommando int Optionsstring str Optionen int Kommando 0 Messung am Ger t stoppen 1 Messung am Ger t starten 2 Treiber und Ger t neu initialisieren enth lt gegebenenfalls bereits Start der Messung 3 Keep alive Test stoppen um ungehindert zu kommunizieren 4 Keep alive Test aktivieren Setzt den Kanalwert des KEYDRV Ger tes Status OK 1 int Ger te Referenz int Kanal int Wert float Optionen int Optionen 1 Konfiguration des Ger temanagers speichern gt Wert bleibt beim Beenden von MCPS erhalten Setzt ein Register auf den angegebenen Wert Dabei ist genau zwischen Online und Offlineregistern zu unterscheiden Da die Registerwerte nicht gespeichert werden sind entsprechende Modifikationen in der Historie nicht sichtbar und nutzbar Genutzt werden kann dies z B um im PMON bestimmte Anzeigewerte zu erzeugen Status OK 1 int Register 1 n int Wert float Optionsstring str Optionen int Optionsstring derzeit Optionen 1 Offline Register f r historische Daten f r flexible Analysen Liest ein Register aus Dabei ist genau zwischen Online und Offlineregistern zu unterscheiden Wert 1 float Register 1 n int Optionen int Optionen 1 Offline Register f r historische Daten Exportiert die Daten der Messdat
47. Schalter Das Trennzeichen kann beliebig oft eingef gt werden Die einzelnen Funktionen k nnen auch per Drag and Drop hin und hergezogen werden Skripte f r Symbolleiste definieren Es existieren 10 Schalter in der Anwender Symbolleiste denen Skriptdateien zugeordnet werden k nnen Diese werden sofort ausgef hrt wenn der Schalter bet tigt wurde Dieses Konfigurationsfenster ordnet den 10 Schaltern der Symbolleiste die entsprechenden Skriptdateien zu Zus tzlich k nnen die internen Bilder durch eigene kleine Bitmaps ersetzt werden 16x16 169 Hauptsymbolleiste erneuern Die Hauptsymbolleiste kann mit der Maus verschoben und auch geschlossen werden Dieser Men punkt reaktiviert die Symbolleiste wieder Hauptfenster sperren Sperrt das Hauptfenster von MCPS so dass es nicht verkleinert vergr ert werden kann Zus tzlich werden verschiedene Windowsfunktionen gesperrt wie Taskmanager Start Windowstasten Prozessfenster ausblenden Blendet das Prozessfenster auch w hrend einer Messung aus Der bleibt auch nach einem erneuten Starten von MCPS erhalten Prozessfenster drucken Druckt den Inhalt des Prozessfensters mit oder ohne Layout aus Arbeitsverzeichnis ffnen ffnet den Windows Explorer mit dem MCPS Arbeitsverzeichnis 170 Hilfe Hilfe Hilfe ber MCPS Das Infofenster zeigt Version und Release Datum der Programmerstellung und welche Optionen freigeschaltet worden sind Hilfethemen Die Onlinehilfe wird gest
48. Script ber ECSReply eine Antwort zur SPS schicken Dies ist nur in dem Skript m glich das vom ECS aus aufgerufen worden ist Man kann diesen Befehl nicht einfach in irgendeinem anderen Skript verwenden Die SPS ist somit in der Lage beliebige Daten oder Einstellungen vom MCPS abzurufen Keiner Textdaten oder parameter str Optionen int 0 Dieser Aufruf ist nur gedacht wenn eine kundenspezifische DLL geladen wurde custom dll welche die Funktion lt DLLScriptCommand gt unterst tzt Diese Funktion erh lt einen String und liefert auch wieder einen String Text str Textdaten str WSSetSessionVariable Beschreibung Setzt innerhalb eines Webserver Skripts eine Variable f r die entsprechende Browsersession R ckgabewert Keiner Parameter Variablennamen str Wert VARIANT WSGetSessionVariable Beschreibung R ckgabewert Parameter Liest innerhalb eines Webserver Skripts eine Variable f r die entsprechende Browsersession Wert VARIANT Variablennamen str 276 Wichtige Informationen Allgemein Dieses Kapitel beschreibt wichtige Informationen und Einstellungen die f r den Betrieb des MCPS besonders im Netzwerk notwendig sind Um Verwechslungen zu vermeiden hier eine Liste der unterschiedlichen Funktionalit ten Verzeichnisse Dongle Schutzmodul Netview Clients Mserv Da ab Vista keine Konfigurations und Messdaten mehr ins Programmverzeichnis gespeichert werden k nnen
49. Sie das Eingabefeld plaziert haben Ein Eingabefeld wird im Layout durch ein f hrendes gekennzeichnet Dieses muss nat rlich nicht miteingegeben werden Auch im Abfragefeld gelten die speziellen Steuercodes Siehe unten al Grafikfeld Bitmap Dieser Schalter l dt eine Grafik Bitmapdatei bmp mit max 256 Farben und plaziert diese auf dem Bildschirm Diese kann daraufhin verschoben werden Ein Doppelklick oder die Anwahl des Eigenschaftenschalters erm glicht es die Gr e des Bildes zu ver ndern Kann die Grafik nicht geladen werden so wird ein durchkreuztes Rechteck dargestellt Der Pfad kann nachtr glich ge ndert werden Legende Definiert einen Rahmen in dem bei der Grafikausgabe eine Legende eingef gt wird Die Anzahl der dargestellten Zeilen entspricht der Anzahl der ausgegebenen Kan le beim Druck Mit Eigenschaften ndern bzw einem Doppelklick kann festgelegt werden welche Kanalinformationen zus tzlich ausgegeben werden sollen 2 Eigenschaften ndern F r jedes Element k nnen Parameter wie z B Text oder Gr e nachtr glich ge ndert werden Dazu muss das Objekt ausgew hlt sein ein Mausklick Ein Doppelklick ffnet ebenfalls das zum Element geh rende Eigenschaftenfeld A Font ndern Andert den Zeichensatz und die Farbe f r ein ausgew hltes Text oder Abfrageelement 162 A Objekte kopieren Dupliziert alle markierten Objekte en Z Position ndern Das Element kann nach hinten oder vorne
50. Titel str Text str Text Schalter 1 Text Schalter 2 Text Schalter 3 Optionen int MCPS MessageRequest Skriptmeldung Reporttyp T glich Monatlich 0 257 GetOnlineData Beschreibung Liefert den Messwert eines Kanals vom aktuellen Messscan R ckgabewert Online Kanalwert float Parameter laufende Kanalnummer int Beispiel sum MCPS GetOnlineData 1 MCPS GetOnlineData 2 GetOnlineDataStatus Beschreibung Liefert den Status des Messwertes eines Kanals R ckgabewert Status des Kanals int Parameter laufende Kanalnummer int Beispiel if MCPS GetOnlineDataStatus 1 then GetOnlineTime Beschreibung Liefert die Zeit des aktuellen Messscans R ckgabewert Zeit des Scans VB Zeitformat Parameter Keine Beispiel excel Cells 1 1 Value MCPS GetOnlineTime GetOnlineSampleCount Beschreibung Liefert die Anzahl der Messungen seit Messstart aber bezogen auf die Messdatei D h bei einem neuen AutoFile wird der Z hler zur ckgesetzt R ckgabewert Scans dieser Messung int Parameter Keine Beispiel if MCPS GetOnlineSampleCount gt 100 then GetOnlineTotalSampleCount Beschreibung Liefert die Anzahl der Messungen seit Messstart R ckgabewert Scans seit Mess Start int Parameter Keine GetOnlineTotalRuntime Beschreibung Liefert die vergangene Zeit der Messung R ckgabewert Messzeit float Parameter Keine GetSampleRate R ckgabewert Abtastrate des Projektes in Sekunden int Paramet
51. alle Bytes ben tigt werden so m ssen die restlichen mit 0 besetzt werden Typische Unterscheidungen sind z B 0001 0002 usw Die entsprechenden Projekte lauten dann z B Messung_0001 Messung_0002 usw 400008 1 Konfiguration bernehmen aber nicht starten 400009 1 Batch wird im Panel konfiguriert Das sperrt die MCPS Batchkonfiguration 400010 400019 Loginname 400020 400029 UserlD 400030 400039 Passwort 400040 400044 5 Wortregister 80 Bits F r jede Batcheinheit auf welche das Panel zugreifen m chte muss ein Bit gesetzt werden Die Benutzerverwaltung berpr ft ob ein Anwender eine Batcheinheit berhaupt steuern darf Sobald in diese Register geschrieben wird werden die Logindaten berpr ft 400045 400046 2 Wordregister 32 Bits Hier werden die Funktionen bestimmt die der Benutzer am Panel durchf hren m chte Bit 0 gesetzt Batchstart Bit 1 gesetzt Batchstopp Bit 2 gesetzt Batchsetup Die gew nschten Funktionen werden mit der Benutzerverwaltung abgeglichen Schreib Leseregister Die folgenden Wort Register werden durch MCPS vorbesetzt k nnen aber vom externen System berschrieben werden 400101 400120 400121 400140 400141 400160 400161 400180 400201 400220 400221 400240 400241 400260 400261 400280 400281 400300 400301 400320 400321 400340 400341 400360 400361 400380 400381 400400 400401 400420 400421 400440 400441 400460 400461 400480 400481 400500 400501 400520
52. an Meldung Alarmtext wie in der Projektkonfiguration definiert Es muss ein Text definiert sein damit eine Alarmmeldung erscheint da auch Alarme nur zur Steuerung der Datenreduktion oder von Skripten genutzt werden ist es nicht sinnvoll jeden Alarm direkt anzuzeigen Einheit Im Batchbetrieb wird zus tzlich die berwachungseinheit angezeigt wo der Alarm aufgetreten ist Batch Im Batchbetrieb wird der Batchname des Alarms angezeigt Grenzwert Der aktuelle Messwert der Extremwert w hrend des Alarms sowie der entsprechende Grenzwert werden angezeigt Info Wurde bei den Optionen zu einem Kanalalarm unter INFO ein Handlungsdokument definiert so erscheint in dieser Spalte ein Dokumentensymbol Wird dieses angeklickt so wird die entsprechende Datei angezeigt 118 Ereignis speichern W hrend der Messung k nnen Ereignisse kommentiert und gespeichert werden MCPS speichert einen Kommentar sowie den Zeitpunkt der Texteingabe in der Ereignisdatei des Projektes Die Ereignisdatei kann ber ANZEIGE EREIGNISDATEI jederzeit dargestellt werden Bei grafischen Fenstern wird ein Ereignis mit einem E an der X Achse markiert bzw wird der Text sofern dies im Fenster eingestellt ist oberhalb der Grafik angezeigt Nullmessung Es wird eine weitere Nullmessung f r das Projekt durchgef hrt Falls bereits Nullmessungen existieren wird die neue automatisch f r alle weiteren Berechnungen und Anzeigen benutzt Es kann aber au
53. da er projektunabh ngig ist deshalb auch allgemein 20 Skripte Vor Batchmaske Nach Batchmaske Startskript Stoppskript Wartenden Batch entfernen Der Aufruf des Skriptes erfolgt bevor die Batchmaske auf dem Bildschirm erscheint Dadurch k nnen die Eingabeparameter speziell vorbesetzt werden Nach Dr cken von lt OK gt beim Batcheingabefenster wird das entsprechende Skript aufgerufen An dieser Stelle k nnen z B die eingegebenen Werte berpr ft oder Ger te zus tzlich konfiguriert werden Skript dass beim Start des Batches ausgef hrt werden soll Skript dass nach dem Stopp des Batches ausgef hrt werden soll Wurde ein wartender Batch entfernt so kann es notwendig sein Parameter oder Ger te zur ckzusetzen 21 Batchmaske Batchdateien Allgemein DX CX Automation Batchdateien ERES Y Batchdateien erzeugen und Batchinfos in Datenbank eintragen Batchdateien speichem im Verzeichnis C ProgramData DEBUG Batches ES IV Autofile Datensatz automatisch l schen wenn Batchdatei erzeugt worden ist I Batch einem Datenbank Verzeichnis zuordnen TOLO Te Batchdatei immer erzeugen Anwender kann die Erzeugung der Batchdatei unterbinden Erzeugung der Batchdatei durch Projektkanal 1 Batchdateien erzeugen und Session Datenbank aktivieren Die Messdaten werden zun chst nur in Autofiles mit entsprechendem Batchnamen zu den Projekten gespeichert Diese k nnen aber in eigenst ndige B
54. dargestellt Mit Laden werden alle markierten Projekte vom Messrechner auf den Client kopiert Zur Unterscheidung erhalten diese Remoteprojekte eine Tilde im Namen vorangestellt Vom Client aus sind nur bestimmte Funktionen mit Remoteprojekten m glich wie Online Fenster oder Alarmmeldungen Konfiguration und Offlinedarstellung sind nicht m glich und m ssen ber den normalen Dateizugriff vorgenommen werden Diese Trennung ist notwendig da nicht alle Messrechner Zugriff auf ihre Daten erlauben aber trotzdem online f hig sind Projekte welche bereits in den Client geladen wurden k nnen nicht noch einmal geladen werden und werden deshalb schw cher dargestellt Der Client bernimmt die Fensterlayouts des Messrechners kann aber benutzerabh ngig eigene Fensterlayouts hinzuf gen Wird ein Projekt auf dem Messrechner umkonfiguriert oder gestoppt so wird es auf dem Client automatisch gestoppt und wieder neugeladen Wird ein Projekt auf dem Messrechner gestoppt wird dies in der Titelzeile des entsprechenden Fensters angezeigt Wird dieses Projekt neu gestartet muss der Men punkt lt Offnen vom Mess Server gt erneut aktiviert werden Die Projekte auf dem Client werden geschlossen und neu geladen 71 Projektliste ffnen L dt eine Projektliste und ffnet alle darin vermerkten Projekte Siehe lt Verwaltung von Projektlisten gt Neues aktives Projekt ausw hlen Zeigt alle geladenen Projekt Mit einem Mausclick kann ein Projekt akti
55. der zur Statistikberechnung verwendet wurde R ckgabewert Zeitpunkt letzter Scan date Parameter Keine StatisticCount R ckgabewert Anzahl der Scans im angegebenen Zeitbereich long Parameter Keine 270 StatusWindowOpen Beschreibung R ckgabewert Parameter ffnet das Statusfenster zur Anzeige skriptspezifischer Parameter Es k nnen beliebige Texte Linien Kreise LEDs oder gar Bitmaps angezeigt werden Keiner Keine StatusWindowClose R ckgabewert Keiner Parameter Keine SWAddCommandlList Beschreibung F gt eine Kommandoliste hinzu in der Zeichenbefehle abgelegt werden R ckgabewert Handle der Kommandoliste int Parameter Keine SWRemoveCommandlList Beschreibung Entfernt eine Kommandoliste mit all ihren Befehlen R ckgabewert Keiner Parameter Handle der Kommandoliste int SWEnableCommandList Beschreibung R ckgabewert Parameter SWRedraw Beschreibung R ckgabewert Parameter SWSetSize Beschreibung R ckgabewert Parameter SWSetBKColor Beschreibung R ckgabewert Parameter SWAddText Beschreibung R ckgabewert Parameter Aktiviert bzw deaktiviert eine Kommandoliste Alle Elemente dieser Liste werden dann nicht gezeichnet Status int 1 OK Handle der Kommandoliste int Modus int Optionen int Modus 1 an 0 aus Optionen 0 Zeichnet das Statusfenster neu Dieser Befehl muss aufgerufen werden falls ber Updatefunktione
56. die DIP Schalter sind entsprechend zu setzen Mit ADRESSE LESEN kann die IP Adresse des Moduls ermittelt werden Sind die Felder mit g ltigen Werten gef llt so erscheint der Schalter ADRESSE ANWENDEN Damit wird die IP Adresse f r MCPS bernommen Eine neue Adresse kann mit ADRESSE SETZEN eingestellt werden H ufig m ssen die ersten drei Felder der IP Adresse mit der des Rechners bereinstimmen Direkte Ger tebefehle Im Ger temanager k nnen bestimmte Kommandos direkt an ein Darwinsystem gesendet werden So kann eine Messung oder die Mathematik gesteuert werden Dies ist besonders wichtig wenn Setup hochgeladen werden da dies nur mit ausgeschalteter Mathematik funktioniert 178 DV2D x IV Aktiv Ger tenummer 1 T Kommentar Treibertyp Iran 2D Transformation von einzelnen Messpunkten y Anzahl der Eing nge 6 e Extras H Ger t 1 TESTDRY 1 St TT Projekt trigger wenn neue Daten verf gbar Timeout E 2 TESTDRY 1 2 El 3 TESTDRY 1 E3 x Einheit E A TESTDRY 1 4 v 5 TESTDRAY 1 vw y Mittelung H y 6 TESTDRY 1 ei E v E gt Anzahl der Isolinien 10 y Abstand der Isolinien Bildgr e x 500 y Matrixgro e m E n CH o o Zonen und Kanaleinstellungen Optionen Abbruch Der DV2D Treiber ist ein sehr vielseitiger virtueller Treiber zur Anzeige von Daten als 2D Falschfarbenbild Es werden drei ganz unterschiedliche Modi angeboten die als Ergeb
57. einem Stammverzeichnis abgelegt werden Dazu muss das Arbeitsverzeichnis umgelenkt werden Dies geschieht innerhalb der Datei mcps ini welche im Stamm oder Exe Verzeichnis von MCPS sein muss Der folgende Eintrag dieser Textdatei lenkt das Arbeitsverzeichnis mit den Konfigurationsdateien um WORKDIR D MCPS7 279 Dongle Allgemein MCPS wird mit einem USB Dongle ausgeliefert Ohne dieses Schutzmodul kann MCPS nur im Demomodus gestartet werden Wird der Dongle w hrend der Messung abgezogen oder ist nicht mehr erreichbar dann wird MCPS geschlossen Jedes Me paket MCPS mit Treibern erh lt einen eigenen Dongle Mehrere MPCS k nnen nicht auf einem Rechner ausgef hrt werden Bei virtuellen Maschinen wie VM Ware ist gegenenfalls ein Ethernet USB Modul zu verwenden um den Zugang zu USB zu erhalten Werden zus tzlich zum Messrechner noch MCPS Clients verwendet so kann jeder Client seinen eigenen Dongle haben Komfortabler ist allerdings die L sung mit dem sogenannten Netzwerkdongle Dabei wird nur ein Dongle f r alle Clients verwendet Dieses spezielle Modul wird am besten auf einen Rechner gesteckt der permanent im Einsatz ist so da immer alle Clients Zugriff haben H ufig wird der Netzwerkdongle mit auf den Messrechner gesteckt F r diese Netzwerkverwaltung wird eine entsprechende Software installiert um den Zugriff von den Clients zu erlauben Das Passwort f r die Clients legt u a auch die Anzahl der gleichzeitigen Benutz
58. ersten Batch Befehle nutzbar w hrend einer Session BatchGetUnitProject Beschreibung Liefert den Projektpfad der Einheit R ckgabewert Projektname inklusive Pfad str Parameter Einheit int BatchStart Beschreibung Startet einen Batch R ckgabewert Keiner Parameter Einheit int Optionen int derzeit O BatchStop Beschreibung Stoppt einen Batch R ckgabewert Keiner Parameter Einheit int Optionen int derzeit O 244 BatchGetUnitBatchName Beschreibung Liefert den Batchnamen einer Sessioneinheit R ckgabewert Batchname str Parameter Einheit 1 n int Optionen 0 int BatchGetUnitBatch Beschreibung Liefert den Batch einer Sessioneinheit R ckgabewert Batch str Parameter Einheit 1 n int Optionen O int BatchGetUnitBatchFileName Beschreibung Liefert den Batchdateinamen einer Sessioneinheit R ckgabewert Batchdateiname str Parameter Einheit 1 n int Optionen 0 int BatchGetUnitLotNumber Beschreibung Liefert die Losnummer einer Sessioneinheit R ckgabewert Losnummer str Parameter Einheit 1 n int Optionen 0 int BatchGetUnitinfo Beschreibung Liefert die variablen Batch Informationen 1 n einer Sessioneinheit Typ 1 liefert den Text f r das Abfragefeld Typ 2 liefert die Eingabe des Anwenders bzw eines automatischen Eintrags R ckgabewert Information str Parameter Einheit 1 n int Index der Batchinfo int Typ int Optionen O int B
59. f r die gesamte Kommunikation F r die seriellen Schnittstellen gilt zus tzlich die berpr fung der Kommunikationsparameter siehe auch Schnittstellenkonfiguration Bei einigen Ger ten sind zus tzlich noch bestimmte Einstellungen zu ber cksichtigen die am Ger t vorgenommen werden m ssen bzw die Schnittstelle selber betreffen z B Kabel In der Hilfe bersicht befinden sich unter GER TE bzw SCHNITTSTELLEN wichtige Hinweise In seltenen F llen ist es manchmal n tig das standardm ige Fehlerverhalten von MCPS zu modifizieren Mit dem Schalter FEHLERBEHANDLUNG k nnen Zusatzparameter eingestellt werden 198 Timeout Antwortzeit bzw Zeichentimeoutzeit in der vom Ger t eine Antwort erwartet wird Bei bestimmten bertragungsstrecken wie z B Modems mu dieser Wert teilweise deutlich erh ht werden Wiederholversuche 5 Anzahl der Wiederholungen bei Timeout oder bertragungsfehlern Bei langsamen Abtastungen ist es g nstig diesen Wert zu erh hen falls Me daten nicht empfangen worden sind Vorkommando Der eingegebene Hexstring z B O3FA wird als Bin rdaten vor jedem Befehl zum Ger t geschickt Damit k nnen Ubertragungsger te wie Funkmodems adressiert werden Somit ist es m glich mehrere Ger te ber eine Schnittstelle mit einem Funksender anzusprechen Pause nach Senden Nach jedem Sendebefehl wartet MCPS die in Millisekunden angegebene Zeit RS232 RS422A GPIB ETHERNET 199 Schnittstellen RS
60. ffnet sich das Texteingabefeld zur Eingabe eines Kommentars der ins Audittrail geschrieben wird Eine Eingabe ist zwingend erforderlich Benutzer darf maximal nur einen Level signieren Normalerweise kann ein Benutzer alle Level signieren sofern er die Rechte daf r hat Mit dieser Option kann nur ein Level vom gleichen Benutzer signiert werden Default Import nur bei gleicher Ger teseriennummer Beim Default Import wird ein bereits vorhandenes Projekt verwendet in dem Standardeinstellungen welche immer gleich sind schon eingetragen sind Damit diese Einstellungen nicht auf Importdateien anderer Ger te bertragen werden k nnen ist diese Checkbox zu aktivieren Es kann dann nur eine Datei eines Ger tes importiert werden das die gleiche Seriennummer aufweist wie das Ger t mit dem das Defaultprojekt erstellt worden ist Nur verschl sselte Skripte zulassen Skripte werden normalerweise als einfache Textdateien erstellt Um Manipulationen auszuschlie en k nnen diese Skripte von CAD Computer verschl sselt werden Wenn diese Checkbox aktiv ist werden nur gesch tzte Skripte zugelassen PMON Nur mit Option PMON Bestimmt die Gr e und Andockposition des Prozessstatusfensters Soll das Prozessfenster geschlossen werden so ist FENSTER PROZESSFENSTER AUSBLENDEN anzuw hlen Im Vollbildmodus erstreckt sich das Prozessfenster ber den gesamten Bildschirm Wird ein sogenanntes dynamisches Fenster ge ffnet wie die Projektkonfiguration o
61. ist erscheint ein zun chst herk mmliches grafisches Online Trendfenster Der Unterschied besteht im Ursprung der Me daten Das Langzeitfenster zeigt die Me daten an welche im Langzeitpuffer gespeichert worden sind Dort wird nur jeder x te Wert gesichert Dies hat den Vorteil da bei einem Neuaufbau des Grafikfensters z B nach einer Gruppenumschaltung ein viel gr erer Zeitbereich mit Daten dargestellt werden kann als es bei einem normalen Grafikfenster der Fall ist Dort werden nur die letzten n Scans dargestellt die im Standardpuffer des Projektes sich befinden Anders ausgedr ckt kann man sagen da das Langzeitfenster mit einer anderen Abtastrate arbeitet um einen allgemeinen Trend ber einen sehr langen Zeitraum festzuhalten Beispiel Unter KONFIGURATION MCPS EINSTELLUNGEN PROJEKT ist f r die Projekthistorie ein Wert von 3600 eingegeben Das Me projekt hat eine Abtastrate von 1 Sekunde In der Projektkonfiguration wird der Langzeitpuffer aktiviert in dem jeder 10 Scan bernommen werden soll Die Messung wird gestartet und sowohl ein Trend als auch ein Langzeit Trendfenster werden ge ffnet Das Trendfenster speichert maximal 3600 Scans im Sekundentakt d h es werden nur f r die letzte Stunde Daten dargestellt falls ein Neuaufbau des Bildschirms erfolgt z B andere Gruppe Das Langzeit Trendfenster speichert auch 3600 Scans aber im 10 Sekundentakt so da man dort immer die letzten 10 Stunden sehen kann mit einer geringer
62. k nnen bei vorhandenen Daten keine Mathematikkan le hinzugef gt oder entfernt werden Prozessvisualisierung Option PMON Editor zur Erstellung eigener Prozess berwachungsbilder Prozess berwachung parallel zu Messfenstern Schalter und Schieberegler zum Setzen von Ausg ngen und Starten diverser Aktionen Webserver Option WEB Darstellung eigener HTML Seiten Einbindung von Messwerten LEDs Balken Analoganzeigen und Trends Active Server Pages Dynamische Webseitenerstellung mittels Skripten zur individuellen Anpassung Thermografische Darstellung Option IR Falschfarbendarstellung bei Infrarotkameras Profildarstellung bei Linienkameras Zonendefinition f r Minimum Maximum und Mittelwertbestimmung Zonenwerte als Kanalwerte f r Trend Textdarstellung Netzwerkversionen mit Netzwerkdongle und Logins Nur ein Dongle f r alle Anwender Benutzung von jedem Rechner der am Netzwerk h ngt Gleichzeitiger Zugriff auf Daten Allgemeines Konzept MCPS verwaltet alle Daten und Aufgaben die zu einer Messanwendung geh ren in einem sogenannten Projekt Dieses enth lt die zu steuernden Ger te Kan le Abtastzeiten Kommentare Messstellenbezeichner Kurvenfarben Marker usw Wird ein Projekt in MCPS geladen so erh lt man automatisch Zugriff auf die Daten zur Anzeige Ausdruck Statistik Export usw Wird das Projekt im Messmanager eingetragen so beginnt es entsprechend der Projektkonfiguration Daten zu erfassen und zu speich
63. llstand zu niedrig 7 6529 172923 8 El 16 07 2012 09 46 43 16 07 2012 09 47 05 Motor K1 berspannung 2 8000 H10 1538 5 s Inaktiv Best t 16 07 2012 09 46 15 16 07 2012 09 46 20 Motor K1 berspannung 2 8000 H9 9375 5 Dieses Fenster zeigt Alarmmeldungen an wenn diese in der Projektkonfiguration unter Alarmeinstellungen definiert und bei einem Kanal als Alarmaktion eingetragen sind Alarme denen keine Meldung als Aktion zugeordnet worden sind werden auch nicht angezeigt 3 Anzeige aller aktiven Alarme Kanal bersicht Die Kan le mit Alarmen werden dargestellt Sollten mehrere Alarme pro Kanal auflaufen dann wird dies durch einen Z hler dargestellt Bei Best tigung werden alle Alarme eines Kanals best tigt 3 Anzeige aller berwachten Kan le Auch Kan le ohne aktiven Alarm werden aufgelistet E Anzeige aller Einzelalarme Onlinehistorie Treten bei einem Kanal mehrfach Grenzwert berschreitungen auf so werden diese im Gegensatz zu den beiden anderen Modi alle einzeln gelistet und m ssen auch einzeln best tigt werden Je nach System kann dies schnell zu einer langen Liste f hren Unter MCPS Einstellungen Projekt kann die maximale Gr e dieser Liste definiert werden und sollte auch in Abh ngigkeit der Rechnergeschwindigkeit Abtastrate und Anzahl der Projekt gew hlt werden EY Alle Alarme best tigen Ls Liste exportieren x Entfernen Entfernt alle Alarme die best tigt und inaktiv sind ir Alarmsound ab
64. mehreren aktiven Alarmen eine genaue Zuordung der verwendeten Alarmfarbe f r Grafiken und LEDs erfolgen kann Normalerweise hat der 1 Level die niedrigste Priorit t Diese kann mit der Auswahlbox beliebig ge ndert werden Die h here Zahl hat dabei die h here Priorit t Verz gerung Alarmverz gerung in Sekunden Erst danach wird der Alarm als Ereignis in MCPS registriert und verarbeitet Damit k nnen Signalspitzen abgefangen werden Erweiterte Alarmverz gerung 41 AAA Ereignisbezogene Verz gerung Ereigniskanal 1 KT22 S Aktion e Alarm verz gem um 1 Ereignis 0 1 DI Retriggermn bei Ereignis Alarm unterbinden Hier kann ein Alarm in Abh ngigkeit von einem anderen Kanal unterdr ckt werden Wird der Wert des Ereigniskanal ungleich Null dann k nnen zwei Aktionen ausgel st werden 1 Alarm verz gern Die Alarm berwachung wird f r die angegebene Zeit deaktiviert Die Triggerung f r den Start des Zeitz hlers kann dabei auf verschiedene Weise gestartet werden 0 gt 1 Start bei Wechsel des Ereigniskanals von 0 auf 1 positive Flanke 1 gt 0 Start bei Wechsel des Ereigniskanals von 1 auf 0 negative Flanke 1 Start wenn Ereigniskanal ungleich Null Retriggern bei Ereignis Erfolgt das eingestellte Ereignis erneut w hrend der Zeitz hler noch l uft so kann dieser neu gestartet werden 2 Alarm unterbinden Die Alarm berwachung wird solange unterbunden wie der Ereigniskanal ungleich
65. nden sollte man den kleinsten passablen Polynomgrad einstellen Basiert auf Koeffizienten Sind die Koeffizienten bereits bekannt so k nnen diese direkt eingegeben werden Die Min bzw Maxwerte definieren nur die Grafikskalierung zur Anzeige des Polynoms Datei importieren MCPS kann Koeffizientendateien welche im Ascii Format abgespeichert wurden importieren Dazu existiert ein freidefinierbarer Importfilter xi Kopfzeilen berspringen jo Anzahl Zeichen am Anfang einer Zeile berspringen jo Zeilenende Zeichen i 0 Dezimalzeichen y Trennzeichen E 44 59 T ab 9 Polynome ersetzen von fi bis 500 Zeilenformat al vi fal pe a2 pe Kein y Kein y Kein y Kein y Kein y Kein y Kein DI Kein DI Abbruch Der Aufbau der Zeile wird wie folgt vorausgesetzt Unwichtige Daten Parameter Trennzeichen Parameter 2 Trennzeichen Parameter 11 Zeilenendezeichen Den einzelnen Parametern k nnen nun die Koeffizienten evtl ein Kommentar oder keine Umwandlung zugeordnet werden Es werden mit jeder eingelesenen Zeile die Polynome der Datei ersetzt wie angegeben Dadurch k nnen verschiedene Dateien in eine Polynomdatei importiert werden hnlich wie die Benutzerfunktionen kann nun innerhalb der Projektkonfiguration eine Formel durch Polynome erweitert werden Siehe auch ANWENDUNG VON POLYNOMEN Neue Dateien Mit diesem Men punkt k nnen neue leere Dateien f r Benutzerfunktionen oder Polynome erstellt werden
66. nge automatisch zur ck Skript Es wird das angegebene Skript gestartet Unter Optionen k nnen dem Skript noch Informationen zur Identifikation bergeben werden Ebenso kann definiert werden ob ein Skript auf dem Rechner ausgef hrt werden soll wo der Anwender den Schalter bet tigt hat f r Analyseskripte oder ob das Skript immer auf dem Messrechner ausgef hrt werden soll Damit l sst sich der Messrechner in bestimmten Grenzen vom Client fernsteuern Analog Ausg nge setzen Setzt alle angegebenen analogen Ausg nge auf den unter Optionen eingestellten Wert Analoge Ausg nge nach Abfrage setzen Nach dem Dr cken des Buttons kann ein Wert eingegeben werden Register setzen Es wird ein Register auf den angegenen Wert gesetzt Dieses muss nicht im Projekt in der Mathematik vorhanden sein Es kann z B auch genutzt werden um den gesetzten Analogwert in einem Textfeld darzustellen Register nach Abfrage setzen Der zu setzende Wert wird abgefragt 87 Sprungseite MCPS wechselt zu der angegebenen Seite Soll eine Seite nur ber einen Button und nicht ber einen Tab erreicht werden k nnen so ist in der Konfiguration dieser Seite diese entsprechend als Sprungseite zu kennzeichnen Projekt starten Startet die Messung des Projektes Dazu muss das PMON Fenster schon beim Laden des Projektes angezeigt werden Handelt es sich um ein Batchprojekt so wird der Batch gestartet Projekt stoppen Analog zu Projekt starten Batch konfiguriere
67. r Email und SMS festgehalten Dies dient zur berpr fung ob eine Nachricht korrekt abgesetzt wurde oder nicht LF ffnet einen anderen Monat Ls Export der Listen ach Excel x L scht den aktuellen Monat Administrator Logdatei In der Administrator Logdatei werden Meldungen an den Administrator festgehalten z B dass sich ein Benutzer nicht ordnungsgem angemeldet hat 112 Audittrail FE 7 E austral der letzten 30 Tage 15163 amd ss Zeit Benutzer Aktion Projekt Spezielle Informationen 11 10 2012 13 14 25 Administrator Login 11 10 2012 13 14 53 Administrator MCPS Einstellungen modifiziert Benutzer Meier hinzugef gt 11 10 201213 15 03 Administrator Logout 11 10 201213 15 07 Meier Login 1110 201213 15 222 Meier Logout 11 10 201213 1533 Administrator Login 11 10 201213 15 45 Administrator MCPS Einstellungen modifiziert Sicherheitsstufe von Benutzer lt Meier gt ge ndert Eigene Projekte Alle Projekte F 11 10 201213 15 50 Administrator Logout 11 10 2012 13 15 54 Meier Login 11 10 2012 13 15 59 Meier Projekt geladen C Users Public Documents MCPS7D Projects BOILER PRO 11 10 2012 13 16 03 Meier Messung gestartet C Users Public Documents MCPS7D Projects BOILER PRO 11 10 2012 13 16 20 Meier Projektkonfiguration ver ndert C Users Public Documents MCPS7D Projects BOILER PRO Kanal 1 Level 1 Alarmwert 8 7 11 10 201213 16 26 Meier Logout 1110 201213
68. str Parameter Keine GetSystemDateType R ckgabewert In Windows eingestelltes Datumsformat int 0 Monat Tag Jahr 1 Tag Monat Jahr 2 Jahr Monat Tag Parameter Keine GetLoginName R ckgabewert Parameter GetLoginID R ckgabewert Parameter Name des eingeloggten Anwenders Keine Benutzer ID des eingeloggten Anwenders Keine GetExeDirectory R ckgabewert Parameter MCPS Basisverzeichnis str Keine GetProjectDirectory R ckgabewert Parameter MCPS Projektverzeichnis sowie in der Konfiguration definiert str Keine GetTemplateDirectory R ckgabewert Parameter MCPS Vorlagenverzeichnis sowie in der Konfiguration definiert str Keine GetExportDirectory R ckgabewert Parameter MCPS Exportverzeichnis sowie in der Konfiguration definiert str Keine GetSetupDirectory R ckgabewert Parameter MCPS Setupverzeichnis sowie in der Konfiguration definiert str Keine 239 GetLayoutDirectory R ckgabewert MCPS Layoutverzeichnis sowie in der Konfiguration definiert str Parameter Keine GetMathDirectory R ckgabewert MCPS Verzeichnis der Mathematikdateien sowie in der Konfiguration definiert str Parameter Keine GetlmportDirectory R ckgabewert MCPS Importverzeichnis sowie in der Konfiguration definiert str Parameter Keine GetBatchSessionDirectory R ckgabewert MCPS Sessionverzeichnis sowie in der Konfiguration definiert str Parameter Keine GetBatchData
69. ter nach Wenn MCPS im AUTOSTART Ordner von Windows eingetragen worden ist kann es vorkommen dass MCPS gestartet wird bevor die Dongletreiber geladen worden sind Dies f hrt dann zum Demobetrieb Ist dieser Schalter an dann wartet MCPS bis zu 10 Sekunden Projektliste laden L dt beim Start automatisch alle Projekte der angegebenen Liste Siehe auch PROJEKTLISTEN VERWALTEN Die Projekte k nnen dabei auch sofort gestartet und mit einem vordefinierten Fensterlayout plaziert werden Skript starten F hrt beim Starten von MCPS das angegebene Skript aus Hardware Watchdog MCPS unterst tzt eine Hardware Watchdogkarte welche beim Start aktiv wird und den Rechner resetten kann falls MCPS nicht mehr reagieren sollte Der Reset erfolgt dabei durch ein Relais auf der Karte das an den Reseteingang des Rechners angeschlossen sein muss Dieser Ausgang kann auch f r andere Systeme genutzt werden um die generelle Betriebsbereitschaft des Rechners anzuzeigen Dazu kann das Relais auch in den Deenergized Modus geschaltet werden so dass es sofort anzieht sobald der Rechner mit Strom versorgt wird Somit kann nicht nur ein Software sondern auch ein Stromausfall erkannt werden Scheduler Hier werden die globalen Aufgaben verwaltet die nicht an eine Messung oder Projekt gebunden sind Zu bestimmten Zeiten k nnen verschiedene Aktionen ausgef hrt werden Meldungsfenster drucken Im angegebenen Intervall wird das Meldungsfenster ausgedruckt
70. tze gleichzeitig darzustellen Man w hlt eine Datei aus ffnet ein Anzeigefenster w hlt einen anderen Datensatz und l t diesen dann anzeigen Jedes Offlinefenster merkt sich den Datensatz mit dem es ge ffnet worden ist 72 Schlie en Das Projekt wird geschlossen und aus MCPS entfernt Eventuell offene Fenster des Projektes werden geschlossen Dieser Men punkt ist nur m glich wenn das Projekt keine Messung durchl uft Falls dieses Projekt auf anderen Client Rechners zur Onlinevisualisierung l uft werden auch dort die Projekte geschlossen 73 Konfiguration Ein erstelltes oder importiertes Projekt kann nachtr glich in weiten Teilen umkonfiguriert werden Wenn das Projekt bereits Daten enth lt so sind einige Schalter gesperrt wie z B Ger te und Kanalauswahl Ansonsten entsprechen die Parameter in der Konfiguration denen der Projekterstellung Daten Projekt bzw Daten kopieren Mit diesem Men punkt kann ein Projekt kopiert werden Es kann ohne Daten oder mit Daten mit allen oder nur bestimmte Kan len ber den gesamten Zeitraum oder einen Zeitausschnitt dupliziert werden Das neue Projekt gilt dann als komplett eigenst ndig Bei AutoFile Projekten wird nur der aktuelle Datensatz als Grundlage genommen Enth lt das Originalprojekt Daten dann wird ein Standardprojekt ohne AutoFile Konfiguration erstellt Ansonsten wird eine exakte Kopie erstellt Kopieren ohne Daten bietet den Vorteil dass alle Projekteinstellung
71. tzung des entsprechenden Ger tes Alarm berwachung Option ALARM Alarm berwachung Protokollierung Setzen von Relais Alarmunterdr ckung Remotemeldesystem Option SMS E Alarmmeldung per SMS oder Email Versand von System Adminmeldungen per Email Onlinevisualisierung und Alarmierung im Netzwerk Option MSERV Daten und Alarme zu Client PCs senden Alarme von Clients best tigen Multi Projekt Erweiterung Option MPE 5 MPE 20 MPE MX Mehrere Projekte gleichzeitig messen Projekte sind von einander unabh ngig Zugriff auf gleiche Ger te m glich Batchmanager Option BATCH Anzeige und Verwaltung von Batchen und chargenorientierten Prozessen Such und Filterfunktion Signierung mit ERES Beinhaltet Option BA IMP Batchlmport Option BA IMP Automatischer Import von Dateien in eine Batchdatenbank Such und Filterfunktion Signierung mit ERES 21 CFR 11 Konformit t Option ERES Audittrail Daten und Dateischutz Checksumme Spezielle Funktionen und Einschr nkungen Die Entfernentaste in der Dateiauswahlbox ist gesperrt um das L schen von Dateien zu verhindern Dies betrifft auch das Texteingabefeld Es ist stattdessen die Backspace lt Taste zu verwenden In der Projektkonfiguration k nnen nachtr glich keine Benutzerspalten modifiziert werden Eine Batchdatei kann nicht gel scht werden In einer Dateiauswahlbox k nnen keine Filtereinstellungen Masken ge ndert werden In der Projektkonfiguration
72. und erh lt grunds tzlich seinen eigenen Dongle F r sogenannte Clientrechner also MCPS Pakete die nur Auswertung betreiben und selber nicht messen kann die Lizenzverwaltung zusammen gefasst werden Dann gibt es nur einen speziellen Dongle f r alle Clients Der Zugriff auf diesen einen Dongle erfolgt ber das Netzwerk Diese Clients mit diesem Dongle werden NetView Clients genannt Dies sind MCPS Clientpakete welche selber nicht messen und deren Lizenzverwaltung ber einen gemeinsamen Dongle erfolgt Anstatt z B 20 Clients mit jeweils eigenem Dongle auszur sten wird im Netzwerk an einem Computer der optimalerweise permanent l uft ein spezieller Netzwerkdongle aufgesteckt An diesem Rechner wird ein Dienstprogramm installiert auf das die Netview Clients beim Start ber das Netzwerk zugreifen und dessen Existenz und Anzahl der bereits eingeloggten Clients berpr fen H ufig wird der Netzwerkdongle mit auf den Messrechner gesteckt und der Dienst dort installiert da dieser Rechner meistens permanent l uft Die NetView Clients k nnen in der Grundkonfiguration Projekte ffnen und auswerten Mserv ist eine Option f r den Messrechner und dient zur bertragung von Messdaten Alarmen und Meldungen an die NetView Clients in Echtzeit Diese Funktionalit t hat nichts zu tun mit dem Dienstprogramm f r die 277 NCS Firewall DCOM NetViews Je nach Netzwerkauslastung Anzahl der Clients Anzahl der Projekte und Kan
73. vergessen hat es wieder zu aktivieren Ger t entfernen Entfernt ein oder mehrere markierte Ger te aus dem Ger te Manager Dies ist nicht w hrend einer Messung m glich 22 Ger t kopieren Bei einigen Ger ten erlaubt dieser Schalter eine Kopie zu erstellen und bestimmte Parameter wie z B die Ger tenummer automatisch zu erh hen So k nnen mit wenigen Klicks viele Ger te des gleichen Types angelegt werden Y Setup empfangen F r einige Ger te besteht die M glichkeit das gesamte Setup vom Ger t zu empfangen und zu speichern D Setup senden Setups die empfangen und gespeichert worden sind k nnen mit diesem Button zum Ger t gesendet werden La Setup editieren F r bestimmte Ger te erlaubt MCPS das Editieren der Ger tesetups Es k nnen dann die Kanalparameter f r Eingangstyp und Bereiche ge ndert werden Diese Modifikationen k nnen gespeichert und oder direkt zum Ger t gesendet werden F r die Ger te der Yokogawa Serien Darwin und DX MV wird falls installiert die Yokogawa eigene Setupsoftware aufgerufen Die Verbindung zu diesen externen Programmen wird unter KONFIGURATION MCPS EINSTELLUNGEN VERZEICHNISSE hergestellt Ein Setup wird zun chst ber MCPS heruntergeladen und gespeichert Mit dem Schalter Setup editieren wird eine Datei ausgew hlt und dem externen Setupprogramm bergeben Dort k nnen die gew nschten nderungen vorgenommen werden Danach muss der Anwender die Datei speichern unter g
74. was meistens bei einer bin ren bertragung der Fall ist so muss die L nge der zu erwartenden Zeichen festgelegt werden Kanalwert bestimmen Dieser Befehl wertet den Empfangspuffer des Treibers aus Es sollten logischerweise vorher mindestens ein Sende und ein Empfangsbefehl durchgef hrt worden sein Der Anwender kann f r jeden Kanal einen eigenen Namen definieren Man kann die Kan le einfach der Reihe nach durchnummerieren oder auch sprechende Namen vergeben wie V1 oder Strom Die Kanalnamen werden dann im Projekt entsprechend angeboten Der STARTWERT bestimmt die Position innerhalb der Zeile ab der der Kanalme wert zu finden ist Ab dort liest der Treiber soviel Zeichen ein wie mit L NGE definiert sind Als letztes kann noch eine benutzerdefinierte Einheit vergeben werden Falls sich mehrere Me werte innerhalb einer Zeile befinden dann wird dieser Befehl einfach mehrmals mit anderen Parametern in der Befehlsliste eingetragen Falls die empfangenen Daten ber eine DLL ausgewertet werden so werden anstatt Startwert und L nge Pi und P2 angezeigt Damit k nnen zwei freidefinierbare Werte zus tzlich an die DLL bergegeben werden um die Datenauswertung zu spezialisieren Pause Veranlasst den Treiber die angegebene Zeit zu warten bis der n chste Befehl ausgef hrt wird Wird h ufig bei Umschaltvorg ngen am Ger t benutzt Feld einlesen Liest direkt mehrere Zeilen mit dem gleichen Format ein und ordnet diese entsprechend den Kan
75. weitere Parameter einzustellen F r RS232 bzw RS422 Kommunikation muss auch das vorherige Kapitel SCHNITTSTELLEN KONFIGURATION beachtet werden Kommentar Beschreibung des Ger tes 158 Ger t testen Dieser Schalter falls vorhanden testet die Kommunikation zum Ger t Es handelt sich dabei um einen sehr einfachen Test der nicht immer bedeutet dass die komplette Messung ohne Probleme gestartet werden kann Im Regelfall k nnen somit aber falsche Einstellungen oder Adressen relativ leicht eliminiert werden Ger t in Messung nicht verwenden Suspendieren Dieser Schalter falls vorhanden zeigt an dass das Ger t nicht mit in den Messablauf eingebunden werden soll MCPS unterbindet die Kommunikation zu diesem System und tr gt automatisch im Projekt lt gt ein f r keine Daten vorhanden Dieser Modus ist sinnvoll wenn z B ein Ger t nicht eingeschaltet ist und somit den Start der Messung blockieren w rde Oder wenn w hrend einer Messung das Ger t neu kalibriert werden muss wird der Schalter aktiviert Ist ein Ger t beim Start der Messung nicht ansprechbar und wurde noch nicht manuell suspendiert so kann MCPS dies automatisch durchf hren Der Anwender erh lt dazu beim Start eine Mitteilung welche Ger t nicht antworten und ob diese automatisch suspendiert werden sollen Ist beim Start ein Ger t bereits suspendiert so wird auch dies gemeldet damit die Messung nicht einfach startet und das Ger t keine Daten liefert weil man
76. wird im Hauptfenster unten angezeigt so als wenn ein normales Projekt geladen wird Gespeichertes Batchlayout ffnen Ist in der Batchsession f r eine Maske ein Fensterlayout eingetragen worden so wird dieses mit dem Batch gespeichert und dargestellt Dadurch k nnen je nach Batchmaske unterschiedliche Layouts aktiv sein Allgemeines Layout ffnen Es wird ein allgemeines Layout ausgew hlt welches f r alle Batchdateien gilt Vorteil Dies kann auch nach der Batcherstellung noch festgelegt werden Layout ausw hlen Alle allgemeinen Layouts werden zur Auswahl angezeigt Das Batchprojekt kann automatisch geschlossen werden d h das Projekt wird entladen wenn das letzte Fenster z B Trend oder Numerik geschossen wird Dies verhindert dass sich zuviele Projekte ansammeln wenn viele Batchdateien mit ge ffnet werden 153 Dlls Nur mit Option MATH2 Diese Registerkarte dient der Anbindung externer DLLs an das MCPS zur Berechnung komplexer Formeln oder Weitergabe von Messdaten Da Dlls keine Informationen ber Parameteranzahl und Parametertypen liefern m ssen die aufzurufenden Funktionen im MCPS genau definiert werden Falsche Angaben k nnen das ganze Programm instabil werden lassen Es k nnen bis zu 5 unterschiedliche DLLs eingebunden werden Diese werden bei Programmstart geladen Dazu ist der vollst ndige Pfadname anzugeben F r jede DLL m ssen die Funktionen die von MCPS aus aufgerufen werden sollen definiert we
77. z B nach Excel exportieren In der Demoversion oder mit Mathematikoption kann unter MATHEMATIK STATISTIK die Statistik berechnet werden Unter PROJEKT KONFIGURATION ffnet sich das Parameterfenster welches das Projekt konfiguriert Genauere Informationen finden Sie in den entsprechenden Kapiteln des Handbuchs oder der Onlinehilfe unter dem Oberkapitel MENUS wieder Eine Messung durchf hren Hinweis Auch in der Demoversion k nnen von einem Messger t Daten empfangen werden Das Messprojekt darf aber nur einen Ger tekanal beinhalten Bevor Sie eine Messung mit MCPS durchf hren k nnen muss das entsprechende Messger t erst einmal angemeldet und konfiguriert werden Dazu ist der Ger temanager zu aktivieren Hauptmen KONFIGURATION GER TE KONFIGURATION Hier werden alle Ger te verwaltet welche zum Messeinsatz kommen sollen Standardm ig ist vorallem f r Demo und Testzwecke bereits ein Messger t names TESTDRV eingetragen Dies ist ein virtuelles Ger t und liefert automatisch generierte Werte wie Sinuskurven und Zufallszahlen Der TESTDRV kann als Ger t benutzt werden wenn kein physikalisches System zu Verf gung steht Die Handhabung in MCPS erfolgt gleicherma en Falls Sie aber ein Ger t anschliessen m chten dann muss dieses nun hinzugef gt werden iz Es erscheint eine Auswahlliste von unterst tzten Ger ten W hlen Sie das Ger t aus Je nach Typ erscheinen nun andere Konfigurationsfenster Genauere Infor
78. zur Verf gung steht D h werden erneut Messdaten vom Ger t geholt und die Messung l uft seit einer Stunde so werden diejenigen Vergleichsmesswerte aus der Refernzdatei geladen mit dem Zeitoffset 1 Stunde Die Offsetwerte k nnen auch prozentual zur Referenzkurve angegeben werden z B 10 Unterschiedliche Zeitzonen erzeugen Bei Erstellung einer neuen Alarmdatei ist automatisch eine Zeitzone vorgegeben Um eine weitere zu erzeugen wird einfach der Cursor auf die Zeitposition bewegt an der eine Teilung vorgenommen werden soll Mit dem Schalter CO in der Grafikschaltleiste erscheint ein Fenster welches den Button ZEITZONE TEILEN enth lt der wiederum die gew nschte Operation durchf hrt Editieren Eine vorhandene Alarmdatei kann nachbearbeitet werden Siehe NEU Entfernen Eine Alarmdatei wird aus dem Projekt gel scht 78 Editor f r Prozess berwachung EINcps7 amnor P to x Batchmanager Projekt Anzeige Messung Mathematik Konfiguration Extras Fenster 2 galad 16133 3 j Room B23 Room B24 Room B28 _ 21 i H emp RH emp RH emp ARH D Ba bech Er iw ef 39 Si e SEH z E E 3 Floor alarmi k el E sechs eT S E E z ga T I s ARA Di j JS 12 41 50 12 42 40 12 43 30 Y f 07 09 2011 07 09 2011 ta tu E gt Temp In 45 8 0 gt A ET ee Temp boler 1 98 2 C Sl k Te l e i Temp Out 89 8 C KS A MA
79. 16 31 Administrator Login 11 10 2012 13 16 36 Administrator Messung gestoppt C Users Public Documents MCPSTD Projects BOILER PRO 11 10 2012 Administrator Ger t hinzugef gt DX200 1 11 10 2012 Administrator Setup empfangen DX200 1 CAPROGRAMDATA MCPS7D SETUPS A PNL 11 10 2 o 9X200 1 200 1 11 10 2012 13 18 52 PNL 11 10 2012 13 19 36 Administrator Messung gestartet C Users Public Documents MCPS7D Projects BOILER PRO 11 10 201213 19 49 Administrator Alarm best tigt C Users Public Documents MCPS7D Projects BOILERPRO Kanal 1 Level 2 r y mi Ist MCPS mit der ERES Option ausgestattet und ein Administrator definiert dann werden alle Benutzeraktionen im sogenannten Audittrail gespeichert Beim ersten Aufruf werden maximal die letzten 30 Tage als Defaulteinstellung angezeigt a Andere Zeiten oder Aktionen k nnen ber den Filter ausgew hlt werden r Audit Trail Filter Startzeit 11 10 2012 13 14 25 Endzeit 11 10 2012 13 26 49 Aktion Alarm best tigt v Benutzer Meier Projekt Zusatzinfo amanan Abbruch F r die Textsuche k nnen Wildcards benutzt werden leere Felder bedeuten keine Einschr nkung Wichtig f r die berwachung von Batches Um den kompletten Zyklus eines Batches zu kontrollieren kann es notwendig sein sich auch das zugrundeliegende Projekt herausfiltern zu lassen Die Batchdatei selber entsteht erst nach Beendigung der Messung Wenn z B eine Alarmgrenze des Projektes ver nd
80. 23 2 ame 188 A 189 A EE 191 n EE E AE eeec 192 EE EE 193 VR SEI tas 193 Ger tetreiber mit Dilddaien nc nnnnnrrnnnn nano 194 Allgemeine Ger te Optionen ooooccnnccnnncoccnccnnnnnnnnnncnnnnnnnnnnnn nn ncnnnnnnnns 194 Zonenkonfiguration seinan ieaie AREE EAG 195 Schnittstellenauswahl ooooonnccnonicccccccnnnncconnnarrn cnc conc nnnnnn rn nn cnn nc rana rr 198 Schnittstellen ee 200 E NN 200 ee E EE 201 GPIB oder IEEE 488 AA 202 EN ee 202 Mathematik 203 Konzept der Mathematik 203 Operatoren und FUNKtIONEN ooccconncconccocccccnnnnnnannncnnnnnnnnnnnnn nn ncnnnn conan 205 Integrationen und Gummlerungen 206 F Wert B rechNUNG iran 207 Vergleichsfunktionen oooococccccnnncccconononononcnnccnnnnnn nn cnn nn nnnn nn rra nn nn nn rca 208 Logische Funktionen sssssssssesssssssssrrssrretssssrrrnnnntssssnrennnnsssernnennnene 208 Gleitende Mmttehwerte nn ccnnnnno naar rn nn cnnn cnn 209 Sonderfunktionen seeseeeseeserseerseerierresrinrninrrinerinrrenrinnrinrrrnrnrnrnnnnne 209 E enon ANS 212 Nullmesswerte sucia a i 213 Prinzip der Benutzertunkttonenm nn cnn 214 Anwendung von Polvnomen cnn nnnnn nn nccnnnns 215 DEL Auf sorioosst ne sense gain 216 Tutorials 217 Erste oct nit da anida a anne 217 Typische Offlinefunktionen nro nnnnr rn n cnn 218 Eine Messung durcht hren nono nn rancia nnnnn nn cnn 218 AICA 220 e 222 Drucken mit Layoutvorlage oooocccccnnccocccccnnccnnnccnnnnnnnnncnnnncnnnnnnn nn ncnnnn cnn 223 L
81. 232 RS232 Kabelbelegung F r den Standardgebrauch ben tigt MCPS kein Handshake und kommt in diesem Falle mit den folgenden Kabeln aus Die meisten handels blichen RS232 Kabel folgen dieser Verdrahtung PC 25polig Me ger t 25polig 2 2 3 3 7 7 PC 9polig Me ger t 25polig 2 2 3 3 5 7 MCPS unterst tzt maximal 36 serielle Schnittstellen Entsprechende Karten sind inklusive Treiber f r die Betriebsysteme bei der CAD Computer erh ltich Beim Einbau von Nicht PCI Karten sollte darauf geachtet werden da die benutzten Interrupts f r PCI Karten im Bios gesperrt werden Siehe auch Schnittstellen Konfiguration 200 RS422A MCPS unterst tzt maximal 36 serielle Schnittstellen Entsprechende Karten sind inklusive Treiber f r die Betriebsysteme bei der CAD Computer erh ltlich Beim Einbau von Nicht PCI Karten sollte darauf geachtet werden da die benutzten Interrupts f r PCI Karten im Bios gesperrt werden Zum Anschlu von RS422A Ger ten bieten wir einen WT Konverter an der mit der RS232 Schnittstelle des Rechners verbunden wird Siehe auch Schnittstellen Konfiguration RS422A Interface Anschlu Diagramm WT Koppler RS422A Ger t 11 SDA 10 RDA 23 SDB 22 RDB 14 SG Kabel Typ Gemeinsam abgeschirmt 4x 2 paarweise verdrillt AWG 24 Kabel Impedanz ca 120 Ohm Installations Hinweise Ri ca 120 Ohm Abschlu Widerstand Unbedingt nur einmal am Ende des Kabels letztes Ger t anschlie en Die Absch
82. 3 3 2 20 EE te a EE e edea 198 schinittstellenKonfiguration cuca id 157 EUREN e TRUE 280 SESSION er zen se cies dto al oie dde ti pat sn al eh nee sat za eh dl al did are till ae cin Adi to 11 Sesso SMN EE 30 Session All Ml airada ltda 13 Setup auf Speicherkarte schreiben AAA 158 SETUP R A E E 159 SUP MN ceres ei encre estnischen nase nenn 159 SETUP senden iiini ii ada 159 Skripterstellen vacia a 232 e Me dd Be a O a le ee ee ee Be 152 AS A A ee el ee Ee ee ee EI EEE RN 125 Standard Eoararmneter alza 36 SEE la 205 Standardoperationen a tdt 205 ET EE 121 e EH 117 131 T TRUE aen E E E E E a ee taa 285 TEXtEMSterse s rer He ersehen ee Bl eh EE 123 Trendfenster 2 a 1 a a a Me 124 U berblick 22 2 As le Be ee en ls an ao E ed le a a TEE AE 133 V MELZEIEHNISSEH e N dd ee en Bar 148 Ki EE 193 W Mes di A ne ee ia een 230 MIS ege AA 156 228 A A ns lese ach Se ae here eh a AR 113 YAYA ma R a101 O PONE A le a N ae LT E 193 AS A A 193 Z KE ie EE 135 296
83. 333 Exportiere jeden fi Wertle 93 Zeitfenster Manuell einstellbarer Zeitausschnitt Falls das Projekt AutoFiles enth lt k nnen auch ein oder mehrere Dateien f r die Ausgabe ber den Button AF angew hlt werden Mehrfachauswahl mit Shift Ctrl Taste Exporttyp Format des Anzeigeprogramms Index Typ Art der X Achsenbeschriftung Datum und Uhrzeit getrennt oder zusammen nur Zeit nur fortlaufende Sekunden Ausgabe Optionen Entsprechende Informationen k nnen zus tzlich am Anfang der Datei eingef gt werden Nullmesswert ist nur bei vorhandenen Nullmessungen und Batchinfo ist nur f r Batchdateien m glich Ausgabeformat Alle Kanalinformationen wie Kommentar Messstelle usw werden normalerweise spaltenweise wie die Messdaten selber ausgegeben Einige Programme wie ltere Versionen von DIADEM k nnen bei vielen Kan len diese Datenmengen in einer Zeile nicht bearbeiten und erwarten diese Zusatzinformationen zeilenweise pro Kanal untereinander Datenkopfzeile F gt vor den Daten die Zeile Daten ein Dies kann f r automatisierte Importskripte von Fremdsoftware zur Erkennung der eigentlichen Messdaten verwendet werden Die L nge des Headers ist in diesem Fall unwichtig Ung ltige Daten Hier wird festgelegt welchen Text bzw welche Zahl bei einem ung ltigen Datenwert ausgegeben wird Datenreduktion Es k nnen n Werte zu einem Mittelwert zusammengefasst werden der dann gespeichert wird oder es k
84. 55 PMON EE 155 WebseW el datada literal EE Een 156 Ger te Konfiguration ooooooocccnnnnocinanacoconccnnnncnnnnnrr cnc conc cnn nn nn nnnnrnnncnnnn 158 EM ase 161 Druck Layout Erzeugung ssssssssseriieeesrirttsssttrrrnntssssrnrnnnnessesnnns 161 Fernverbind ng nee een 166 HEN SEET eege En EEE ehren 168 Fenster ios 169 ET e HE 169 Fenster bereinander ooocooonncccccccccnnccnncononnnnnncnnnnncnnnnnn nn nn cnn nn nnnnnnnnnnno 169 Alle Fenster schlief en AAA 169 Amwender ZGvmbolleleie conan nnnccnnnnos 169 Symbolleiste aktiv oooooconnnnncnocccnnnncccncnonnnnnonnncnnnn cnn anna n nn cnn nn ncnnnnnns 169 Symbolleiste anpassen oooccococccocccccnncconnnnnnnnnncnnnnnn nono ccnnn cnn nnnnnnnnns 169 Skripte f r Symbolleiste definieren oonnoooccconnnnnnncnnnnicccccccnnnncnnnnnns 169 Hauptsymbolleiste erneuern sseesssesssseeeeeirrrrtsssserrrrrssssserirnnnsssens 170 Hauptfenster eperren nn nncnnnnnnnnnnes 170 Prozessfenster ausblenden 170 Prozessfenster drucken 170 Arbeitsverzeichnis offen 170 le UE 171 el 171 Hilfe ber MOP S EEN 171 A interner 171 SUPPO art tone 171 Logdateien speichemm non cn cnn cnn nnnnn rra cnn 171 MSInfo32 exe aus ben 171 Ger te 172 Ger te Intormaitonen 172 LEE 173 la 174 Biel E 178 BIR EE 179 DX MV CX Seri issssseeeeeeessessrerrressesrrrrrntsseersssrnrennnnsssertnennnesssent 180 Integra Serie haana a 181 VO System AAA EE EE 183 ele EE 186 MX100 MW 100
85. 69 Anwender Symbolleiste 2 0 Bess man eisen 169 Asciiformat ii air aida 90 Audit exit a ado 113 AUSFALEDA TEN si A A A 143 Austalld Ke E EE 180 Ausfalll cken automatisch auff llen GAP Filling ooonnnnnnnnnnncnonnnonnnccncccnnnncnnnnnnanncnnnnnnnnnnn o nc nnnn cnn nnnnn nn ncnnnnnns 142 Autofiledatens tze eschen 75 Automatische Ale 62 t RI EE 172 B Batch DEE 113 Ree E WEE 11 12 A E te 11 136 Ben tzer A ni in e Rn il 147 Benutzereingaben f r Gkrite ANNE 236 Benutzer UN ONE o a ni ann Amel 132 214 Benutzerspaltoi do da dd dd a en lesen se 213 Block perati nen EE 46 C Cod me tef iesen Ee TIERISCHE Te 281 D Darwin Serle nit EE 178 elt Dt eege Eege ees 90 REI e 11 DatenreduktiON eege AAA A EE 53 220 DEOM tner tdo EE e e e e ee tie 285 290 RBE 216 DIE 154 GSM EEGEN Here ne nee eat 180 RK 180 Dynamische Alarmdatei is lirio e 225 E Ereignisdateji ssns nusionnsia A 111 SET 113 155 Erste Schite tro cc a at ln dt e o dt E nd td nd ne dd 217 EXpertenmodUS a td A 277 Edi tas 93 E EE 212 F E e ts e o ee O 169 Fenster berlappend 2 1222221 dnd dida III ln 169 RE EE 95 Eli ld a do dra 113 A o das 284 Funktonsubersich E ratio cado EE apollo a bcilo e ita eege 7 G GARAINGs 2 re ne nenne ae een Nenner 180 ET el ale den ne er a ee ee ee nel een 143 GeratlekomMandoOS EE 160 Globale Alarm ee E 111 Gratische ie Ee EE 101 GrUPPehmMana ee Ee 48 H Hard Kia rinnen 282 Rule
86. 8 10 GRAPHIC Projektname Zeitbereich X Achse Kan le Optionen Startzeit Endzeit Historische Trendanzeige von lt Projektname gt Werden Start und Endzeit weggelassen so wird der Zeitbereich X Achse verwendet Startzeit aktuelle Zeit Zeitbereich Endzeit aktuelle Zeit Sind keine Kan le definiert werden alle angezeigt Kan le k nnen ber z B 1 4 7 9 angegeben werden sollen mehrere Teilbildschirme verwendet werden so sind die Kanalgruppen ber zu trennen 1 5 7 9 23 28 Optionen 1 Autoskalierung f r X Achse einschalten Startzeit Start der X Achse z B 01 02 2013 12 00 00 Endzeit Ende der X Achse z B 01 02 2013 14 00 00 Beispiel TREND TEST 0 1 4 5 7 8 10 1 01 02 2013 12 00 00 01 02 2013 14 00 00 Trend von Projekt TEST X Achse von 2 Stunden Teilbildschirmi mit Kan len 1 4 Schirm2 mit 5 7 und Schirm3 mit 8 10 Beispiel TREND TEST 3600 1 Immer Trend der letzten Stunde 229 Wichtig MCPS bettet die dynamischen Elemente in Javascripte ein um diese einzeln zu aktualisieren Dadurch wird ein kompletter Neuaufbau des Bildschirms und entsprechendes Flackern verhindert Der Browser muss Javascript zulassen um die Daten anzeigen zu k nnen Dynamische Webseiten In vielen F llen sollen die Webseiten in Abh ngigkeit von bestimmten Randbedingungen aufgebaut werden Z B soll nicht jeder Benutzer Zugriff auf alle Daten haben oder die Tabellen und Trends sollen abh ngig von der Anzahl der Kan le oder gar Pr
87. Aktionen auszuf hren Die Messdaten k nnen zus tzlich im internen oder externen Speicher abgelegt werden Mit der Downloadfunktion von MCPS siehe IMPORT k nnen die Dateien heruntergeladen und importiert werden Der Verzeichnisbaum von MCPS der die Dateien des Ger tes anzeigt kann mit der STRG und UMSCHALT Taste auch mehrere Dateien markieren welche dann in einem Durchgang in ein Verzeichnis kopiert werden Von dort aus k nnen diese dann importiert werden Wird nur eine Datei ausgew hlt so wird diese sofort importiert Yokogawa bietet f r diese Ger teserie ein Setupprogramm an womit alle Einstellungen auch ber Software ver ndert werden k nnen MCPS ist in der Lage dieses externe Programm aufzurufen und die Setupdateien zu bergeben Siehe auch KONFIGURATION MCPS EINSTELLUNGEN VERZEICHNISSE Direkte Ger tebefehle Im Ger temanager k nnen bestimmte Kommandos direkt an einen DX Rekorder gesendet werden So kann eine Messung oder die Mathematik gesteuert werden Dies ist besonders wichtig wenn Setup hochgeladen werden da dies nur mit ausgeschalteter Mathematik funktioniert Kommunikationskan le Der DX MV unterst tzt 30 Kommunikationskan le die per Software gesetzt werden k nnen Die Kan le stehen in einem DX Mathekanal ber C01 C30 zur Verf gung In MCPS k nnen diese Kan le als reine Digitalkan le Wert O oder 1 oder Analogausg nge verwendet werden Setzt man auf diesen Mathekanal einen Alarm mit Hardware
88. Ausserdem sollte das Verzeichnis regelm ssig gesichert werden Eine fehlerhafte Benutzerdatei verhindert den Start von MCPS und ein Zur cksetzen oder Ausschalten der Verwaltung ist nicht m glich da nur der identifizierte Administrator dies kann Bei der ERES Option wird dann auch das Audittrail in diesem Verzeichnis verwaltet und kann somit auch von den Clients aus eingesehen werden Die Administrator Logdatei wird ebenfalls dort verwaltet und ist somit auch von den Clients aus zug nglich NCS auf Computer NCS bedeutet Network Control Service und wird auf einem Rechner als Dienst gestartet Ein Einloggen ist auf diesem Rechner nicht notwendig Der Computername bzw die IP Adresse muss entsprechend angegeben werden Die Verbindung zum NCS Rechner erfolgt nicht auf Dateibasis und die Benutzerverwaltung und das Audittrail sind gegen Ver nderungen von au en gesch tzt Administratormeldungen Ung ltige Anmeldeversuche oder besch digte Dateien erzeugen Administratormeldungen die in eine Datei geschrieben oder als Email verschickt werden k nnen Die Administrator Logdatei kann nur f r den Administrator eingesehen werden unter ANZEIGE LOGDATEIEN ADMINISTRATOR LOGDATEI Zum Versenden einer Email muss auch unter KONFIGURATION MCPS EINSTELLUNGEN SMS EMAIL der Server eingetragen sein Option SMS E erforderlich Extras Online Clients und Messrechner m ssen die gleiche Benutzerverwaltung verwenden Jede Benutzerverwaltung erh lt eine e
89. Beendet die laufende Session sofern alle Batche beendet sind Das Batchkontrollfenster wird deaktiviert Batchdatenbank ffnen ffnet explizit eine Batchdatenbank Diese kann sich von der aktuellen Session unterscheiden Normalerweise wird die Datenbank mit der Session geladen Auf MCPS Clientsystemen ohne eigene Session kann somit auf die Datenbank eines Messrechners oder Servers zugegriffen werden Um diese Aktion netzwerk bergreifend zu vereinfachen kann ein Defaultverzeichnis festgelegt werden KONFIGURATION MCPS EINSTELLUNGEN VERZEICHNIS Wird eine Datenbank von einem anderen Rechner ge ffnet so stimmen h ufig die Pfade auf die Batchdateien nicht berein Eine Batchdatei wird in der Datenbank z B gespeichert unter C Programme MCPS6 Batches Motori baf Um dieses Pfadproblem aufzul sen gibt es zwei M glichkeiten Die Batchdateien werden auf einem Server gespeichert der f r den Client die gleichen Pfade zur Verf gung stellt z B ISERVERIDATA Batches oder einfach X Batches Unter KONFIGURATION NETZWERK k nnen Zeichenketten innerhalb der Pfade ausgetauscht werden Z B CA gt MESSRECHNER C Somit kann man auch ohne Server auf die Daten zugreifen nderungen an der Datenbank k nnen auch vom Client aus vorgenommen werden Die Anzeige der Datenbank wird alle 30 Sekunden aktualisiert Datenbank Operationen Das bersichtsfenster der Datenbank zeigt alle Batches entsprechend der eingestellten Filter an Einige sind vor
90. CEET 12 41 50 12 42 40 12 43 30 Ar pressure z 07 09 2011 07 09 2011 Iy Temp furnace HET e Line speed in m s Ar pressure Temp Out RE State of production 12 41 50 12 42 40 12 43 30 07 09 2011 07 09 2011 124325 Beet KEEN MCPS bietet die M glichkeit einer einfachen Prozessvisualisierung bei der im festen Statusfenster verschiedene Darstellungselemente positioniert und konfiguriert werden k nnen Dieser statische Bereich kann einen Teil des Bildschirms einnehmen oder im Vollbildschirmmodus betrieben werden Das sogenannte Pmon Fenster kann beim Start der Messung oder schon beim Laden des Projektes ge ffnet werden Wird MCPS so konfiguriert dass z B das Projekt sofort bei MCPS Start geladen und der Pmon angezeigt wird erh lt man eine Oberfl che wie bei SCADA Systemen Dies ist von Vorteil wenn man starre Anzeigen und Bedienelemente haben m chte z B f r Analgen berwachung Grundlegende Einstellungen zum Pmon werden unter KONFIGURATION MCPS EINSTELLUNGEN PMON vorgenommen Einige Elemente sind dabei statisch ohne Ver nderungen w hrend der Messung z B Text oder Bitmap andere dagegen k nnen auf Messwerte Registerinhalte oder Alarmzust nde reagieren Alle Elemente k nnen im Editor frei positioniert und ber einen Mausdoppelclick konfiguriert werden Dabei kann die Position und teilweise auch die Gr e der Elemente im Konfiguratiosfenster ber Parameter bestimmt werden um eine leichte
91. CHE ALARMDATEI 56 Voreinstellungen Layouts Beim Ausdruck von Text und Grafiken besteht die M glichkeit ein Default Drucklayout zu nutzen sofern es hier eingetragen ist Das erneute Laden eines Layouts beim Drucken entf llt sofern bei der Auswahl des Layouts f r den Ausdruck lt Default Layout gt gew hlt wird Trendfenster r z Projekt Voreinstellut p Drucklayouts Trendfenster Benutzerkennlinien Online Trendfenster bei Start der Messung V Default Fensterlayout Online 1 y IV Voreingestellter Zeitbereich f r X Achse fio m DI Offline Trendfenster Fensterlayout bei Anzeige der Offlinegrafik IV Voreingestellter Zeitbereich f r X Achse Aktiv Referenz IV 001 Uml fter V 001 Uml fter Definiert verschiedene Parameter zur Anzeige und Vorkonfiguration von Grafikfenstern Online Trendfenster bei Start der Messung Default Fensterlayout L dt ein Fensterlayout beim Starten der Messung Dieses Layout muss vorher w hrend einer Messung mittels Fensterlayoutmanager definiert worden sein Voreingestellter Zeitbereich f r X Achse Definiert ein Zeitfenster f r die X Achse welche beim Offnen des Trendfensters voreingestellt wird Wird gleichzeitig ein Fensterlayout verwendet welches ebenfalls den Zeitbereich abgespeichert hat so werden diese Parameter berschrieben Wird dieser Schalter deaktiviert so werden die Einstellungen des Layouts verwendet 57 Offline Trendfenster Fe
92. CPS DialogAddEdit dialoghandle 120 40 90 h 0 d1 MCPS DialogAddDateTime dialoghandle Date 10 72 220 h 1 Datumfeld s1 MCPS DialogAddSelection dialoghandle 10 110 220 h 0 Listenfeld MCPS DialogAddSelectionString dialoghandle s1 Report 1 Element hinzuf gen MCPS DialogAddSelectionString dialoghandle s1 Report 2 MCPS DialogAddSelectionString dialoghandle s1 Report 3 MCPS DialogAddSelectionString dialoghandle s1 Report 4 MCPS DialogAddSelectionString dialoghandle s1 Report 5 MCPS DialogSetSelection dialoghandle s1 3 anzuzeigendes Element c1 MCPS DialogAddCheckBox dialoghandle 10 150 100 h Burnout 0 c2 MCPS DialogAddCheckBox dialoghandle 10 180 100 h Turbo 1 x2 250 y2 10 g1 MCPS DialogAddGroupBox dialoghandle x2 y2 140 140 WochenTag 0 x2 x2 10 y2 y2 20 ri MCPS DialogAddRadioButton dialoghandle x2 y2 100 h 2 Montag 2 y2 y2 h r2 MCPS DialogAddRadioButton dialoghandle x2 y2 100 h 2 Dienstag 1 236 y2 y2 h r3 MCPS DialogAddRadioButton dialoghandle x2 y2 100 h 2 Mittwoch 0 y2 y2 h r4 MCPS DialogAddRadioButton dialoghandle x2 y2 100 h 2 Donnerstag 0 status MCPS DialogRun dialoghandle Dialogfenster aufrufen und warten bis beendet wird if status 1 then OK Button MsgBox MCPS DialogGetRadioStatus dialoghandle r1 Status abfragen MsgBox MCPS DialogGetSelection dialoghandle s1 Auswahl abfragen end if MCPS DialogRemove dialoghandle Hiernach ist dialog
93. DAM 6000 21 Ziel Anlage Pakistan ADAM 5000 32 Anlage Pakistan ADAM 5000 32 Werbindungsger t MicroLink 56K basic Telefonnummer 0387 654321 Trennen Neuer Eintrag Werbindungsstatus Disconnected Eintrag l schen DK E Hilfe Abbruch Das Dialogfenster Fernverbindung erm glicht die Kommunikation mit Ger ten ber eine Modemverbindung Dazu mu zun chst unter Windows in der Systemsteuerung Modems ein einsprechendes Ger t eingetragen und initialisiert werden Die dort eingetragenen Verbindungsger te stehen dann in MCPS zur Verf gung sofern entsprechende Funktionalit t verhanden ist MCPS verwaltet eine Art Telefonliste in der unterschiedliche Zielorte eingetragen werden F r jedes Ziel mu ein Verbindungsger t sowie eine Telefonnummer festgelegt werden Dies erfolgt mit NEUER EINTRAG Mit VERBINDEN versucht MCPS den derzeit ausgew hlten Zielort anzurufen und eine Verbindung zu erstellen War dies erfolgreich so kann das Dialogfenster geschlossen werden Die Verbindung bleibt solange bestehen bis sie mit TRENNEN unterbrochen wird Um auf ein Me ger t ber Modem zugreifen zu k nnen mu dieses im Ger temanager eingetragen sein Als Schnittstellentyp ist dann FERNVERBINDUNG zu w hlen und ein Modem auszusuchen mit dem auch die Verbindung erstellt worden ist Es kann nun in gewohnter Weise auf das Ger t zugegriffen werden Online Setup Download Konfiguration des Modems am Messger t Die Hau
94. DLLEvaluate Aufruf bei lt Kanalwert bestimmen gt Der bergebene Puffer wird ausgewertet und ein Zahlenwert als double zur ckgegeben Werte gr er 1e30 werden als fehlerhafte Daten interpretiert und in MCPS entsprechend behandelt Mit dem AIIDRV sind u a folgende Ger te eingebunden worden HP 3852A Yokogawa DPM2533 3081 Heidenhain Wegaufnehmer Toledo Waage 177 Darwin Serie Die Ger te der Darwinreihe sind sehr modular und flexibel aufgebaut Um einen reibungslosen Betrieb zu garantieren sind dazu allerdings auch einige wesentliche Dinge zu ber cksichtigen Darwin Konfiguration Zur Abfrage des Ger tes durch MCPS mu zun chst genau die Zusammensetzung der einzelnen Komponenten Module und Optionen bestimmt werden Im Ger temanager erscheint deshalb beim Hinzuf gen oder Anklicken eines DARWIN Ger tes ein umfangreiches Dialogfenster welches die notwendigen Parameter bestimmt Je nach Ger tetyp kann es sich um ein einfaches System Standalone oder ein erweiterbares Ger t Expandable handeln In letzterem Fall k nnen mehrere Mess Stationen Subunits angeschlossen werden Diese haben einen Adress Schalter der die erste Stelle der Kanalnummer bestimmt Subunit 2 Kanal201 260 Die Adressen der Subunits m ssen alle unterschiedlich sein Es ist empfehlenswert mit Adresse 0 zu beginnen H ufig sind falsch eingestellte Adressen die Ursache f r Kommunikationsprobleme Jedes Ger t kann mit bestimmten Optionen ausg
95. Danach speichern Sie das Projekt Im Men MESSUNG w hlen Sie bitte TEST Es wird nun eine Testmessung durchgef hrt indem permanent in einem schnellen Zyklus unabh ngig von der Abtastrate Daten vom Ger t geholt und nummerisch angezeigt werden Falls es dazu nicht kommt m ssen die einzelnen Schritte nochmals genau berpr ft werden H ufig sind unterschiedliche Schnittstellenparameter an Ger t und in MCPS der Grund Bei RS422A Ger ten muss auch die interne Ger teadresse berpr ft werden 218 Ist der Test erfolgreich so kann nun eine richtige Messung durchgef hrt werden W hlen Sie dazu MESSUNG START Ubernehmen Sie die Einstellungen des folgenden Fensters Danach erscheint ein Text und ein Trendfenster Die Messdaten werden nun im Takt der Abtastrate gespeichert und dargestellt Nach 10 Sekunden stehen die ersten Messwerte auch der Offline Auswertung zur Verf gung Diese oben beschriebenen Routinen k nnen auch w hrend der Messung durchgef hrt werden Dies ist eines der Hauptunterschiede von MCPS zu anderen Softwarepaketen Es existieren noch weitere Fenstertypen f r die Online Darstellung im Messmen Solofenster und Balkengrafik Es k nnen auch mehrere Fenster des gleichen Typs ge ffnet werden Dies geschieht ber FENSTER NEUES MESSFENSTER Mit MESSUNG STOP wird die Messung des aktiven Projektes beendet 219 Datenreduktion Zur Reduzierung der gespeicherten Datenmenge bietet MCPS eine intelligente Datenred
96. Daten und Alarme berwacht werden k nnen Dabei muss der Computername sowie er im Netzwerk definiert ist siehe Netzwerkeinstellungen in der Systemsteuerung von dem Daten geholt werden sollen eingetragen werden z B Mueller1 Es kann aber auch die entsprechende IP Adresse eingegeben werden Dies hat den Vorteil dass die Verbindung h ufig viel schneller aufgebaut wird da nicht alle Rechner im Netzwerk durchsucht werden m ssen Soll eine Verbindung hergestellt werden so ist dies mit den Schaltern links einzustellen Wird nun das Alarmfenster ge ffnet oder soll ein Projekt vom Messrechner geladen werden Projekt Offnen vom Messrechner versucht MCPS eine Verbindung zum Remoterechner Server herzustellen Diese Verbindung bleibt bestehen bis Server oder Client beendet werden Ein Messrechner selber kann auch als Client dienen und sich auf einem anderen Messrechner sofern dieser die MServ Option besitzt einloggen Diese Konfigurationsseite ist bei Viewer Varianten von MCPS ohne eigene Datenerfassung standardm ig nicht zug nglich Die Darstellung kann aber einfach auf der Seite PASSWORTER durch den Schalter MSERV Client Funktionen aktivieren erm glicht werden Anzahl der historischen Daten Scans f r Trendfenster Wenn der Client mit dem Messrechner verbunden wird k nnen historische Daten des Messrechners zum Client bertragen werden Die maximale Anzahl der vorhandenen historischen Daten ergibt sich aus der Gr e des Onlin
97. Definiert eine Abh ngigkeit mit entsprechender Aktion zwischen zwei Elementen R ckgabewert Status OK 1 int Parameter Dialoghandle berwachungshandle Steuerhandle Auswahl Aktion Optionen berwachungshandle ist das Element das auf Benutzereingaben hin kontrolliert werden soll Steuerhandle ist das Element welches in Abh ngigkeit von den Werten oder Zust nden des Uberwachungselementes beeinflusst werden soll z B Sichtbar Unsichtbar schalten Auswahl definiert den Zustand des berwachungshandles welcher die Aktion ausl sen soll Wird bei einem Listenfeld z B das 5 Element angew hlt so kann ein weiteres Eingabefeld sichtbar geschaltet werden welches nur bei dieser Auswahl sinn macht Bei einer Checkbox wird eine Auswahl mit O oder 1 auf An oder Aus testen Bei einem Textfeld definiert die Auswahl O oder 1 ob ein Text eingegeben worden ist oder nicht Folgende Aktionswerte sind definiert 1 Element an bzw ausschalten 2 Element sperren 3 Checkbox setzen Optionen 0 Beispiel status DialogDependency dialoghandle selectionhandle texthandle 5 1 0 Wird das 5 Element in der Auswahlbox selectionhandle angew hlt dann erscheint das Texteingabefeld texthandle 266 DialogDependencyText Beschreibung Definiert eine Abh ngigkeit mit entsprechender Aktion zwischen zwei Elementen bezogen auf einen eingegebenen oder selektierten Text R ckgabewert Status OK 1 int Parameter Dialoghandle Uberwachungs
98. Die Kanalliste der ausgebenen Kan le wird ber ein Textfeld definiert 1 3 5 9 PrintEvents Beschreibung Druckt die Ereignisdatei eines Projektes komplett oder auszugsweise R ckgabewert Status int OK 1 Parameter Startzeit date Endzeit date Drucklayout str Optionen int Optionen 0 F r Start oder Endzeit kann O bergeben werden Es wird dann die Anfangszeit des ersten bzw die Endzeit des letzten Eintrages verwendet GetPrintStatus R ckgabewert Status int 1 Es sind noch Druckauftr ge vorhanden Parameter Keine GetPrintStartTime R ckgabewert Startzeit der Ausdruckdaten date z B 1 Scan der nummerischen Daten im Ausdruck Parameter Keine GetPrintEndTime R ckgabewert Endzeit der Ausdruckdaten date Parameter Keine SetPrintlD Beschreibung Werden von einem Skript aus mehrere Druckauftr ge gestartet dann erfolgen diese erst wenn das Skript beendet worden ist Wenn dabei ein Drucklayout mit Projektvariablen verwendet wird welche im Skript f r die unterschiedlichen Ausdrucke mehrere neue Werte zugewiesen bekommen dann wird dies nicht in den Ausdrucken korrekt ber cksichtigt da die letzte Zuweisung durchgef hrt worden ist bevor der erste Ausdruck startet Um nicht mit entsprechend vielen Drucklayouts arbeiten zu m ssen kann vor jedem Ausdruck eine DruckID festgelegt werden Im Drucklayout muss eine entsprechende dynamische Projektvariable mit abgeschlossen werden MCPS ersetzt bei jedem Aus
99. EFNO TARA 211331318 ak Analia Alle Eingabefelder m ssen ausgef llt werden 7 Die letzten Eingaben nicht bemehmen Weitere Einstellungen FP Eingabemaske unterdr cken Den Schalter N chsten Batch hinzuf gen lt unterdr cken w hrend ein Batch l uft Maskenname Zur Unterscheidung bei der Auswahl wird jeder Maske ein Name vergeben Verf gbarkeit F r alle Einheiten Die Maske steht allen Einheiten zur Verf gung und kann entsprechend ausgew hlt werden wenn ein neuer Batch angelegt werden soll F r ausgew hlte Einheiten Es k nnen die Einheiten ausgew hlt werden die berhaupt die Maske zur Auswahl haben soll Da in der Maske nicht nur Eingabefelder sondern auch Steuerfunktionen definiert werden k nnen hat die fixe Zuordnung einer Maske zu einer Einheit h ufig Vorteile 16 Batch Vorgabetext Steht der Basisname des Batches fest so kann dieser vordefiniert und auch gegen Ver nderung gesperrt werden Bei automatischen Starts sollte dieses Feld in jedem Falle vorbesetzt sein Eingabefeld f r Batch deaktivieren H ufig soll der Anwender den Batchtext nicht ndern k nnen sofern dieser sich zus tzlich auch aus z B Datum und Uhrzeit zusammensetzt Losnummer In der Regel eine laufende Nummer welche gesondert abgefragt wird Diese Nummer kann auch automatisch erh ht bzw zur ckgesetzt sowie deaktiviert werden Batchdateinamen Definition Der endg ltige Batchname kann aus verschiedenen Kompo
100. EXTRAS DYNAMISCHE ALARMDATEIVNEU Der ausgew hlte Datensatz wird als Referenzdatei kopiert und die Alarminformationen werden im Projekt gespeichert Jedes Projekt kann mehrere Alarmdateien verwalten weshalb auch ein Bezeichner vergeben werden muss In der Projektkonfiguration unter OPTIONEN ALARM EINSTELLUNGEN muss die gew nschte Alarmdatei ausgew hlt und aktiviert werden Bei den Kanalparametern k nnen mit dem ALARM Schalter f r oberen und unteren Grenzwert wie gew hnlich Farben und Aktionen zu geordnet werden Wird nun eine neue Messung durchgef hrt so l dt MCPS die Referenzdatei Die Messwerte der einzelnen Kan le werden anhand der Vorgaben der Alarmdatei f r jede Zeitzone berpr ft und entsprechend ein Alarm ausgel st Bei der grafischen Darstellung k nnen die Toleranzkurven dazugeschaltet werden OPTIONEN EXTRAS TOLERANZKURVEN Es empfiehlt sich aber vorher mittels Gruppenmanager nur einzelne Kan le darzustellen da f r jeden Kanal obere und untere Grenzwertkurve dargestellt werden Bei der Online Darstellung unterst tzt MCPS eine Art Preview welche den Verlauf der Toleranzkurven f r die n chste Zeit im Voraus anzeigt Je nach Anzahl der Kan le und verf gbarem Speicher kann dieser Zeitbereich unterschiedlich gro sein Wenn eine Alarmdatei editiert wird k nnen die Toleranzkurven ebenfalls aktiviert werden So kann man direkt sehen wie der Verlauf und die Zonenaufteilung sind Tipps und Tricks Neues Projekt mi
101. Einzelbild stehen Wenn dies nicht gew nscht ist dann kann der Film im Ruhezustand ausgeblendet werden Filme k nnen z B dazu benutzt werden um den Betrieb von F rderb ndern Pumpen L ftern usw anzuzeigen P Hinzuf gen von Standardgrafikelementen wie Linie Rechteck oder Kreis Ellipse 86 Hinzuf gen eines Schalters zum Ausf hren diverser Aktionen Dieser Aktionsbutton f hrt alle Aktionen aus die in der Liste eingetragen sind Ein transparenter Button kann z B ber einen Geb udegrundriss gelegt werden pro Raum ein Button so dass man die verschiedenen Bereiche der Grafik anklicken kann und entsprechende Aktionen durchf hren kann Interessant ist hier u a die Sprungseite s u i Schalterkonfiguration Text START Kompressor Typ e Standard C Transparent C Benutzerfarbe Position und Gr e Links 11320 Oben 30 Breite 1100 H he E H Aktion Element Optionen 1 Digitale Ausg nge setzen y 750 1 D01 lea 2 Skript y E ProgramData MCRP 3 Sprungseite _r Hauptseite Folgende Aktionen sind m glich Digitalausg nge setzen zur cksetzen oder umschalten Uber k nnen alle Digitalausg nge definiert werden die mit dieser Aktion behandelt werden sollen So k nnen z B 10 Ausg nge mit einem Schalter zur ckgesetzt werden Puls an digitale Ausg nge Die angegebenen Ausg nge werden f r n Sekunden gesetzt Unter Optionen wird die Zeitdauer definiert MCPS setzt die Ausg
102. Endnummer 999 Stopp am Ende e Neustart mit jo IV Intervall Trigger Tage 0 J Stunden 0 Minuten 5 H I Fpunkt Trigger E h V Alarm Trigger Dateilangen Trigger I Scan Trigger Automatische Dateil schung Letzte Datens tze behalten 5 v MCPS kann automatisch aufgrund bestimmter Kriterien die gemessenen Daten auf verschiedene Dateien verteilen Diese Me dateien geh ren dem gleichen Projekt an und werden auch von diesem verwaltet Es wird prinzipiell zwischen drei Arten der automatischen Dateierzeugung unterschieden 50 Standard Die Erzeugung einer neuen Datendatei sowie der entsprechende Dateiname ergibt ausschlie lich aus dem Datum und evtl der Uhrzeit Zu den entsprechenden Stunden Tages bzw Monatswechseln wird eine neue Datei angelegt und entsprechend benannt St ndlich JJJJ_MM_TT HH 2004 08 17 12 T glich JJJJ_MM_TT 2004 08 17 Monatlich JJJJ_MM 2004 08 Es m ssen nicht alle Datendateien behalten werden Es k nnen auch nur die letzten n Dateien vorhanden bleiben Alle lteren werden dann automatisch gel scht Der Standard AutoFile Modus eignet sich somit auch sehr gut f r Backupaufgaben Erweitert Der erweiterte Modus bietet eine bessere Flexibilit t der AutoFilegenerierung und wird h ufiger f r Produktions und Anlage berwachung eingesetzt Es k nnen maximal 10000 Datens tze generiert werden Wenn noch keine Datens tze existieren und die Messung wird gestartet dann bes
103. Flags Werte addieren 1 Keine Alarmbereiche zeichnen 2 Logarithmische Darstellung Optionen derzeit O Beispiel FANALOG 2 7 9 0 0 Kanal 2 Min 7 Max 9 BAR Projektname Kanal Min Max Balkenfarbe Hintergrundfarbe Flags Optionen Balkenanzeige von lt Projektname gt und lt Kanal gt Bereich von lt Min gt bis lt Max gt Sind Min und Max gleich dann werden die Bereichswerte des Kanals aus der Projektkonfiguration verwendet Ist die Balkenfarbe nicht definiert dann wird die Kanalfarbe verwendet Flags Hex Werte addieren 04 08 0C 01 Kein Titel 02 Kein Messwerttext 04 Kein Rahmen 08 Keine Alarme 10 Transparent 20 Logarithmische Darstellung 40 Vom Nullwert zeichnen gegebenenfalls auch nach unten Optionen derzeit O Beispiel BAR 1 0 10 00FF00 CACACA 0f0 Kanal 1 Min 0 Max 10 Balkenfarbe gr n Hintergrundfarbe hellgrau Ohne Titel Wert Rahmen und Alarme TREND Projektname Zeitbereich X Achse Kan le Optionen Trendanzeige von lt Projektname gt Sind keine Kan le definiert werden alle angezeigt Kan le k nnen ber z B 1 4 7 9 angegeben werden sollen mehrere Teilbildschirme verwendet werden so sind die Kanalgruppen ber zu trennen 1 5 7 9 23 28 Optionen 1 Autoskalierung f r X Achse einschalten Beispiel TREND TEST 90 1 4 5 7 8 10 1 Trend von Projekt TEST X Achse von 90Sekunden wird bei Autoskalierung auf 100s skaliert Teilbildschirm1 mit Kan len 1 4 Schirm2 mit 5 7 und Schirm3 mit
104. Grenzwert T el A H Se Ke MCPS unterscheidet zwei Alarmkategorien 1 Basisprogramm 8 Alarmlevel f r entweder oberen unteren Grenzwert bzw Gradient Farbumschlag pro Level Steuerung der Datenreduktion Steuerung der AutoFiles 2 Mit Alarmoption Erkennung externer Alarme Ger tealarme Alarmlogging Aufzeichnung in eine Datei Dynamische Alarmdatei Kontrolle anhand einer Referenzdatei Alarmaktionen Reaktionen bei Alarmen z B benutzerdefinierte Meldung ins Alarmnachrichtenfenster SMS Nachrichten Relaisausg nge Setzen der Ger tealarme Alarmverz gerung und unterbindung Die Alarmlevel werden mit 1 beginnend berpr ft und die letzte Bedingung entsprechend aktiviert D h Level 1 hat die niedrigste Priorit t Die Farbumschl ge betreffen alle Messdatenfenster Bei der Offline Darstellung k nnen Alarme auch nach einer Messung noch definiert werden um Grenzwertverletzungen sichtbar zu machen z B auch bei importierten Daten Typ H High alarm oberer Grenzwert L Low alarm unterer Grenzwert DH Delta high berschreitung der Differenz Aktueller Wert letzter Messwert DL Delta low Unterschreitung der Differenz Aktueller Wert letzter Messwert DHS Delta high saved berschreitung der Differenz Aktueller Wert letzter gespeicherter Messwert 40 DHL Delta low saved Unterschreitung der Differenz Aktueller Wert letzter gespeicherter Messwert ERR ERR Alarm sobal
105. IG in der Projektkonfiguration int Parameter Laufende Kanalnummer int GetChannelExportOutput R ckgabewert Status der Spalte EXP in der Projektkonfiguration int Parameter Laufende Kanalnummer int GetChannelLogOutput R ckgabewert Status der Spalte LOG in der Projektkonfiguration int Parameter Laufende Kanalnummer int GetChannelMathFormula Beschreibung Liefert die Mathematikformel eines Kanals R ckgabewert Formel str Parameter Laufende Kanalnummer int GetChannelMathFormulaOn Beschreibung Liefert den Aktivierungsstatus der Mathematikformel eines Kanals R ckgabewert Status int Parameter Laufende Kanalnummer int GetChannelAlarmOn Beschreibung Liefert den Zustand der Alarm berwachung eines Kanals in der Projektkonfiguration R ckgabewert Alarm berwachung an 1 aus 0 Parameter Kanalnummer int Level int Beispiel if MCPS GetAlarmOn 1 2 then GetChannelAlarmType Beschreibung Liefert den Alarmtyp eines Kanals in der Projektkonfiguration R ckgabewert Alarmtyp 0 5 H L DH DL Parameter Kanalnummer int Level int Beispiel if MCPS GetAlarmType 2 1 1 then GetChannelAlarmValue Beschreibung Liefert den Alarmgrenzwert eines Kanals in der Projektkonfiguration R ckgabewert Alarmschwellwert Parameter Kanalnummer int Level int Beispiel if MCPS GetChannelAlarmValue 1 1 gt 8 then GetChannelAlarmFlags Beschreibung Liefert zus tzliche Alarmparameter wie Datenreduk
106. Import von Daten trifft MCPS diese Unterscheidung bei einigen Ger ten automatisch sofern Digitalkan le als solche erkannt werden Der Anwender braucht dann nur noch dieses Fenster aufrufen Trend aktiver Alarmkan le ffnet ein Offline Trendfenster mit allen Kan len die zum Zeitpunkt des ffnens einen aktiven Alarm anstehen haben Es k nnen danach alle anderen Kan le wieder beliebig ber den Gruppenmanager aktiviert werden Profilanzeige Bei der Profildarstellung werden alle Kan le eines Scans als Profil angezeigt Um die einzelnen Messungen zu sehen existiert ein zus tzlicher Horizontalschieber mit dem man durch die Datei laufen kann Die entsprechende Uhrzeit des Scans wird oben links angezeigt Weitere Funktionen siehe GRAFISCHE ANZEIGE 108 Bilddaten Projekte die Ger te mit Bilddaten eingebunden haben z B Infrarotkameras erzeugen zus tzlich Bilddateien im IRDX Format die mit dieser Offlinefunktion eingesehen werden k nnen Mit dem Horizontalschieber kann jedes beliebige Bild innerhalb der Datei angew hlt werden K 1 Bild in der Datei Qu Bilder automatisch abspielen oo ms y Abspielrate o Sequenz automatisch wiederholen RI Abspielmodus stoppen A Letztes Bild Mit einem Doppelclick auf die Werteskala k nnen weitere Einstellungen vorgenommen werden wie z B Einstellen der Messbereichsgrenzen Die Toolleiste E S Vergr erung des Bildes a Verkleinerung des Bildes Bild auf Fenstergr
107. MOPS LoadProject C projects test pro Schlie t ein Projekt R ckgabewert Status OK 1 int Parameter Projektname str Beispiel status MCPS CloseProject C projects test pro GMGetActiveChannels Beschreibung Liefert vom aktuellen Fenster des aktuellen Projektes die im Gruppenmanager eingeschalteten Kan le Alle aktiven Kan le werden in dynamisches Array eingetragen Dabei erfolgen die Eintr ge gruppenweise Also zuerst alle aktiven Kan le der ersten Gruppe dann der 2 usw Das Ende einer Gruppe wird mit 1 markiert Untergruppen werden nicht unterst tzt R ckgabewert Feld mit Kanalnummern VARIANT Parameter Optionen Derzeit 0 GMGetRootGroup Beschreibung R ckgabewert Parameter Beispiel Liefert ein Handle auf die Hauptgruppe des Gruppenmanagers Handle int bei Fehler O Keine h MCPS GMGetRootGroup GMGetChildGroup Beschreibung Liefert ein Handle auf die Untergruppe des bergebenen Handles R ckgabewert Handle int bei Fehler bzw keine Untergruppe 0 Parameter Handle der Gruppe int Beispiel uh MCPS GMGetChildGroup h GMGetNextGroup Beschreibung Liefert ein Handle auf die n chste Gruppe der gleichen Ebene des bergebenen Handles R ckgabewert Handle int bei Fehler bzw keine weitere Gruppe 0 Parameter Handle der Gruppe int Beispiel nh MCPS GMGetNextGroup h GMGetGroupChannels Beschreibung R ckgabewert Parameter Beispiel Liefert alle K
108. MULTI CHANNEL PROCESS SYSTEM Handbuch http www mcps de Inhaltsverzeichnis Einf hrung 6 Willkomm eE Nsa ias 6 F nktions bersicht 4 24 Heben einem 7 Allgemeines Konzert 9 Neue FUNKtIONSN E 10 Men s 11 Batchmanagek EE 11 Nel SESSION EE 13 Gesslon Allgemein 13 Session Masken AAA 15 E E Le NEE 30 Session kontftourteren A 20 SESSION SUMA E 30 SESSION DES TEE 32 Batchdatenbank ffnen oooooccncnccocococoncccnnncccnnnnnannncnnnncnnnnnn nn nn ncnnnnnnnnnnes 32 Datenbank Operationen oooonnccccccccnncccncccnnanccnnnncnonann non n cn cnn cra nnnn nr nncnnnn 32 PrOjO turcos uni 36 Nele enter 36 Pr jektparameler e gesiete neet aa a aaa NAHEN Hei 36 ele EE EE 37 Optionen Gchalleiste AAA 47 Si A AA 71 Projekt STe O NO aaraa arara araa r title pitedes 72 Neues aktives Projekt ausw hlen oooooncninnncconcccoccccnnnconanananncnannncnnannns 72 Datensatz A 72 UE 73 O 74 PA o A ne 74 MO a a a N a N re ee 75 DU E 76 Projekt als Vorlage speichemm nc cnn 76 Projektlisten verwalten oooonnnnncininicocccccnnonnnoonnccnnnncnnnnnar o nc cnnn rca 76 Dynamische Alarmdatei cnc cnn 77 Editor f r Prozess berwachung 444440sssnsssnnnnnnnnnnnnnnnannnnnnn 79 AutoFile in Batchdatei konvertieren nennen 89 Nachfolgeprojekt erstellen 89 Druckereinrtchtung nn 89 MDOT users een O 90 impon Date leia 90 Speicher Download 92 EXPO dues 93 Kanalwerte exportieren cooocccnnnnncnccccnnncccncnccnnnnn non c c
109. Messwert automatisch aktualisiert Mit Textfont kann man Zeichensatz Gr e und Farbe festlegen Der dynamische Text ndert sich in Abh ngigkeit vom Messwert oder Register und wird dargestellt sobald der entsprechende Schwellwert berschritten wurde Mit Wert hinzuf gen l schen werden mehrere Schwellwerte verwaltet F r jeden kann ein eigener Text mit Farbe definiert werden 80 Links 110 Oben so Ausrichtung Links v C Text Tankfilung Messwert 4 I Emtetant naen Register Nachkommastellen 0 v Dynamischer Text Referenz e Kanal E D Register Text Tank dringend auff llen Tankfullung vorbereiten Fullhohe OK Um mehrere Texte leichter untereinander justieren zu k nnen gibt es drei Ausrichtungsarten Links Der Messwerte wird von linken Position an geschrieben d h genau dort wo das Zeichen beginnt Dezimalpunkt Unabh ngig von der Anzahl der Nachkommastellen wird der Dezimalpunkt des Messwertes dort platziert wo der rechte Rand des Platzhalters ist Rechts Der Messwert wird so geschrieben dass das letzte Pixel mit dem rechten Rand des Platzhalter abschlie t Hinzuf gen einer Bilddatei bmp oder jpg 81 Links IER ben 20 Breite Dn H he lez IV Breite H he 1 1 Dateiname Eed Computer oooh Bast Logo bmp ES Soll das H henseitenverh ltnis beibehalten werden so ist der entsprechende Schalter zu setzen und das Eingabefeld f r die Bildh
110. Minimum Maximum und Mittelwertkurve berechnet und angezeigt werden Nullmessdatei Dieser Men punkt zeigt alle zum Projekt durchgef hrten Nullmessungen an Die aktiven Nullwerte werden mit einem hinter dem Datum markiert Die Auswahl der aktiven Werte erfolgt in der PROJEKTKONFIGURATION VEREINSTELLUNGEN NULLMESSUNG Die Handhabung des Fenster entspricht der des nummerischen Fensters 110 Logdateien Ereignisdatei Dieser Men punkt zeigt die Ereignisdatei des Projektes an Ereignisse k nnen entweder manuell vom Anwender w hrend der Messung eingegeben oder beim Import von Dateien mit entsprechenden Informationen z B VR200 erzeugt worden sein Alarmdatei Alarmdatei XL100 e m 3ex 33 Zeit Kanal Messstelle Typ Meldung Best tigung Benutzer a 25 04 2012 09 14 58 25 04 2012 09 14 58 002 02 H2 Temp zu hoch 25 04 2012 09 17 58 25 04 2012 09 17 58 002 02 H2 Temp zu hoch 26 04 2012 09 40 58 26 04 2012 09 58 58 002 02 u Untertemperatur T r oder Fenster wurde ge ffnet 26 04 2012 16 42 39 Administrator 26 04 2012 09 59 58 26 04 2012 09 59 58 002 02 H2 Temp zu hoch X 4 m D Alle Alarme welche in die Alarmdatei des Projektes geschrieben worden sind werden mit dieser Funktion als Liste angezeigt Dazu muss bei den Kanalparametern des Projektes im Alarmfenster der Schalter Loggen aktiviert sein siehe KANALPARAMETER ALARM LOGGEN Das Auftreten eines Alarmes wird registriert sowie dessen Beendigung Existiert e
111. Null ist Hysterese F r den eingestellten Schwellwert kann eine Hystere definiert werden berschreitet der Messwert den Grenzwert wird ein Alarm detektiert Dieser bleibt solange anstehen bis der Messwert den Schwellwert abz glich der Hysterese unterschreitet Ist der Grenzwert z B 8 und die Hysterese 2 dann wird der Alarm ber 8 eingeschaltet und unter 6 wieder ausgeschaltet Loggen Mit dieser Funktion wird ein entsprechender Alarm in der Alarmdatei des Projektes gespeichert Mit ANZEIGE ALARMDATEI k nnen alle protokollierten Alarme zu diesem Projekt dargestellt werden 42 Aktion setzen Bei Auftreten eines Alarms k nnen 5 Aktionen gestartet werden die global in einer Liste des Projektes vermerkt sind OPTIONEN ALARM EINSTELLUNGEN So kann z B ein benutzerdefinierter Text in einem speziellen Alarmmeldungsfenster ausgegeben oder eine SMS verschickt werden r un E Aktionen bei Alarmerkennung Aktion 1 Meldung Ofentemperatur zu hoch Aktion2 SMS 015111223344 Alarm Ofen Aktion 3 Emait info cad computer de Alarm Ofen Aktion 4 Keine Alarmaktion Aktion 5 Keine Alarmaktion Steueraktionen Messung beenden Aktionen bei Alarmbest tigung Ausgang setzen In v Dauer 2 Sekundeln Ger t setzen Die Alarmeinstellungen von MCPS werden an das entsprechende Ger te gesendet sobald die Messung gestartet wurde oder w hrend der Messung eine Ande
112. OUS ANMELDUNG EE Jeder Hinzuf gen Entfernen Berechtigungen fiir ANONYMOUS ANMELDUNG Zulassen Verweigem Lokaler Zugriff Remotezugriff Abbrechen Stellen Sie sicher dass die Einstellungen f r Anonymous Anmeldung wie dargestellt sind 291 Zugriffsberechtigung Sicherheitsimits Gruppen oder Benutzernamen ER ANONYMOUS ANMELDUNG GER Hinzuf gen Entfernen Berechtigungen f r Jeder Zulassen Werweigern Lokaler Zugriff Remotezugriff Abbrechen Stellen Sie sicher dass die Einstellungen f r Jeder wie dargestellt sind Standard bearbeiten Zugriffsberechtigung Standardsicherheit Gruppen oder Benutzernamen Hinzuf gen Entfernen Berechtigungen f r SELBST Zulassen Werweigem Lokaler Zugriff Remotezugriff Abbrechen Stellen Sie sicher dass die Einstellungen f r Selbst wie dargestellt sind 292 Zugriffsberechtigung Standardsicherheit Gruppen oder Benutzernamen ef SELBST Hinzuf gen Entfernen Berechtigungen f r SYSTEM Zulassen Werweigem Lokaler Zugriff Remotezugriff Abbrechen Stellen Sie sicher dass die Einstellungen f r System wie dargestellt sind Anpassen der Start und Aktivierungsberechtigungen Limits bearbeiten 293 Index A Administrator Dee E cria ds 112 EE 111 Alarmgr ppen cecene ne an E 44 Ettel Le DEET 117 NV iS 177 Alle Eenster schlie en 323 Ta a lern ad een a it 1
113. Ordners Dokuments oder einer Internetressource an ffnen Dcomcnfal Abbrechen ffnen Sie Komponentendienste Arbeitsplatz t Komponentendienste 8 Datei Aktion Ansicht Fenster e em ea CH Konsolenstamm Computer E e Komponentendienste Computer aj a Arbeitsplatz Arbeitsplat m Ereignisanzeige Lokal Kg Dienste Lokal MS DTC beenden Alle Komponenten aktualisieren Anzeigen gt Eigenschaften Nach einem Rechtsklick auf den Arbeitsplatz ffnen Sie die Eigenschaften des Arbeitplatz und w hlen die Registerkarte COM Sicherheit 290 Eigenschaften von Arbeitsplatz Allgemein Optionen Standardeigenschaften Standardprotokolle MSDTC COM Sicherheit Zugriffsberechtigungen Sie k nnen die Berechtigungen f r den Standardzugriff auf Anwendungen bearbeiten Zudem k nnen Sie Limits f r Anwendungen setzen die ihre eigenen Berechtigungen festlegen Limits bearbeiten i Start und Aktivierungsberechtigungen Sie k nnen die Standardberechtigungen f r das Starten von Anwendungen und das Aktivieren von Objekten bearbeiten Zudem k nnen Sie Limits f r Anwendungen setzen die ihre eigenen Berechtigungen festlegen Limits bearbeiten Standard bearbeiten bemehmen Anpassen der Zugriffsberechtigungen Limits bearbeiten Zugriffsberechtigung Sicherheitslimits Gruppen oder Benutzernamen 4 ANONYM
114. Output werden zun chst alle neuen Ausgangszust nde definiert aber die Hardware wird noch nicht angesprochen Erst mit UpdateDigitalOutputs werden alle ver nderten Ausg nge aktualisiert Keiner Keine GetDigitalOutputStatus Beschreibung Ermittelt den Status An Aus eines digitalen Ausgangs Dies ist der Status wie er im MCPS intern gesetzt und bekannt ist Es wird nicht der tats chliche Status vom Ger t abgefragt R ckgabewert Status AN 1 int Parameter Bezeichnung des Ausgabekanals str in MCPS z B XXX 1 R01 Wichtig Auf korrekte Schreibweise und Leerzeichen achten SetAnalogOutput Beschreibung R ckgabewert Parameter Beispiel StatisticRun Beschreibung R ckgabewert Parameter Beispiel Setzt einen analogen Ausgang Status OK 1 int Bezeichnung des Ausgabekanals str Wert float Optionen int SetAnalogOutput W750 1 AO2 7 5 0 Berechnet die Statistikwerte ber einen bestimmten Zeitraum Bei AutoFiles werden alle Dateien innerhalb des Zeitraumes herangezogen Status OK 1 int Startzeit date Endzeit date Berechnungsflags int Kanalliste str Optionen int Sind Startzeit oder Endzeit 0 so werden der erste bzw der letzte Messscan verwendet Die Berechnungsflags definieren bitweise welche Berechnungen durchgef hrt werden sollen 1 Minimumwert 2 Mittelwert 4 Maximumwert 8 Standardabweichung 16 MKT Sollen mehrere Berechnungen erfolgen so s
115. PS beim Start des Projektes die Datendatei ab dem letzten Scan mit lt Keine Daten gt auf Die Ger tedaten k nnen dann wieder eingepflegt werden Aus Performancegr nden darf die L cke aber auch nicht zu gro sein Es werden maximal 100000 Werte aufgef llt Je nach Abtastrate k nnen somit mehrere Tage berbr ckt werden In Zusammenhang mit dem FTP Gapfilling kann dies sogar automatisch geschehen Gap filling mit Dateien vom Ger t z B von FTP Unter PROJET DATEN AUSFALLDATEN EINF GEN k nnen Datenl cken in MCPS Dateien mit Ger tedaten Backupdateien aufgef llt werden sofern diese L cken durch MCPS markiert wurden z B bei Netzwerkausfall Dieser manuelle Mechanismus kann hier automatisiert werden Dazu schaut MCPS regelm ig in das angegebene Importverzeichnis Befinden sich dort Dateien welche von Ger ten abgespeichert worden sind so werden diese importiert und die Daten in alle laufenden Projekte integriert Die Ger tedateien k nnen manuell hineinkopiert werden oder optimalerweise regelm ig direkt vom Ger t per FTP Nachdem MCPS eine Datei analysiert und evtl importiert hat kann diese gel scht oder in ein Backupverzeichnis verschoben werden Wichtig Dieser Automatismus startet erst 1 Stunde nach dem Start von MCPS Somit hat der Anwender gen gend Zeit alle Projekte zu starten und evtl Einstellungen vorzunehmen Denn nur laufende Projekte werden berwacht und die Daten eingepflegt Danach landen die Ger tedaten i
116. SD10M 10 Minuten Zeitfenster berwacht Werte eines Kanals oder Ergebnisses ber einen festgelegten Zeitraum Je nach Modus sind verschiedene Funktionalit ten m glich Stabilit tsfunktion SD10M x1 1 Liefert eine Eins falls alle Messwerte von Kanal 1 in den letzten 10 Minuten innerhalb eines Toleranzbandes von 1 lagen d h die Differenz zwischen Minimum und Maximum aller Werte ber 10 Minuten ist kleiner gleich 1 Diese Funktion kann genutzt werden um Einschwingvorg nge zu erkennen Das Zeitfenster bewegt sich mit jedem Scan entsprechend weiter Moving window In den ersten 10 Minuten w rde die Funktion immer O zur ckgegeben da der gew nschte Zeitbereich noch nicht erreicht ist Erweiterte SD Funktionalit t mit Zusatzparameter SD10M x1 1 Modus Modus 0 So wie oben Modus 1 Wie oben aber es wird nicht erst die angegebene Zeitspanne gewartet bevor die berpr fung stattfindet Sofortige Auswertung Modus 2 Liefert den Maximalwert im Fenster Modus 3 Liefert den Minimalwert im Fenster Modus 4 Liefert die Differenz zwischen Max und Minimumwert Modus 5 Liefert den Messwert von vor 10 Minuten RV Ersatzwert bei ung ltigen Daten oder mathematischen Berechnungsfehlern z B Division durch 0 RV Originalwert Ersatzwert RV x1 5 x1 x2 RV m1 m2 1 A Alarmstatus eines Kanals Levels Wichtig Diese Funktion liefert erst mit dem n chsten Scan den korrekten Alarmstatus da das Alarmhandling immer erst nac
117. Text str Ausrichtung int Farbe int SetChannelUserColumnText Beschreibung Setzt den Text einer Benutzerspalte R ckgabewert Status OK 1 int Parameter Kanal int Benutzerspalte int Text str 254 SetChannelUserColumninteger Beschreibung Setzt den Integerwert f r eine numerische Benutzerspalte z B CheckBox oder Auswahlfeld R ckgabewert Status OK 1 int Parameter Kanal int Benutzerspalte int Wert int SetChannelZM Beschreibung Setzt den Kanalmodus f r die Nullmessung R ckgabewert OK 1 int Parameter Kanalnummer int Off 0 Raw data 1 Math data 2 int SetChannelLog Beschreibung Setzt die logarithmische Darstellung f r den Kanal R ckgabewert OK 1 int Parameter Kanalnummer int An Aus int SimulateChannelAlarm Beschreibung Simuliert einen Kanalalarm um Alarmaktionen wie Emails und Ausg nge zu testen R ckgabewert OK 1 int Parameter Kanalnummer int Level int Optionen int 0 PCSetChannelDevice Beschreibung Dieser Befehl kann nur in der offenen Projektkonfiguration verwendet werden Er setzt in einer Zeile das Ger t R ckgabewert OK 1 int Parameter Zeile int Ger tetyp int Ger tenummer int Optionen int 0 PCSetChannelName Beschreibung Dieser Befehl kann nur in der offenen Projektkonfiguration verwendet werden Er setzt in einer Zeile den Kanalnamen R ckgabewert OK 1 int Parameter Zeile int Kanalname str Optionen int O
118. Trigger ausgel st haben abgefragt Mit OPCGetString kann der Text des Kanals abgefragt werden Bei einem normalen Messkanal steht hier der Messwert in Textform zur Verf gung 189 Schreibkan le Der Aufbau der Kanalliste f r zu beschreibende Kan le ist analog zu den Lesekan len Alle hier eingetragenen Kan le werden durchnummeriert und in der Projektkonfiguration in der Spalte Ausgang im entsprechenden Dialogfenster angeboten Nicht jeder OPC Server erlaubt das Schreiben von Werten bzw erteilt nur f r bestimmte Kan le Schreibrechte Sinnvoll ist es einen Kanal am Server zunehmen der nicht von diesem selber aktualisiert wird Behandlung ung ltiger Daten Zwar fragt MCPS das Quality Flag der Eingangsdaten ab aber trotzdem k nnen bestimmte Werte f r Ausnahmezust nde vom Server geliefert werden Damit keine Berechnungen oder Anzeigen mit ung ltigen Werten vorgenommen wird kann MCPS verschiedene Werte als ung ltige Daten erkennen Bei Schreiboperationen verh lt es sich genau andersherum Bestimmte Datenzust nde in MCPS k nnen mit freidefinierbaren Werten bermittelt werden Es besteht auch die M glichkeit im Falle eines ung ltigen Wertes keine Schreiboperation f r diesen Kanal durchzuf hren Export Import Die OPC Kan le k nnen in eine ASCII Datei exportiert und von dort auch importiert werden Wie bei jedem anderen Ger t auch kann MCPS mehrere OPC Server gleichzeitig verwalten und Messdaten bernehmen 190
119. Vorgang bernimmt nun diese Funktion Ein Projekt namens TEST PRO wird kopiert nach TEST 1 PRO Die Daten von TEST PRO werden gel scht so dass man neue Kan le hinzuf gen kann Alle anderen Dateien wie Alarm Ereignisse Fensterlayouts usw bleiben auch dem Originalprojekt erhalten Existiert bereits eine Datei TEST 1 PRO dann wird entsprechend hochgez hlt und die n chste Datei ist TEST 2 PRO usw Druckereinrichtung Stellt den Vorzugsdrucker f r alle Druckoperationen ein Diese Einstellung wird gespeichert und ist beim n chsten Programmstart wieder aktiv 89 Import Import Datei Ger teformat MCPS kann von bestimmten Ger ten Datendateien einlesen und in Projekte konvertieren Diese Dateien werden meist auf Floppy oder interner Festplatte des Messger tes aufgenommen und auf den PC berspielt Folgende Formate k nnen gelesen werden Yokogawa DARWIN DX DL wvf rtm kein Multifile OR VR LR Bei einigen Ger ten werden die digitalen Kan le als solche erkannt und f r eine digitale Grafikausgabe A D in der Projektkonfiguration markiert siehe Kanalparameter Bei der DL700 Serie sind alle Digitalkan le eines Eingangsmoduls zu einem Wert von 0 65535 zusammengefa t Mit der Mathematikoption erzeugt MCPS zus tzliche Mathematikkan le so dass jeder Digitalkanal einzeln vorkommt und entsprechend sichtbar ist Es k nnen mehrere Dateien ausgew hlt werden die dann zu einem Projekt zusammengefasst werden Asciiformat I
120. Zeitrahmen vorkommen f r Dateioperationen verkn pft so dass OfflineSetPosition das entsprechende AutoFile l dt und dann den Scan mit angegebenen Datum l dt R ckgabewert Status OK 1 int Parameter Dateihandle int Startzeit date Endzeit Beispiel if MOPS OfflineLinkAutoFiles handle startdate enddate then OfflineGetLastData Beschreibung Liefert den Kanalwert des Scans davor R ckgabewert Kanalwert von t 1 int Parameter Kanal int OfflineGetLastDataStatus Beschreibung Liefert den Kanalwertstatus des Scans davor R ckgabewert Kanalstatus von t 1 int Parameter Kanal int OfflineGetDataField Beschreibung Liefert alle Offline Kanalwerte in einem 0 indizierten Feld R ckgabewert Alle Kanalwerte Array Parameter Keine OfflineGetDataStatusField Beschreibung Liefert alle Offline Kanalwertestati in einem 0 indizierten Feld R ckgabewert Alle Stati Array Parameter Keine 261 PrintOfflineTrend Beschreibung Druckt eine Offlinegrafik R ckgabewert Status int OK 1 Parameter Fensterlayout str AutoFile str Drucklayout str Optionen int Alle Strings k nnen auch enthalten sofern keine Angabe Optionen 1 Wenn Drucklayout nicht angegeben dann Defaultdrucklayout aus Projekt f r Offlinegrafik verwenden 2 Ist bei einer Batchdatei kein Fensterlayout angegeben so wird falls vorhanden das in der Batchdatei gespeicherte Fensterlayout verwendet Dies muss vorher in der k Batch
121. a usw Kann auch durch einen Doppelclick auf die Y Achse aufgerufen werden oder die rechte Maustaste im IR Bild Druckt das Bild Hilfe 196 Die Tabelle 1 Zone Diese Spalte zeigt die markierte aktive Zone durch einen Haken an Manchmal liegen die Zonen so bereinander dass man sie mit der Maus nicht aktivieren kann Die Checkbox aktiviert eine Zone so dass diese ver ndert oder gel scht werden kann Der Marker bedeutet NICHT Aktivierung f r die Messung 2 Typ Art der Zone 1 Rechteck 2 Linie 3 Berechnung Berechnung ber die Werte innerhalb der Zone Dieses Ergebnis wird gespeichert sofern diese Zone im Projekt als Messkanal eingetragen wird Eine Ausnahme bildet der Typ lt Ignorieren gt Diese Zone liefert keine Werte und steht innerhalb der Projektkonfiguration auch nicht zur Verf gung Sie dient vielmehr dazu f r alle anderen Zonen den angegebenen Bereich bei den Berechnungen auszusparen F r Maximum und Minimum ist der Ellipsenschalter aktiv geschaltet mit dem weitere Einstellungen vorgenommen werden k nnen Maximal bzw Minimalwert Der h chste niedrigste Wert von allen Temperaturen wird zur ckgeliefert Mittelwert der oberen unteren n Werte Alle Temperaturwerte werden sortiert so dass eine interne Liste mit aufsteigenden Werten vorhanden ist Es werden nun die obersten untersten n Werte genommen und dar ber ein Mittelwert berechnet Dieser wird zur ckgeliefert Dadurch kann man einzelne Ausrei er komp
122. aberahmen definiert Der Rest des Blattes kann mit Texten oder Firmenlogos belegt sein um eine bessere Pr sentation der Daten zu erm glichen Diese Layouts werden im Layoutmanager Hauptmen EXTRAS DRUCKLAYOUT definiert Erfolgt ein Ausdruck von Daten z B aus dem Grafikfenster heraus so wird nach der Verwendung eines Layouts gefragt Layout f r Ausgabe selektieren x Kein Layout C Standard Layout Layout laden C Default Layout I Schnellausdruck Nicht jeder Datensatz Anzahl Seiten 1 Abbruch Ohne Layout Der Ausdruck erfolgt auf dem gesamten Blatt ohne Zusatzausgaben Standard Layout Es existiert ein vordefiniertes Layout f r einfache Ausgaben bei dem einige variable Texte eingegeben werden k nnen Layout laden L dt ein benutzerdefiniertes Layout von der Festplatte Default Layout Im Projekt k nnen den einzelnen Fenstertypen f r die Ausgabe verschiedene Layouts zugeordnet werden Dadurch entf llt das erneute Laden eines Layouts sofern immer das gleiche benutzt wird siehe PROJEKT KONFIGURATION OPTIONEN VOREINSTELLUNGEN Aktuelles Layout Bei einem weiteren Ausdruck kann das zuletzt benutzte Layout wiederverwendet werden 223 Lokale Projektkonfiguration Bei der Netzwerkversion von MCPS besteht die M glichkeit da verschiedene Anwender auf ein und das gleiche Projekt zugreifen k nnen und das auch w hrend der Messung Da ein Projekt alle Konfigurationen enth lt sind individu
123. al gt des Projektes lt ProjektName gt CC Kanal Projektname ChannelComment Messstelle von lt Kanal gt des Projektes lt ProjektName gt TC Projektname TimeCounter Betriebsstundenz hler f r das Projekt bzw den entsprechenden Batch T Timer Projektname Timer Projekttimer 1 10 DATE Date Datum TIME Time Uhrzeit Grafiksteuercode im alternativen Text LED Projektname AKanal Level RGB Farbe Alarm LED von lt Projektname gt des lt Kanals gt und lt Level gt Die Farbe wird durch die Projektkonfiguration bestimmt Falls kein Alarm aktiv ist dann wird die im Hexcode angegebene Farbe verwendet Beispiel LED BATCH2 A51 3 008000 Projekt Batch2 Kanal5 Level3 Dunkelgr n Level 0 berpr ft alle Level und liefert die Farbe des Alarms mit der h chsten Priorit t LED Digitalausgang D Farbe aus Typ aus Farbe an Typ an Diese LED repr sentiert den Status eines Ausgangssignals welches ber MCPS gesetzt wird Diese kann ein Alarmrelais sein ein PMON Ausgang oder ein Ausgang der per Skript oder Webserver geschaltet wurde Beispiel LED W750 2 DO1 D 00FF00 1 FF0000 0 Ausgang W750 2 DO1 mit Rechteck LED in gr n bei Aus und Kreis LED in blau bei An 228 ANALOG Projektname Kanal Min Max Flags Optionen Analoganzeige von lt Projektname gt und lt Kanal gt Bereich von lt Min gt bis lt Max gt Sind Min und Max gleich dann werden die Bereichswerte des Kanals aus der Projektkonfiguration verwendet
124. ame Beschreibung Liefert den Namen der Seite welches im Prozessmonitor gerade angezeigt wird R ckgabewert Seitenname str Parameter Keine SWSetDPP Beschreibung Definiert die Nachkommastellen f r Textausgaben R ckgabewert Projektname str Parameter Keine ToolsFormatTime Beschreibung Formatiert ein Datum in einen String R ckgabewert Datumsstring str Parameter Datum date Formatierung str Optionen int Der Formatierungsstring kann verschiedene Steuercodes enthalten die von MCPS entsprechend ersetzt werden Y2 zweistellige Jahreszahl Y vierstellige Jahreszahl M zweistelliger Monat D zweistelliger Tag H zweistellige Stunde l zweistellige Minute S zweistellige Sekunde Beispiel text MCPS ToolsFormatTime now H 1 S D M Y ToolsStringToList Beschreibung Konvertiert einen Aufz hlungsstring in ein Feld mit entsprechenden Zahleneintr gen R ckgabewert Feld VARIANT Parameter Liste str Maximalwert int Optionen int Beispiel feld MCPS ToolsStringToList 1 3 5 7 9 11 10 0 feld 0 1 feld 1 3 feld 2 5 feld 3 6 feld 4 7 feld 5 9 11 wird nicht ber cksichtigt da 10 als h chster Wert Maximalwert zul ssig ist 275 ECSReply Beschreibung R ckgabewert Parameter DLLCommand Beschreibung R ckgabewert Parameter Wurde ber den ECS eine Verbindung von einer SPS aufgebaut um im ASCII Modus Daten oder Befehl zu senden kann das aufgerufene
125. ame a Ger tename 3 Drucken Ausdruck der Kan le in tabellarischer Form Falls ein Layout mit 2 Seiten verwendet wird siehe Layoutmanager wird die 1 Seite des Layouts nur bei der ersten Druckseite verwendet Alle folgenden Bl tter mit den GLEICHEN Kan len werden mit der 2 Seite des Layouts gedruckt Symbolleiste erneuern Die Symbolleiste des Fenster kann verschoben und auch geschlossen werden Zur Herstellung muss dieser Men punkt aktiviert werden 100 Grafische Anzeige e Darstellung der bereits gemessenen Daten in grafischer Form ber die Zeit Es werden nur die Kan le angezeigt die in der Projektkonfiguration f r die Grafikausgabe eingeschaltet sind siehe Kanalparameter Bei aktivem grafischen Fenster erscheint in der Hauptmen leiste ein zus tzlicher Men punkt OPTIONEN Dieses Men ist auch als Popupmen zu erreichen wenn man im Grafikfenster die rechte Maustaste dr ckt Wird der Mauszeiger auf eine Kurve bewegt so werden diverse Kurveninformationen angezeigt Diese k nnen unter KONFIGURATION MCPS EINSTELLINGEN GRAFIK festgelegt werden E 62812022 Offline Daten Schnellanzeige C1 001 28 06 2002 13 05 19 500 V 00 00 0000 00 00 18 875 0 1170 C2 004 28 06 2002 13 05 00 625 Ol Alle Kan le ai Hp O 2 CH002 M1 3 cH003 O4 CHOO4 1 V DX 100P 1 CH001 3 13 04 40 13 05 00 13 05 20 13 05 40 13 06 00 13 06 20 28 06 2002 28 06 2002 44 le O alle Kan le 0 1 CHOO1 W 2 mmm
126. an le welche f r die Gruppe Handle eingetragen sind Es werden keine Kan le von Untergruppen geliefert Kanalfeld VARIANT Feld mit int Handle der Gruppe int Optionen 0 feld MCPS GMGetGroupChannels h 0 246 GMGetGroupName Beschreibung Liefert zu einem Handle den Gruppennamen R ckgabewert Name str Parameter Handle der Gruppe int Beispiel name MCPS GMGetGroupName h SetDataReduction Beschreibung Steuert die Datenreduktion R ckgabewert Status OK 1 int Parameter Modus int Speicherinterval int Steuerparameter int Minimum Alarme int Optionen int Modus 1 Datenreduktion aus Normale Speicherung 2 Speicherung aus 3 Gesteuerte Datenreduktion Speicherintervall Angabe in Sekunden f r regelm ige Speicherung Steuerparameter 1 Intervallspeicherung 2 Mittelwertspeicherung wenn 1 4 Speicherung bei Alarmen 8 Ersten Scan speichern Werte k nnen addiert werden Minimalalarme Anzahl der Alarme die notwendig sind f r Speicherung Optionen 0 Beispiel status MCPS SetDataReduction 3 60 11 0 0 Gesteuerte Datenreduktion 1 Minute Mittelwertspeicherung 1 Scan speichern GetProjectChannelCount Beschreibung Liefert die Anzahl der Kan le des aktiven Projektes R ckgabewert Anzahl Projektkan le int Parameter Keine Beispiel count MCPS GetProjectChannelCount GetActiveProjectName Beschreibung Liefert den Projektnamen des aktiven Projektes ohne Pfadangaben R ck
127. analparameter 5 PRJL Projektkonfiguration ASES TEE Abtastrate 10 s v Speichermodus standarda 7 he Y e 1 TESTDRV 1 v KT22 o a E 2 resTorRv 1 rvll2 e A GF12 K hlung o 100 la y TESTDRV 1 v v mWw XC33 Last 0 100 A v Die Kanalparameter werden in einer Tabelle verwaltet Jede Zeile der Tabelle bestimmt einen sogenannten Projektkanal der aus einem Ger tekanal oder einem Mathematikkanal bestehen kann Da verschiedene Ger te mit teilweise gleichen Kanalnummern in einem Projekt unterst tzt werden werden die einzelnen Projektkan le durch eine laufende Nummer im Projekt unterschieden Diese Nummer erscheint bei fast allen Anzeigen oder Ausgaben zur eindeutigen Kennzeichnung F r jeden Kanal gibt MCPS einige eigene Farbe vor Je nach Einstellung der Hintergrundfarbe f r Trendfenster unter KONFIGURATION MCPS EINSTELLUNGEN GRAFIK werden hellere oder dunklere Farben verwendet um einen deutlichen Kontrast zum Hintergrund zu haben Die einzelnen Parameter eines Kanals verteilen sich je nach Bildschirmaufl sung auf mehrere Seiten Mit dem horizontalen Schieber kann zwischen den einzelnen Seiten gebl ttert werden Wichtig F r jede Spalte kann die Breite und Sichtbarkeit eingestellt werden Standardm ig sind nicht alle Spalten in der Projektkonfiguration sichtbar da einige Einstellungen nur sehr selten benutzt werden Die Spaltenkonfiguration wird bei offener Pro
128. ann auch nur jeder n te Werte ausgegeben werden Einstellungen merken Die aktuellen Einstellungen werden gesichert und beim n chsten Aufruf automatisch eingestellt Dies gilt auch f r automatische Exports Grenzwert berschreitungen exportieren In einem ausw hlbaren Zeitbereich k nnen alle Zeitpunkte in eine Datei im Excelformat geschrieben werden zu denen ein Kanal einen Grenzwert berschreitet Zeitpunkt Projektkanal sowie H oberer Grenzwert oder L unterer Grenzwert werden gespeichert Nullmessdatei exportieren Exportiert alle Nullmessungen hnlich einer normalen Messdatendatei Siehe auch Kanalwerte exportieren Kanalwerte exportieren 94 Fenstermanager Der Fenstermanager speichert und restauriert Fensteranordnungen und deren Einstellungen Prinzipiell werden zwei Verfahren unterschieden Projektbezogene Verwaltung Fensterlayout laden Sei Ein bereits zum Projekt gespeichertes Fensterlayout wird geladen Alle vorhandenen Fenster werden geschlossen und die des Layouts ge ffnet Dabei werden nahezu alle Einstellungen der Fenster auch wieder hergestellt d h nicht nur Position und Gr e sondern auch Zeichensatz Anzahl der Achsen Marker Teilbildschirme Relativdarstellung usw Diese Operation ist auch w hrend der Messung m glich Aktuelles Fensterlayout speichern Die Fenster und deren Einstellungen des aktuellen Projektes werden gesichert und in einer Datei des Projektes gespeichert Falls Fenster anderer Proj
129. ann nur pro Klemme festgelegt werden Benutzerdefinierte Skalierung f r Analogeing nge F r die Standardanalogeing nge und Merker k nnen lineare Umskalierungen vorgenommen werden Dazu wird einfach der Messbereich der Klemme z B 4 20mA in L und H eingetragen und dazu der gew nschte Bereich z B 0 100bar in SL und SH Zus tzlich kann man Einheit bar und Anzahl der Nachkommastellen angeben welche MCPS beim Start der Messung bernimmt und ins Projekt eintr gt FTP Download Zugangsdaten f r den Download von MCON Dateien per FTP Login und Passwort sind im WAGO Controller ber dessen Webinterface zu konfigurieren MCON MCON ist eine SPS Programm welches CAD Computer f r den WAGO Controller 750 880 entwickelt hat auf diesen aufgespielt werden muss und folgende Funktionalit ten zur Verf gung stellt Da Controller selber die Kontrolle ber die Ausg nge haben und diese evtl auch in SPS Programmen nutzen m ssen kann kein Zugriff ber MCPS erfolgen Dies betrifft auch einige Sonderklemmen wie die Leistungskkemme bei der bei jedem Messzyklus die Eingangstypen umprogrammiert werden m ssen MCON l st dieses Problem derart dass sich der Anwender um nichts k mmern muss und alle Ausg nge weiterhin von MCPS gesteuert werden k nnen sofern diese nicht in einem SPS Programm verwendet werden Eine Doppelnutzung ist allerdings sowieso nicht sinnvoll Backup auf SD Karte Uber den Ger temanager kann das Backup auf die SD Kar
130. ar StrInfoField 0 Pufferdaten auswerten und R ckgabewert berechnen return double p1 p2 StrinfoField ist ein Zeiger auf ein Feld mit Zeigern Der erste Zeiger definiert den Sende bzw Empfangspuffer IntInfoField ist ein Zeiger auf ein Feld mit Integerwerten Der erste Intwert definiert die L nge des Puffers CmdfFlags ist ein R ckgabeparameter der derzeit nicht benutzt wird Die bergabe mit Feldern wurde so eingerichtet um bei zuk nftigen Erweiterungen das gleiche Interface zubehalten 176 Der Deklarationsteil sieht wie folgt aus extern C void _ declspec dllexport DLLPrepareCmd LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags extern C void _ declspec dllexport DLLCleanupCmd LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags extern C void _ declspec dllexport DLLSendCmd LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags extern C double _ declspec dllexport DLLEvaluate LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags Es m ssen nur die Funktionen vorhanden sein die auch verwendet werden sollen DLLPrepareCmd Wird beim Vorbereitungsbefehl aufgerufen nderungen des Puffers m ssen in einen statischen Bereich kopiert werden StrinfoField 0 muss dann auf diesen neuen Puffer gesetzt werden IntInfoField muss die L nge des Puffers enthalten DLLCleanupCma Aufruf beim Senden des Nachbereitungsbefehls DLLSendCmd Aufruf beim Senden von Daten
131. argestellt Diese Funktion ist nicht geeignet wenn Mathematikfunktionen mit Integrationen oder Mittelungen verwendet werden welche ihre Werte aus allen Daten berechnen m ssen Gerade bei sehr gro en Datenmengen ist dies jedoch eine zeitsparende Einstellung Autostart MCPS ist in der Lage nach einem Stromausfall der Rechners und einem erneuten Booten laufende Messungen weiterzuf hren Dazu mu MCPS automatisch gestartet werden Dies erfolgt z B durch einen Eintrag in den Autostartordner von Windows Erzeugen Sie eine Verkn pfung von MCPS exe und legen Sie diese im Autostartordner ab Bei Rechnern die mit Netzwerkkarte ausgestattet sind ist darauf zu achten da das Login den automatischen Start nicht verhindert Sprechen Sie mit Ihrem Systemadministrator um dieses zu verhindern MCPS erkennt beim Start automatisch ob sich noch Projekte im Me manager befinden Diese werden dann geladen und aktiviert Unter KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN kann die Autostartfunktion auch ausgeschaltet werden Bei WindowsXP kann es vorkommen dass das MCPS bereits gestartet worden ist bevor der Systemtreiber f r den Dongle aktiviert worden ist Dazu kann MCPS in einen Wartezustand beim Autostart versetzt werden bis der Treiber gestartet worden ist Siehe KONFIGURATION MCPS EINSTELLUNGEN Allgemein Grafikaufbau abbrechen Wird ein Offlinegrafikfenster ge ffnet so werden sofort alle Daten der Datei dargestellt Ein l ngerer Aufbau der Dat
132. artet ber den Verzeichnisbaum erhalten Sie den direkten Weg zu einem Kapitel Dabei sollten Sie sich so orientieren wie Sie im Programm vorgegangen sind d h w hlen Sie das Verzeichnis MENUS und bewegen Sie sich dort entlang wie im Programm Werden Sie dort nicht f ndig so benutzen Sie den Index oder die allgemeine Suche Es wird dann die komplette Onlinehilfe durchsucht Support Genaue Kontaktinformationen f r technische Hilfe Im Internet unter http www mcps de finden Sie auch neue Updates und Informationen Logdateien speichern In bestimmten F llen ben tigt das Supportteam Konfigurations oder Logdateien Dieser Men punkt packt einige relevante Dateien in eine ZIP Datei die beliebig abgespeichert werden kann Diese Datei schicken Sie auf Anfrage bitte an support cad computer de MSInfo32 exe ausf hren Startet das Windows eigene Informationprogramm MSInfo32 Dieser Vorgang kann einige Minuten dauern Die Ergebnisse werden im Arbeitsverzeichnis von MCPS gespeichert Falls das CAD Supportteam die Logdateien anfordert s o sollte dieser Men punkt vorher aufgerufen worden sein damit Informationen ber CPU Betriebsystem usw mit bermittelt werden 171 Ger te Ger te Informationen Dieses Kapitel beschreibt einige Ger te detaillierter und weist auf notwendige Einstellungen hin Diese Informationen sollten vor Inbetriebnahme des Ger tes durchgelesen werden Suspendierung Viele Ger te k nnen f r die Messun
133. atch eingetragen wird Die verschobenen Batchdateien k nnen dann einfach auf CD oder DVD gebrannt werden Soll eine ausgelagerte Datei wieder benutzt werden so braucht man nur die entsprechende CD einlegen und die Batchdatei wie gewohnt aufrufen MCPS erfragt dann den Ort der Batchdatei und braucht nur noch das CD Laufwerk alle Quelle angeben Die Filterfunktion der Datenbank enth lt die M glichkeit eine Obergrenze f r die Summe der Dateigr en anzugeben so dass nicht mehr Dateien im Suchergebnis vorhanden sind als z B auf eine CD passen Batche l schen und aus Datenbank entfernen Diese Operation l scht sowohl alle markierten Batchdateien als auch die entsprechenden Eintr ge in der Datenbank Batchdateien in Verzeichnis schieben Die markierten Batchdateien werden in ein anzugebendes Verzeichnis Festplatte oder Server verschoben Die Datenbank wird entsprechend aktualisiert Damit k nnen die Batchdateien einfach auf neue Server umziehen Verzeichnis im Batchdateipfad ndern Der Pfad der Batchdatei wird in der Datenbank ge ndert Dies ist besonders dann hilfreich wenn die Batchdateien in ein anderes Verzeichnis oder sogar auf einen anderen Server verschoben worden sind Batcheintrag im Datenbankbaum in einen anderen Ordner verschieben Die markierten Batche werden einem vorhandenem Verzeichnis oder Unterverzeichnis innerhalb der Datenbank nicht Festplatte oder Server zugeordnet und dort aufgelistet Batchinformatione
134. atchGetUnitStatus Beschreibung Liefert den Status einer Sessioneinheit Sind zwei Batche vorhanden dann wird der zweite Status ber ein getrennt ausgegeben R ckgabewert Status str O leer 1 Wartend 2 aktiv 3 gestoppt Parameter Einheit 1 n int Optionen 0 int Batchdatenbank Operationen BDBChangeBatchName Beschreibung Andert den Namen eines Batches in der Datenbank sowie die dazugeh rige Batchdatei R ckgabewert Status int 1 0K Parameter Name der Datenbank str Alter Batchname str Neuer Batchname str Optionen int Beispiel BDBChangeBatchName C test bdb POWERBOOK 13 POWERBOOK15 0 BDBOpen Beschreibung ffnet eine Batchdatenbank R ckgabewert Status int 1 0K Parameter Name der Batchdatenbank str Optionen int 0 Beispiel MCPS BDBOpen C test bdb 0 245 Weitere Skriptbefehle GetProjectField Beschreibung R ckgabewert Parameter Beispiel LoadProject Beschreibung R ckgabewert Parameter Beispiel CloseProject Beschreibung Liefert ein Feld mit allen geladenen oder laufenden Projekten Ein Feld sollte mit der Empty Funktion von VBS berpr ft werden da z B ubound bei leeren Feldern Probleme hat Feld VARIANT Optionen int O alle Projekte 1 messende Projekte 2 MServ Projekte field MCPS GetProjectField 0 msgbox field 0 L dt ein Projekt von Festplatte in MCPS Status OK 1 int Projektname str status
135. atchdateien konvertiert und gesondert gespeichert werden Die Batchinformationen werden dann in einer Indexdatenbank gespeichert welche den Namen der Session mit Endung bdb erh lt Batchdateien speichern im Verzeichnis Die Messdaten werden nicht in einer Datenbank gespeichert Es sind Dateien welche die Projektkonfiguration Messdaten Logdateien usw enthalten F r jede Maske kann ein eigener Pfad definiert werden wo die Batchdateien abgespeichert werden Die Batchinformationen aller Batche einer Session werden allerdings in einer einheitlichen Sessiondatenbank gespeichert Dort werden auch die Verweise auf die eigentlichen Batchdateien abgelegt Autofiledatensatz automatisch l schen wenn Batchdatei erzeugt worden ist Verhindert eine Doppelspeicherung der Messdaten da diese komplett in der Batchdatei abgelegt sind Batch einem Datenbank Verzeichnis zuordnen MCPS kann in der Datenbank Unterverzeichnisse verwalten um die Zuordnung der Batche bersichtlicher zu gestalten Dazu muss nur ein Verzeichnisname eingetragen werden und alle Batche dieser Maske werden diesem Verzeichnis untergeordnet In der Datenbank selber gibt es weitere Funktionen um Batche in Verzeichnisse oder auf die Hauptebene zu verschieben 22 Batchdateierzeugung Immer erzeugen Die Batchdatei wird immer mit dem Stopp des Batches erzeugt Anwender kann die Erzeugung unterbinden Beim Stoppen des Batches erscheint ein zus tzlicher Schalter mit dem die Batcherzeu
136. baseDirectory R ckgabewert MCPS Datenbankverzeichnis sowie in der Konfiguration definiert str Parameter Keine GetExternalStorageDirectory R ckgabewert MCPS Auslagerungsverzeichnis sowie in der Konfiguration definiert str Parameter Keine GetSystemMessage R ckgabewert Liefert eine durch einen Index referenzierte Meldung aus dem Meldungsfenster zur ck str Parameter Index int Optionen int Index der Meldung im Meldungfenster 1 ltester Eintrag 2 zweit ltester Eintrag usw 1 j ngster Eintrag 2 zweitj ngster Eintrag usw Optionen derzeit O SetGlobalVariable Beschreibung Setzt eine projektunabh ngige globale Variable zur Synchronisations von Projekten R ckgabewert Keiner Parameter Variablenname str Wert variant GetGlobalVariable Beschreibung Liefert eine projektunabh ngige globale Variable R ckgabewert Wert variant Parameter Variablenname str IsAutoStartActive R ckgabewert Status int 1 wenn Skript w hrend eines Autostarts aufgerufen wird Parameter Keine RunServerScript Beschreibung Startet ein Skript welches auf dem Messrechner ausgef hrt wird blicherweise wird dieser Befehl in einem Clientskript verwendet R ckgabewert Status int 1 wenn Verbindung OK Parameter Verbindung int Skriptdatei str Zusatzdaten str Optionen int 0 Wird f r die Verbindung 1 angegeben dann verwendet MCPS die entsprechende MSERV Verbindung des aktuellen Projektes
137. ber auch fertig konfigurierte Modems an somit Sie in jedem Fall auf der sicheren Seite sind 167 Skript starten Nur mit Option Script Dieser Men punkt f hrt ein VisualBasic Script aus welches auf Funktionen von MCPS zugreifen und dieses damit individuell steuern kann Da hiermit kundenspezifische Erweiterungen gel st werden fragen Sie uns bitte bei entsprechenden Anwendungen Typische L sungen sind z B das Automatisieren von Abl ufen Ausdrucken komplexere Analysen der Messdaten zus tzliche Steuerung von Ger ten oder Anlagen usw 168 Fenster Fenster berlappend Alle ge ffneten Fenster werden berlappt und etwas verschoben bereinander dargestellt Fenster bereinander Alle ge ffneten Fenster werden so arrangiert da sie komplett dargestellt werden k nnen Es ergibt sich dann ein Kachelmuster aus allen Fenstern Alle Fenster schlie en Alle Fenster bis auf die Projektbasisfenster werden geschlossen Anwender Symbolleiste ZS Y EN El Die Anwender Symbolleiste ist eine freidefinierbare Schaltleiste am linken Rand des Hauptfensters Die meisten Men punkte sowie Skripte k nnen zugeordnet werden um h ufig genutzte Funktionen schnell ansprechen zu k nnen Symbolleiste aktiv Die Symbolleiste wird aktiviert bzw deaktiviert Symbolleiste anpassen Es erscheint das Konfigurationsfenster Im linken Teil stehen alle Funktionen die noch nicht in der Leiste eingetragen sind rechts alle vorhandenen
138. ber die Existenz von MCON Version und Backupstatus 185 Modbus Ger te Im Ger temanager muss zun chst ein Modbus Ger t hinzugef gt werden Der darauffolgende Ger tedialog hat einen Schalter zum Einstellen der Kanalanzahl der Schnittstelle sowie zur Kanalkonfiguration Die Anzahl der Kan le sollte mit denen des Ger tes bereinstimmen da einige Ger te sonst keine Daten schicken Die Ger teadresse ist eine zus tzliche ger teinterne Adresse welche von einigen Ger ten mit Modbus TCP verwendet wird Meistens wird diese Angabe ignoriert und sollte auf O stehen Bei Ger ten mit serieller Ankopplung muss die Schnittstelle auf RS422A eingestellt werden Als Adresse wird hier die Adresse des Ger tes eingetragen Protokoll Normalerweise wird bei einer Ethernetverbindung das leicht ver nderte Modbus TCP Protokoll benutzt Soll nun aber ein Ethernet Seriell Konverter verwendet werden der direkt ohne Treibersoftware angesprochen wird dann kann der Treiber dennoch Modbus RTU f r serielle Ger te verwenden Abtasteinstellungen Siehe Ger teinformationen Kan le einf gen Mehrere Kan le k nnen in die Kanalliste an beliebiger Position eingef gt werden Die Startadresse ist die Kanaladresse des ersten einzuf genden Kanals Alle weiteren Kanaladressen werden entsprechend dem Datenformat hochgez hlt MCPS unterst tzt verschiedene Verfahren der Daten bermittlung welche mit dem Modbusprotokoll existieren a 16 Bit Integer
139. blenname str Beispiel for i 1 to MCPS GetProjectVariable Zyklen RemoveAllProjectVariables Beschreibung Entfernt alle Projektvariablen R ckgabewert Keiner Parameter Keine SetProjectinfoLine Beschreibung Setzt eine der allgemeinen Kommentarzeilen des Projektes R ckgabewert Keiner Parameter Zeile int Text str Beispiel MCPS SetProjectinfoLine 1 Seriennr AXC 22 248 SetProjectAdditionallnfo Beschreibung Setzt die zus tzlichen Kommentarzeilen des Projektes welche im Basisfenster angezeigt werden Siehe auch Drucklayout Steuercodes R ckgabewert Keiner Parameter Zeile int Text str GetTripLineValue R ckgabewert Wert der Markierungslinie Tripline float Parameter Tripline Nummer int SetTripLine Beschreibung Setzt die Parameter einer bereits in der Projektkonfiguration eingetragenen Hilfslinie TripLine R ckgabewert Status int OK 1 Parameter Nummer der Hilfslinie int Aktiv int Wert float Optionen int UCSetTrendDisplay Beschreibung Setzt die Parameter f r die Benutzerkurve in Bezug auf die Trendanzeigen R ckgabewert Status int OK 1 Parameter Nummer der Benutzerkurve int Aktiv int Optionen int 0 Aktiv 1 Kurve ist sichtbar SetOnlineDefaultTimeSpan Beschreibung Setzt die X Achsenvoreinstellung f r die Onlinefenster siehe auch Projektkonfiguration R ckgabewert Status int OK 1 Parameter Zeitspanne int Einheit int
140. bzw Eingabe Parameter Index 1 3 Typ 1 oder 2 Beispiel c1 MCPS BatchGetDXInfo 1 2 BatchGetUnitlD R ckgabewert Nummer der Unit int Parameter Keine Beispiel unit MCPS BatchGetUnitID 243 BatchGetUnitName R ckgabewert Name der Unit str Parameter Keine BatchGetLotNumber R ckgabewert Losnummer str Parameter Keine BatchGetBatch Beschreibung Liefert den urspr nglichen Batchbasisnamen ohne automatische Dateizusammensetzung zur ck R ckgabewert Batch str Parameter Keine BatchSetBatch R ckgabewert Keiner Parameter Batch str BatchGetStartTime Beschreibung Liefert die Startzeit des Batches R ckgabewert Zeit date Parameter Keine BatchGetEndTime Beschreibung Liefert die Stoppzeit des Batches R ckgabewert Zeit date Parameter Keine BatchSetUnitAction Beschreibung Setzt eine Aktion f r die Batcheinheit des Skriptprojektes R ckgabewert Status int 1 0K Parameter Befehl int Optionen int derzeit O Befehl 1 Batch bei Stopp ignorieren und keine Batchdatei erstellen BatchSetUnitText Beschreibung Zeigt zus tzlichen Text im Kontrollfenster der Batcheinheit des Skriptprojektes an R ckgabewert Status int 1 0K Parameter Text str Optionen int Optionen 1 Dem neuesten Batch zuordnen wenn zwei im Kontrollfenster stehen 2 Text oben einreihen anstatt unten vor den Standardbatchinformationen 4 Text anzeigen wenn kein Batch vorhanden ist Z B vor dem
141. ch ausloggen Men PROJEKT LOGOUT Die Anwender k nnen auch in Gruppen organisiert werden um einen besseren berblick zu erhalten Aktionen werden wie beim Gruppenmanager mit der rechten Maustaste ber einem Feld des Anwenderbaumes ausgew hlt Projektschutz Weiterhin kann der Zugriff auf eigene Projekte oder die Projekte einer Gruppe beschr nkt werden Bei der Erstellung eines neuen Projektes wird der Benutzer mit gespeichert und bei allen weiteren Aktionen berpr ft Um weiteren Benutzern die nur Zugriff auf eigene Projekte haben den Zugang zu einem anderen Projekt zu erm glichen k nnen in der Projektkonfiguration unter EXTRAS BESITZER weitere Projekteigner definiert werden Ist die Option ERES aktiv so werden Passwort und Benutzername bzw Benutzer ID in einer Datei gesichert und d rfen in der Kombination nicht wiederverwendet werden 147 Verzeichnisse Defaultverzeichnisse Auf dieser Seite kann der Anwender Verzeichnisse festlegen die MCPS beim ffnen der Dateiauswahlbox anzeigen soll Es k nnen f r verschiedene Operationen unterschiedliche Verzeichnisse definiert werden Der Verzeichnispfad kann per Hand oder ber den Schalter per Verzeichnisbaum eingestellt werden Externe Setupsoftware Im Ger temanager kann man von vielen Ger ten Setups herunterladen und wieder zur cksenden Einige Setups k nnen von MCPS direkt editiert werden andere werden ber externe Software des Herstellers bearbeitet F
142. ch jede andere Nullmessung zur Offsetberechnung aktiviert werden siehe PROJEKTKONFIGURATION VOREINSTELLUNGEN NULLMESSUNG F r jede Nullmessung kann ein Kommentar definiert werden der u a auch bei der Anzeige der Nullmessdatei dargestellt wird F r die Nullmessung kann eine eigene Abtastrate angegeben werden falls mehrere Scans ausgef hrt werden sollen Vor jeder Nullmessung empfiehlt es sich eine Testmessung zu machen Messdaten manuell speichern Dieser Men punkt ist dazu gedacht die Daten nur dann zu speichern wenn der Anwender dies aufgrund der Prozesssituation so m chte Z B wenn ein Motor seinen Arbeitspunkt erreicht hat oder ein Ofen aufgeheizt ist kann der Anwender ein oder mehrere Scans abspeichern Dazu empfiehlt es sich in der Datenreduktion die regul re Speicherung zu deaktivieren 119 Test Kan Wer inhei 101 4 5330 102 4 5322 103 4 5346 104 45353 105 0 4331 106 0 4121 107 0 4129 108 0 3768 109 0 4445 110 3 8650E 6 kk 4 5001 112 4 5238 i 118 4 5243 114 4 5259 115 4 5185 116 4 5290 gt 117 0 0118 118 0 0137 119 23 6839 120 15 2911 DiS 00 10D gt ss SR N Kompletter Messzyklus 2 15 s Dieser Men punkt dient der prinzipiellen Kontrolle der Verbindung sowie der Richtigkeit der Daten Die Me werte werden nicht gespeichert und in kurzen Zeitintervallen st ndig abgefragt Dabei wird die Zeit bestimmt welche f r einen kompletten Me zyklus ben tigt wir
143. che extern definierte Kurven enthalten Dabei k nnen sowohl Dateien mit Intervallinformationen als auch reine Wertedateien importiert werden Die Intervallinformationen m ssen als Sekundenwerte abgelegt sein dann erfolgt ein Trennzeichen und danach der Messwert Zeilen am Dateianfang sowie Zeichen am Zeilenanfang k nnen vor der Auswertung bersprungen werden Beispieldatei mit 3 Kopfzeilen Steuersignal Motortest Erstellt am 19 08 04 Zeitintervall Wert 300 0 300 25 6 200 12 100 33 9 10 10 10 9 10 5 61 Automatische Aktionen E Definiert Aktionen welche automatisch ablaufen Drucken Grafikausdruck Nach Beendigung der Messung oder eines Autofiles wird das Offlinegrafikfenster automatisch ge ffnet und der Trend ausgedruckt Unter Optionen k nnen dazu folgende Parameter eingestellt werden Ausgabekan le Definiert welche Kan le im Ausdruck erscheinen Mehrseitenausdruck Der Ausdruck kann auf mehrere Seiten erfolgen Dabei kann die Anzahl der Bl tter festgelegt werden oder ein festes Zeitintervall auf der X Achse pro Seite Dadurch ergeben sich entsprechend viele Seiten Wird die Autoskalierung ausgeschaltet dann beginnt die Zeitachse mit dem ersten Datensatz und endet mit dem letzten Fensterlayout Es kann ein allgemeines Fensterlayout f r den Ausdruck verwendet werden um bestimmte Fenstereinstellungen vorzugeben z B Anzahl der Achsen Die Verwendung des Layouts wird ber die Checkbox aktiviert
144. chriftung Kommentar Messstelle sowie Anzeige von Ger tenamen und Kanal Anzahl der Marker H ufigkeit der Kurvenbezeichnungen Anzahl der Teilbildschirme Das Grafikfenster kann in mehrere Grafikbildschirme unterteilt werden Alle Bereiche haben die gleiche X Achsendarstellung und einen eigenen Gruppenmanager Somit k nnen bestimmte Kan le auch zus tzlich einzeln visualisiert werden Siehe unten Eigenschaften X Achse Autoskalierung Bei jeder Skalierung werden die Zeitabst nde sowie der Startwert auf der X Achse so angepa t dass gerade und strukturierte Zeiten angezeigt werden um ein Ablesen zu erleichtern Dabei kann es zu teilweise wesentlich gr eren Zeitfenstern kommen als von der Messkurve ben tigt wird Ohne die 102 Autoskalierung kann die Kurve genauer in das Zeitfenster eingepasst werden g nstiger f r Druckerausgabe Die Zeitachse kann dann aber weniger glatte Zeitabst nde enthalten J Gitter Schaltet das Koordinatengitter ein aus Messpunkte verbinden Die Messpunkte k nnen ber Linien verbunden werden oder als einzelne Punkte erscheinen Hilfslinien Deaktiviert die Hilfslinien Triplines Schnellanzeige Bei der Schnellanzeige werden nicht alle Messdaten gelesen sondern nur soviele wie n tig sind um eine durchg ngige Kurve auf dem Bildschirm darzustellen Bei sehr gro en Dateien bedeutet dies dass viele Messwerte bersprungen werden und z B nur jeder 100 dargestellt wird Der Grafika
145. chse POE Endzeitpunkt in der Ausgabe UCn chn Auswahl in der Projektkonfiguration Benutzerspalte 1 5 Kanalnummer Wurden die Statistikdaten berechnet so k nnen die Ergebnisse ebenfalls im Layout verwendet werden z B S12MAX SnMIN Statistik Min Wert Kanal n SnMAX Statistik Max Wert Kanal n SnMEAN Statistik Mean Wert Kanal n SnSTD Statistik Standardabweichung Kanal n SnMKT MeanKineticTemperature Kanal n Zus tzlich k nnen noch Formatierungsangaben eingebaut werden SnFxMIN gt gt F Format n 0 6 Nachkommastellen oder A f r Kanalformatierung laut Projektkonfiguration Beispiel S25F2MAX SSD Statistik Startdatum SED Statistik Enddatum SST Statistik Startzeit SET Statistik Endzeit SBC Anzahl Scans Folgende Informationen stehen nur bei einer Batchdatei zur Verf gung BA Basisbatch BN Batchname BU Name der Einheit BL Losnummer BP Ursprungsprojekt BS Batchstartzeit BE Batchendzeit BD Batchdauer BI n Zusatzinfo n z B Anwender BV n Eingegebener Wert z B Meier BXSn Level n Signiert Nicht signiert BXTn Level n Zeitpunkt der Signierung BXCn Level n Kommentar zur Signierung BXUn Level n Anwender der signiert hat BXIn Level n Anwender ID BXDn Levelbeschreibung n BXAn Level n Akzeptiert nicht akzeptiert LUN Login Benutzername LUI Login BenutzerlD 164 LUC Login Benutzerkommentar 165 Fernverbindung Fernverbindung x Verbinden Anlage Jemen A
146. d Bei langsameren Me ger ten oder Schnittstellen mu dies bei der Wahl der Abtastrate ber cksichtigt werden Durch schlie en des Testfensters wird die Messung ausnahmsweise gleichzeitig gestoppt Alarmaktionen bei Testmessung x Alarmmeldungen im Onlinefenster Alarmspeicherung in Datei E Digitalausgange schalten E Emails verschicken E SMS verschicken 17 Skripte E Analogausgange setzen Abbruch Vor der Messung k nnen gewisse Aktionen die im Projekt definiert worden sind aktiviert werden Dadurch wird verhindert dass schon bei der Testmessung Relais geschaltet oder Emails verschickt werden 120 Start a Das aktuelle Projekt wird dem Me manager hinzugef gt Dabei k nnen zus tzlich noch bestimmte Parameter vor dem Start der Messung bestimmt werden z B die automatisch Darstellung der Me fenster Dieser Men punkt wird auch durch den gr nen Startpfeil symbolisiert Mess Einstellungen x Projekt td m Fensterlayout Textfenster Trendfenster IV Voreingestelltes Fensterlayout Spezielle Einstellungen P Monitoring Abbruch Beim Start einer Messung werden zun chst die Kanaleinstellungen und andere wichtige Parameter der Ger te ermittelt um einen sicheren Me ablauf zu garantieren Einheiten und Nachkommastellen werden dabei von einigen MeBger ten bernommen sofern im Projekt keine anderen Einstellungen vom Anwender eingetragen worden sind Erst wenn a
147. d Kanal irgendeinen Fehler meldet berlauf Fehler keine Daten OFL OFL Alarm bei berlauf UFL UFL Alarm bei Unterlauf H OFL Alarm bei oberem Grenzwert oder berlauf L UFL L UFL Alarm bei unterem Grenzwert oder Unterlauf ND Alarm wenn Kanal lt Keine Daten gt meldet Z B auch bei INV DHS und DHL sind nur dann interessant wenn die Datenreduktion aktiv ist und nicht permanent gespeichert wird Um langsame aber stetige Ver nderungen zu erfassen sind diese beiden Typen oft g nstiger Externe Alarme MCPS kann von bestimmten Ger ten welche eigene Alarme registrieren diese protokollieren bzw anzeigen Bei der Yokogawa Darwinserie muss in der Ger tekonfiguration f r das Ger t der Schalter ALARME SENDEN eingeschaltet werden da diese Informationen sonst nicht bermittelt werden Wert Als Alarmwert kann neben einem absolutem Wert auch ein Rohdatenkanal Xn oder Mathekanal Mn eingetragen werden Zus tzlich ist auch eine Benutzerkennlinie Un direkt m glich Dadurch lassen sich dynamische Alarmgrenzen definieren die mit jedem Scan ge ndert werden k nnen Je nach Typ ist das entsprechende Mathematikpaket notwendig Farbumschlag Die Farbe des h chsten Levels mit aktivem Alarm wird in der Text Trend und Bargraphanzeige verwendet DR Der Alarm steuert die Datenreduktion AF Der Alarm steuert die AutoFile Erzeugung Priorit t Die einzelnen Alarmlevel haben unterschiedliche Priorit ten damit bei
148. d die Software um bestimmte Funktionen erweitert so mu nur ein neues Passwort eingetragen werden Falls Sie mehrere MCPS Pakete im Einsatz haben k nnen die Passw rter der anderen Pakete ebenfalls eingetragen werden Passwortliste Sobald dann der entsprechende Dongle aufgesteckt wird ist diese Kombination g ltig MCPS entscheidet sich immer f r das erste g ltige Passwort innerhalb der Liste Nach Netzwerkdongle suchen Dieser Schalter ist dann einzuschalten wenn kein lokaler Dongle am Rechner vorhanden ist sondern ein Netzwerkdongle mit Logins benutzt wird In dem Falle handlet es sich um eine Netview Variante Befindet sich der Rechner mit dem Netview Dongle nicht im gleichen Subnetz wie der Client dann ist zus tzlich noch der Netview Server anzugeben Siehe auch Kapitel NetviewClients Da MCPS mehrere Donglehersteller unterst tzt m ssen je nach Donglevariante unterschiedliche Vorkehrungen getroffen werden Siehe dazu auch Kapitel Dongle Beim Hinzuf gen eines Ger tes im Ger temanager alle Ger te anzeigen Der Ger temanager bietet standardm ig beim Hinzuf gen nur diejenigen Ger te an welche aufgrund des Passwortes freigeschaltet sind Soll aber ein anderes Ger t konfiguriert werden um damit Projekte f r andere MCPS Systeme zu erstellen muss dieser Schalter aktiviert werden Es werden dann alle m glichen Messsysteme angeboten MSERV verwenden Ein aktiver Schalter zeigt beim n chsten Aufruf der MCPS Einstellung
149. d in der Ereignislogdatei und gegebenenfalls im Audittrail gespeichert Bildschirmschoner bei Alarmen deaktivieren Bei vorhandenen Alarmmeldungen wird der Bildschirmschoner deaktiviert Alarmsound Erzeugt den angegebenen Ton bzw spielt eine WAV Datei System und Ger temeldungen Meldungsfenster automatisch ffnen ffnet das Meldungsfenster automatisch sobald eine Meldung z B ein Ger tefehler aufgetreten ist Maximale Anzahl von Meldungen Es werden die letzen n Meldungen gespeichert Ger tefehlermeldung erzeugen nach n bertragungsfehlern Es wird erst dann eine Fehlermeldung generiert wenn ein Ger t ber mehrere n Scans keine Antwort liefert Somit k nnen kurzzeitige St rungen unterdr ckt werden Meldungsaktionen Die Meldungen sind gruppiert und jede Gruppe kann unterschiedliche Aktionen ausl sen Somit kann eine Kommunikationsst rung einen Ausgang schalten oder eine Email versenden die Meldung lt Ger t OK gt aber f hrt keine weitere Aktion durch Ger t OK Verbindung zum Ger t konnte wieder hergestellt werden Ger tefehler Keine Antwort Checksummentfehler Unvollst ndige Daten usw Autostart MCPS wurde nach einem Stromausfall neugestartet Datei Schreib Lesefehler Datei kann nicht geschrieben werden DAF Datei kann nicht geladen werden usw Systemfehler Zu wenig Speicher NCS Fehler Emailfehler usw Skriptfehler Fehler bei der Ausf hrung eines Skriptes Beim Aufruf eines Skriptes
150. definiert ein weiterer kann tempor r erzeugt werden Wird ein Batch ausgew hlt so erscheinen seine Informationen im Infofenster Ein Doppelclick l dt die Batchdatei und zeigt das Offlinegrafikfenster an Mit der rechten Maustaste auf Elemente in der Datenbank wird das Operationsmen ge ffnet Folgende unterschiedlichen Men s sind vorhanden 32 Rechte Maustaste auf Hauptfilter lt ALLE gt Verzeichnis hinzuf gen F gt ein Verzeichnis in die Datenbank ein Es k nnen nun manuell Batche diesem Verzeichnis untergeodnet werden Siehe unten Rechte Maustaste auf Batchdatei Batchdatei laden Die Batchdatei wird als Projekt geladen Viele Funktionen welche auch auf ein Projekt angewendet werden sind gleicherma en auch f r die Batchdatei anwendbar Info und Signierung Es werden die Batchinformationen und evtl die Signierdaten angezeigt Eingetragene Werte k nnen hiermit nachtr glich ge ndert werden nicht mit ERES Signierung oder Anderung f hren zu einem Update der Batchdatenbank sowie der Batchdatei Batchdatei entfernen Die Batchdatei wird gel scht und der Batch aus der Datenbank entfernt Nicht m glich mit ERES Verzeichnis l schen Wird die rechte Maustaste auf einem Verzeichnis gedr ckt dann kann dieses gel scht werden Batch einem Verzeichnis zuordnen Die Batchdatei wird einem anderen Datenbank Verzeichnis zugeordnet Siehe oben Rechte Maustaste auf Verzeichnis Verzeichnis hinzuf gen F gt
151. den in einer Baumstruktur hnlich dem Explorer dargestellt Zus tzlich existiert nur ein Batchstatusfenster f r alle Batche Im Batchbaum muss deshalb zun chst die gew nschte Uberwachungseinheit ausgew hlt werden Dieser Anzeigemodus ist dann sinnvoll wenn sehr viele Einheiten berwacht werden sollen Die Icons im Baum vor jeder Einheit oder Batch geben zus tzlich den Status des Batches an Session Masken PT TS nengen AAA Allgemein Masken batenbank Auto Import E Maske konfigurieren Ba Maske kopieren x Maske entfernen Es k nnen verschiedene Eingabemasken definiert werden die erstmal projektunabh ngig sind Folgende Aktionen sind m glich Neue Maske Erstellt eine neue leere Maske Maske konfigurieren Offnet das Parameterfenster mit allen Einstellm glichkeiten Maske kopieren Erstellt eine Kopie einer ausgew hlten Maske Maske entfernen L scht die angew hlte Maske 15 Batchmaske Allgemein Le Pa suche cero A kel Allgemein DX CX Automation Batchdateien ERES Maskenname e Verf gbar f r alle Einheiten C Verf gbar f r ausgew hlte Einheiten Einheiten ausw hlen Batch Vorgabetext Eingabefeld f r Batch deaktivieren Losnummer Ein iv tomare Etna de Um leurs T Veinga eteldideaktivieren Batchdateinamen Definition SB SYSMSD_SHSISS B Batchname L Losnummer U Einheit SY Jahr M Monat D Tag SH Stunde Minute TOGO
152. den zuletzt geladenen Dieser wird in der Titelzeile des Hauptfensters angezeigt In den Online Fenstern wird immer der Datensatz angezeigt welcher f r Schreiboperationen gerade aktiv ist Man muss deshalb aufpassen dass man den berblick nicht verliert da theoretisch beliebig viele Datens tze auch von verschiedenen Projekten auf dem Bildschirm angezeigt werden k nnen Vergleich von AutoFiles Wenn mit einem Projekt der gleiche Produktionsschritt permanent berwacht wird und ber die Alarmtriggerung immer ein neuer Datensatz generiert wird wenn ein neuer Batch aufgelegt wird so liegt es nahe die Ergebnisse miteinander zuvergleichen Unter ANZEIGE VERGLEICH AUTOFILES k nnen mehrere Datens tze direkt bereinander gelegt werden Ein beliebiger Datensatz kann auch als Referenzkurve deklariert werden so dass man sehr schnell sehen kann ob alle Messungen innerhalb der Toleranzen liegen oder Ausrei er vorhanden sind AutoFiles verbinden Unter PROJEKT DATEN k nnen mehrere Datens tze eines Projektes mit einander verbunden werden Es wird dann ein komplett neues Projekt erstellt ohne AutoFile Eigenschaften welches alle Daten in einer Datei hat 222 Drucken mit Layoutvorlage MCPS kann Daten Grafik Text Statistik ber sogenannte Drucklayouts ausgeben Dies sind Formulare welche die auszugebenden Daten nicht ber das ganze Blatt verteilen sondern in einem speziellen Bereich ausgeben Dazu wird im Layout ein entsprechender Ausg
153. der Funktion Strings bzw Texte m ssen in Anf hrungszeichen stehen Beispiel X1 X2 DLL 1 SUMME X3 X4 X5 Sofern der R ckgabewerte der Funktion als Zahl interpretiert werden kann wird entsprechend umgewandelt MCPS arbeitet mit Fliesskommazahlen aber auch Integer oder Byter ckgabewerte k nnen verarbeitet werden Nicht umwandelbare Ergebnisse wie Texte werden als Null zur ckgegeben Wichtig Die DLL Funktionen d rfen keine zu langen oder gar interaktiven Operationen durchf hren da sonst der gesamte Messablauf blockiert wird Initialisierung Bestimmte Funktionen innerhalb einer DLL ben tigen evil eine einmalige Initialisierung durch Aufruf einer Startfunktion Diese wird ebenfalls in der MCPS Konfiguration definiert und kann dazu benutzt werden Startwerte zu definieren oder Tabellen einzulesen Da die Startfunktionen w hrend des Startens von MCPS aufgerufen werden ist das Verhalten dort nicht zeitkritisch 216 Tutorials Erste Schritte MCPS ist modular aufgebaut und wird in vielen verschiedenen Zusammensetzungen eingesetzt Prinzipiell unterscheiden wir aber zwei Typen 1 Messversion Es sind Messoptionen zur Onlinemessdatenerfassung vorhanden Treiber 2 Viewerversion Das Paket kann nicht selbst ndig Daten erfassen sondern nur Daten importieren oder Projekte von der Messversion anzeigen S Die grundlegende Organisationseinheit in MCPS ist das Projekt Ahnlich einem Dokument in der Textverarbeitung oder
154. der Messung f r die letzten 100 Stunden zeigen 66 Besitzer Weitere Projekt Eigent mer hinzuf gen Diese Liste wird nur angezeigt wenn eine Benutzerverwaltung aktiv ist Bei der Projekterstellung wird der Loginname des Erstellers mitgespeichert um sp ter die Zugriffsrechte auf eigene Projekte zu erm glichen In einigen F llen ist es jedoch sinnvoll weiteren Benutzern den Zugriff zu erlauben auch wenn diese nur auf eigene Projekte Zugriff haben Dies ist z B dann gegeben wenn die Anwender die Projekte nicht selber erstellen sondern ein Administrator dies zentral vornimmt Anstatt von einzelnen Anwendern kann auch eine Gruppe als Besitzer hinzugef gt werden Sobald ein neuer Anwender dieser Gruppe in der Benutzerverwaltung zugeteilt wird erh lt auch er die entsprechenden Zugriffsrechte Spalten Die Spalten der Projektkonfiguration sind in Breite und Position frei definierbar Eine Spalte ist nur dann sichtbar wenn die Checkbox aktiviert ist Die laufende Nummer gibt die aktuelle Position von links an ber den Positionswahlschalter wird eine Spalte an eine andere Stelle verschoben Benutzerspalten Es k nnen bis zu 15 freidefinierbare Spalten mit eigener berschrift und Eingabefeldern definiert werden Die Spalte hat eine der vier Typen Text Einfache Texteingabe Checkbox An Aus Funktion Auswahlliste Der Anwender kann nur zwischen den in der Liste vordefinierten Texten w hlen Text Auswahllis
155. der Offlineanzeige dann wird der Prozessmonitor solange komplett ausgeblendet Wird das dynamische Fenster geschlossen dann erscheint die Prozessdarstellung wieder Der PMON kann ab Start der Messung erscheinen oder schon beim Laden des Projektes Letzteres ist sinnvoll wenn Start Stopp des Projektes ber den PMON selber gesteuert werden Der Prozessmonitor kann in zwei grunds tzlichen Betriebsarten laufen Alle Projekte werden gleichzeitig dargestellt Es liegt in der Verantwortung der Anwender bzw Projektersteller dass sich keine Elemente berlappen Dieser Modus ist z B sinnvoll bei mehreren Pr fst nden wo f r jeden Pr fstand ein eigenes Projekt verwendet wird und die Anzeigeelemente gruppenweise von links nach rechts angeordnet sind L uft bei einem Projekt die Messung nicht so befindet sich dort einfach eine L cke Die Projekte k nnen ber eine Umschaltleiste selektiert werden d h es wird immer nur ein Projekt dargestellt Dieser Modus ist auch zu verwenden wenn ein Projekt mehrere Seiten verwendet Um Elemente im Editor des PMONs leichter positionieren zu k nnen kann ein Fanggitter definiert werden an dem Objekte bei Mausbewegung ausgerichtet werden 155 Webserver Nur mit Option WEB Hier l sst sich der Webserver am festgelegten Port aktivieren Wird der Port ge ndert nachdem der Webserver bereits aktiviert wurde so ist gegebenenfalls ein MCPS Neustart erforderlich Die Webstartseite sowie deren Hauptverzeichnis m
156. deraufbaupuffers kann unter KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN PROJEKT ONLINEHISTORIE ver ndert werden Der Rechner muss entsprechende Speicherkapazit ten zur Verf gung stellen Konnte der gew nschte Puffer nicht bereit gestellt werden so erhalten Sie im Meldungsfenster MESSUNG MELDUNGSFENSTER einen entsprechenden Hinweis Projektkonfiguration mit deutlicherer Kanalidentifikation In der Projektkonfiguration kann zwischen den Kanalparametern mit dem Horizontalschieber gewechselt werden Sollen die letzten Parameter ge ndert werden so ist nur die laufende Nummer als Kanalidentifikation vorhanden Unter KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN PROJEKTKONFIGURATION kann man mit dem Schalter Die ersten O Spalten immer darstellen weitere Spalten von der ersten Seite permanent dargestellt werden Bei einem Wert von 4 werden laufende Nummer Ger t Kanal Einheit und Messstelle immer angezeigt 226 Schnellanzeige in der Grafik MCPS unterst tzt einen Schnellanzeigemodus f r Offlinegrafiken Dieser kann im Fenster aktiviert deaktiviert werden Unter KONFIGURATION MCPS EINSTELLUNGEN GRAFIK kann man diese Funktionalit t auch standardm ig einstellen Wichtig Bei der Schnellanzeige werden nicht alle Daten eingelesen und angezeigt sondern nur soviele wie n tig sind um den Bildschirm auszuf llen Wird in einen Bereich hineingezoomt so erh ht sich entsprechend die Aufl sung Nach mehrmaligem Zoomen werden dann alle Daten d
157. det sich im Verzeichnis Special MicroSoft eine VisualBasic Skript Dokumentation MCPS unterst tzt auch das Einlesen von verschl sselten Skripten um Manipulationen vorzubeugen Diese werden h ufig im Hause CAD Computer erstellt und in jedem Fall dort verschl sselt 231 Skript erstellen ffnen Sie einen einfachen Texteditor Notepad exe und tragen dort folgende Zeile ein MsgBox Hello world Danach speichern Sie die Datei unter dem Namen hello mbs Mit dem Men punkt EXTRAS SKRIPT STARTEN kann nun das Skript ausgew hlt und gestartet werden Viele Skriptfunktionen von MCPS setzen ein aktives Projekt voraus Dies ist dann der Fall wenn ein Fenster des Projektes aktiv ist Dies ist nicht der Fall wenn z B der Ger temanager oder ein anderes nicht projektabh ngiges Fenster aktiv ist Dies kann aber auch im Skript abgefangen werden pn MCPS GetActiveProjeciName if len pn O then MsgBox Kein Projekt aktiv else MsgBox pn end if Diese Abfrage sollte am Anfang eines projektbezogenen Skriptes stehen Achtung Warnhinweise und Meldungfenster d rfen nicht in Onlineskripten stehen da sonst alles blockiert wird Excelbeispiel Schreiben Sie folgendes Skript starten Sie Microsoft Excel und danach das Skript aus MCPS heraus Es werden alle Messstellen des Projektes nach Excel bertragen Dim objXL Set objXL GetObject Excel Application objXL Cells 1 1 Value MCPS GetActiveProjectName for i 1 to MCPS Ge
158. dressen mit 1 30001 Oft geben Hersteller aber O indizierte Adressen an Dann muss der Wert entsprechend um eins erh ht werden Kan le l schen L scht alle markierten Checkbox Kan le Setup laden speichern Die vorgenommenen Einstellungen werden im Ger tetreiber gesichert sobald OK bet tigt wird Die Modbuseinstellungen k nnen aber auch in eine beliebige Datei gespeichert werden um unterschiedliche Ger tekonfigurationen zu sichern oder bei mehreren Ger ten des gleichen Typs nur einmal die Konfiguration vornehmen zu m ssen Dazu wird einfach ein gespeichertes Setup wieder geladen Ger t testen 186 MCPS greift auf die Standardadressen 30001 bzw 40001 zu um Daten zu lesen Diese werden nicht ausgewertet und dienen nur zur berpr fung der Kommunikation Schreibkan le MCPS kann auch Daten zum Modbus Ger t senden Die erste Adresse beginnt mit 1 Die Umskalierung erfolgt hierbei nicht im Treiber sondern im Projekt bei den Ausg ngen Die Analogausg nge erscheinen auch als digitale Ausg nge und k nnen Alarmzust nde signalisieren In das Modbusregister wird dann eine O oder eine 1 geschrieben 187 MX100 MW100 Werden am MX100 MW100 Module getauscht so muss danach eine Rekonstruktion mit anschlie ender Auto Erkennung durchgef hrt werden Nach einer Rekonstruktion werden allerdings alle Setupeinstellungen im Ger t zur ckgesetzt Relaismodule F r den MX100 MW100 existieren Relaismodule die auch von
159. druck die durch die entspechende DruckID Dadurch ergeben sich bei drei Ausdrucken mit den IDs 1 2 3 z B die Projektvariablen Produkt Produkt2 Produkt3 im Layouter Im Skript m ssen dann f r jeden Ausdruck die entsprechenden Projektvariablen definiert werden d h f r den ersten Ausdruck Produkt1 usw R ckgabewert Keiner Parameter ID int Optionen int O 263 DialogCreate Beschreibung R ckgabewert Parameter Beispiel DialogRun Beschreibung R ckgabewert Parameter Beispiel DialogRemove Beschreibung Generiert ein Dialogfenster in MCPS in dem verschiedene Eingabeelemente wie Texte Schalter Auswahlbuttons usw plaziert werden k nnen Das Fenster erscheint noch nicht da es erst noch konfiguriert werden muss Das Objekt wird aber intern angelegt und alle weiteren Aktionen setzen den zur ckgegebenen Identifizierer Handle voraus Dialoghandle int Titel Breite H he Optionen Int Optionen 1 Modeless Fenster Das Fenster blockiert die weiteren Aktionen nicht und das Skript kann beendet werden Damit Einstellungen beim Schlie en des Dialogfensters bernommen werden k nnen wird ein Endskript gesetzt Siehe DialogSetEndScript d MCPS DialogCreate Hallo 300 200 0 Startet das Dialogfenster Das Skript wartet solange bis der Anwender OK oder Abbruch anklickt Returncode int 1 O0K 0 Abbruch Dialoghandle int status MCPS DialogRun d Nach Auswertung der Elemente muss das
160. e definiert dann werden diese nicht am Ende jedes Batchimportes sondern am Ende des Verbindungszeitraums generiert d h t glich w chentlich oder monatlich bzw bei Erkennung des Endetextes Batchimport Drucken Grafikausdruck Automatisch Drucken Nach dem Import erfolgt ein automatischer grafischer Ausdruck Alle druckspezifischen Einstellungen werden bei den Optionen eingestellt wie Drucklayout Fensterlayout Zieldrucker und zu druckende Kan le Numerikausdruck Automatisch Drucken Nach dem Import erfolgt ein automatischer numerischer Ausdruck auf dem angegebenen Drucker Drucklayout verwenden Das angegebene Drucklayout wird bei einem automatischen Druck verwendet und zus tzlich in der Batchdatei gespeichert Bei einem Ausdruck aus der Datenbank kann das gleiche Layout wieder verwendet werden Jeden n Scan verwenden Nur jeder n te Scan wird ausgedruckt um die Anzahl der Seiten zu reduzieren 28 Batchimport Automation F hrt ein Skript nach dem Import und vor dem Drucken aus Zus tzlich k nnen Kommentarfelder definiert werden die in der Datenbank gespeichert werden Zu diesen Feldern k nnen entsprechende Texte nach dem automatischen Import erg nzt werden Z B wird hier ein Feld mit dem Text Auftragsnummer belegt und sp ter die zugeh rige Nummer unter lt Info und Signierung gt im Wertefeld eingetragen Es kann dann nach entsprechenden Eintr gen gesucht werden Batchimport ERES Legt bis zu dr
161. e Laufwerk geschrieben werden und ein Ersatzlaufwerk ist angegeben so wird das Projekt kopiert umbenannt und auf dem Ersatzlaufwerk gespeichert Nach Beendigung der Messung k nnen die Daten wieder an das Originalprojekt angeh ngt werden Das Ersatzprojekt merkt sich den Pfad des Originals verbindet die Projekte automatisch und wird dann gel scht Projekte komplett l schen L scht ein Projekt unwiderruflich von der Festplatte Es werden ebenfalls alle Daten und sonstigen Projektdateien entfernt Projektdaten l schen L scht alle oder teilweise alle Messdaten der Projektes Mit den Cursorfunktionen im Grafikfenster kann der Zeitbereich auch grafisch definiert werden Ereignis Alarmdatei l schen ffnet einen Dialog zum L schen der Ereignis bzw Alarmdatei des Projektes AutoFile Datens tze l schen Diese Funktion l scht ein oder mehrere Datens tze eines AutoFile Projektes 74 Datenintegrit t berpr fen Alle Dateien eines Projektes werden auf ihre Integrit t hin berpr ft und gegebenenfalls repariert Ausfalldaten einf gen MCPS kann Daten von anderen Quellen wie Backupmedien von Ger ten in Projekte an den Stellen einf gen wo durch Kommunikationst rungen keine g ltigen Daten aufgezeichnet worden sind Beim MX100 erfolgt dieser Prozess normalerweise automatisch sobald die Netzwerkverbindung wieder steht Sollte es jedoch zu einem l nger Ausfall kommen oder Messung wird vorher beendet so m ssen die Dat
162. e Regeln f r die unterschiedlichsten Anwendungsf lle erstellt werden Durch einen Doppelclick oder Regel konfigurieren wird die Regel parametriert 26 Batchimport Allgemein r Definition der 1 portreg Be nen IT 1 C XUsers Public Documents DEBUG lmport 5 Pfad hinzuf gen ASCII CSV Datei import Emstellungen Einstellungen f r Batchdatei Zielverzeichnis C ProgramData DEBUG Ba tches ES Verzeichnis in Datenbank Batchname C Original Dateiname Ze Spezieller Name sB sYsMSD Aktiv Aktiviert die Regel wenn die Session l uft Name Name der Regel Suchpfade Ein oder mehrere Verzeichnisse die regelm ig auf neue Dateien berpr ft werden Sobald eine Datei vorhanden ist wird diese importiert Ist die Checkbox U Verz aktiviert so werden auch evtl Unterverzeichnisse durchsucht Damit k nnen die Daten von mehreren Ger ten leicht getrennt werden da die M glichkeit besteht dass die Dateien den gleichen Namen tragen Pfad hinzuf gen F gt ein neues Suchverzeichnis in die Liste ein Pfad e entfernen L scht die markierten Pfade Dazu sind die entsprechende Checkboxen in der ersten Spalte anzuw hlen Zielverzeichnis Legt den Zielort f r die erstellte Batchdatei fest Verzeichnis in DB Die Datenbank selber kann Unterverzeichnisse enthalten um die Batchdateien besser zu strukturieren Dies ist nur f r die Anzeige im Datenbankbaum und hat keinen Bezug zur physikali
163. e Texte eingegeben werden Die Mathematikformel besteht aus maximal 200 Zeichen Die Parameter m ssen von A an fortlaufend benannt werden Dabei ist die Position der Parameter nicht ma gebend z B B A C Der Aufruf innerhalb des Projektes erfolgt dann nach dem Prinzip F1 x1 x2 Die Werte von X1 und X2 werden den Parametern A und B zugeordnet und der Formel entsprechend verrechnet Das Ergebnis wird dann als Wert in der Projektformel weiterverarbeitet Siehe auch PRINZIP DER BENUTZERFUNKTIONEN 132 Polynome Jedem Anwender stehen pro Projekt 500 Polynome zur Verf gung die in einer beliebigen Datei gespeichert werden Diese Datei wird zun chst geladen Basiert auf St tzstellen Es erscheint ein Fenster das im Hauptteil die M glichkeit bietet bis zu 20 St tzstellen sowie die entsprechende Wichtung einzugegeben 0 999 Jedes Polynom kann mit einem Kommentar versehen werden Im Steuerfeld bestimmt der Anwender die Nummer des Polynoms die Anzahl der St tzstellen und den Polynomgrad Es m ssen immer soviele St tzstellen eingegeben werden wie entsprechende Felder vorhanden sind In Abh ngigkeit des Polynomgrades ist eine bestimmte Anzahl von St tzstellen erforderlich Darstellen Es erscheint ein Fenster in dem das Polynom sowie die St tzstellen wenn vorhanden dargestellt werden Die Standardabweichung gibt an ob der Polynomgrad ausreichte oder die Anzahl der Wertepaare erh ht werden mu Aus Geschwindigkeitgr
164. e Zeitpunkt bestimmt und mit dessen Wert gestartet Wochentabelle Ahnlich wie 2 nur da 7 Tagestabellen definiert werden k nnen um einen ganzen Wochenzyklus festzulegen Aktive Kennlinie Zeigt die ausgew hlte Kennlinie an Es k nnen beliebig viele Benutzerkennlinien angelegt werden Diese werden mit dem Projekt gespeichert 59 Neue Kemnlinie F gt eine neue Benutzerkennlinie zur Liste der Kennlinien hinzu Kennlinie l schen Entfernt die aktive Kennlinie aus der Liste Kommentar Kommentarfeld um jede Kennlinie beschreiben zu k nnen Wird auch im Auswahlfeld der Kennlinien angezeigt Werteliste Spalte Laufende Nummer der Eintr ge Die Marker dienen zum Setzen oder L schen von Eintr gen Intervall Zeitdauer des Intervall in Stunden Minuten Sekunden Es handelt sich hier um relative Zeitabst nde Im obigen Beispiel dauert das erste Intervall nach Beginn der Messung 10 Minuten das zweite 5 dann 2 usw Wert Der Datenwert der im entsprechenden Intervall zur ckgegeben werden soll Siehe auch unten Interpolation Wert einf gen F gt einen neuen Eintrag an einer beliebigen Stelle hinzu Wert l schen Es werden alle Eintr ge mit aktivem Marker gel scht Blockoperationen Wird eine der Kopfzeilen angeklickt so k nnen alle markierten Eintr ge auf einmal gesetzt werden Zyklus wiederholen L uft die Messung l nger als durch die Eintr ge definiert so kann der gesamte Ablauf wiederholt
165. e erm glicht die Verkleinerung des Kontrollfensters Anzahl der Uberwachungseinheiten Bestimmt die Anzahl der Produktions oder Pr feinheiten und damit die Anzahl der verwendeten Projekte Projektbasisfenster nicht darstellen F r jedes Projekt das geladen wird existiert ein Basisfenster welches im unteren Teil des Bildschirms dargestellt wird Bei sehr vielen Batchprojekten kann dies st rend sein Mit diesem Schalter werden die Basisfenster ausgeblendet Diese Option sollte erst aktiviert werden nachdem alle Einstellungen vorgenommen worden sind und die Session betriebsbereit ist Optionen Hier werden f r jede Einheit spezifische Parameter festgelegt Einstellungen der berwachungs Einheit x m Darstellung Re jo OR fo Breite 59 H he 250 Titel Ps 1 Extras Externer Start nur bei konfiguriertem wartendem Batch Abbruch X Y Breite H he definieren Position und Gr e des Statusrahmens einer Einheit innerhalb des gesamten Kontrollfensters Dadurch sind beliebige Anordnungen und Gr en m glich Titel Dieser Text erscheint als erste Zeile innerhalb des Statusrahmens zur Unterscheidung der einzelnen Einheiten Externer Start nur bei konfiguriertem Batch Wenn MCPS ein Startsignal erh lt muss der Batch vorher manuell konfiguriert worden sein und als wartender Batch im Kontrollfenster sichtbar sein Ist der Schalter deaktiviert so konfiguriert MCPS den Batch bei Erhalt des Startsi
166. e nicht best tigte Alarme 8 Inaktive best tigte Alarme StartMeasurement Beschreibung Startet die Messung eines Projektes R ckgabewert Status int 1 OK Parameter Kompletter Pfad des Projektes str Optionen int Optionen 0 Start der Messung mit den evtl vorhandenen Fenstern 1 Start mit Fensterdialog Dies kann zu Problemen f hren wenn der Anwender diesen Dialog nicht irgendwie beendet StopMeasurement Beschreibung Beendet die Messung des Projektes R ckgabewert Keiner Parameter Keine GetChannelAlarmStatus Beschreibung Liefert w hrend der Messung den Alarmstatus eines Kanals R ckgabewert Status int O Kein Alarm 1 Alarm 2 Best tigter Alarm Parameter Kanalnummer int Level int GetProjectOnlineStatus Beschreibung Liefert den Mess Status des Projektes R ckgabewert Status O Keine Messung 1 Messung l uft 2 Messung pausiert Parameter Keine AckChannelAlarm Beschreibung Dieser Befehl best tigt einen Alarm falls das Skript auf dem Messrechner ausgef hrt wird R ckgabewert OK 1 int Parameter Kanalnummer int Level int Zeitpunkt des Alarms DATE Optionsstring str Optionen int 0 Beispiel AckChannelAlarm 4 1 d 0 Kanal 4 Level 1 zum Zeitpunkt d wird best tigt AckChannelAlarm 5 0 0 0 Alle Alarme von Kanal 5 werden best tigt AckChannelAlarm 0 0 0 0 Alle Alarme werden best tigt 259 LogEvent Beschreibung Tr gt einen Text in die Pr
167. e steckt der HL Server hlsw32 exe zu installieren Dieser befindet sich auf der Installations CD im Verzeichnis Special Hardlock Die Konfiguration des HLServer erfolgt mit dem Programm AKSMONITOR Starten Sie das Setupprogramm von der CD im Verzeichnis Special Hardlock aksmon32 exe Nach der Installation k nnen Sie ber das Startmen den AKSMonitor starten und den HLServer einstellen Auf der linken Seite erscheint eine Liste mit Computern worunter sich auch der lokale Rechner befinden sollte AA oa Datei Dienste Ansicht Alaclelier GL HL Server CADCOM2 Lokal Hardlock Server Name CADCOM3 VW TCPAP Version 4 60 IT IEN IP 192 168 5 123 Y NetBIOS IPX E NetHASP LM 05 Treiberversionen WIN32 7 DRY 3 40 API 3 87 HLYDD DLL 2 21 Moduladresse Max Logins Aktuell Spitzenwert 10082 250 1 5 oduladresse 23803 E Hinzuf gen Entfernen Statis Empfangen Gesendet Fehler TEPAP 57977 57945 0 IPX 0 0 0 NetBIOS 0 0 0 Fertig NUM YA Klicken Sie diesen einmal an 282 Auf der rechten Seite wird nun der Netzwerkdongle hinzugef gt Dazu die Moduladresse 10081 hinzuf gen Auf der MCPS CD befindet sich u a das Programm DiagnostiX exe mit dem die grundlegende Donglefunktionalit t berpr ft werden kann In speziellen Anwendungen kann es vorkommen dass mehr als ein NetView Dongle im Netzwerk verwendet werden soll Dies ist nur m
168. eGetData n next if MCPS OfflineNextBlock handle O then exit for kein Scan mehr da end if next MCPS OfflineEndRead handle end if Das Beispiel durchwandert die ersten 1000 Scans und bertr gt diese nach Excel Stattdessen k nnen die Daten auch mit komplexeren Formeln analysiert und berechnete Werte mit dem MCPS Dialogfenster ausgegeben werden Mehrere AutoFiles Sollen die Daten ber mehrere Autofile analysiert werden so ist folgender Aufruf zus tzlich einzutragen MCPS OfflineLinkAutoFiles handle startdate enddate Wenn startdate und enddate gleich Null sind werden alle AutoFiles behandelt Es k nnen aber auch Zeiten z B vom Dialogfenster bergeben werden MCPS OfflineLinkAutoFiles ermittelt alle AutoFiles die in dem angegebenen Bereich liegen Wenn Daten gelesen werden wird der erste Scan des ersten AutoFiles dieser Liste eingelesen und nicht ab dem angegebenen Startzeitpunkt Dieser muss explizit gesetzt werden Startzeitpunkt setzen MCPS OfflineSetPosition handle startdate Setzt den Dateizeiger auf die angegebene Zeit wenn dann nach MCPS OfflineLinkAutoFiles benutzen Bereich aus mehreren AutoFiles analysieren handle MCPS OfflineStartReaa status MCPS OfflineLinkAutoFiles handle StartDate EndDate status MCPS OfflineSetPosition handle StartDate status 1 EndDate MCPS OfflineGetLastScanTime Letzer Scan m 1e38 do while status 1 t MCPS OfflineGetTime ift gt EndDate then status
169. eckt der f r alle Clients verf gbar ist H ufig wird dazu auch der Messrechner verwendet so dass dort zwei Dongle aufgesteckt sind F r den Netview Dongle muss eine zus tzliche Software installiert werden die den Zugriff von den Clients aus erlaubt und regelt MCPS kann auf allen Computern installiert werden die m glicherweise f r Auswertungen genutzt werden sollen Ein spezielles Passwort f r die Clients bestimmt wieviele Anwender sich gleichzeitig am Netview Dongle anmelden d rfen Die Option NV5 bedeutet Netview Lizenz mit 5 gleichzeitigen Logins Im Kapitel Dongle werden die Einstellungen f r die unterschiedlichen Dongles n her erl utert Grunds tzlich sind die Netviews nur in der Lage auf Daten Projekte zuzugreifen welche die Messrechner auf dem Server speichern und aktualisieren D h alle Offlinefunktionen wie Anzeige Statistik Export Drucken usw k nnen verwendet werden Besitzt ein Messrechner die Option MSERV so k nnen die Daten auch ONLINE ber das Netzwerk an die Client geschickt werden Ein Client stellt dazu eine Verbindung zum Messrechner her PROJEKT OFFNEN VOM MESSRECHNER w hlt ein oder mehrere Projekte aus und kann die Daten nun mittels Messfenster darstellen Der Anwender kann direkt die aktuellen Werte sehen Zus tzlich werden auch Systemmeldungen und Alarme bertragen die von den Clients best tigt werden k nnen Siehe Kapitel MSERV 286 NCS Sollen Benutzerverwaltung und AuditTrail f r
170. edem Scan in die angegebene Datei Mit werden Optionen zur Bildausgabe definiert 64 Skripte Bei den entsprechenden Aktionen werden die angegebenen Skripte ausgef hrt Das MessScan Skript kann auch in langsameren Intervallen ausgef hrt werden Die Skripte werden geladen und analysiert wenn das Projekt geladen oder gespeichert wird Anderungen w hrend der Messung haben keinen Einfluss solange das Projekt nicht wieder gesichert wurde Siehe auch KONZEPT DER SKRIPTE 65 Extras gs Langzeit Trendfenster F r die grafische Online Darstellung legt MCPS einen internen Datenpuffer an welcher die letzten n Messdaten speichert und diese bei einem erneuten Bildaufbau z B durch Umskalierung wieder darstellt Bei der Nutzung eines Langzeit Trendfensters baut MCPS einen zweiten internen Datenpuffer auf der nur jeden x ten Scan bernimmt Dadurch l t sich ein allgemeiner Trend in einem Langzeitfenster ber einen sehr gro en Zeitraum darstellen Im Hauptmen unter KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN wird bestimmt wieviele Scans im Speicher f r ein erneutes Darstellen der Messdaten gesichert werden sollen Betr gt die dort eingestellte Anzahl 3600 und die Abtastrate 1 Sekunde so kann das normale Online Fenster bei einem Wiederaufbau f r die letzte Stunde die Messdaten darstellen Altere Messdaten k nnen nicht mehr angezeigt werden Mit dem obigen Beispiel kann ein Langzeit Trendfenster aber den ungef hren Verlauf
171. egeben sein Der Anwender des Clients muss mindestens Leserechte haben Siehe auch KONFIGURATION MCPS EINSTELLUNGEN MSERV Unter KONEIGURATION MCPS EINSTELLUNGEN MELDUNGEN kann das Alarmfenster so eingestellt werden dass es automatisch aufgeht wenn ein neuer Alarm vorhanden ist Dies funktioniert auch auf dem Clientrechner so dass man schnell ber einen Alarm informiert werden kann 285 Netviews Das grundlegende Konzept von MCPS sieht vor daf3 der oder die Messrechner auf die Messhardware zugreifen und die Daten entweder lokal oder auf einem gemeinsam zug nglichen Server speichern Die Auswertung der Daten kann zwar auch am Mess PC vorgenommen werden doch h ufig steht dieser in der N he der Anlage des Pr fstandes oder der Produktion Um Analysen von anderen Arbeitspl tzen aus durchf hren zu k nnen werden MCPS Pakete ohne Treiber verwendet Dabei handelt es sich um das Basis MCPS mit bestimmten Erweiterungen wie z B Mathematik oder Skripten Normalerweise erh lt jede dieser sogenannten MCPS Viewer ein eigenes Dongle Dies bedeutet allerdings bei vielen Nutzern entsprechend viele Dongle die evtl auch noch dauernd umgesteckt werden m ssen je nach dem welcher Arbeitsplatz genutzt werden soll Um dieses Manko zu umgehen existiert ein sogenannter NetView Dongle Dieser ist unabh ngig vom Dongle des Messrechners und dient nur dazu alle einzelnen Dongle der Clients zu ersetzen Dazu wird der Netview Dongle auf einen Rechner gest
172. ei Signierlevel fest damit die Batchdatei sp ter ber die Datenbank signiert werden kann 29 Session laden L dt eine Sessiondatei welche die komplette Batch berwachung kontrolliert Session konfigurieren A Konfiguriert eine Session N here Infos siehe Neue Session Session starten Nur mit Option BATCH gt Startet die Batchsession Alle eingetragenen Projekte werden geladen und die Messungen vorbereitet Dazu werden alle Ger teinformationen geholt und somit auch die Kommunikation getestet Die Messprojekte k nnen jetzt nur noch ber den Batchmanager gestartet bzw gestoppt werden Die Farben der einzelnen berwachungsstationen spiegeln den jeweiligen Zustand wieder leer wartend l uft beendet Alarm Unit 1 Mixer _17 Wartend Product Rheumatism tablets Serial number 72345 356 Customer Pharmaceutical manufacturer Number 20 SN Batch Start Kontrollschalter lt Start gt oder lt Stop gt Startet bzw stoppt den Batch Wird der Batch automatisch durch externe Eing nge gestartet Definition im Projekt nicht in der Session so ist der Schalter vor dem Start deaktiviert lt Batch gt Beim ersten Aufrufen wird sofort die Batchabfragemaske ge ffnet Danach ffnet sich immer das Batchkonfigurations und Aktionsfenster Je nach Zustand des Batches sind verschiedene Funktionen m glich lt Einstellungen ndern gt E Es wird erneut die Eingabemaske aufgerufen Somit sind nachtr glic
173. ei oder eines AutoFiles im angegebenen Zeitraum Status 1 0K int Zieldatei str Startzeit date Endzeit date AutoFilename oder Exportiert die Daten der Messdatei oder eines AutoFiles im angegebenen Zeitraum Zus tzlich existiert eine Infoliste ber die weitere Parameter definiert werden k nnen Dazu geh rt eine Kanalliste mit der die zu exportierenen Kan le festgelegt werden k nnen Weiterhin kann ein Faktor festgelegt werden um Scans zu berspringen damit nicht alle Daten ausgegeben werden Dieser Wert muss von der Kanalliste im String mit einem Zeilenvorschub getrennt werden vblf 268 R ckgabewert Status 1 0K int Parameter Zieldatei str Startzeit date Endzeit date AutoFilename oder Infoliste str oder DI Beispiel Export2 crtest xls 0 0 1 3 5 9 8 vblf amp 5 Exportiert die angebenen Kan le mit jedem 5 Scan EmailSend Beschreibung Versendet eine Email R ckgabewert Status 1 0K int Parameter Adressat str Betreff str Emailtext str Dateianhang oder Beispiel status MOPS EmailSend info cad computer de TEST Viele Gr sse SetDigitalOutput Beschreibung R ckgabewert Parameter Setzt den internen Zustand eines digitalen Ausgabekanals Status OK 1 int Bezeichnung des Ausgabekanals str Zustand int UpdateDigitalOutputs Beschreibung R ckgabewert Parameter Die Hardwareausg nge werden auf den internen Zustand gebracht Mit SetDigital
174. eibung Definiert die Art und Weise welches Skript aufgrund eines Ereignisses ausgel st durch einen Schalter aufgerufen wird R ckgabewert Status int 1 OK Parameter Modus int Skriptdatei oder str Modus 1 Alle Onlineprojekte durchgehen und das Skript lt Statusfenster Ereignis gt aufrufen 2 Alle Offlineprojekte durchgehen und das Skript lt Statusfenster Ereignis gt aufrufen 4 Die angegebene Skriptdatei ausf hren falls z B gar kein Projektbezug existiert Die einzelnen Werte k nnen addiert werden Standardm ig ist der Modus auf 1 eingestellt SWGetEventHandle Beschreibung Liefert das Handle des Schalters welcher als letztes ein Ereignis ausgel st hat R ckgabewert Handle int Parameter Keine 274 SWGetEventAction Beschreibung Liefert die letzte Aktion des Ereignisschalters R ckgabewert Aktion int Parameter Keine Aktionen Druckschalter 1 Schalter gedr ckt Registerkarte 1 Registerkarte gew hlt Weitere Daten liefert die Funktionen SWGetEventIinfo1 und SWGetEventinfo2 SWGetEventinfo1 Beschreibung Liefert zus tzliche Informationen zur letzten Aktion des Ereignisschalters R ckgabewert Zusatzinfo int Parameter Keine Schaltertyp Registerkarte Gew hlte Registerkarte SWGetActiveProjeciName Beschreibung Liefert den Namen des Projektes welches im Prozessmonitor mit Projektumschaltung gerade angezeigt wird R ckgabewert Projektname str Parameter Keine SWGetActivePageN
175. eichert welche den Namen der Session aber mit Endung bdb hat Dort werden alle Batche einer Session abgelegt Diese Indexdatenbank eine einfache Datei wird benutzt um schnell bestimmte Batche anhand von Filtern zu suchen Die Datenbank weiss wo die Batchdatei abgelegt worden ist und l dt diese bei Bedarf Die Batchdatei ist im Grunde ein Projekt mit einem Datensatz und den dazugeh rigen Logdateien Beim Laden werden die einzelnen Dateien aus der Batchdatei extrahiert und tempor r gespeichert Dieser Vorgang ist aber f r den Anwender nicht sichtbar Eine Batchdatei ist zwar komplett unabh ngig kann aber nur ber die Datenbank ge ffnet werden und sollte sich auch an der Position befinden wohin sie gespeichert worden ist 11 Es ergeben sich somit zwei Anwendungsf lle 1 Ohne Datenbank Es werden nur Batchname und Losnummer eingegeben Der Zugriff auf die Daten erfolgt ber das Projekt mit dem entsprechenden AutoFile Datensatz Eine Signierung der Daten ist nicht m glich Anderungen im Projekt betreffen automatisch alle AutoFiles 2 Mit Sessiondatenbank Alle relevanten Infomationen werden in einer eigenst ndigen Datei zusammengefasst Die Batchinformationen werden zus tzlich in der Indexdatenbank zur schnellen Suche und Anzeige gespeichert Das urspr ngliche AutoFile des Projektes kann automatisch gel scht werden Anderungen am Messprojekt haben keine Auswirkungen auf die Batchdatei Nur eine Batchdatei kann signiert werden mi
176. eidefinierbaren Ablauf k nnen sogar Ger te mit komplexerem Schnittstellenverhalten unterst tzt werden Ger te mit bin rer Kommunikation k nnen ebenfalls angesprochen werden wenn eine ger tespezifische DLL entwickelt wird Diese kann beim Senden oder Daten Auswerten aufgerufen werden um Werte dem MCPS zur Verf gung zu stellen s u Abtasteinstellungen Siehe Ger teinformationen er Operationsmodus e Kommando basiert C Nur Daten empfangen Talk only Ger t Vorbereitung Nachbereitung Start ja 4113116414 13 28 13 16424 13 38 13 16438 13 834 13 Stopp Test Kommandoliste Zeile Kommando Parameter E 1 Sende Daten y Fanayesa a AA 3 Kanalwert bestimmen e Name Si Pi p P2 o Einheit 4 Kanalwert bestimmen Name m Pi je P2 p Einheit 5 Kanalwert bestimmen e 1 Name P Pi po P2 o Einheit 6 EmpfangeDaten x DI 7 Sende Daten y KEE Emptange Daten e Kanalwert bestimmen Name 2 Pi pp P2 o Einheit Kanalwert bestimmen v Name 12 Pi E P2 fa Einheit T III 5 Einf gen H Kanal Einheit Startkennung Stoppkennung dos 174 Vorbereitungsbefehl Diese String wird nur einmalig vor der Messung gesendet um bestimmte Einstellungen vorzunehmen Kommandoliste Keine Operation Dieser Befehl kann manchmal innerhalb einer Befehlsliste n tzlich sein um als Platzhalter zu dienen und ein Verschieben aller Befehle zu vermeiden Sende Daten Diese
177. eigt so wird kein Alarm und somit keine Datenspeicherung ausgel st Die Datenreduktion ist ohne zus tzliche Option m glich Typische Anwendung 1 Anlagen berwachung Im normalen Betriebszustand befinden sich alle Parameter innerhalb ihrer Grenzwerte und variieren nur schwach Eine permanente Speicherung ist nicht notwendig Bei Grenzwert berschreitung sollen aber alle Daten immer abgespeichert werden um sp ter eine bessere Analyse zu erm glichen 2 Produktionsaufzeichnung Ein Messprojekt erfasst permanent die Daten eines Durchlaufofens 60 der Zeit ist aber kein Material im Ofen Ein dauerndes Starten und Stoppen des Projektes ist aber nicht gew nscht Ein externes Zustandssignal wird auf einen Eingang des Messger tes gelegt und als zus tzlicher Kanal in MCPS aufgezeichnet Mit einem Alarm versehen wird die Datenreduktion so gesteuert dass nur wenn Material den Ofen durchl uft das Signal aktiv ist und in MCPS einen Alarm erzeugt Dieser veranla t die Speicherung der Messdaten Das Projekt l uft zwar permanent und zeigt Daten im Online Fenster an die Speicherung erfolgt aber nur wenn notwendig Interessant ist diese Funktion auch in Zusammenhang mit den AutoFiles So k nnte zus tzlich ein neuer Datensatz generiert werden wenn ein Alarm und damit neues Material ansteht 220 221 AutoFiles MCPS kann die Messdatenspeicherung auf verschiedene Dateien verteilen Dies wird h ufig benutzt um z B bei Dauermessungen Backu
178. eim Start von MCPS aktiv Direkt beim Start wird die Verbindung zum Ger t aufgebaut Ein Ger t welches mit eigener Abtastrate l uft auch schon seit Start von MCPS kann ebenso auch in einem beliebigen Projekt verwendet werden 172 A6000 Serie SEHR WICHTIG Einige Firmwareversion benutzen ein sogenanntes HOST IDLE Timeout um die Verbindung automatisch zu beenden wenn keine Kommunikation stattfindet Dieser Wert ist mit dem Advantech Utility Programm auf 300 Sekunden einzustellen Besonders wenn das Adammodul nur f r Alarmausg nge verwendet wird ist die Kommunikation sehr gering und w rde bei Standardeinstellungen zum dauernden Verbindungsabbruch f hren Die Module A6050 A6051 und A6060 haben digitale Eing nge welche zum Starten und Stoppen von Projekten bzw Batchen verwendet werden k nnen Sobald die Ger te im Ger temanager eingetragen sind stehen die Eing nge der Projektsteuerung zur Verf gung siehe PROJEKT KONFIGURATION ZEITSTEUERUNG 173 AllDrv Der Universalger tetreiber AllDrv ist entwickelt worden um Ger te mit einfachem Text ASCI Protokoll anzusprechen und Daten abzuholen Dadurch ist MCPS in der Lage eine gro e Menge von zus tzlichen Me ger ten besonders Multimeter Leistungsmesser Waagen usw miteinzubinden Der AllDrv Treiber ist als einfache Liste mit ein paar wenigen Kommandos aufgebaut In jeder Kommandozeile wird ein Befehl ausgew hlt und entsprechende Parameter eingestellt Durch den fr
179. ein Unterverzeichnis zum ausgew hlten Verzeichnis in die Datenbank ein Verzeichnis l schen Entfernt ein leeres Verzeichnis aus der Datenbank 33 ko Filter Gespeicherte Bezeichner Batchname v Bart 23 Kommentar e Seriennummer e Name der berwachungseinheit C Kein Zeitfilter Zeitbereich 17 11 2010 12 40 59 10 10 2012 10 41 44 Zeitbereich ndern C Heute C Diesen Monat C Dieses Jahr C Gestem C Letzten Monat C Letztes Jahr Die letzten 5 Tage v Zeitkriterium ist erf llt wenn Daten des Batches D im Zeitbereich vorhanden F Suche abbrechen wenn die Summe der Dateigr en 700 MB berschreitet Iw Ausgelagerte Dateien einschlie en ox _Abbruch Die einzelnen Filterbedingungen sind UND verkn pft Suchstrings k nnen mit Wildcards also oder versehen werden um die Suche zu vereinfachen Sollen die gefundenen Batche ausgelagert werden so empfiehlt sich eine Obergrenze f r Menge der Daten anzugeben Wird ein Zeitfilter aktiviert so werden nur Batche im angegebenen Zeitraum analysiert 34 ES Batch Operationen Batche auslagern Batchdateien k nnen ausgelagert so dass die Datenbank dar ber informiert ist dass die Dateien nicht mehr an ihrem eigentlichen Platz zur Verf gung stehen Bei der Auslagerung werden alle markierten Batche in ein beliebiges Verzeichnis verschoben Es wird ein Kommentar abgefragt welcher in der Datenbank zu jedem ausgelagerten B
180. ekte ge ffnet sind werden diese nicht ber cksichtigt Fensterlayout entfernen Entfernt ein Fensterlayout aus dem Projekt Bei der projektbezogenen Verwaltung werden die Fensterdaten mit dem Projekt verwaltet D h sie werden z B auch mitkopiert wenn das Projekt kopiert wird 95 Fensterlayout Einstellungen Allgemeine Einstellungen Fensteranordnung bei Start der Messung Definiert das Fensterlayout das beim Start der Messung automatisch ge ffnet wird Entspricht der Einstellung wie sie im Projekt unter PROJECT VOR EINSTELLUNGEN definiert werden kann Layouteinstellungen Einstellungen f r jedes einzelne Layout Legt fest ob bereits ge ffnete Fenster vor dem Aktivieren dieses Layouts geschlossen werden sollen oder nicht Vorteilhaft bei mehreren parallelen Messungen Dabei k nnen die Fenster aller Projekte inklusive projektunabh ngiger Fenster geschlossen werden oder nur die des aktuellen Projektes Bei der projektbezogenen Verwaltung werden die Fensterdaten mit dem Projekt verwaltet D h sie werden z B auch mitkopiert wenn das Projekt kopiert wird Die Speicherung dieser Informationen erfolgt in der PWM Dateil 96 Projekt bergreifende Verwaltung Multiprojekt Fensterlayout laden Alle vorhandenen Fenster werden gel scht Ein bereits abgespeichertes Multiprojekt Layout kann aus einer projektunabh ngigen globalen Liste geladen werden Alle Fenster deren Projekte in MCPS geladen werden werden wieder restauriert
181. el sein muss als Vorlage benutzt werden Alle Einstellungen werden ins neue bernommen Man sollte also zun chst ein Projekt importieren es genau konfigurieren und danach als Vorlage bei weiteren Imports benutzen Verkn pfung von mehreren Einzelprojekten Einige Messger te speichern die Messdaten auf Floppy in kurzen Zeitzyklen wodurch relativ viele Dateien produziert werden Diese Dateien m ssen zun chst in MCPS importiert werden Mit der Funktion PROJEKT DATEN GLEICHE PROJEKTE VERBINDEN k nnen mehrere Projekte zu einem Projekt mit einer Datendatei verkn pft werden Diese Funktion kann auf alle Projekte welche die gleiche Kanalzahl haben angewendet werden MCPS beenden und alle messenden Projekte automatisch starten Mit PROJEKT SMART QUIT kann MCPS trotz laufender Messungen beendet werden Die Projekte werden beim n chsten Programmstart automatisch wieder im Messmanager eingetragen und gestartet Anzahl der Messdaten im Online Grafikfenster Bei jeder Umskalierung Gruppenauswahl oder Fensterver nderung m ssen die gemessenen Daten neu angezeigt werden Diese werden aus Zeitgr nden aber nicht von der Festplatte neue eingelesen sondern einem internen Projektpuffer entnommen Dieser hat aber nur eine bestimmte Speicherkapazit t So kann es vorkommen dass nach einem Bildaufbau nicht mehr alle Daten sondern nur die zuletzt gemessenen dargestellt werden Dies f hrt gerade am Anfang h ufig zu Verwirrung Die Gr e dieses Wie
182. elle Anpassungen f r den einzelnen Anwender z B Skalierung Farbe Gruppen Mathekan le usw nicht zu empfehlen da alle anderen Anwender direkt mitbetroffen sind Meistens wird das Projektverzeichnis aus diesem Grunde sogar gegen Schreibzugriffe f r den normalen Anwender gesch tzt und nur der Me rechner kann auf die Konfiguration schreibend zugreifen Um dem Anwender jedoch trotzdem eine eigene Konfiguration zu erm glichen bietet MCPS die M glichkeit die Projektkonfiguration LOKAL zu speichern Lokal bedeutet in diesem Zusammenhang da ein Verzeichnis existieren mu welches f r jeden Anwender individuell angelegt wird und auch beschieben werden kann Dies kann entweder der lokale Rechner sein oder ein spezielles Verzeichnis auf dem Server Unter KONFIGURATION MCPS EINSTELLUNGEN NETZWERK kann ein Laufwerk angegeben werden auf dem die lokalen Projekte gespeichert werden Dabei werden nur die Konfigurationsdaten und nicht die Me daten dort gespeichert Die Me daten werden weiterhin vom Originalverzeichnis geladen und sollten nicht ver nderbar sein Windows bietet die M glichkeit Verzeichnisse welche auf dem Server existieren f r den Anwender als Laufwerk zu verbinden Der Administrator sollte jedem Anwender auf dem Server ein eigenes Verzeichnis zu ordnen und dieses z B mit dem Laufwerk X verbinden In der Netzwerkkonfiguration wird dann als Laufwerk f r lokale Daten X eingetragen Ein Projekt kann nun geladen und umkonfigurier
183. en bernommen werden und kein neues Projekt erstellt werden muss Beim Kopieren eines Zeitausschnitts wird nach dem entsprechenden Zeitbereich gefragt der manuell eingegeben werden muss In der Grafikanzeige dagegen kann man mit Hilfe der Cursor einen Zeitbereich definieren der ebenfalls kopiert werden kann Wurde ein Projekt ohne Benutzerverwaltung erstellt und wird nun mit aktiver Benutzerverwaltung kopiert dann kann diesem Projekt ein Ersteller zugewiesen werden Dadurch erh lt man die Gelegenheit weitere Anwender als Besitzer im Projekt einzutragen Andernfalls wird dieses Projekt als sogenanntes ffentliches Projekt behandelt auf das jeder Anwender Zugriff hat Gleiche Projekte verbinden MCPS bietet die M glichkeit kompatible Projekte u a gleiche Kanalzahl mit einander zu verbinden Im Auswahlfenster k nnen direkt mehrere Projekte angew hlt werden mit Umschalt und Strg Taste MPCS erstellt automatisch die richtige zeitliche Reihenfolge Dabei darf es aber nicht zu Zeitbereichs berschneidungen Diese Funktion ist u a wichtig f r importierte Projekte von Ger ten die ihre gesamten Messdaten auf verschiedene Floppys verteilen m ssen AutoFile Datens tze verbinden Es k nnen mehrere Datens tze ausgew hlt werden mit Umschalt und Strg Taste welche dann in ein neues Projekt mit einer zusammen h ngenden Datendatei kopiert werden Mit Originalprojekt verbinden Konnten die Messdaten nicht mehr auf das vorgesehen
184. en die von den Messger ten kommen importiert Es werden ebenfalls Batchdateien erzeugt und in der Datenbank registriert In beiden Betriebsarten die auch parallel laufen k nnen sind weitere Aktionen wie Skriptanalysen oder Ausdrucke m glich Session Allgemein Allgemein Masken Datenbank Auto Import Online Batchsession aktivieren Rahmenfenster Andock Position Oben e Unten H he 250 C Links Rechts Breite bo 1 Variable Gro e Einstellungen f r die einzelnen berwachungseinheiten Anzahl der Einheiten 3 y Einheit Optionen Projektmodus Verantwortliches Projekt 1 Optionen Konstantes Projekt y E NUsers Pubic Documents MCPS7D Projects E1 pro a 2 Optionen Ktonstantes Projekt y seng Pubiic Documents MCPS7D Projects E2 pro Ka 3 Optionen Konstartes Projekt y E Users Public Documents MCPS7D Projects E3 pro ES Anzeigemodus Standard IV Einheiten automatisch anordnen fio Einheiten pro Zeile JV Gr e von Einheit 1 f r alle benutzen Baumstruktur C Kein Steuerfenster 13 Online Batchsession aktivieren Diese Checkbox aktiviert die Session f r Onlinebetrieb mit Messprojekten sobald die Session gestartet worden ist Andockposition Das Kontrollfenster des Batchmanagers ist ein am Hauptfenster angedocktes Fenster Es wird somit nicht von anderen Fenstern berlagert H he bzw Breite bestimmen die maximalen Ausma e sowie Gr e beim Start Der Schalter Variable Gr
185. en Aufl sung 124 Solofenster Das Solofenster ist eine Einzelanzeige eines Kanals Dabei ndert sich die Gr Be der Darstellung mit der Gr e des Fensters W hrend des Me betriebes kann jederzeit zwischen den Kan len umgeschaltet werden Alle aktiven Kanalalarme werden ebenfalls mit Typ und Level angezeigt Es existieren 2 verschiedene Darstellungsarten die im Fenster mit der rechten Maustaste umgeschaltet werden k nnen Digitalanzeige 2 2 Analoganzeige xample 50 da e 2 2 Generator 125 Balkengrafik vull Fensterkonfiguration Balkengrafik Fensterkonfiguration x r nzeige Fonts Elemente pro Zeile 10 z Fontgr e f r Kopfzeile 21 y Anzahl Zeilen 1 Fontgr e f r Daten auto y Farben Optionen Alle Balken in einer Farbe ESA al Initialisierung durch Gruppe C Kanalfarbe benutzen Abbruch Die Kanalbalken k nnen auf ein 2 dimensionales Feld von 50 Spalten an 10 Zeilen verteilt werden Es k nnen alle Balken in einer freiw hlbaren Farbe oder in der Standardfarbe des Kanals dargestellt werden F r die Texte in der Kopfzeile und den Daten k nnen die Fontgr en fest vorgegeben werden Wird das Fenster durch eine Gruppe initialisiert so werden Zeilen und Spalten angepasst und die Kan le der Gruppe als Balkenelemente bernommen Konfiguration eines Elementes Ein Element wird durch einen Doppelklick parametriert Bargraph
186. en die Registerkarte MSERV mit an F r einen Client k nnen dort die Messrechner eingetragen werden F r Server und Client werden hier die Protokolldaten festgelegt Diese m ssen auf allen Rechnern eines Systems gleich sein Der Client besitzt normalerweise nicht das Men lt Messung gt im Hauptmen Dieses wird nach einem Neustart von MCPS eingef gt so dass der Client Zugriff auf die verschiedenen Onlinefenster hat Batchmanager Men aktivieren Das Men f r den Batchmanager ist standardm ig ausgeschaltet auch wenn die Batchoption vorhanden ist Dieser Schalter aktiviert das Men beim n chsten Programmstart Ein Client der auf die Datenbank zugreifen m chte muss das Men ebenfalls aktivieren Systemlogging aktivieren Das Logging sollte generell ausgeschaltet sein und nur auf Anweisung der CAD Computer aktiviert werden Es werden dann diverse Informationen in die Logdatei c prgerror txt geschrieben um n here Aufschl sse bei Problemen zu erhalten 136 Allgemeine Einstellungen Arbeitsbereich MCPS unterst tzt mehrere Projekte gleichzeitig welche parallel mehrere Fenster ffnen k nnen Dies kann f r den unge bten Anwender dazu f hren leicht den berblick zu verlieren Deshalb gibt es einen Modus f r nur ein Projekt wie in der DOS Version von MCPS Falls ein neues Projekt ge ffnet wird entfernt MCPS das alte Startgr e Gr e des Hauptfensters von MCPS beim Programmstart Smartmen Aktiviert vor
187. en kann mit dem Symbol abgebrochen werden Ist ein spezieller Zeitbereich interessant so kann dieser auch direkt manuell mit Start und Endezeit eingegeben werden siehe OPTIONEN ZOOM MANUELL X ZOOM 227 Webserver MCPS hat einen integrierten WebServer der beliebige HTML Seiten den Browsern im Intranet Internet zur Verf gung stellen kann Dabei handelt es sich nicht um eine Bildschirmkopie des Messrechners sondern individuell erstellbare Seiten Um dem Anwender die M glichkeit zu geben grundlegende Seiten selber zu erstellen benutzt MCPS ein spezielles Verfahren mit Steuercodes um Kanalinformationen und Messwerte in eine eigenst ndige HTML Seite miteinbinden zu k nnen Zuerst wird eine normale HTML Seite mit einem Texteditor oder professionellem Tools Frontpage WebExpressions erstellt In diese Seite k nnen unabh ngig vom MCPS Texte Bilder Logos Tabellen Hintergr nde Links usw eingebracht werden Eine komplette Homepage sogar Javascript kann erstellt werden Sobald der Webserver unter KONFIGURATION MCPS EINSTELLUNGEN WEBSERVER aktiviert wird kann ein Browser die Seiten abrufen Um nun dynamische Inhalte in die Seite einzubringen zwei unterschiedliche Methoden anzuwenden Texte mit bestimmten Bedeutungen wie z B ein Kanalmesswert Diese Texte werden direkt ber Steuercodes wie CV 1 TEST in die HTML Seite eingebracht MCPS ersetzt diesen Steuercode bevor die Seite zum Browser gesendet wird mit den aktuellen Werten Graf
188. en manuell mit dieser Funktion eingef gt werden MCPS bernimmt dabei nur die Daten die im Projekt fehlen Voraussetzung ist dass die Speicherrate am Ger t mindestens so hoch ist wie im MCPS Projekt besser noch die Daten werden h ufiger gespeichert Datengr en Zeigt an viele Bytes f r die Messdaten bei einem Messscan bzw pro Stunde gespeichert werden Rechts erscheint die aktuelle Gr e der Messdatendatei Info Dieser Men punkt liefert grundlegende Informationen zum Projekt wie Speicherort Ersteller diverse Batchinformationen ber den Button kann das Verzeichnis direkt ge ffnet werden 75 Extras Projekt als Vorlage speichern Ein Projekt kann als sogenanntes Vorlage oder Templateprojekt abgespeichert werden Dazu existiert das Unterverzeichnis lt Templates gt im MCPS Hauptverzeichnis Wird nun ein neues Projekt erstellt so erscheint ein Fenster mit mehreren Icons Das erste ist standardm ig die Vorlage f r ein leeres Projekt so wie bisher auch Danach kommt das Icon f r den Explorer mit dem man Zugriff auf das Dateisystem bekommt um eine beliebige Vorlage von irgendeinem Pfad zu laden Die weiteren Icons repr sentieren entsprechende Vorlagen die durch bereits vorhandene Projekte erzeugt wurden und sich im Standardvorlagenverzeichnis befinden Projektlisten verwalten Dieser Men punkt erzeugt oder modifiziert Dateien Projektlisten in denen einfach ein oder mehrere Projekte eingetragen werden Diese Lis
189. ende Farbe genauso wie im Trend oder Textfenster Solange der Alarm nicht best tigt worden ist blinkt die LED Bei Werteabh ngigkeit m ssen in einer Liste alle Schwellwerte und die dazugeh rigen Farben definiert werden Sobald ein neuer Schwellwert definiert worden ist wird die Liste neu sortiert Es empfiehlt sich deshalb mit den kleinen Werten anzufangen Beim Hinzuf gen eines Schwellwertes wird der letzte Eintrag kopiert und angeh ngt Zum L schen m ssen die entsprechenden Zeilen markiert werden ndert den Farbeintrag 83 Hinzuf gen eines Analogmeters Position und Gr e Links 300 Oben fo Breite E H he 30 Das Analogmeter zeigt den Messwert eines Referenzkanals als Zeigerinstrument an Eventuelle Alarmgrenzen k nnen deaktiviert werden u Hinzuf gen eines Multibitmap Das Multibitmap Element ist sehr universell und kann dazu genutzt werden nahezu jede grafische Darstellungsform zu realisieren Es existieren 2 Kontroltypen 1 Alarm Bitmaps Abh ngig vom Alarmzustand eines Kanallevels wird entweder eine Standardgrafik kein Alarm oder eine Alarmgrafik dargestellt Somit sind beliebige Alarmgrafiken anstelle der LEDs m glich 2 Werte Bitmaps In einer Liste von Schwellwerten werden entsprechende Grafiken definiert die bei Erreichen des jeweiligen Schwellwertes dargestellt werden Dadurch lassen sich beliebige Betriebszust nde visualisieren die ber Eingangswerte gesteuert werden Im obigen Be
190. ensieren Mittelwert der oberen unteren n Wie 2 nur dass nicht eine feste Anzahl von Werten vorgegeben ist sondern eine prozentuale Wenn z B die Zone 3000 Werte enth lt und der Mittelwert soll ber die oberen 5 gebildet werden dann sind dies die 150 w rmsten Temperaturwerte Emmission Definiert die Emmission f r diese Zone Die Temperaturwerte und somit die Zonenberechnungen werden entsprechend angepa t X1 Y1 X2 Y2 Gibt die Koordinaten der Zonen an F r Linienkameras existieren die Spalten lt X2 und Y2 gt nicht Die Werte k nnen auch manuell ge ndert werden Bei einer evtl vorhandenen Benutzerskalierung k nnen auch diese Daten anstatt der Pixelwerte verwendet werden 197 Schnittstellenauswahl x Schnittstellentyp C R5232 GPIB C RS422A Femverbindung EL cl perh Schnittstelle COMI v Ex Adresse 1 pe RS4228 Ethernet Schnittstelle comi Lj Adresse 192 168 005 8 Adesse fo 7 Port IT DNS Ger t f r Femverbindung Protokoll Modem Seriell Konverter U 1496E external LED 19k2 Fax Moi y 95222 e AS422A Fehlerbehandlung Optionen Timeout fi Sekunde n Yorkommando Wilederholversuche fi y Pause nach Senden jo ms IP Computer 192168 5 121 S Hie Abbruch Den meisten Ger ten mu eine Schnittstelle zugeordnet werden Dabei ist Schnittstellentyp sowie Adresse oder Port sehr entscheidend
191. enster nur die entsprechenden Ereignisse angezeigt Wird einer der Schalter lt Cursori setzen gt oder lt Cursor 2 setzen gt angew hlt so werden alle Ereignisse gespeichert das Fenster geschlossen und der entsprechende Cursor an das Ereignis gesetzt Das Grafikfenster wird so skaliert da die angegebene Anzahl von Me punkten um den Cursor herum angezeigt wird Grafikexport Ausgabe des dargestellten Grafikbereiches in die Zwischenablage Clipboard oder auf Festplatte als Enhanced Metafile bzw Bitmapformat Vergleichseinstellungen Wurde ein Grafikfenster zum Vergleich von AutoFile Datens tzen ge ffnet Hauptmen Anzeige Vergleich so werden hier zus tzliche Parameter eingestellt Jede Datei kann individuell von der Anzeige ausgeschlossen werden Es kann bestimmt werden f r welche Datei der Cursor aktiv ist Ein AutoFiledatensatz kann als Referenzdatei bestimmt und zus tzlich angezeigt werden F r die Referenzdatei ist die Farbe w hlbar 103 Vergleichseinstellungen AAAA AAA lt l GE EE Konfiguration Alarmdatei Siehe PROJEKT EXTRAS DYNAMISCHE ALARMDATEl NEU 104 Toleranzkurven Schaltet die Toleranzb nder f r alle Kan le ein sofern eine Alarmdatei aktiv ist Symbolleiste erneuern Die Symbolleiste des Grafikfensters kann verschoben und auch geschlossen werden Um diese wiederherzustellen ist dieser Men punkt zu w hlen D Daten aktualisieren Falls weitere Daten abgespeiche
192. epuffers des Projektes auf dem Messrechner Siehe auch KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN Bei langsameren Clientsystemen sollte die Anzahl der zu bertragenden historischen Scans nicht zu gro ausfallen Schnellste Updaterate Um de Netzwerkbelastung zu minimieren kann die bertragung der Scans verringert werden Die Zahl O bedeutet mit maximaler Geschwindigkeit also mit der Abtastrate des Projektes die Daten zu bertragen Bei 60 w rde nur jede Minute ein neuer Datensatz bermittelt Verbindungsmethode DCOM MSERV verwendet normalerweise die Windows DCOM Schnittstelle Die Standardinstallation von XP auhentifiziert Benutzer von entfernten Rechnern als Gast Das bedeutet dass DCOM Clients sich solange nicht zu einem Server verbinden k nnen bis der Gast Zugang aktiviert ist und gen gend Rechte hat um auf den Server zuzugreifen Dazu sind allerdings diverse und aufwendige Einstellungen sowohl auf Messrechner als auch auf Clientseite durchzuf hren Diese Schritte sind im Installationshandbuch genau beschrieben und m ssen exakt umgesetzt werden TCP IP Da MicroSoft sich bei der Absicherung der DCOM Schnittstelle selbst bertroffen hat existiert ab Version 6 3 eine Daten bertragung auf reiner TCP IP Basis Dazu muss ein gemeinsamer Verbindungsport auf Messrechner und Client festgelegt werden Die einzige H rde seitens Windows ist nun die Firewall Dort muss allerdings nicht nur der Port freigegeben sondern MCPS auch als g
193. er Keine BatchSetName Beschreibung Setzt den Batchnamen R ckgabewert Keiner Parameter Name str BatchGetFileName Beschreibung Liefert den vollst ndigen Pfad der Batchdatei zur ck R ckgabewert Batchdatei str Parameter Keine BatchSetFileName Beschreibung Setzt den kompletten Batchdateinamen R ckgabewert Keiner Parameter Dateiname str BatchGetinfo Beschreibung Liefert die Zusatzinfos des Batches zur ck Es kann sowohl der Identifizierer als auch der dazugeh rige eingegebene Text abgefragt werden R ckgabewert InfolD bzw Infodaten str Parameter Infoindex int InfolD 1 Daten 2 Beispiel seriennr MCPS BatchGetinfo 1 2 BatchSetinfo Beschreibung Setzt die Zusatzinfos des Batches Es kann sowohl der Identifizierer als auch der dazugeh rige eingegebene Text gesetzt werden Dadurch k nnen auch weitere Parameter eingetragen werden Nach der Ausf hrung der Batchskripte in denen mit diesem Befehl Eintr ge ge ndert werden k nnen werden die entsprechenden Anderungen bernommen und schlie lich in der Batchdatei gespeichert R ckgabewert Status OK 1 int Parameter Infoindex int InfolD 1 Daten 2 Text str Beispiel MCPS BatchSetinfo 1 1 Material MCPS BatchSetinfo 1 2 Eisen BatchGetDXInfo Beschreibung Liefert die DX Zusatzinfos des Batches zur ck Es kann sowohl der Identifizierer als auch der dazugeh rige eingegebene Text abgefragt werden R ckgabewert Kommentarname
194. er Keine Beispiel t MCPS GetSampleRate MCPS GetOnlineTotalSampleCount GetOnlineDataField Beschreibung Alle Onlinedaten des aktuellen Scans werden in einem Feld abgelegt Bei gr eren Kanalzahlen ist somit der Zugriff schneller als wenn die Kan le einzeln geholt werden Das Feld wird in VB Skript aber O indiziert angesprochen R ckgabewert Online Kanalwerte Array Parameter Keine Beispiel feld MCPS GetOnlineDataField GetOnlineDataStatusField Beschreibung Alle Statusinfos der einzelnen Kan le werden in einem Feld abgelegt R ckgabewert Online Kanalstatus Array Parameter Keine GetOnlineSavedData Beschreibung Liefert den Messwert vom letzten gespeicherten Messscan siehe Datenreduktion R ckgabewert Gespeicherter Kanalwert float Parameter laufende Kanalnummer int GetOnlineSavedDataStatus Beschreibung Liefert den Status des zuletzt gespeicherten Messwertes R ckgabewert Status des Kanals int Parameter laufende Kanalnummer int 258 GetOnlineSavedTime Beschreibung Liefert die Zeit des aktuellen Messscans R ckgabewert Zeit des Scans VB Zeitformat Parameter Keine Beispiel excel Cells 1 1 Value MCPS GetOnlineTime GetAlarmField Beschreibung Liefert ein Feld mit Nummern aller Kan le mit aktiven Alarmen R ckgabewert Kanalfeld Array Parameter Optionen int Kombination aus verschiedenen Alarmarten 1 Aktive nicht best tigte Alarme 2 Aktive best tigte Alarme 4 Inaktiv
195. er OPC Server manuell heruntergefahren dann erh lt MCPS eine Shutdown Meldung und fragt keine Daten mehr Wird der Server nun wieder neu gestartet dann kann die Datenerfassung wieder aufgenommen werden in dem man diesen Button dr ckt Abtasteinstellungen Siehe Ger te Informationen Lesekan le In der Kanalkonfiguration m ssen alle diejenigen Kan le in einer Liste eingetragen werden welche MCPS w hrend der Messung abfragen soll Die einfachste M glichkeit ist sich vom Server alle Kan le anzeigen zu lassen und die notwendigen Kan le zu bernehmen Einige Systeme bieten diese M glichkeit jedoch nicht Es kann dann ein Kanal auch manuell eingegeben werden Hier muss nat rlich die korrekte Schreibweise verwendet werden sonst kann die Messung nicht initialisiert werden Dies ist h ufig bei SPSen der Fall Die in MCPS eingetragenen Kan le werden automatisch durchnummeriert und so auch im Projekt angesprochen Wird hier ein Kanal gel scht oder innerhalb der Liste eingef gt so muss auch das Projekt entsprechend aktualisiert werden Wird bei einem Kanal der Trigger angeschaltet so startet MCPS das unten angegebene Skript sobald sich Messwert oder Text auf diesem Kanal ndern Ein OPC Kanal vom Typ String liefert in MCPS keine Messwerte kann aber benutzt werden um Informationen von der SPS Leitsystem zu bergeben und gegebenenfalls auch eine Messung oder Batch zu starten Mittels GetScriptData werden alle Kan le die den
196. er Schalter aktiv so wird das Benutzerkonto gesperrt und ein erneutes Anmelden ist nicht m glich Der Administrator muss das Konto wieder freigeben Verf gbare Logins nicht anzeigen Beim Login werden normalerweise alle verf gbaren Benutzer angezeigt Aus Sicherheitsgr nden kann diese Auflistung unterbunden und der Loginname muss manuell eingetragen werden Weitere Optionen Gemeinsame Benutzerverwaltung und Audittrail f r mehrere MCPS Definiert die Art der Benutzerverwaltung Lokal Die Benutzerverwaltung wird lokal abgelegt im Windowsverzeichnis f r Anwendungsdaten aller Benutzer z B ProgramData Netzwerkverzeichnis Sollen mehrere MCPS Pakete im Netzwerk mit einer einheitlichen Benutzerverwaltung genutzt werden so kann hier das Verzeichnis definiert werden wo sich die Benutzerdatei befindet Ist dort noch keine Datei vorhanden so wird dort eine angelegt Dabei werden die aktuellen Einstellungen kopiert so dass eine lokale Verwaltung einfach bertragen werden kann 145 Alle lokalen Benutzer und Administratoreinstellungen werden unwirksam und werden von der neuen Datei bernommen Der Administrator kann auch von Clientrechnern aus die Benutzer verwalten Die Clients m ssen dann Schreibrechte auf das Verzeichnis haben wenn die Benutzerverwaltung ge ndert werden soll oder der Benutzer sein Passwort ndern kann oder muss Die Benutzerverwaltung sollte auf einem Rechner gespeichert werden der permanent zug nglich ist
197. er Y Achse Festlegung der Nachkommastellen bei der nummerischen Darstellung von Messdaten Der automatische Modus A bernimmt die Einstellung vom Ger t falls m glich Text Der Kanal wird bei Textfenstern Online und Offline angezeigt wenn der Schalter aktiv ist Es besteht somit die M glichkeit unwichtige Kan le oder mathematische Zwischenergebnisse auszublenden Graf Der Kanal wird bei Grafikfenstern Online und Offline angezeigt wenn der Schalter aktiv ist Es besteht somit die M glichkeit unwichtige Kan le oder mathematische Zwischenergebnisse auszublenden 38 Dig Bei Fenstern mit digitalen Teilbildschirmen wird dieser Kanal auch digital dargestellt Werte ungleich Null werden dabei als Eins behandelt So k nnen auch analoge Kan le oder mathematische Ergebnisse f r die digitale Darstellung genutzt werden Eine digitale Grafikdarstellung ist jedoch erst m glich wenn mindestens ein Kanal diesen Schalter aktiviert hat Unter dem Hauptmen punkt ANZEIGE GRAFISCH A D kann ein vordefiniertes Fenster ge ffnet werden welches die Werte analog und digital darstellt Bei der Importfunktion werden von bestimmten Ger ten die Digitalkan le automatisch f r digitale Darstellung ein und f r analoge Graf ausgeschaltet Exp Der Kanal wird beim Export von Daten verwendet bzw bersprungen Marker An die Kurve eines Kanales bei der grafischen Darstellung k nnen verschiedene Marker automatisch von MCPS p
198. er den Schalter WEBADMIN gelangt man in die eigentliche Konfiguration des Codemeter Systems Unter dem Men punkt EINSTELLUNGEN muss der Schalter lt Starte als Server gt aktiviert werden Daraufhin wird ein Dienst aktiviert und bei jedem Rechnerstart auch automatisch gestartet so da alle Clients darauf zugreifen k nnen CodeMeter WebAdmin Home Inhalt tell Diagnose Info v Netzwerk Netzwerk Adresse ale Standard y Netzwerk Port 22350 UDP Antwortzeit 1000 ms Starte als Server VW Server Suchliste Mit markierte nderungen erfordern einen Neustart Codemeter verwendet den registrierten Port 22350 Dieser wird bei der Installation von MCPS wenn m glich direkt freigeschaltet Je nach Firewall muss dies aber manuell eingestellt werden falls die Verbindung zum Dongle auch lokal nicht funktioniert 281 Hardlock Aladdin Bis MCPS 6 3 wurden Dongles der Firma Aladdin ehemals FAST electronic mit dem Namen Hardlock ausgeliefert Messrechner Bei der Installation werden die notwendigen Treiber mitinstalliert In seltenen F llen wird der lokale Dongle dennoch nicht erkannt Installieren Sie dann bitte den entsprechenden Treiber ber das Setupprogramm HLDRV32 exe von Aladdin Dies befindet sich auf der Installations CD im Verzeichnis Special Hardlock Clients NetView Sollen mehrere MCPS Clientrechner Zugriff auf den Netzwerkdongle haben so ist auf dem Rechner an dem der Netview Dongl
199. er fest Diese Netzwerkvariante nennen wir NetView Soll ein MCPS Client auf den Netview Dongle zugreifen so ist dies in der Konfiguration von MCPS entsprechend einzustellen Siehe dazu KONFIGURATION MCPS EINSTELLUNGEN PASSWORTER Hier wird die Suche nach dem Netview Dongle aktiviert und der Name des Netview Servers angegeben falls sich Client und Server nicht im gleichen Netzwerksegment befinden Ab MCPS V7 wird ein silberfarbener Dongle Codemeter der Firma Wibu Systems ausgeliefert Entsprechende Einstellungen werden im n chsten Kapitel erkl rt Bei Updates von lteren Versionen sind Sie im Besitz eines Hardlock Dongles der Firma Aladdin Entsprechende Einstellungen werden im bern chsten Kapitel erkl rt 280 Codemeter Wibu Messrechner Bei der Installation von MCPS werden einige Dateien mitkopiert die den Zugriff auf den Dongle erlauben Sollte es zu Problemen bei der Dongleerkennung geben so ist das Runtime Kit des Herstellers zu installieren Dies befindet sich auf der Installations CD im Verzeichnis Special Wibu Clients NetView Sollen mehrere MCPS Clientrechner Zugriff auf den Netzwerkdongle haben so ist auf dem Rechner an dem der Netview Dongle steckt das Runtime Kit zu installieren Dies befindet sich auf der Installations CD im Verzeichnis Special Wibu Uber die Taskleiste rechts unten oder START PROGRAMME CODEMETER kann das Kontrollzentrum aufgerufen werden Dies zeigt alle aufgesteckten Dongles an b
200. er ist die grafische Anzeige f r die Onlinemessung Das Trendfenster enth lt einige Funktionen der GRAFISCHEN ANZEIGE Zus tzlich k nnen ber OPTIONEN EIGENSCHAFTEN f r die Onlineanzeige folgende Einstellungen vorgenommen werden Bei Relativzeit und AutoFile Fenster nicht l schen Normalerweise wird das Trendfenster gel scht wenn ein neues AutoFile beginnt und die Relativzeit aktiviert ist damit sich die Daten nicht berlagen In einigen Anwendungen kann aber genau dieses gew nscht sein Fensterinhalt nicht verschieben Das automatische Srcollen wird deaktiviert Sinnvoll bei sich berlagernden AutoFiles mit Relativanzeige F r jedes Projekt werden mehrere hundert Messungen intern gespeichert Bei Aktivierung oder Skalierung des Trendfensters werden diese angezeigt Falls ein Trendfenster einen sehr gro en Zeitbereich mit vielen Messungen zeigt kann ein erforderliches Neuzeichnen des Trendfensters zum Anzeigeverlust lterer Daten f hren Dies geschieht z B beim Vergr ern Verkleinern des Fensters Ein Ausschalten des Gruppenmanagers Anzahl der Achsen werden ver ndert usw MCPS arbeitet mit einer speziellen Virtual Screen Technologie die ein Neuzeichnen der Grafik bei Uberlappungen durch andere Fenster oder Programme verhindert Wird ein Fenster nicht ver ndert so kann eine sehr lange Historie dargestellt werden Langzeit Trendfenster Falls in der Projektkonfiguration unter Extras das Langzeit Trendfenster aktiviert worden
201. erden kann Dadurch lassen sich auch verschachtelte Formeln erstellen Standardfunktionen sin X1 cos tan sqrt exp Vergleichsfunktionen Gleitende Mittelwertfunktionen Logische Funktionen AND OR Sonderfunktionen Integrationen und Summierungen 203 Benutzerfunktionen Polynome Wichtig Die Eingabe aller Winkel mu im Bogenma erfolgen Winkel Ergebnisse werden ebenfalls im Bogenma angezeigt Aufgrund von extremen mathematischen Operationen ung ltigen oder negativen Werten k nnen unzul ssige Werte entstehen die nicht weiterverarbeitet werden k nnen Ist ein mathematischer Fehler aufgetreten so kann dies in der Anzeige zu der Ausgabe MMM f hren Zahlenbereichs berschreitungen erhalten die Bezeichnung NAN Es sollten deshalb anhand der Rohdaten die Mathematikformeln auf deren Zul ssigkeit berpr ft werden Mit den Vergleichsfunktionen k nnen kritische Bereiche abgefangen werden z B Division durch Null vermeiden 204 Operatoren und Funktionen Standardoperationen Folgende Operatoren sind definiert und m ssen immer zwischen zwei mathematischen Wertelieferanten stehen X1 X2 X1 hoch X2 Konstanten X1 2 X5 1 23456 1e 3 Standardfunktionen Eine Reihe von allgemeinen Funktionen ist bereits implementiert Diesen folgt in Klammern der Parameter SIN X3 X4 Bilde den Sinus von der Summe der Rohdaten von Zeile3 und Zeile4 SIN X COS X TAN X SINH X
202. ergibt sich ab MCPS7 eine neue Verzeichnisstruktur a Verzeichnis Programme MCPS7 Hierein wird MCPS7 installiert mit dem Hauptprogramm und entsprechenden DLLs Dieses ist das Programmverzeichnis b Verzeichnis Programdata MCPS7 Hier werden MCPS Konfigurationsdateien und Dateien welche der normale Anwender nicht verwendet abgelegt Dieses Verzeichnis ist standardm ig nicht sichtbar Dieses ist das Arbeitsverzeichnis Unter dem Men punkt lt Fenster gt kann dieses Verzeichnis durch MCPS ge ffnet werden E c Verzeichnis Dokumente und Einstellungen Offentlich Offentliche Dokumente Hier werden Layouts MathFiles und Projects verwaltet so dass jeder Benutzer leichten Zugriff Dies ist das Dokumentenverzeichnis Diese Zuordnung kann ber die Datei lt mcps ini gt angepasst werden Siehe n chstes Kapitel Expertenmodus Bei der Installation von MCPS kann ein Expertenmodus gesetzt werden Dieser wird verwendet um MCPS NICHT in das Programmverzeichnis zu installieren sondern in einen beliebigen anderen Pfad welcher auch nach der Installation nicht schreibgesch tzt ist Die Installationsroutine kopiert alle Dateien in dieses Verzeichnis keine Aufteilung wie oben bei der Standardinstallation und modifiziert die mcps ini Datei entsprechend Somit sind Programmdateien Projekte Layouts Skripte usw alle an einem Ort und k nnen auch einfach gesichert werden Backup Jedes MCPS Paket auf jedem Rechner muss lizensiert sein
203. ern MCPS unterst tzt standardm ig auch einen Multi Projektmodus mit dem mehrere Projekte gleichzeitig geladen sein k nnen Zu jedem Projekt kann man nun Anzeigefenster ffnen um Daten zu visualisieren Als besonderes Leistungsmerkmal gilt die MultiProjektErweiterung MPE f r die Messdatenerfassung Falls diese Option installiert ist k nnen mehrere Projekte parallel messen Diese k nnen auf verschiedene oder auch gleiche Ger te zugreifen Jedes Projekt kann dabei f r sich individuell konfiguriert werden Um externe Daten von Floppy oder Speicherkarte zu verwalten importiert MCPS die Dateien und erzeugt entsprechende Projekte Diese k nnen dann genauso benutzt werden wie selbst erstellte F r einige Ger te existiert die M glichkeit Messdaten vom internen Speicher ber Schnittstelle in den PC zu laden und in ein Projekt zu konvertieren Bei der Messdatenerfassung sind Ger tetypen und Schnittstellen beliebig miteinander in einem Projekt kombinierbar Anwendungen mit z B zwei Datenloggern RS232 einem Wattmeter GPIB und zwei Viewrecordern RS422A sind m glich und h ufig im Einsatz MCPS bietet somit die M glichkeit Daten von verschiedenen Ger ten zeitgleich und in einer Datei zu verkn pfen Neue Funktionen Indexspeicherung Ger te und Kan le k nnen w hrend der laufenden Messung hinzugef gt werden Kan le k nnen mit unterschiedlichen Intervallen gespeichert werden Speicherung nur bei Anderung des Messwertes Neue
204. ert wurde so wird dieses unter dem Projekt und nicht unter dem Batchnamen aufgef hrt E Ausgabe der Daten in eine ASCII Datei 3 Ausgabe auf den Drucker 113 Vergleich AutoFile Datens tze vergleichen Eine Anzahl von AutoFile Datens tzen eines Projektes kann mit dieser Funktion ausgew hlt und bereinandergelegt dargestellt werden Dies dient zum Vergleich von gleichen Messungen untereinander Die Zeit darstellungsform ist deshalb auf Relativanzeige festgelegt Uber die Optionen des Grafikfensters k nnen zus tzliche Parameter eingestellt werden siehe OPTIONEN EXTRAS VERGLEICHSEINSTELLUNGEN 114 Messung Messmanager Messmanager Cola es Sal E OU OU N d Status Startzeit Stoppzeit Letzte Messung Letzte Speicherung Aktiv 11 10 2012 14 25 26 11 10 2012 14 28 26 11 10 2012 14 25 26 Aktiv 11 10 2012 14 28 51 11 10 2012 14 30 03 11 10 2012 14 30 03 Der Messmanager ist das Herzst ck der kompletten Messdatenerfassung unter MCPS Er verwaltet alle Projekte welche Daten erfassen sollen Je nach Ausbaustufe Optionen k nnen nur ein Projekt oder mehrere Projekte gleichzeitig messen Sobald ein Projekt in den Messmanager geladen wurde beginnt die Messung mit den im Projekt eingestellten Parametern Diese k nnen sich von Projekt zu Projekt unterscheiden und sind komplett unabh ngig voneinander selbst wenn sie auf die gleiche Messhardware zugreifen a 2 Gro e Symbole Zeigt nur Symbole mit Projektnamen Kleine Symbo
205. essung k nnen die Ausgangskan le sogar ge ndert werden sofern das neue Ausgabeger t bereits im Projekt benutzt wird P Kanalwert auf Ausgang legen Ausgang Skalieren x1 TB Totband 1 w750 1 A01 2 Aus 3 Aus A Aus 5 H ufig entsprechen die in MCPS zugrundeliegenden Werte nicht den Ausgangsgr en z B dann wenn auf 4 20mA Ausg nge umskaliert werden soll Dazu existiert f r jeden Ausgang eine eigene Umskalierung X1 und X2 sind der Wertebereich in MCPS Y1 und Y2 legen den Ausgangsbereich fest Im obigen Beispiel werden Werte zwischen O und 100 auf 4 bis 20 mA umgesetzt 44 Zus tzlich ist eine Totbandfunktion enthalten Damit nicht bei jedem Scan die Ausg nge beschrieben werden m ssen obwohl sich evtl nichts ndert kann die notwendige Abweichung von neuem Wert zu altem Wert festgelegt werden ab der die Daten gesendet werden Benutzerspalten Standardm ig nicht sichtbar sehe OPTIONEN EXTRAS SPALTEN In der Projektkonfiguration k nnen bis zu 15 Benutzerspalten definiert werden die zus tzliche Informationen zu den Kan len enthalten Dabei kann man verschiedene Spaltenarten festlegen um die Informationen einfacher eingeben bzw selektieren zu k nnen So sind einfache Textfelder Checkboxen oder Listenfelder mit vordefinierten Werten m glich ASD 1 vl 12 08 2012 m ASD 3 21 09 2012 m ECT gt Daten Standardm ig nicht sichtbar sehe OPTIONEN EXTRAS SPALTEN Um unsinnige ode
206. estattet sein Besonders wichtig f r MCPS ist die MATHE Option Diese mu eingeschaltet sein um Mathematikkan le auslesen zu k nnen Sollen diese Kan le nicht genutzt werden so kann der Schalter auch ausgeschaltet werden Die Mathematikkan le werden dann nicht bertragen Klickt man bei einem Standalonesystem den Schalter links von der Anzahl der Subunits an oder bei einem erweiterten System den Schalter einer Subunit dann erscheint die Modulkonfiguration dieser Einheit Dort werden die vorhandenen Module eingetragen Ein Anklicken auf den Modulschalter ffnet eine Auswahl f r die Modultypen Jedes Darwinsystem kann manuell eingestellt werden Viel eleganter ist jedoch die M glichkeit mit Hilfe der AUTODETECT Funktion die Konfiguration vom DARWIN zu lesen und automatisch einzustellen Neu aufgesteckte Module werden vom DARWIN zwar erkannt sind aber nicht als solche ansprechbar Es sollte deshalb immer eine REKONSTRUKTION durchgef hrt werden Dies veranlasst das Ger t die aktuelle Modulkonfiguration zu benutzen Ethernet Modul Bei Verwendung des Ethernetmodul mu bei der Schnittstellenauswahl die IP Adresse des Moduls eingetragen werden Ist diese nicht bekannt so ist zun chst als Schnittstellentyp Ethernet zu w hlen und das Dialogfenster zu verlassen Es erscheint nun ein Feld mit dem die IP Adresse des Moduls abgefragt und umprogrammiert werden kann Dazu mu aber das Modul f r den Konfigurationsmodus eingestellt werden d h
207. g ZX bzw ZM sind dann alle gleich NULL Bei jeder neuen Nullmessung wird diese automatisch als aktive Nullmessung festgelegt Benutzerkennlinien Nur mit Option MATH2 P al Projekt Voreinstellungen O at Drucklayouts Trendfenster Benutzerkennlinien Aktive Kennlinie fi Treppenfunktion DI 3 Neue K ini Einstellungen Kommentar Treppenfunktion Zeitbasis e Relativ zum Start der Messung C Tagestabelle Wochentabelle Intervall hh mm ss 0 00 10 0 00 15 0 00 20 Di V Zyklus wiederholen 0 00 15 RE e 0 00 10 aal f Interpolation Trendfenster Iw Kurve im Trendfenster zeigen Y Skalierung von Kanal 1 Uml fter D Farbe der Kennlinie 7 Keine Darstellung wenn Kanal deaktiviert Die Benutzerkennlinien sind zeitbasierte Funktionen die je nach Zeitabstand verschiedene Datenwerte liefern Diese Werte stehen in der Mathematik als U Werte zur Verf gung z B U1 f r die erste Kennlinie Die Benutzerkennlinie kann auch f r die Grafik als Vorschau definiert werden Es gibt drei verschiedene Zeitbasen Relativkurve Diese wird mit dem Start der Messung initiiert Sinnvoll f r Test und Pr fl ufe da die Kurvenwerte ber die Mathematik an Analogausg nge weitergegeben werden k nnen Die angegebenen Zeiten sind Zeitspannen Tagestabelle Das Pattern folgt den angegebenen Absolutzeiten im Tagesrythmus So wird beim Start der Messung nicht mit dem ersten Wert begonnen sondern der entsprechend
208. g suspendiert werden Ger t in Messung nicht verwenden Dies kann erforderlich sein weil Ger te zwar im Projekt stehen aber nicht eingeschaltet sind oder wegen Kalibrierzwecken keine plausiblen Daten liefern MCPS markiert die entsprechenden Kan le mit lt NO DATA gt oder Abtasteinstellungen Alle Ger te werden standardm ig vom Projekt getriggert d h sobald das Projekt einen neuen Messzyklus einleitet da die Abtastrate verstrichen ist bekommen alle Ger te den Befehl Daten zu empfangen Einige Ger tetreiber unterst tzen den sogenannten AUTORUN Modus Damit k nnen sie unabh ngig vom Projekt Daten empfangen bzw senden und k nnen auch schon beim Start von MCPS die Verbindung zu den Ger ten aufbauen Dies ist dann notwendig wenn man im Prozessmonitor ohne laufendes Projekt Ausg nge schalten m chte ein Ger t zu langsam f r die im Projekt eingestellte Abtastrate ist oder man per OPC Start und Batchinformationen von einer SPS bernehmen m chte Projekttriggerung mit Projektabtastrate Standardeinstellung Daten werden mit jedem Projektzyklus geholt Autorun Sinnvoll bei langsamen Ger ten um Daten so schnell wie m glich zu holen Feste Abtastrate Sinnvoll wenn Projektabtastung deutlich langsamer ist und Daten f r andere Zwecke zwischendurch ben tigt werden Mit Projektmessung starten stoppen Die Verbindung zum Ger t wird mit dem Start des Projektes aufgebaut und mit Stopp beendet Ger teabtastung b
209. gabewert Name des aktiven Projektes str Parameter Keine Beispiel MsgBox MCPS GetActiveProjectName GetActiveProjectPath Beschreibung Liefert den Projektnamen des aktiven Projektes mit Pfadangaben R ckgabewert Pfad des aktiven Projektes str Parameter Keine Beispiel MsgBox MCPS GetActiveProjectPath ProjectDataAvailable Beschreibung Ermittelt ob das Projekt Daten in irgendeiner Datei enth lt R ckgabewert Daten verf gbar ja 1 int Parameter Keine Beispiel if MCPS ProjectDataAvailable then GetProjectinfoLine R ckgabewert Text der entsprechenden Projektinfozeile str Parameter Zeilennummer int GetProjectAdditionallnfo Beschreibung Abfrage von Zusatzinfos welche z B beim Import von Dateien generiert werden R ckgabewert Text der entsprechenden Infozeile str Parameter Zeilennummer int 247 GetProjectOwnerField Beschreibung Liefert ein Feld ber alle Besitzer und Besitzergruppen eines Projektes R ckgabewert Besitzer VARIANT von str Parameter Optionen int 1 Keine Anwender liefern 2 Keine Gruppen liefern GetProjectDataBase Beschreibung Liefert die Datenbank zur ck die bei der Erzeugung von Batchdateien aus AutoFiles verwendet wird R ckgabewert Datenbank str Parameter Keine AFLastCompletedFile Beschreibung Wird ein neues AutoFile generiert so wird in dieser Variable der Name der abgeschlossenen Datei festgehalten um entsprechende Aktionen wie Export durchzuf hren
210. gen Ki ffnet einen Dialog mit veschiedenen Operationen Einige sind nur mit beiden Cursorn m glich und beziehen sich nur auf den definierten Zeitbereich z B ausschnittsweise kopieren Zur Eingabe neuer Kanalereignisse muss Cursor1 aktiviert sein SmartCursor Wenn man bei gedr ckter Steuerungstaste und gedr ckter linker Maustaste im Grafikfenster ein Rechteck zieht so werden nach Loslassen der Maustaste am linken und rechten Rand des Rechtecks die beiden Cursor gesetzt Dateiweiterschaltung bei AutoFiles Bei AutoFiles erh lt das Trendfenster eine zus tzliche Steuerleiste mit der das erste vorherige n chste letzte File angezeigt werden kann Kanalauswahl der Y Achse 106 3 Die Pfeile schalten auf den n chsten oder vorherigen Kanal Mit dem Sprungschalter rechts daneben kann ein beliebiger Kanal direkt angew hlt werden 107 Grafische Anzeige A D Dieses Fenster ist eine Sonderdarstellung falls im Projekt mindestens ein Kanal als Digitalkanal deklariert ist siehe Kanalparameter Ist der DIG Schalter eingeschaltet so wird bei Auswahl des A D Fensters ein geteilter Bildschirm dargestellt Oben werden die Digitalkan le in entsprechender Form gezeigt Im unteren Bereich erfolgt die analoge Anzeige aller GRAF Kan le Jeder Kanal kann sowohl digital als auch analog dargestellt werden Meistens jedoch ist es g nstiger in der Projektkonfiguration die Darstellungsformen exclusiv zu w hlen entweder analog oder digital Beim
211. glich wenn unterschiedliche Moduladressen von der CAD Computer vergeben worden sind Standardm ig hat ein Netview Dongle die Moduladresse 10081 Um nach einem anderen Dongle zu suchen kann in der Windowssystemsteuerung eine Systemumgebungsvariable mit der gew nschten Adresse eingetragen werden Diese Variable lautet MCPS_NVMA NetViewModuleAddress 283 Firewall Die Firewall sperrt gegebenenfalls mehrere Funktionalit ten des MCPS und mu entsprechend eingestellt werden 1 Dongle Die Kommunikation zum lokalen oder auch Netzwerkdongle kann durch die Firewall geblockt sein Im Kapitel Dongle werden die genauen Einstellungen je nach Donglehersteller erl utert 2 MServ Die direkte Verbindung zwischen dem Messrechner und den Clients Daten Alarme und Meldungen bertragen erfolgt ber das Netzwerk und wird somit von der Firewall beeinflusst Je nach bertragungsverfahren DCOM oder TCP IP sind unterschiedliche Einstellungen vorzunehmen Im Kapitel MServ werden die entsprechenden Konfigurationen beschrieben 3 NCS Die Verwaltung der Benutzerlogins und des Audittrails kann ber den NetworkControlService erfolgen Die Kommunikation kann ber DCOM oder TCP IP erfolgen Die vorzunehmenden Einstellungen entsprechen denen der MServ Verbindung Nur der Standardport f r den NCS ist anders Siehe Kapitel NCS f r weitere Details Es folgt nun eine prinzipielle Handhabung der Windows Firewall Ist eine andere Firewall installiert so lese
212. gnals automatisch wenn noch kein Batch konfiguriert worden ist Dies ist aber nur m glich wenn variable Elemente im Batchnamen vorhanden sind um bereits vorhandene Batchdateinamen zu vermeiden z B automatische Erh hung der Losnummer oder Datum Uhrzeit im Namen Projektmodus Normalerweise wird hier die Einstellung lt Konstantes Projekt gt verwendet F r alle Batche einer Einheit wird das gleiche Projekt zugrunde gelegt Soll mit variablen Projekten gearbeitet werden so ist die Einstellung lt Variables Projekt gt zu w hlen Dies ist dann sinnvoll wenn sich z B f r jede Messung die Kanalzuordnung ndert Verantwortliches Projekt Ordnen Sie hier der berwachungseinheit das entsprechende Projekt zu sofern der Projektmodus konstant ist 14 Anzeigemodus Einheiten automatisch anordnen _ Die Anzeigebildschirme f r die Uberwachungseinheiten im Kontrollfenster werden automatisch angeordnet Ansonsten werden die Positions und Gr enangaben verwendet welche unter OPTIONEN eingetragen sind Die dort eingetragene Gr e wird allerdings als Minimumwert bei der automatischen Anordnung ber cksichtigt Falls nicht alle Uberwachungseinheiten in das Kontrollfenster passen werden Schieber aktiviert mit denen die restlichen Einheiten dargestellt werden k nnen Sollen die Einheiten in mehreren Zeilen organisiert werden so ist der Wert Einheiten pro Zeile entsprechend zu setzen Baumstruktur Alle Einheiten und aktiven Batche wer
213. gung und der Eintrag in die Datenbank verhindert werden kann Erzeugung der Batchdatei durch Projektkanal Ist der angegebene Kanal zum Zeitpunkt des Batchstopps gleich Null dann wird die Batchdatei nicht generiert 23 Batchmaske ERES nur mit Option ERES R Batchtyp CIS Elektronische Signatur aktivieren Die erzeugte Batchdatei kann signiert werden Der Status wird in der Datenbank und in der Datei verwaltet und im Datenbankfenster angezeigt Es stehen maximal drei Level zur Verf gung die einzeln f r jeden Anwender freigeschaltet werden k nnen Benutzerverwaltung Zur besseren Identifizierung kann f r jeden Level eine Beschreibung eingetragen werden Jede Signierung wird im Audittrail eingetragen Vor jeder Signierung muss sich der Anwender erneut einloggen Uhrzeit der Signierung und Anwender werden in der Batchdatei gespeichert 24 Session Datenbank Normalerweise wird die Datenbank direkt mit der Session verwaltet d h die Datenbank wird im gleichen Verzeichnis wie die Session gespeichert Bei Client Server Anwendungen oder wenn mehrere Batchsessions in die gleiche Datenbank schreiben kann es sinnvoll sein die Datenbank an einer zentralen Stelle zu speichern so dass alle Messrechner und Clients auf die Datenbank zugreifen k nnen Die Datenbank selber ist eine Datei die sich kontinuierlich vergr ert Ab einer gewissen Anzahl von Batchen ist die Ladezeit der Datenbank m glicherweise nicht mehr akzeptabel
214. guriert VR Serie VR100 VR200 Der VR legt sogenannte Displayfiles bzw Eventfiles an die auf Floppy gespeichert werden k nnen Kommt es bei der Aufzeichnung zu einem Stromausfall so wird dieser in einer entsprechenden INF Datei registriert Zur korrekten Darstellung der Daten beim Import mu sich diese Datei im gleichen Verzeichnis befinden wie die Datendatei D h falls die Me datei auf die Festplatte kopiert wird mu die INF Datei ebenfalls kopiert werden 193 Ger tetreiber mit Bilddaten Allgemeine Ger te Optionen F r jeden Ger tetreiber der Bilddaten liefert wie Infrarotkameras Druckmatrizen oder DV2D mit Fl chendarstellung k nnen folgende allgemeinen Parameter festgelegt werden Uberlagerungsbild MCPS kann eine Bitmapdatei ber das Falschfarbenbild legen um z B Umrisse der Anlage zu visualisieren Alle Pixel des Falschfarbenbildes sind dort weiterhin sichtbar wo das Uberlagerungsbild die angegebene Transparenzfarbe beinhaltet Bildeinstellungen Die Bildlage kann angepasst werden um eine entsprechende Einbauposition der Kamera auszugleichen Breite und H he des Bildes ndern sich entsprechend Achsenskalierung An den Koordinatenachsen werden standardm ig Pixelwerte angezeigt Es kann aber auch eine benutzerdefinierte Skalierung aktiviert werden um z B H he und Breite des Objektes darzustellen Diese dienen dann auch als Grundlage bei der Einstellung der Zonen 194 Zonenkonfiguration
215. h Anderungen der Batchinformationen m glich Wurde der Batch bereits gestartet dann sind die Eingabe f r Batch und Losnummer gesperrt da diese auch f r den Dateinamen genutzt werden lt Ereignis speichern gt Eine Bemerkung wird in die Ereignisdatei des Projektes geschrieben Entspricht funktionell auch dem Men punkt MESSUNG EREIGNIS SPEICHERN F r den Batchbetrieb wurde diese Funktion separat aufgef hrt so dass man sich nicht um dass zugeh rige Projekt k mmern muss Ausserdem kann der eingegebene Kommentar auch zu bestimmten Ger ten gesendet werden Batchmaske DX 30 lt Trend anzeigen gt Zeigt das Grafikonlinefenster des entsprechenden Projektes an Ist f r das Projekt ein Defaultfensterlayout f r die Messung definiert worden so wird dieses dargestellt Das gleiche kann erreicht werden wenn die Maustaste im Rahmen der Uberwachungseinheit zweimal geklickt wird lt Batch signieren gt Nur mit Option ERES Ruft das Signierfenster auf um den Batch zu signieren Ist sichtbar wenn der Batch beendet wurde lt N chsten Batch hinzuf gen gt F gt den n chsten wartenden Batch hinzu Dieser Schalter ist sichtbar wenn bereits ein Batch l uft oder dieser gestoppt worden ist lt N chsten Batch entfernen gt Entfernt den wartenden Batch wieder lt Testmessung gt Es wird eine Testmessung gestartet und das Textfenster ge ffnet Der Test l uft solange bis das Fenster geschlossen wird 31 Session beenden D
216. h den mathematischen Operationen durchgef hrt wird Ergebnis ist 1 wenn ein Alarm vorliegt sonst 0 A Kanalnummer Level A 2 1 Kanal 2 Level 1 A 5 0 Kanal 5 Alle Level testen Ergebnis ist 1 wenn mindestens ein Alarm auf einem Level vorhanden ist 210 PID PID Regler zur Regelung langsamer Systeme Da die Abtastrate relevant ist f r die Regelung darf diese nicht zu langsam sein Der MCPS PID Regler eignet sich keinesfalls zur Steuerung schneller oder gar sicherheitsrelevanter Systeme Gedacht ist der Regler eher f r Pr fstandsanwendungen Berechnungsformel Ausgabewert kp error integral tn tv derivative yoffset error Sollgr e Istgr Be integral integral error dt Abtastrate derivative error dt kp Proportionalanteil zur Skalierung tn Zeitkonstante f r Integration tv Zeitkonstante f r Ableitung Je nach Eingangssignal k nnen auch Werte deutlich kleiner 1 sinnvoll sein Parameter PID Messwert Sollwert kp tn tv untere Begrenzung obere Begrenzung y Offset Manueller Wert Manueller Betrieb Die Ausgabe kann und sollte innerhalb von definierten Grenzen erfolgen Der Regelbetrieb kann ber den Parameter lt Manueller Betrieb gt 1 gestoppt werden Es wird dann der Parameter lt Manueller Wert gt ausgegeben PID x2 25 2 0 1 0 3 0 10 30 2 22 x3 211 Extras Systemvariable und konstanten SR Samplerate Abtastrate des Projektes SC SampleCount Anzahl der Messu
217. handle Steuerhandle Text Aktion Optionen hnlich wie DialogDependency nur dass ein Text als Steuerkriterium verwendet wird Das Uberwachungselement ist daher ein Texteingabefeld oder ein Selektionsfeld bei dem auch Text eingegeben werden kann DialogSetEndScript Beschreibung R ckgabewert Parameter GetDevicelD Beschreibung R ckgabewert Parameter Beispiel OpenDevice Beschreibung R ckgabewert Parameter Beispiel StringToDevice Beschreibung R ckgabewert Parameter Beispiel Definiert ein Skript welches am Ende eines nicht modalen blockierenden Dialogfensters aufgerufen wird Siehe auch DialogCreate Status OK 1 int Dialoghandle int Skriptdatei str Freidefinierbarer Text str Optionsstring str Optionen int O Ermittelt die interne Ger te ID des Ger temanagers um auf Ger te zugreifen zu k nnen Ger te Referenz int Ger tename str Ger tenr int deviceid MCPS GetDevicelD DA100 1 Die Verbindung zum Ger t wird aufgebaut Status OK 1 int Ger te Referenz int status MCPS OpenDevice deviceid Sendet einen Befehlsstring zum Ger t Status OK 1 int Ger te Referenz int String MCPS StringToDevice deviceid cmd StringFromDevice Beschreibung R ckgabewert Parameter Beispiel CloseDevice Beschreibung R ckgabewert Parameter Beispiel Empf ngt eine Antwort unter Ber cksichtigung des eingestellten Timeouts Ger teantwort
218. handle ung ltig end if 237 Systembefehle GetScriptType Beschreibung Ermittelt von wo das Skript aufgerufen wurde Dies ist n tzlich wenn ein Skript f r Online oder Offlineanwendungen nahezu gleichermassen genutzt werden kann R ckgabewert Aufrufursprung int Parameter Keine Bedeutung des R ckgabewertes Projekt ge ffnet geladen Projekt geschlossen Messung gestartet nach Ger teinitialisierung Messscan Messung beendet AutoFile beendet Messvorbereitung direkt nach Bet tigen des Startschalters Erstellung einer Batchdatei nach Abschluss eines Autofiles Aufruf durch den Scheduler Vor der Erstellung eines neuen Projektes 10 Ereignis Schalter gedr ckt im Statusfenster 11 Projektspeicherung 12 Projektkonfiguration 13 Vor Speicherung der Projektkonfiguration Speichertaste 14 Vor einem Ausdruck Siehe auch GetScriptType2 oO ONOVIP OD O 238 Skript wurde von einem Skript aufgerufen 239 Skript wurde vom Client ber MSERV gestartet Skriptaufruf beim Beenden eine Skriptdialogfensters 241 OPC Prozessmonitor 243 Webserver 244 Batch Autoimport 245 ECS 246 Ereignisse durch bestimmte Abfragen z B OpenRequestWindow2 247 Globaler Scheduler 248 MCPS Start 249 Entfernen eines wartenden Batches Vor dem Aufruf der Batcehmaske Nach dem Schlie en der Batchmaske 252 BatchStart 253 BatchStopp 254 KanalAlarm 255 Manuell gestartet GetScriptType2 Beschreibung Liefer
219. hreibung Entfernt ein Grafikkommando aus einer Liste R ckgabewert Keiner Parameter Handle der Kommandoliste int Handle des Grafikbefehls int SWLinkChannel Beschreibung Verkn pft ein Element mit einem Messkanal zum automatischen Aktualisieren der Anzeigewerte Textfelder Balkengrafiken und Analoganzeigen zeigen den entsprechenden Messwert Multibitmaps werden entsprechend der Schwellwerte ausw hlt R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int Handle des Grafikbefehls int Verkn pfungskanal int SWAddButton Beschreibung F gt ein Schaltfeld hinzu R ckgabewert Handle int Parameter Handle der Kommandoliste int Text des Schalters str x int y int xl int yl int Optionen int 0 Beim Dr cken des Schalters wird das Skript lt Statusfenster Ereignis gt Projektkonfiguration ausgef hrt SWAddTabControl Beschreibung F gt ein Registerkartenfeld hinzu Diesem k nnen dann einzelne Registerkarten hinzugef gt werden die bei Auswahl ein Ereignis melden R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int x int y int xl int yl int Optionen int O SWAddTab Beschreibung F gt eine Registerkarte einem Registerkartenfeld hinzu R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int Handle des TabControls int Text der Registerkarte Position int Optionen int O SWSetEventHandling Beschr
220. hrseitenmodus an Zeitwert Zeiteinheit 0 Sekunden 1 Minuten 2 Stunden 5 Zeile Druckername falls nicht der Standarddrucker verwendet werden soll Beispiel st CDate 17 07 2009 12 15 00 et CDate 17 07 2009 12 17 00 s 2 5 8 8 vblf 8 cdbl st amp vblf amp cdbl et amp vblf 8 0 1 0 0 5 1 amp vblf amp SpeedPrinter PrintOfflineTrend2 s windowlayout1 00003 c programme mcps6_3 test ply 8 st und et werden hier direkt definiert sind aber normalerweise Zeitwerte die berechnet oder vom Anwender eingegeben worden sind und im DATE Format vorliegen Wichtig ist die Konvertierung durch cdbl Wenn man sich den String anzeigen l sst so erh lt man so etwas wie 400343 343423 f r die Zeiten oder z B s mu 8 vblf 8 HI 8 vblf 8 HI 8 vblf 8 0 0 1 0 0 PrintOfflineTrend2 s 8 PrintLayout Beschreibung Druckt ein Layout ohne Standarddaten wie Grafik oder Statistik allerdings mit Steuercodes um z B Projektvariablen auszugeben R ckgabewert Status int OK 1 Parameter Drucklayout str Optionen int Optionen 0 PrintAlarms Beschreibung Druckt die Alarmdatei eines Projektes komplett oder auszugsweise 262 R ckgabewert Status int OK 1 Parameter Startzeit date Endzeit date Kanalliste str Drucklayout str Optionen int Optionen 0 F r Start oder Endzeit kann O bergeben werden Es wird dann jeweils der erste bzw letzte Messscan verwendet
221. hrung von logischen Operationen existieren die Funktionen AND OR XOR und NOT Dabei werden alle Werte die ungleich Null sind als logisch Eins betrachtet AND OR und XOR k nnen zwei oder mehr Parameter bergeben werden AND Ergebnis 1 wenn alle Parameter ungleich NULL sonst O OR Ergebnis 1 wenn ein Parameter ungleich NULL XOR Ergebnis 0 wenn alle Parameter logisch gleich z B 0 0 oder 1 1 NOT Ergebnis 1 wenn Parameter Null sonst O Invertierung AND X1 X2 OR X3 X4 X5 NOT X5 Das Ergebnis ist nur dann 1 wenn X1 und X2 ungleich Null sind X3 oder X4 oder X5 ungleich Null sind und X5 gleich Null ist BIT Test ob ein Bit innerhalb eines Wertes gesetzt ist oder nicht BIT x3 0 Testet das erste Bit 208 Gleitende Mittelwerte In einigen Anwendungsbereichen sind Langzeitmittelungen wie z B Halbstundenmittelwerte von gro er Bedeutung Durch einen flexiblen Aufbau unterst tzt MCPS eine Mittelwertbildung ber fast jeden beliebigen Zeitraum Die Mittelwertfunktionen kurz MF werden als normale Mathe matikfunktionen gehandhabt wie SIN X oder SQRT X jedoch nicht in Benutzerfunktionen einsetzbar Deshalb werden die Mittelwerte nicht nur ber einen Kanal sondern ber ein beliebiges mathematisches Ergebnis gebildet d h auch ber Mathematikkan le Ergebnisse von Projektkan len etc Im Gegensatz zu den herk mmlichen Funktionen gibt jedoch der Funktionsname gleichzeitig den Zeitraum an ber den gemit
222. htig Der Men punkt Batchmanager im Hauptmen wird erst aktiviert wenn dieser unter KONFIGURATION MCPS EINSTELLUNGEN PASSWORTER aktiviert worden ist Der Batchmanager verwaltet Batches oder auch Chargen nach logischen bzw anwendungsorientierten Gesichtspunkten Die Aufteilung nach Ger ten oder Projekten r ckt dabei in den Hintergrund so da sich mehr anhand einer Charge oder Losnummer orientiert wird Der Batchmanager kann mehrere sogenannte berwachungseinheiten verwalten Diese stehen f r eine Produktionseinheit oder Pr fstelle wie z B ein Ofen eine Klimakammer oder ein Pr fstand Jeder Uberwachungseinheit wird ein MCPS Projekt zugeordnet welches alle relevanten Messkan le aufzeichnet Dadurch k nnen ganz unterschiedliche Produktions oder Pr feinheiten verwaltet werden In MCPS wird der Batchmanager durch ein Kontroll und berwachungsfenster dargestellt in dem f r jede Uberwachungseinheit ein eigener Statusbildschirm existiert Dieser gibt u a an welche Charge gerade bearbeitet wird und in welchem Zustand diese sich befindet T T2 3 dfg 20120427_104724 Wartend Eu Batch a Stopp CS Batch u Stopp E Batch 6 Start Vor Start eines neuen Batches k nnen diverse batchspezifische Informationen eingetragen werden Neben notwendigen Daten wie Batchname und Losnummer k nnen auch freidefinierbare Daten eingegeben werden Dazu besteht die M glichkeit sogenannte Eingabemasken zu definieren Dort k nnen meh
223. ie Toolleiste E z Vergr erung des Bildes a Verkleinerung des Bildes Bild auf Fenstergr e anpassen Achsenverh ltnis bleibt erhalten r OO Zonen anzeigen Zeigt ein oder mehrere Profile von Linienzonen an Siehe unten i Pause Das Bild wird nicht mehr aktualisiert In dieser Einstellung wird am Mauszeiger die aktuelle Temperatur des entsprechenden Pixels angezeigt 2 Bildkonfiguration Temperaturwerte der Y Achse Farbskala usw Kann auch durch einen Doppelclick auf die Y Achse aufgerufen werden oder die rechte Maustaste im IR Bild Fokus der Kamera verringern A3xx Serie Fokus der Kamera vergr ern A3xx Serie Autofokus aktivieren A3xx Serie Druckt das Bild I Hilfe Wird das Fenster in einem Layout gespeichert so wird die Ger teseriennummer mitabgelegt um das korrekte Ger t beim Offnen des Layouts anzuzeigen Wird das Ger t im Ger temanager gel scht und durch ein anderes ersetzt wird das Bilddaten Fenster nicht mehr automatisch ge ffnet da die Seriennummern nicht bereinstimmen Das Fenster muss deshalb manuell ge ffnet positioniert und im Layout erneut abgespeichert werden Profilfenster Bilddaten 128 Sofern Linienzonen definiert worden sind k nnen die Profillinien in ein oder mehreren zus tzlichen Profilfenstern dargestellt werden Mit dem Schalter El werden die anzuzeigenden Linien ausgew hlt Im neuen Profilfenster werden die Profile der Linienzonen dargestellt
224. ie gew nschten Onlinefenster arrangiert Danach wird nur dieser Men punkt einmal aufgerufen Der Client merkt sich alle Verbindungen Projekte und das Fensterlayout Beim n chsten Start von MCPS wird die Verbindung zum Messrechner automatisch erzeugt da Projekte geladen und das Fensterlayout dargestellt Login Passwort ndern Falls in der Benutzerverwaltung erlaubt kann der Anwender sein Passwort hiermit jederzeit ndern Logout Diese Funktion wird nur in Zusammenhang mit dem Benutzermanager verwendet siehe Hauptmen KONFIGURATION MCPS EINSTELLUNGEN BENUTZER Sind dort Benutzer eingetragen so ist der Loginschutz aktiviert und Anwender m ssen sich am System anmelden Falls diese ihre Arbeit erledigt haben sollten sie sich zum Schutz wieder ausloggen Dies geschieht mit diesem Men punkt Danach erscheint wieder der Login Bildschirm und alle Funktionen sind gesperrt Smart Quit Diese Funktion beendet das Programm trotz laufender Messung en Die Messprojekte werden dann in einer Datei gespeichert und beim n chsten Programmstart automatisch wieder gestartet Ahnelt der Autostartfunktion Beenden Beendet MCPS sofern keine Messungen oder Session mehr aktiv sind Falls Online Clients verbunden sind werden diese zuerst getrennt Laufende Skripte werden abgearbeitet 98 Anzeige Nummerische Anzeige Anzeige bereits gemessener Daten in zeitlicher Reihenfolge in Textform Falls das Projekt die Daten in AutoFiles ablegt k nnen d
225. iert Sollen regelm ig die gleichen Projekte geladen werden empfiehlt sich die Verwendung einer Projektliste Wichtig Messdaten welche von Ger ten selber aufgezeichnet wurden z B CF Card m ssen ber die Importfunktion eingeladen und damit in ein MCPS Projekt konvertiert werden 70 ffnen vom Me rechner Nur mit MServ Option Mess Server Online Projekte x M3 192 168 5 123 CAT_4 11 CAT_4 12 2 43 192 168 5 127 DR td MX2 O E EXAMPLE Die Option MServ erlaubt die Online Visualisierung von Messdaten und Alarmen von einem Messrechner auf anderen MCPS Client Rechnern Dies sind meistens reine MCPS Viewer Varianten ohne eigene Messaufgaben aber auch ein zus tzicher Messrechner kann auf die Daten eines anderen Messrechners zugreifen Unter KONFIGURATION MCPS EINSTELLUNGEN MSERV werden die Mess Computer eingetragen zu denen der MServ Client eine Verbindung aufbauen soll Wird nun der Men punkt lt Offnen vom Mess Server gt aktiviert so erstellt MCPS eine Verbindung zu allen Messrechnern welche in der Konfiguration eingetragen sind In dem obigen Auswahlfenster werden alle Rechner mit Namen aufgelistet zu denen eine Verbindung hergestellt werden konnte Als Unterpunkte werden alle aktiven Onlineprojekte dargestellt In der obigen Grafik sind zwei Projekte auf dem Computer CADCOMS3 und 3 Projekte auf CADCOM5 aktiv Wird ein Projekt mit der Maus angeklickt so werden im unteren Bereich Zusatzinformationen
226. iese einzeln oder ber einen beliebigen Zeitbereich aller Dateien angezeigt werden Bei Einzelanzeige erscheint im Textfenster zus tzlich ein Controlpanel mit dem zwischen den Dateien hin und hergesprungen werden kann Im Hauptmen wird der Men punkt OPTIONEN eingef gt der folgende Funktionen bereits stellt 2 a Daten aktualisieren Falls weitere Daten abgespeichert worden sind w hrend das Fenster ge ffnet war so wird dieses aktualisiert Dabei wird automatisch zu den letzten Messdaten gesprungen Gehe zu Stellt den manuell angegebenen Zeitpunkt im Fenster dar Relativzeit Die Zeitinformationen werden relativ ab Start der Messung dargestellt Das Zeitformat basiert auf der Absolutdarstellung d h Tage Monate Jahre Stunden Minuten Sekunden seit Anfang der Daten Nach 24 Stunden wird der Tagesz hler inkrementiert usw D Gruppenmanager Falls das Projekt mit Gruppen ausgestattet ist so kann der Gruppenmanager ber den Men punkt OPTIONEN in der Hauptmen leiste eingeblendet werden ber die Horizontal bzw Vertikalschieber k nnen weitere Kan le bzw Zeiten dargestellt werden Es erscheinen nur die Kan le welche in der Projektkonfiguration f r Textausgabe definiert worden sind siehe Kanalparameter A Font Zeichensatz ndern 99 berschrift F r jede Kanalspalte k nnen nun bis zu 6 berschriften auch gleichzeitig ausgew hlt werden Laufende Nummer H Einheit M Messstelle K Kommentar N Kanaln
227. ieses Protokoll Gest rt werden kann die bertragung nur durch die Firewall Der verwendete Port muss entsprechend freigeschaltet werden Siehe dazu auch Kapitel Firewall Auf dem Messrechner sollte nun ein Projekt gestartet werden Auf dem Client l dt man unter PROJEKT OFFNEN VOM MESSRECHNER ein Projekt Es werden von allen verbundenen Messrechnern alle Projekte mit einer laufenden Messung angezeigt Bereits geladene Projekte k nnen nicht mehr aktiviert werden Nach dem Laden erscheint ein Basisfenster und der Projektname hat eine als Kennung f r ein MServ Projekt Es k nnen nun die Online Fenster ge ffnet werden z B MESSUNG TEXTFENSTER Unabh ngig davon kann auch das Alarmfenster bzw das Meldungsfenster ge ffnet werden Werden auf dem Messrechner nderungen am Projekt vorgenommen so f hrt dies zu einem automatischen Neuladen des Projektes auf der Clientseite Die Registerkarte MServ enth lt Suchpfade zu den Originalprojekten die sich entweder auf dem Messrechner oder auf einem Server befinden Auf dem Client muss der Pfad zu den Projekten so angegeben werden wie diesen der Client im Explorer sieht z B Server Projekte oder X Daten Beim ffnen eines Projektes vom Messrechner wird dann nach dem Projekt im Suchverzeichnis gesucht Kann MCPS das Projekt finden so sind auch alle Offlinefunktionen m glich Anzeige Drucken Export Das Projektverzeichnis muss f r die Clients zug nglich sein d h auf Windowsebene freig
228. igenen Identifikationsnummer Ist dieser Schalter aktiv so wird die ID der Benutzerverwaltung auf dem Client mit der des Messrechners abgeglichen Bei Ungleichheit erh lt der Client keinen Zugriff Damit soll verhindert werden dass ein Client mit lokaler Verwaltung z B Alarme des Messrechners best tigen kann ohne authentifiziert zu sein Loginverifizierung MCPS Logins und Passw rter werden in MCPS verwaltet LDAP Ist auf einem Windows Server der LDAP Service installiert kann MCPS die Logins und Passw rter von Windows verwenden D h beim Anmelden an MCPS sendet MCPS Login und Passwort an den LDAP Server der die Kombination best tigt Die verwendetetn Logins m ssen nat rlich in MCPS eingetragen sein als Benutzer um die Freischaltung der Funktionen zu erm glichen Hinweis Wird beim Einloggen Dr cken der OK Taste die Steuerungstaste gedr ckt wird eine MCPS Anmeldung erzwungen Dies ist hilfreich wenn der LDAP Server nicht verf gbar ist Dann wird allerdings das in MCPS hinterlegte Passwort abgefragt 146 Benutzer MCPS bietet ein Anwendersicherheitssystem auf Passwortebene um den Zugriff auf die Funktionalit t zu beschr nken Es existieren verschiedene Funktionen die f r jeden Anwender einzeln freigeschaltet werden k nnen Die Freigabe erfolgt ber die Eingabe eines Passwortes und optional einer Benutzer ID welche von MCPS automatisch abgefragt werden Falls ein Anwender seine T tigkeiten beendet hat sollte er si
229. iken wie Trends LEDs Balken und Analoganzeigen werden ber Grafikplatzhalter definiert Dazu kann jede beliebige Grafik verwendet werden F r MCPS sind nur Breite und H he der Grafik wichtig Im Arbeitsverzeichnis von MCPS C Programdata MCPS7 existiert das Verzeichnis WebServer Dort befindet sich bereits eine Beispielseite Diverse Platzhaltergrafiken sind dort ebenso zu finden Damit MCPS nun wei welche Art von Grafik anstelle des Platzhalters zum Browser gesendet werden soll wird er sogenannte alternative Text einer Grafik verwendet um genau festzulegen was f r ein Bild mit welchen Eigenschaften erstellt werden soll Laden Sie z B einen LED Platzhalter in die HTML Seite w hlen die rechte Maustaste und tragen bei FrontPage unter Bildeigenschaften auf der Registerkarte Allgemein folgenden Text ein LED TEST A1 1 00FF00 Nun zeichnet MCPS mit jedem Update eine Alarm LED vom Projekt Test Kanal 1 Level 1 mit der Nichtalarmfarbe gr n Bei allen Farbdefinitionen gelten HEXWerte zwischen 00 und FF f r jede Teilfarbe Die Reihenfolge ist blau gr n rot FF0000 ist damit nur blau Textsteuercodes CV Kanal Projektname ChannelValue Messwert von lt Kanal gt des Projektes lt ProjektName gt Wird kein mit Projektnamen angegeben dann wird das erste laufende Projekt verwendet CU Kanal Projektname ChannelUhit Einheit von lt Kanal gt des Projektes lt ProjektName gt CT Kanal Projektname ChannelTag Messstelle von lt Kan
230. ind die Werte zu addieren Die Kanalliste definiert die Kan le welche in die Berechnung einbezogen werden sollen Beispiel 1 5 7 12 Optionen sind derzeit O status MCPS StatisticRun 0 0 7 1 20 0 Statistikberechnung Min Max Mittelwert ber alle Daten f r die Kan le 1 20 269 StatisticGetMinValue Beschreibung Liefert nach einer Statistikberechnung per Skript den Minimumwert eines Kanals R ckgabewert Minimumwert float Parameter Kanal int StatisticGetMeanValue Beschreibung Liefert nach einer Statistikberechnung per Skript den Mittelwert eines Kanals R ckgabewert Mittelwert float Parameter Kanal int StatisticGetMaximumValue Beschreibung Liefert nach einer Statistikberechnung per Skript den Maximalwert eines Kanals R ckgabewert Maximalwert float Parameter Kanal int StatisticGetStdValue Beschreibung Liefert nach einer Statistikberechnung per Skript die Standardabweichung eines Kanals R ckgabewert Standardabweichung float Parameter Kanal int StatisticGetMktValue Beschreibung Liefert nach einer Statistikberechnung per Skript die MKT eines Kanals R ckgabewert MKT float Parameter Kanal int StatisticRealStartTime Beschreibung Liefert den ersten t tsachlich vorhandenen Scan der zur Statistikberechnung verwendet wurde R ckgabewert Zeitpunkt erster Scan date Parameter Keine StatisticRealEndTime Beschreibung Liefert den letzten t tsachlich vorhandenen Scan
231. ine Alarmmeldung so wird diese mitgespeichert ber das Men OPTIONEN MARKIERUNG kann der Anwender Zeitbereiche f r Export oder Ausdrucke selektieren x 3 Die Alarme k nnen ausgedruckt bzw exportiert werden Dabei gilt das entweder alle Alarme ausgegeben werden oder nur die MARKIERTEN Durch Anklicken der einzelnen Zeilen k nnen Alarme markiert bzw auch wieder demarkiert werden ffnet Dateien die zus tzlich mit einer Aktion abgelegt worden sind z B ein Setup welches zum Ger t gesendet worden ist oder ein Projekt mit gel schten Daten x L scht die gesamte Alarmdateil Sollen Alarme nicht f r jedes Projekt getrennt sondern in einer einzigen Datei gespeichert werden so ist die Globale Alarmliste zu benutzen Unter KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN kann festgelegt werden wo die Alarme jeweils gespeichert werden Globale Alarmliste Alle Alarme welche in die einzelnen Projekt Alarmdateien gespeichert werden k nnen zus tzlich auch in einer allgemeinen globalen Liste eingetragen werden Dies ist dann sinnvoll wenn mehrere Projekte gleichzeitig laufen und man eine bersicht ber alle gespeicherten Alarme haben m chte Die globale Alarmliste unterscheidet sich von der Projekt Alarmdatei nur durch den zus tzlichen Projektnamen siehe Alarmdatei Siehe auch KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN Alarmspeicherung 111 Globale Email und SMS Logdatei Hier werden die ausgef hrten Alarmaktionen f
232. ine bestimmte Zeit geschaltet 55 SMS hinzuf gen Nur mit Option SMS E Beim Auftreten des Alarms wird die angegebene Nachricht als SMS an ein Handy geschickt Je nach Dienstleister kann dabei ermittelt werden ob die Meldung abgesetzt werden konnte oder nicht z B D2 Falls der Teilnehmer nicht erreicht werden kann so k nnen Ersatznummern angew hlt werden Somit ist es sehr wahrscheinlich dass zumindestens ein Verantwortlicher die Mitteilung erh lt Unter KONFIGURATION MCPS EINSTELLUNGEN SMS m ssen allerdings grundlegende Parameter eingestellt werden um einen SMS Versand zu erm glichen Email hinzuf gen Nur mit Option SMS E Unter KONFIGURATION MCPS EINSTELLUNGEN SMS m ssen grundlegende Parameter eingestellt werden um einen Email Versand zu erm glichen Treten mehrere Alarme mit der gleichen Emailaktion auf so werden die Texte aneinandergeh ngt Skript hinzuf gen Nur mit Option SCRIPT F hrt das angegebene VB Skript aus Aktion editieren Ausgew hlte Aktion bearbeiten z B Text editieren Aktion l schen Entfernt die Aktion aus der Liste Wird diese Aktion bei den Kanalalarmen benutzt so werden dort alle entsprechenden Aktionen entfernt Dynamische Alarmdatei Schaltet die Anwendung einer dynamischen Alarmdatei ein und definiert falls mehrere im Projekt existieren welche zum Einsatz kommt Diese Einstellungen m ssen vor dem Start einer Messung get tigt werden Siehe auch TUTORIAL DYNAMIS
233. ingeben EN DE Abbruch Als n chstes wird der Typ der Alarmdatei festgelegt Eine Referenzdatei H llkurve bestehend aus mehreren AutoFiles Danach werden je nach Type ein oder mehrere Datens tze ausgew hlt die als Referenzdatei en f r die sp tere Alarm berwachung genutzt werden sollen Alarmreferenz D atenrecord w hlen EN TIAS Abbruch Zur Erstellung der Alarmdatei wird der Referenzdatensatz in einem Grafikfenster mit Sonderfunktionalit t dargestellt Die Referenzdatei kann in verschiedene Zeitzonen eingeteilt werden F r jede Zeitzone kann wiederum jeder Kanal f r die Kontrolle aktiviert werden F r jeden Kanal in jeder Zone k nnen individuell Abweichungswerte f r oberen und unteren Grenzwert definiert werden ber den Hauptmen punkt OPTIONEN bzw mit der rechten Maustaste wird das Grafikmen aktiviert Der Punkt EXTRAS beinhaltet die Auswahl KONFIGURATION ALARMDATEI Damit wird die Alarmdatei parametriert 77 Dynamische Alarmdatei EN Zeitzone for 0 00 00 0 00 30 y Fr gt x IV Alarmiiberwachung aktivieren Offset oberer Grenzwert f 5 1 Offset unterer Grenzwert Aktuelle Zeitzone l schen atte Als oberstes Kriterium muss falls mehrere vorhanden die zu bearbeitende Zeitzone eingestellt werden F r jeden einzelnen Kanal kann die Alarm berwachung aktiviert werden Die Offsetwerte beziehen sich auf den Wert der durch die Referenzdatei zum entsprechenden Zeitpunkt
234. int ein Auswahlfeld mit allen Ger ten und Kommentaren Kanal Jedes Ger t stellt eine bestimmte Anzahl von Kan len zur Verf gung Die Kan le k nnen Nummern oder auch andere Bezeichner haben und bilden eine Kanalliste f r jedes Ger t An dieser Stelle kann ein Kanal ausgew hlt werden dessen Messdaten gespeichert und angezeigt werden sollen Welche Kan le in der Kanalliste erscheinen h ngt von der Ger tekonfiguration ab Ist beim Yokogawa Darwin System z B die Mathematik eingeschaltet so erscheinen auch je nach Typ die Kan le A01 A30 bzw A60 Ebenso wichtig sind einzelne Module die ber das Vorhandensein von Kanalnummern entscheiden Eine exakte Ger tekonfiguration ist deshalb notwendig und sollte der erste Schritt sein Einheit F r jeden Kanal kann eine Einheit eingetragen werden Wird dieses Feld leer gelassen so bernimmt MCPS bei vielen Ger ten automatisch die am Ger t eingestellte Einheit Messstelle Dient der besseren Identifikation f r den Anwender und wird in einigen Anzeigefenstern dargestellt 30 Zeichen Kommentar Dient der besseren Identifikation f r den Anwender und wird in einigen Anzeigefenstern dargestellt 50 Zeichen Farbe Farbe des Kanals bei der grafischen Anzeige YMin YMax In der grafischen Anzeige muss jeder Kanal skaliert werden d h der Anzeigebereich vom unteren bis oberen sichbaren Wert Die Kanaldaten die innerhalb dieses Bereiches liegen werden dargestellt Definition d
235. ipt manuell mit EXTRAS SKRIPT AUSF HREN Ein Skript kann nun ganz unterschiedliche Aufgaben bernehmen W hrend der Onlineerfassung k nnen die Messdaten mit jedem Scan an ein Skript bergeben werden Da VB Skripte auch Zugriff auf andere Programme haben wie z B Excel k nnen die Daten dort in Tabellen eingetragen werden MOPS stellt Routinen f r den Zugriff auf die Offlinedaten zur Verf gung Dadurch k nnen komplexere Analysen durchgef hrt werden Die Ergebnisse k nnen dann in Excel als Report dargestellt werden Vorbereitungs und Setupfunktionen Skripte werden auch beim Laden Start oder Stoppen eines Projektes oder Batches aufgerufen Dadurch k nnen Backups gefahren oder externe Ger te individuell konfiguriert werden Prinzipiell ist zu unterscheiden zwischen Skripten die automatisch aufgerufen werden und denen die manuall gestartet werden Automatische Skripte f r ein Projekt werden eingetragen unter PROJEKT KONFIGURATION OPTIONEN AUTOMATISCHE AKTIONEN SKRIPTE Automatische Skripte sollen zeitlich kurzgefasst werden um den Gesamtablauf und auch sich selber nicht zu blockieren Da immer nur ein Skript zu einer Zeit abgearbeitet werden kann sind gewisse Regeln einzuhalten So kann ein Auswerteskript dass ber mehrere Minuten arbeitet ein Skript welches mit jedem Messzyklus aufgerufen wird blockieren Auswertungen sollten deshalb nach der Messung oder auf einem Clientsystem gemacht werden Hinweis Auf der MCPS CD befin
236. irmung der Kabelsegmente nur auf einer Seite erden Erdschleifen vermeiden 201 GPIB oder IEEE 488 MCPS unterst tzt zur Zeit GPIB Karten von National Instruments Die Karte mu mit Treibern nach Anleitung des Herstellers installiert werden MCPS ben tigt keine weiteren Einstellungen und sucht bei Bedarf nach den Treibern um diese zu nutzen Bei Kommunikationsproblemen sollten Sie auch die Diagnoseprogramme des Herstellers anwenden Ethernet Die Kommunikation mit den Ethernetger ten erfolgt ber TCP IP Ein entsprechender Dienst mu auf dem Windowssystem eingerichtet sein Es ist darauf zu achten da die IP Adresse des Ger tes in die IP Umgebung des Rechners pa t Dazu ist es oft notwendig die ersten drei Adressen des Ger tes auf die des Computers zu setzen Genauere Informationen zu den einzelnen Ger ten befinden sich im Kapitel Ger te Wird Ihr Ger t ber einen DNS Namen angesprochen so aktivieren Sie den Button DNS Es erscheint ein Eingabefeld f r den DNS Namen 202 Mathematik Konzept der Mathematik MCPS bietet veschiedene M glichkeiten die gemessenen Rohdaten mathematisch miteinander zu verkn pfen und neue Daten zu generieren Dabei k nnen die eigentlichen Rohdaten berdeckt werden z B bei Linearisierungen oder neue Werte aus den Rohdaten berechnet werden In der Projektkonfiguration kann f r jeden Projektkanal eine Mathematikformel angegeben werden Ist diese eingeschaltet M Ein erscheint f r diesen
237. is auf eine Nachkommastelle MIN MEAN MAX Liefert Minimal Mittel bzw Maximalwert aus den bergebenen Parametern MIN X1 X2 MAX X3 X4 X5 Minimum von X1 X2 und dem Maximum von X3 X4 X5 RXMIN RXMEAN RXMAX RMMIN RMMEAN RMMAX Liefert Minimal Mittel bzw Maximalwert ber einen Bereich von Kan len RX Rohdatenkan le RM Mathekan le Format RXMIN Startkanal Endkanal RXMIN 1 77 gt Liefert das Minimum aller Projektkan le Rohdaten von Kanal 1 bis Kanal 77 209 ID Intervalldifferenz Liefert die Differenz zwischen dem aktuellen Wert und dem Messwert vor einer bestimmten Zeit Diese Funktione wird h ufig genutzt in Zusammenhang mit Z hlereing ngen die ber l ngeren Zeitraum Impulse aufnehmen Mit der Differenzfunktionen k nnen Impulse pro Zeitbereich bestimmt werden Dies ist besonders dann nutzlich wenn die Impulse nur alle paar Sekunden oder seltener auftreten so dass Frequenzmessungen nicht geeignet sind ID10M x1 Liefert die Differenz zwischen dem aktuellen Messwert und dem vor 10 Minuten Wird in der Klammer ein zweiter Parameter angegeben so wird dies als Endwert des Z hler angegenommen um Nulldurchl ufe korrekt zu behandeln ID1H x1 65536 Bestimmt die Differenz ber eine Stunde Ist der neue Wert von x1 kleiner dem alten so wird ein Z hler berlauf angenommen bei einem Endwert von 65536 SD Zeitbereichs berwachung Format SdxxxU xxx Zeitwert U Zeiteinheit z B
238. ispiel wurde eine Windrose mit 16 Bildern definiert welche in Abh ngigkeit von einem Analogsignal die Windrichtung anzeigt 84 Alarm Bitmaps Level fi Standard Bitmap A Alarm Bitmap a Werte Bitmaps Wert Pfad 1 0 Yentill bmp B Yentil2 bmp Bo Yentil3 bmp Hinzuf gen eines Trends D Trend Position und Gr e Einstellungen Links 1060 Dben 30 Breite 200 H he 100 Teilbildschirme P y Anzahl Y Achsen 3 y Kan le im Teilbildschirm Anzeigetyp An Absolutzeit D Zeitbereich z5 s zl 2 191113 Optionen TF Gruppenmanager I Gitter Y Rahmen IV X utoSkalierung ow Der Onlinetrend im PMON ist eine relative statische Anzeige Im Gegensatz zum normalen Trendfenster kann der Anwender kaum Einstellungen w hrend der Messung vornehmen Nur ber einen aktiven Gruppenmanager k nnen Kan le umgeschaltet werden Anzahl der Achsen Marker und Achsenaufl sung ist konstant Ohne Gruppenmanager k nnen f r jeden Teilbildschirm die darzustellenden Kan le definiert werden 85 H Hinzuf gen einer Videodatei avi Achtung Es gibt unterschiedliche AVI Typen die nicht alle von Windows ohne speziellen Decoder akzeptiert werden Deshalb kann es vorkommen dass bestimmte Dateien nicht geladen werden k nnen Der Start der Videodatei kann entweder durch einen Alarm oder einfach ber einen Schwellwert gestartet werden Wenn der Film nicht l uft bleibt normalerweise ein
239. it f r alle Skripte behalten Folgende Anweisung kann die Aufrufe nach Excel minimieren MCPS I1 MCPS I1 1 if MCPS I1 gt 5 then MCPS I1 0 for n 1 to MCPS GetProjectChannelCount objXL Cells n 2 Value field n 1 0 Indizierung next end if 235 Benutzereingaben f r Skripte Bei Vorbereitungs oder Auswerteskripten sind Benutzereingaben h ufig unumg nglich MCPS bietet dazu ein freidefinierbares Dialogfenster an in dem verschiedene Eingabefelder ber das Skript definiert und abgefragt werden k nnen Dazu werden die einzelnen Elemente Texteingaben Auswahlschalter oder Checkboxen im Skript anwendungsspezifisch programmiert 1 Text cWochenTay gt C 2 Text Marla Dienstag Donnerstag 6 Juni 2002 ander Report 3 gt C Donnerstag IT Burnout Y Turbo Abbruch Zun chst wird ein sogenanntes Dialogfenster erzeugt Man erh lt eine ID Nummer f r weitere Aktionen mit diesem Fenster Das Fenster ist zu diesem Zeitpunkt noch nicht sichtbar Als n chstes werden die gew nschten Elemente hinzugef gt Auch dabei erh lt man eine ID Nummer zur ck die f r sp tere Aufrufe notwendig ist dialoghandle MCPS DialogCreate Hallo 420 280 0 if handle gt 0 then t1 MCPS DialogAddText dialoghandle 1 Text 10 12 110 h 0 Statisches Textfeld t2 MCPS DialogAddText dialoghandle 2 Text 10 42 110 h 0 el MCPS DialogAddEdit dialoghandle 120 10 90 h 0 Texteingabefeld e2 M
240. itbereich pro Seite fio M DI r Geschwindigkeit F Schnellausdruck nicht jeder Messwert m Druckbereich Startzeit 02 02 2007 12 13 00 Endzeit 02 02 2007 12 29 00 Zeitbereich setzen Abbruch Mehrseitenausdruck Bei konstanter Anzahl von Seiten wird die Grafik in entsprechende Teilst cke unterteilt und ausgedruckt 105 Bei festem Zeitbereich wird die Grafik entsprechend der Zeiteinteilung pro Seite aufgeteilt d h bei 10 Minuten stellt jede Seite einen Zeitbereich von 10 Minuten dar Die Anzahl der Seiten ergibt sich aus dem Gesamtzeitbereich und dem Zeitfenster pro Seite Geschwindigkeit Beim Schnellausdruck werden nicht alle Scans ausgegeben um den Druck zu beschleunigen Druckbereich Der zu druckende Zeitbereich kann manuell noch einmal eingeschr nkt werden um fest definierte Anfangs und Endeiten zu erhalten Gruppenmanager Zeigt oder versteckt den Gruppenmanager der im rechten Teil des Fensters verf gbar ist Es werden alle diejenigen Kan le gezeigt die zu einer markierten angew hlten Gruppe oder entsprechenden Untergruppen geh ren Die oberste Gruppe zeigt immer alle Kan le Die Gruppen und entsprechende Kan le werden im Gruppenmanager in der Projektkonfiguration eingestellt Uber die vorangestellten K sten k nnen Kan le beliebig an oder ausgeschaltet werden Eigenschaften Es k nnen mehrere Teilbildschirme festgelegt werden die alle die gleiche X
241. jektkonfiguration unter OPTIONEN EXTRAS SPALTEN vorgenommen Bei Windows 95 98 ME sind die Systemressourcen begrenzt Es empfiehlt sich dort so wenig aktive Spalten wie m glich einzustellen Die aktive Zeile in der gearbeitet wird wird von einem blauen Rechteck umrahmt Damit kann man auch auf weiteren Seiten sehen in welcher Zeile man gerade arbeitet Dieser Mechanismus kann unter KONFIGURATION MCPS EINSTELLUNGEN PROJEKT deaktiviert werden 37 Folgende Spalten k nnen eingestellt werden laufende Nummer Zur Unterscheidung der einzelnen Projektkan le besonders bei mehreren Ger ten oder gleichen Kanalnummern der Instrumente existiert eine laufende Nummer die berall in MCPS auftaucht F r jede Zeile ist ein kleiner Anwahlschalter vorhanden der anzeigt dass die Zeile markiert ist oder nicht Markierte Zeilen k nnen in einem Arbeitsgang gel scht oder durch BLOCKOPERATIONEN siehe unten eingestellt werden Ger t Hier kann ein Ger t ausgew hlt werden welches im Ger temanager Hauptmen Konfiguration Ger tekonfiguration als aktiv eingetragen ist Befindet sich hier in der Auswahlliste nicht das gew nschte Ger t so muss dieses im Ger temanager erst eingetragen werden Eine Ger tebezeichnung besteht immer aus Ger tetyp z B HR2300 und Ger tenummer 1 100 Dies ist notwendig falls mehrere gleiche Ger tetypen im Ger temanager eingetragen sind Wird die Auswahlliste mit der rechten Maustaste angew hlt dann ersche
242. jo Ta um Dat si ue wo M 10 10 Dua ei jo Doa mm Dat w Auto elnz ku 112 Dua ei wo TC 13 Im Dat si ue melu 14 114 DC Volt y Auto wo Dis Ins DA w Auto eluz M 16 mg Dat v Auto wo Onz ji Dh Y Auto go M 18 mg Dat Auto Bjo Ons ms Ohm 2 Y Auto jo F 20 120 TC sl oz Abbruch MCPS durchl uft immer alle Kan le die im Kanalsetup eingetragen sind unabh ngig von den verwendeten Kan len im Projekt Sollen Kan le nicht verwendet werden so sind diese in der Spalte MODUS auf SKIP zu stellen Die erste Spalte dient der Markierung von Kan le f r sp tere Blockoperationen und bedeuten NICHT dass der Kanal aktiviert wird Sind mehrere Kan le markiert durch Mausklick oder in der Kopfzeile so kann man die Schalter in der Kopfzeile aktivieren Kanal Modus Bereich Die darauf folgende Auswahl wird f r alle ausgew hlten Kan le bernommen sofern dies ohne Konflikte m glich ist Thermoelement Typ K kann nicht auf Spannungseing nge gesetzt werden 182 O System 750 MCPS unterst tzt das WAGO l O System750 mit Modbus TCP Feldbuskoppler und eine Gro zahl der O Module Dabei werden sowohl die Standardcontroller 341 342 unterst tzt sowie auch de SPS Controller 841 871 und hnliche Systeme Abtasteinstellungen Siehe Ger teinformationen Einstellen der IP Adresse 1 M glichkeit Starten Sie das WAGO Programm Ethernetsettings mit dem seriellen Kommunikationskabel Le
243. kann mit GetScriptData der Meldungstext abgefragt werden Pulsl nge des Ausgangs Bei einem geschalteten Ausgang wird dieser nach der angegebenen Zeit in Sekunden zur ckgesetzt Gemeinsamer Ausgang bei Ger tefehlern Solange ein Ger t nicht bereit ist wird der angegebene Ausgang geschaltet Es handelt sich somit um einen Summen Ger tefehleralarm 149 Netzwerk Die Netzwerkkonfiguration ist erforderlich sobald eine MCPS Version mit lokaler Projektkonfiguration im Netzwerk arbeitet weil die Originalprojekte nicht ver ndert werden d rfen oder ge ndert werden k nnen Dies geschieht z B wenn die Projekt auf einem schreibgesch tzten Laufwerk liegen Wird das Projekt von einem Client aus ge ndert so ist ein Abspeichern erstmal nicht m glich Die Projektkonfiguration kann aber lokal abgespeichert werden Beim Laden des Projektes vom Serververzeichnis erkennt MCPS ob eine lokale Projektkonfiguration existiert und bietet diese zur Auswahl an Pfad f r lokale Projektkonfiguration Bestimmt einen beschreibbaren Pfad wo eine lokale Projektkonfiguration gespeichert wird Dies kann auch wieder ein Serververzeichnis sein Textaustausch in Projektpfaden Betrifft haupts chlich die Mathematikdateien wie Benutzer und Polynom dateien Auf dem Messrechner haben die Verzeichnisse oft andere Namen oder Laufwerksbuchstaben als diese von einem Client aus angesprochen werden Dies ist h ufig wegen der Zugriffsrechte notwendig Dies kan
244. kformel R ckgabewert Keiner Parameter Kanalnummer int status int SetChannelAlarmValue Beschreibung Set die Alarmparameter eines Kanals in der Projektkonfiguration R ckgabewert OK 1 int Parameter Kanalnummer int Level int An int Typ int Grenzwert float Beispiel MCPS SetChannelAlarmValue 2 3 1 1 5 SetChannelAlarmValue2 Beschreibung Setzt die Alarmparameter eines Kanals in der Projektkonfiguration mit dynamischen Alarmgrenzen R ckgabewert OK 1 int Parameter Kanalnummer int Level int An int Typ int Grenzwert str Der Grenzwert muss ein Rohdatenkanal Xn Mathematikkanal Mn oder eine Benutzerkurve Un sein Parameter die nicht gesetzt werden sollen k nnen mit 1 f r die Integerwerte oder f r den Grenzwert besetzt werden Beispiel SetChannelAlarmValue 1 2 1 1 0 5 SetChannelAlarmValue 1 2 0 1 Nur ausschalten SetChannelAlarmFlags Beschreibung Setzt zus tzliche Alarmparameter wie Datenreduktion Logging uws R ckgabewert OK 1 int Parameter Kanalnummer int Level int Flags int Cummulative Flags 1 DR Steuert Datenreduktion 2 AF Steuert AutoFile 4 Logging an 8 Ger t setzen 16 Stoppt die Messung 32 Alarmstartzeit wird nach Verz gerung genommen SetChannelEvent Beschreibung F gt ein Kanalereignis ein so wie es sonst mit dem Cursor vorgenommen wird R ckgabewert Status OK 1 int Parameter Zeitpunkt date Kanalnr int
245. kgabewert Parameter Eingabefeld mit Text vorbesetzen Status int 1 0K Dialoghandle int ID int Text str 264 DialogSetEditTextLength Beschreibung Anzahl der m glichen Zeichen im Eingabefeld begrenzen R ckgabewert Status int 1 0K Parameter Dialoghandle int ID int L nge int DialogAddDateTime Beschreibung F gt ein Datums Zeitauswahlfenster ein R ckgabewert ID int Parameter Dialoghandle date x y xl yl Optionen 1 Langes Datumsformat 2 Zeitformat Beispiel id MCPS DialogAddDateTime d 10 90 150 20 1 DialogGetDate Beschreibung Liefert Datum bzw Uhrzeit R ckgabewert Datum date Parameter Dialoghandle ID Beispiel datum MCPS GetDate d id DialogAddSelection Beschreibung F gt ein leeres Auswahllistenfeld ein R ckgabewert ID int Parameter Dialoghandle x y xI yl Optionen 4096 Fettschrift Beispiel id MCPS DialogAddSelection d 10 50 150 20 0 DialogAddSelectionString Beschreibung F gt einen Text im Auswahllistenfeld ein R ckgabewert Handle int Parameter Dialoghandle ID Text DialogGetSelection Beschreibung Liefert den 1 basierten Index des ausgew hlten Textes R ckgabewert Auswahl int Parameter Dialoghandle ID Beispiel auswahl MCPS DialogGetSelection d id DialogSetSelection Beschreibung Setzt den Text des Listenfeldes auf ein bestimmtes Element R ckgabewert Status int 1 0K Parameter DialogHandle ID Auswahl DialogGetSelectio
246. kiert bei denen der gleiche Parameter ge ndert werden soll Dies geschieht entweder ber das Markerk stchen am Anfang jeder Kanalzeile oder ber den Schalter Dieser kann einfach auch viele Kan le markieren Es werden dazu die Zeilennummern mit Komma getrennt f r einzelne Kan le oder mit getrennt f r Kanalbereiche angegeben 1 3 5 7 12 20 Nach der Selektion wird nun der Uberschriftenschalter f r einen Parameter angew hlt wie z B Einheit Es erscheint ein parameterspezifisches Einstellfenster Nach bernahme werden alle markierten Kan le auf diesen Wert gesetzt Falls mittels Gruppenmanager Kan le oder Gruppen definiert wurden erschient ein zus tzlicher Schalter im Selektionsfenster mit dem ber die Gruppenauswahl die Projektkan le markiert werden k nnen Eine erweiterte Auswahl ergibt sich bei den Alarmeinstellungen Die Blockoperationen k nnen genutzt werden um alle Alarmeinstellungen eines Kanals auf einen anderen zu kopieren oder f r alle markierten Kan le die Grenzwerte neu zu setzen Dabei kann festgelegt werden welcher Level von jedem Kanal ge ndert werden soll 46 Optionen Schaltleiste Gruppenmanager D r Gruppenmanager EI Alle Kan le UI Geb ude Erdi 2 Flr OE Breite C Geb ude Normal v Ger t jw Kanal jw _ Messstelle Kommentar Mittels Gruppenmanager k nnen die Kan le in beliebige Gruppen und Untergruppen aufgeteilt werden Bei bestimmten Darstell
247. ktion zur Berechnung der Sterilisationszeit FT T Tb Z Standardfunktion bzw FT T Tb Z m n_low t_low ak Erweiterte Funktion Zur ckgegeben wird die Sterilisationszeit in Sekunden 207 Vergleichsfunktionen Die Funktionen GT und EQ liefern ein Ergebnis zur ck in Abh ngigkeit eines Vergleichs zweier Werte GT p1 p2 p3 p4 liefert p3 wenn p1 gt p2 ansonsten ist das Ergebnis p4 EQ p1 p2 p3 p4 liefert p3 wenn p1 p2 ansonsten ist das Ergebnis p4 Die EQ Funktion ist aber mit Vorsicht zu benutzen da durch Mess und Berechnungsungenauigkeit minimale Werteunterschiede entstehen k nnen die zwar in der numerischen Anzeige nicht sichtbar aber dennoch vorhanden sind Zur berwachung von Schwellwerten sollte deshalb immer die GT Funktion benutzt werden Die Mathematikroutinen sind so ausgelegt da nicht benutzte Parameter auch ung ltig sein k nnen D h da f r Sonderf lle z B Division durch Null diese keine Auswirkungen auf die Berechnungen haben sofern sie nicht ausgew hlt wurden EQ X2 0 1 X1 X2 Die normale Berechnung lautet X1 X2 F r den Fall da X2 Null wird wird jedoch 1 zur ckgeliefert Der Divisionsfehler wird intern abgefangen und ignoriert da er nicht als Ergebnis weiterverwendet wird GT X1 100 X2 X3 Liefert X2 solange X1 gr er 100 ist ansonsten wird X3 zur ckgegeben Tauscht man die Parameter p3 und p4 so erh lt man eine KleinerGleich Funktion Logische Funktionen Zur Durchf
248. laziert werden um die Kurvenzuordnung zu vereinfachen Es sind drei Symbole m glich sowie Nummer des Projektkanals Name des Ger tekanals oder der Text im Feld Messstelle bzw Kommentar Im Grafikfenster kann dann die H ufigkeit der dargestellten Marker eingestellt werden Mathematik Dieses Eingabefeld enth lt die mathematische Formel zur Berechnung neuer Werte Dieses Feld kann sowohl von einem Kanal mit Ger tezuordnung benutzt werden Rohdatenkanal als auch von einem reinen Mathematikkanal Im ersten Fall werden nicht die Originaldaten angezeigt sondern die bereits modifizierten Werte Dies ist besonders interessant bei notwendigen Umrechnungen oder Skalierungen um die physikalischen Werte zu erhalten und nicht die gemessenen Beispiel Druckaufnehmer liefert eine Spannung deshalb Skalierung nach Druck Eine genaue Beschreibung befindet sich im Kapitel Mathematik Maximale Anzahl von Eingabezeichen ist 512 M Ein Schaltet die Mathematik f r den Kanal ein Bei nicht eingeschalteten Kan len wird keine Syntax berpr fung durchgef hrt 39 Alarm E ar E P Standardalarmeinstellungen a Grundeinstellungen wert Farbe Alarmoption Verz gerung Hysterese Loggen Aktion Ger t setzen Optionen S a oO D Pa Ia WOW WW Wi ka ii EEEREN I dada dde A a pm m KE KE KE KE KE F DE Externe Ger tealarme I Exteme Alarme testen Dynamische Alarmdatei Oberer Grenzwert Unterer
249. le Alle aktiven Projekte werden in einer Listenform dargestellt Diese zeigt zus tzliche Informationen wie z B Start der Messung letzte Messung Aufl sung max 1 Sekunde letzte Speicherung wichtig bei Datenreduktion d Projekt hinzuf gen Es kann ein Projekt aus den bereits ins MCPS geladenen ausgew hlt und dem Projektmanager hinzugef gt werden Projekte die bereits messen erscheinen nicht mehr in der Auswahl W Projekt pausieren Die Messung wird angehalten aber nicht beendet Ein Fortsetzen der Messung setzt nicht die Mathematikroutinen zur ck O Projekt entfernen Wird ein Projekt markiert z B mit der Maus angeklickt so kann es aus dem Messmanager entfernt werden Es werden keine weiteren Daten aufgenommen Projekt laden und hinzuf gen Ein Projekt kann auch direkt von der Festplatte ausgew hlt und in den Messmanager geladen werden Dazu wird es automatisch in MCPS geladen und dann dem Messmanager hinzugef gt 3 Projektliste laden L dt alle Projekte einer Projektliste und startet diese x Alle Projekte entfernen Es werden in einem Schritt alle Projekte gestoppt und entfernt 115 Meldungsfenster a eda x d Weitere Informationen Ger t nicht bereit DV2D 1 Skriptfehler Line 65 Char 4 Index au erhalb des g ltigen Bereichs pi Ger t OK W750 2 Ger t nicht bereit W750 2 Autostart Autostart Ger t nicht bereit Ger t nicht bereit Ger t nicht bereit Ger t OK Ger t nicht be
250. le Variablen welche im MCPS auch nach Beendigung eines Skriptes gespeichert bleiben dienen in erster Linie dazu Zust nde f r den n chsten Aufruf des Skriptes zu sichern z B f r das Scan Skript welches mit jeder Messung aufgerufen wird Dadurch k nnen Ablaufsteuerungen programmiert werden MCPS I1 bis MCPS I10 Int MCPS D1 bis MCPS D10 Double 241 FTP Befehle FTPOpen Beschreibung ffnet eine Verbindung zu einem FTP Server um verschiedene FTP Aktionen wie Datei Upload durchzuf hren R ckgabewert Handle f r weitere Operationen int O Fehler Parameter Servername oder IP str Serverport int Login str Passwort str Optionsstring str Beispiel h FTPOpen ftp mcps de 21 Gunther 12345 FTPUpload Beschreibung L dt eine Datei auf den FTP Server R ckgabewert Status OK 1 Parameter FTPHandle int Dateiname str Dateiname auf Server str Optionsstring str Beispiel status FTPUpload h c test txt test txt FTPClose Beschreibung Schlie t eine FTP Verbindung R ckgabewert Keiner Parameter FTPHandle int 242 Batchbefehle Die folgenden Batchinformationen werden gesetzt wenn ein Batch gestartet oder beendet worden ist BatchGetMaskName R ckgabewert Name der Maske die verwendet wurde str Parameter Keine BatchGetName Beschreibung Liefert den vollst ndigen Batchnamen ohne Pfad zur ck R ckgabewert Batchname str Paramet
251. leichem Namen und das Setup Programm beenden Die modifizierte Datei kann dann von MCPS wieder zum Ger t gesendet werden Die Setup Programme befinden sich auch auf der Installations CD a Setupdatei fixieren Dies bindet eine Setupdatei an ein Ger t und verhindert dass einem Ger t eine falsche Datei aufgespielt wird Beim Senden und Empfangen wird nicht mehr nach einem Dateinamen gefragt sondern es wird immer die fixierte Datei verwendet Durch erneutes Dr cken kann die Fixierung wieder aufgehoben werden a S Ger t testen Verbindungstest zum Ger t 159 i Spezielle Ger tekommandos F r einige Ger te wie Darwin oder DX Rekorder k nnen spezielle Aktionen und Befehle ausgef hrt werden wie z B Start Stopp der Messung oder Mathematik am Ger t Alarmbest tigung usw 160 Extras Druck Layout Erzeugung Im Layoutmanager k nnen Layouts f r eine sp tere Druckerausgabe definiert werden Es handelt sich dabei nicht um die Erstellung eines Dokumenationsblattes mit bereits vorhandenen Grafiken sondern als Schablone bei der Ausgabe von Daten auf den Drucker Bei den zu druckenden Daten handelt es sich z B um die Grafik im Offlinefenster oder die Ergebnisse der Statistik Diese w rden ohne Drucklayout auf das ganze Blatt verteilt ausgegeben Mit dem Layoutmanager kann man nun Schablonen definieren die u a die Gr e und Position der Ausgabedaten definiert Zus tzlich k nnen statische Texte und Abfragefelder definiert werde
252. len zu Damit k nnen auch gr ere Kanalzahlen verwaltet werden Durch den flexiblen Aufbau kann der Treiber auch mehrmals mit dem Ger t kommunizieren Einige Ger te schicken immer nur einen Me wert auf ein bestimmtes Kommando hin Im Treiber kann man dann entsprechend h ufig eine Befehlssequenz eintragen und erh lt alle notwendigen Me daten Kan le mit Kennung Einige Ger te senden Daten ohne Anforderung talk only Sofern diese ber eine Start Stop Kennung verf gen kann MCPS die Daten einlesen und auswerten Auswerte DLL 175 Wird unter Extras eine Benutzer DLL definiert die bis zu vier Funktionen exportiert so kann der ALLDRV auch f r bin re Datenkommunikation benutzt werden Folgende Funktionen k nnen definiert und exportiert werden void DLLPrepareCmd LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags static char stg 200 memcpy stg StrinfoField 0 IntInfoField 0 void DLLCleanupCmd LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags static char stg 200 memcpy stg StrinfoField 0 IntInfoField 0 void DLLSendCmd LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags static char stg 200 memcpy stg StrinfoField 0 IntInfoField 0 double DLLEvaluate LPCTSTR StrinfoField int IntInfoField ULONG amp cmdflags int len p1 p2 unsigned char buffer len IntInfoField 0 p1 IntiInfoField 1 p2 IntInfoField 2 buffer unsigned ch
253. lle am Projekt beteiligten Ger te ihre Konfigurationsdaten bermittelt haben kann die Messung beginnen Dazu m ssen die Kanal und Ger tekonfigurationen mit denen im Projekt bereinstimmen bzw vorhanden sein Alle Ger te zu denen keine Kommunikation besteht werden in einer Liste angezeigt F r verschiedene Ger te besteht die M glichkeit diese nun von der Messung auszunehmen D h die Messung kann trotzdem gestartet werden f r diese Ger te werden aber keine Daten angezeigt und es erfolgt auch kein Zugriff ber die Schnittstelle Im Ger temanager befindet sich f r die entsprechenden Ger te der Schalter lt Ger t in Messung nicht verwenden gt Dieser wird f r alle Ger te ohne Kommunikation aktiviert Man kann diesen Button auch manuell vor der Messung bet tigen um ein Ger t von vorneherein auszuschlie en Ein Ger t kann auch erst w hrend der Messung ausgenommen suspendiert werden um z B eine Kalibrierung durchzuf hren Wird der Schalter w hrend der Messung ausgeschaltet und das Ger t war beim Start der Messung nicht eingeschaltet gewesen es wurden noch keine Ger teinfos geholt dann testet MCPS zun chst die Verbindung und holt sich alle notwendigen Daten vom Ger t bevor dieses in den Messzyklus integriert wird Tritt dabei ein Fehler auf so bleibt das Messger t weiter suspendiert Einige Ger te wie z B Einsteckkarten haben diesen Schalter nicht Messungen mit diesen Ger ten k nnen nur gestartet werden wenn die K
254. llen Alarmsituation abgeglichen Besonders inaktive Alarme gehen dadurch nicht verloren und k nnen noch best tigt werden Ausfalll cken automatisch auff llen GAP Filling TCP IP GapFilling Einige Ger te wie MX100 MW100 oder DXA Familie speichert alle Messdaten in einem internem Puffer zwischen Ist die Netzwerkverbindung zeitweise unterbrochen so kann MCPS die Daten aus diesem Puffer sp ter automatisch auslesen und die Datenl cke schlie en Dies funktioniert allerdings nur soweit wie der Puffer gen gend Daten f r die L cke liefert Dies h ngt von Ger t Abtastrate am Ger t und Anzahl der Kan le ab Zus tzlich zu wissen ist dass der interne Speicher des DXA deutlich kleiner ausgelegt ist als der des MX MW100 2MB 142 Datenl cken nach einem MCPS Neustart mit lt Keine Daten gt auff llen MCPS kann dann Datenl cken auff llen wenn diese entsprechend markiert sind Bei einer fehlenden Netzwerkverbindung werden die Zeitstempel weiterhin eingetragen und die Kan le mit lt Keine Daten gt aufgef llt In der numerischen Anzeige sieht man dann Diese L cken k nnen dann z B manuell mit der Gapfilling mit Ger tedaten aufgef llt werden Wird die Messung aber gestoppt oder MCPS gar beendet dann sind diese L cken standardm ig nicht gekennzeichnet MCPS wei nicht ob es sich um eine Dauermessung handelt die z B f r Kalibrierungszwecke unterbrochen wurde oder nicht Wird diese Checkbox aktiviert so f llt MC
255. m Backupverzeichnis und werden nicht mehr verwendet Offine Einstellungen Maximale Spaltenbreite im Numerikfenster Bei langen Kommentaren oder Messstellenbezeichner ist es hilfreich die Spaltenbreite in der Offline textanzeige zu vergr ern 143 Neu Konfiguration Projektkonfiguration Die ersten n Spalten immer darstellen In der Projektkonfiguration wird bei einem horizontalen Seitenwechsel zu anderen Kanalparametern standardm ig nur die laufende Nummer erneut dargestellt H ufig ist es g nstiger auch die weiteren Identifikationsspalten wie Ger t Kanal oder Messstelle erneut darzustellen Dieser Auswahlschalter bestimmt wieviele der ersten Spalten erneut dargestellt werden Die Auswahl 4 bedeutet z B dass alles bis zur Messstellenbezeichnung bei allen Seiten angezeigt wird Vorlage f r leeres Projekt nicht anzeigen Sobald ein Projekt als Vorlage definiert worden ist wird bei Erstellung eines neuen Projektes sowohl das Vorlageprojekt als auch ein leeres Projekt zur Auswahl angeboten Letzteres ist manchmal nicht erw nscht wenn alle neuen Projekte auf einer Vorlage basieren m ssen Dieser Schalter unterbindet die Auswahl eines leeren Projektes sofern Vorlageprojekte vorhanden sind Siehe auch PROJEKT EXTRAS PROJEKT ALS VORLAGE SPEICHERN Manuelle Texteingabe bei Kanalnamen In der Projektkonfiguration kann ein Kanal normalerweise nur durch ein Auswahlfeld festgelegt werden Mit diesem Schalter kann man
256. maske Sessionkonfiguration definiert worden sein 4 Offnet die Druckerauswahl Nicht f r vollautomatische Ausdrucke geeiget 8 Datensatz nach dem Drucken l schen 16 Fensterlayout ist ein allgemeines Fensterlayout Die einzelnen Parameter k nnen addiert werden PrintOfflineTrend2 Beschreibung Wie oben allerdings ist der erste Parameter eine sog Infoliste mit der diverse zus tzliche Parameter gesetzt werden k nnen In dieser Liste werden die einzelnen Werte durch LineFeeds getrennt d h in VBSkript muss das Zeichen vblf nach jeder Zeile angef gt werden R ckgabewert Status int OK 1 Parameter Infoliste str Fensterlayout str AutoFile str Drucklayout str Optionen int Die Infoliste besteht aus mehreren Zeilen die ber LineFeed getrennt werden Soll ein Parameter nicht gesetzt werden so ist eine leere Zeile LF zu bergeben Sollen die letzten Parameter nicht gesetzt werden so k nnen die Zeilen ganz weggelassen werden Jede Zeile hat eine eigene Bedeutung Zeile Kanalliste nach dem Format 1 2 4 6 Zeile Startzeit des Ausdrucks der ersten Daten Achtung Dieser Wert ist nicht als Zeitstring sondern als Zahl im String zu bergeben Diese Flie kommazahl repr sentiert den Zahlentyp DATE Zeile Wie 2 nur Endzeit Zeile 5 durch Komma getrennte Parameter Automatische X Achsenskalierung 1 an 0 aus Mehrseitenmodus O feste Anzahl von Seiten 1 fixe Zeitbasis pro Seite Anzahl der Seiten wenn Me
257. mationen finden Sie auch im Kapitel GERATE Dort sind f r verschiedene Messger te wichtige Informationen aufgef hrt F r fast alle Systeme muss die Schnittstelle eingestellt werden Dazu ist der so bezeichnete Schalter anzuw hlen Dieser zeigt auch die aktuelle Einstellung Es erscheint nun das Schnittstellenauswahlfenster siehe auch GERATE KOMMUNIKATION SCHNITTSTELLEN AUSWAHL Tragen Sie die entsprechende Schnittstelle ein RS232 RS422A Schnittstellen m ssen zus tzlich eingestellt werden unter KONFIGURATION SCHNITTSTELLEN KONFIGURATION Wichtig ist nun dass das Ger t in MCPS richtig konfiguriert ist und z B die Kanalzahl und vorhandene Optionen bereinstimmen Einige Ger te bieten die M glichkeit der Auto Erkennung Dr cken Sie einfach diesen Schalter und MCPS ist auf dem aktuellen Stand bernehmen Sie nun alle Einstellungen bis alle Parameterfenster geschlossen sind und schlie en Sie auch den Ger temanager Erzeugen Sie nun ein neues Projekt unter PROJEKT NEU Es erscheint das Konfigurationsfenster mit einem eingetragenen Kanal Dieser Kanal hat als Ger t das erste aktive Ger t des Ger temanagers bereits eingetragen Falls Ihr Ger t dort nicht steht klicken Sie diesen Auswahlschalter an Dort sollte nun auch Ihr Messger t angeboten werden W hlen Sie es aus Dr cken Sie mehrmals den 1 Schalter Es werden Kan le hinzugef gt und die Kanalbezeichnung automatisch erh ht Andern Sie die Abtastrate auf z B 2 Sekunden
258. men genutzt Dazu muss die Option ALARM vorhanden sein GSM Modem Es k nnen sowohl Modems mit serieller Schnittstelle als auch mit Ethernetschnittstelle eingesprochen werden Das Ger t muss allerdings das Versenden von SMS nach dem AT Standard garantieren Einige GSM Router unterst tzen diese Funktionen nicht oder nur f r eigene Mitteilungen Email Der Email Versand wird ber einen SMTP Server realisiert der auf dem Rechner oder im Netzwerk existieren muss Emails k nnen bei Alarm Meldungen oder Nachrichten f r den Administrator generiert werden Einige SMTP Server erfordern ein g ltiges Emailkonto Dieses kann unter Absender eingetragen werden Wird eine Authentifizierung angegeben dann werden die entsprechenden Informationen an den Server geschickt bei leeren Feldern entf llt die Anmeldung 152 Batch Hier wird eine Batch Sessiondatei definiert welche beim Programmstart geladen und evtl auch direkt gestartet wird Siehe auch BATCHMANAGER Die Datenbank der Session kann beim Laden mit ge ffnet werden oder auch nicht Bei einigen Applikationen soll die Datenbank auf dem Messrechner nicht angezeigt werden Besonders f r Clients interessant ist die M glichkeit eine beliebige Datenbank beim Start von MCPS automatisch zu laden Ein Doppelclick auf eine Batchdatei im Datenbankbaum kann nun je nach Einstellung folgende Funktion haben Batch laden Die Batchdatei wird geladen und das entsprechende Batchprojekt
259. mmen Willkommen zu MCPS dem modularen und leistungsf higen Softwarepaket zur Messdatenerfassung und Auswertung MCPS wurde speziell konzipiert f r Langzeit berwachung Unterst tzung von vielen Kan len und einfache Bedienung Hardwareseitig werden viele Datenlogger Schreiber Leistungsmesser Regler oder Sensormodule unterst tzt die Spannungen Temperaturen Str me Leistungen usw erfassen Weiterhin wurden Infrarotkameras und Pyrometer integriert um auch ber hrungslose thermische Datenerfassung durchf hren zu k nnen Dadurch ergibt sich ein breites Anwendungsfeld zumal MCPS in der Lage ist verschiedene Ger tetypen in einer Messung zu verkn pfen Die Bedienung der Software gestaltet sich sehr leicht da bis auf eine Kanalliste keine Ablaufsteuerung oder Flu diagramme entwickelt werden m ssen Somit kann selbst ein wenig ge bter PC Benutzer schnell Messaufgaben zusammenstellen Daten erfassen und auswerten gt Zur schnellen Einf hrung empfehlen wir das TUTORIAL gt Wichtige ger tespezifische Informationen befinden sich im Kapitel GER TE gt Wichtige Betriebsinformationen befinden sich im Kapitel Wichtige Informationen MCPS umfasst Datenerfassung und Auswertung in einem Paket Durch eine spezielle Technik k nnen auch alte Daten w hrend der Messung angezeigt und ausgewertet werden Eine Mischung zwischen Online und Offlinebetrieb ist problemlos m glich Aufgrund der vielen Funktionen ist MCPS modular aufgeba
260. mmer dar MCPS verwendet dann die Kanalnummer der Zeile in der sich die Formel mit dem X befindet Dies ist dann von Vorteil wenn man mittels Blockoperationen direkt mehrere Zeilen mit der prinzipiell gleichen Formel versehen m chte z B jeder Rohdatenwert soll gleich skaliert werden X 5 3 5 MCPS bietet weiterhin die M glichkeit auch die mathematischen Ergebnisse in einer weiteren Formel zu benutzen Zu ber cksichtigen ist allerdings da die Abarbeitung der Mathematikformeln immer von Kanal 1 an aufsteigend erfolgt und nicht auf Ergebnisse h herer Projektkan le zugegriffen werden kann Es w ren sonst gegenseitige Abh ngigkeiten m glich die nicht aufgel st werden k nnen Das Ergebnis einer mathematischen Operation steht mit Mn zur Verf gung N gibt wieder die laufende Nummer der Zeile an welches Ergebnis benutzt werden soll und mu kleiner als die Nummer der eigenen Zeile sein Die Anweisung M1 M2 M3 w rde nicht die Rohdaten sondern die mathematischen Ergebnisse der Zeilen 1 3 verarbeiten Die Formel k nnte fr hestens in Zeile 4 eingetragen werden Es ist m glich Rohdatenwerte Xn und Ergebniswerte Mn in einer Zeile zu mischen X1 M1 X2 M3 F r die Bearbeitung eines Wertes stehen neben den Grundoperatoren auch viele Funktionen zur Verf gung Die Werte werden in Klammern als Parameter bergeben Jede Funktion liefert einen Wert zur ck der wiederum als Eingangswert f r eine weitere Verkn pfung genutzt w
261. mpfsterilisation Z Z Wert 10 bei Dampfsterilisation Die Funktion berechnet den F Wert solange T gt Tb ist Andernfalls wird der F Wert auf 0 zur ckgesetzt 2 Erweiterte F Wertberechnung FV T Tb Z m n_low t_low ak T Zu messender Temperaturkanal Tb Referenztemperatur 121 C bei Dampfsterilisation Z Z Wert 10 bei Dampfsterilisation m Operationsmodus der Funktion m 0 F Wer auf O zur cksetzen z B durch externes Signal getriggert m 1 F Wert normal berechnen m 2 F Wert nicht berechnen Pausefunktion m 3 Der F Wert wird erst dann zur ckgesetzt wenn die Messtemperatur mehr als lt n_low gt Mal unter tb war oder insgesamt l nger als lt t_low gt unter tb war D h es k nnen mehrere Unterschreitungen der Referenztemperatur zul ssig sein solange die Gesamtzeit der Unterschreitungen eine gewisse Zeitspanne nicht berschreitet Der F Wert sowie die Sterilisationszeit wird nur aufsummiert solange T gt Tb ist Ist die Sterilisationszeit gr er als lt ak gt Akzeptanzkriterium wird der F Wert nicht zur ckgesetzt falls mehr als lt n_low gt Unterschreitungen auftreten bzw l nger als lt t_low gt unterschritten wird Ist nach einer Unterschreitung T wieder gt Tb wird der F Wert nicht weiteraufsummiert eingefroren m 4 Genau wie 3 nur dass lt ak gt nicht die Sterilisationszeit sondern der gew nschte F Wert selber ist Sterilisationszeit Parallel zur F Wertberechnung existiert eine Fun
262. mportiert Daten einer Ascii Datei Dazu k nnen verschiedene Einstellungen vorgenommen werden Die Anzahl der Kan le werden dabei automatisch ermittelt r a ve E ke Kopfzeilen berspringen M DatumAuswertung Abtastrate 10 Sekunden Dezimalzeichen P Zeilenformat Skip Skip Skip Skip Skip Skip Skip Trennz Zeilenende OK Abbruch Kopfzeilen berspringen Anzahl der Zeilen definiert durch das Zeilenendezeichen die am Anfang der Textdatei bersprungen werden Datumsauswertung In jeder Zeile werden die Datums und Uhrzeitinformationen entsprechend dem angegebenen Schema ausgewertet Abtastrate Ist die Datumsauswertung deaktiviert muss eine Abtastrate vorgegeben Dezimalzeichen Punkt oder Komma Zeilenformat Skip Anzahl der Zeichen die bersprungen werden sollen Tag Monat Jahr2 Jahr4 Stunde Minute Sekunde Entsprechende Informationszuordnung mit 2 Zeichenl nge ausser Jahr4 4 Zeichen und keine Auswertung z B wenn Sekunden fehlen Trennzeichen Zeichen zwischen den einzelnen Messkan len Befindet sich ein Trennzeichen direkt vor dem Zeilenendezeichen so wird dies automatisch erkannt Importverfahren Import Beim Import wird ein neues Projekt automatisch aus den gelesenen Daten erzeugt Je nach Ger t werden bestimmte Informationen wie Tags eingetragen 90 Default Import Ein bereits existierendes und kompatibles Projekt wird als Basis f r das neue Importpr
263. n Allgemeiner oder ffentlicher Alarm Optionen pro Kanal Ausgabe der Alarme auf Analogausg nge Die aktiven Alarmlevel werden als Bitkombination zusammengefasst und der resultierende Wert auf einen Analogausgang wie z B einen OPC Server gesendet Leveli 1 Level 2 2 Level 3 4 usw Wenn Level 1 und Level 3 aktiv sind wird der Wert 5 gesendet Nullmessung Standardm ig nicht sichtbar sehe OPTIONEN EXTRAS SPALTEN Bestimmt ob der Kanal mit dem Wert der Nullmessung korrigiert wird oder nicht Dabei kann der Rohdatenwert der Nullmessung vom Rohdatenwert der Messung oder der Mathematikwert der Nullmessung vom Mathematikwert der Messung abgezogen werden Ersteres wird meistens zur Offsetkalibrierung benutzt letzteres bei einer Nullpunktfestlegung Da es bei nicht linearen mathematischen Berechnungen zu Unterschieden kommen kann ob Rohdatenwerte oder mathematische Werte subtrahiert werden bietet MCPS beide M glichkeiten an Ausgang Standardm ig nicht sichtbar sehe OPTIONEN EXTRAS SPALTEN Stellt ein Ger tetreiber Analogausg nge zur Verf gung so werden diese in einer Auswahlliste aufgef hrt Der angezeigte Wert des Projektkanals wird dann zu allen eingestellten Ausg ngen geschickt Die Umsetzung des Analogwertes h ngt vom jeweiligen Ger t ab Ebenso muss die Aktivierung der Ausg nge evtl im Treiber eingestellt werden So m ssen f r ein OPC Ger t die Ausgangskan le explizit definiert werden W hrend der M
264. n Ruft die Batcheingabemaske der Einheit auf der das Projekt zugeordnet ist Der Batchmanager muss dazu gestartet sein Zugriffsrechte In der Benutzerverwaltung k nnen f r jeden Anwender mehrere Zugriffebenen freigeschaltet werden denen der Schalter zugewiesen werden muss um ausgel st werden zu k nnen Clientsteuerung Wird der Pmon auf einem Mserv Client ausgef hrt dann werden die entsprechenden Aktionen auf den Messrechner bertragen D h sowohl Ausg nge k nnen geschaltet als auch Batche gestartet werden Hinzuf gen eines Schiebereglers Es werden die Werte zwischen Min und Max auf die angegebenen Ausg nge und oder Register gegeben Befindet sich der Schieber unten oder links wird Min ausgegeben Klickt man ausserhalb des Schiebebuttons auf der Schieberlinie springt der Button um den Wert der bei Seite angegeben ist Der Startwert legt die Buttonposition fest und setzt auch sofort die Ausg nge sobald der Pmon aktiv ist Zugriffsrechte In der Benutzerverwaltung k nnen f r jeden Anwender mehrere Zugriffebenen freigeschaltet werden denen der Schalter zugewiesen werden muss um ausgel st werden zu k nnen Der Schieber selber verwaltet keine Beschriftungen Dies muss zus tzlich erledigt werden Soll der Momentanwert des Schiebers angezeigt werden dann ist der Wert in ein Register zuschreiben welches ber ein Textelement wieder dargestellt wird BE Position und Gr e Links 11510 Oben 30 Breite 1 50 H
265. n um ein umfangreiches Dokumentationsblatt zu erstellen Der Layoutmanager unterst tzt einen 2 Seitenmodus Wird die 2 Seite aktiviert und dort Elemente eingetragen so wird diese Seite bei Druckausgaben benutzt die mehr als eine Druckseite erzeugen Dies ist z B beim Ausdruck der nummerischen oder statistischen Daten h ufig der Fall Es dann sinnvoll eine umfassende erste Seite zu erstellen und auf der 2 Seite nur noch notwendige Informationen mit einem gr erem Ausgaberahmen einzutragen Bei der Statistik z B wird die 2 Layoutseite f r alle Druckseiten gt 2 benutzt F r die Grafikausgabe kann z B eine zweite Seite benutzt werden um die Legende auszugeben KL 1 Neues Layout Erstellt ein neues Layout Dabei kann die Papiergr e sowie die Seitenausrichtung Hochkant quer festgelegt werden L Layout laden L dt ein bereits erstelltes Layout el Layout speichern Speichert das Layout E Layout speichern als Speichert das Layout unter einem neuen Namen el Aktive Seite 1 oder 2 Wechselt zur angew hlten Seite 161 100 e Anzeigeskalierung Vergr Bert oder verkleinert den Layoutbereich entsprechend der Einstellung mj Einstellungen Um eine Positionierung der Felder zu erleichtern kann ein Fanggitter definiert werden an dem die einzelnen Elemente ausgerichtet werden Gr e und Ausrichtung des Layouts kann auch bei vorhandenen Elementen ge ndert werden 7 Auswahlmodus Wenn der Pfeil aktiviert ist ka
266. n Grafikelemente ver ndert worden sind Keiner Keine Setzt die aktuelle und maximale Gr e des Statusfensters und erlaubt bzw sperrt eine manuelle Gr enver nderung Keiner Aktuelle Gr e int Maximale Gr e int Vergr erbar 1 int Setzt die Hintergrundfarbe im RGB Format Keiner Farbe int F gt ein Textkommando in die Kommandoliste ein Bei jedem Neuzeichnen des Fensters wird dieser Befehl ausgef hrt Handle des Textbefehls f r weitere Operationen Handle der Kommandoliste int Text str x int y int Farbe int Optionen int 271 SWUpdateText Beschreibung Neuen Text f r ein Textkommando bernehmen R ckgabewert Keiner Parameter Handle der Kommandoliste int Handle des Textbefehls int Neuer Text str SWSetFont a Beschreibung Andert den Zeichensatz eines Textelementes R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int Handle des Textbefehls int Fontname str Zeichengr e int Ausrichtung int Optionen int Fontname Name des Zeichensatzes wie in Windows definiert Ausrichtung Drehung des Textes in Gradangaben 0 360 Optionen 1 Fettdruck 2 Kursiv 3 Unterstrichen 4 Aussenlinie Keine F llung Die Werte k nnen addiert werden SWSetTextBackground Beschreibung Andert den Hintergrund eines Textelementes R ckgabewert Status int 1 OK Parameter Handle der Kommandbliste int Handle des Textbefehls int Farbe int Modu
267. n Sie bitte in der dazugeh rigen Dokumentation nach wie Ports und Anwendungen freigeschaltet werden Der grundlegende Ablauf sollte derselbe sein Die Windows Firewall erreichen Sie ber de Systemsteuerung Uber die Registerkarte lt Ausnahmen gt k nnen Sie sowohl ein Programm als auch einen bestimmten Port von der Uberwachung her ausnehmen Da MCPS bestimmte Serverdienste zur Verf gung stellt wie z B den Webserver oder den ECS ist es sinnvoll MCPS als Programm in die Ausnahmenliste mit aufzunehmen 284 MSERV Die Option MSERV wird f r die Messrechner gekauft und erm glicht die bertragung von Onlinedaten Sytemmeldungen und Alarmen direkt bers Netzwerk zu den Clients siehe auch NetviewOlients Um diese Funktionalit t nutzen zu k nnen muss zun chst unter KONFIGURATION MCPS EINSTELLUNGEN PASSWORTER der Schalter lt MSERV verwenden gt aktiviert werden Dies muss sowohl auf dem Messrechner als auch auf dem Client durchgef hrt werden Danach erscheint beim erneuten Aufruf der MCPS Einstellungen die Registerkarte MSERV Hier werden f r Client und Server die gew nschten Verbindungsdaten eingestellt DCOM Dies ist ein Windowsmechanismus f r verteilte Anwendungen der urspr nglich f r die Kommunikation in MCPS verwendet wurde Diese Verbindungsart bringt aber seit XP SP2 diverse Systemeinstellungen mit sich Siehe Kapitel DCOM f r die genauen Einstellungen TCP IP Die Verbindung zwischen Client und Server erfolgt direkt ber d
268. n aber bedeuten dass wenn ein Projekt von einem Messrechner geladen wird die Mathematikpfade wie sie im Projekt eingetragen sind f r den Client nicht g ltig oder sichtbar sind Deshalb m ssen h ufig die Laufwerksbuchtstaben oder sogar Verzeichnisse intern umbenannt werden Liegen die Mathematikdateien auf dem Messrechner unter C Programme Mpcs4 MathFiles und der Client hat nur Zugriff auf die Daten ber X Mcps dann muss der Textaustausch lauten C Programme Mcps7 gt X Mcps Textaustausch in Pfaden f r Batchdateien in Datenbank In der Datenbank werden die Batchpfade absolut gespeichert d h mit Laufwerks und Verzeichnisnamen Dies kann zu Problemen f hren wenn ein Client das Verzeichnis nicht genauso sieht wie der Messrechner Dies ist immer dann so wenn die Batche nicht auf einem Server sondern direkt auf dem Messrechner gespeichert werden Dann m ssen die Pfadangaben ausgetauscht werden So kann aus C Programme MCPS6 Batches Messrechner C Programme MCPS6 Batches gemacht werden indem man C austauscht gegen _Messrechner C 150 MServ Nur bei MSERV Option Eine der leistungsf higsten und komplexesten Funktionen von MCPS ist die M glichkeit Messdaten und Alarme bers Netzwerk zu verschicken und auf anderen Rechnern darzustellen So aufwendig die Realisierung auch ist so ist sie f r den Anwender u erst einfach in der Handhabung umgesetzt worden Es k nnen bis zu 5 Messrechner verbunden werden von denen
269. n in neue Datenbank berf hren Diese Funktion extrahiert einen Teil der Batchinformationen in eine neue oder vorhandene Datenbank Somit k nnen z B alle Batche des Jahres 2006 in eine eigene Datenbank verschoben werden Die Batchdateien selber bleiben am gleichen Ort Batchdatei importieren Eine Batchdatei kann in eine Datenbank importiert werden Die Batchinformationen werden dabei aus der Batchdatei generiert 35 Projekt Neu Projekterstellung KL D Der Men punkt PROJEKT NEU erstellt ein neues Projekt f r eine sp tere Online Me datenerfassung Zum Importieren von Daten ist diese Funktion PROJEKT IMPORT zu w hlen Im Projekt werden alle relevanten Gr en eingetragen so da das Projekt an allen Stellen im Programm immer der Schl ssel zu den Daten ist Ein vorhandenes Projekt kann mittels PROJEKT KONFIGURATION parametriert werden Das Projekt an sich besteht aus zwei prinzipiellen Konfigurationsteilen Standardparameter wie Abtastrate Gruppenmanager AutoFile usw Kanalparameter Einstellungen f r jeden Kanal H ufig sollen neue Projekte hnlich aufgebaut sein wie bereits vorhandene Dazu kann man entweder ein Projekt kopieren und bearbeiten PROJEKT DATEN oder als sogenannte Vorlage f r neue Projekte definieren PROJEKT EXTRAS PROJEKT ALS VORLAGE SPEICHERN Diese Vorlagen werden in das Templateverzeichnis geschrieben Sobald mindestens eine Vorlage vorhanden ist werden bei der Auswahl des Men punktes PROJEKT
270. n jede Minute gespeichert werden und den deutlich Festplattenverbrauch reduzieren Dazu k nnen bei jedem Kanal zwei zus tzliche Werte eingestellt werden die sich in in zwei zus tzlichen Konfigurationspalten befinden Diese Spalten sind standardm ig nicht sichtbar und m ssen dazugeschaltet werden ST Speichertyp und STW Speichertypwert Siehe OPTIONEN EXTRAS 2 Es k nnen nachtr glich im Projekt Ger te und Kan le hinzugef gt werden obwohl bereits Daten vorhanden sind Dies ist sogar w hrend der Messung m glich Die Ger te m ssen die Kan le allerdings schon grunds tzlich bereitstellen Speichern Speichert das Projekt Es erschient eine Datei Auswahlbox in der ein Name angegeben wird Projekte die bereits ins MCPS geladen worden sind k nnen nicht berschrieben werden Ein Projekt besteht aus mehreren Dateien Zum Kopieren eines Projektes sollte deshalb die Kopierfunktion unter PROJEKT DATEN verwendet werden 1 F gt einen neuen Kanal ans Ende der Kanalliste Im Konfigurationsbetrieb mit Standardspeicherung werden falls das Projekt schon Messdaten enth lt nur Mathematikkan le hinzugef gt 36 Rohdatenkan le k nnen dann nicht mehr angeh ngt oder gel scht werden Bei Indexspeicherung k nnen weitere Messkan le auch von anderen Ger ten eingebunden werden F gt mehrere Kan le an beliebiger Stelle der Kanalliste ein bzw h ngt diese an L schen Entfernt alle markierten Kan le l K
271. nText Beschreibung Liefert den ausgew hlten Text R ckgabewert Text str Parameter Dialoghandle ID DialogSetSelectionText Beschreibung Setzt den Text in einem Listenfeld mit Texteingabe R ckgabewert Status int 1 0K Parameter Dialoghandle int ID int Text str DialogSetSelectionTextLenth Beschreibung Setzt die Textl nge in einem Listenfeld mit Texteingabe R ckgabewert Status int 1 0K Parameter Dialoghandle int ID int Textl nge int DialogAddCheckBox Beschreibung F gt eine Checkbox hinzu R ckgabewert ID int Parameter Dialoghandle x y xl yl Text Optionen 4096 Fettschrift 265 DialogGetCheckStatus Beschreibung Liefert den Zustand der Checkbox R ckgabewert Status int 1 An Parameter DialogHandle ID DialogSetCheckStatus Beschreibung Setzt den Zustand der Checkbox R ckgabewert Status int 1 0K Parameter DialogHandle int ID int Status int DialogAddRadioButton Beschreibung F gt einen Ausschlussbutton hinzu R ckgabewert ID int Parameter Dialoghandle x y xl yl Text Optionen 1 aktiv 2 Start der Gruppe 4096 Fettschrift DialogGetRadioStatus Beschreibung Liefert den Zustand der Schalters R ckgabewert Status int 1 An Parameter DialogHandle ID DialogAddGroupBox Beschreibung F gt einen Gruppenrahmen hinzu R ckgabewert ID int Parameter Dialoghandle x y xl yl Text Optionen 4096 Fettschrift DialogDependency Beschreibung
272. nd von St tzstellen berechnet und gespeichert werden Anhand einer St tzstellenliste k nnen nun Me punkte eingegeben werden welche die Ausgleichsfunktion n her bestimmen Aus diesen berechnet MCPS nach Vorgabe des Polynomgrades die Koeffizienten Jedes Polynom das berechnet wurde kann unter einer Bezugsnummer 1 500 in einer Polynomdatei welche bis zu 500 Polynome verwaltet abgespeichert werden Unter dem Men punkt MATHEMATIK POLYNOME werden die Polynome definiert Diese stehen dann jedem Projekt unabh ngig zur Verf gung Im Projekt wird ein Polynom ber den Buchstaben P und einer Nummer von 1 bis 500 identifiziert Damit das Projekt die Polynomdatei laden kann mu in der Projektkonfiguration der Pfad zur Polynomdatei eingetragen werden siehe Projekt Pfad 215 DLL Aufrufe MCPS kann Funktionen von mehreren externen DLLs aufrufen und die Ergebnisse als mathematische Resultate weiterverarbeiten Dazu m ssen zun chst in der MCPS Konfiguration die DLLs Funktionen und Parametertypen definiert werden Dabei m ssen Funktionsname Anzahl und Typen der Paramater exakt so definiert werden wie sie in der DLL vorhanden sind Der Aufruf einer Funktion in MCPS innerhalb der Mathematikformel erfolgt nach folgendem Prinzip DLL DIINr Funktionsname Parameter Parameter 2 Parameter n DIINr Nummer der verwendeten DLL 1 5 Funktionsname Name der aufzurufenden Funktion in der DLL in Anf hrungszeichen Parameter Parameter
273. nem Kanal der Schalter AF in der Alarmkonfiguration eingeschaltet so wird bei diesem Alarm eine neue Datei generiert Somit ist es z B m glich aufgrund externer Schaltsignale eine neue Datei zu erzeugen Dateil ngentrigger Es wird eine neue Datei angelegt wenn die aktuelle die angegebene Dateigr e berschreitet Scantrigger Es wird eine neue Datei angelegt wenn die Anzahl von Scans erreicht wurde Wir ein neues AutoFile erzeugt dann werden alle Mathematikberechnungen zur ckgesetzt Dies betrifft insbesondere Aufsummierungen und Register Dadurch wird eine Konsistenz zu den Offlinedaten hergestellt bei denen nur ab Start der Datendatei die Berechnungen durchf hrt werden Wird ein Projekt mit AutoFiles geladen dann ist die neueste Datei Grundlage f r alle Offlineoperationen Batchmanager Diese Option kann nicht eingestellt werden und wird automatisch von einer Batchsession gesetzt sobald das Projekt in einer solchen verwendet wird 51 Batchdateien Nur verf gbar mit Option ERES oder BATCH Die Autofiles k nnen zus tzlich in Batchdateien umgewandelt werden um alle Daten wie Projektkonfiguration Alarme Ereignisse und Messdaten in einer Datei haben die ber die Datenbank verwaltet wird Mit der ERES Option k nnen diese Batchdateien dann zus tzlich signiert werden Zielverzeichnis wo die aus den Autofiles generierten Batchdateien abgelegt werden sollen Zielverzeichnis f r die Batchdatenbank ber die die
274. nen 180 Integra Serie 2700 2750 2701 A IV Aktiv Kommentar Ger tenummer hi y Schnittstelle es RS232 COM vorhandene Module Slot 1 7706 y Kanalkonfiguration Einheit f r Temperaturwerte Es Slot 2 ce y Kanalkonfiguration Kanalverzogerung Auto C Manuell jo Setup laden Speichern als Standalone Messung Ger t testen Auto Erkennung Abbruch KE2701 1 Bei der Integra Serie wird das Kanalsetup komplett ber MCPS verwaltet Es wird kein internes Ger tesetup sondern nur die Einstellungen im Ger temanager verwendet Zun chst sollte mit Auto Erkennung die exakte Ger tekonfiguration vom Instrument ermittelt werden Danach k nnen die Kan le konfiguriert werden Mit OK werden die Einstellungen bernommen und beim Start der Messung an das Ger t gesendet Mit lt Setup laden gt und lt Setup speichern k nnen unterschiedliche Konfigurationen verwaltet werden Die Standalone Messung versetzt das Ger t in einen autarken Betrieb und erfasst Messdaten unabh ngig von einem angeschlossenen PC Diese k nnen sp ter mit der Downloadfunktion Option ICMEM vom Ger t gelesen und importiert werden 181 Kanalsetup x Kanal Modus Bereich CYCLES 0C Fai 10 DA v Auto eluz O2 102 Dat v Auto wo D a D DA Y Auto n va 0 Dat v10 Ejo ka 105 Dua ei jo 76 106 Dat w Auto Ejo O7 Ne DC Volt y Auto Bo vs 108 DC volt 10V
275. nenten zusammengesetzt werden Verschiedene Steuercodes repr sentieren die unterschiedlichen Teile Ist die Namensdefinition leer so wird der Batchbasisname benutzt Zus tzliche Eingaben Hier werden die zus tzlichen Abfragefelder definiert welche beim Hinzuf gen eines Batches im Kontrollfenster abgefragt werden siehe unten Es k nnen derzeit bis zu 20 Eingaben definiert werden die entweder eine Texteingabe sind oder eine Auswahl aus einer vordefinierten Liste Die Tabelle enth lt folgende Spalten Laufende Nummer Aktiv Definiert ob der Parameter abgefragt werden soll oder nicht Anzeige Bestimmt ob der eingegebene Parameter im Kontrollfenster dargestellt wird Text Beschreibung des Eingabeparameters f r die Eingabemaske Liste Wenn aktiviert dann erscheint in der Eingabemaske kein Texteingabefeld sondern eine Auswahlliste Diese wird unter Elemente festgelegt Elemente Definiert die Elemente welche in der Liste zur Auswahl stehen sollen Dazu ist die Ellipse anzuklicken Es erscheint ein Tabellenfenster in dem die Elemente verwaltet werden Die letzten Eingaben nicht bernehmen Normalerweise werden bei einem neuen Batch in der Maske die alten Werte als Vorgabe eingetragen um Eingaben bei hnlichen Daten zu minimieren Ist dieser Schalter aktiv so sind alle Batcheingabefelder leer Alle Eingabefelder m ssen ausgef llt sein Die Eingabemaske meldet einen Fehler wenn nicht alle Parameter eingetragen sind
276. ng in einem Projekt Ein Doppelklick auf bereits vorhandene Ger te ffnet ein ger tespezifisches Konfigurationsfenster a 2 Gro e Symbole Ger tesymbol mit Ger tetyp und Ger tetypnummer Kleine Symbole Zeigt zus tzliche Informationen in der Detailansicht In dieser Betriebsart kann die Darstellung auch alphabetisch sortiert werden in dem der Spaltenkopf lt Ger t gt gedr ckt wird Werden von einem Ger t Daten geholt dann erscheint eine gr ne LED vor dem Ger tenamen Bei Kommunikationsfehler ist die LED rot und bei suspendierten Ger ten blau 7 Ger t hinzuf gen Eine Auswahl von Ger ten erscheint Nach Auswahl des Typs wird das Ger t konfiguriert Die Dialogfenster zum Einstellen der Ger te unterscheiden sich dabei erheblich Folgende Parameter gelten f r alle Ger te Aktiv Nur aktive Ger te erscheinen in der Projektkonfiguration und k nnen an einer Messung teilnehmen Falls mehrere Ger te die gleiche Schnittstelle benutzen aber immer nur mit einem Ger t gearbeitet wird k nnen die anderen deaktiviert werden und m ssen nicht gel scht werden Ger tenummer Zur Unterscheidung von mehreren Ger ten des gleichen Typs dient die Ger tenummer Diese d rfen bei gleichen Ger ten nicht doppelt vorkommen Im Programm erscheint h ufig die Bezeichnung GERAT NUMMER welche ein Ger t eindeutig identifiziert Schnittstelle Jedem Ger t wird eine Schnittstelle zugeordnet RS232 GPIB Je nach Schnittstelle sind
277. ngen SS SampleStart 1 bei erster Messung sonst 0 PI Kreiskonstante INV INVALID Erzeugt einen ung ltigen Ausdruck der als angezeigt wird Beispiele X1 X3 SR SR SC Me dauer Werte der letzten Messung H ufig sind die Roh oder Mathematikwerte der letzten Messung wichtig z B um Differenzen zu bestimmen Dazu existieren die Variablen Y f r letzte Rohdaten und N f r die Mathematikergebnisse einer Zeile der letzten Messung Y kann nur auf Zeilen mit Rohdatenkan len zeigen Bei der ersten Messung liefern diese Variablen keine Daten Beispiele 1 X1 Y1 Differenz zwischen aktuellem und letztem Me wert 2 N1 Letzte Differenz 212 Register Besonders leistungsf hig sind die Registerfunktionen mit denen Werte sowohl innerhalb der Mathematikberechnung als auch ber mehrere Messungen gespeichert werden k nnen Diese werden mit der Funktion RS und einer Registernummer gesetzt Die Registerinhalte stehen einfach ber die Variable R mit entsprechender Nummer zur Verf gung Die Register sind standardm ig mit 0 initialisiert H ufig werden die RS Operationen mit den Vergleichsfunktionen kombiniert Beispiel RS1 x1 Register 1 mit Wert von Kanal 1 setzen RS1 GT X1 100 X1 0 Ist X1 gr er 100 so wird X1 im Register 1 gespeichert ansonsten wird es zur ckgesetzt Mit R1 kann es dann ausgelesen werden Zu beachten ist die sequentielle Abarbeitung der Mathematikformeln im Projekt Die Registerwerte k nnen
278. ngstaste bei den Kan len zus tzlich die Umschalttaste zur Markierung der Kan le verwendet werden Projekt Pfade Datei der Benutzerfunktionen C AUserstPubliciDocumentsiMCPS 7 MathFiles4UserFunctions mat Funktionen editieren Polynomdatei C Users4Public Documents MEPS7 MathFiles Polynom pol Polynome editieren Dateiname f r zus tzliche Datenspeicherung Iw Aktiv MServeriDataiP1 pro Ka ox 5 Hilfe Abbruch Werden im Projekt Benutzerfunktionen oder Polynome benutzt so m ssen die Pfaden zu den Dateien in denen diese verwaltet werden hier angegeben werden Der Button mit der Ellipse ffnet das unter KONFIGURATION MCPS EINSTELLINGEN VERZEICHNISSE voreingestellte Mathematikverzeichnis Die beiden Mathematikdateien k nnen auch direkt von diesem Fenster aus editiert werden MCPS kann die Messdaten die im gleichen Verzeichnis wie das Projekt abgelegt werden auch in einem komplett anderen Verzeichnis speichern Dies dient in erster Hinsicht als zus tzliche Sicherheit falls das Projekt standardm ig ber das Netzwerk auf einem Server gespeichert wird 48 Projekt Informationen Gunther Rossol Hier k nnen einige grundlegende Informationen zum Projekt abgelegt werden Diese Informationen k nnen bei Ausdrucken mit Layout als zus tzliche Kommentare mitbenutzt werden 49 Auto File AutoFile Konfiguration g ergal Dateinamen Definition Jahr_Monat_Tag_Nummer Startnummer jo
279. nis alle ein 2D Bild liefern ber das verschiedene Zonen gelegt werden k nnen 1 F2D In dieser Betriebsart werden Messpunkte die z B auf einer 5 an 5 Matrixfl che angeordnet sind zu einem 2D Bild interpoliert Dazu m ssen entsprechend viele Eing nge definiert werden Bei der speziellen Anwendung FTD2D zus tzliche DLL notwendig werden dagegen nur 6 9 Messstellen verwendet die eine entsprechende Matrix erzeugen Uber die einzelnen Messungen kann eine Mittelung definiert werden Zus tzlich k nnen im Bild Linienz ge abgebildet werden die Bereiche mit gleichen Werten anzeigen Isotherme oder Isobare Die Bildgr e legt das zu erzeugende Pixelbild fest welches von der Ausdehnung den Gegebenheiten angepa t werden kann 2 MIV In dieser Betriebsart werden die Bilder mehrerer Infrarotkameras nebeneinander zu einem Bild verkn pft 3 DLL In dieser Einstellung ist eine kundenspezifische DLL notwendig Der Treiber erh lt seine Bildinformationen von der DLL die wiederum die Daten von einer speziellen Hardware Datei oder anderen System erh lt und aufbereitet In diesem Modus werden keine Eing nge definiert 179 DX MV CX Serie Die DX MV Serie unterst tzt einen Multiuser Betrieo mit mehreren Anwendern und einem Administrator Nicht alle Funktionen oder Downloads sind im Usermodus m glich Falls dieser Betrieb eingestellt ist sollten Sie sehen dass die entsprechenden Rechte am Ger t vorhanden sind um die gew nschten
280. nn ein Element angew hlt oder verschoben werden Wird automatisch aktiviert 1 Ausgabe Platzhalter Wenn Sie in der Toolleiste den Schalter f r den Ausgabe Platzhalter anklicken k nnen Sie ein Rechteck definieren Wenn Sie sp ter z B eine Grafik ausdrucken und dieses Layout verwenden dann wird die Grafik nur in dem Bereich ausgegeben der durch das Rechteck definiert worden ist ber Eigenschaften ndern siehe unten kann man f r reine Textausgaben die Gr e des Zeichensatzes festlegen Zus tzlich kann um den Ausgabebereich ein Rahmen gedruckt werden 7 Textfeld Mit diesem Werkzeug k nnen Sie einen beliebigen statischen Text auf dem Blatt positionieren Der Text kann nachtr glich in Gr e und Farbe ge ndert werden Mit einem Doppelklick auf ein Textfeld kann der Text wieder editiert werden F r Textfelder werden auch die speziellen Steuercodes interpretiert und beim Ausdruck eingesetzt Siehe unten 3 2 Abfragefeld H ufig m ssen f r eine Ausgabe noch variable Daten eingegeben werden die nicht vorher feststehen Mit dem Abfragefeld kann man vor dem Ausdruck diese Daten abfragen Definieren Sie mit dem Abfragewerkzeug aus der Toolleiste ein Feld und tragen dort den Namenswert ein der vor dem Druck erfragt werden soll z B Seriennr MCPS erzeugt dann beim Ausdruck ein Eingabefeld mit der Bezeichnung Seriennr in das Sie einen beliebigen Text eingeben k nnen Dieser Text wird auf dem Blatt genau dort positioniert wo
281. nn nn nonnnn rn nn cnn 93 Grenzwert berschreitungen exportieren 94 Nullmessdatei exvportieren 94 FONS OM iia 95 Fensterlayout laden A 95 Aktuelles Fensterlayout speichem nono 95 Fensterlayout entfernen ooooocccnnncconccooccccnnnnnnnnncnnnnncnnnnnnn nn ncnnnncnnannns 95 Fensterlayout Einstellungen ooonnooccccnnnnnonnniccccccccncnnnnncnnnnnarancccnnn 96 Multiprojekt Fensterlayout adem 97 Multiprojekt Fensterlayout speichern nennen 97 Multiprojekt Fensterlayout entfernen nennen 97 Allgemeines Fensterlayout speichern nennen 97 Allgemeines Fensterlayout entferen 97 MServ Gart Gchnappechuss sssseessseieeeeeeerrresessrrterrirrnrsssssrrrnrnnsssent 98 Login Passwort Snderm AAA 98 O ea 98 Smart QUW aiaa tana 98 Bender o do o A A A A A 98 TEE eege eegen 99 Nummerische Anzeige ccccccccccnnncononccnncnnnnnonannncnnnnncnnnnnn nono cn cnn rra anne nano 99 Grafische Anzege nn nnc cnn nn n anna rn nn cn nnncnnnn 101 Grafische Anzeige A3iD nn ncnnnnnrnnnnnnn nn nccnnn 108 Trend aktiver Alammkan le 108 A EE 108 Ee BEEN 109 N llme ssdatei siei innan o 110 Logdateien E 111 EFI Ola 111 Alarmdatei aeseeeeeeeeeesieeeeessessenrrrtsssseninnnntesstnrnnnnnssssennnnnnesennt 111 Globale Alammlhete nn cnnnnn conan 111 Globale Email und SMS Logdatei ooooooccccnnnnccicnncconccccnncccnnnna nono 112 Administrator Logdatei eeeeeeeeseeeeeeeeeieereeeseseirrnrnssssenrnnnnnsssne 112 AU seen Eos O 113 Vergleich n ann 114 A
282. nsterlayout bei Anzeige der Offlinegrafik Beim Aufruf von ANZEIGE GRAFISCH wird das eingestellte Fensterlayout verwendet Voreingestellter Zeitbereich f r X Achse Normalerweise wird immer die gesamte Datei angezeigt H ufig sind aber nur die ersten oder letzten Daten interessant und ein kompletter Grafikaufbau ist nicht n tig Hiermit kann ein Zeitausschnitt vordefiniert werden Hilfslinien Triplines A Triplines sind horizontale Linien welche zur Orientierung in Grafikfenstern dienen und beim Offnen des Fensters sofort ber den ganzen Zeitbereich gezeichnet werden Es werden zwei Arten von Triplines unterschieden Prozentuale Triplines Fenster orientieren sich nur am Fenster bzw Teilbildschirm und werden in Prozentangaben definiert 100 oben 0 unten Kanalbezogene Triplines verwenden die Skalierungseinstellungen des entsprechenden Kanals YMIN YMAX und k nnen somit beliebige Werte annehmen und damit sogar ausserhalb des Fensters liegen Wird in den Grafikfenstern mit Teilbildschirmen gearbeitet so kann festgelegt werden wo die Tripline sichtbar sein soll 58 Nullmessung Diese Registerkarte erscheint nur wenn mit dem Projekt bereits eine Nullmessung durchger hrt wurde Wurden mehrere Nullmessungen durchgef hrt so kann eine aktive Nullmessung ausgew hlt werden die f r alle Anzeigen und Berechnungen zu Grunde liegt Eine Offsetkorrektur kann auch ganz deaktiviert werden Die mathematischen Variablen zur Nullmessun
283. o jun jun o jun im TF 16 MCPS T 17 MCPS Tu MCPS Tu MCPS T 20 Alarm Ta Alarm 2 Alarm T 23 Alarm T 24 MA Alan Ielelelelelelelelelslelelelelslelelele Ialalalalalalalalaialalalalalalalalalalalalalals E Speichen Speichern als Abbruch 188 OPC Mit dieser neuen Standardschnittstelle f r Messger te k nnen alle Systeme welche einen OPC Server zu Verf gung stellen an MCPS angekoppelt werden Somit k nnen nicht nur Messdaten von Ger ten sondern auch von SPS Profibus oder Prozessleitrechnern bernommen werden Der OPC Server ist ein Ger tetreiber mit Standardschnittstelle welcher der Ger tehersteller zur Verf gung stellen muss Dieser kann auf dem MCPS Rechner oder einem anderen Rechner im Netzwerk installiert sein Ist der Server nicht auf dem MCPS Rechner aufgespielt so muss er jedoch zumindestens dort registriert werden Dazu existiert h ufig ein entsprechendes Programm In der DCOM Konfiguration dcomcnfg exe muss dann f r dieses Programm eingestellt werden dass es nicht lokal sondern auf einem anderen Rechner ausgef hrt werden soll Windows startet dann den OPC Server automatisch auf dem angegebenen Computer und bernimmt die Daten bertragung Soll im Ger temanager ein OPC Server hinzugef gt werden so durchsucht MCPS die Registry nach allen OPC Systemen und bietet diese in einer Auswahl an Der Server ist auszuw hlen und entsprechend zu konfigurieren Server wieder verbinden Wird d
284. ojekt benutzt d h nahezu alle Parameter des Basisprojektes werden in das neue Projekt bernommen so dass nicht jedesmal alle Einstellungen erneut vorgenommen werden m ssen z B Kommentare Farben Skalierungen Mathematik usw 91 Speicher Download Einige Ger te bieten die M glichkeit Daten intern zu speichern und sp ter gesammelt auszugeben F r bestimmte Ger tetypen kann MCPS diese Messwerte auslesen und in ein Projekt konvertieren Dazu erfolgt zun chst eine Auswahl der m glichen Ger te f r einen Download welche im Ger temanager eingetragen sein m ssen Danach erscheint eine Liste der im Instrument gespeicherten Dateien Nach Auswahl einer Datei wird diese zum Rechner bertragen Bei einigen Messsystemen kann es dabei zu l ngerfristigen Pausen w hrend der bertragung kommen Dies ist aber kein Grund das Einlesen der Messwerte abzubrechen Bei der DX Serie von Yokogawa k nnen auch mehrere Dateien gleichzeitig bertragen werden Diese werden dann in ein Projekt importiert 92 Export Kanalwerte exportieren F Projekt Info M Laufende Kanalnummer l Ger t I Kanalname F Datenkopfzeile Ausgabeformat Ung ltige Daten Datenreduktion Mittelung ber zi Export ASCII Export in eine Datei zur weiteren Bearbeitung Datum Uhrzeit Datum Uhrzeit Zeit Sekunden IV Einheit F Kommentar F Messstelle F Mathematikformel e Spaltenweise Zeilenweise Text pe C wert 33
285. ojekte sein Solche Seiten m ssen Skripte enthalten und arbeiten als sogenannte ActiveServerPages Dies wird von MCPS unterst tzt allerdings ist die Entwicklung solcher Seiten aufwendig und wird deshalb von CAD Computer als Dienstleistung angeboten 230 Skripte Konzept der Skripte MCPS unterst tzt die Ausf hrung von VisualBasic Skripten Skripte sind kleinere Basicprogramme die genutzt werden um anwenderspezifische Aufgaben zu erledigen Dazu arbeitet MCPS als sogenannter Host und stellt dem Skript verschiedene Routinen zur Verf gung die Daten aus dem MCPS heraus liefern oder sogar bestimmte Aktionen im MCPS starten Um dies zu erreichen muss auf dem System die VisualBasic Skriptmaschine installiert sein Dies ist meistens schon durch den InternetExplorer gegeben der ebenfalls Skripte ausf hrt Falls nicht so kann diese nachinstalliert werden siehe InstallationsCD Special MicroSoft MCPS startet die Skriptmaschine und stellt eine Verbindung her Skriptdateien werden an die Skriptmaschine bergeben und dort ausgef hrt Bei MCPS spezifischen Funktionen erfragt die Skriptmaschine diese entsprechend bei MCPS an Diese sind durch MCPS xxx gekennzeichnet Z B zeigt folgende Zeile das aktive Projekt an MsgBox MCPS GetActiveProjectName Skriptdateien k nnen und sollten mit einem einfachen Texteditor wie z B Notepad geschrieben werden Als Endung f r MCPS muss die Datei mbs haben Mcps Basic Script Ausgef hrt werden kann ein Skr
286. ojektereignisdatei ein R ckgabewert Keiner Parameter Datum Uhrzeit date Text str Optionen int OfflineStartRead Beschreibung Bereitet das Lesen von Offlinedaten des aktuellen Projektes vor und liest den ersten Datensatz R ckgabewert Dateihandle int Parameter AutoFile Datensatz str oder Leerstring wenn Projekt ohne AutoFiles Beispiel handle MCPS OfflineStartRead 00001 OfflineEndRead Beschreibung Beendet den Zugriff auf die Datei R ckgabewert Status OK 1 int Parameter Dateihandle int Beispiel MCPS OfflineEndRead handle OfflineNextBlock Beschreibung Liest den n chsten Datenscan in einen internen Puffer von wo alle Kan le abgefragt werden k nnen R ckgabewert Status OK 1 int Parameter Dateihandle int Beispiel if MCPS OfflineNextBlock handle lt gt 1 then OfflineGetData Beschreibung Offline Kanalwert des zuletzt eingelesenen Scans erfragen R ckgabewert Kanalwert float Parameter Kanal int Beispiel value MCPS OfflineGetData 1 OfflineGetDataStatus Beschreibung Offline Kanalwertstatus des zuletzt eingelesenen Scans erfragen R ckgabewert Kanalstatus OK 1 int Parameter Kanal int Beispiel if MCPS OfflineGetDataStatus 23 lt gt 1 then OfflineGetTime Beschreibung Zeit des zuletzt eingelesenen Scans R ckgabewert Scanzeit date Parameter Keine Beispiel t MCPS OfflineGetTime OfflineGetTime2 Beschreibung Nachkommastellen der Zeit de
287. okale Prolekikortouraton con nnnaro nn cnn ccnnnnns 224 Dynamische Alammdatel AAA 225 Tipps und Tricks 225 Neues Projekt mit alten Einstellungen erstellen 225 Import unter Verwendung eines bestehenden Projektes 226 Verkn pfung von mehreren Einzelorolekten nennen 226 MCPS beenden und alle messenden Projekte automatisch starten 226 Anzahl der Messdaten im Online Grafikfenster en 226 Projektkonfiguration mit deutlicherer Kanalidentifikation 226 Schnellanzeige in der Grafik ssessssessssessesssrrrrsssssesssrrirrrrnssesnnnnnnsssnt 227 A tkk t rtn ttntttt ntun ntannt nEn A nuanse nnnnnnn anat nnnnnnnnt 227 Grafikaufbau abbrechen ooooccnnnnccccccccnnnccconnnnnnnccnnnnconnnnnn nar rn nnnn nn r cn nnnnnnnnno 227 Webserver 228 Skripte 231 Konzept der Gkrpte AAA 231 Skript erstellen Ee 232 Offline Skripte erstellen 233 Online Skripte erstellen 235 Benutzereingaben f r Skripte 4440snnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 236 SE A a 238 ETP Befehle aca a a a e a 242 e nnana ENER E pppemere 243 Weitere Skriptbefehle AAA 246 Wichtige Informationen 277 Allgemein 277 AMES ME toria 279 A a re ee are rat Bauen 280 Allgemein 280 Codemeter Du 281 Hardlock Aladdtnm nn cnnnnn crac nano 282 MO A 284 MSER Vte titi 285 NEVIS WS Iosis 286 NEEE tina 287 BLE EE 290 Index 294 Einf hrung Willko
288. ommunikation in Ordnung ist Pause E Die Messung wird angehalten aber nicht beendet Ein erneutes Anw hlen f hrt die Messung fort Dabei werden die Mathematikroutinen nicht zur ckgesetzt und auch keine neue Startmarke gesetzt 121 Stop u Stoppt die Messung des aktuellen Projektes Bei verbundenen Online Clients MSERV wird dort das entsprechende Projekt entladen 122 Textfenster Das Textfenster ist die numerische Anzeige f r die Onlinemessung Bei aktivem Textfenster erscheint in der Hauptmen leiste der Men punkt OPTIONEN Dort k nnen folgende Elemente geschaltet werden MeBstellenbezeichnung Steuert die optionale Darstellung der Me stellenbezeichnung f r jeden Kanal a M Keine Messstellenbezeichner werden nicht dargestellt b M Kurz Messstellenbezeichner werden bis maximal 10 Zeichen dargestellt c We Vollst ndig Der komplett eingetragene Text wird dargestellt Kommentar a K Keine Kommentare werden nicht dargestellt b K Kurz Kommentare werden bis maximal 10 Zeichen dargestellt c K Vollst ndig Der komplett eingetragene Kommentar wird dargestellt a Ger tenamen anzeigen A Font Andert den Zeichensatz 1234 3 Messwerte in Kanalfarbe Ga Gruppenmanager Schaltet den Gruppenmanager ein oder aus 3 Drucken Druckt den aktuellen Scan aus Symbolleiste erneuern Erneuert die Symbolleiste falls diese verschoben und geschlossen worden ist 123 Trendfenster Das Trendfenst
289. onen int 249 SetAFBatchDirectory Beschreibung Wenn AutoFiles automatisch in Batchdateien konvertiert werden kann ein Datenbankverzeichnis zur besseren bersicht angegeben werden Diese Funktion ndert das Verzeichnis f r den n chsten Batch R ckgabewert Status int OK 1 Parameter Verzeichnisname str SetAFOnlineRecordName Beschreibung Die AutoFiles werden standardm ig durchnummeriert Der Name des AutoFiles kann mit dieser Funktion im laufenden Betrieb ge ndert werden R ckgabewert Status int OK 1 Parameter Recordname str Optionen int SetTimeCounterOffset Beschreibung Mit Start einer Messung oder Batches wird der Betriebsstundenz hler gestartet Diese Funktion legt den Startwert fest R ckgabewert Keiner Parameter Zeitoffset in Sekunden double Optionen 0 int SetTimerOffset Beschreibung Setzt den Startwert f r einen Projekttimer R ckgabewert Status int OK 1 Parameter Timernummer 1 10 int Zeitoffset in Sekunden double Optionen 0 int RunTimer Beschreibung Startet oder stoppt einen Projekttimer R ckgabewert Status int OK 1 Parameter Timernummer 1 10 int an int 1 aus 0 Optionen 0 int GetTimer Beschreibung Liefert den Timerwert in Sekunden R ckgabewert Timerwert double Parameter Timernummer 1 10 int Optionen 0 int GetChannelDevice Beschreibung R ckgabewert Parameter Liefert das Messger t eines Kanals
290. onverter automatisch ermittelt oder festeingestellt werden Eine feste Baudrate beschleunigt den Verbindungsaufbau Eine automatische Erkennung wird nicht von allen S7 hnlichen Systemen unterst tzt Die Standardbaudrate f r MPI ist 187 5 kBaud und ist mit einem gekennzeichnet Abtasteinstellungen Siehe Ger teinformationen Bedeutung der Spalten Gruppe DB Adresse Typ N L H SL SH Messstelle Einheit Trigger Setup laden Setup speichern Laufende Nummer der Kan le so wie diese in MCPS als Kanalnamen verwendet werden Typ des Eingangs E Messkanal A Ausgang D Datenbaustein M Merker Beim Gruppentyp DB muss noch zus tzlich der gew nschte Datenbaustein angegeben werden Byteadresse ab der ausgelesen geschrieben wird Anzahl der Bytes die gelesen und zu einem Messwert zusammengefasst werden Bei Bit kann ein einzelnes Bit ausgelesen werden Gibt an welches Bit bei Typ BIT ausgelesen werden soll 0 n Umskalierung der Werte von z B L 4 H 20 SL 0 SH 100 Ein Eingangsstrom eines Druckaufnehmers mit Bereich von 4 20mA wird auf 0 100bar umskaliert In MCPS erscheinen nur noch die Druckwerte Sind alle Werte 0 dann erfolgt keine Skalierung Bezeichnung zur besseren Identifizierung Diese kann auch in Projektkonfiguration gelesen und bernommen werden Messeinheit Anzahl der Nachkommastellen die ins Projekt bernommen werden sollen Sobald sich auf diesem Kanal die Messwerte ndern wird ein Sk
291. optionen xi Ausgabekan le Ausgew hlte Kan le Kan le definieren Ausgabetypen Je Minimum IV Mittelwert IV Maximum V Standardabweichung IV MEI Ausgabeformat Dezimalstellen Kanalformat v Abbruch Ausgabekan le Legt fest welche Kan le angezeigt exportiert bzw gedruckt werden sollen Ausgabetypen Hier werden die gew nschten Berechnungen aktiviert Diese Einstellungen werden gespeichert und bei weiteren Statistikanzeigen ber cktsichtigt Ausgabeformat Bestimmt die Anzahl der Nachkommastellen Teilweise ist eine h here Genauigkeit erw nscht als f r die Anzeige der Messwerte im Projekt definiert ist 130 E Statistik exportieren Statistik drucken Die Standardabweichung wird durch n 1 Werte dividiert Die MKT Mean kinetic temperature wird ber alle Messdaten ermittelt 131 Benutzerfunktionen Zun chst mu eine Mathematikdatei mit Benutzerfunktionen ausgew hlt werden Falls keine existiert oder eine neue angelegt werden soll ist der Men punkt NEUE DATEIEN zu w hlen Eine n here Erkl rung der Benutzerfunktionen finden Sie im Kapitel MATHEMATIK BENUTZERFUNKTIONEN Im Dialogfeld zur Konfigurtion der Benutzerfunktionen wird eine Benutzerfunktion der 500 m glichen ausgew hlt Im Auswahlfenster der Funktionen wird ein Teil des Kommentars mit angegeben um ein bessere Unterscheidung zu treffen Im Kommentarfeld k nnen f r jede Funktionen beliebig
292. ps zu erstellen welche wiederum auf andere Datentr ger kopiert werden Eine andere Anwendung besteht darin die Daten beispielsweise immer wochenweise zu organisieren oder so wie die Arbeitsabl ufe in einem Unternehmen sind Diese Einstellungen werden unter PROJEKT KONFIGURATION und dann unter OPTIONEN AUTOFILES vorgenommen Ein Projekt welches bereits Messdaten enth lt kann nicht mehr bei den AutoFile Parametern umgestellt werden Die bisherigen Anwendungen sind zeitgebunden Es besteht aber auch die M glichkeit ber Alarme eine ereignisgesteuerte Dateierzeugung einzusetzen Wenn in der Projektkonfiguration bei den Kanalparametern die Alarmlevel mit AF gekennzeichnet sind so verursacht ein Alarm die Erzeugung eines neuen Datenrecords mit der n chsten laufenden Nummer Somit kann man ber ein externes Signal verkn pft mit einem Alarmlevel in MCPS jedesmal dann eine neue Datei generieren wenn z B ein neuer Batch oder Pr fling gemessen werden soll Die unterschiedlichen Datendateien werden ber die Projektdatei organisiert und sind dieser zugeordnet Soll ein Datensatz analysiert werden so ist dieser ber PROJEKT DATENSATZ AUSW HLEN in MCPS zu laden Alle Offlinefunktionen k nnen wie gewohnt ausgef hrt werden Ein ge ffnetes Offline Fenster merkt sich den Datensatz den es verwaltet Wird nun ein neuer Datensatz ausgew hlt so kann dieser parallel zu dem anderen angezeigt werden Alle neuen Funktionen beziehen sich aber immer auf
293. ptschwierigkeit der ganzen Ubertragungsstrecke besteht in der Programmierung des Modems welches sich am Me ger t befindet Da dort keine intelligente Software das Modem steuert mu es so eingestellt werden da es transparent aber selbst ndig mit dem Me ger t kommuniziert Dazu ben tigen Sie ein Terminalprogramm z B Hyperterminal von Windows Stellen Sie dort die Ubertragungsrate fest auf den Wert ein mit dem das Me ger t arbeitet z B 19200 Baud Die Verbindungsgeschwindigkeit wird beim Hyperterminal unten in der Statuszeile angezeigt Das Modem selber mu nicht in Windows installiert sein es reicht wenn Sie die Verbindung mit dem Hyperterminal ber Com1 oder Com2 herstellen Geben Sie folgende Befehle ein 166 Befehl Kommentar ATSO 1 Modem ffnet Leitung beim ersten Ring AT amp B1 Feste Baudrate AT amp DO DTR Leitung ignorieren ATEO Echo ausschalten ATQ1 Keine R ckmeldung AT amp W O Einstellungen in Profil O speichern da nach dem Einschalten geladen wird Die letzten Kommandos m ssen teilweise blind getippt werden da keine R ckmeldung vom Modem erfolgt Schalten Sie nun das Modem aus und verbinden Sie es mit dem Me ger t Nach dem Einschalten wartet es auf einen Anruf auf der Leitung und sollte eine automatische Verbindung herstellen Einige Modems bieten zus tzlich das AT amp VO Kommando Damit werden die aktuellen Einstellungen ausgegeben und k nnen berpr ft werden Die Firma CAD Computer bietet a
294. r Befehl schickt eine ASCII Zeichenkette an das Ger t Mit dem Schalter SETZEN unter OPTIONEN werden zus tzliche Parameter bestimmt wie das Zeilenendezeichen Dieses braucht im Befehlstring nicht mit angegeben werden Falls ein Zeichen implementiert werden soll da nicht im normalen Tastaturbereich liegt so kann mit der Zeichenfolge nnn das Zeichen mit dem ASCII Code nnn simuliert werden z B 27 f r das Escapezeichen Bin re Zahlenreihen werden in der Form 023455AFC3 gesendet Die einzelnen Zahlenpaare definieren Hexzahlen Empfange Daten Dieser Befehl holt eine Zeichenzeile vom Ger t ab und plaziert diese im Auswertepuffer des Treibers Das Zeilenende wird dabei wieder durch OPTIONEN bestimmt Erh lt der Treiber keine Antwort oder das Zeilenendezeichen wird nicht erkannt so kommt es zu einem Timeout und es werden keine Daten dargestellt Falls das Ger t mehrere Zeilen schickt die nicht von Interesse sind so m ssen diese mit mehreren Aufrufen dieses Befehls abgeholt werden H ufig werden mehrere Parameter durch Kommas getrennt in einer Zeile abgelegt und ver ndern ihre Startposition Es empfiehlt sich dann das Komma als Zeilenendezeichen einzutragen und somit mehrere Zeilen zu simulieren und getrennt auszuwerten Das hat den Vorteil dass der neue Zahlenwert immer am Anfang der Zeile beginnt Nur beim letzten Zahlenwert muss dann wieder das normale Zeilenendezeichen eingetragen sein Werden die Daten ohne Abschlu zeichen gesendet
295. r die Yokogawa Darwin und DX Serie kann das Setupprogramm direkt aus MCPS heraus aufgerufen werden Dazu muss der Pfad zum Verzeichnis hier in MCPS eingetragen werden Auf der MCPS CD existiert im Verzeichnis INSTALLATIONEN das Programm YSETUP exe Dieses installiert die Setupsoftware f r Darwin und DX falls nicht anders angegeben im MCPS Verzeichnis unter Setup programs Dort erwartet MCPS defaultm ig die Konfigurations programme Es k nnen aber eben auch andere Pfade manuell gew hlt werden Ersatzverzeichnis zum Speichern der Messdaten Wenn MCPS die Messdaten nicht speichern kann z B wegen Netzwerkproblemen so wird auf dem Ersatzlaufwerk eine Kopie des Projektes angelegt Mit diesem wird dann normal weiter gemessen Der Anwender kann nachher mit der Funktion Projekte verbinden siehe PROJEKT DATEN wieder ein kontinuierliches Projekt erzeugen Projekte welche umgelenkt worden sind werden in MCPS mit einem gekennzeichnet 148 Meldungen Alarmmeldungen Alarmfenster automatisch ffnen Bewirkt dass bei einem neuen Alarm das Alarmfenster automatisch ge ffnet wird Ist das MCPS Hauptfenster minimiert so wird es vorher wieder auf die urspr ngliche Gr e gebracht Bildschirmschoner bei Alarmen deaktivieren Bei vorhandenen Alarmmeldungen wird der Bildschirmschoner deaktiviert Bei Alarmbest tigung Ereignis speichern Bei einer Alarmbest tigung im Onlinealarmfenster ffnet sich ein Texteingabefeld Der Text wir
296. r unerw nschte Messwerte zu verhindern z B w hrend einer Umr stung oder Kalibrierung k nnen die gemessenen Werte ersetzt werden durch ung ltige Daten AUS oder die letzten Daten bevor umgeschaltet worden ist HOLD Log Die Daten des Kanals werden als Exponentialwerte interpretiert und alle Anzeigen auf logarithmische Darstellung umgeschaltet Dabei werden YMIN und YMAX als Exponenten verwendet zul ssig 20 bis 20 ST ST Speichertyp wird bei der Indexspeicherung Dieser gibt an ob Daten mit einem Vielfachen der Abtastrate gespeichert werden FKT Faktor oder ein sogenanntes Totband TB Anwendung findet Dann wird nur gespeichert wenn die Abweichung zum letzen gespeicherten Wert gr er ist als unter STW eingestellt s u STW STW Speichertypwert geh rt unmittelbar zu ST und gibt entweder den Speicherfaktor an oder das Totband in welchem nicht gespeichert wird Bei einer Abtastrate von 10s und ST FKT und STW 6 wird dieser Kanal jede Minute gespeichert Bei ST TB und STW 0 5 wird gespeichert sobald der neue Messwert mehr als 0 5 vom letzten gespeicherten Wert abweicht 45 Blockoperationen Ger t Kanal _Einneit_ Me stelle mR Kommentar E Farbe a fa EEE GE ee Falls der gleiche Parameter f r mehrere Kan le eingestellt werden soll ist es g nstiger nicht jeden Schalter einzeln zu aktivieren sondern die Blockoperationen zu nutzen Dazu werden zun chst alle Kan le mar
297. rden Dies geschieht mit dem Schalter Funktionen Definierte Funktionen dieser DLL Bereits definierte Funktionen werden hier aufgelistet falls sie ge ndert oder gel scht werden sollen Beim ersten Mal ist diese Liste leer Neue Funktion Eine neue Funktion wird zur Funktionsliste hinzugef gt und auf Standardwerte gesetzt Funktionsname und Parameter sind nun exakt entsprechend der DLL einzutragen Mit OK wird die neue Funktion bernommen Funktion ndern Eine bereits vorhandene und ausgew hlte Funktion kann modifiziert werden Funktion l schen Entfernt die Funktion aus der Liste Um eine Initialisierung oder Vorbereitung der DLL zu erm glichen kann MCPS drei Funktionen der DLL direkt nach dem Laden mit frei definierbaren Parametern aufrufen R ckgabewerte werden ignoriert Dies wird mit dem Schalter Startup realisiert Es wird ein bereits definierte Funktion ausgew hlt Von links beginnend werden die Parameter der Reihe nach eingetragen Nicht ben tigte Parameterfelder sind gesperrt Die Funktion wird nur aufgerufen wenn der Schalter Aufruf bei Programmstart aktiviert ist Der Aufruf innerhalb der Mathematik erfolgt nach dem Muster DLL Nummer der DLL Funktionsname Parameter 1 Parameter 2 Parameter n Es k nnen maximal 15 Parameter bergeben werden Beispiel X1 DLL 1 SUM X2 X3 X4 154 ERES Kommentar f r Audittrail nach lt Setup senden gt abfragen Nach dem Senden eines Setups
298. re gleichm ige Ausrichtung von mehreren Bausteinen zu erhalten Le Verlassen des Editors ohne nderungen zu bernehmen EI Speichern der Konfiguration im Projekt Wird das Projekt kopiert oder als Template verwendet so werden auch die Einstellungen f r die Prozessvisualisierung bernommen Bitmaps werden ins Projekt eingebettet und stehen auch Clients direkt zur Verf gung Videodateien m ssen vom Pfad her vorhanden sein gt Alle Elemente werden gel scht 33 Seite hinzuf gen Wenn unter MCPS EINSTELLUNGEN PMON der Modus lt Projekte umschaltbar gt eingestellt ist so k nnen f r jedes Projekt verschiedene Anzeigeseiten im Prozessfenster definiert werden W hrend der Messung kann man einfach ber Buttons an der Unterseite des Prozessfensters zwischen den einzelnen Prozessseiten umschalten 79 F Seite entfernen E Seite konfigurieren Einstellen seitenspezifischer Parameter wie z B Titel Eine Seite kann auch als Sprungseite definiert werden Diese ist dann nicht ber die Tabs erreichbar sondern ber eine Buttonaktion Siehe unten hg Normaler Operationsmodus zum Verschieben und Konfigurieren der Elemente Element deselektieren ab Hinzuf gen eines Textelementes Das Textelement kann entweder einen statischen Text einen Messwert Register oder einen dynamischen Text darstellen Beim Messwert muss der gew nschte Referenzkanal definiert werden W hrend der Messung wird mit jedem Scan der
299. reit 09 10 2012 08 58 27 Ger t OK 09 10 2012 08 58 01 Ger t nicht bereit Das Meldungsfenster zeigt bestimmte Aktionen w hrend des Messablaufes an Es werden Kommunikationsfehler der Ger te oder ein Neustart des System nach Stromausfall angezeigt Das Meldungsfenster speichert standardm ig die letzten 100 Meldungen siehe KONFIGURATION MCPS EINSTELLUNGEN ALLGEMEIN Diese k nnen jederzeit abgerufen werden bis sie vom Anwender gel scht werden 3 Bereiche markieren E Alles oder markierte Bereiche exportieren 3 Alles oder markierte Bereiche drucken x Datei l schen 116 Alarmfenster Nur mit Alarmoption e CN Online Alarmanzeige S CE Ea aaa AER 39 Alarmstatus Zeit Projekt Kanal Messstelle Kommentar Typ Meldung Grenzwert Info MB Aktiv 16 07 2012 09 48 52 16 07 2012 09 49 19 TD 002 2 K hlmittel u F llstand zu niedrig 765291700018 E Inaktiv 16 07 2012 09 48 42 16 07 2012 09 49 04 TD 001 1 Motor Ki Hi berspannung 2 8000 H9 8571 5 Inaktiv 16 07 2012 09 47 53 16 07 2012 09 48 17 TD 001 1 Motor Ki HI berspannung 2 8000 H10 1429 5 d Inaktiv 16 07 2012 09 47 53 16 07 2012 09 48 19 TD 002 2 K hlmittel u F llstand zu niedrig 7 6529 L7 0000 8 E L Inaktiv 16 07 2012 09 47 49 16 07 2012 09 47 52 TD 002 2 K hlmittel u F llstand zu niedrig 7 6529 L7 6381 8 F 16 07 2012 09 47 41 16 Motor Kl berspannung 2 8000 H6 5714 5 16 07 2012 09 47 09 16 07 2012 09 47 16 K hlmittel F
300. relais so k nnen die Relais des Ger tes ber MCPS geschaltet werden Alarmbest tigung zum Ger t senden Wird ein Alarm im Onlinealarmfenster best tigt so k nnen die Alarme des Ger tes ebenfalls best tigt werden Allerdings hat der DX nur eine Sammelbest tigung f r alle Alarme DXP Der Pharmarecorder unterscheidet sich beim Zugriff ber die Ethernet Schnittstelle vom normalen DX Wird in MCPS ein Administratorlogin eingetragen so k nnen alle Einstellungen und Befehle auch w hrend der Messung vorgenommen werden allerdings kann man sich dann nicht mehr am Recorder selber anmelden Soll diese M glichkeit erhalten bleiben so ist in MCPS in der Ger tekonfiguration ein Userlogin passwort einzutragen Dann k nnen aber nur Messdaten visualisiert werden Setups oder Ger tekommandos wie Mathestart sind nicht m glich Ger temessung unterbrechen um Uhrzeit zu setzen MCPS kann die Uhrzeit des DXP automatisch synchronisieren Geschieht dies w hrend einer Messung des DXP so muss diese unterbrochen werden da sonst keine Setup nderungen m glich sind GAP Filling Ausfalldaten einf gen Wird die Netzwerkverbindung zum Ger t f r kurze Zeit unterbrochen kann MCPS die fehlenden Daten aus dem internen FIFO Speicher laden und in die vorhandenen L cken einsetzen Die Gr e des FIFO Speichers variiert allerdings stark nach Modell Es werden aber mindestens 60 Werte zwischengespeichert so dass kurze Ausf lle kompensiert werden k n
301. rere freiw hlbare Abfragen bestimmt werden z B Seriennummer Operator Gruppe Supervisor Die Feldnamen sind ebenfalls freidefinierbar hnlich einer Datenbank Bei jedem neuen Batch werden die definierten Felder abgefragt Es k nnen auch mehrere Eingabemasken erstellt werden falls unterschiedliche Produkte gleichzeitig erfasst werden sollen Einige Ger te besitzen die M glichkeit bestimmte Batchinformationen per Schnittstelle zu bernehmen So kann MCPS z B Batchname Losnummer und Kommentare an einen Yokogawa DX MV Recorder senden Alle Einstellungen des Batchmanagers die Zuordnung der Projekte und Parameter ber die einzelnen Uberwachungseinheiten werden als Session bezeichnet Entsprechend werden all diese Informationen in einer Sessiondatei gespeichert Es k nnen mehrere unterschiedliche Sessiondateien angelegt werden Unter KONFIGURATION MCPS EINSTELLUNGEN BATCH kann eine Session beim Start von MCPS auch automatisch geladen und sogar gestartet werden Die Verwaltung der einzelnen Batches auf Projektebene geschieht mittels AutoFiles F r jeden neuen Batch wird ein neuer Datensatz mit dessen Name angelegt MCPS organisiert dies automatisch es m ssen keine AutoFile Einstellung im Projekt vorgenommen werden Wurde in der Batchmaske die Datenbank aktiviert so wird aus dem Projekt den Logdateien und dem AutoFile eine sogenannte eigenst ndige Batchdatei erzeugt Die eingegebenen Batchinformationen werden in einer Indexdatenbank gesp
302. ript s u gestartet L dt ein Setup welches mit Setup speichern gesichert wurde Speichert die aktuelle S7 Konfiguration in eine Datei Dies ist nur n tig wenn diese Einstellungen f r einen anderen Treiber oder auf einem anderen System verwendet werden sollen oder unterschiedliche Konfigurationen m glich sind Beim Dr cken der OK Taste bernimmt der Ger temanager alle Einstellungen automatisch ins MCPS Kan le importierenMit Step7 k nnen Kan le benannt und exportiert werden MCPS kann diese Triggeraktionen SEQ Dateien importieren Ist auf einen Kanal ein Trigger gesetzt und wird dieser ausgel st dann wird das angegebene Script aufgerufen Innerhalb des Skriptes kann man mit lt GetScriptData gt ein Liste aller Kan le abrufen ein Triggerereignis ausgel st haben 192 WT Serie 2531 WT1x0 WT2x0 WT10x0 M WT20x0 GPIB F r die Nutzung der Ger te ber GPIB k nnen verschiedene Modi am Ger t eingestellt werden F r den Betrieb mit MCPS ist unbedingt ADDRESS MODE A einzustellen Bei Kommunikationsproblemen ist dies neben der GPIB Adresse als erstes zu berpr fen RS232 Kommunikationsprotokoll nor normal WT1x0 WT2x0 2531 Diese Ger te k nnen maximal 14 Kan le ausgeben Dabei kann die Art der Kanalzuordnung am Ger t definiert werden Es existieren bestimmte Default Einstellungen die jedem Kanal einen Wert zu ordnen Man kann aber auch alle 14 Kan le individuell festlegen z B Strom2 auf Kanal1
303. rt worden sind w hrend das Fenster ge ffnet war so wird dieses aktualisiert Dabei wird grunds tzlich der aktuelle Zeitbereich erhalten Liegen die neuen Daten noch innerhalb des gew hlten Zeitbereiches so werden diese dargestellt Liegen die Daten ausserhalb so ndert sich nur das Verh ltnis und die Position des Zeitschiebers Dieses Verhalten kann durch die Projektkonfiguration berlagert werden wenn dort unter OPTIONEN VOREINSTELLUNGEN TRENDFENSTER ein fester Zeitbereich f r die Offlinedarstellung eingetragen ist d Sofort neuzeichnen Bei jeder Aktion die ein Neuzeichnen erfordert wird das Fenster neu aufgebaut Wenn verschiedene Aktionen andere Gruppe Anzahl der Achsen usw zuerst durchgef hrt werden sollen und nicht jedesmal ein Neuaufbau initiiert werden soll kann man das Neuzeichnen mit dieser Funktion abschalten Erst bei erneutem Einschalten wird die Grafik auf den neuesten Stand gebracht Ki Cursor Operationen Bei eingeschalteten Cursorn k nnen bestimmte Funktionen aufgerufen werden welche die entsprechenden Zeitinformationen direkt auswerten So kann man den eingeschlossenen Bereich exportieren l schen kopieren usw 3 Drucken Ausgabe des dargestellten Grafikbereiches auf den Drucker Dabei kann ein Drucklayout verwendet werden welches mit dem Layoutmanager erstellt worden ist siehe EXTRAS DRUCKLAYOUT Druckoptionen Druckoptionen x m Mehrseitenausdruck C Feste Anzahl von Seiten Fester Ze
304. rung im Projekt vorgenommen wurde Folgende Parameter werden im Ger te gesetzt a Alarm an aus b Alarmtyp High Low Delta high Delta low c Alarmwert Optionen pro Level Alarm Startzeit Ab Grenzwert berschreitung Ab Alarmg ltigkeit Definiert wann die angezeigte und gespeicherte Alarmstartzeit beginnt sofort bei erster Alarm berschreitung oder erst wenn der Alarm nach der Alarmverz gerung g ltig ist Ger tesynchronisation Normalerweise werden bei der Einstellung lt Ger t setzen gt der Alarmgrenzwert der Alarmtyp und die generelle Alarm berwachung An Aus zum Ger t gesendet sobald sich einer der drei Parameter ndert Somit folgen die Einstellungen des Ger tes denen der Software In einigen F llen f hrt das Deaktivieren eines Alarms auch zum Abschalten diverser anderer Parameter die durch das Wiedereinschalten des Alarms nicht aktiviert werden Deshalb bietet MCPS die M glichkeit nur den Alarmwert zu ver ndern Ein Alarm wird dann in der Regel nicht abgeschaltet sondern durch einen Extemwert erst einmal au er Betrieb gesetzt Dadurch bleiben andere Einstellungen im Ger t selber wie z B Alarmdelays erhalten Alarm nach Best tigung retriggern Die Alarm berwachung wird sofort nach der Best tigung wieder scharf geschaltet auch wenn der Alarm noch ansteht Sinnvoll in Kombination mit Alarmverz gerung Dazu kann eine zweite Alarmverz gerung definiert werden die nach dem Best tigen verwendet wird
305. rver iol xj E el version 1 0 0 reading D Program Files WAGO Software WAGO BootP Serveribootptab txt read 2 entries 2 hosts from D Program Files WAGO Software MAD BootP P recvd pkt from IP addr 0 0 0 0 request from Ethernet address 00 30 DE 02 5B 01 Edit Bontptab found 192 168 5 45 CAD En vendor magic field is 99 130 83 99 Clear window sending reply with RFC1048 options ft Wichtig ist die Zeile request from Ethernet address xx xx xx xX xx xx Dies ist die sogenannte MAC Adresse des Controllers W hlen Sie nun den Schalter lt Edit Bootptab gt Es wird ein Texteditor ge ffnet in dem Eintr ge zum Setzen der IP Adresse vorgenommen werden k nnen Dieser Eintrag hat folgendes Format Name ht 1 ha xx xx XX XX XX XX p nnn nnn nnn nnn 183 ndern Sie einen vorhandenen Eintrag ab oder f gen Sie einen weiteren hinzu Name Ein beliebiger Text zur Identifzierung z B W750 ha Hier wird die MAC Adresse eingetragen die vorher bei der Suche gefunden wurde ip Hier tragen Sie Ihre gew nschte IP Adresse ein Z B 192 168 1 5 Speichern Sie die Textdatei schalten das Ger t aus starten die BOOTP Suche erneut und schalten das Ger t wieder ein Das l O System sollte nun ber de MAC Adresse in der Textdatei Ihre IP Adresse finden und dies im Suchfenster auch anzeigen Danach ffnen Sie einen Webbrowser und tragen dort die IP Adresse ein Sie gelangen jetzt wie bei M glichkeit Nr 1 in das Webinterface
306. s int Optionen int Modus 0 Transparent 1 Ausgef llt SWAddLED Beschreibung F gt eine Leuchtdiode hinzu R ckgabewert Handle des LED Kommandos Parameter Handle der Kommandoliste int x int y int xl int yl int Farbe int Optionen int SWUpdateLED R ckgabewert None Parameter Handle der Kommandoliste int Handle der LED int Neue Farbe int SWAddLEDTreshold Beschreibung F gt zu einer LED einen Schwellwert mit entsprechender Farbe zu Dadurch lassen sich verschiedene Farben ber einen Wert steuern Dies ist besonders bei einer Verkn pfung zu einem Messkanal sinnvoll SWLinkChanne R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int Handle der LED int Schwellwert float Farbe int Optionen int O SWAddBargraph Beschreibung F gt eine Balkengrafik hinzu R ckgabewert Handle der Balkengrafik Parameter Handle der Kommandoliste int berschrift str x int y int xl int yl int Maxwert float Minwert float Farbe int Optionen int SWUpdateBargraph Beschreibung Balkengrafik aktualisieren R ckgabewert Keiner Parameter Handle der Kommandoliste int Handle der Balkengrafik int Neuer Anzeigewert float Datenstatus Ok 0 Fehler 1 int SWAddAnalogMeter Beschreibung F gt eine Analoganzeige hinzu R ckgabewert Handle der Analoganzeige Parameter Handle der Kommandoliste int x int y int xl int yl int
307. s Teja f sg Dis fa ks Ch y g 717 w N wi 1i 1i 4 4 4 r o Ip 4 7 TN 4 TN 4 1111111117 Tr 111177 m m m m Speichem als amp Hife Abbruch Die obige Liste definiert maximal 10 Zeitvermessungen welche auf die Daten eines Projektes angewendet werden k nnen Der Zeitz hler wird aktiviert sobald die Startbedingung erreicht ist Jeder Vergleich besteht aus drei Teilen 1 Die Kontrollvariable Sie mu ein Rohdaten oder Mathematikkanal des Projektes sein Xn bzw Mn 2 Die Vergleichsoperation 3 Der Vergleichswert Dieser kann eine Variable sein Xn bzw Mn oder aber auch eine Konstante paar Die Zeit wird ab der Startbedingung aufaddiert bis die Endebedingung oder das Ende der Daten erreicht ist Nach Erreichen der Stoppbedingung wird nicht erneut auf eine Startbedingung berpr ft Der Vorgang ist dann abgeschlossen F r jede Vermessung kann ein Kommentar eingegeben werden der auch bei der Anzeige der Ergebnisse zur besseren Identifikation erscheint Die Vermessungslisten sind projektunabh ngig und werden in separaten Dateien gespeichert 135 Konfiguration MCPS Einstellungen Passworter Jedes MCPS Programm ist mit einem Passwort und entsprechendem Dongle gesch tzt Das zum Dongle passende Passwort mu hier eingetragen werden Ohne oder mit falschem Passwort oder Dongle startet MCPS im Demomodus Das Passwort bestimmt welche Optionen freigeschaltet werden Wir
308. s werden berhaupt keine Daten gespeichert Gesteuerte Datenreduktion Die Abspeicherung der Daten erfolgt aufgrund diverser Ereignisse a Zeitintervall Die Speicherung der Daten erfolgt im angegebenen Intervall Dieses mu ein glattes Vielfaches der Abtastrate sein ansonsten wird der Wert intern von MCPS passend modifiziert Nach Ablauf dieser Zeit k nnen die aktuellen Messwerte oder die gemittelten Werte seit der letzten Speicherung gespeichert werden Ung ltige Daten werden bersprungen und der Mittelwert wird immer f r jeden Kanal ber die Anzahl der g ltigen Werte berechnet b Speicherung bei Alarm In der Alarmkonfiguration des Kanals muss der Schalter DR eingeschaltet sein Ist die Anzahl dieser Alarme gr er bzw gleich der angegebenen Mindestanzahl so werden alle Kan le gespeichert c Ersten Scan immer speichern Wird benutzt um den Startzeitpunkt der Messung exakt zu definieren und bei Vergleichen einen einheitlichen Referenzpunkt zu haben 53 Steuerung f r Messprojekte 3 Steuerung f r Messpr jekte lr E Zeitsteuerung Startzeit 11 05 2012 12 07 24 Zeiten ndern Messung stoppen nach o Stunden und 10 Minuten Messung stoppen nach Dm Scans I Zeitsynchronisation lo h lo m l Stoppzeit 11 05 2012 12 08 24 Externe Steuerung Start durch Eingang Testorv 1 DIH Stopp durch Eingang Testorv DH Triggerung durch Kanalwert Kanal Trigger Wert_ Aktion Stat
309. s zuletzt eingelesenen Scans R ckgabewert Nachkommastellen float Parameter Keine OfflineSetPosition Beschreibung Setzt den Dateizeiger auf die angegebene Zeit und liest den n chsten Datensatz ein R ckgabewert Status OK 1 int Parameter Dateihandle int Zeit date Beispiel MCPS OfflineSetPosition handle t OfflineGetFirstScanTime Beschreibung Liefert die Zeit des allerersten Offline Scans auch bei mehreren AutoFiles R ckgabewert 1 Scan date Parameter Keine Beispiel t MCPS OfflineGetFirstScanTime 260 OfflineGetLastScanTime Beschreibung Liefert die Zeit des allerletzten Offline Scans auch bei mehreren AutoFiles R ckgabewert Letzter Scan date Parameter Keine OfflineGetAFStartTime Beschreibung Liefert die Zeit des ersten Scans im AutoFile R ckgabewert 1 Scan date Parameter AutoFiledateiname str OfflineGetAFEndTime Beschreibung Liefert die Zeit des letzten Scans im AutoFile R ckgabewert Letzter Scan date Parameter AutoFiledateiname str OfflineLinkAutoFiles Beschreibung Logisches Zusammenfassen von AutoFiles Normalerweise wird jede AutoFiledatei einzeln betrachtet Wenn das mit OfflineSetPosition angegebene Datum kleiner ist als der erste Scan der Datei dann wird der Dateizeiger auf den Anfang der Datei gesetzt auch wenn ein lteres AutoFile existiert in dem das angegebene Datum vorhanden ist Mit OfflineLinkAutoFiles werden nun alle AutoFiles welche im angegebenen
310. schalten Der Sound wird tempor r bis zum n chsten Alarm abgeschaltet 3 Alarme drucken 117 Bedeutung der Spalten Alarmstatus Zeigt an ob der Alarm aktiv inaktiv sowie best tigt oder nicht best tigt ist Ein Alarm kann best tigt werden in mit der linken Maustaste auf das Grafiksymbol geklickt wird Ein aufgetretener Alarm muss mit diesem Schalter best tigt werden sonst kann er nicht gel scht werden Wird auf die Spalten berschrift geklickt so wird nach Alarmstatus sortiert Ist mit dem Alarm ein Relaisausgang geschaltet der vom Typ Reset bei Ack ist so wird mit diesem Button das Relais zur ckgesetzt Unter KONFIGURATION MCPS EINSTELLUNGEN MELDUNGEN kann ein Kommentar f r die Best tigung abgefragt werden Dieser erscheint dann mit in der Alarmdatei Wird mit der rechten Maustaste auf den Alarmstatus geklickt so ffnet sich das Fenster zum Speichern eines Ereignistextes Dieser Text landet in der Ereignisdatei Zeit Zeitbereich wann der Alarm aufgetreten ist Wird auf die Spalten berschrift geklickt so wird nach Alarmzeit sortiert Projekt Projekt zu dem der Alarmkanal geh rt Wird auf die Spalten berschrift geklickt so wird nach Alarmstatus sortiert Kanal Laufende Nummer des Kanals im Projekt sowie Ger tekanalbezeichnung Messstelle Messstelle des Kanals Kommentar Kommentar des Kanals Typ Zeigt die Art des ausgel sten Alarms High Low sowie den verantwortlichen Level
311. schen Speicherung Festplatte oder Netzwerk Uber mehrere Regeln k nnen so die Ger tedaten unterschiedlichen Anwendungen zugeordnet werden 27 Batehname Name der Batchdatei Originalname Wie die Ger tedatei benannt ist Spezieller Name Name der mittels Steuercodes gebildet wird B Batchname wird aus Datei importiert L Losnummer wird aus Datei importiert Y Jahr M Monat D Tag H Stunde l Minute S Sekunde Datei l schen Die Originaldatei wird nach dem Import gel scht Datei verschieben Die Originaldatei wird in ein anderes Verzeichnis verschoben Projekt verwenden Es kann ein Defaultprojekt ausgew hlt werden dass diverse Standardeinstellungen wie Messstellenbezeichner Kommentare Farben usw definiert hat die bei jedem Import mit in die Batchdatei bernommen werden Batche verbinden Batchdateien vom gleichen Ger t Seriennummer werden solange verbunden und in eine Batchdatei geschrieben bis das Endekriterium erreicht ist Dies kann entweder eine zeitliche Vorgabe sein oder z B eine bestimmte Endekennung als Meldungstext die am Ger t eingegeben worden ist Bei z B t glichen Dateien werden die importierten Daten bis Mitternacht aneinandergeh ngt Die Daten des n chsten Tages werden in eine neuerstellte Batchdatei geschrieben Weitere Ger tedateien werden solange angeh ngt bis das Trennungskriterium wieder erreicht ist MCPS splittet dabei die Originaldaten entsprechend auf Wurden automatische Ausdruck
312. sen Sie mit READ zun chst die Konfiguration des Ger tes W hlen Sie dann die Registerkarte TCP IP klicken in jedem Fall auch wenn schon selektiert auf den Schalter lt Use the following address gt und tragen die IP Adresse ein Diese Vorgehensweise ist f r statische IP Adressen Danach klicken Sie auf den Schalter WRITE um die Konfiguration zu speichern Nach einer kurzen Wartezeit w hlen Sie bitte den Button WBM um das Webinterface des Controllers aufzurufen W hlen Sie in der NAVIGATION TCP IP um die IP Adresse zu sehen und gegebenenfalls nun auch ber das WEB Interface zu ndern Dazu brauchen Sie nur in einem Webexplorer die IP Adresse des Ger tes einzugeben Das Standardlogin ist admin und das Passwort wago Wichtig ist dass Sie im Men PORT den Punkt BOOTP deaktivieren damit das System nicht versucht selbst ndig eine Adresse zu beziehen 2 M glichkeit Falls Sie kein serielles Kabel zur Verf gung haben kann die IP Adresse ber den sogenannten BOOTP Server festgelegt werden sofern dieser nicht bereits ber das WEB Interface ausgeschaltet wurde Die Grundeinstellung bei Auslieferung ist ein aktiver BOOTP Server Dieser muss installiert werden und befindet sich auf der MCPS InstallationsCD im Verzeichnis Special WAGO Erstellen Sie eine Netzwerkverbindung zum Ger t und starten Sie den BOOTP Server und dr cken den START Schalter Danach schalten Sie das Ger t ein Sie erhalten ungef hr folgendes Bild ka WAGO BootP Se
313. sen Unter dem Men punkt MATHEMATIK BENUTZERFUNKTIONEN k nnen die BF definiert werden Dazu mu eine bestehende Mathematikdatei mittels Dateiauswahlbox geladen werden Ist keine Datei vorhanden mu mit dem Men punkt MATHEMATIK NEUE DATEIEN eine leere neue erstellt werden Es k nnen bis zu 500 verschiedene Formeln pro Datei eingetragen werden F1 X F2 F3 X1 X2 0 5 Jede Formel bekommt eine Nummer zugewiesen mit der sie im Projekt identifiziert wird Die Benutzerfunktionen dienen als mathematische Erweiterungen der Grundformeln die in einem Projekt eingetragen werden Die Projektformeln bergeben bestimmte Werte die von den Benutzerfunktionen berechnet werden und liefern das Ergebnis zur ck an die Formel im Projekt Eine Benutzerfunktion wird mit einem F und ihrer entsprechenden Nummer aufgerufen Alle Daten die f r eine Berechnung erforderlich sind werden als Parameter bergeben Der Wert des Rohdatenkanals dieser Zeile wird an die Benutzerfunktion F1 bergeben die folglich einen Parameter bearbeitet Das Ergebnis wird zum R ckgabewert der Funktion F2 addiert die zwei Parameter erwartet Der eine Parameter ist wiederum das Ergebnis einer Benutzerfunktion mit einem Parameter Da MCPS Ergebnisse beliebig weiter verwenden kann ist dies auch mit den R ckgabewerten der Benutzerfunktionen m glich Funktionsnr 001 v Kommentar Beispielfunktion mit 3 Parameter Formel P 4 2 B sin C B 4 2 Datei speichern
314. sgedruckt werden Voraussetzung ist da die Alarme auch geloggt worden sind Scheduler Bestimmt den Triggerzeitpunkt wann die Funktion aufgerufen wird Es k nnen mehrere Fixpunkte definiert werden zu denen die Berechnung erfolgt Ebenso ist ein intervalabh ngiger Ausdruck m glich der mit dem Start der Messung synchronisiert wird Optionen Ausgabekan le Definiert welche Kan le im Ausdruck erscheinen Reporttyp Die Alarmliste druckt alle Alarminformationen im Zeitbereich hnlich dem historischen Alarmfenster Die Alarmstatistik ermittelt die Anzahl der Alarme pro Kanal im Zeitbereich und druckt eine Kanalliste mit der Alarmh ufigkeit aus Zeitbereich lt Vom letzten Trigger an gt gibt den Zeitbereich des Schedulers wieder lt Die letzten n Tage gt ermittelt die Alarme ber einen vom Scheduler unabh ngigen Zeitbereich So kann man t glich einen Alarmreport ber die letzten sieben Tage erhalten Drucklayout Drucklayout speziell f r diesen Ausdruck Drucker Speziell f r diesen Ausdruck kann ein anderer Drucker als der Standarddrucker gew hlt werden 63 Export a Exportiert automatisch die Messdaten bei Beendigung der Messung Abgeschlossenem AutoFile Mit jedem Scan werden die Daten in eine Datei geschrieben oder angeh ngt Die Datei kann die Projektdatei mit der Endung XLS oder ein beliebiger Name sein b Exportiert bei Projekten mit Infrarotkameras die Bilder einer Kamera bzw IR Treibers mit j
315. sich leicht ndern w hrend die einzelnen Kan le berechnet werden Das gleiche gilt falls Register in einer Mathematikzeile gesetzt und gelesen werden Es ist dann die mathematische Auswertungsreihenfolge zu beachten Die RS Operationen liefern den Klammerinhalt also das was gespeichert werden soll als Ergebnis zur ck Werte der Benutzerspalten ber die bis zu 15 Benutzerspalten k nnen nicht nur Texte und Kommentare sondern auch diverse Zahlen eingegeben werden welche in mathematischen Berechnungen Verwendung finden k nnen Der entsprechende Aufruf lautet UCV Spalte Zeile oder UCV Spalte Ohne Zeilenangabe wird die Kanalnummer Zeile verwendet in der dieser Mathebefehl vorkommt Spalte definiert die Spaltennummer 1 15 der m glichen Benutzerspalten Nullmesswerte Die aktiven Nullmesswerte stehen der Mathematik als Variablen zur Verf gung Diese k nnen unabh ngig von der Kanaleinstellung Nullmessung benutzt werden Zn bzw ZXn Nullmesswert des Rohdatenkanals n ZMn Nullmesswert mit Berechnung der Mathematikformel des Kanals n Beispiel ZM1 ZX1 213 Prinzip der Benutzerfunktionen MCPS unterst tzt sogenannte Benutzerfunktionen Dahinter verbergen sich einfach weitere Mathematikformeln die in einer Datei gespeichert werden und somit erst einmal projektunabh ngig zur Verf gung stehen Sinn der Benutzerfunktionen BF soll sein da l ngere und h ufig gebrauchte gleiche Formeln nur einmal eingegeben werden m s
316. str Ger te Referenz int response MCPS StringFromDevice deviceid Schliesst die Verbindung zum Ger t Status OK 1 int Ger te Referenz int MCPS CloseDevice deviceid GetDeviceComment Beschreibung R ckgabewert Parameter Liefert den Kommentar zu einem Ger t wie im Ger temanager eingetragen Kommentar str Ger te Referenz int SetDeviceTerminator Beschreibung R ckgabewert Parameter Beispiel Setzt das Zeilenende Zeichen beim Empfangen von Ger tedaten Status OK 1 int Ger te Referenz int Endezeichen int Optionen int MCPS SetDeviceTerminator deviceid 13 0 Zeilenende bei Carriage Return 267 SetDeviceStatus Beschreibung R ckgabewert Parameter WriteSetPoint Beschreibung R ckgabewert Parameter Bestimmt ob das Ger t an der Messung teilnimmt oder suspendiert ist und keine Werte liefern soll Entspricht dem inversen Eintrag im Ger temanager f r einige Ger te Status OK 1 int Ger te Referenz int Status int 1 Messen 0 Unterbinden Setzt den Sollwert eines Ger tes Kontroller Status OK 1 int Ger te Referenz int Setpoint Nummer int Sollwert float Optionen int DeviceCommand Beschreibung R ckgabewert Parameter SetKeyDrvValue Beschreibung R ckgabewert Parameter SetRegister Beschreibung R ckgabewert Parameter GetRegister Beschreibung R ckgabewert Parameter Export Beschreibung R ckgabewert
317. t Option ERES TESTSESSION Y LOGDATA_15022012 x Sc LOGDATA_16022012 CIS LOGDATA 17022012 CIS LOGDATA 18022012 CIS LOGDATA 19022012 CIS LOGDATA 20022012 CIS LOGDATA 21022012 CIS LOGDATA 22022012 CIS LOGDATA 23022012 O A LOGDATA_24022012 O A LOGDATA_24022012B CIS LOGDATA_28022012 O dfg 20120427_105136 y A dfg 20120427_104343 O Sc dfg 20120427 104753 41 dfg 20120626_130305 O dfg 20120626_130643 O dfg 20120626_130635 O dfg 20120626_130758 O dfg 20120626_131324 0 O dfg 20120626_132721 O dfg 20120626_140054 m O Y Gestern O Y Heute a Bezeichner Wert Batch dfg Einheit TL Startzeit 26 06 2012 13 19 57 Endzeit 26 06 2012 13 20 34 Basisprojekt T1 C Users Public Docu Seriennummer 2133 66 Kommentar Amp 3 Kunde Xoio Produkt KND77 II r Die Datenbank kann auch vom Client aus geladen und wieder geschlossen werden xi 12 Neue Session u Dieser Men punkt legt eine neue Batchmanager Sessiondatei an Hier werden alle Zuordnungen und Einstellungen f r den Batchbetrieb vorgenommen Grunds tzlich werden zwei unterschiedliche Modi unterst tzt Onlinebetrieb Dazu werden Messprojekte angelegt die ber die Session verwaltet werden Der Batchmanager startet und stoppt die Messungen und erzeugt die Batchdateien Diese werden in der Datenbank eingetragen Offline oder Importbetrieb In dieser Betriebsart ist kein Kontrollfenster notwendig und es werden automatisch Dateien mit Dat
318. t alten Einstellungen erstellen H ufig hat man f r eine Messung ein Projekt sorgf ltig und umfangreich konfiguriert F r eine neue Anwendung soll nun ein neues Projekt generiert werden aber die meisten Einstellungen des alten Projektes k nnten bernommen werden Um nicht alles neu einzugeben empfiehlt sich die Funktion PROJEKT DATEN PROJEKT KOPIEREN Diese Funktion kann ein Projekt auch ohne Daten kopieren Da das neue Projekt keine Daten enth lt kann man alle Parameter ver ndern auch Abtastrate oder Kanalzahl Entsprechende Zusatzdateien wie z B die des Fenster managers werden ebenfalls mit kopiert Ein Kopieren der Projektdateien ber den Windows Explorer wird nicht empfohlen da MCPS der Kopie eine neue interne Identifikationsnummer zuordnet Soll ein Projekt fter als Grundlage verwendet werden so empfiehlt sich das Projekt als Vorlage zu speichern Bei der Neuerstellung eines Projektes erh lt man dann eine Auswahl aller Vorlagen Siehe PROJEKT EXTRAS PROJEKT ALS VORLAGE SPEICHERN 225 Import unter Verwendung eines bestehenden Projektes Bei einem normalen Import von Floppydaten erstellt MCPS ein neues Projekt Soweit m glich werden die Informationen der Ger tedatei ins Projekt bernommen H ufig werden die Projekte danach angepasst Um diesen Schritt nicht bei jedem Import erneut durchf hren zu m ssen erscheint eine Abfrage mit dem Schalter DEFAULT IMPORT Es kann dann ein bereits bestehendes Projekt welches kompatib
319. t besser abbrechen sollte Alarmspeicherung MCPS kann Alarmmeldungen zur sp teren Ansicht in Dateien speichern Dazu gibt es 4 M glichkeiten 1 KEINE Speicherung Die Alarmspeicherung ist ausgeschaltet Es m ssen somit nicht die einzelnen LOGGEN Schalter in der Kanalkonfiguration deaktiviert werden 2 PROJEKT Die Alarme werden in einer Datei gespeichert welche zum Projekt geh rt Diese kann mit ANZEIGE LOGDATEIEN ALARMDATEI angesehen werden Dort werden nur die Alarme des entsprechenden Projektes aufgef hrt 3 GLOBAL Alle Alarme werden mit Projektnamen in einer globalen Datei gesichert Diese kann mit ANZEIGE LOGDATEIEN GLOBALE ALARMLISTE eingesehen werden 4 PROJEKT GLOBAL Speicherung der Alarme sowohl im Projekt als auch global Einstellung 3 und 4 sind meistens nur dann von Bedeutung wenn mehrere Projekte gleichzeitig messen Loginfenster automatisch ausblenden Das Loginfenster verschwindet wenn 2 Minuten lang keine Maus oder Tastaturaktionen vorgenommen worden sind Laufende Trends oder Alarme k nnen so besser beobachtet werden 137 Autostart erlauben MCPS unterst tzt eine AUTOSTART Funktion um Messungen nach einem Stromausfall wieder zu starten Dies geschieht automatisch beim Start von MCPS Die Messprojekte werden geladen und im Messmanager gestartet Ist diese Funktion nicht erw nscht so kann sie auch deaktiviert werden Auf Dongletreiber warten WindowsXP l dt h ufig diverse Treiber erst sp
320. t werden Missgl ckt die Speicherung aufgrund des Schreibschutzes so kann man das Projekt lokal speichern Beim erneuten Laden des Projektes erkennt MCPS automatisch da eine lokale Konfiguration vorliegt Der Anwender erh lt nun die M glichkeit zwischen Original und lokaler Konfiguration zu w hlen 224 Dynamische Alarmdatei Die dynamische Alarm berwachung ist eine sehr leistungsf hige und praxisorientierte allerdings auch aufwendige Funktion von MCPS Sie ist in erster Hinsicht dazu geeignet bei immer wiederkehrenden identischen Produktionsabl ufen die Grenzwerte nicht statisch sondern in Abh ngigkeit einer Referenzkurve zu berwachen Die folgenden Kurven sind mit festen Grenzwerten nicht zu berwachen da es unterschiedliche Produktionsschritte w hrend des gesamten Prozesses gibt Eine dynamische Alarm berwachung ist nur mit einem Projekt auf AutoFile Basis m glich Sinnvoll ist es beim Start der Produktion ber einen Alarm einen neuen Datensatz zu generieren Weiterhin sollte die Datenreduktion so eingeschaltet werden dass erst mit dem externen Startsignal die Daten aufgezeichnet werden Nur somit ist garantiert dass die Messdaten auch alle zeitgleich aufgenommen werden Sind nun mehrere Datens tze erzeugt worden so muss man sich einen aussuchen der dem gew nschten Ergebnis am n chsten kommt Dieser wird nun als Referenzdatei benutzt Dazu wird zun chst eine Alarmdatei erstellt Siehe dazu Kapitel MENUS PROJEKT
321. t zus tzliche Informationen zu einem Skript R ckgabewert Zusatzinformatioin int Parameter Keine Bedeutung des R ckgabewertes bei einem lt VorAusdruck Skript gt 1 Numerikfenster Offlinetrendfenster Onlinetrendfenster Statistikfenster Alarmfenster Ereignisfenster utomatische Ausdrucke Offlinetrend Onlinetrend Statistik Alarme Ereignisse gt PONAGDN 00N 0 238 SetReturnValue Beschreibung Setzt einen Skriptr ckgabewert der von MCPS zur weiteren Ausf hrung verwendet werden kann So bedeutet der Wert 1 einen Abbruch weiterer Aktionen nach dem Skript lt Messung gestartet gt lt Messvorbereitung gt oder lt Projekterstellung gt R ckgabewert Keiner Parameter R ckmeldewert int SetActiveScriptProject Beschreibung Normalerweise ist das aktive Projekt bzw das aufrufende Projekt der Bezug f r alle projektabh ngigen Befehle Soll aber auf ein anderes Projekt zugegriffen werden muss f r alle folgenden Skriptbefehle dieses Projekt als aktives Skriptprojekt definiert werden R ckgabewert Status int 1 OK O Fehler z B Projektname falsch Parameter Projektname str GetSystemDateChar R ckgabewert In Windows eingestelltes Trennzeichen bei Datumstring str Parameter Keine GetSystemTimeChar R ckgabewert Parameter In Windows eingestelltes Trennzeichen bei Uhrzeitstring str Keine GetSystemDecimalChar R ckgabewert In Windows eingestelltes Dezimalzeichen
322. tProjectChannelCount objXL Cells 1 i 1 Value MCPS GetChannelTag i next Achtung Alle Indizes in MCPS Funktionen und grundlegend auch in Excel sind 1 indiziert Felder in VisualBasic Skript sind dagegen 0 inidiziert d h das erste Element hat den Index 0 Alle Parameter der Skriptbefehle haben die Typen welche in VisualBasic Skript erlaubt sind Es werden folgende Abk rzungen benutzt int 32 Bit Ganzzahlen z B 123 str Zeichenketten z B Dies ist ein Text float Fliesskommazahl z B 1 23 date VB Datums und Zeitformat array lt type gt Feld vom Type type variant Beliebiger VB Skripttyp 232 Offline Skripte erstellen Offlineskripte dienen dazu bereits gemessene und abgespeicherte Daten zu analysieren und die Ergebnisse anzuzeigen oder als Report nach Excel zu bertragen F r Offlineskripte sollte man sich an die folgenden Abl ufe halten da auch umfangreiche Aktionen innerhalb von MCPS stattfinden und das Gesamtsystem beeinflussen k nnen Die Offline Funktionen sind projektbezogen und setzen deshalb ein aktives Projekt voraus Zun chst wird ein Zugriff auf die Messdatendatei erlangt Dim objXL Set objXL GetObject Excel Application Excel muss bereits laufen handle MCPS OfflineStartRead Bei AutoFileprojekt den Recordnamen angeben z B 00001 if handle then for x 1 to 1000 objXL Cells x 1 1 Value MCPS OfflineGetTime for n 1 to MCPS GetProjectChannelCount objXL Cells x 1 n 1 Value MCPS Offlin
323. tar R ckgabewert OK 1 int Parameter Kanalnummer int Kommentar str SetChamnelTag Beschreibung Setzt die Messstellenbezeichnung R ckgabewert OK 1 int Parameter Kanalnummer int Messstelle str SetChannelMinScale Beschreibung Setzt den YMIN Wert R ckgabewert OK 1 int Parameter Kanalnummer int Wert float SetChannelMaxScale Beschreibung Setzt den YMAX Wert R ckgabewert OK 1 int Parameter Kanalnummer int Wert float SetChannelDP Beschreibung Setzt die Anzahl der Nachkommastellen R ckgabewert OK 1 int Parameter Kanalnummer int Nachkommastellen int SetChannelTextOutput Beschreibung Setzt die Textausgabe f r den Kanal R ckgabewert OK 1 int Parameter Kanalnummer int An Aus int SetChamelGraphicOutput Beschreibung Setzt die Grafikausgabe f r den Kanal R ckgabewert OK 1 int Parameter Kanalnummer int An Aus int 253 SetChamnelDigitalGraphicOutput Beschreibung Setzt die digitale Grafikausgabe f r den Kanal R ckgabewert OK 1 int Parameter Kanalnummer int An Aus int SetChannelExportOutput Beschreibung Setzt die Exportausgabe f r den Kanal R ckgabewert OK 1 int Parameter Kanalnummer int An Aus int SetChannelMathFormula Beschreibung Setzt die Mathematikformel f r einen Kanal R ckgabewert Status OK 1 Parameter Kanalnummer int Formel str SetChannelMathOn Beschreibung Aktiviert oder deaktiviert die Mathemati
324. tbedingung erreicht wechselt MCPS in den Modus zur Standardmessung Bei Erreichen der Endebedingung wird die Messung gestoppt CH 54 Alarm Einstellungen Nur mit Alarmoption P h Aam Einstellungen T et i d Meldung Untersparmuna Meldung Frostwarnung SMS 01512384738 MCPS Service 1 Emai supportMcad computer de U1 pr fen Dynamische Alarmdatei DAD a Alarmdaste benutzer In diesem Fenster werden global Alarmaktionen definiert die bei Erreichen einer Alarmbedingung ausgel st werden F r jeden Kanal und jeden Alarmlevel k nnen dann individuell Aktionen ausgew hlt werden siehe Kanalparameter Jede m gliche Aktion muss zuerst in diesem Fenster eingetragen werden Meldung hinzuf gen F gt eine Meldungsaktion der allgemeinen Liste hinzu Wird diese Aktion f r einen Kanal aktiviert so erscheint der Text im Online Alarmfenster Ist die Loggingfunktion aktiviert so wird der Text ebenfalls mit gespeichert Digitalausgang hinzuf gen Diese Aktion ist nur m glich wenn im Ger temanager eine Hardware vorhanden ist die digitale Ausg nge bzw Relaisausg nge unterst tzt und diese auch zur Verf gung stellt Es kann dann ein Ausgabekanal ausgew hlt werden Es k nnen verschieden Verhaltensweisen eingestellt werden 1 Alarm folgen Ausgang bleibt geschaltet bis Alarm beendet ist 2 Reset mit Ack Ausgang wird mit Best tigung im Alarmfenster zur ckgesetzt 3 Pulse Ausgang wird f r e
325. te Es kann ein vordefinierter Text ausgew hlt oder individuell eingegeben werden Beispiel Sensortyp Kalibrierdatum Aktiv PT100 KT4 22 04 2004 2 NW PT100 KT5 22 04 2004 bk PT100 KT17 y 19 03 2003 1802233 25 08 2004 v 67 bernahme von Ger teeinstellungen In diesem Fenster k nnen Kanaleinstellungen des Ger tes derzeit die Messstellenbezeichnungen oder Tags in die Projektkonfiguration bernommen werden Dazu werden die Setups der Ger te verwendet und die Tags bernommen Zun chst wird definiert wohin die Messstellenbezeichnungen bertragen werden sollen Dies kann die Messstelle sein aber auch das Kommentarfeld oder eine Benutzerspalte Das entsprechende Feld kann automatisch angepasst werden wenn man in der Zeile einen anderen Kanal ausw hlt Dann wird die dazugeh rige Bezeichnung im oben definierten Zielfeld eingetragen Ein Ger t kann im Ger temanager an ein Setup gebunden werden so dass immer nur mit diesem Setup gearbeitet wird und dieses dann den Zustand des Ger tes widerspiegelt solange kann Anderungen direkt am Ger t vorgenommen werden Es k nnen sofern festgelegt direkt diese fixierten Setups genutzt werden so dass ein Herunterladen des Ger tesetups entf llt Dies beschleunigt bei einigen Ger ten die Tag Ubernahme Aktionen Die bernahme der Ger teeinstellungen erfolgt in zwei Schritten Zuerst werden die Informationen von allen oder allen selektierten Ger ten gelesen
326. te Administrator kann die beiden weiteren Administratoren anlegen diese k nnen dann allerdings ihr Passwort ndern Minimale Kennwortl nge Ein Passwort f r die Benutzer nicht Administratoren muss die eingestellte L nge haben sonst wird es nicht angenommen Diesen Hinweis kann sowohl der Administrator beim Anlegen eines Benutzers erhalten als auch der Benutzer bei der Erneuerung seines Passwortes Kennwort Erneuerung Nach der angegebenen Zeit muss der Anwender bei einem erneuten Login sein Passwort ndern In Zusammenhang mit der ERES Option darf ein bereits verwendetet Passwort nicht erneut verwendet werden Automatisches Ausloggen Nach der angegebenen Zeit f hrt das System ein automatisches Ausloggen durch wenn keine Benutzeraktivit ten Maus oder Tastatureingaben vorgenommen worden sind NV Server abmelden Beim Ausloggen wird bei aktivem Schalter ein Netview Client automatisch vom Netview Server getrennt um den Loginaccount f r andere Anwender freizugeben Unzul ssige Passw rter Definiert ein oder mehrere durch Semikolon getrennte W rter die nicht als Passwort zugelassen sind Gro und Kleinschreibung erforderlich Das Passwort muss Gro und Kleinbuchstaben enthalten Buchstaben und Ziffern erforderlich Das Passwort muss Buchstaben und Zahlen enthalten Falsches Login sperrt Benutzer Gibt der Benutzer ein Passwort dreimal falsch ein so wird er Anmeldebildschirm f r l ngere Zeit gesperrt Ist dies
327. te aktiviert und eingestellt werden Es werden st ndliche oder t gliche Dateien generiert welche ber FTP Download oder automatischen Upload ins MCPS importiert werden k nnen Die Dateien sind verschl sselt und 21CFR11 konform Wenn die SD Karte voll ist kann die Aufzeichnung beendet werden oder alte Dateien werden gel scht Mit lt Backup jetzt starten gt wird nicht nur die Aufzeichnung aktiviert sondern Der FTP Upload zum angegebenen Server erfolgt wenn die Datei abgeschlossen ist und eine neue angelegt wird also am Ende einer vollen Stunde oder eines Tages Falls die Netzwerkverbindung unterbrochen ist werden bis zu 100 Dateien vorgehalten welche dann sp ter nacheinander hochgeladen werden Flexible Steuerung Es kann eine spezielle Steuerungsdatei ins MCON hochgeladen werden welche kundenspezifische Steuerungsaufgaben bernimmt Dabei k nnen Ein und Ausg nge sowie Merker beliebig mit den vorhandenen MCON Funktionen kombiniert werden Eingangswerte k nnen z B gemittelt oder umskaliert werden das Ergebnis kann an einen Regler weitergeleitet werden und dessen Berechnung wird auf einen beliebigen Ausgang gelenkt Sicherheit Um zu verhindern dass ein MCON System von einem beliebigen MCPS Rechner modifiziert werden muss ein MCON Passwort eingegeben und zum Ger t gesendet werden Bei allen weiteren Aktionen wird dieses Passwort gesendet und von MCON berpr ft Fremdrechner sind dann ausgesperrt Info Liefert Informationen
328. telt werden soll Eine MF setzt sich folgenderma en zusammen SMxxxxxE SM Kennung f r Mittelwertfunktion xxxxX Zeitbereich numerische Zahl E Zeiteinheit MS MilliSekunden S Sekunden M Minuten H Stunden Sonderfall F r Halbstundenmittelwerte gen gt die Schreibweise SM X Es k nnen maximal 100 Mittelwertfunktionen in den Projektformeln aufgerufen werden Beispiel SM5M X2 SM30S X3 SM30M M1 SM1H sin x cos x X1 X2 SM5M X SM M3 Bildet einen 5 Minuten Mittelwert ber Projektkanal 2 Bildet einen 30 Sekunden Mittelwert ber PK 3 Halbstunden Mittelwert von Ergebnis PK1 Stunden Mittelwert des Ausdrucks sin x cos x Umfangreiche Formel mit 5 Minuten und Halbstundenmittelwert MCPS versucht immer ber dem angegebenen Zeitbereich zu mitteln auch wenn einmal Daten nicht vorhanden sind Dies ist vor allem bei der OFFLINE Darstellung zu ber cksichtigen wenn Datenreduktion durchgef hrt worden ist Bei der Anzeige liefert MCPS erst dann g ltige Daten wenn ab Start der Messung der angegebene Bereich abgelaufen ist dh z B bei SM5M X erst nach 5 Minuten erscheinen die ersten Werte Da die Mittelwerte ber mathematische Routinen aus den Rohdaten berechnet und nicht gespeichert werden kann man nachtr glich die Mittelwertfunktionen beliebig ndern oder auch erst nach der Messung einbauen Sonderfunktionen ITG FRAC Liefert nur Vor bzw Nachkommastellen ITG X1 10 10 Begrenzt das Ergebn
329. ten k nnen mit lt Projektliste f nen gt oder lt Startphase Projektliste laden gt dazu genutzt werden mehrere Projekte auf einmal zu laden Zum L schen von Projekten aus der Liste m ssen diese vorne markiert werden 76 Dynamische Alarmdatei Nur mit Option Alarm NEU Erzeugung einer neuen dynamischen Alarmdatei Die dynamische Alarmdatei testet nicht auf statische Grenzwerte sondern benutzt eine bereits vorhandene Messung als Referenz Dies ist dann von Vorteil wenn immer wieder exakt die gleichen Messungen gefahren werden wie z B in der Produktion Eine Messung mit gutem Verlauf wird als Basis genommen um bei zuk nftigen Messungen eine flexible Grenzwert berwachung zu erm glichen Dazu kann f r jeden Kanal ein Toleranzband definiert werden innerhalb dessen sich der Messwert befinden muss Au erhalb des Bandes wird ein Alarm erzeugt Dadurch k nnen auch dynamische Messabl ufe mit Aufheizphasen etc berwacht werden Eine erweitertes Verfahren ist die Verwendung von mehreren AutoFiles zur Generierung einer H llkurve Die neuen Messdaten m ssen sich dann innerhalb der H llkurve der Toleranzwerte bewegen ansonsten wird ein Alarm generiert Die dynamische Alarm berwachung ist nur mit einem AutoFile Projekt m glich welches schon einen Datensatz enth lt Als erstes muss der neuen Alarmdatei ein Bezeichner vergeben werden da MCPS f r jedes Projekt mehrere Alarmdateien verwalten kann Namen zur Identifikation e
330. timmt die STARTNUMMER die Bezeichnung des ersten Datensatzes Die Daten werden dort solange gespeichert bis ein Triggerereignis eine neue Datendatei generiert Bei jedem Trigger wird die Datensatznummer hochgez hlt bis die ENDNUMMER erreicht ist Danach kann die Messung gestoppt werden oder es kann ein NEUSTART mit einer entsprechenden Nummer erfolgen Dieser Ablauf erfolgt zyklisch und kann nur manuell gestoppt werden Dateinamen Definition Um ein Uberschreiben von Datens tzen zu verhindern kann eine Datumskombination den Datensatznummern vorangestellt werden Intervalltrigger Es wird ein festes Zeitintervall definiert nach dem eine neue Datei erzeugt wird Z B Sie stellen 3h 20 Minuten ein so wird nach exakt dieser Zeit jeweils eine neue Datei erzeugt Die Zeit l uft ab Start der Messung Fixpunkttrigger Dieser Trigger erzeugt immer dann eine neue Datei wenn ein glatter Wert des angew hlten Zeitschemas erreicht ist Angenommen Sie w hlen 6h als Zeitraster und starten die Messung um 8 35h Die Me daten werden in die Datei mit der angegebenen Startnummer gespeichert Um 12Uhr wird dann die n chste Datei erzeugt dann um 18Uhr OUhr 6Uhr usw Sie k nnen somit z B auch vom Start der Messung an tageweise die Daten abspeichern beginnend mit Tagnummer 1 bis n Tage Eine Besonderheit ergibt sich bei TAGLICHer oder WOCHENTLICHer Speicherung Hier kann genauer definiert werden wann der Wechsel erfolgen soll Alarmtrigger Ist bei ei
331. tion Logging usw R ckgabewert Flags int siehe SetChannelAlarmFlags Parameter Kanalnummer int Level int GetChannelAlarmDelay R ckgabewert Alarmverz gerung str Parameter Kanalnummer int Level int GetChannelAlarmExtendedDelay Beschreibung Liefert einen Konfigurationsstring ber die erweiterte Alarmverz gerung R ckgabewert Konfigurationsstring str Parameter Kanalnummer int Level int GetChannelAlarmHysteresis R ckgabewert Alarmhysterese float Parameter Kanalnummer int Level int GetChamnelAnalogOutput R ckgabewert Name des Ausgangs str Parameter Kanalnummer int Index int 252 GetChannelUserColumnText R ckgabewert Text einer Benutzerspalte str Parameter Kanalnummer int Benutzerspalte int GetChannelZM R ckgabewert O indizierter Wert f r den eingestellten Modus der Nullmessung 0 Aus 1 Rohdaten 2 Mathedaten Int Parameter Kanalnummer Int GetChannelZMValue R ckgabewert Verwendeter Wert der Nullmessdatei des entsprechenden Kanals Float Parameter Kanalnummer Int GetZMTime R ckgabewert Zeitpunkt der aktuellen Nullmessung DATE Parameter Optionen Int 0 GetZMComment R ckgabewert Kommentar der aktuellen Nullmessung DATE Parameter Optionen Int 0 SetChannelUnit Beschreibung Setzt die Kanaleinheit R ckgabewert OK 1 int Parameter Kanalnummer int Einheit str SetChannelComment Beschreibung Setzt den Kanalkommen
332. ton_links Button_Mitte Button_rechts Alle str Beispiel MCPS OpenRequestWindow Frage Ausgabe in Datei 1 2 3 OpenRequestWindow2 Beschreibung Gleiche Funktion wie oben aber zus tzlich kann ein Skript aufgerufen werden sobald einer der Schalter bet tigt worden ist Dadurch lassen sich echte asynchrone Abfragen erstellen den Ablauf anderer Skripts nicht blockieren da immer nur ein Skript laufen kann R ckgabewert Keiner Parameter Title Text Button_links Button_Mitte Button_rechts Alle str Optionen int Skriptdatei str Optionen 1 Keine Abbruchtaste Beispiel MCPS OpenRequestWindow2 Frage Ausgabe in Datei 1 2 1 C programme MCPS Scrips auswertung mbs GetRequestStatus Beschreibung R ckgabewert Parameter Beispiel Liefert die Nummer des Buttons 1 3 der gedr ckt wurde oder 4 f r Abbruch oder 0 f r nichts gedr ckt Buttonstatus int Keine button MCPS GetRequestStatus CloseRequestWindow Beschreibung Schliesst das Fenster wieder R ckgabewert Keiner Parameter Keine Beispiel MCPS CloseRequestWindow SetRequestWindowText Beschreibung Andert den Text im Fenster R ckgabewert Keiner Parameter Text str Beispiel MCPS SetRequestWindowText Neuer Text MessageRequest Beschreibung R ckgabewert Parameter Beispiel ffnet ein einfaches Abfragefenster mit max 3 Schaltern Code f r gedr ckte Taste 0 Abbruch 1 Links 2 Mitte 3 Rechts
333. ufbau beschleunigt sich dadurch teilweise extrem und in den meisten F llen reicht die dargestellte Kurve aus um einen Kurven berblick zu bekommen Je mehr die Grafik gezoomt wird um so weniger Daten werden bersprungen und die Genauigkeit der Kurve nimmt zu Falls die Messdaten Werteausrei er besitzen k nnen werden diese wahrscheinlich nicht dargestellt Dies gilt auch f r die Startpunkte einer neuen Messung Man sollte bei solchen Kurven deshalb zun chst mit der Schnellanzeige den gesamten Zeitraum darstellen einen interessanten Bereich ziemlich genau herauszoomen und dann die Schnellanzeige deaktivieren Extras Kanalereignisse F r jeden Kanal k nnen sogenannte Kanalereignisse mit einem Text beschriftet und somit markiert werden Dazu f hrt man die Kanalkurve bis zum entsprechenden Ereignis z B ein berschwingen mit dem Cursor ab und aktiviert diesen Men punkt Eine Liste aller bereits eingetragenen Kanalereignisse wird mit den entsprechenden Parametern dargestellt Mit den Schaltern NEUES EREIGNIS AN CURSOR x EINF GEN wird ein Ereignis an der Zeitposition des Cursors dem angekoppelten Kanal hinzugef gt Es k nnen danach Ereignistext farbe und ausrichtung ge ndert werden Die Ereignisse werden im Projekt gespeichert und bei jeder grafischen Offlinedarstellung mitangezeigt Wird im Eingabefeld ein Suchtext eingegeben Jokerzeichen wird unterst tzt und der Schalter lt Filter setzen gt angeklickt so werden im Auswahlf
334. uktion welche auf bestimmte Ereignisse reagieren kann In der Projektkonfiguration unter OPTIONEN DATENREDUKTION wird diese eingeschaltet Sie kann so eingestellt werden dass nur in gr eren Zeitabst nden Daten gespeichert werden Oder zus tzlich dann wenn eine bestimmte Alarmbedingung vorliegt Dazu muss in der Projektkonfiguration bei den Kanalparametern die Alarmeinstellungen ge ndert werden Kanal Alarme 1 d xj Standard Slarmeinstellungen Grundeinstellungen larmoption Level Typ Wert Farbe DR AF Werzogerung Loggen Akuon Ger t setzen Ma H le E VW E m Setzen v Cz fo CRW fo Ed E E Ga EZE ma rr Er Crb Ab rr E LJ r D r Exteme Ger tealarme gt Bl 7 Externe Alarm testen r Dynamische Alarmdatei berer Grenzwert Unterer Grenzwert OH EI aja S Hire Abbruch Wird bei einem Alarmlevel der DR Schalter aktiviert so wird mit diesem Alarm auch die Datenreduktion gesteuert D h solange der Alarm aktiv ist werden die Daten gespeichert Wichtig f r die Datenreduktion sind die Alarmtypen DHS bzw DLS Diese l sen Alarm aus wenn die angegebene Differenz zum letzten gespeicherten Messwert ber bzw unterschritten worden ist Dadurch werden auch leicht ansteigendene Messwerte erkannt Mit DH und DL werden nur die letzten gemessenen Werte f r eine Gradientenkontrolle herangezogen Wenn eine Messkurve innerhalb der zul ssigen Werte st ndig st
335. ul Da dies einen Einflu auf die Umrechnungsfaktoren hat muss der korrekte Typ hier eingetragen werden Kan le Gibt an wieviele Kan le im MCPS durch die Klemme zur Verf gung stehen 184 Kanalnamen Je nach Typ werden die Kanalnamen unterschiedlich festgelegt um eine bessere Unterscheidung zu haben So werden alle digitalen Eing nge mit DI und einer fortlaufenden Nummer bezeichnet Analoge Eing nge mit Al usw SPS Systeme Die SPS Controller stellen einen sogenannten Merkerbereich zur Verf gung auf den sowohl die SPS als auch MCPS zugreifen kann Es kann festgelegt werden auf wie viele Merker MCPS Zugriff haben soll Diese Merker tauchen in MCPS sowohl als Eingangskan le auf M1 M2 als auch als Ausg nge Daraus ergeben sich 2 sehr interessante M glichkeiten Prozessdaten Stati oder spezielle Berechnungen innerhalb der SPS k nnen vom MCPS gelesen und angezeigt werden Die Merker k nnen ber die Alarm oder Kanalausg nge beschrieben werden Somit sind z B Steuer Ablauf oder Regelvorgaben m glich In Zusammenhang mit den Benutzerkennlinien k nnen die Werte von in MCPS definierten Patterns an das l O System geschickt werden Die digitalen und analogen Ausg nge k nnen ber MCPS direkt angesprochen werden Bei SPS Systemen sind die Ausg nge zun chst der SPS zugeordnet und m ssen in der Steuerungskonfiguration von CoDeSys auf Fieldbusi umgestellt werden wenn diese von MCPS genutzt werden sollen Dies k
336. um den Messrechner zu finden Ansonsten muss ein 0 basierter Index angegeben werden welcher der gew nschten Verbindung bzw Messrechner auf der MSERV Registerkarte entspricht RunScript Beschreibung Startet ein Skript zu einem bestimmten Zeitpunkt Damit k nnen verz gerte Aktionen durchgef hrt oder in gr eren Abst nden Zust nde berpr ft werden R ckgabewert Status int 1 OK Parameter Skriptdatei str Ausf hrungszeit DATE Zusatzdaten str Optionen int 0 F hrt das Skript zum Ausf hrungszeitpunkt aus und bergibt die Zusatzdaten welche mit GetScriptData abgefragt werden k nnen 240 GetClientlP Beschreibung R ckgabewert Parameter SelectFile Beschreibung R ckgabewert Parameter Beispiel Skripte welche in Zusammenhang mit externen Verbindungen gestartet werden ECS oder WebServer k nnen die IP Adresse des Clients z B Webbrowsers erfragen Dadurch kann ein Skript abh ngig vom Client unterschiedliche Aktionen ausf hren Der Webserver kann mit seinen ActiveServerPages f r jeden Clientrechner oder auch Anzeigepanel verschiedene Darstellungen generieren IPAdresse str Keine ffnet eine Dateiauswahlbox zum Laden Speichern einer Datei Dateiname str Abbruch Verzeichnis str Textbeschreibung der Dateiendung str Dateiendung str Optionen int Optionen 0 Laden 1 Speichern fn MCPS SelectFile C WINNT Textdteien txt 1 Globale Variablen Globa
337. und mit jedem neuen Bild aktualisiert Ein Doppelklick auf die Y Achse oder mit der rechten Maustaste ber Fensterkonfiguration k nnen folgende Parameter eingestellt werden Art der Y Skalierung Diverse Linienparameter Diese werden auch mit einem Fensterlayout gespeichert so dass dar ber sofort alle gew nschten Einstellungen vorhanden sind Zus tzlich zu den vorhandenen Kurven k nnen noch Minimum Maximum und Mittelwertkurve berechnet und angezeigt werden 129 Mathematik 2 Example Statistik Se x Ba Zeitbereich 06 02 2001 15 33 11 16 10 2012 12 53 27 Anzahl 4506 Messstelle Kommentar Minimalwert Zeitpunkt Mittelwert Maximalwert Zeitpunkt Std Abweichung MKT Einheit 001 Uml fter Eingangsspannung V1 0 16 10 2012 11 43 5 0457 10 8000 16 10 2012 12 00 09 2 9782 5 5787 v 002 Generator 7 0000 16 10 2012 11 8 0048 9 0000 16 10 2012 12 43 08 0 7064 8 0345 v 003 Aussentemperatur 4 0000 16 10 2012 11 5 0009 6 0000 16 10 2012 12 13 33 0 7080 5 0315 C 004 5 0000 16 10 2012 12 6 0032 7 0000 06 02 2001 15 0 7075 6 0335 v 005 0 0060 06 02 2001 15 33 11 1 9220 3 8606 06 02 2001 15 37 31 1 1535 2 0049 v m F r das vorhandene Projekt werden statistische Daten ber den angegebenen Zeitraum ermittelt Minimalwert Mittelwert Maximalwert und Standardabweichung Die Ergebnisse sind nach laufender Projektkanalnummer sortiert und k nnen auf dem Drucker ausgegeben werden Optionen Symbolleiste x Statistik
338. ungen wie grafischer und nummerischer Anzeige kann der Gruppenmanager aktiviert und eine vorher definierte Gruppe angew hlt werden Es werden dann nur die Daten dieser Gruppe dargestellt In der Projektkonfiguration werden alle Gruppen in einer Baumstruktur definiert Auf jeder Ebene k nnen sowohl weitere Gruppen als auch Kan le vorhanden sein Die oberste Ebene ist mit Alle Kan le festgelegt Wird in einem Anzeigefenster diese Ebene aktiviert so werden immer alle Kan le dargestellt Funktionen des Gruppenmanagers in der Projektkonfiguration werden mit der rechten Maustaste aktiviert Wichtig ist dann die Position der Maus bzw welche Ebene gerade aktiv gef rbt ist Dort werden n mlich neue Gruppen oder Kan le eingetragen Um mehrere Kan le in einem Schritt einzutragen k nnen auch Kanalbereiche angegeben werden Einzelne Kan le werden mit getrennt 1 3 5 9 11 20 47 Der Gruppenmanager kann in den Anzeigefenster in verschiedenen Breiten dargestellt werden Wenn viele Untergruppen oder lange Messstellenbezeichner benutzt werden ist ein breiterer Gruppenmanager h ufig sinnvoll Mit der Einstellung lt Variable gt kann jede beliebige Breite ber einen Schieber eingestellt werden Nach der Definition von Gruppen wird der Gruppenmanager beim Offnen eines Grafikfensters automatisch eingeschaltet bei Textfenstern dagegen nicht Kan le sowie Gruppen k nnen beliebig verschoben oder kopiert werden Bei den Gruppen kann die Steueru
339. unikation zu MCPS Rechnern erfolgt ber die DCOM Schnittstelle siehe unten sowie Kapitel DCOM Nach der Installation des Dienstes auf einem Rechner steht jedem MCPS Rechner im Netzwerk die Benutzerverwaltung zur Verf gung Dazu muss auf den MCPS Rechnern unter lt Konfiguration gt lt MCPS Einstellungen gt Registerkarte lt Admin gt lt Weitere Optionen gt die Einstellung f r Gemeinsame Benutzerverwaltung und AuditTrail f r mehrere MCPS auf NCS auf Computer ge ndert werden und in der Textzeile der entsprechende Computername eingetragen werden auf dem der Dienst l uft NCS Dienst Einstellung bei DCOM ab XP SP2 Als erster Schritt muss eine Sicherheitsoption ggf angepasst werden Dazu ffnen Sie bitte lt Verwaltung gt lt Lokale Sicherheitsrichtlinie gt lt Lokale Richtlinien gt lt Sicherheitsoptionen gt lt Netzwerkzugriff gt lt Modell f r gemeinsame Nutzung und Sicherheitsmodell f r lokale Konten gt Setzen Sie diese Einstellung auf Klassisch lokale Benutzer authentifizieren sich als sie selbst Die Eigenschaften des NCS m ssen nun noch angepasst werden Dazu ffnen Sie bitte lt Systemsteuerung gt lt Verwaltung gt lt Dienste gt Damit der NCS funktioniert ffnen Sie bitte die Eigenschaften des NCS und wechseln auf die Registerkarte Anmelden Aktivieren Sie bitte bei Anmelden ale die Zeile Dieses Konto und tragen einen Benutzer ein der auf diesem Rechner
340. ur Verf gung stehen R ckgabewert Handle Parameter Handle der Kommandoliste int x int y int Optionen int SWAddMBlmage Beschreibung F gt einem Bitmapfeld eine weitere Grafikdatei mit entsprechendem Schwellwert hinzu R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int Handle des Multibitmaps int Grafikdatei str Schwellwert float Optionen int SWUpdateMultiBitmap Beschreibung Ubertr gt einen Wert an ein Bitmapfeld um die entsprechende Grafik anzuzeigen R ckgabewert Status int 1 OK Parameter Handle der Kommandbliste int Handle des Multibitmaps int Steuerwert float Optionen int SWAddVideoCommand Beschreibung F gt eine Videosequenz avi hinzu Diese muss allerdings kompatibel zu den Standardelementen von Windows sein so dass evtl nicht jede Datei gelesen werden kann R ckgabewert Handle Parameter Handle der Kommandoliste int Dateiname str x int y int Optionen int Optionen 1 Transparent falls im Video entsprechende Farbe vorhanden 2 Unsichtbar wenn nicht abgespielt wird 273 SWSetVideoTreshold Beschreibung F gt einer Videosequenz einen Steuerschwellwert hinzu Somit kann auch ein verkn pfter Kanal SWLinkChannel die Filmsequenz starten oder stoppen R ckgabewert Status int 1 OK Parameter Handle der Kommandoliste int Handle des Videofilms int Schwellwert float Optionen int 0 SWRemoveCommand Besc
341. uss festgelegt werden Dies kann die Standardseite nach der Installation oder eigene Kreationen sein Dynamische Inhalte wie Messwerte LEDs Balken oder Trends werden regelm ig aktualisiert Da diese Informationen immer vom Webserver angefragt werden kann zur Reduzierung der Netzwerklast die Updaterate eingestellt werden Bei aktivem Loginbildschirm muss sich der Anwender erst anmelden Dazu wird die MCPS Benutzerverwaltung verwendet Weitere Einzelheiten zum Aufbau eigener Webseiten befinden sich im Kapitel Webserver WebServer 156 Schnittstellen Konfiguration Die Kommunikation ber die serielle Schnittstelle f r RS232 und RS422A erfordert da das an den PC angeschlossene Ger t und der PC selbst identische Einstellungen der Schnittstellen Parameter haben Kommunikationsprobleme treten meistens durch nicht bereinstimmende Parameter auf Wichtig sind auch die benutzten Kabel Siehe dazu auch RS232 Beschrieben werden diese durch nachfolgente Bezeichnungen Baudrate Ubertragungsgeschwindigkeit Parit t Fehler berwachung Daten Rahmen Daten Bits Anzahl Bits die Daten enthalten Stop Bits bertragungs Rahmen synchronisation Handshake steuert den Daten Verkehr F r MCPS normalerweise KEIN einstellen 157 Ger te Konfiguration CR Ger te Manager en ze sE 042 33228 gt W TESTDRV 1 MODBUS 1 ALLDRV 1 Der Ger te Manager verwaltet alle vorhandenen Ger te und deren Kan le zur Benutzu
342. ut Zum Basispaket k nnen verschiedene Optionen bestellt werden Dies ist auch nachtr glich ohne Probleme m glich da ein neues Passwort die gew nschten Funktionen freischaltet Funktions bersicht MCPS ist modular aufgebaut Das Basispaket kann mit verschiedenen Optionen erweitert werden bis hin zu einem leistungsf higen netzwerk bergreifendem Multiuser Me datensystem Bitte kontaktieren Sie Ihren zust ndigen Vertrieb oder info cad computer de und lassen Sie sich ein f r Ihre Anwendung passendes MCPS System zusammenstellen Basispaket MCPS Import von Ger tedaten DL Darwin LR OR VR von Floppy Numerische und grafische Anzeige keine Kanalbeschr nkung von Offlinedaten Export nach Excel Grafik Export in die Zwischenablage oder Datei Grafik und Textausdruck Cursor Messungen Erstellen von Druckformularen Fensterlayoutsystem Onlinevisualisierung von Daten eines Messrechners falls dieser die MSERV Option hat Download von Daten im internen Speicher des Messger tes Mathematikpaket I Option MATH1 Statistik MKT Standardoperatoren Mathematikkan le Bittestfunktion Systemvariable SC SS SR Mathematikpaket II Option MATH2 Mathematikpaket Vergleichsfunktionen Summierung Integration gleitende Mittelwerte Min Maxwerte Logische Operationen Benutzerfunktionen Polynome Register Stabilit ts und Differenzfunktion Aufruf externer DLL Funktionen F Wertberechnung Ger tetreiber Unterst
343. utoFile Datens tze vergleichen 114 MESSUNG rn nn re 115 Mess aaa 115 Meldungsfenster ooocccconcccccccccnnccnnnnnanan non ccnnnncnnnnnn nr nn cnn nn n ranma nn 116 Alarmfenster naar nn 117 Ereignis speichern A 119 NullMesSUNO vital 119 Messdaten manuell speichemm nn ncnnnnn 119 TO da 120 Mirra laa 121 e 121 STOD e a a 122 KEE 123 A E 124 Langzeit Trendfenster ccoccccnnnnnccccncncccccnccconnnnnn cnn cn cnn cnn nnnnn nn ncnnnn 124 Golotensier A 125 Balkengoraftk cnn anar n nn cn nn n cn nana nr nn cnn 126 Profilfenster A 127 Bilddaten ut iia 128 Mathbematnk seeeeeeeeeeessserrrseesssrrirrrttssssrrirnnssssstnrnnnnttassnnnnnnnnnunnnnnnennnne 130 A tee 130 Benutzerfunktionen ssseessseeeeeeessssrrritssssrriirrrrtnnttsssnnrnnntssssernrnn nnn 132 Polvnome 133 Neue Dateien ennnseeeeessessserrreessesrrtnrrntssorritrnntsssernrennnnsssernnennnntnsent 133 Zeitmessungen ccooccccccnconononnnnncnnnncnonnnn nono cnnnn nr nn nnn nn nn nr nn nn rana nr rra cra ncnnnn 133 Zeitmessungen Aktivieren san 135 Zeifmeseunden Edtleren nn nnnnnnnnnnnnnnnnnnnn nn 135 elei le EE 136 MCPS Einstellungen AAA 136 Pas WO ica 136 Allgemeine Einstellungen nn ncnnnncnnnnnnnnnns 137 EI 141 POOL A idos 142 ele EE 145 Benutzer a a o a o ii 147 ee EE 148 Meldungenzsssa tc eeh a a ta bo o e o o 149 Netz Works a a ea ea la a e 150 MSc O A A O a een 151 SMS EMAlkz aaa ci cta od e ia 152 TEE att O O TE 153 Dl uscar EEA AA NE 154 REEE EA A A E ET 1
344. v geschaltet werden Dies ist dann auch in der Titelzeile von MCPS sichtbar Diese Funktion ist hilfreich wenn viele Projekte geladen und viele Fenster ge ffnet sind Damit kommt man schnell in die Projektkonfiguration oder zur Layoutanzeige Datensatz ausw hlen AF Datensatz w hlen 11 05 2012 12 14 47 017 11 05 2012 12 15 47 016 11 05 2012 12 16 47 016 11 05 2012 12 17 47 016 11 05 2012 12 18 47 016 11 05 2012 12 19 47 016 11 05 2012 12 20 47 016 11 05 2012 12 21 47 016 11 05 2012 12 22 47 016 11 05 2012 12 23 47 016 11 05 2012 12 24 47 016 11 05 2012 12 25 47 016 11 05 2012 12 26 47 016 11 05 2012 12 27 47 016 11 05 2012 12 28 47 016 11 05 2012 12 15 46 966 11 05 2012 12 16 46 966 11 05 2012 12 17 46 966 11 05 2012 12 18 46 966 11 05 2012 12 19 46 966 11 05 2012 12 20 46 966 11 05 2012 12 21 46 966 11 05 2012 12 22 46 966 11 05 2012 12 23 46 966 11 05 2012 12 24 46 966 11 05 2012 12 25 46 966 11 05 2012 12 26 46 966 11 05 2012 12 27 46 966 11 05 2012 12 28 46 966 11 05 2012 12 29 17 016 Bei Projekten die mit der AutoFile Funktion mehrere Datendateien erstellt haben kann hiermit ein Datensatz ausgew hlt werden Dieser gilt dann als aktiver Datensatz bei allen weiteren Aktionen innerhalb von MCPS d h bei der Anzeige beim Export u s w wird dieser Datensatz als Datenursprung herangezogen Der aktive Datensatz erscheint auch in der Titelzeile Es ist m glich mehrere Datens
345. verschiedenen Men punkten die entsprechenden Icons Ger te automatisch auf PC Zeit einstellen Die Zeitsynchronisation zwischen allen Messger ten bernimmt MCPS ber die PC Uhr Die internen Uhren der Messger te sind deshalb nicht von Bedeutung Trotzdem ist es h ufig sinnvoll an den Ger ten die gleiche Zeit angezeigt zu bekommen Mit diesem Schalter werden die Messsysteme deren Uhr gesetzt werden kann beim Start einer Messung auf PC Zeit gesetzt sofern dieses Ger t noch nicht an einer Messung beteiligt ist Kartenleseger t Der Betrieb des Kartenlesers MCRCAD 232B ist mit der Option ICMEM an einer RS232 Schnittstelle m glich Die genutzte Schnittstelle muss hier eingetragen werden Die Schnittstellenparameter werden unter Hauptmen KONFIGURATION SCHNITTSTELLE eingestellt Ger tesuspendierung vor Start der Messung erlauben Normalerweise kann eine Messung nur gestartet werden wenn alle Ger te des Projektes den Verbindungstest bestehen Wird diese Option eingeschaltet so k nnen Ger te zu denen keine Kommunikation aufgebaut werden kann von der Messung ausgeschlossen werden d h sie werden suspendiert Sie liefern nat rlich keine Daten aber das Projekt arbeitet sonst wie gewohnt Im Ger temanager kann dann jedes einzelne Ger t auch w hrend der Messung wieder hinzugeschaltet werden sofern eine Verbindung besteht Dieser Modus ist mit Vorsicht zu genie en da sehr schnell Ger te suspendiert werden obwohl man den Star
346. verschoben werden wenn sich mehrere Elemente berlagern x L schschalter Entfernt das aktuelle Element Falls innerhalb eines Feldes geklickt wird wird das entsprechende Element ausgew hlt und farbig umrandet Dieses kann dann neu positioniert gel scht oder modifiziert werden Nachdem ein Layout erstellt worden ist muss es gespeichert werden Es k nnen auch vorhandene Layouts geladen und bearbeitet werden Im MCPS Unterverzeichnis LAYOUTS finden Sie einige Beispiele 163 Steuercodes Bei der Ausgabe von Texten k nnen bestimmte Steuerkommandos benutzt werden um die Ausgabe zu automatisieren Die Steuercodes sind Platzhalter f r bestimmte Informationen PN Projektname RN AutoFile Name CO Firmenname GR Abteilung Gruppe OP Sachbearbeiter DATE Datum zum Zeitpunkt der Umwandlung TIME Zeit zum Zeitpunkt der Umwandlung PI 1 Die erste Kommentarzeile der Projektinformationen PI 10 10 Zeile PXn n Zeile der Zusatzinformationen die z B durch einen Import entstehen wie Batchinfos vom DX oder auch ber ein Skript gesetzt werden k nnen PV TEST Wert der Projektvariablen TEST Die Projektvariablen werden meist ber Skripte gesetzt um Zusatzinfos oder Zustandsdaten zu speichern PS Startzeit des Projektes bei AutoFiles der 1 Scan der ersten Datei PE Endzeit des Projektes bei AutoFiles der letzte Scan der letzten Datei PD Messdauer PE PS POS Startzeitpunkt in der Ausgabe im Trend Start der X A
347. werden Dies ist dann interessant wenn die Kennlinie als Testmuster verwendet und auf die Ausgabekan le eines Mess oder Steuerger tes gesendet wird Ohne Wiederholung wird er letzte Wert gehalten Interpolation MCPS berechnet aus den jeweiligen Eckwerten den linear interpolierten Zwischenwert Ohne Interpolation werden die Werte w hrend des Intervalls konstant gehalten und es entsteht eine Treppenform Dies ist h ufig f r Ansteuerungsaufgaben sinnvoll Kurve im Trendfenster zeigen Zeigt die Benutzerkennlinie im Trendfenster an Y Skalierung von Kanal Zur Darstellung ist eine Y Skalierung notwendig die sinnvollerweise direkt von einem Bezugskanal verwendet wird den die Kennlinie normalerweise begleitet Farbe der Kennlinie Es kann eine eigene Farbe f r die Benutzerkennlinie festgelegt werden Keine Darstellung wenn Kanal deaktiviert Ist der Kanal f r die Graphik deaktiviert oder aufgrund des Gruppenmanagers ausgeschaltet dann wird auch die Benutzerkennlinie ausgeschaltet In Datei speichern Von Datei laden Die Benutzerkennlinien werden automatisch mit dem Projekt mit Dr cken des lt OK gt Schalters bernommen Es k nnen aber auch alle Benutzerkennlinien zus tzlich in einer Datei abgespeichert und wieder geladen werden Dadurch lassen sich verschiedene Sets von Kennlinien ablegen oder einfach zwischen den Projekten austauschen 60 Kurve importieren Hiermit k nnen ASCII Dateien importiert werden wel
348. zus tzlich den Kanalnamen auch per Tastatur eingeben Bei einigen Ger ten mit vielen Kan len ist dieser Modus h ufig schneller Beim Speichern der Projektkonfiguration wird der eingegebene Name berpr ft Vorlageexplorer nicht anzeigen Bei vorhandenen Templates wird beim Erstellen eines neuen Projektes zus tzlich ein Explorerfeld dargestellt mit dem man ein Template von einer beliebigen Dateiposition aus laden kann Dieser Schalter zeigt das Explorersymbol nicht an Aktive Zeile markieren Die Kanalzeile in der Projektkonfiguration die gerade bearbeitet wird erh lt einen blauen Rahmen Allgemeine Einstellungen Sortierung f r Anzeigen Standardm ig werden Kan le nach laufenden Nummern sortiert Diese Auswahl schaltet die Sortierung auf Messstelle um Dadurch werden bestimmte Anzeigen wie Kan le im Gruppenmanager nummerische Anzeigen usw nach Messstelle sortiert 144 Admin Bevor eine Benutzerverwaltung angelegt werden kann muss ein Administrator definiert werden Dieser hat immer alle Rechte Dem Administrator kann zus tzlich noch eine eindeutige Benutzer ID zugeordnet werden welche innerhalb von Unternehmen nur einmal vergeben werden sollte Wird das Administratorpasswort gel scht so wird die gesamte Benutzerverwaltung und alle Freigaben gel scht Dies ist nicht m glich wenn die Option ERES vorhanden ist In diesem Fall wird dann auch das Audittrail aktiviert sobald der Administrator existiert Nur der ers

Download Pdf Manuals

image

Related Search

Related Contents

  Mystic Falls User Manual  AIRCRAFT OPERATING INSTRUCTIONS Light  LG Optimus L7 P700 4GB Black  プレゼント プレゼント  conservez ces instructions  Cables Direct URT-601.5B networking cable    Istruzioni per l`uso G-BH1, G-BH9 2BH1 1 2BH1 2  RIDGID K-2000 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file