Home

catman 5.0

image

Contents

1. Alle zuvor genannten Einstellparameter beeinflussen den f r die Datenbasis ben tigten Spei cherplatz auf der Festplatte Nach jeder ver nderten Einstellung wird der ben tigte Speicher platz aktualisiert angezeigt Die Gr e der Datenbasis ist im Prinzip beliebig beachten Sie aber bitte da Sie auch noch weiteren Speicherplatz auf Ihrer Festplatte ben tigen um die Daten aus dieser Datei zu exportieren wenn sie dauerhaft erhalten bleiben sollen catman Professional V5 0 Welche Einstellungen sind wann zu w hlen C 7 2 3 2 4 catman Professional V5 0 Welche Einstellungen sind wann zu w hlen Die richtige Einstellung h ngt von verschiedenen Randbedingungen ab und l t sich nicht verbindlich angeben daher finden Sie im folgenden nur Vorschl ge Zun chst ist die Anzahl der zu messenden Kan le ma geblich Jede Echtzeitberechnung be n tigt mindestens einen weiteren Kanal zur Sicherheit sollten Sie stets einige Kan le mehr vorsehen als unbedingt notwendig Bei der Zahl der Me werte sollten Sie in der Regel nicht wesentlich ber 1000000 Werte hinausgehen Bedenken Sie da in einem Diagramm auf grund der begrenzten Bildschirmaufl sung nicht mehr als 800 bis 1000 Pixel angezeigt wer den Bei einer Darstellung von lediglich 100000 Werten wird also pro 100 Werte ein Pixel dar gestellt alle anderen Werte sind erst bei 100facher Vergr erung sichtbar Falls Sie viele Me werte erfassen m ssen ist viellei
2. e Die selten benutzten Diagnosefunktionen wurden in ein Untermen von Ger t zusam mengefa t Die h ufiger verwendeten Men punkte Test der Ger teverbindung und lest der Link Ressourcen finden Sie direkt im Men Ger t das aktuelle Me signal k nnen Sie ber das Men O Kanal anzeigen lassen e Die Einheit wird in der Spalte Skalierung angezeigt da sie auch nur ber diese zu n dern ist e Die Spalte Slot entf llt der verwendete Slot wird in der Spalte Verbindung angezeigt e Die Einbindung von TEDS und T ID Informationen wurde verbessert e Die Sensordatenbank wurde erweitert und kann jetzt auch verschiedene Linearisierungen sowie Korrekturangaben enthalten catman Professional V5 0 HBM A 24 HBM Was ist neu in Version 5 0 Sobald Sie einen Sensor aus der Datenbank gew hlt haben kann keine Benutzerskalie rung mehr gew hlt werden Sie k nnen jedoch die Skalierung f r den gew hlten Kanal noch ndern Spalte Sensor Sensoranpassung ndern oder z B um k und Br k kenfaktor sowie Temperaturkompensationsmethode f r DMS einzugeben Die Original werte aus der Sensordatenbank werden dabei nicht beeinflu t Die Zeitkanaltypen NTP und IRIG B der CP42 MGCplus werden unterst tzt Fremdger te k nnen auch ber eine DLL eingebunden werden siehe auch Kapitel K Abschnitt 6 13 DLL Treiber f r unbekannte Ger te Seite K 89 Damit entf
3. Das Modul zeichnet einen kontinuierlichen Datenstrom von allen aktiven Eingangskan len auf und ist besonders zur Erfassung l ngerer Me reihen mit niedriger Me rate geeignet Zur Visualisierung stehen mehrere vorgefertigte Online Seiten bereit Das Modul ist gut geeignet zur kontinuierlichen Datenaufzeichnung mit visueller berwachung Auf der ersten Seite des catModuls nehmen Sie die Einstellungen f r den Ablauf der Mes sung vor Einstellungen Ein Klick auf Me einstellung erm glicht das Einstellen der Me rate Geben Sie entweder in der Spalte Me rate die Anzahl von Me werten pro Sekunde pro Ger t an oder falls keine interne Zeittakterzeugung verf gbar ist verwenden Sie PC internes Timing Weitere Infor mationen zur MeBrateneinstellung finden Sie in Kapitel E Messen mit catman Professional O Kan le vor Messung initialisieren Diese Option beinhaltet die folgenden Aktionen 1 Es wird gepr ft welches Ger t welche Schnittstelle und Adresse und welchen Hardware kanal ein Eingangskanal benutzt 2 Die Verbindung zum Ger t wird aufgebaut und gepr ft 3 Die Einstellungen des Kanals wie Me bereich Einheit etc werden vom Ger t gelesen Die Option VO Kan le vor Messung initialisieren mu beim ersten Ausf hren eines catMo duls immer aktiviert sein Solange Sie keine nderung der Kanaleinstellungen vornehmen O Definition oder Ger tesetup oder falls Sie mit der Filtereinstellung Aut
4. Hilfe die Hilfe zum aktiven Arbeitsblatt aufrufen Die Online Hilfe ist in mehrere Abschnitte unterteilt Die Referenz enth lt die Fehlercodes alle Befehle alphabetisch sortiert die Objektreferenz die Liste der Systemvariablen und die Scriptbeschr nkungen In der Objektreferenz finden Sie alle Informationen zu e internen Objekten e Online Dokument Objekten e den Objekten mit Namen Timer Trigger Ger t etc ber die Registerkarte Suchen k nnen Sie auch die gesamte Hilfedatei nach Stichworten durchsuchen lassen Falls Ihnen die Suchfunktionen der Standardversion nicht ausreichen HBM K 60 9 3 HBM Der Script Debugger k nnen Sie vom Windows Hilfesystem eine neue Datenbank erstellen lassen Schaltfl che Neu erstellen und alle Optionen aktivieren auch z B die Aufnahme von hnlichen The men Mit F1 erhalten Sie bei markiertem Befehl Doppelklick direkt die Hilfethemen zum Befehl Die Hilfe empfiehlt sich auch f r die Suche nach Beispielen und verwandten Befehlen Bei Befehlen die Parameter enthalten empfiehlt sich die Kontrolle ob und wie die Angabe von Parametern erfolgen mu Obwohl die Scriptsprache versucht alle Ger te m glichst einheit lich zu behandeln sind je nach Ger t u U andere Parameter zu verwenden bzw sind be stimmte Parameter bei einigen Ger ten unwirksam Der Script Debugger Leider bedeutet die Erzeugung einer ausf hrbaren Datei ohne Fehlermeldung n
5. Das Objekt sieht nicht nur aus wie eine Tabelle in Excel auch Bedienung und Funktion sind ahnlich Die Spalten sind in der Voreinstellung mit Buchstaben die Zeilen mit Ziffern bezeich net Sie k nnen jedoch auch eigene Kennzeichnungen verwenden und es lassen sich feste Spalten oder Zeilen f r weitere berschriften angeben Im Register Formel k nnen Sie For meln eingeben die automatisch neu berechnet werden wenn neue Me werte in die Ur sprungszellen geschrieben werden ohne Script Eine Tabelle kann nat rlich auch interaktiv mit Daten und Beschriftungen gef llt werden Dazu kann jede Zelle auf Wunsch editierbar ge macht werden so da Sie Texte und Zahlen einfach eintippen k nnen Bei der interaktiven Eingabe von Formeln k nnen Sie mit eine Neuberechnung erzwin gen Wird eine ganze Spalte an eine Datenquelle gekoppelt so k nnen pro Update mehr als ein Wert z B ein ganzer Leseblock oder mehrere Datens tze einer externen Datenbank auf ein mal eingetragen werden Das Verhalten der Tabelle beim Erreichen der letzten Zeile ist konfi gurierbar weitere Updates ignorieren Stop Tabelle automatisch vergr ern Erweitern oder Tabelle automatisch durchschieben Rollen Bei Rollen werden die letzten n Werte verworfen um Platz f r die neuen Daten zu schaffen Die Tabelle kann entweder als Einzelobjekt oder als Bestandteil der gesamten Seite gedruckt werden Beim Ausdruck als Einzelobjekt
6. Objekte zum Design der Benutzeroberfl che G 37 3 3 1 3 3 2 catman Professional V5 0 Tabelle Die Tabelle bietet ein weites Feld an Konfigurationsm glichkeiten da jede Zelle getrennt ein stellbar ist und als Ausgabe und oder Eingabefeld verwendet werden kann Beim Design ist vor allem die Layout Symbolleiste n tzlich Evtl ist auch das Austauschen des Kontextmen s rechte Maustaste vorteilhaft Es erm glicht dann den direkten Zugriff auf die Spalteneinstel lungsdialoge Einzelne Zellen lassen sich verriegeln so da sie nicht ge ndert werden k nnen Es ist so gar m glich unsichtbare Zellen zu verwenden es m ssen nicht alle Zellen einer Tabelle zu sehen sein Wenn die Rollbalken am Rand deaktiviert sind kann durch die Scriptbefehle TopRow und LeftCol der sichtbare Bereich verschoben werden Beachten Sie dabei da in diesem Falle die interaktive nderung von Breite und H he der Zellen deaktiviert sein sollte Wenn die Einstellung Text berlauf zulassen auf der Registerkarte Eingabe aktiviert ist wird ein Zelleninhalt der in der aktiven Zelle nicht mehr darstellbar ist ber die n chste Zelle hinweg weitergef hrt falls diese leer ist Die Einstellung ist f r die gesamte Tabelle g ltig Die Tabelle kann im sog Permanenten Texteingabemodus Men Objekt einrichten Regi sterkarte Eingabe arbeiten In diesem Fall wird der Beginn des Editierens einer nicht ge sperrten Zell
7. folgenden I O Kan le neu zu weisen weiteren l O Kan len neue Ger tekan le zuweisen Tragen Sie dazu die Anzahl der noch zu verbindenden Kan le ein 7 Die Ger teverbindung f r die I O Kan le mu bereits bestehen sie wird nicht neu angelegt Die Verbindung eines Ger tekanals und derselben Signalart mit zwei l O Kan len stellt eine Doppelverbindung dar und ist nicht zul ssig Allerdings erfolgt erst vor dem Start einer Mes sung beim Initialisieren der Kan le eine diesbez gliche berpr fung und Fehlermeldung Die catman Professional V5 0 Einstellung MGCplus catman Professional V5 0 D 39 Verbindung von Brutto und Nettosignal des MGCplus auf zwei verschiedene l O Kan le ist jedoch erlaubt Unterkan le Unterkan le werden zur Zeit nur vom MGCplus benutzt Sowohl die Mehrkanaleinsch be als auch die CAN Bus und Profibus Einsch be nutzen Unterkan le zum Ansprechen der einzel nen Kan le da sie nur einen Slotbelegen Auch die Angabe eines Signaltyps ist zur Zeit nur beim MGCplus m glich da dieses Ger t sowohl skalierte Werte Physikalisch skaliert als auch die urspr nglich gemessenen Rohwerte Elektr Grundeinheit an catman weiterge ben kann Nullstellen sperren Falls n tig kann hier ein Nullstellen ber catman f r den betreffenden Kanal verhindert wer den Ein Nullabgleich ist dann nur noch mit dem Ger tesetup oder einem Low Level Scriptbe fehl m glich da hierbei
8. wieder einzuschalten da der Anwender ansonsten die Oberfl che Online Seite nicht mehr bedienen kann catman Professional V5 0 HBM K 76 6 6 HBM K dm Popup Dialoge Popup Dialoge catman bietet Ihnen mit dem Online Dokument Editor ein Werkzeug zur Erstellung von Gra phikseiten und Eingabemasken Manchmal m chte man jedoch nur einen kleineren Dialog anzeigen in dem der Anwender einige Einstellungen vornehmen kann z B ber Texteinga ben oder Kontrollk stchen ohne die aktuelle Online Seite umzubl ttern Die Vorteile dieser Methode w ren 1 schnellerer Bildaufbau da ein Seitenwechsel zeitaufwendig ist 2 geringerer Speicherbedarf des Online Dokuments da der Dialog erst zur Laufzeit erzeugt wird 3 die Online Seite bleibt sichtbar Die Scriptsprache bietet Ihnen daher mit dem Objekt DLG die M glichkeit Popup Dialoge zu erzeugen und anzuzeigen Der Begriff Popup Dialoge wurde gew hlt weil die Dialogfenster ber der sichtbaren Online Seite erscheinen Mit dem Objekt DLG x k nnen bis zu 16 Dia loge erzeugt und auch gleichzeitig dargestellt werden Zur Unterscheidung werden die Ob jekte mit einem Index versehen der erste Index ist 1 Der Dialog kann sowohl modal als auch nicht modal angezeigt werden Bei einem modalen Dialog kann keine weitere Aktion au er halb des Fensters erfolgen bis das Fenster des Dialogs geschlossen wurde d h das Script wartet auf die Beendigung des Dialogs durch den Anwend
9. zur Verf gung Falls Sie weitere Vorlagen erstellen m chten sollten Sie diese innerhalb einer eigenen Gruppe anlegen Dabei k nnen Sie auch weitere Untergruppen anlegen oder die vorhande nen Gruppen weiter unterteilen z B die Gruppe Kraftaufnehmer in Zugkraftaufnehmer Druckkraftaufnehmer und Zug Druckkraftaufnehmer catman Professional V5 0 Struktur der Sensordatenbank D 57 Um eigene Aufnehmer in die Datenbank aufzunehmen sollten Sie eine oder mehrere weitere Hauptgruppen anlegen Je nach Gr e und Organisation Ihrer Firma k nnten Sie z B die Aufnehmer nach Abteilungen gruppieren und daher f r jede Abteilung eine Hauptgruppe an legen siehe Abb 14 auf Seite D 57 links Sie k nnen aber auch wie bei den Vorlagen die einzelnen Aufnehmertypen als Hauptgruppen verwenden oder Ihren Firmennamen als Haupt gruppe und die Aufnehmertypen als Untergruppen davon definieren siehe Abb 14 auf Seite D 57 rechts Die Struktur ist nicht notwendig um Aufnehmer wiederzufinden sondern nur empfehlenswert um einen schnelleren berblick zu haben Im Zweifelsfall k nnen Sie immer die Datenbank nach Aufnehmern durchsuchen lassen siehe Abschnitt 5 6 Seite D 63 t Sensordatenbank 2 0 C HBM_SensorbDat Sensordatenbank 2 0 C HBM_SensorDat Datei 7 Bearbeiten 4 Suchen CP Hilfe Datei a Bearbeiten E Suchen 2 Hilfe JE3 A ae 209 Ga Aa Del 8409 a Gensordatenbank a Gensordatenbank Gensorgruppen EI HBM
10. 1 Die Kompensation der Temperaturdehnung des Objektes mit Hilfe des Polynoms auf der DMS Packung den W rmedehnungskoeffizienten von DMS und Material sowie der tat s chlichen Objekttemperatur 2 Die Korrektur des Restfehlers der W rmedehnungskompensation des DMS durch lineare Kompensation dieses Fehlers zwischen zwei Temperaturwerten 3 Die Ermittlung des W rmedehnungskoeffizienten des Materials auf das der DMS geklebt ist Im ersten Fall gilt Da die Kompensation von dem idealen W rmedehnungskoeffizienten f r das Objektmaterial ausgeht verbleiben auch hier Unsicherheiten bzw Restfehler durch Streuung unterschiedliche Materialbehandlung wie Gl hen Walzen etc Bitte beachten Sie die Temperaturgrenzen die f r das Polynom auf der DMS Packung gelten au erhalb davon steigt die Abweichung u U stark an Die verwendete Berechnungsfunktion lautet e T essen u a aT of azT u A Material u Apms T TRef Die zweite Methode l t sich nur anwenden wenn das Verhalten des DMS also sein Rest fehler im vorgesehenen Temperaturbereich linear ist Durch Messung der Dehnung bei zwei Temperaturen wird die Abweichung des DMS ermittelt und durch lineare Kompensation mit Hilfe dieser Werte korrigiert Im dritten Fall sollten DMS und Material m glichst verschiedene W rmedehnungskoeffizien ten haben um gro e Dehnungswerte zu erzeugen und die Me unsicherheit zu verkleinern Die Referenztemperatur ist die Temperatur
11. 1 Echtzeitobjekte die jeweils einen Wert darstellen 2 Graphische Ausgabeobjekte f r Echtzeit oder Post Process 3 Die Tabelle catman Professional V5 0 Online Dokumente zur Visualisierung von Messungen G 4 Eingabeobjekte nur f r Ebene 3 Messen mit einem Script 5 Gestaltungsobjekte f r berschriften Rahmen Bilder etc een Abb 17 Die Design Toolbox Da der vierte Bereich links unten in Abb 17 nur in Ebene 3 verwendet werden kann finden Sie eine Beschreibung dieser Objekte im Abschnitt 2 3 Online Dokumente als Benutzerober fl che Seite G 13 2 2 1 Echtzeitobjekte f r die Anzeige einzelner Werte Alle Anzeigeobjekte dieses Bereiches k nnen nur Echtzeitdaten anzeigen keine Daten aus der Datenbasis Falls Me werte nicht einzeln sondern in Lesebl cken eingelesen werden stellen diese Objekte nur den jeweils ersten Wert jedes Leseblockes dar Dies ist bei schnel leren Messungen meist der Fall Da sowohl das menschliche Auge infolge seiner Tr gheit nur Bewegungen bis ca 20Hz verfolgen kann als auch der PC Bildschirm nur Auffrischungsraten Bildschirmfrequenz von ca 80Hz bietet ist dies normalerweise kein Problem Falls Sie je doch manuell eine hohe Blockgr e bei niedrigen MeBraten erzwingen Dialogfenster Mef einstellungen Bereich Leseblock wird die Anzeige ruckartig da dann u U nur noch we nige Male pro Sekunde ein neuer Leseblock und damit ein Anzeigewert verf gbar ist Ee Zu
12. 6 2 12 6 2 13 HBM L Zy N Die Aktionen Datenbasis l schen L scht die gesamte Datenbasis Die Aktion ist n tzlich wenn Sie die Daten bereits exportiert haben und nun neue Werte in die Datenbasis speichern m chten Stoppen und Starten der Messung Me assistent Die Aktion Messung starten kann keine Messung starten wenn f r die berpr fung bereits Me werte ben tigt werden Sie k nnen also nicht pr fen ob z B ein Me wert berschritten wurde um dann die Messung zu starten Sie k nnen jedoch Tastaturereignisse oder Digital eing nge berwachen Die Aktion ist zur Unterbrechung einer Messung des Me assistenten sinnvoll falls z B eine gro e Anzahl von Me werten gespeichert werden soll Da dies mehrere Sekunden dauern kann k nnte es bei hohen Me raten zum berlauf des ger teinternen Me wertpuffers f h ren und die Messung abbrechen Verkn pfen Sie die Aktionen Messung stoppen Werte exportieren Datenbasis l schen und Messung wieder starten catman Scriptbefehle ausf hren F hrt einen oder mehrere Scriptbefehle aus Mehrere Befehle k nnen getrennt durch CRLF eingegeben werden zus tzlich wird die Schreibweise mit unterst tzt catman Professional V5 0 Die Aktionen A 6 2 14 catman Professional V5 0 E 33 Es stehen nur die Befehle zur Verf gung die auch in einer Auto Command Liste verwendet werden k nnen siehe Kapitel J Abschnitt 4 1 Einschr nkungen f r Aut
13. A A Name Vorgehensweise 1 ffnen Sie das Dialogfenster durch Doppelklick auf die gew nschte Zeile ber das Kon textmen oder ber das Men l O Kanal gt Beschreibungsdatei zuweisen 2 F gen Sie eine oder mehrere Beschreibungsdateien der Liste von Dateien hinzu 3 Markieren Sie eine davon an und klicken Sie auf Zuweisen Anzeigen von Beschreibungsdateien e Doppelklicken Sie auf in der betreffenden Zeile oder e verwenden Sie Beschreibungsdatei anzeigen Kontextmen oder ber Men Einstel lung Dateien des Typs Text TXT Bitmap BMP JPEG JPG Metafile WMF Gif GIF und HTML HTM HTML werden von catman direkt angezeigt Alle anderen Dateien wer den mit dem Programm angezeigt f r das in Windows eine Verkn pfung mit der betreffenden Erweiterung besteht Verwechseln Sie nicht die Beschreibungsdateien der l O Definition Kanal Beschreibungsda tei mit denen einer Logdatei Beide sind unabh ngig voneinander und werden in getrennten Listen gef hrt Name Wir empfehlen hier einen Namen f r den jeweiligen Kanal einzutragen Kanalnamen d rfen nicht mit einer Ziffer beginnen die maximale L nge betr gt 64 Zeichen catman Professional V5 0 Verbindung 4 5 catman Professional V5 0 D 27 Sie erreichen den ober bzw unterhalb liegenden Kanal auch mit der PFEILAUF bzw PFEILAB Taste Sie m ssen also nicht die Maus zu Hilfe nehmen um in den n
14. Allgemeines Online Dokumente die Sie mit Release 3 erstellen k nnen nicht mehr in ein lteres Release von catman 5 0 geladen werden F r die Arbeit mit catman m ssen Sie als Hauptbenutzer des PCs angemeldet sein bzw ber diese Rechte verf gen Au erdem mu der Schreibzugriff auf das catman Verzeichnis und dessen Unterverzeichnisse erlaubt sein HBM A 22 Was ist neu in Version 5 0 e ber das Hauptmen Optionen Projekte k nnen Sie jetzt vorgeben welche Arbeits bl tter bzw Einstellungen als Datei in eine Projektdatei aufgenommen werden sollen e Sie k nnen jetzt auch ein gepacktes Projekt erstellen lassen dadurch werden alle Einzel dateien in eine Datei komprimiert e ber das Hauptmen Optionen Systemfarben k nnen Sie die in catman verwende ten Farben f r Schaltfl chen Texteingabefelder und Dialogfenster ndern 4 1 2 Me datenverwaltung und Me daten Explorer Um verschiedene Messungen mit Informationen wie Tester Abteilung oder Pr fling zu verse hen und diese Messungen in einer Ansicht zu verwalten bietet Ihnen catman jetzt die M g lichkeit Versuchsparameter ber die Me datenverwaltung anzugeben Au erdem werden bis zu 128 Dateien die w hrend eines Versuchs erzeugt wurden in einer Liste aufgef hrt und sind dadurch schnell zug nglich Im Me daten Explorer fr her Test Explorer aufrufbar ber das Arbeitsblatt Datenbasis oder das Projektfenster erhalten Sie ebenfalls sc
15. Bedienungsanleitung catman Professional 5 0 HBM Software I D S B0431 71 de Die in dieser Unterlage enthaltenen Angaben und Daten k nnen ohne vorherige Ank ndigung ge ndert werden Ohne ausdr ckliche schriftliche Erlaubnis der HOTTINGER BALDWIN MESSTECHNIK GMBH darf kein Teil dieser Unterlage f r irgendwelche Zwecke vervielf ltigt oder bertragen werden unabh ngig davon auf welche Art und Weise oder mit welchen Mitteln dies geschieht 2005 HOTTINGER BALDWIN MESSTECHNIK GMBH Alle Rechte vorbehalten catman ist ein eingetragenes Warenzeichen der HOTTINGER BALDWIN MESSTECHNIK GMBH Microsoft MS DOS Windows Windows NT FoxPro JScript Visual Basic Visual C Visual Source Safe Outlook Windows Media DirectX Direct3D und ActiveX sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und oder anderen L ndern IBM ist eingetragenes Warenzeichen der International Business Machines Corporation Intel Intel Pentium sind eingetragene Warenzeichen der Intel Corporation Alle in diesem Dokument verwendeten Warenzeichen oder Marken weisen nur auf das jeweilige Produkt oder den In haber des Warenzeichens oder der Marke hin HOTTINGER BALDWIN MESSTECHNIK GMBH erhebt damit keinen Anspruch auf andere als die eigenen Warenzeichen oder Marken FAX An HBM zu Hd Jens Boersch Abt M M Fax Nr 06151 8039243 Hottinger Baldwin Messtechnik Gmb
16. Bei allen in der l O Definition aktivierten MGCplus werden die Me werte auf die Festplatte aufgezeichnet und f r Monitorzwecke zum PC bertragen Falls Triggerbedingungen gesetzt sind werden diese ebenfalls ausgewertet In diesem Fall h ngt der Start auch von den defi nierten Triggerbedingungen ab Geben Sie den Dateinamen f r die Aufzeichnung auf dem PC Card Speicher an die An zahl der aufzuzeichnenden Me werte sowie bei Messungen mit Start Trigger die Anzahl der Wiederholungen Falls Sie zus tzlich eine komprimierte Datei erzeugen lassen m chten geben Sie den Kompressionsfaktor an W hrend der Messung werden ca 10 bis 40 Me werte pro Sekunde an catman bertragen Die tats chliche bertragungsrate h ngt von ver schiedenen Faktoren ab u a der Auslastung der CPU im MGCplus Die Daten k nnen f r eine gleichzeitige Monitoranzeige verwendet werden es werden aber keinesfalls alle vom MGCplus erfa ten Daten an den PC bertragen Lediglich auf dem internen PC Card Spei cher des MGCplus werden alle Daten gespeichert ber Startmodus legen Sie fest ob der Start von catman initiiert wird Sofortstart oder ber das AB22 32 erfolgen mu F r autarken Betrieb vorbereiten In diesem Fall m ssen Sie noch angeben welcher Aufzeichnungsparametersatz verwendet werden soll Diesen ge ben Sie dann am AB22 32 an siehe dazu auch Bedienungsanleitung MGCplus Assistent Falls die Messung von c
17. Eine Abhilfe ist m glich wenn der Start der Messung des Triggerger tes als digitales Signal ausgegeben und zum Start der anderen Ger te verwendet werden kann beim MGCplus kann z B auf einen der Grenzwerte getriggert werden auch auf eine Grenzwertverkn pfung Die ses Signal liegt als digitales Signal an der r ckseitigen Anschlu platte vor und kann z B an einem DMCplus oder Godert zum Start der Messung mit externem Trigger verwendet wer HBM E 20 HBM Fall 3 Sonderf lle f r Triggermessungen mit mehreren Ger ten den Pegel beachten Beim Spider8 und dem DMCoplus gibt es ebenfalls digitale Ausg nge die den Status der Messung anzeigen und in der oben beschriebenen Weise als Ausgang verwendet werden k nnen Da jedoch erst nach dem Aktivieren der Ger te Start der Mes sung MSR auf Null der Ausgang RDY Waiting for Trigger auf Null gezogen wird mu durch eine externe Schaltung eine digitale Verkn pfung der Ausg nge RDY und MSR erfol gen oder eine Flankentriggerung verwendet werden Sobald RDY wieder auf High Pegel geht ist der Trigger erfolgt Beim MGCplus ist kein Ausgang vorhanden der den Beginn der Messung anzeigt Zu beachten ist bei diesem Verfahren da au er dem Triggerger t kein Ger t mit Pre Trigger arbeiten kann Ein Ger t mit interner Takterzeugung soll auf Triggerereignisse berwachen und ein oder mehrere Ger te ohne interne Takterzeugung sollen mitmessen Sobald das Triggerger t Daten liefert
18. HBM D 60 9 3 2 9 4 9 4 1 HBM YE pos Weitere Sensoren aufnehmen Import lterer Versionen der Sensordatenbank ber das Men Datei gt Importieren aus Sensordatenbank k nnen Sie sowohl ltere als auch andere Sensordatenbanken importieren Sie k nnen auch Access Datenbanken impor tieren falls das Format der Datenbankvorlage SENSORS MDB entspricht Beim Import wer den nur neue Aufnehmer neu angelegt bei bereits vorhandenen Eintr gen gleiche Sensor ID werden die aktuellen Daten durch die Daten der Importdatei berschrieben Um nur bestimmte Aufnehmer aus einer alten Sensordatenbank zu importieren kopieren Sie zun chst die Datei Datei gt Sensordatenbank speichern als und Datei gt Sensordaten bank ffnen L schen Sie dann alle unerw nschten Gruppen und Aufnehmer aus dieser Ko pie ffnen Sie die Zieldatenbank und importieren Sie die briggebliebenen Gruppen und Auf nehmer aus der Kopie Weitere Sensoren aufnehmen Falls dies der erste Aufnehmer ist den Sie eintragen m chten sollten Sie sich vorher die wei tere Struktur Ihrer Sensordatenbank berlegen siehe Abschnitt 5 2 Seite D 56 Vorhandene Aufnehmer kopieren und einf gen Anstatt einen Aufnehmer neu einzugeben ist es oft einfacher einen vorhandenen zu kopie ren und dann die abweichenden Daten zu ver ndern catman Professional V5 0 Weitere Sensoren aufnehmen D 61 9 4 2 catman Professional V5 0
19. HBM j d a N f x und f x y catman erzeugt f r die berechneten Kan le keine Einheit Sie m ssen diese im Eingabefeld Einheit selbst festlegen Da einige der Funktionen lediglich die entsprechende mathematische Berechnung ausf hren werden im folgenden nicht alle Berechnungen erl utert f x und f x y Diese Funktionen werden ber das Men Mathematik gt Funktion f x erzeugen bzw Ma thematik gt Funktion f x y erzeugen aufgerufen Hiermit k nnen beliebige Funktionen z f x bzw z f x y berechnet werden Dazu ist die Funktion in freier algebraischer Schreibweise mit x bzw x und y als Argument zu definieren also z B sin x 0 5 cos x Die zur Berechnung verwendeten Argumentwerte werden durch Vorgabe des Startwertes X0 bzw YO der Schrittweite dx bzw dy und der Anzahl der zu erzeugenden Datenpunkte n bestimmt Auf Wunsch k nnen zus tzlich die benutzten x Argumentwerte bzw y Argumentwerte gespeichert werden Option X Kanal erzeugen bzw X Y Kan le erzeugen Bei der Funktion f x entsteht ein Kanal der L nge n Bei der Berechnung der Funktion f x y kann zwischen zwei unterschiedlichen Ablageformen gew hlt werden Normalerweise werden alle Funktionswerte in einen einzigen Kanal geschrieben Wenn Sie die Option f x y in Matrixform ablegen w hlen so werden alle Funktionswerte f r y in aufeinanderfolgende Kan le geschrieben
20. Hochpa und Tiefpa filter die jeweilige Grenzfrequenz immer in das Feld Untere Frequenzgrenze ein und aktivieren Sie Zeitsignale filtern W hlen Sie die Blockgr e so im Verh ltnis zur Me rate da Sie bei langsamen Messun gen mindestens alle f nf Sekunden einen Leseblock erhalten d h die Blockgr e sollte nicht gr er als f nfmal die Me rate sein Bei schnellen Messungen hohe Me rate sollten Sie die Blockgr e nicht zu klein w hlen da sonst die Daten insbesondere in der Betriebs art Kontinuierlich gleitendes Fenster nicht schnell genug gelesen und berechnet werden k nnen Die Blockgr e bestimmt die Aufl sung der Frequenzachse die Me rate die ma ximale Frequenz Bitte beachten Sie e Einstellungen werden erst bei der n chsten Messung wirksam bei laufender Analyse ha ben sie noch keine Wirkung e In der Betriebsart Kontinuierlich gleitendes Fenster darf die Anzahl der Punkte pro Fenster nicht gr er als die Blockgr e sein Die Einstellung bestimmt wie h ufig alle wieviel Me werte eine neue Berechnung erfolgt In den anderen Betriebsarten hat diese Einstellung keine Funktion e Inder Betriebsart Kontinuierlich gleitendes Fenster mu der PC schnell genug sein um Berechnung und Darstellung w hrend der Messung zu erm glichen Weichen Sie not falls auf eine der anderen Betriebsarten aus Vermeiden S
21. Me ende zeitgesteuerf Der Startzeitpunkt einer Me reihe mu sp ter als der momentane Zeitpunkt und vor dem EndZzeitpunkt liegen Maximal m gliche Me zeit Die maximale Me zeit richtet sich nach der Gr e der Datenbasis und dem Me intervall Falls die Zeit nicht ausreicht erh hen Sie die Gr e der Datenbasis wie in Kapitel I Abschnitt 2 2 Konfigurieren der Datenbasis Seite l 6 beschrieben Timeout s Zeit in Sekunden in der alle Me werte einer Messung in den Rechner eingelesen sein m s sen Andernfalls wird die Messung abgebrochen und eine Fehlermeldung angezeigt Vor jedem Me intervall kalibrieren Vor jedem MeBintervall werden alle aktiven l O Kan le kalibriert Autokalibrierung des Ger tes Die Option wird von Ger ten ignoriert die keine Kalibrierung unterst tzen z B Spider8 Automatischer Backup nach n Messungen Die Me werte jedes MeBintervalls werden zeilenweise in der Datenbasis abgelegt Mit der Angabe des Wertes n bestimmen Sie wie oft die Datenbasis in einer Backupdatei gesichert werden soll Die Gr e des Faktors n h ngt von Ihrer Me konfiguration ab catman Professional V5 0 Durchf hren einer Messung F 15 4 2 catman Professional V5 0 A e Bei langen Me intervallen sollten Sie diesen Wert auf 1 setzen damit nach jeder Mes sung die gesamte Datenbasis gesichert wird e Bei kurzen MeBintervallen und vielen Kan len sollten Sie Werte von 2 bis 10 w hlen da mit nich
22. PlotMethod oder AXIS PlotMethodl ll in Ihren Scripts verwendet ha ben ist hier eine Anpassung n tig CURVE PlotMethod Bei der Verwendung einer negativen Benutzerskalierung in catman mu te der Triggermo dus bisher umgedreht werden f r eine Triggerung bei berschreiten mu te dieser auf Kleiner gleich gesetzt werden und umgekehrt Falls Sie diesen Fehler der lteren cat man Versionen in Ihrem Code durch Umkehrung des vom Anwender gew hlten Trigger modus behoben hatten mu dieser Abschnitt nun entfallen da der Fehler in catman 4 5 behoben wurde HBM K 8 HBM Was war neu in catman Professional 4 5 Falls Sie Scripts verwenden m chten die mit einer Version nach 2 0 aber vor der aktuellen Version erstellt wurden so m ssen diese unbedingt neu kompiliert werden Pr fen Sie ob Befehle der Art OnlineObjekt Name vor 3 0 vorhanden sind diese m ssen gegen Online Objekt Caption ausgetauscht werden Au erdem sollten Sie die verwendeten Online Do kumente und l O Definitionen in die aktuelle Version laden und neu abspeichern da dabei evtl n tige Umsetzungen erfolgen Falls das Laden einer l O Definition einmal nicht m glich ist berpr fen Sie die Einstellungen bez glich der maximal m glichen Kanalzahl Datenba siskonfigurationsdateien DCF m ssen i d R komplett neu erstellt werden Allgemeine neue Befehle und M glichkeiten e Ein neuer Variablentyp die Listenvariable wurde eingef hrt
23. ber TOCHAN Len von einem der entsprechenden an der Messung beteiligten l O Kan le zu ermitteln e Verwenden Sie keinen catman Zeitkanal nur MGCplus Hardware Zeitkan le zur Be stimmung der Anzahl eingelesener Werte e Bei dieser Art des Lesens sollten alle beteiligten O Kan le als Leseblockgr e die Ein stellung 1024 verwenden 1 O Definition O Kanal einstellen Max Leseblock bzw IOCHAN BufferSize oder die Gr e ist mit ACQO MaxDynReadBlock Zu begren zen HBM K 80 6 8 6 9 HBM Angabe von Pfadnamen Angabe von Pfadnamen Bei einigen Befehlen ist die Angabe eines Dateinamens notwendig Sie k nnen entweder den vollst ndigen Pfadnamen angeben oder nur den Dateinamen und catman die Datei suchen lassen catman sucht dabei generell in folgenden Verzeichnissen 1 Im Verzeichnis in dem sich das momentan ausgef hrte Script befindet Im catman Unterverzeichnis CATMOD Im catman Unterverzeichnis SCRIPT Im Verzeichnis in dem sich catman exe befindet Si AN Im aktuellen Verzeichnis des Betriebssystems Ausnahmen bestehen beim Laden von Bilddateien f r verschiedene Objekte der Online Seite und beim Objekt FILE f r Low Level Zugriffe Bei letzterem wird nur in dem Verzeichnis ge sucht in dem sich das momentan ausgef hrte Script befindet falls kein vollst ndiger Pfad name angegeben ist Speichern und Laden beliebiger Daten in struktu rierten ASCIl Dateien Profile Bei komplexere
24. ber die gleiche Hardware verf gen gibt es verschiedene Modi in denen diese Schnitt stelle betrieben werden kann Die Funktion wird allerdings nicht nur von catman sondern auch vom BIOS Setup ihres PCs und vom Betriebssystem beeinflu t Deshalb sollten Sie beim Spider8 unbedingt den Dialog f r die Schnittstelle aufrufen Men Ger t gt Schnitt stelle einstellen im Arbeitsblatt l O Definition um die bestm gliche Einstellung verwenden zu k nnen Vorgehensweise Versuchen Sie in der Reihenfolge EPP Byte Mode Bit8 Mode Nibble Mode eine funktio nierende Betriebsart zu finden Sie m ssen dazu wahrscheinlich das BIOS Ihres PCs ver n dern meist ist ein Neustart notwendig bei dem dann eine bestimmte Taste festgehalten wird z B DELETE oder F1 Dies h ngt von Ihrem PC ab lesen Sie bitte die zu Ihrem PC mitge lieferte Dokumentation Im BIOS Setup kann die Druckerschnittstelle oft auf Einstellungen wie AT standard compati ble bidirektional PS 2 ECP oder EPP gesetzt werden Leider sind nicht alle an dieser Stelle verwendeten Begriffe normiert deshalb m ssen Sie die verschiedenen Einstellungen auspro bieren ECP funktioniert in der Regel nicht da das Betriebssystem hier spezielle Kommandos verwendet um den Drucker von Zeit zu Zeit zu testen und auf Funktionsf higkeit zu berpr fen Probieren Sie EPP PS 2 bidirektional SPP AT in dieser Reihenfolge aus falls die Begriffe bei Ihrem PC BIOS vorhanden
25. catman Professional V5 0 Tragen Sie als y Kanaf die Kraftme werte als x Kanaf die Wegme werte und als x Basis berechnete quasi normierte Wegwerte Funktion f x mit x als Argument ein Die Interpo lation liefert dann zu den jeweiligen neuen quidistanten Wegdaten die zugeh rigen Kraft werte indem die gemessenen Werte untersucht und ber ein Polynom die relevanten Punkte berechnet werden Bitte beachten Sie da Sie mindestens so viele Me werte erfassen wie Sie sp ter berechnen lassen m chten da prinzipiell eine Verschlechterung der Genauigkeit durch die Approximation eintritt Die Interpolation arbeitet nur bei monoton steigenden oder monoton fallenden Werten f r x Sollte Ihr Me signal einen zu hohen Rauschanteil haben so sollten Sie eine Kurvengl ttung vorschalten Enth lt Ihr Me signal eine Hysteresekurve so ist diese zun chst zu trennen und die Interpolation ist auf beide Teile separat anzuwenden Me rate ndern umrechnen Diese Funktion wird ber das Men Mathematik gt Me rate ndern aufgerufen Die Berechnung konvertiert Daten die mit einer bestimmten Me rate erfa t wurden in die n tige Anzahl von Werten um sie mit einer anderen Me Breihe mit h herer oder niedrigerer Me rate vergleichen zu k nnen Je nach neuer Me rate entstehen mehr oder weniger neue Werte im Ergebniskanal als im Argumentkanal vorhanden sind Als Interpolationsmethoden stehen zur Verf gung
26. stehen nicht alle Formate zur Verf gung Der Export im Format Bin r f r Online Import erfolgt am schnellsten Zus tzlich k nnen Sie festlegen ob Sie vor jedem Start nach einem Dateinamen gefragt wer den m chten oder ob catman automatisch einen Z hler anh ngen soll Dateinamen mit jeder Messung inkrementieren Damit k nnen Sie sich vor dem berschreiben von Dateien sch t zen insbesondere wenn Sie die Einstellungen des MeBassistenten aus einer Datei geladen haben Den Basisdateinamen m ssen Sie ber Export Optionen angeben Die Option kann nicht gleichzeitig mit dem Speichermodus eine Datei pro Kanaf verwendet werden Falls Sie f r jede Messung lediglich einen Kommentar eingeben m chten aktivieren Sie ebenfalls Vor Me start Dateinamen und Kommentar abfragen Der Dialog enth lt dann falls angegeben den automatisch generierten Dateinamen und erm glicht die Eingabe ei nes Kommentars pro Datei catman Professional V5 0 Dauermessung catman Professional V5 0 H 13 Manuelle Speicherung w hrend der Messung Uber die Symbole El oder k nnen Sie auch noch w hrend der Messung die Speicherung in die Datenbasis veranlassen Bi schaltet die kontinuierliche Aufzeichnung aller Kan le ein bzw wieder aus B speichert den aktuellen Wert f r alle Kan le Mit E k nnen Sie den letz ten gespeicherten Wert wieder aus der Datenbasis l schen Die Werte werden immer hinten i
27. 1 Polynom 3ten Grades d h es werden 4 St tzpunkte verwendet 2 Rationale Funktion 3 Kubischer Spline 4 Lineare Interpolation Geradenfunktion HBM 32 3 10 HBM uE gt Se Kanall nge anpassen Ist bei einer der Methoden 1 bis 3 die Interpolation auf die gew nschte Art nicht m glich z B weil nicht gen gend symmetrische Nachbarpunkte im Originaldatensatz um den neuen x St tzpunkt herum existieren so wird automatisch eine lineare Interpolation oder falls der x St tzpunkt au erhalb des Originaldatensatzes liegt eine Extrapolation durchgef hrt Kanall nge anpassen Diese Funktion wird ber das Men Mathematik gt Kanall nge anpassen aufgerufen Mit dieser Funktion kann ein Kanal in seiner L nge durch Interpolation auf die L nge eines anderen des Referenzkanals angepa t werden Dabei sind sowohl Verk rzungen als auch Verl ngerungen m glich Nach der Berechnung k nnen auch zwei mit unterschiedlichen Me raten gemessene Kan le miteinander verglichen oder verrechnet werden Um die Anpassung durchzuf hren ist der anzupassende y Kanaf Amplitude sein zugeh riger x Kanal z B ein Zeitkanal und der Referenzkanaf anzugeben Der Referenzkanal sollte vom gleichen Typ wie der x Kanal sein Die Berechnung liefert einen Ergebniskanal gleicher L nge wie der Referenzkanal Geben Sie f r den Ergebniskanal einen Namen ein um eine sp tere Verwechslung auszu schlie
28. Damit k nnen Sie nicht nur Texte sondern sogar gemischt Texte und Zahlen fast wie bei einer Feldvariablen spei chern So kann die Einschr nkung der Feldvariablen keine Texte speichern zu k nnen berwunden werden Die Anzahl der Elemente der Variablen l t sich zur Laufzeit sogar vergr ern ohne da Inhalte verlorengehen e Beeinflussung der CPU Auslastung Solange sich catman in einer Warteschleife befindet DO LOOP zeigt der Task Manager von Windows eine CPU Nutzung von 100 an Dies hei t jedoch nur da catman alle verf gbare CPU Zeit anfordert Sobald andere gleichrangige Prozesse CPU Zeit anfordern wird ihnen diese auch zugeteilt ber APP Sleep k nnen Sie jedoch auch vom Script aus die CPU Auslastung senken e Das Verzeichnis in dem das aktuell ausgef hrte Script liegt kann jetzt mit APP Script abgefragt werden e Sie k nnen jetzt auch die Versionsnummer und den Typ des laufenden catman Pro gramms mit APP GetVersionInfo abfragen e Catman speichert bis 4096 Werte pro Kanal zun chst in einem HAM Cache Falls bei Ih ren Messungen weniger Werte anfallen wird komplett im RAM Speicher gearbeitet Nachteilig ist da bei einem Absturz von catman diese Werte noch nicht in der Datenba sis Datei gesichert sind Mit DBCHAN Flush k nnen Sie ein Speichern auf die Fest platte erzwingen e Kanalnamen lassen sich jetzt auch abfragen wenn der Index bekannt ist APP GetChannelFromName catman Professi
29. Der Eintrag amp Mes sen w rde das M unterstreichen und zur Laufzeit kann der Eintrag ber die Eingabe von AM ausgew hlt werden Zur Darstellung von amp geben Sie amp amp ein Der Men Designer erzeugt nur die graphische Repr sentation des Men s Damit es funktio niert m ssen Sie jedem Eintrag eine Ereigniskonstante zuweisen und auf diese in Ihrer War teschleife im Script abfragen HBM G 20 2 4 2 4 1 2 4 2 HBM Weitere Objekte Weitere Objekte Fester Text Das Objekt Fester Text erm glicht die Verwendung von erhobenen oder vertieften 3D Rah men und eignet sich vorz glich zur graphischen Gestaltung von berschriften Erkl rungen etc Dar ber hinaus lassen sich auch Kanalinformationen und Systemtexte wie Datum und Uhrzeit darstellen Der Feste Text mit Datenbankanbindung kann nur in Ebene 3 Messen mit Script verwen det werden Die Zeichenwerkzeuge Die Objekte dienen zur graphischen Gestaltung einer Online Seite Es ist jedoch zu beach ten da lediglich das Zeichenwerkzeug Text sl im Vordergrund einer einfachen Graphik mit Ausnahme der Cursorgraphik plaziert werden kann Alle anderen Objekte verbleiben im mer im Hintergrund k nnen also nicht innerhalb einer Graphik und auch nicht innerhalb des Rahmenobjektes verwendet werden Das Zeichenwerkzeug Text l t sich insbesondere in nerhalb einer der einfachen Graphiken mit seiner linken unteren Ecke auch an die Skalierung der Graph
30. Die Ausschnittsdarstellung erfolgt insbesondere bei vielen Me werten wesentlich schneller als ein Graphikzoom Hinweise 1 In einer Graphik k nnen nur Kan le verwendet werden die mit der gleichen Me rate er fa t werden 2 Um eine rechte y Achse zu erhalten m ssen Sie mindestens eine Kurve der rechten Achse zuweisen Ziehen Sie dazu auf der Registerkarte Kurven eine y Datenquelle auf die Rechte y Achse eines y Achsensystems 3 Die Darstellung von Kurven gegen eine obere x Achse erfolgt f r alle y Achsensysteme gleichzeitig Um eine obere x Achse zu erzeugen mu auf der Registerkarte Achsen in der oberen Liste unter x Achsen Einstellung Zus tzliche x Achse oben Ja angegeben werden Um die letzten n Kurven aus der Gesamtzahl definierter Kurven gegen die obere x Achse zu zeichnen geben Sie in der oberen Liste auf der Registerkarte Achsen der HBM G 34 3 2 3 HBM Objekte zur Visualisierung von Messungen Eigenschaft Kurven gegen obere x Achse den Wert n Es ist nicht m glich beliebige einzelne Kurven der oberen Achse zuzuweisen Annotationen in Scientific Graphiken Annotationen sind Zeichenobjekte die innerhalb einer Scientific Graphik plaziert werden k nnen Sie entsprechen im Prinzip den Graphikobjekten die mit den Zeichenwerkzeugen in eine einfache Graphik eingef gt werden k nnen sind jedoch wesentlich leistungsf higer Annotationen k nnen u a dazu benut
31. Die Positionsangaben f r die Graphik gelten jedoch nach wie vor nur f r die Graphik selbst nicht f r die zus tz liche Symbolleiste Sie k nnen die Symbolleiste mit MyGraph ShowToolBar 0 aus blenden oder Sie m ssen beim Positionieren den zus tzlichen Platzbedarf oberhalb der Graphik ber cksichtigen e Die Eigenschaft ce11Text der Tabelle entf llt bzw wurde aus Konsistenzgr nden um benannt und hei t jetzt CellNote e Das Dezimaltrennzeichen f r eine Tabelle DecimalChar gilt nicht mehr f r die ganze Tabelle sondern ist jetzt zellenbezogen Daher hat sich auch die Syntax ge ndert Ob jektName ROW x COL y DecimalChar Allgemeine neue Befehle und M glichkeiten e Die Unterscheidung von Gro oder Kleinschreibung entf llt jetzt generell e Der Code Builder enth lt jetzt eine Funktion zum Suchen von Befehlen e Das Objekt TEST zur Verwaltung der Me daten e Da die Protokollierung der Schnittstellenkommunikation ge ndert wurde zyklischer Puf fer gibt es neue Parameter f r COMLOG e Das Objekt EXCEL hat mehrere neue Eigenschaften zur Formatierung und Farbgestal tung von Zellen e Die Handhabung von Dateien wurde in mehreren Objekten verbessert IMPORT GetDataFilelnfo GETFOLDER kann mit einem bestimmten Ordner ge ffnet catman Professional V5 0 HBM K 6 HBM Was ist neu in Version 5 0 werden FASTFILECOPY kopiert asynchron im Hintergrund und ist damit schneller als das Kopieren ber das Betri
32. Die Post Process Mathematik Seite l 25 catman Professional V5 0 catman Professional V5 0 Die Auto Command Liste J 1 HBM J 2 HBM catman Professional V5 0 Einleitung catman Professional V5 0 y pa J 3 Einleitung Wenn Sie catman in der Bedienebene 1 oder 2 verwenden also mit catModulen oder dem MeBassistenten k nnen Sie Me werte erfassen und in die Datenbasis oder eine Datei spei chern ber die Datenbasis l t sich dann die Post Process Mathematik aufrufen und die Daten k nnen weiterverarbeitet werden Allerdings mu dies f r jeden Datensatz aufs neue geschehen eine automatische Neuberechnung ist in catman nicht vorgesehen Genau dieses kann jedoch die Auto Command Liste abgek rzt ACL erledigen Rufen Sie die gew nschten Post Process Funktionen auf aber lassen Sie sie nicht ausf hren sondern nur In Auto Command Liste bernehmen Die M glichkeiten der Me werterfassung mit catModulen und MeBassistent sind zwar schon sehr umfangreich aber manchmal ist eine kleine Erg nzung hilfreich Auch hier kann die Auto Command Liste gute Dienste leisten Mit ihr ist es m glich Befehlssequenzen zu erstel len die dann z B nach jeder Me periode abgearbeitet werden Der Vorteil ist da nur die zus tzlich ben tigten Funktionen in der Script Syntax festgelegt werden m ssen nicht jedoch der gesamte MeBablauf Da der Schwierigkeitsgrad der beiden hier angef hrten Funktionalit te
33. Falls Sie eine Datei umbenennen oder verschieben kann sie nicht mehr aufgerufen wer den Sie erhalten jedoch die M glichkeit nach ihr zu suchen 2 Eine gepackte Projektdatei CPR enth lt alle Einzeldateien in komprimierter Form und eignet sich daher besser zum Weitergeben oder Verschieben auf einen anderen PC Aktivieren Sie beim Speichern die Option Projektdateien packen zur Weitergabe um diese Form zu erzeugen Falls das Projekt bereits gespeichert wurde verwenden Sie Men Datei gt Projekt speichern als Mit dem Kontextmen k nnen Sie ber Datei Eigenschaften den gespeicherten vollst ndi gen Pfadnamen und das letzte Bearbeitungsdatum ansehen Stellen Sie ber das Hauptmen Optionen Projekte ein welche Arbeitsbl tter bzw Ein stellungen als Datei in ein Projekt aufgenommen werden sollen HBM HBM K ZN Speichern ffnen von Projekten Speichern ffnen von Projekten Stellen Sie ber das Hauptmen Optionen gt Projekte ein welche Arbeitsbl tter bzw Ein stellungen als Datei in ein Projekt aufgenommen werden sollen Lassen Sie ein gepacktes Projekt erstellen falls Sie die Dateien auf einem anderen PC ben tigen Falls noch keines der Arbeitsbl tter gespeichert wurde oder noch keine MeBeinstellungen vorgenommen wurden werden beim Aufruf von Datei gt Projekt speichern die Einzelda teien der vorhandenen Arbeitsbl tter und der MeBeinstellungen des MeBassistente
34. In der Datenbasis entsteht so eine Matrix deren Zeilen die x und deren Spalten die y Werte darstellen Beachten Sie in diesem Fall den Bedarf an freien Spalten Diese Funktion ist besonders n tzlich um gemessene Datenreihen mit analytischen Funktio nen zu vergleichen Soll eine Funktion f x lediglich graphisch dargestellt werden k nnen Sie auch in den Graphiken Arbeitsblatt Online Dokument im Kontextmen Datenquellen die Registerkarte Funktionsplot aufrufen und dort die Formel eingeben catman Professional V5 0 OLE Zeitkanal erzeugen 3 2 3 3 G EW catman Professional V5 0 I 27 OLE Zeitkanal erzeugen Die Berechnung erzeugt f r den angegebenen Kanal einen Kanal in dem die Zeitinformation im Datums Zeitformat von Windows gespeichert ist OLE Zeit Dieser Kanal kann dann z B in Graphiken als absoluter Zeitkanal verwendet werden Die Aufl sung dieses Zeitformats betr gt 1 Sekunde alle Nachkommastellen Millisekunden gehen verloren Sie k nnen als Ausgangskanal e die in der Kanalinformation des Argumentkanals gespeicherte Me rate verwenden e einen NTP Zeitkanal des MGCplus verwenden e einen IRIG B Zeitkanal des MGCplus verwenden F r NTP und IRIG B Zeitkan le siehe Kapitel D Abschnitt 3 Zeitkan le einrichten Seite D 18 Signalanalyse Diese Funktionen werden ber die Untermen s zu Mathematik gt Signalanalyse aufgeru fen Bei den FFT Funktionen FFT Fast Fourier Tra
35. MGCplus und Anschlu platten mit Kennung i und angeschlossene Aufnehmer verfahren Sie bitte wie in Kapitel D Abschnitt 6 TEDS und T ID Seite D 65 beschrieben HBM catman Professional V5 0 Durchf hrung B 25 Zur einfachen Einstellung der Me kette auf den verwendeten Sensor dient die Sensordaten bank Sie m ssen den Sensor nur einmal spezifizieren und k nnen ihn dann in der l O Defini tion jeweils angeben Anstelle von Aufnehmern die mit ihren Kennwerten aus dem Kalibrier protokoll eingetragen wurden k nnen Sie auch Sensorvorlagen verwenden Sensorvorlagen enthalten die f r einen Aufnehmer typischen Einstellungen d h die Standardeinstellungen So wird f r den Kennwert z B 2mV V verwendet auch wenn dies bei den sp ter verwende ten Aufnehmern nicht exakt erf llt ist Bei einigen Aufnehmern ist die Toleranz zu diesem Soll kennwert so gering da die Me abweichung vernachl ssigbar ist In diesen F llen k nnen Sie Sensorvorlagen verwenden Siehe auch Kapitel D Abschnitt 5 Die Sensordatenbank Seite D 55 Vorgehensweise beide F lle 1 Markieren Sie den einzustellenden Kanal in der Spalte Sensor D i 2 ffnen Sie mit 8 oder ber das Kontextmen Sensor aus Datenbank verbinden die Sensordatenbank 3 W hlen Sie den angeschlossenen Aufnehmer bzw die entsprechende Vorlage aus und klicken Sie auf bernehmen Alles Weitere erledigt catman Setzen der Speisespannung Br ckenart Kennlinie Einh
36. Seite C 5 catman Professional V5 0 Konfigurieren der Datenbasis I 7 ber das Fenstermen Optionen gt Datenbasis Konfiguration k nnen Sie die Datenbasis gr e und den Umgang von catman mit der Datenbasis Datei beim Beenden und Starten festlegen Sie erreichen den gleichen Dialog auch ber das Men Optionen im Hauptfenster von caiman ZAN Beim Neueinrichten werden alle Werte in der Datenbasis gel scht Falls Sie bereits Me da ten erfa t haben exportieren Sie diese Werte zun chst im Format catman ndern Sie dann die Gr e der Datenbasis und importieren Sie die Werte wieder Die Gr e der Datenbasis begrenzt sowohl die Anzahl von Kan len die Sie zur Erfassung von Me werten bzw f r Berechnungen zur Verf gung haben als auch die Anzahl von Wer ten die pro Kanal gespeichert werden k nnen Dies hat vor allem Auswirkungen auf die gra phische Darstellung und die Mathematikfunktionen Nur Daten die in der Datenbasis gespei chert sind k nnen in einer Post Process Graphik angezeigt oder verrechnet werden Falls w hrend einer Messung versucht wird mehr Me werte in die Datenbasis zu speichern als dort Platz vorhanden ist so wird die Messung mit einer Fehlermeldung gestoppt yo lt Wenn Sie nicht genau wissen wie viele Me werte erfa t werden m ssen oder wenn die Zahl der Me werte sehr hoch ist gt 1000000 Werte k nnen Sie entweder die Me werte direkt in eine Datei schreiben oder
37. UPM100 Scannerl Port PORT_GPIB Scannerl Address 4 REM Verbinden von I O Kanal 1 mit ZEIT alle Parameter au er dem ersten k nnen entfallen TOCHAN 1 Connect 1 TO HAN TU Unit min IOCHAN 1 Active 1 1 2 DO AC LOCHAN 11 Connect IL 20 1 2 0 REM Kanal aktivieren IOCHAN i Active 1 ENG LOOP e Freie Online Berechnungen werden nicht ber diese Methode sondern ber IOCHAN Formula eingerichtet e Festfunktions Online Berechnungen k nnen nicht scriptgesteuert angelegt oder ver n dert werden e Alle l O Kanalverbindungen m ssen vor der Kanalinitialisierung mit ACQInit erfolgen d h nach jeder nderung einer Kanalverbindung mu eine Initialisierung durchgef hrt werden catman Professional V5 0 Ger te l O Kanalverbindungen und Skalierungen K 67 6 3 3 Beispiel Beispiel Hinweise catman Professional V5 0 e Bei MGCplus Systemen kann im Anschlu an TOCHAN Connect auch noch der Un terkanal TOCHAN HWSubChan das Signal TOCHAN Signal oder die Zugeh rig keit zu einer Me ratengruppe IOCHAN SRGroup festgelegt werden Skalieren eines l O Kanals Einem l O Kanal kann ber IOCHAN ScaleMode ein Skaliertyp zugeordnet werden Wird eine Benutzerskalierung eingestellt so legt catman automatisch eine 2 Punkt 1 1 Skalierung an Weitere Einstellungen lassen sich am leichtesten mit IOCHAN LoadUserScale la den Es kann eine zuvor interaktiv erzeugte und gespeicherte
38. d rftig erleichtert jedoch erheblich die Arbeit da viele Eigenschaften ber gleichartige Be fehle gesteuert werden k nnen und keine eigene Befehlssequenz ben tigen Au erdem las sen sich Befehle leicht zu Gruppen zusammenfassen z B die Befehle die das Verhalten des Programmes Scripts steuern APP Objekt Die Schreibweise wird im brigen auch zum Er stellen von Makros f r Word oder Excel bei Microsoft Programmen verwendet Selection Find Execute Bezogen auf catman bedeutet dies da z B die Eigenschaft Capt ion Beschriftung sowohl bei den Objekten APP Ausgabefenster des Programmes und MENU Men leiste zu finden ist als auch bei den Ausgabeobjekten Fester Text Schaltfl che und Kontrollk stchen Der Vorteil f r Sie weniger Scriptbefehle und k rzere Schreibweisen f r die Ausdr cke Die Methode funktioniert auch mit mehreren Unterebenen mit der Anweisung MENU 1 ROW 2 Capt on Projekt speichern erh lt der Men punkt f r die zweite Zeile der ersten Men spalte die Bezeichnung Projekt speichern wie bei catman F r die zweite Ebene gibt es nur wenige Begriffe die bei einigen Objekten verwendet werden k nnen z B ROW COL oder LAYER FIELD st nur f r fortge schrittene Programmierer interessant es erm glicht den Zugriff auf einzelne Felder eines Da tensatzes in einer externen Datenbank Row ist ein h ufiger verwendetes Objekt das den Zu griff auf zeilenartig organisierte Elemente erlaubt z B ein
39. die universelle Me technik Software von HBM entschieden haben Wir sind sicher da Sie mit diesem Handbuch bereits nach ei ner kurzen Einarbeitungszeit problemlos mit catman Professional arbeiten k nnen und Sie werden die vielen M glichkeiten die catman Professional Ihnen bietet bald nicht mehr mis sen wollen Wir gehen in diesem Handbuch davon aus da Sie e sich mit dem von Ihnen verwendeten Betriebssystem auskennen e wissen wie Sie Dateien finden und ffnen e mit der Windows Online Hilfe umgehen k nnen Informationen zu Windows k nnen Sie jederzeit ber das Men Hilfe in der Startleiste von Windows erhalten 1 1 Typographische Konventionen Um eine eindeutige Kennzeichnung zu erhalten und eine bessere Lesbarkeit zu erreichen verwenden wir in diesem Handbuch folgende Konventionen N Wichtige Abs tze haben wir mit diesem Achtung Symbol gekennzeichnet CS Dieses Symbol weist auf ein wichtiges Detail oder eine Besonderheit hin Q lt Abs tze mit diesem Symbol geben einen Tip oder erl utern ein interessantes Feature Ee Kursive Schrift verwenden wir um Sie auf einen Textabschnitt oder ein Wort besonders hinzuweisen sowie f r die Querverweise auf andere Stellen dieses Handbuchs catman Professional V5 0 HBM A 4 APP critical ESG Datei ffnen Start Optionsschalter La 1 2 HBM Benutzung Diese Schriftart kennzeichnet Befehle f r die Programmierspr
40. erzeugt dies einen Laufzeitfehler Transaktionen Transaktionen werden blicherweise dann vorgenommen wenn eine Reihe von Schreibope rationen als Einheit betrachtet werden mu So besteht z B ein Buchungsvorgang von einem Bankkonto auf ein anderes aus zwei Vorg ngen eine Soll Buchung auf dem einen und eine entsprechende Haben Buchung auf dem anderen Konto In der Praxis m ssen immer beide Operationen erfolgreich abgeschlossen werden eine einzelne Operation f r sich alleine ist unzul ssig Die Soll und Haben Buchungen stellen in diesem Beispiel eine Transaktion dar Wenn Sie eine Transaktion mit BeginTrans einleiten bevor Sie mit nderungen an den Datens tzen beginnen k nnen Sie im Fehlerfall z B mi lungener Update Versuch mit EndEdit alle bis dahin vorgenommenen nderungen in allen z Zt ge ffneten Recordsets mit Rollback r ckg ngig machen Sind alle nderungen erfolgreich durchgef hrt worden so kann die Transaktion mit CommitTrans abgeschlossen werden Ist eine Transaktion einmal mit CommitTrans abgeschlossen sind keine Rollbacks mehr m glich es sei denn die Transaktion war Bestandteil einer anderen Transaktion Wird diese nun r ckg ngig gemacht so werden automatisch auch alle anderen in ihr enthaltenen Trans aktionen r ckg ngig gemacht auch wenn diese bereits mit CommitTrans abgeschlossen waren Beachten Sie dabei bitte da eine Transaktion auf h herer Ebene erst dann abge schlossen bzw r ckg ngig
41. ffnet Ein im Projekt angegebenes Dokument w rde nur ge ffnet falls Sie Online Dokument Editor ffnen f r Bei Laden ausf hren angegeben haben Da mit Ausnahme der Ger tesetups nur die jeweils an erster Stelle stehenden Dateien gela den werden haben Sie die M glichkeit die Reihenfolge der Dateien in den einzelnen Grup pen zu ver ndern 1 Klicken Sie mit der rechten Maustaste auf die Projektkomponente 2 W hlen Sie aus dem Kontextmen An erste Position catman Professional V5 0 HBM 4 3 HBM LE gt dw N Aufnehmen von Komponentendateien Aufnehmen von Komponentendateien Zum Aufnehmen von Komponentendateien gehen Sie folgenderma en vor 1 Klicken Sie mit der rechten Maustaste auf die Gruppe oder ein Mitglied der Gruppe der Sie eine Datei hinzuf gen wollen W hlen Sie aus dem Kontextmen Hinzuf gen oder 2 W hlen Sie aus dem Men Datei des Startfensters Zu Projektgruppe hinzuf gen W hlen Sie aus der erscheinenden Auswahl Aktuelles Dokument oder 3 W hlen Sie aus Datei hinzuf gen und suchen Sie ber den Dateidialog die gew nschte Datei aus Neu aufgenommene Komponenten werden an das Ende der Gruppe gestellt Besteht bereits eine Komponente mit dem gew hlten Namen erhalten Sie einen Hinweis F r MGCplus und Spider8 k nnen Sie ein Ger tesetup automatisch erstellen und hinzuf gen lassen Kontextmen Hinzuf gen gt Aktuelle Ger teei
42. gel scht und dem Erwerber der Software der von uns zur Verf gung gestellte Datentr ger samt der vollst ndigen Dokumentation ber lassen wird Die Installation der Software erfolgt vorbehaltlich einer anderweitigen schriftlichen Regelung selbst ndig durch den Besteller Es ist dem Besteller nicht gestattet a ohne vorheriges schriftliches Einverst ndnis von uns die Software oder das zugeh rige Material an Dritte weiterzugeben oder sonstwie zug nglich zu machen mit Ausnahme der vollst ndigen bertragung entsprechend Absatz 2 3 b ohne vorherige schriftliche Einwilligung von uns die Soft ware abzu ndern c von der Software abgeleitete Werke zu erstel len oder das schriftliche Material zu vervielf ltigen oder d es zu bersetzen oder abzu ndern oder vom schriftlichen Material abgelei tete Werke zu erstellen Vorstehende Regelungen gelten nicht soweit der Nutzer zu einzelnen Handlungen gesetzlich oder vertrag lich ausdr cklich berechtigt ist Alle Rechte an der von uns erstellten Software und den zugeh rigen Unterlagen sowie an nderungen die wir vorgenommen haben ver bleiben bei uns Die Software und die zugeh rigen Unterlagen sind catman Professional V5 0 2 7 2 8 2 9 2 10 in einer Weise zu nutzen und aufzubewahren da sie gegen eine nichtvertragsgem e Nutzung Vervielf ltigung und Weitergabe angemessen gesichert sind Die Anfertigung einer Kopie f r Sicherungszwecke ist zul ssig Hier
43. kn pfenden Ereignisse mit E Falls bei einem digitalen Eingang der catman Kanal eine Fernsteuerkontakt Bitmaske MGCplus oder den Kanal 8 Spider8 enth lt m ssen Sie das zu pr fende Bit zus tzlich ausw hlen Lassen Sie in allen anderen F llen das niedrigste Bit pr fen Tastaturereig nisse die gleichzeitig als Tastaturereignis der aktiven Online Seite definiert sind werden sowohl von der Ereignis berwachung als auch von der Online Seite ausgef hrt Geben Sie die auszuf hrende Aktion an Falls die Aktion mehrfach ausgef hrt werden soll so lange das Ereignis vorliegt k nnen Sie mit Erneut melden nach angeben nach wieviel Millisekunden die Aktion erneut aus gef hrt wird Dies ist z B hilfreich falls ein Benutzer auf bestimmte Zust nde reagieren mu und diese Aufforderung deshalb wiederholt werden soll Beachten Sie jedoch da die Aktion in der angegebenen Zeit auch ausgef hrt werden kann geben Sie z B nicht eine Wiederholzeit von 1000 ms f r eine Sound Datei von 3 Sekunden L nge an Erstellen Sie die Ereignisdefinition indem Sie das Ereignis hinzuf gen Es wird dann in der Liste der definierten Ereignisse auf der rechten Seite angezeigt Ereignis ndern Zum ndern von Ereignissen haben Sie zwei M glichkeiten 1 Sie klicken in der Liste auf das zu ndernde Ereignis ndern dann auf der linken Seite die Definition und schlie en die nderung mit Ereignis ndern ab
44. loren Falls Ringpuffer existieren gen gt es wenn vor dem berschreiben mit neuen Werten der Puffer ausgelesen wird Ansonsten mu jeder Leseblock sofort bertragen werden da andernfalls Daten verlorengehen Der n chste Leseblock berschreibt die alten Daten Zwei Punkte sind wichtig um absch tzen zu k nnen ob Daten verlorengehen k nnten 1 Sind die Clients schnell genug um den Puffer oder den Leseblock rechtzeitig abfragen zu k nnen Neben der Me rate des Remote Data Servers spielt hier sowohl die Anzahl von Echtzeit berechnungen als auch die Art und Gr e der Visualisierung auf dem Client eine Rolle 2 Kann der Remote Data Server die Clientanfragen schnell genug bedienen Hier gibt es zwei Bereiche die gepr ft werden m ssen Zum einen kann das Netzwerk der Grund sein da die Clients nicht schnell genug bedient werden z B weil andere Netzwerkteilnehmer aktiv sind und das Netzwerk damit belegt ist Bei Ethernet gibt es keine gesicherten Datenraten das Netzwerk kann auch von Teilnehmern ber mehr als eine Sekunde belegt sein Ein anderer kritischer Bereich ist der Server selbst Wie schnell k nnen die Daten erfa t werden und welche Echtzeitberechnungen oder Visualisierun catman Professional V5 0 Remote Data Server E 39 gen sollen am Server vorgenommen werden Falls hier die Prozessorleistung nicht mehr ausreicht werden auch die Clients nicht mehr regelm ig mit Daten bedient F r maximale Lei
45. nnen gel scht oder neu ange legt werden etc Das Datenbank Steuerpanel kann immer nur eine Tabelle ffnen Durch Wechsel der Tabelle k nnen Objekte bzw Zellen jedoch trotzdem an Felder verschiedener Tabellen gekoppelt werden Das Script das Ihr Online Dokument sp ter steuert mu dann ebenfalls mehrere Tabellen ffnen Zum Anbinden von Datenbanken bietet catman die Objekte Tabelle Texteingabefeld und Fe ster Text Mit diesen Objekten l t sich ein beliebiges Feld einer Datenbank darstellen so bald das Objekt bzw bei der Tabelle die Zelle mit einem Feld der Datenbank verbunden ist Bevor Sie jedoch die Verbindung ausw hlen k nnen m ssen Sie 1 Eine Datenbank ausw hlen oder neu erstellen 2 Eine Tabelle aus der Datenbank ausw hlen Der zweite Punkt ist deshalb wichtig weil die meisten Datenbanken nicht nur aus einer Ta belle bestehen in der die Daten gespeichert sind sondern aus mehreren miteinander ver kn pften Tabellen catman mu jedoch wissen aus welcher Tabelle der Feldinhalt gelesen HBM G 50 HBM Arbeiten mit Datenbanken werden soll Sie k nnen durchaus Felder aus verschiedenen Tabellen anzeigen lassen also mit Objekten der Online Seiten verkn pfen In diesem Fall mu jedoch ein Script daf r sor gen da die ben tigten Tabellen ge ffnet werden Es k nnen bis zu acht Recordsets aus ei ner Datei Datenbank gleichzeitig ge ffnet werden bis zu vier Datenbankdateien lassen sich ffnen F
46. sichtig sein kann Erzeugen Sie den Rahmen dann am Schlu und schieben Sie die Objekte einfach in den Rahmen oder legen Sie den Rahmen ber die Objekte und w hlen Sie im Kon textmen nach hinten Um ein Objekt wieder aus der Gruppe zu entfernen ziehen Sie es aus dem Rahmen heraus Um den Gruppierungsrahmen unsichtbar zu machen l schen Sie die Beschriftung und deaktivieren Sie Umrahmung anzeigen HBM G 22 2 4 9 2 4 6 HBM Weitere Objekte Video Wiedergabe Die Video Wiedergabe erm glicht die Darstellung von Videomaterial zusammen mit Me da ten Falls DirectShow installiert ist k nnen au er AVI und MPEG Videos auch alle von Di rectShow unterst tzten Formate angezeigt werden Die Filme werden ber die im Objekt integrierte Symbolleiste oder Scriptbefehle abgespielt Zus tzlich k nnen auf der Seite vorhandene Graphikobjekte mit dem Film synchronisiert wer den Die momentane Position im Film wird in den Graphiken als Cursor senkrechter Strich angezeigt Diese Synchronisierung kann f r bis zu 4 Videoobjekte bei folgenden Post Pro cess Graphikobjekten erfolgen 1 2D Scientific Graphik Registerkarte Interaktion Abschnitt Cursor 2 Cursorgraphik Registerkarte Cursor Die Zeitinformation f r die Synchronisierung der Graphik wird aus dem At des Kanals berech net Die Synchronisierung kann daher nur f r Kurven erfolgen die quidistant sind d h bei denen keine nderu
47. ssig und w rde zu einer falschen Bewertung der Abfrage f hren Zum Ver gleich von Texten m ssen Sie den Befehl STRCMP benutzen Wenn eine Variable den Typ Text angenommen hat darf sie nicht Bestandteil eines Aus drucks sein So w rde z B a Hello b World c a bin c nicht den catman Professional V5 0 Variablen und Konstanten K 45 erwarteten Text Hello World sondern eine undefinierte Zahl ablegen Zur Aneinander reihung von Texten m ssen Sie den Befehl STRCAT benutzen 1 INN Falls in einer Zeichenkette ein Zeichen enthalten sein soll das sich nicht ber die Tastatur eingeben l t z B ein Wagenr cklauf ASCII 13 oder falls die Zeichenkette ein Anf hrungs zeichen enthalten soll gibt es in catman eine spezielle Form der Angabe Geben Sie das Zeichen gefolgt vom ASCII Code des gew nschten Zeichens ein und verwenden Sie den Befehl STRCAT Beispiel Anh ngen von Wagenr cklauf Zeilenvorschub CRLF an den String Ausgabe STRCAT Ausgabe Ausgabe 13 10 N tzliche Sonderzeichen US LO Zeilenvorschub linefeed E Wagenr cklauf carriage return mogn Tabulator TAB 534 Anf hrungszeichen 3 7 2 Felder Felder engl Arrays sind eine spezielle Art von Variablen die es Ihnen erlauben mehrere Werte unter dem gleichen Variablennamen zu speichern Stellen Sie sich z B eine Reihe von Me werten vor die in Ihrem Script bearbeitet werden m ssen Anstatt nun f r jeden Me wert eine ei
48. werden auch die Me werte von den anderen Ger ten angefordert catman Professional V5 0 Me datenverwaltung 9 catman Professional V5 0 E 21 Me datenverwaltung Datendateien in den catman Formaten bieten schon l nger die M glichkeit einen Kommen tar zu jeder Datei mitzuspeichern Falls Sie weitere Informationen wie Tester Abteilung Ver suchsobjekt etc speichern oder alle w hrend eines Versuches erzeugten Dateien protokollie ren m chten lassen Sie dies die Me datenverwaltung bernehmen Neben den bereits angelegten aber nderbaren Parametern Versuchsdatum Pr fer und Abteilung k nnen Sie insgesamt bis zu 127 Parameter definieren und mit Werten belegen Der Parameter Versuchsname ist nicht nderbar der dort angegebene Wert wird als Datei name f r die Verwaltungsdatei verwendet Sobald Sie unten im Dialog Me datenverwaltung verwenden aktivieren werden die Namen der im folgenden erzeugten Dateien maximal 128 automatisch in diese Verwaltungsdatei TST eingetragen und der Querverweis auf die Verwaltungsdatei wird in die Dateien mit den Me daten eingetragen falls Sie die Formate catman oder ASCII Kanalinformation verwenden Vorgehensweise 1 ffnen Sie die Me datenverwaltung 2 Legen Sie das Verzeichnis f r die Verwaltungsdatei fest W hlen Sie ein Verzeichnis aus oder legen Sie ein neues an 3 Geben Sie den Dateinamen der Verwaltungsdatei als Paramet
49. zu stellen und die Fern steuerkontakt Bitmaske zu verwenden Beim DMCplus k nnen Sie ebenfalls Analog IN mit Kanal 0 SYOT1 verwenden beim Godert w hlen Sie Analog IN und Kanal 8 In diesen F llen werden alle digitalen Eing nge zusammen und parallel zu den Me werten gelesen Sie m ssen daher noch das zu pr fende Bit zus tzlich ausw hlen Zu Fernsteuerkontakt Bit maske siehe auch Kapitel D Definieren von Ger ten und Arbeitskan len ab Seite D 39 HBM catman Professional V5 0 Die Ereignisse 6 3 3 6 3 4 catman Professional V5 0 E 35 Falls ein einzelnes Bit abgefragt werden soll so mu catman diese Information explizit anfor dern Der Vorgang erfolgt daher asynchron nach dem Einlesen des Leseblocks Das MGCplus ben tigt daf r jedoch eine Zeit von bis zu 50 ms Es ist daher beim MGCplus g nsti ger die Fernsteuerkontakt Bitmaske zu verwenden Tastaturereignis W hlen Sie die gew nschte Taste aus Es stehen nicht alle m glichen Tasten zur Verf gung Es wird nur die jeweils zuletzt ge dr ckte Taste ausgewertet Falls bei langsamer Erfassung z B nur mit einem Leseblock pro Sekunde gemessen wird k nnten Ereignisse verlorengehen Tastaturereignisse die gleichzeitig als Tastaturereignis der Online Seite definiert sind wer den sowohl von der Ereignis berwachung als auch von der aktiven Online Seite ausgef hrt Datenbasis Kapazit tskontrolle Kontrolliert einen bes
50. 2 zu verwenden ohne auf das Script Entwicklungssystem zur ckgreifen zu m ssen Ebene 3 Im Kapitel K Das Script Entwicklungssystem lernen Sie wie Sie eigene Mei Pr f oder Steuerungsprogramme definieren k nnen Dies entspricht der Ebene 3 in der Bedienung von catman Sie sollten dazu ber Grundkenntnisse im Programmieren verf gen Basic o und sich auf eine Einarbeitungszeit von mindestens zwei Tagen einstellen Bei sehr komlexen An wendungen sollten Sie mehrere Tage Einarbeitungszeit vorsehen catman Professional V5 0 HBM A 8 HBM Betriebsvoraussetzungen Betriebsvoraussetzungen F r den Betrieb von catman Professional in der Version 5 0 ben tigen Sie einen PC mit fol genden Mindestvoraussetzungen e Intel Pentium oder gleichwertiger Prozessor ab 600 MHz Windows 2000 oder Windows XP e Microsoft Internet Explorer Version 5 0 oder h her e 128MByte Hauptspeicher RAM e Graphikkarte mit einer Aufl sung von 1024 x 768 Pixel e ca 100MByte freien Speicher auf Ihrer Festplatte e Microsoft oder 100 kompatible Maus e eingerichteten Standarddrucker e eine der folgenden Schnittstellen f r den Anschlu von Me ger ten e Ethernet 10 100 MBit USB RS 232 COM1 COM2 RS 485 Druckerport LPT1 LPT2 IEEE 488 2 GPIB CAN Bus oder Profibus Unterst tzte Schnittstellenkarten siehe Abschnitt 3 7 Seite A 18 und Abschnitt 3 8 Seite A 20 Falls in Ihrem System noch kein Drucker eingerichtet ist de
51. 37 T ID D 65 Time at level 38 TreeView G 18 G 40 Triggerliste E 18 Triggermessungen E 16 Twips G 45 catman Professional V5 0 Index U Unterkan le D 39 USB Adapter f r Spider8 A 17 USB Schnittstelle A 16 V Variablen K 44 Verbindung D 27 Video Wiedergabe G 22 G 41 W Was ist neu in catman A 21 K 4 Werkzeugleiste G 17 Windows 2000 A 12 Windows XP A 12 Z Zeichenwerkzeuge G 20 Zeit absolut D 21 relativ D 21 Zeltkan le einrichten D 18 catman Professional V5 0 Zeitmarkenerzeugung D 19 ger teinternes Timing K 26 PC internes Timing K 27 Ziel Arbeitsblattspalte D 49 L 9 HBM L 10 Index HBM catman Professional V5 0 nderungen vorbehalten Alle Angaben beschreiben unsere Produkte in allgemeiner Form Sie stellen keine Eigenschaftszusicherung im Sinne des 459 Abs 2 BGB dar und begr nden keine Haftung B0431 71 de Hottinger Baldwin Messtechnik GmbH Postfach 100151 D 64201 Darmstadt Im Tiefen See 45 D 64293 Darmstadt Tel 06151 803 0 Fax 06151 8039100 E mail support hbm com www hbm com HBM measurement with confidence
52. Abschnitt 2 2 Seite D 6 Konfigurieren Sie das Ger t Basisdaten f r die Aufnehmer eingeben siehe auch Abschnitt 2 5 Seite D 16 Falls nicht bereits automatisch durch catman vorgenommen legen Sie den oder die Zeit kan le fest Abschnitt 3 Seite D 18 Danach legen Sie die Me kan le fest und skalieren die Me kan le Abschnitt 4 Seite D 22 Wiederholen Sie diese Schritte f r alle Ger te die Sie bei der Messung verwenden m chten Danach k nnen Sie in beiden F llen den Nullabgleich durchf hren Abschnitt 4 1 Seite D 23 Berechnungen einrichten Abschnitt 4 5 Seite D 27 eine Ereignis berwachung festlegen Kapitel E Abschnitt 6 Die Ereignis berwachung Seite E 22 die Art der Speicherung Ihrer Me werte bestimmen Abschnitt 4 12 Seite D 49 Um gen gend Me werte speichern zu k nnen sollten Sie den Speicher f r die Datenbasis konfigurieren siehe Kapitel C Abschnitt 2 Datenbasis konfigurieren Seite C 4 catman Professional V5 0 Einleitung catman Professional V5 0 D 5 Das Konfigurieren der Me ger te ist ger tespezifisch und wird hier nicht behandelt da es in den Unterlagen der jeweiligen Ger te erkl rt ist Die Konfiguration des Zeitkanals ist in einem eigenen Abschnitt beschrieben da sie von verschiedenen Faktoren abh ngt zeigt die Kanalinformationen Einstellungen des Ger tes wie Voll Halbbr cke etc des markierten Kanals an Mit den Schaltfl chen O Kanal
53. Aufnehmer ET DMS Aufnehmer EI Induktire Aufnehmer EI Strom Spannungsmessung EI Temperaturaufnehmer EI Frequenzmessung EI Widerstand EI DMS Brucken Dehnung E Hans Meier GmbH m m Gensorgruppen EI HBM Aufnehmer ET DMS Aufnehmer ET Induktive Aufnehmer EI Strom S5pannungsmessung EI Temperaturaufnehmer EI Frequenzmessung ET Widerstand EI DMS Brucken Dehnung ET Abteilung WD E 14 2 Druckkraftaufnehmer pu Emzel DM5 Zugkraftaufnehmer G E W gezellen 2 Einzel DMS ZS ZE B k g 617591 EI Abteilung YM S 23 Si Kraftaufnehmer E W gezellen E Druckaufnehmer ZS ZE 50kg 5817591 er Kraftaufnehmer Se Emzel DH5 Abb 14 Beispiele f r Datenbankstrukturen catman Professional V5 0 HBM D 58 9 3 HBM Sensordatenbank wechseln erstellen importieren Gruppen anlegen und vorhandene Aufnehmer Gruppen verschieben Um eine neue Gruppe anzulegen m ssen Sie die bergeordnete Gruppe markieren und aus dem Kontextmen Neue Sensorgruppe w hlen Um einen vorhandenen Aufnehmer zu verschieben m ssen Sie ihn ber das Kontext men ausschneiden dann die Gruppe markieren zu der er hinzugef gt werden soll und aus dem Kontextmen Einf gen w hlen L Sie k nnen immer nur einen Aufnehmer mit dieser Methode verschieben eine Mehrfachauswahl ist nicht m glich Um eine vorhandene Gruppe zu verschieben m ssen Sie sie zun chst ber das Kontext men ausschneiden Danach haben Sie zwei M
54. Ausgabe Voreinstellung als auch als Eingabe arbeiten F r letzteres m ssen Sie ber das Men Objekt einrichten auf der Registerkarte Zeiger den Modus Benutzereingabe ausw hlen Der Vorteil der beiden Objekte liegt in den um fangreichen M glichkeiten die Skala zu konfigurieren nicht nur lineare oder logarithmische Skalierung ist m glich auch eine diskrete Unterteilung zur Vermeidung von krummen Ein gabewerten aufgrund der beschr nkten Bildschirmaufl sung oder die Zuweisung von Werte paaren wird auf der Registerkarte Skala angeboten Falls Sie z B einen Schieberegler in der Gr e von 95 Pixeln auf der Seite erzeugen so k nnen nie alle ganzzahligen Werte von 1 bis 100 eingestellt werden Selbst bei einer Gr e von 120 Pixeln w rden immer gebro chene Zahlen als Stellwert herauskommen Mit der Option Diskrete Werte l t sich dies ver hindern sofern nicht mehr Werte erzeugt werden sollen als Pixel vorhanden sind Die Erzeu gung von Wertepaaren erm glicht die zus tzliche Beschriftung einzelner Werte Die eingegebene Beschriftung erscheint an der Stelle des zugewiesenen Wertes 7 Falls sich ein Ziffernwert und der Text eines Wertepaares berlappen so geben Sie bei dem Text zus tzliche Leerzeichen ein um seine Position zu verschieben Wenn Ihnen der Regler zu schmucklos aussieht setzen Sie ihn in einen Rahmen definieren Sie einen zweiten Zeiger mit anderer F llfarbe z
55. Benutzerskalierung zugewie sen werden IOCHAN 1 ScaleMode 1 TIOCHAN 1 LoadUserScale C CATMAN SCALINGS Z6 USC Benutzerskalierungen vom Typ Linearisierungstabelle k nnen auch ber IOCHAN ScalePoints Anzahl der Linearisierungspunkte und TOCHAN Scale Wer tepaare eingestellt werden IOCHAN 1 ScaleMode 1 IOCHAN 1 ScalePoints 2 IOCHAN 1 Scale 1 0 5 O Lied TOCHAN scale 2 29 4000 e Verwenden Sie bei der Einrichtung einer Benutzerskalierung die Befehle unbedingt in der Reihenfolge des obigen Beispiels e Die Benutzerskalierungen vom Typ Polynom und Freie Funktion f x sind nicht script gesteuert einstellbar sie k nnen jedoch mit TOCHAN LoadUserScale geladen wer den HBM K 68 6 4 HBM Beispiel Online Berechnungen ndern Online Berechnungen ndern Eine Online Berechnung wird normalerweise interaktiv im Arbeitsblatt l O Definition festge legt Falls jedoch Parameter der Berechnung z B ein Multiplikationsfaktor oder die Berech nungsformel selbst in Abh ngigkeit eines Me ergebnisses oder einer Benutzereingabe mo difiziert oder neu erzeugt werden soll mu IOCHAN Formula verwendet werden Dieser Eigenschaft des Objekts TOCHAN k nnen Sie genauso eine Berechnungsformel zuweisen wie Sie es interaktiv im Arbeitsblatt l O Definition t ten Der Unterschied liegt nur darin da die Formel die Sie zuweisen au er der blichen Cnn Schreibweise auch Variable
56. Bildbearbeitung Pr sentationen Als Ausgabemedien werden Dater und die Zwischenablage angebo ten Ausdrucken ist nicht m glich e JPEG Dieses Format ist immer vorzuziehen wenn eine kleine Dateigr e wichtig ist z B f r schnelle bertragung Schablonen Eine n tzliche Funktion finden Sie im Men Seite gt Schablone einf gen Wenn Sie be stimmte Objekte immer wieder ben tigen erzeugen Sie zun chst eine Seite mit diesen Ob jekten Speichern Sie die Seite als Schablone ab und Sie k nnen sp ter diese Objekte zu be reits bestehenden auf einer anderen Seite hinzuf gen Die bereits auf der Seite existierenden Objekte werden dabei nicht gel scht Falls Ihnen die Standard Konfiguration der Scientific Graphik nicht gef llt ndern Sie das Layout und speichern Sie es Als Default Layouf ab Dieses Layout wird verwendet wenn Sie eine neue Scientific Graphik erzeugen Mit Default Layout l schen stellen Sie die Stan dard Konfiguration wieder her catman Professional V5 0 Men Tools gt Optionen G 47 9 4 ef catman Professional V5 0 Men Tools gt Optionen Auf der ersten Registerkarte l t sich festlegen ob e Das Online Dokument bei Scriptende automatisch gesichert wird wenn Sie ein Script oder den MeBassistenten beenden e Das L schen eines Objektes jedesmal per Dialog best tigt werden mu e Die Symbolleiste unter dem Men die Design Toolb
57. Da tenbank SENSORS MDB verwendeten Felder und Tabellen definieren Eine weitere Bedin gung ist da alle Eintr ge eine eindeutige Kennung max 16 Zeichen besitzen die Sensor ID Dar ber hinaus k nnen Sie beliebige weitere Felder oder Tabellen anlegen Falls Sie viele Aufnehmer oder mehrfach importiert haben sollten Sie die Datenbank an schlie end bereinigen Datei gt Speicherbedarf optimieren Import von TEDS Dateien Verwenden Sie das Men Datei gt Importieren aus TEDS um Sensoren in die Sensorda tenbank aufzunehmen von denen ein TEDS Datenblatt als Datei existiert virtuelles TEDS Die Angaben in der Datei werden dabei ausgewertet und soweit m glich in die Sensorda tenbank aufgenommen Kontrollieren Sie danach die Eintr ge auf Vollst ndigkeit damit sp ter bei der Zuweisung des Sensors keine Fehlermeldung ausgegeben wird Einige Angaben des TEDS z B minimale und maximale Speisespannung werden nicht bernommen da hierf r keine Felder in der Sensordatenbank existieren Sie k nnen auch den Sensor an das MGCplus anschlie en die Daten in den Verst rker bernehmen lassen und dann von dort in die Sensordatenbank bernehmen Dabei werden allerdings nur die aktuellen Verst rkereinstellungen bernommen Falls z B die Nennspeise spannung des Sensors h her liegt als der aktuelle Verst rker erlaubt wird nur die aktuelle Einstellung bernommen nicht die im TEDS angegebene Nennspeisespannung
58. Das Statusfenster des Me assistenten z z2snnnnnnn kk kk kk kk ka kk ka H 5 3 Pe riodisch Messung cascara ok kk kk kc NN d lia ELE a dak k k E Sn rl d dan ND ahh d H 6 3 1 Allgemeine Einstellungen seba kk kk kk kk kK KK KK KK KK KK KK KI KI KIR KK KI KIR KIR KK KK KK KK KK kk kk kk ka H 6 3 2 Speicherung der Daten eco 5 2o32 sal9n A EN S ee e A H 8 catman Professional V5 0 HBM XII HBM Inhalt Dalermessund a seen H 11 Messung auf Tastendruck kak kk kk kk kk un nn un kk kk kk kk kk kk kk kk kk nn nn H 14 PC Card Aufzeichnung mit MGCpluS sk kk kk kaka kak kk kk kak kk nn H 15 Die M glichkeiten der Datenvisualisierung e REKE RR K H 17 Datenbasis und Post Processing EiNlelt Ng EEeBE l_mw_cF harrrr rwr r w r wr wrwr ra a wsX l 3 DIE DalemDas s saa M aa Mak kr baniyan di ve ahaa ri vi EE LA 2 1 Datenintegrit t Datenbasis wiederherstellen KK KK KK KIR KIRR KIRR KI KIR KIR KK IK l 5 2 2 Konfigurieren der Datenbasis I 6 2 3 Der Datenbasis Kanalmanager EE l 10 2 3 1 Die Bedeutung der Arbeitsblatt Spalten Sk aaa l 11 2 3 2 Bearbeiten von Kan len kk kk kk kk kK kK KK KK KK KI KK KK K KK KK KI KK KIR KIR KI KK KIR KIR KK k l 13 2 4 Der Datenbasis Editor SEENEN l 14 20 Jeer EE EXPO VON Daten lt sax ss dci a A da EE d a le da I 16 2 5 1 Der Me daten Explorer 2 22 kk kk kK KI KK KK KIR KIRI KIR KK KI KK KK KK
59. Datentyp numerisch textlich der Kanal zugeordnet ist UO Hier wird Ba angezeigt wenn der Kanal eine Verbindung mit einer Datenquelle Spalte Ver bindung in der l O Definition besitzt M Marker Hier k nnen Sie einen der Marker mit dem Kontextmen setzen F r einige Funktionen ge n gt es auch den betreffenden Kanal lediglich anzuklicken Schreibschutz keine Kennzeichnung Falls die Kan le ber die Benutzerverwaltung oder das Men Bearbeiten gt Schreibschutz setzen entfernen f r das Editieren gesperrt wurden erscheint in der vierten Spalte das Sym bol amp Sie k nnen die Sperrung auch beim Import von Daten aktivieren HBM DR HBM d Der Datenbasis Kanalmanager Der Schreibschutz eines Kanals verhindert nur das Ver ndern oder berschreiben von Wer ten ein L schen aller Werte des Kanals ist trotzdem m glich Import keine Kennzeichnung Falls der Kanal importierte Daten enth lt ist dies in der f nften Spalte durch das Symbol gekennzeichnet Name Hier steht der Kanalname der vom O Kanal bernommen wird Sie k nnen den Eintrag an schlie end editieren indem Sie auf die Zelle doppelklicken Sobald einem l O Kanal ein neuer Name zugewiesen wird sowie bei jeder Kanalinitialisierung wird allerdings der Kanal name wieder von der l O Definition bernommen falls dort eine Verbindung existiert Kanalnamen d rfen nicht mit einer Ziffer beginnen Die maximal zul ssige L n
60. Definition und doppelklicken Sie dann auf die Ger tesetup Datei 5 Beiden Ger tesetups wird die erste Datei f r das erste definierte Ger t die zweite f r das zweite Ger t usw verwendet Sie m ssen daher die Reihenfolge der Daten ggf ndern Um die vorhandene Einstellung bei den Ger ten Spider8 oder MGCplus als Datei hinzuzuf gen w hlen Sie Hinzuf gen Aktuelle Ger teeinstellungen aus dem Kontextmen F r alle anderen Ger te w hlen Sie zum Erstellen eines Ger tesetups ein Ger t im Arbeitsblatt BEJ l O Definition aus und klicken Sie auf W oder w hlen Sie Ger t gt Ger t einstellen Das Ger tesetup Modul wird aufgerufen und das Fenster zum Einstellen des Ger ts ge ffnet Speichern Sie die Einstellungen des Ger tes innerhalb des Setup Moduls in eine Datei ab und f gen Sie die Datei der Projektgruppe Ger tesetups hinzu AN Das Erzeugen einer Ger tesetup Datei kann f r ein vollbest cktes MGCplus mehr als 60 Se kunden dauern Ger tesetup MGCplus Tabelle 1 Dateiendungen f r die Setup Dateien der HBM Ger te catman Professional V5 0 HBM B 18 Die Dateien der Projektgruppen Kanalsetup MGCplus Ger tesetup MGC Ger te oder Kanalsetup Spider8 Tabelle 1 Dateiendungen f r die Setup Dateien der HBM Ger te veraltetes Format f r Spider8 Ger tesetup catModule In dieser Projektgruppe finden Sie die verschiedenen catModule Mit einem Doppelklick auf ein catModul f hren Sie die
61. DeviceType UPM100 Scannerl Port PORT_GPIB Scannerl Address 4 Das Ger t Scanneri hat jetzt den Listenindex 1 ein weiteres mit CREATEDEVICE angelegtes Ger t h tte den Index 2 usw Der Index wird im folgenden Abschnitt O Kanalverbindungen einrichten ben tigt e Sollen alle Ger te mit CLEARDEVICES entfernt werden so darf keine l O Kanalverbin dung mehr zu einem dieser Ger te bestehen Setzen Sie daher zun chst alle Verbindun gen mit IOCHAN Connect n chster Abschnitt auf NC Nicht verbunden e Es ist nicht m glich ein Ger t selektiv zu entfernen e Ger tetypen die ber eine interne Zeitbasisgenerierung verf gen ben tigen in der Regel noch eine oder mehrere Me raten Diese werden mit IODEVICE SetSamplerate gesetzt HBM K 66 6 3 2 HBM Beispiel Hinweise Ger te l O Kanalverbindungen und Skalierungen O Kanalverbindungen einrichten Zur Verbindung eines l O Kanals mit einer Datenquelle Ger t Zeit etc dient TOCHAN Connect Um das Beispiel aus den vorhergehenden Abschnitten zu erweitern wird O Kanal 1 mit der Datenquelle ZEIT in der Einheit Minuten verbunden und die folgen den 10 Kan le mit den Hardwarekan len 20 bis 29 unseres Ger tes Nr 1 der Ger teliste Die Art der Verbindung zum Ger t ist Analog IN die Parameter P4 und P5 k nnen daher entfallen FDEFINE UPM100 100 FDEFINE PORT_GPIB 488 CLEARDEVICES EREATEDEVICE Scanner Scannerl DeviceType
62. Dialogs Hauptmen Messen gt catModul ausf hren in die catModul Liste berneh men Die Datei MODULES CAT enth lt die Liste der angezeigten catModule sowie die Modulbe schreibungen und l t sich auch mit einem Texteditor ver ndern Eigene Scripts als catModule Eigene Scripts k nnen jederzeit in die Liste der catModule aufgenommen werden 1 ffnen Sie den catModul Dialog ber das Hauptmen Messen gt catModul ausf hren 2 Markieren Sie den Listeneintrag unterhalb dem das Modul eingef gt werden soll 3 W hlen Sie Aktion gt Script hinzuf gen 4 Tragen Sie im folgenden Dialog die Modulbezeichnung unter der das Script in der Liste erscheint einen erl uternden Kommentar Modulbeschreibung sowie die Ausf hrbare Scriptdater SCB ein HBM K 64 6 3 6 3 1 HBM Ger te l O Kanalverbindungen und Skalierungen Mit Neue Gruppe anlegen kann ein neuer Gruppeneintrag eingef gt werden eine neue Gruppe wird immer am Ende angelegt Um einen Eintrag wieder zu l schen benutzen Sie den Men punkt Modul Gruppe entfer nen Es werden nur Eintr ge der Modul Datei MODULES CAT gel scht die Scripts und On line Dokumente bleiben erhalten catman speichert die gesamte catModul Struktur in der Datei MODULES CAT die sich im Un terverzeichnis CATMOD von catman befindet Diese Datei kann auch mit jedem beliebigen ASCII Editor bearbeitet werden Ger te l O Kanal
63. Dies ist sicherlich die schnellste Art eine Messung durchzuf hren da kaum Vorbereitungen notwendig sind Lediglich die Festlegung welche Kan le in der Graphik angezeigt werden sollen mu erfolgen Nachteilig ist da die catModule nur wenige unterschiedliche Ausgabe seiten haben die in ihrer Darstellung bzw der Art und Gr e der Ausgabeobjekte nicht ver nderbar sind Wenn Sie Kapitel D Definieren von Ger ten und Arbeitskan len des Hand buchs bereits gelesen haben betr gt der zus tzliche Aufwand zum Erlernen der M glichkeiten eines der Module ca eine halbe Stunde Die n tigen Informationen finden Sie in Kapitel F catModule und Add Ins Einen schnellen Einstieg in diese Ebene vermittelt auch Abschnitt 5 Erste Schritte mit catman Professional Quick Start Seite B 22 in diesem Kapi tel Ebene 2 Messen mit dem Me assistenten Hier wird die Restriktion der catModule bez glich der Ausgabeseiten umgangen Sie m ssen i d R allerdings erst selbst die ben tigten Ausgabeobjekte auf einer oder mehreren Seiten erstellen Sie haben auch die M glichkeit die von catman im MeBassistenten oder die von je mand anderem bereitgestellten Online Seiten zu verwenden Da nicht alle Objekte gleich gut f r eine Online Seite zu verwenden sind m ssen Sie zu n chst die Randbedingungen beim Einsatz kennenlernen Dies erfordert das Durcharbeiten von Kapitel G Online Dokumente mit einem Zeitbedarf von ca 2 Stunden Danach k nnen Sie in w
64. Dokumente konvertieren m chten die mit catman 1 x erzeugt wurden m s sen Sie im Fenstermen Datei gt V1 x Dokumente konvertieren anw hlen Der Dialog er laubt das Durchsuchen der Verzeichnisse und konvertiert Online Dokumente der Versionen 1 x in solche der Version 2 0 die Aktualisierung auf die jetzige Version wird beim Laden des Online Dokuments durchgef hrt catman Professional V5 0 bersicht Liste aller Objekte G 49 9 9 0 catman Professional V5 0 bersicht Liste aller Objekte Speziell f r das Design von Online Dokumenten als Benutzeroberfl che bietet sich der Do kumentnavigator El oder Men Datei gt Dokumentnavigator an da er alle vorhandenen Objekte eines Online Dokuments auflistet und den direkten Zugang zum Kontextmen er m glicht Der Wechsel zu einer Seite mit einem bestimmten Objekt geschieht durch einfachen Klick auf dieses Objekt im Dokumentnavigator Das gleichzeitige L schen mehrerer Objekte auf der aktuell angezeigten Seite ist ebenfalls m glich Die Objektnamen k nnen Sie ebenfalls direkt im Fenster ndern Arbeiten mit Datenbanken In der Regel wird diese Funktionalit t nur in der Ebene 3 verwendet die gesamte Steuerung also das Bl ttern Lesen oder Schreiben kann jedoch in der Designphase auch interaktiv ber das Datenbank Steuerpanel erfolgen das Sie ber das Men Tools aufrufen Damit la t sich die Datenbank ohne Script benutzen Datens tze k
65. Editieren nicht erlaubt ist kann der Benutzer auch keine bleibenden Ver nderun gen vornehmen Ihr Online Dokument ist damit gegen nderungen gesch tzt Falls Datenbasis Editor gesperrt ist kann der Benutzer zwar den Editor aufrufen es sind je doch alle Kan le schreibgesch tzt catman Professional V5 0 Einrichten der Startarten von catman C 11 3 2 3 2 1 3 2 2 catman Professional V5 0 Einrichten der Startarten von catman Starten von catman Fall 1 1 Legen Sie einen neuen Benutzer mit dem Namen an den Sie bei der Windows Anmel dung verwenden LS Das Pa wort mu nicht identisch mit dem Windows Pa wort sein 2 Aktivieren Sie im Abschnitt Allgemein unter Benutzerrechte nur die Option Administra torrechte 3 Starten Sie catman neu und l schen Sie den Benutzer admin Starten von catman Fall 2 1 Legen Sie einen neuen Benutzer mit dem Namen an den Sie bei der Windows Anmel dung verwenden 2 Das Pa wort mu nicht identisch mit dem Windows Pa wort sein 2 Aktivieren Sie im Abschnitt Allgemein unter Benutzerrechte nur die Option Administra torrechte 3 Starten Sie catman neu und l schen Sie den Benutzer admin 4 Legen Sie jetzt alle einzurichtenden Benutzer mit dem Namen an den diese bei der Win dows Anmeldung verwenden LS Das Pa wort mu nicht identisch mit dem Windows PaRwort sein 5 Deaktivieren Sie im Abschnitt Allgemein
66. Editor Cursor anw hlen die Cursor darstellen lassen und auf die gew nschten Positionen schie ben Dann das Symbol im Graphik Control Panel anklicken Die Funktion Kanal komprimieren im Men punkt Bearbeiten wird bei den Berechnungen in Abschnitt 3 12 Kompression Seite l 33 dieses Kapitels erl utert Der Datenbasis Editor Der Zugang zum Datenbasis Editor kann ber die Benutzerverwaltung beschr nkt sein Zu s tzlich kann f r einzelne Kan le ein Schreibschutz bestehen so da keine Werte ge ndert werden k nnen Den Editor rufen Sie entweder ber das Men Arbeitsblatt Datenbasis Editor auf oder durch Anklicken von l Solange der Datenbasis Editor ge ffnet ist k nnen Sie keine Aktionen in einem anderen Fenster oder Dialog ausf hren Sie m ssen diese Ansicht erst schlie en ber den Datenbasis Editor haben Sie Zugriff auf die einzelnen Werte in der Datenbasis Sie k nnen die Daten betrachten jeden einzelnen Wert bearbeiten und neue Werte manuell ein geben Die einzelnen Zellen sind auch rechenf hig d h Sie k nnen auch einen Ausdruck oder eine Formel eingeben z B 5 pi Neue Werte k nnen immer nur von oben beginnend eingetragen werden freie Felder sind nicht zul ssig Ausnahme Kan le denen das Format Text zugewiesen wurde d rfen auch leere Felder enthalten Falls Sie zwischen vorhandene Werte einen neuen Wert einf gen m chten markieren Sie zun chst das Feld
67. Ergebniskanal Sobald Sie die Maustaste loslassen ffnet sich ein Men in dem folgende Aktionen angeboten werden e Hierhin kopieren Der Quellkanal wird in den Ergebniskanal kopiert e Hierhin verschieben Der Quellkanal wird in den Ergebniskanal verschoben Die Daten stehen danach im Quellkanal nicht mehr zur Verf gung e Hier anh ngen Die Daten des Quellkanals werden an den Ergebniskanal angeh ngt Im Men Bearbeiten finden Sie weitere Funktionen zum Bearbeiten von Kan len l schen aufsplitten verschachteln etc Die Funktionen Kanal aufsplitten und Kan le verschachteln sind vor allem zum Speichern von Werten aus Berechnungen n tzlich die wie z B die FFT Funktionen ihr Ergebnis in mehreren Datenreihen mit der halben L nge der Ausgangsdaten reihe anlegen Um Kan le zu verschachteln m ssen Sie die zu verschachtelnden Kan le mit Kanalmarkern versehen und den Ergebniskanal mit Ergebnisablage kennzeichnen yu aa d aw Die Funktion Teilkanal erzeugen also das Ausschneiden eines Teils aus einer Datenreihe l t sich auch graphisch durchf hren Ergebniskanal in der Datenbasis setzen das Arbeits blatt Online Dokument aufrufen Datenreihe z B in einer einfachen y x Post Process Gra phik darstellen und das Control Panel Kontextmen aufrufen eine der Registerkarten catman Professional V5 0 HBM l 14 2 4 HBM 1 01 SZ aw Der Datenbasis
68. Erzeugen eines Projektes werden alle notwendi gen bzw vorhandenen Mitgliedsdateien automatisch angelegt auch ohne da diese vor her gespeichert werden m ssen e Die R ckf hrbarkeitsdaten Kanalinformationen enthalten jetzt auch die catman internen Skaliereinstellungen e Eine neue M glichkeit schnell Daten aus der Datenbasis anzuzeigen wurde mit den QuickView Fenstern geschaffen e Die Unterst tzung des MGCplus wurde erweitert es werden auch alle neuen Einsch be unterst tzt e F r l nger dauernde Messungen wurde ein asynchroner Me modus eingef hrt der im Hintergrund ausgef hrt wird DAQ Hintergrundproze Dabei lassen sich sogar w hrend einer Messung Online Seiten editieren oder andere Aufgaben durchf hren nderungen in der I O Definition e Die Definition neuer sowie die Modifikation vorhandener Ger te erfolgt ber einen eige nen Dialog e Die Spalten Status und Einheit sind auch in der Standardansicht zu sehen e Der Online Export kann auch in separate Dateien erfolgen es wird dann pro Kanal eine eigene Datei angelegt e Die Funktion Me signal anzeigen steht jetzt auch bei synchronisierten MGCplus zur Verf gung Unter Umst nden mu bei den MGCplus Ger ten die interne Firmware aktua lisiert werden e Die Nachfrage bez glich automatischer Verbindung und die Anzahl der Zeitkan le die bei der Verbindung mit einem MGCplus eingerichtet werden kann ber das Men Optio nen festge
69. Falls Sie nur eine Einstellung ndern m chten diese aber evtl f r mehrere Ereignisse markieren Sie in der Liste das oder die zu ndernden Ereignisse mit SHIFT oder STRG anklicken ndern Sie die betreffende Einstellung und klicken Sie auf gt HBM E 26 6 2 6 2 1 6 2 2 HBM Die Aktionen Die Aktionen Einige der Aktionen sind einfach zu definieren Eintrag in die Logdatei Speichern in Datenba sis etc Im folgenden finden Sie zus tzliche Informationen zu den einzelnen Aktionen sowie zu den Reaktions und Ausf hrungszeiten Reaktionszeiten Die berpr fung auf eingetretene Ereignisse findet sofort nach dem Lesen von Me werten statt f r Scriptprogrammierer nach ACORead Je nach H ufigkeit des Einlesens von Me werten wird daher auch die Ausf hrung von Aktionen gestartet bei automatischer Berech nung der Leseblockgr e durch catman sp testens alle 100 ms Durch Verkleinern des Lese blockes kann eine Reaktionszeit von ca 20ms erreicht werden Dies h ngt jedoch auch stark vom verwendeten PC und den weiteren Randbedingungen wie Anzahl und Gr e darzustel lender Graphiken und Kan le ab Beim DAQ Hintergrundproze lassen sich bei schnellen PCs auch bei 50 bis 100Hz Me rate noch Leseblockgr en von 1 erreichen 10 bis 20ms ProzeB Interruptzeit Es werden zuerst immer alle nicht verkn pften dann alle verkn pften Ereignisse berpr ft Erst nach dem Ende aller berpr fungen werden dann di
70. Format k nnen von catman selbst nicht wieder eingelesen werden Siehe auch www caesar datensysteme de RPC RSP Dateien in diesem Format k nnen von der Datenanalyse Software RPC lll der MTS Sy stems Corporation direkt verarbeitet werden Da das Format keine individuellen Kanall ngen zul t werden immer sogenannte Gruppen mit je 2048 Werten gespeichert Falls die zu ex portierenden catman Kan le nicht ein Vielfaches dieser Gr e an Werten haben werden die fehlenden Werte mit Null aufgef llt Sie sollten daher immer ein Vielfaches von 2048 an Me werten erfassen bzw exportieren Da in diesem Format immer Integerwerte mit 16 Bit gespei chert werden m ssen verwendet catman das Minimum und das Maximum des jeweiligen Ka nals und skaliert alle Werte dieses Kanals entsprechend Dateien in diesem Format k nnen von catman selbst nicht wieder eingelesen werden Siehe auch www mts com ASAM ODS ATF ASAM ODS Open Data Service des ASAM e V Association for Standardization of Automa tion and Measuring Systems definiert ein allgemeines Datenmodell f r Me daten Schnitt stellen f r Datenmanagement Datenspeicherung und Datenwiederfindung sowie Syntax und Format f r den Austausch von Daten Dateien in diesem Format k nnen von catman selbst nicht wieder eingelesen werden Siehe auch www asam de new 03 standards 07 php und www asam net MS Excel XLS Dateien in diesem Format k nnen direkt von MS Excel gelesen
71. KIR KI KK KIR KI KK KK KK KK KK KK KK KK KK KK k G 16 e A A IA C 16 4 5 Zuletzt benutzte l O Definition bei n chstem Start automatisch laden C 16 4 6 Anzahl maximal m glicher Datenbasiskan le kk kk kk KK KK KK KK KK KIR K KK KIR KIR KV C 17 4 7 Direktes Starten eines Scripts nanona EE 2 KK KI KI KK KIR KIR KIRI KI KI ar C 17 4 8 Ruckfuhrbarkeitsdaten nicht ermitteln kk kk kk KK KK KK K KIR KIR K KIR KIR KIRI K KI K K KIR KIR KIR KK G 18 Definieren von Ger ten und Arbeitskan len EINIEHUNG teria ehe teuer D 3 Ger te definieren und aktivieren l l kak kk kk kk KK nun RR KK KK kk a kk nn D 6 2 1 O e DEE D 6 2 2 Verwendete Ger te selbst eintragen kk kk kk kK KK KK KK KK KI KK KI KI KIR KIR K KI KIR KI KIR KIRI KI KK K D 6 A Sar EE D 8 2 3 1 MD Server Remote Data Server 2 mm mann D 8 2 0 2 DEE ee ss sn kab as an ay any eh A A ayak H e Berg D 9 2 3 3 Einstellung unbekannter Ger tetyp D 10 2 4 Erl uterungen zu den Schnittstellen kk kk kk kK KK KK KK K KI K K K K K KIR KI KIR KIRI KI KI KIR nern D 11 2 4 1 Busf hige Schnittstellen Side r ida KK KK KK KI KI KI due KI K KIRI K K KIR KI KIR KI KIR KI KIR KK KK K D 12 2 4 2 Nicht busf hige Schnittstellen D 14 2 5 Ger tesetup Ger t bzw Hardware einstellen 222 KK KK KK KK KIR KIRR KRI R KR nee D 16 Zeitkanale einrichien s
72. KK KK K KI KIR KI KIR KIRI K KI KIR KI KIR KI KK K K 66 6 3 3 Skalieren eines l O Kanals kk kk kk kK KK KK KK KK KK KK KK KK KIRI KK KIR KI KK KK KK k K 67 6 4 Online Berechnungen ndern kk kk kk kk KK kK KK KK KK KI KK KK KK KIR KK KK KI KK KK KK KK KK nenne K 68 6 5 Ereignisgesteuerte ScCriplS i 1 kk kk er KK KK KK KI KK KK KI KK KK a kk KK KK KK kk K 69 Ster WR Slaltli efe lO EE K 70 6 5 2 Ereignisausl sung durch Zeitschaltuhr mer K 71 6 5 3 Ereignisse abfragen Ereigniswarteschlange KIRR KIRR K KIRI KI KIR KIR KK K 72 6 5 4 Interrupt Unterprogramme kk kk kk kk kK KK KK KK KI KK KIRI KK KI KK KK KI KK KK KK KK KK en kk K 74 6 0 POPULAR A R A N K 76 6 7 Sman ACORedd TIMES EE K 78 6 8 Angabe von Pfadnamen kk kk kk kk kk kk KK KK KK KK KK KK IK KK KK KK KK KK KK kK kk KK kk kk kk kk k K 80 6 9 Speichern und Laden beliebiger Daten in strukturierten ASCII Dateien Profile K 80 6 10 Zugriff auf externe Datenbanken kk kk kk kK kK KK KK KIR KK KI K KK KK KIR KI KK KK KK KK KK KK nen K 81 6 10 1 Kommunikation mit der Datenbank ber Get K 82 510 2 Tansartonen peda rs oa EE K 84 6 10 3 Beispiele f r Datenbankzugriff lk kk kk kk kK kK KK KK KK KI KI K KK nenne KK KK k K 85 6 11 Di e Gonltol s Sammlilill 0 4 3x 5 54 zan a ee K 86 6 12 Die Annotations Sammlung X kk kk kk kK KK KK KK KK KK KI KK KK KK KI KK KK KK KK KK KK KK k K 88
73. Legen Sie deshalb entweder einen Z hler f r Dateinamen fest lassen Sie den Dateinamen abfragen oder h ngen Sie die Daten hinten an Bei der periodischen Spei cherung von Me daten nach jeder Periode wird der Dateiname vor dem Speichern ber pr ft Datenbasis Kanalmanager Daten In diese Projektgruppe k nnen vorhandene Datendateien aufgenommen werden Ein Doppel klick auf die Gruppe ffnet den Datenbasis Kanalmanager Kapitel I Abschnitt 2 Die Daten basis Seite l 4 Ein Doppelklick auf einen speziellen Datensatz l dt zus tzlich die Daten aus der Datei in die Datenbasis Falls kein Marker im Datenbasis Kanalmanager gesetzt ist wer den die Daten ab dem ersten Kanal gespeichert das berschreiben von Daten mu best tigt werden Datei mit Bin rdaten Datenbasis Datei Datei im ASCII Format Tabelle 2 Dateiendungen f r Daten HBM B 20 HBM Die Dateien der Projektgruppen Beim Speichern von Daten werden zwar Dateiendungen vorgeschlagen diese m ssen je doch nicht bernommen werden Deshalb sind auch andere als die oben aufgef hrten Datei endungen m glich Me daten Explorer Ein Doppelklick auf den Eintrag ffnet den Me daten Explorer Kapitel I Abschnitt 2 5 1 Der Me daten Explorer Seite l 16 Me datenverwaltung TST Ein Doppelklick auf den Eintrag ffnet den Dialog zur Me datenverwaltung Kapitel E Abschnitt 5 Me datenverwaltung Seite E 21 Die Daten f r die Me datenverwaltung we
74. Liste der Ereignisse sowie ihr Status angezeigt im Bear beitungsmodus k nnen Sie neue Ereignisse und Aktionen festlegen oder vorhandene n dern W hrend einer Messung wird zun chst immer der Anzeigemodus verwendet Sie k nnen je doch ber das Men Ansicht in den Bearbeitungsmodus umschalten Beachten Sie dabei da das Einlesen von Me werten durch das Aufklappen von Men s oder Listenfeldern unter brochen wird Dadurch kann es zu einem Puffer berlauf im Me ger t kommen siehe auch Kapitel H Abschnitt 2 Das Statusfenster des Me Bassistenten Seite H 5 catman Professional V5 0 Darstellung von Ereignissen E 37 Ereignisse deren Bedingung gerade erf llt ist werden in der Spalte Status durch mar kiert Ereignisse die mindestens einmal in einer Messung seit dem Start von catman aktiv waren werden mit markiert X i ug Da Stellen Sie f r die Anzeige von Details den Mauszeiger ber das Ereignis der Tooltip enth lt Datum und Uhrzeit des letzten Auftretens und wie oft das Ereignis insgesamt aufgetreten ist Die Spalte T zeigt das Symbol f r den Typ des Ereignisses Einzelne Ereignisse k nnen Sie auch mit einem Klick auf EH in der Spalte A deaktivieren x Hinweise L e Die Anzeigen lassen sich ber Ansicht gt Gelbe LEDs entfernen l schen e Bei vielen aktiven Ereignissen k nnen Sie mit F3 das jeweils n chste aktive finden nach dem Sie einmal ein Ere
75. Listen Dateien sind reine ASCII Textdateien die auch mit jedem Texteditor ge ndert oder neu erstellt werden k nnen Eine g ltige Datei mu dabei in der ersten Zeile den Eintrag CATMAN AUTO COMMANDLIST enthalten jeweils ein Leerzeichen zwischen den W rtern Die weiteren Zeilen enthalten die Anweisungen in der Form Ausf hrungszeitpunkt Anweisung Beispiel CATMAN AUTO COMMAND LIST 2 DB 10 DIGFILT DB2 1000 0 8 40 Diese Liste wendet ein Digitalfilter auf Kanal 2 nach jeder Me periode an Ausf hrungszeit punkt 2 Das Filter wird f r 1kHz Me rate und Butterworth Tiefpa Gier Ordnung mit fg 40Hz berechnet und in Kanal 10 gespeichert catman Professional V5 0 catman Professional V5 0 Das Script Entwicklungssystem K 1 HBM K 2 HBM catman Professional V5 0 Einleitung 1 1 catman Professional V5 0 K 3 Einleitung berblick Eine besondere Eigenschaft von catman ist da Sie selbst Me und Pr fabl ufe definieren und damit auf Ereignisse gezielt reagieren k nnen Es ist m glich Anlagen mit analogen oder digitalen Signalen zu steuern Betriebszust nde abzufragen ein v llig anderes Script aufzu rufen und abarbeiten zu lassen oder auch nur die Ausgaben auf andere Online Seiten oder Dokumente umzulenken Allerdings mu der Umgang mit der Scriptsprache erst erlernt wer den Dabei ist Erfahrung im Programmieren hilfreich aber keine Voraussetzung Wir setzen im folgenden jedoch vorau
76. Listeneintr gen stehen mehrere Befehle zur Verf gung e Inhalt von Parameter in Element mit Index idx schreiben ListVar1 SetListItem idx Parameter e Inhalt von Element mit Index idx in Variable lesen ListVar1 GetListItem idx Variable e Anzahl der Elemente ermitteln Anzahl ListVarl MaxItems e Inhalte von Liste 1 auf Liste 2 kopieren ListVarl CopyList ListVar2 Der Befehl ist nur vorhanden damit die Befehle der Listenvariablen mit denen der anderen Objekte konsistent sind Sie k nnen eine Liste auch mit einer einfachen Zuweisung auf eine andere Liste kopieren ListVar2 ListVarl HBM K 50 Variablen und Konstanten Freigeben L schen von Listen Zum L schen einer Liste weisen Sie der Variablen einen beliebigen Wert zu z B 0 ListVarl 0 Damit wird der von der Liste belegte Speicher wieder freigegeben 3 7 4 Konstanten catman kennt nur zwei mathematische Konstanten Pi und e Gro oder Kleinschreibung der Konstanten wird ignoriert die Genauigkeit betr gt 14 Stellen HBM catman Professional V5 0 Editieren Kompilieren und Linken von Script Modulen K 51 4 Editieren Kompilieren und Linken von Script Modu len 4 1 Editieren von Modulen 4 1 1 Der Script Editor Der Script Editor entspricht einem herk mmlichen Texteditor der allerdings zur Formatierung des Scripts keine unterschiedlichen Schriftarten oder Formatierungen sondern verschiedene Farben f r die einzelnen Bestandteile der Scriptsprache verwe
77. Mustern automatisch vergeben werden Triggerbedingungen der Fehler bei der Verwendung einer negativen Benutzerskalierung da der Triggermodus f r eine Triggerung bei berschreiten auf Kleiner gleich gesetzt werden mu te und umgekehrt ist behoben nderungen bei der Datenbasis Mit dem Test Explorer k nnen Sie f r alle Dateien eines Verzeichnisses die Me daten enthalten die Kommentare ansehen Es werden bin re catman Dateien vom MGCplus erzeugte Dateien und Dateien von DIAdem erkannt Beim Import kann der Dateiname an den Kanalnamen angeh ngt werden Damit sind Ka n le aus verschiedenen Dateien auch bei gleichen Namen noch zu unterscheiden ber Datei gt MGCplus Me datei transferieren k nnen Sie die Daten von einer PC Card Festplatte im MGCplus auf den PC bertragen der MGCplus Assistent wird dazu nicht ben tigt Die Datenbasiskan le k nnen ber die Benutzerverwaltung schreibgesch tzt werden Damit k nnen Sie ein Editieren von Me werten verhindern Die neue Berechnung Me rate ndern umrechnen konvertiert Daten die mit einer Me rate erfa t wurden in die n tige Anzahl von Werten um sie mit einer Mefreihe mit h he rer oder niedrigerer Me rate vergleichen zu k nnen Die Bezeichnung des bin ren Standardformats von catman wurde ge ndert es hei t jetzt einfach catman Formaf nderungen bei den catModulen HBM Die Visualisierung von Me daten steht jetzt als Add In zur Verf
78. Objekt DAO Data Access Object stellt Eigenschaften und Methoden f r Datenbank zugriffe zur Verf gung Das Objekt DBCHAN Index bzw DB Index erm glicht den Zugriff auf einzelne Da tenbasiskan le sowie die Kanalinformationen Me parameter Einzelne Werte lassen sich auch schneller mit db KanalNr ZeilenNr lesen bzw schreiben Das Objekt DESCRIPTORS verwaltet die Beschreibungsdateien der l O Definition Mit dem Objekt DLG k nnen Sie Popup Dialoge auf Ihrer Online Seite anzeigen Das Objekt DRIVER erm glicht den Zugriff auf ein Ger t Das Objekt wird insbesondere f r Script Treiber ben tigt Das Objekt ERROR erm glicht den Zugriff auf Laufzeitfehlermeldungen Das Objekt EXCEL erm glicht den Datenaustausch mit MS Excel Das Objekt EXPORT steuert den Datenexport aus der Datenbasis von catman Das Objekt FILE erm glicht den Zugriff auf beliebige Dateien Das Objekt IMPORT steuert den Datenimport in die Datenbasis von catman ber das Objekt IOCHAN Index bzw C Index greifen Sie auf einzelne l O Kan le zu z B auf die in einem Leseblock enthaltenen Daten sowie auf die Kanalinformationen Me parameter Das Objekt IODEVICE Index erm glicht den Zugriff auf Ger te ohne da Sie den Objektnamen des Ger tes ben tigen Das Objekt LOGMGR erm glicht Ihnen das Erzeugen und Verwalten eigener Logdateien Mit dem Objekt MAILSERVER kann per Script eine E Mail verschickt werden Das Objekt MENU erm glicht den Zugriff au
79. Parameter 0 schlie t das Online Dokument 1 Voreinstellung l t es offen Der Be fehl sollte am Anfang des Abschnitts MAIN vor der Initialisierung stehen damit man sofort sieht wie das Programm aufh ren wird 5 Dieser Punkt erfordert eine l ngere Erl uterung und wird deshalb im folgenden ausf hrli cher behandelt Ger te mit interner Zeitbasisgenerierung Dies sind die Ger te MGCplus DMCplus DMC 9012A Spider8 und die NI Karten Sie k n nen jede der im Ger t einstellbaren Me raten verwenden das Script kann sich darauf be schr nken die Messung zu initiieren die erfa ten Daten portionsweise abzuholen und anzu zeigen Die Me rate und die Anzahl der Messungen werden entweder im Befehl mit angegeben oder von catman je nach Ger t bestimmt der zweite Parameter bei ACOStart ist dann 0 Beachten Sie bei Me zeiten mit weniger als einer Messung pro Sekunde da der catman Professional V5 0 Ereignisgesteuerte Scripts Beispiel K 27 catman Professional V5 0 Timeout Wert nicht berschritten wird Zur Zeit kann dies allerdings nur das MGCplus an dernfalls m ssen Sie bei weniger als 1 Messung pro Sekunde den Zeittakt von catman ber den PC Timer erzeugen lassen Ger te ohne interne Zeitbasisgenerierung Bei diesen Ger ten mu der Zeittakt immer von catman erzeugt werden Hierzu geh ren vor allem die Umschaltanlagen UPM60 und UPM100 aber auch die einkanaligen Ger te wie z B MVD2555 Scout55 etc Insbesonde
80. Process Mathematik Stelle der linken y Achse Linie Rechteck Rechteck mit abgerundeten Kanten und EL lipse Vorgehensweise Erzeugen Sie Annotationen ber sel und die Eingabe der Koordinaten Symbolannotationen lassen sich am einfachsten direkt in der Graphik durch Doppelklick auf einen Punkt der Kurve erzeugen Modifizieren Sie die Annotation bei Bedarf ber das Kon textmen linke Maustaste Beschriftung bearbeiten Es wird immer nur die Information f r eine Annotation in der ersten Zeile einge blendet Sobald eine Annotation erzeugt ist m ssen Sie die Bearbeitungszeile ber das Kontextmen Beschriftung bearbeiten aufrufen Beim Bearbeiten wird an der linken Seite der Zeile anstelle von Neu die Schaltfl che OK angezeigt Bei Rechteck Rechteck mit abgerundeten Kanten und Ellipse m ssen Sie die Eckkoordina ten eingeben innerhalb derer die Objekte liegen Die Angaben f r x und x1 sowie f r y und y1 m ssen so erfolgen da x y die linke obere Ecke und x1 y1 die rechte untere Ecke festlegen z B x 115 y 100 und x1 120 y1 75 Post Process Mathematik Einige Berechnungsfunktionen der Post Process Mathematik stehen auch direkt im Quick View Fenster zur Verf gung Men Math Die Funktionalit t ist die gleiche wie bei den Be rechnungen im Arbeitsblatt Datenbasis auch hier m ssen als Ergebniskan le Datenbasiska n le angegeben werden siehe auch Abschnitt 3
81. Seite C 4 3 Alle aktiven l O Kan le werden als zusammenh ngender Kanalblock ab einem beliebigen Kanal in der Datenbasis gesichert Durch Erh hen dieser Kanalposition vor jeder Mes sung werden auf diese Weise mehrere Messungen gleichzeitig in der Datenbasis gespei chert Die Anzahl ist durch die verf gbaren Datenbasiskan le begrenzt siehe Kapitel C Abschnitt 2 Datenbasis konfigurieren Seite C 4 Falls Sie mehr als eine Periode behal ten m chten m ssen Sie die Startposition f r die Ablage automatisch erh hen lassen catman Professional V5 0 Einstellungen F 11 Zus tzlich zur Speicherung in der Datenbasis k nnen Sie die Daten auch nach jeder Periode exportieren F r das Speichern der Me werte in eine Datei empfehlen wir das Format cat man da hierbei die Speicherung am schnellsten erfolgt Dateien in diesem Format k nnen sp ter jederzeit wieder geladen und in anderen Formaten exportiert werden au erdem ent halten sie alle R ckf hrbarkeitsdaten Datenbasis l schen Die Datenbasis wird i d R beim Start des catModuls gel scht Falls Sie diese Option deakti vieren k nnen die neuen Me werte mit alten die zuvor in die Datenbasis importiert wurden verglichen werden O Kan le vor Messung initialisieren Diese Option beinhaltet die folgenden Aktionen 1 Es wird gepr ft welches Ger t welche Schnittstelle und Adresse und welchen Hardware kanal ein Eingangskanal benutzt 2 Die Verbindung zum
82. Sie da ein Platzhalter auch am Ende verwendet werden mu wenn der Suchbe griff nicht mit dem Ende des Begriffs bereinstimmt Gro oder Kleinschreibung ist nicht rele vant HBM D 64 Aufnehmer suchen Beispiele f r die Suche Die Suche nach DMS Br cke findet DMS Viertelbr cke WB DMS Br cke und DMS Vollbr cke nicht jedoch DMS Br cke mit k 2 04 Die Suche nach DMS Br cke findet DMS Viertelbr cke WB DMS Br cke und DMS Vollbr cke und DMS Br cke mit k 2 04 Die Suche nach DMS Br cke findet DMS Br cke mit k 2 04 nicht jedoch DMS Viertel br cke WB DMS Br cke und DMS Vollbr cke HBM catman Professional V5 0 TEDS und T ID 6 A K catman Professional V5 0 D 65 TEDS und T ID Diese Funktionen sind nur bei Anschlu platten mit der Kennung i z B AP815i des MGCplus verf gbar Au erdem m ssen Aufnehmer angeschlossen sein die ber TEDS oder T ID ver f gen Auch wenn eine Anschlu platte mit der Kennung i vorhanden ist kann ein Firmwareupdate des Verst rkermoduls notwendig sein um die Funktionalit t nutzen zu k nnen Falls Sie bei des zusammen gekauft haben ist dies nicht n tig Die T ID Transducer Identification erm glicht es Ihnen in Verbindung mit der Sensordaten bank Aufnehmer automatisch erkennen und die Me kette einstellen zu lassen Plug amp Play f r die Me kette Bei TEDS Transducer Electronic Dat
83. Sie sich das f r Sie interessan teste Kapitel aus und lesen dort weiter Sie m ssen nicht alle Kapitel gelesen haben bevor Sie mit catman arbeiten k nnen w hlen Sie die Themen nach den Anforderungen Ihrer Me aufgabe catman Professional V5 0 Aufbau 1 3 catman Professional V5 0 S Ze A 5 In den Einleitung genannten Abschnitten der einzelnen Kapitel finden Sie in komprimierter Form das Wichtigste ber die Anwendung der jeweiligen Komponente von catman und eine kurze Beschreibung des Kapitelinhalts Wenn Sie Detailfragen haben z B eine Liste der Eigenschaften eines Objektes nachsehen m chten rufen Sie die kontextsensitive Online Hilfe von catman auf Falls Sie bei einem Problem nicht weiterkommen finden Sie im Abschnitt 5 Technische Un terst tzung Seite A 41 mehrere M glichkeiten direkt bei HBM Hilfestellung zu erhalten Bitte beachten Sie auch die Seminarangebote von HBM speziell f r catman Professional bieten wir in unserem Seminarprogramm Schulungen mit der M glichkeit zu eigenst ndigen Ubungen an Aufbau Um dieses Handbuch bersichtlich zu halten damit Sie das Handbuch auch noch in einer Hand halten k nnen behandelt es vorrangig die Konzepte die hinter catman Professional stehen Es gibt Ihnen einen berblick ber die Funktionsweise und den Einsatz von catman gegliedert nach verschiedenen Bedienebenen Schwierigkeitsgraden und Sie lernen mit catman umzugehen bzw wie Sie cat
84. Sin SQre Barris atan2 liefert den Tangens unter Ber cksichtigung des Vorzeichens d h des Quadran ten Ist das Funktionsargument beim Logarithmus oder der Wurzel kleiner gleich Null so entsteht ein Laufzeitfehler Bei floor undceil wird das Vorzeichen ber cksichtigt Systemvariablen Die Systemvariablen erlauben den Zugriff auf interne Daten von catman Diese Variablen k nnen ohne vorherige Deklaration benutzt werden und sind allen Codemodulen und Unter programmen bekannt Systemvariablen d rfen nicht von Ihnen deklariert werden Mit COMMON GLOBAL LOCAL oder PARAM deklarierte Variablen d rfen nicht den Namen einer Systemvariablen haben HBM K 42 HBM Systemvariablen Einige Systemvariablen sind Nur Lese Variablen d h sie k nnen nicht auf der linken Seite eines Gleichheitszeichens erscheinen In fr heren Versionen von catman war die Variable Event sehr wichtig die die Nummer des zuletzt ausgel sten Ereignisses enth lt Bei dieser Variablen ist ein Schreibzugriff notwendig um nach der Abarbeitung eines Ereignisses die Variable wieder zu l schen Wir empfehlen je doch immer die Event Warteschlange zu verwenden siehe auch Abschnitt 6 5 Ereignisge steuerte Scripts Seite K 69 sowie Abschnitt 2 3 Ereignisgesteuerte Scripts Beispiel Seite K 19 Eine weitere wichtige Variable ist ERR bzw das Objekt ERROR das die Nummer bzw Num mer und Text des letzten Laufzeitfehlers enth lt Dies
85. Teil 2 des Scripts der Warteschleife die auf Benutzereingaben reagieren soll F gen Sie den Baustein Schleife mit Abfrage der Ereigniswarteschlange von Ereignisverarbeitung Ereigniskonstanten ein Die hierbei gleichzeitig eingef gte Zeile GLOBAL EvtVar mu wieder gel scht werden da sie bereits vorhanden ist Jetzt m ssen nur noch die EvtVar Bl cke entsprechend ausgef llt werden Den Befehl zum Beenden finden Sie unter Kontrollflu gt Beenden und Neustart gt Script ausf hrung beenden Dieser Befehl mu nach einer CASE Abfrage stehen Als n chstes Ereignis soll die Schaltfl che Me raten einstellen behandelt werden Am ein fachsten ist es wenn Sie den catman eigenen Setup Dialog zur Einstellung der Me raten aufrufen dabei kann catman dann auch gleich alle anderen ben tigten Werte wie z B die Blockgr e ausrechnen Die Ereigniskonstante SETTINGSPOPUP soll den Dialog aufrufen Der Befehl hierzu ist im Code Builder unter Popup Dialoge gt Interne catman Dialoge aufru fen gt Dialog Me einstellungen anzeigen zu finden Da der Teilnach dem Start Event sicherlich gr er wird als nur zwei oder drei Zeilen ist es sinnvoll hierf r ein Unterprogramm SUB zu verwenden Kontrollflu gt Unterprogramme Unterprogramm SUB aufrufen So bleibt das Script bersichtlich Nun mu noch das Unterprogramm mit dem eigentlichen Me programm Messen geschrie ben werden Men SUB
86. a b EE E 26 8 2 1 WREAKIONSZellen ers ER A Eee E 26 8 2 2 AUSIUNFUNGSZEIIEN 2 2 u e E ee Ze hrs le e e eka KATE c EE E 26 6 2 3 Digitalausgang setzen Digital OUT E 27 6 2 4 Analogausgang setzen Analog OUT E 28 629 ln te SE RE e Lee E Musei cid donde dde bis E 28 6 2 0 ARUSUSCNS Ee E e EEN E 20 62 7 E Mall VEISENdON reretu ties e eg S a a ea a keinen E 30 6 2 8 Speichern in Datenbasis EIN AUS 22 2 kK KK KK KK KK KIRI KK KI KI KI KIR KI KIRI KIRI K KIR KK E 30 6 2 9 Aktuellen Me wert speichern kk kk kk kk KI KK KK KI KK KK KIRI KI KIR KIR KI KK KK KK KK KK Ik E 31 6 2 10 Daten aus der Datenbasis exportieren kk kk kK KK KK KK KK KKKKIR KIR KI KK KIR E 31 SS NERT E EE E 32 6 2 12 Stoppen und Starten der Messung Me assistent kk kk KK KK KK KIRR o E 32 6 2 13 catman Scriptbefehle austoben E 32 6 2 14 VBScript Prozedur ausf hren 222 222 kK kK KK KK KK KI KK KK KK KIRI KI KIR een en E 33 8 3 DD EE E 34 Dio GrRON2 WE EE ray o E E Ee EE E ee ei E 34 6 32 E e HEH e Qal TO lt sok DIA E ARE AAA E 34 6 33 Taslal ferelgns EEN E 35 catman Professional V5 0 HBM VI HBM Inhalt 6 3 4 Datenbasis Kapazit tskontrolle E 35 SE EreigNISVerkKNUDIUN G EE E 36 6 4 Darstellung von Ereignissen EEN E 36 Remote Data Server s aa sk aa a kla en re reed E 38 DAQ Hintergrundproze i kk kk kk kk kk kk kk kk kk kk kk ka kk kk kk kk kk kk kk kk E 41 dl ElN
87. aktiven DMS und eines weiteren DMS der nur die W rmedehnung des Bauteils erfa t Beide DMS werden in einer Halbbr cke verschaltet und als ein Me kanal angeschlossen 2 Durch Verwenden eines separaten Me kanals mit einem DMS der nur die W rmedeh nung des Bauteils erfa t Dieser Me wert kann nun von mehreren aktiven Kan len sub trahiert werden die jeweils nur einen aktiven DMS enthalten Damit k nnen mit einem Kompensations DMS mehrere aktive Kan le kompensiert werden falls die Temperaturen dieser DMS hnlich genug sind W hlen Sie in diesem Fall Temperaturkompensation mit Kompensations DMS Der Kompensations DMS wird als separater Me kanal verschaltet und im Bereich Temperaturkompensations Me werte aus angegeben Der Bereich Temperaturkompensations Me werte aus wird erst eingeblendet nachdem Temperaturkompensation mit Kompensations DMS aktiviert wurde 3 Durch Angabe des Polynoms auf der DMS Packung und die Verwendung eines Kanals der die Temperatur an der Me stelle erfa t Auch hier kann evtl die Kompensation f r mehrere aktive DMS durch einen Temperaturkanal erfolgen W hlen Sie in diesem Fall Temperaturkompensation mit Temperaturgangpolynom Geben Sie den Aufnehmer der die Temperatur an der Me stelle erfa t im Bereich Temperaturwerte aus an Zus tzlich zum Polynom m ssen hier noch die W rmedehnungskoeffizienten angegeben werden und die Temperatur bei der diese Koeffizienten
88. aktivieren Sie die zus tzlich gew nschten bzw deaktivieren Sie die nicht be n tigten Objekte Eine Erl uterung zu den einzelnen Eintr gen erscheint auf der rechten Seite des Dialogfensters sobald ein Objekt angeklickt wird Die aktuellen Einstellungen werden beim Beenden von catman gespeichert Eine Speiche rung verschiedener Konfigurationen ist nicht m glich es wird jedoch f r jeden Benutzer eine eigene Konfiguration gespeichert Online Dokumente zur Visualisierung von Messun gen Das Erstellen einer Online Seite ist n tig wenn Sie mit dem Me Bassistenten Daten erfassen also in Ebene 2 arbeiten m chten Da der MeBassistent die Steuerung der Datenerfassung bernimmt sind im Online Dokument nur Ausgabeobjekte notwendig bzw sinnvoll Etwa vor handene Eingabeobjekte werden vom Assistenten ignoriert Beim Erstellen eines Online Dokuments m ssen Sie deshalb nichts anderes tun als die f r Ihre Anwendung geeigneten Objekte aussuchen sie auf der den Seite n positionieren und evil in ihrer Gr e anpassen Alles Weitere kann auch nach dem Starten des Me assisten ten vorgenommen werden festlegen der Skalierungen und der darzustellenden Kan le Sie lernen daher im folgenden welche Objekte Sie f r Ebene 2 Messen mit MeBassistenten verwenden k nnen und welche Vor oder Nachteile die einzelnen Objekte bieten Falls Sie alle Objekte anzeigen lassen gliedert sich die Palette der Objekte in der Design Toolbox in 5 Bereiche
89. auch bei ge ffnetem Arbeitsblatt Kanal manager sofort wiederzuspiegeln DBREFRESH Neue Mathematikfunktionen Eliminierung von Ausrei ern mit ELIMINATE DIGFILT ent h lt jetzt ein Tiefpa filter mit Bessel Charakteristik mehrere FFT Berechnungen ber ei nen Datensatz erm glicht das STFT Leistungsspektrum AUTOPOWERSPECTRUM_EX catman Professional V5 0 Was war neu in catman Professional 4 5 K 7 1 3 Online Dokument Die Scientific Graphiken verf gen ber einige neue Einstellungen z B eine eigene Sym bolleiste Die neue Version des Objekts Tabelle bietet neue Optionen an Zeilen bzw Spalten einf gen und l schen Um bei umfangreichen Tabellen den Zeitbedarf f r das Aktualisieren besser steuern zu k nnen wurden NoAutoupdate Sowie UPDATE t nur Tabellen aktualisieren eingef hrt F r die bereits in den anderen Kapiteln angesprochenen nderungen sind soweit notwen dig die entsprechenden Befehle ebenfalls hinzugekommen Was war neu in catman Professional 4 5 N nderungen die eine Anpassung alter Scripts notwendig machen catman Professional V5 0 Die nderung der Plotmethode der Scientific Graphik auf Darstellungsart bedingt auch eine nderung bei der Scriptsprache Da die Eigenschaft sich jetzt nicht mehr auf eine Skalenebene sondern auf eine Kurve bezieht hat sich auch das Unterobjekt ge ndert Leider haben sich auch die Parameter ge ndert falls Sie daher die Eigenschaft AXIS
90. auch diese Objekte gesichert Eine andere M glichkeit besteht darin im Dialog Als Dialogdatei speichern zu verwenden In diesem Fall wird die aktuelle Seite als Datei gespeichert die vom Script aus aufgerufen werden kann Dabei k nnen auch Objekte auf der Seite sein die sich nicht ber den Befehl DLG Add erzeugen lassen Die Fenstergr e mu von Hand oder ber den Scriptbefehl DLG Move festgelegt werden es wird nicht die momentane Gr e oder Position ausgele sen Vergessen Sie nicht die Schaltfl chen des Dialogs und evtl Variablen f r R ckgabe werte anzugeben Je nach Konfiguration Show enth lt das Dialogfenster Schaltfl chen wie OK Ja Nein oder Abbrechen die Anzeige einer Hilfe Schaltfl che ist ebenfalls m glich Die Auswahl des Anwenders wird in der Systemvariablen GP1 zur ckgegeben Dar ber hinaus bietet der Popup Dialog folgende M glichkeiten e Vergabe eines Fenstertitels DLG x Caption e Auswahl der Hintergrundfarbe DLG x BackColor e Dialogfenster zentrieren oder maximieren DLG x WindowState e Einstellen der Fenstergr e und Position DLG x Move e automatisches Beenden des Dialogs falls keine Benutzereingabe erfolgt DLG Timeout Da mit Ausnahme des Rahmens alle Dialogobjekte Texte beinhalten kann vor der Ausf h rung von Add die zu verwendende Schriftart mit Hilfe des Befehls FONT eingestellt werden Die Objekte eines Dialogs k nnen ebenfalls angesprochen w
91. auf J Alle Kan le Selektierte Kan le Max Tiefe Fomat MaxByte 32000 Double numersch Double numersch Double numernsch Double numernsch Double numernsch Double numernsch Double numernsch Double numernsch Double numernsch Double numernsch Double numernsch Datenbasis bei Programmende l schen W Datenbasis bei Start automatisch wiederherstellen Maximale Cachesize jaz kEpte Datenbasis Typ Memory Mapped 1 CC CC CC CC CC CC CC CC C CC d Konfiguration speichern 7 Konfiguration laden Abb 11 Dialogfenster zur Einstellung der Datenbasis HBM catman Professional V5 0 Speicherort der Datenbasis bestimmen C 5 2 1 2 2 catman Professional V5 0 LEP Z N N Speicherort der Datenbasis bestimmen Beim Start von catman Professional wird eine in der Voreinstellung tempor re Datei f r die Datenbasis angelegt in der die Werte aller Kan le zwischengespeichert werden Dazu ver wendet catman den Namen DB_000 und das Verzeichnis von catman Falls Sie ber mehrere Festplatten verf gen k nnen Sie hier auch ein anderes Laufwerk angeben Bitte verwenden Sie auf keinen Fall ein Netzlaufwerk f r diese Datei da sonst der Zugriff auf die Daten sehr langsam wird Datenbasisgr e festlegen Nach der Installation werden zun chst nur bis zu 1000 Kan le freigegeben Da f r alle m gli chen Kan le ein Speicherbereich zur Verwaltung ben tigt wird bele
92. aufrufen Mit der Graphik vor Augen l t sich hier schnell der Beschriftungsbe reich der Achsen ver ndern es lassen sich neue Kurven eintragen die Farben ndern etc Auch beim Post Processing erhalten Sie vom Graphik Control Panel Unterst tzung Die Re gisterkarten zum Cursor erm glichen es in der Graphik zu zoomen die Teilkurven zwischen den Cursorschnittpunkten auszuschneiden die Differenzen zu ermitteln usw Mit diesem Fen ster haben Sie fast alle Einstellungen die in den Kontextmen s vorhanden sind und zus tz lich die Auswertefunktionen Zoommodus und Cursormodus zur Verf gung Die Auswerte funktionen werden weiter unten in diesem Abschnitt ausf hrlich erl utert Das Graphik Control Panel mu f r jedes Objekt erneut aufgerufen werden Falls Sie den Bereich zwischen Cursor 1 und Cursor 2 ausschneiden m chten sollten Sie vorher in der Datenbasis einen Kanal als Ergebnisablage markieren sonst wird jede der beiden Datenreihen auf den jeweils n chsten freien Kanal geschrieben Wenn Sie bei oder nach einer Messung einmal keine Kurve sehen pr fen Sie ob die Farben der Kurve und des Hintergrundes verschieden sind also z B nicht schwarz auf schwarz etc Rufen Sie das Graphik Control Panel auf oder sehen Sie im Kontextmen Datenquellen auf der Registerkarte Kurvenattribute nach in welcher Farbe und Strichst rke die Darstellung erfolgt Die Ebenen Funktion erm glicht es mehrere Skalierungen einzu
93. ausf hren Beim Spider8 m ssen Sie das Ger tesetup in eine Datei abspeichern und diese im Modul an geben da der Spider8 bei Netzausfall seine Konfiguration verliert Bei einem Neustart des Moduls nach einer Netzunterbrechung wird diese Konfigurationsdatei dann automatisch in das Ger t geladen Die erfa ten Me werte k nnen Sie sich jederzeit auch im Datenbasis Editor anschauen Zur Visualisierung stehen Ihnen Tabelle und oder 2D Scientific Graphik zur Verf gung HBM F 14 4 1 HBM A Einstellungen Einstellungen O Definition und Ger tesetup m ssen vor dem Start des Moduls geladen bzw ausgef hrt worden sein Die l O Definition wird vom Modul unter einem eigenen Namen gespeichert um bei Netzausfall den urspr nglichen Zustand wiederherstellen zu k nnen Die Wartezeit zwischen zwei Messungen geben Sie im Feld Me intervalf 1 sec bis 24h an Anstelle eines festen Me intervalls k nnen Sie auch eine Intervalltabelle eingeben in der Sie die jeweiligen Me intervalle abh ngig von der Me dauer festlegen k nnen Damit k nnen Sie z B bei Versuchen bei denen sich in der Anfangsphase die gr ten nderungen ergeben auch am Anfang eine k rzeres Me intervall verwenden Falls die Messung nicht manuell sondern zeitgesteuert erfolgen soll k nnen Sie im Fenster beliebige Start bzw Stopzeiten eingeben Aktivieren Sie f r die automatische Me wertaufzeichnung das Kontroll k stchen Me start bzw
94. ausschlie lich mit der Realisierung von ma geschneiderten Scriptprogrammen besch ftigt Messen ber ActiveX F r diese Ebene m ssen Sie nur die f r die Messung relevanten Befehle und Objekte der Ebene 3 kennenlernen die Visualisierung wird nicht unbedingt ben tigt Dies h ngt jedoch von dem von Ihnen geplanten Projekt ab und ist daher im Einzelfall zu entscheiden Auch in Ebene 4 ist die Kenntnis der Arbeitsweise von catman in Ebene 2 hilfreich Das Post Processing nach einer Messung ist f r Ebene 1 und 2 wieder identisch in Ebene 3 wird es meist direkt vom Script durchgef hrt damit die Anwender m glichst wenig selbst ent scheiden m ssen Sobald die Daten in der Datenbasis gespeichert sind kann mit der Post Process Mathematik eine Berechnung erfolgen Da alle Berechnungen nur ausgef hrt werden wenn im Berechnungsfenster die Schaltfl che Berechnen angeklickt wird m te bei einer Messung die immer wieder dieselben Berech nungen erfordert auch jeweils immer wieder der Dialog dazu aufgerufen werden Um solche immer wiederkehrenden T tigkeiten zu automatisieren bietet sich die Auto Command Liste an Kapitel J Die Auto Command Liste Sie ist ein Zwischenschritt der weniger komplex ist als die Ebenen 3 oder 4 und die M glichkeiten der Ebenen 1 oder 2 stark erweitert Speziell das Definieren von immer wieder durchzuf hrenden Berechnungen ist sehr einfach Aber auch die M glichkeit auf Tastendruck Aktionen durchzuf
95. bei der die Koeffizienten des DMS und der W r medehnungskoeffizient des Material bestimmt wurden Die Kompensation von Objektdehnungen infolge Temperaturgangs f r mehrere Me stellen kann auch dadurch erfolgen da in einem Kanal nur der Temperatureffekt auf das verwen dete Material gemessen wird und dieser Kanal ber Benutzerskalierung gt DMS Skalierung catman Professional V5 0 Statistik 1 37 Temperaturkompensation mit Kompensations DMS in der l O Definition von den aktiven Ka n len subtrahiert wird Dazu wird ein gleichartiger DMS Foliennummer auf ein separates Teilst ck aus identischem Objektmaterial geklebt das die gleiche Temperatur wie die aktiven DMS haben mu und sich ungehindert ausdehnen kann 3 15 Statistik Diese Funktion wird ber das Men Mathematik Statistik aufgerufen Der Untermen punkt Kanal bersicht zeigt statistische Kenngr en wie Minimum Maxi mum Mittelwert und Standardabweichung eines Kanals Die Mittelwertbildung ber mehrere Kan le Untermen Kanalbereich mitteln erm glicht z B beim Vorliegen mehrerer Me Breihen eines periodischen Vorgangs in aufeinanderfolgen den Kan len hieraus den Mittelwert also eine Art Musterkurve zu bilden 3 16 Klassierung Diese Funktion wird ber das Men Mathematik Statistik gt Klassierungen aufgerufen Bei den Klassierungen stehen verschiedene Verfahren zur Verf gung 1 Zeitverweildauer Time at
96. bei gr eren Scripts jedoch entsprechend viel RAM Eine ausf hrbare Scriptzeile be n tigt im Durchschnitt ca 80 Byte ein Script mit z B 1000 Zeilen w rde damit ca 80kByte RAM belegen ber PRELOAD und LOADBYCALL k nnen Sie festlegen wann Unterpro gramme geladen werden Bei LOADBYCALL wird das Unterprogramm bei der CALL Anweisung geladen und beim Verlassen des Unterprogramms wieder entfernt Damit wird die gesamte Speicherbelastung nie gr er als Anzahl geladener PRELOAD Unterprogramme gr tes nachzuladendes Unterpro gramm Die Compilerdirektiven PRELOAD und LOADBYCALL m ssen innerhalb des Unterpro gramms stehen das sie beeinflussen sollen Die Position ist zwar unerheblich wir empfehlen jedoch der bersichtlichkeit halber die Anweisungen zu Beginn des Unterprogramms einzu f gen Beachten Sie im Zusammenhang mit der Speicherverwaltung von Unterprogrammen fol gende Details e Das Startmodul wird immer geladen e Das Nachladen eines Unterprogramms ben tigt mehr Zeit als der Wechsel zu einem be reits geladenen Unterprogramm Unterprogramme die in geschwindigkeitskritischen Schleifen oder Aufrufketten verwendet werden sollten daher besser dauerhaft geladen werden e Ein mit LOADBYCALL geladenes Unterprogramm bleibt so lange geladen und damit schnell zugreifbar wie kein anderes Unterprogramm mit LOADBYCALL aufgerufen wird bzw zu einem solchen zur ckgekehrt wird Besonders gut geeignet f r nachzul
97. ber dem Sie einen Wert einf gen m chten W hlen Sie dann Wert ein f gen aus dem Men Bearbeiten catman Professional V5 0 Der Datenbasis Editor l 15 aa Mit oder Suchen im Men Bearbeiten k nnen Sie einzelne Kan le nach verschiedenen Werten durchsuchen lassen Statistik aktualisieren Die manuelle Eingabe oder nderung von Werten macht die statistischen Kopfdaten Min Max eines Kanals ung ltig Normalerweise werden alle Kopfdaten automatisch neu berech net Bei gr eren Datenmengen kann dies jedoch etwas dauern Falls in dieser Zeit eine wei tere Eingabe vorgenommen wird wird die Berechnung unterbrochen Mit diesem Men punkt im Men Bearbeiten werden alle Werte erneut berechnet Daten drucken ZA Beim Ausdruck wird die aktuell eingestellte Formatierung der Zahlen verwendet Der Ausdruck vom Datenbasis Editor aus erzeugt eine Tabelle die der Ansicht des Editors entspricht Falls Sie zuerst einen Datenbereich markieren wird nur dieser gedruckt Eventuell im Datenbasis Kanalmanager vorhandene Marker sind ohne Bedeutung Daten importieren exportieren Auch in den Datenbasis Editor k nnen Werte importiert sowie aus ihm exportiert werden Beim Import wird der erste Importkanal dadurch festgelegt da mindestens ein Feld des ge w nschten Kanals markiert wird Siehe auch Abschnitt 2 5 m und Export von Daten Kanalinformation anzeigen Me parameter des Kanals Dies entspri
98. ber die Men s Funktion gt Messung starten bzw Messung beenden m glich Mit k nnen Sie auch eine einzelne Messung aller aktiven Kan le ausl sen manuelle Messung Beenden Mit m beenden Sie das Modul catman Professional V5 0 Messung auf Tastendruck F 17 9 Messung auf Tastendruck 7 Die Zugangsberechtigung zu diesem catModul kann Ihnen ber die Benutzerverwaltung ent zogen worden sein Um die Ereignis berwachung in diesem catModul zu verwenden m s sen Sie das Fenster vor dem Start des Moduls aufrufen Dieses Modul erfa t auf Tastendruck jeweils einen einzelnen Me wert von allen aktiven I O Kan len und speichert die Werte in der Datenbasis Nach Anklicken von SI oder Dr cken von F5 wird je ein Me wert in die Tabelle eingetragen in der Datenbasis gespeichert und in einer y x Graphik visualisiert Dabei kann der letzte erfa te Wert zur ckgenommen werden AN Die Einstellungen f r das Speichern und Exportieren von Daten in der Spalte Ziel der I O Definition k nnen nicht ber cksichtigt werden da das catModul die Speicherung erst auf Ta stendruck vornehmen soll und immer alle aktiven Kan le speichert Sie m ssen deshalb evtl Marker entfernen Die berwachungsanzeige k nnen Sie Ihren W nschen entsprechend konfigurieren so da bei berschreitung eines Alarmpegels ein Farbumschlag und eine Textmeldung erscheint Das Modul ist gut geeignet f r Prozesse bei denen der Bediener ent
99. ber l ngere Zeitr ume messen addieren sich diese Abweichungen Dadurch k nnte z B bei einer Messung ber eine Stunde eine Ab weichung von 10 Sekunden auftreten Weitere Informationen finden Sie in Kapitel E Messen mit catman Professional bei der Dis kussion der MeBrateneinstellung in Abschnitt 2 Seite E 4 catman Professional V5 0 Einheit des Zeitkanals w hlen D 21 3 2 Einheit des Zeitkanals w hlen Uber das Men 1 O Kanal Zeitkanal einstellen k nnen Sie auch festlegen in welcher Ein heit die Zeit erfa t wird Millisekunden ms Sekunden s Minuten min Stunden h oder als absolute Zeit mit Datum und Uhrzeit Die Zeit beginnt immer ab dem Start der Messung mit 0 Null Bei der absoluten Zeitangabe wird von der PC Uhr Datum und Uhrzeit gelesen Die Genauig keit dieses Startwertes ist nur so gut wie die Genauigkeit der im PC vorhandenen Uhr im Un terschied zur relativen Zeit betr gt die Aufl sung aber nur ganze Sekunden keine Bruchteile davon Bei der Triggermessung wird der erste Wert den das Ger t sendet dem Zeitpunkt Null zuge schrieben Falls Sie hier auch einen Startzeitpunkt ben tigen m ssen Sie entweder die Hard ware Zeitkan le des MGCplus verwenden oder in Ebene 3 arbeiten Wenn Sie die Zeit z B in ms Millisekunden erfassen lassen m ssen Sie in den Ausgabe graphiken die x Achse entsprechend skalieren Bei einer Messung von 10 Sekunden Dauer w rde nur eine Skalierung von 0 b
100. bersetzung des Codes vornimmt stammen alle evtl Fehlermel dungen oder Warnungen vom Compiler Sollte der Compiler kein Objektmodul erzeugt haben wird der Linker erst gar nicht gestartet es erscheint die Meldung Objektmodul wurde nicht erzeugt gt le S pos Sie k nnen den Befehl Script ausf hren selbst dann w hlen wenn zwischenzeitlich Ihr Script nicht kompilierte nderungen enth lt catman kompiliert ab Version 3 0 automatisch die ver nderten Module startet ggf den Link Vorgang erneut und startet dann die ausf hr bare Datei catman Professional V5 0 HBM K 56 HBM Hilfen zur Scripterstellung Hilfen zur Scripterstellung catman bietet Ihnen verschiedene Hilfen bei der Scripterstellung 1 Der Code Builder listet zahlreiche Aktionen auf Bei der Auswahl wird oft nicht nur ein Be fehl sondern eine ganze Befehlssequenz in den Editor bertragen Wenn Sie bereits ei nige Erfahrungen im Umgang mit dem Code Builder gesammelt haben k nnen Sie auch eigene Befehlssequenzen aufnehmen Die kontextsensitive Online Hilfe von catman Sie k nnen entweder einen Befehl markie ren und F1 dr cken dann erscheint die Liste der Hilfethemen zu diesem Befehl Oft sind auch Beispiele enthalten Sie k nnen die Hilfe aber auch allgemein aufrufen und nach Befehlen oder Funktionen durchsuchen lassen Registerkarte Suchen anklicken Der Debugger ist vor allem dann n tig wenn sich ein Script nicht wie g
101. daher h herfrequente St rungen effektiv unterdr cken m chten m ssen Sie manuell Fil ter mit Butterworth Charakteristik w hlen Ber cksichtigen Sie jedoch da bei diesen Filtern eine Verf lschung des Signals im Zeitbereich erfolgt z B liegt das berschwingen im Be reich von 10 Der Spider8 w hlt in der Werkseinstellung immer ein Tiefpa filter aus das ca ein Achtel der angeforderten Wandlungsrate betr gt Falls das von Ihnen gew hlte oder unter Optionen eingestellte Filter nicht gesetzt werden kann wird die n chstniedrigere m gliche Grenzfre quenz gew hlt bzw 0 1 Hz verwendet Andere Ger te manuelle Einstellung bei MGCplus Hier m ssen Sie zun chst die Bandbreite Ihres Systems ermitteln Pr fen Sie deshalb die analoge Bandbreite des Me verst rkers Bei HBM Ger ten ist die Bandbreite je nach Typ des Verst rkers niedrige oder hohe Tr gerfrequenz etc auf einige 10Hz bis zu einigen Kilo hertz beschr nkt Die A D Wandler arbeiten immer mit einer Wandlungsrate die wesentlich intern mehr als achtmal h her ist als die analoge Bandbreite Es kann also hier kein Fehler kein Aliasing bei der Digitalisierung auftreten Allerdings m ssen Sie nicht alle vom A D Wandler ermittelten Werte auch in den PC bertragen also darstellen lassen Wenn Sie da her sicher sein m chten da Ihnen keine Werte verlorengehen Sie also alle auf der Kurve gemessenen Werte auch bekommen m ssen Sie eine m glichst hohe Mefrate
102. das Script Entwicklungssystem starten e Informationen zu VBScript und der ActiveX Schnittstelle von catman finden Sie in der ActiveX Referenz nur Online Hilfe Um bei h ufig ben tigten Aktionen nicht immer die Men s verwenden zu m ssen ist unter dem Men des jeweiligen Fensters eine Reihe von Symbolen angeordnet die Symbolleiste Ist das Fenster aktiv werden auch die Tooltips eingeblendet wenn der Mauszeiger ein paar Sekunden ber dem Symbol steht Ganz rechts in der Liste dieser Symbole finden Sie immer drei Symbole die f r die anderen Arbeitsbl tter stehen Sie k nnen damit schnell zum jeweili gen Arbeitsblatt umschalten ohne das Hauptmen verwenden zu m ssen Die rechte Maustaste dient bei catman zum Aufrufen der Kontextmen s aus denen Sie dann mit der linken Maustaste die gew nschte Funktion ausw hlen Den zur Konfiguration am h u figsten benutzten Dialog f r das aktuelle Element k nnen Sie durch Doppelklicken mit der lin ken Maustaste auch direkt aufrufen catman Professional V5 0 Die vier Bedienebenen von catman Professional B 9 3 catman Professional V5 0 Die vier Bedienebenen von catman Professional Das Durchf hren einer Me aufgabe l t sich meist in drei Teilaufgaben untergliedern 1 Setup der Me kette interaktiver Modus 2 Durchf hren der Messung Laufzeitmodus 3 Auswertung und Pr sentation der Ergebnisse interaktiver Modus oder scriptgesteuert im Laufzeitmodus Der Laufz
103. der akustischen Ausgabe geben Sie diese an 4 Klicken Sie zum Aktivieren auf Einstellungen bernehmen Verkn pfte Aktionen k nnen Sie erst definieren wenn die zugrundeliegenden Einzel Aktio nen festgelegt sind Dabei k nnen Sie auch bereits verkn pfte Aktionen ein weiteres Mal ver kn pfen Sie k nnen allerdings immer nur Aktionen verkn pfen die in der Liste oberhalb der neuen Verkn pfungs Definition erscheinen Die Liste ist nach dem Zeitpunkt der Erzeugung sortiert Verwenden Sie ENTF um eine der Einzelaktionen aus der Verkn pfung zu l schen Ereignis definieren Rufen Sie den Dialog Ereignis berwachung ber das Hauptmen oder die l O Definition mit Messen gt Ereignis berwachung auf Falls die Registerkarte Ereignisse noch nicht ange zeigt wird klicken Sie diese an 1 Geben Sie einen Ereignisnamen an z B berschreitung H chstwert 2 Legen Sie die Art des zu berwachenden Ereignisses fest Ereignistyp Ereignisverkn pfungen k nnen Sie erst anlegen wenn Sie die zugrundeliegenden Ereignisse definiert haben 3 Legen Sie f r Ereignisse die auf Me werten basieren den zu berwachenden cat man Kanal fest Monitorkanaf Bei einem Tastaturereignis legen Sie die zu berwa catman Professional V5 0 Vorgehensweise 6 1 3 AAA catman Professional V5 0 E 25 chende Taste fest bei einer Ereignisverkn pfung markieren Sie die mit UND zu ver
104. die Filterfrequenz zu hoch oder zu niedrig gew hlt verwendet catman die n chstm gliche Filterfrequenz ZA Als Standardfilter wird ein Filter mit Bessel Charakteristik gew hlt das maximale Signaltreue gew hrleistet d h das Signal im Zeitbereich nicht verf lscht Leider ist die St runterdr ckung bei diesen Filtern nicht sehr effektiv es gibt einen gro en bergangsbereich Dadurch wer den h herfrequente St rungen mit gr erer Amplitude nur unzureichend unterdr ckt Falls Sie daher h herfrequente St rungen effektiv unterdr cken m chten m ssen Sie manuell Fil ter mit Butterworth Charakteristik w hlen Ber cksichtigen Sie jedoch da bei diesen Filtern eine Verf lschung des Signals im Zeitbereich erfolgt z B liegt das berschwingen im Be reich von 10 Der Spider8 kann nur ca 1 8 der Me rate als h chste Filterfrequenz verwenden eine Einstel lung von mehr als 15 der MeBrate wird daher nie wirksam AN Falls Sie Auto eingestellt haben m ssen Sie nach jeder nderung der Me rate eine Initiali sierung der l O Kan le durchf hren da sonst die Filtereinstellungen nicht aktiviert werden Einstellung O Kan le vor Messung initialisieren in MeBassistent und catModul catman Professional V5 0 HBM D 44 4 9 HBM K ZN ii Skalierung Skalierung Bei den Ger ten MGCplus und Spider8 empfehlen wir die Sensordatenbank zu verwenden anstatt die Skalierung manuell vorzunehmen siehe Abschn
105. diese nach der Erzeugung zun chst mit Standardeinstellungen belegt Die gew nschten Eigenschaften z B die Achsenskalierung m ssen dann per Script gesetzt werden Eine ganze Reihe von Eigenschaften eines Objekts sind jedoch vom Script aus nicht zug nglich z B das Hintergrundbild eines Schalters Einfa che Objekte wie z B Schaltfl chen Kontrollk stchen Feste Texte oder Texteingabefelder k nnen daher problemlos dynamisch erzeugt werden da die meisten ihrer Eigenschaften vom Script aus zug nglich sind Komplexe Objekte wie etwa eine Tabelle sollten i d R je doch nicht dynamisch erzeugt werden Eigenschaften e Controls Count aktuelle Anzahl von Objekten der Seite nur Lesezugriff e Controls Index Left Top Width Height linke obere Kante des Objekts so wie Breite H he des Objekts HBM K 88 6 12 HBM Die Annotations Sammlung e Controls Index Nane setzt bzw liest den Namen des Objekts e Controls Index Style Typ des Objekts nur Lesezugriff Methoden e Controls Add erzeugt ein neues Objekt e Controls Index Move bewegt und ver ndert die Gr e des Objekts e Controls Index Remove entfernt das Objekt Die Annotations Sammlung Die Annotations Sammlung ist im Gegensatz zur Controls Sammlung keine eigenst ndige Gruppe von Objekten Die Annotations Sammlung ist immer an das jeweilige Graphikobjekt gebunden sie ist daher ein Unterobjekt der jeweiligen Scientific Graphik Das Verhalten aller Anno
106. diesen Objekten geh ren de Digitalanzeige die Balkenanzeige EJ das Zeigerin u j re D d strument al die Uberwachungsanzeige 71 sowie Balkenanzeige Sl und Zeigerinstru m D ment Die beiden letzten Objekte Zeigerinstrument bzw Drehknopf und sl Bal E kenanzeige bzw Schieberegler sind sogenannte Kombiobjekte d h sie k nnen f r Ein catman Professional V5 0 HBM G 8 El gt e 2 2 2 El El El El sz Eza ch HBM Online Dokumente zur Visualisierung von Messungen oder Ausgabe verwendet werden In Ebene 2 k nnen Sie allerdings nur die Ausgabef higkei ten nutzen dies ist auch die Standardeinstellung der Objekte Modus Anzeiger in der Regi sterkarte Zeiger im Kontextmen Objekt einrichten Beide Objekte lassen sich vielf ltig konfigurieren und gestatten die Anzeige mehrerer Werte einer Datenreihe aktuelle Werte Mi nimum Maximum und Mittelwert Andererseits k nnen Sie nicht wie bei dem Objekt Balken anzeige die Balkenfarbe abh ngig vom Me wert ndern oder wie bei dem Objekt Zeigerin strument die Skala mit unterschiedlichen Farben hinterlegen Ein Sonderfall ist die Scientific y Index Graphik EI die sehr viele O Kan le als Balken darstellen kann In der Konfiguration als Echtzeit Balkenanzeige arbeitet sie hnlich wie die normale Balkenanzeige allerdings ohne die Beschr nkung auf 10 Kan le Die berwachungsanzeige kann bis zu 250 Kan
107. durch eine Rechenvorschrift ohne Bezug zu Me werten kalkulierte Werte oder aus einer Datei eingelesene Werte enthalten HBM HBM A ur d S Die Arbeitsweise von catman Nicht alle Graphikobjekte k nnen Echtzeitdaten darstellen F r die Echtzeitdarstellung also y t und y x gibt es spezielle Graphikobjekte die ber einen eigenen zus tzlichen Puffer speicher verf gen und deshalb Echtzeitdaten darstellen k nnen Eine normale Graphik Post Process k nnte lediglich den aktuellen Leseblock die Anzahl von Werten die im letzten Rutsch eingelesen wurden darstellen und w rde damit nur f r den Bruchteil einer Sekunde die gemessenen Daten zeigen Bei den Objekten die nur einen Wert z B Zeigerinstru ment Digitalanzeige darstellen k nnen wird nur jeweils der erste Wert eines Echtzeit Le seblockes dargestellt Die einzelnen Bausteine von catman Professional sind ber die catman Arbeitsbl tter zu er reichen siehe entsprechende Eintr ge im Hauptmen e Die Ger tetreiber sowie die zu messenden Kan le und Echtzeit Berechnungen werden im Arbeitsblatt l O Definition festgelegt e Das Design der Online Seiten wird im Arbeitsblatt Online Dokument Editor gestaltet e Die Datenbasis mit Kanalmanager und Editor sowie die Post Process Mathematik errei chen Sie ber das Arbeitsblatt Datenbasis e Falls Sie selbst Me oder Pr fabl ufe definieren m chten m ssen Sie mit dem Arbeits blatt Script Editor
108. ebenfalls ber das Script festlegen k nnen Die M glichkeit die Konfiguration eines Objektes zur Laufzeit des MeBassistenten oder Scripts zu verhindern wird nun ber den Einrichtungsdialog des Objekts festge legt Bei Graphiken kann dies nach wie vor nur ber Scriptbefehle erreicht werden Bei der Werkzeugleiste kann jetzt auch ein Dropdown Men f r eine Schaltfl che festgelegt werden nderungen bei der Datenbasis Neue Exportformate unterst tzen die Programme FlexPro und Remus catman unterst tzt jetzt mehr Kan le Was war neu in Version 3 0 Wesentliche nderungen waren Die Konfiguration der Datenbasis befindet sich in einem separaten Dialog Optionen gt Datenbasis Konfiguration Die L nge jedes einzelnen Datenbasiskanals kann individuell festgelegt werden Der Festplattenspeicher wird wesentlich effizienter genutzt weil die Kanall nge an das zu er wartende Datenvolumen der Me datenerfassung angepa t werden kann Im Vergleich zu den Vorg ngerversionen werden dadurch l ngere Me zeiten erm glicht Die Datenbasisgr e ist nicht mehr an die 2GB Grenze gebunden Ausnahme in Verbin dung mit Windows 95 Release A catman Professional V5 0 Was war neu in Version 3 0 A 37 e Die Datenbasis kann nach einem Systemabsturz wiederhergestellt werden e Die Namen und Einheiten f r zwei einander zugeordnete l O und Datenbasiskan le k n nen unabh ngig voneinander benannt bzw vergebe
109. einf gen und O Kanal ent fernen im Bereich O Kan le k nnen Sie neue Zeilen einf gen bzw nicht mehr ben tigte l schen Beachten Sie jedoch bei Berechnungen da die dort verwendeten Kanalnummern nicht automatisch ge ndert werden Daher k nnten Berechnungen nach dem L schen von Kan len auf andere Kan le als die urspr nglichen verweisen Das Vergr ern oder Verkleinern von Zeilen oder Spalten ist direkt mit der Maus ber die Trennlinien in der Kopfzeile bzw linken Randspalte m glich die Ver nderungen werden je doch nicht gespeichert Lassen Sie sich nach diesen Vorbereitungen in der I O Definition mit m oder el Me werte anzeigen um das korrekte Funktionieren der Me kette zu berpr fen Wenn alle Ger te definiert und alle gew nschten l O Kan le verbunden und eingestellt sind sollten Sie die Einstellungen der l O Definition speichern Datei gt Speichern HBM D 6 2 1 2 2 HBM Ger te definieren und aktivieren Ger te definieren und aktivieren Dieser Abschnitt behandelt den oberen Teil des Arbeitsblattes l O Definition den Bereich Ger te Sollte dieser nicht sichtbar sein so klicken Sie auf die Schaltfl che Ger te Scan Der Ger te Scan ist nur f r MGCplus und Spider8 m glich Um den Ger te Scan verwenden zu k nnen m ssen Sie mindestens einmal ber das Men Optionen gt Ger t die zu durchsuchenden Schnittstellen festlegen F r das MGCplus k n
110. en catman Professional V5 0 Kanal normieren l 33 3 11 Kanal normieren Diese Funktion wird ber das Men Mathematik gt Kanal normieren aufgerufen Diese Berechnung ist vor allem interessant wenn Sie Aufnehmer in Pr feinrichtungen unter suchen Es l t sich f r die verschiedenen Definitionen die Abweichung von der idealen Ge raden ermitteln W hlen Sie je nach der Definition die verwendet werden soll ob Sie bez g lich der Null Endpunkt Geraden der Best Fit Geraden o die Abweichung berechnen m chten Das Ergebnis l t sich in Prozent Promille als absoluter Wert etc ausgeben 3 12 Kompression Diese Funktion wird ber das Men Bearbeiten gt Kanaloperationen gt Kanal komprimieren oder die Registerkarte Kompression im Dialogfenster Post Process Mathematik aufgeru fen Falls Sie nach einer Messung feststellen da zu viele Me werte erfa t wurden da die maxi male Signalfrequenz zu hoch eingesch tzt wurde oder weil die anderen Kan le im gleichen Ger t mit h herer Me rate gemessen werden mu ten k nnen Sie mit dieser Funktion die Anzahl der Werte reduzieren Dies bietet sich insbesondere an wenn die Werte gespeichert werden sollen Die Mittelwertbildung liefert hier die besten Ergebnisse Bei der Einstellung Min Max werden sowohl Minimum als auch Maximum direkt hintereinander im Ergebniska nal gespeichert Der Extremwert der zuerst auftritt wird auch zuer
111. enth lt auf der linken Seite die Liste der Datenbasiskan le Die Ka n le sind in Gruppen zusammengefa t die einzeln expandiert bzw kollabiert werden k n nen Klicken Sie dazu auf das Plus bzw Minuszeichen vor der Bereichsangabe Die Gr e der Gruppen kann ber das Men Fenster mit Kanalliste Knotentiefe eingestellt werden die Voreinstellung ist 10 Kan le die Werte enthalten werden mit einem vorangestellten gekennzeichnet Die Da ten werden durch Markieren einer Datenquelle in der Auswahlliste visualisiert erneutes An klicken des K stchens entfernt den Datensatz wieder aus der Graphik Darstellung von Dateien Ein QuickView Fenster kann die bin ren catman Dateien MGCplus Me dateien MEA und optimierte MGCplus Me dateien MEP lesen Die Daten werden direkt aus der Datei visua lisiert sie m ssen nicht vorher in die Datenbasis importiert werden Mit Datei hinzuf gen im Men Datei k nnen Dateien zus tzlich zu den Datenbasiskan len in die Liste der Kan le eingef gt werden In der Liste wird dann der Dateiname mit einem vor angestellten RH als weitere Gruppe ganz unten angezeigt Unterhalb des Knotens werden catman Professional V5 0 Echitzeitbetrieb l 43 alle in der Datei enthaltenen Kan le aufgelistet Die Datei Gruppe kann ebenfalls expandiert bzw kollabiert werden Die Daten werden durch Markieren einer Datenquelle in der Auswahlliste visualisiert erneu tes Anklicken d
112. ermittelt wurden 7 mez Der Bereich Temperaturwerte aus wird erst eingeblendet nachdem Temperatur kompensation mit Temperaturgangpolynom aktiviert wurde Bei den Ger ten Spider8 30 und MGCplus mit AP814 oder AP14 ist es m glich einen im Ge r t vorhandenen Shuntwiderstand zu aktivieren und das dadurch erzeugte Signal messen zu lassen Die Ger te erwarten durch den Shunt eine Verstimmung gegen ber dem Nullsignal um 1mV V jede Abweichung davon wird als Leitungsverlust interpretiert Aus diesem Verlust wird dann ein Korrekturfaktor gebildet mit dem jede weitere Messung multipliziert wird damit der richtige Wert ausgegeben wird Der ermittelte Faktor wird nach der Messung angegeben Die Messungen werden selbst ndig von catman durchgef hrt sobald Korrekturfaktor mes sen angeklickt wird HBM catman Professional V5 0 Status Me wert D 47 Es werden nur die momentan vorliegenden Verluste erfa t nderungen der Verlu ste durch Temperaturschwankungen am Kabel und dadurch bedingte Wider stands nderungen werden in diesem Fall nicht erfa t Thermoelemente und Ptxxx Die Auswahl dieser Linearisierung ist nur n tig falls dies nicht bereits im Ger t selbst erfolgt Die gemessenen mV bzw Ohm Werte werden dann ber die Standard Linearisierungstabel len f r die jeweiligen Thermoelemente bzw Pt100 Pt500 oder Pt1000 in Temperaturwerte umgerechnet Es wird immer die Einheit C verwendet falls Sie eine Anzei
113. erweiterte Unterst tzung ist ber einen Wartungsvertrag erh ltlich Fax Unterst tzung 06151 803 9373 Deutschland 49 6151 803 9373 international HBM im Internet http www hbm de Eine Bitte an dieser Stelle Wenn Sie Fehler in catman Professional feststellen kontaktieren Sie uns bitte Bei der In stallation wird im catman Verzeichnis das Unterverzeichnis BUGRPT erstellt In diesem fin den Sie das Formular SWQUESST das Sie mit einem Internet Browser aufrufen und ausf llen sowie ausdrucken oder per E Mail versenden k nnen Sie erleichtern uns damit die kontinu lerliche Weiterentwicklung und Verbesserung von catman Professional HBM A 42 Technische Unterst tzung HBM catman Professional V5 0 B 1 B berblick catman Professional V5 0 HBM B 2 HBM catman Professional V5 0 Arbeiten mit catman Professional B 3 SZ Eu catman Professional V5 0 Arbeiten mit catman Professional Das Programm catman Professional ist in der aktuellen Version ein sehr vielf ltiges Werk zeug der Me technik das umfangreiche M glichkeiten beim Erfassen in der Verarbeitung und der Visualisierung bietet In diesem Kapitel m chten wir Ihnen den roten Faden zeigen der die einzelnen Bausteine von catman Professional verbindet Sie werden sehen da auch die Handhabung eines so komplexen Programmes wie catman Professional nicht un bedingt schwieriger ist als das Fahren eines Autos mit Automatikgetriebe Anl
114. gemacht werden kann wenn alle anderen in ihr enthaltenen Transaktionen abgeschlossen bzw r ckg ngig gemacht worden sind e Der Aufruf von CommitTrans oder Rollback ohne zuvor mit BeginTrans eine Transaktion eingeleitet zu haben erzeugt einen Laufzeitfehler e Transaktionen gelten immer f r alle z Zt ge ffneten Recordsets d h es ist nicht m g lich Transaktionen f r einzelne Objekte DAO x oder DAO y RECORDSET z durchzu catman Professional V5 0 Zugriff auf externe Datenbanken 6 10 3 Beispiel 1 catman Professional V5 0 K 85 f hren Um diese Tatsache zu verdeutlichen empfehlen wir die Schreibweisen DAO BeginTrans DAO CommitTrans und DAO Rollback zu verwenden e Wenn Sie die momentan ge ffnete Datenbank mit Close schlie en werden alle noch nicht abgeschlossenen Transaktionen r ckg ngig gemacht e Au er zur Gew hrleistung Ihrer Datenintegrit t k nnen Sie Transaktionen auch zur Per formancesteigerung einsetzen Operationen die innerhalb von Transaktionsbl cken ab laufen werden in der Regel gepuffert so da die Zahl der tats chlich notwendigen Fest plattenzugriffe drastisch verringert wird Beispiele f r Datenbankzugriff Das Beispiel ffnet die Datenbank SENSOR MDB und dort die Tabelle Sensors Dann wird ein neuer Datensatz angelegt und die Werte der Variablen Type SN und Unit in die Daten bank geschrieben Der Schreibvorgang wird nach EndEdit mit CommitTrans abge schlo
115. glichkeiten soll die Gruppe an eine an dere Position innerhalb der gleichen Hauptgruppe verschoben werden so markieren Sie die Gruppe vor der die einzuf gende positioniert werden soll und w hlen Sie Einf gen Soll die Gruppe in eine andere Gruppe verschoben werden markieren Sie die Zielgruppe und w hlen Sie In Gruppe einf gen sensordatenbank wechseln erstellen importieren Bevor Sie eine neue Version von catman installieren sollten Sie die vorhandene Sensorda tenbank in ein anderes Verzeichnis kopieren da sie sonst berschrieben werden k nnte ber das Men Datei k nnen Sie jederzeit eine neue Sensordatenbank anlegen oder zu ei ner anderen Datenbank wechseln In der Voreinstellung wird die Datei HBM_SENSORDATABASE SDB im Installationsverzeichnis von catman verwendet Wenn Sie eine neue Sensordatenbank erzeugen wird diese als leere Kopie der HBM Datenbank vorlage SENSORS MDB angelegt also ohne die Aufnehmervorlagen von HBM catman Professional V5 0 Sensordatenbank wechseln erstellen importieren D 59 9 9 1 catman Professional V5 0 Sie m ssen eine neue Datenbankdatei auch in catman eintragen da ansonsten die dortige Voreinstellung beim n chsten Aufruf wieder verwendet wird l O Definition Optionen gt Sen sor Da die Sensordatenbank auf einer Microsoft Access Datenbank basiert ab Office 2000 k n nen Sie auch die vorhandene ver ndern Dazu m ssen Sie mindestens die in der HBM
116. gung DataView Sie k n nen mit dem neuen v llig berarbeiteten Modul nicht nur MGCplus Dateien laden auch die Komprimierung und Anzeige von gro en catman Dateien ist damit m glich catman Professional V5 0 Was war neu in Version 4 5 A 29 e Die Anzeigegeschwindigkeit der Scientific Graphiken kann erheblich beschleunigt wer den Falls gew nscht wird dazu eine Komprimierung auf Min Max Paare vorgenommen Datenkompression so da die zu verarbeitende Datenmenge um mehr als den Faktor 30 sinkt nderungen beim MeBassistenten e Das erweiterte Statusfenster enth lt jetzt Informationen zur bertragungsgeschwindigkeit w hrend der Messung Sie k nnen auch ablesen ob die Darstellung noch in Echtzeit er folgt oder ob nur noch der Me ger tepuffer ausgelesen wird und dadurch eine Verz ge rung zwischen Anzeige und Messung aufgetreten ist e Bei der Dauermessung k nnen Sie jetzt zwischen verschiedenen Arten der dynamischen Erzeugung von Dateinamen bei erneutem Start w hlen Au erdem k nnen Sie vor jedem Start einer neuen Messung einen Kommentar eingeben e Die Anzeigegeschwindigkeit der Scientific Graphiken kann erheblich beschleunigt wer den Falls gew nscht wird dazu eine Komprimierung auf Min Max Paare vorgenommen Datenkompression so da die zu verarbeitende Datenmenge um mehr als den Faktor 30 sinkt e Beim Umbl ttern von Seiten k nnen Echtzeit Scientific Graphiken mit den in der Daten basis vorhand
117. hlt werden die Darstellung erfolgt dann schneller Einmal vorgenommene Einstellungen k nnen ber Datei gt Layout speichern gesichert wer den Diese Datei kann auch in ein Projekt aufgenommen werden siehe Kapitel B Abschnitt 4 1 Speichern ffnen von Projekten Seite B 14 Mit Datei gt Layout laden wird die Einstellung wieder aktiviert Allgemeine Fenster Operationen Es k nnen beliebig viele Fenster gleichzeitig ge ffnet werden die auf Wunsch vertikal oder horizontal angeordnet werden k nnen Men Fenster Die Aufteilung des Fensters zwischen Kanal Liste und Graphik kann durch Ziehen mit der Maus ver ndert werden Dazu ist die Maus ber den Trennstrich zwischen beiden Objekten zu bewegen bis der Mauszeiger zum Doppelpfeil wird Dann kann mit gedr ckter linker Mau staste die Trennlinie nach links oder rechts verschoben werden Mit Fenster gt Kanal Liste anzeigen kann die Kanal Liste auch komplett aus oder eingeblendet werden In der Liste der Kan le linker Bereich des QuickView Fensters ist ein Kontextmen verf g bar mit dem z B Daten gel scht oder Datens tze hinzugef gt bzw entfernt werden k nnen HBM l 42 4 1 4 2 HBM Darstellung von Datenbasiskan len Im Bereich der Graphik k nnen verschiedene Dialoge durch Doppelklick aufgerufen werden au erdem wird beim Doppelklick auf die Kurve die y Koordinate angezeigt Darstellung von Datenbasiskan len Das QuickView Fenster
118. hren die nicht im catModul oder im MeBassistenten vorgesehen sind ist sehr attraktiv Mit zunehmender Komplexit t der Aktio nen steigt jedoch der Schwierigkeitsgrad so da bei umfangreichen Aktionen die Ebene 3 schneller zum Ziel f hrt catman Professional V5 0 Die Projektansicht 4 catman Professional V5 0 B 13 Die Projektansicht Mit der Projektansicht von catman k nnen Sie alle Teilkomponenten eines MeBprojekts bear beiten organisieren und verwalten Sie haben die M glichkeit beliebige O Definitionen On line Seiten Ger tesetups etc bis hin zu MeBassistent und QuickView Fenstereinstellungen in einem Projekt zusammenzufassen Zus tzlich sind die vorhandenen catModule und lizen zierte oder selbst programmierte Add Ins im Projektfenster aufgef hrt Falls die Gr e eines Arbeitsblattes nicht optimal an den zur Verf gung stehenden Platz angepa t ist la t sich dies im Hauptmen mit Arbeitsblatt gt Fenster anpassen erreichen Falls Sie die Projektansicht nicht ben tigen verwenden Sie Men Arbeitsblatt gt Projektansicht zum Ausblenden Durch Doppelklick auf einen Eintrag im Projektfenster wird die entsprechende Datei geladen oder das zugeh rige Arbeitsblatt aktiviert Es kann immer nur ein Projekt ge ffnet sein F r die Projektdatei gibt es zwei M glichkeiten 1 Eine normale Projektdatei CPJ enth lt nur die Querverweise zu den einzelnen Da teien nicht die Dateien selbst
119. im Men Ge r t an 3 Falls zu diesem Ger t ein Programm des Herstellers zur Konfiguration mitgeliefert wurde k nnen Sie dieses als Ger tesetup Modul angeben Das Programm wird dann aufgeru fen sobald Sie den Men punkt Ger t einstellen aufrufen Alternativ k nnen Sie auch eine Konfigurationsdatei angeben die bei der Initialisierung in das Ger t geladen wird 4 Unterst tzt der Treiber sowie das Ger t die interne Generierung einer Me rate Synchro nisation mit dem ger teinternen Timing und oder eine Zwischenspeicherung der Daten aktivieren Sie die entsprechende Option unter Zeitsynchronisation und geben Sie ggf den entsprechenden Masterkanal f r Zeitsynchronisation an NTP oder IRIG B Zeitka nal des MGCplus in der l O Definition Fragen Sie im Zweifelsfall den Programmierer des Treibers AN Eine zeitliche Synchronisation der Me daten ist nur m glich wenn zus tzlich NTP oder IRIG B Zeitdaten von einem MGCplus erfa t werden Kan le 20 bis 25 siehe Abschnitt 3 Zeitkan le einrichten Seite D 18 Das MGCplus mu in der Ger teliste vor dem zu synchro nisierenden Ger t liegen Bei anderen Ger ten z B Spider8 ist keine Synchronisation m g lich 2 4 Erl uterungen zu den Schnittstellen Die Zugangsberechtigung zum Dialog Schnittstelle einstellen kann Ihnen ber die Benutzer verwaltung entzogen worden sein AN Der Dialog Ger t gt Schnittstelle einstellen ndert n
120. in catman verwenden In allen HBM Ger ten au er den Umschaltanlagen stehen nach der A D Wand lung digitale Tiefpa filter zur Verf gung die unerw nschte St rungen eliminieren k nnen Pr fen Sie auf welche Bandbreite dieses Filter gesetzt ist Stellen Sie dann die Me rate bei Filtern mit Butterworth Charakteristik auf mindestens das F nffache dieses Wertes um auf HBM E 6 HBM Welche MeBrate ist die richtige der sicheren Seite zu sein Bei Filtern mit Bessel Charakteristik sollten Sie das 10 oder 20 fache des Wertes verwenden Falls jedoch in dem vom Tiefpa filter unterdr ckten Bereich anstelle von St rungen Nutzsi gnale vorhanden sind werden diese nicht gemessen und k nnen deshalb auch nicht erkannt werden Empfehlung Wenn Sie die Art des zu messenden Signals nicht kennen sollten Sie zun chst die gr t m gliche analoge Bandbreite maximale Frequenz des Tiefpa filters und die schnellste h chste Me rate w hlen In dieser Betriebsart k nnen Sie z B mit dem catModul 2 Kanal Frequenzanalyse bestimmen welche Signalfrequenzen berhaupt vorliegen Stellen Sie dann die Bandbreite mit dem Tiefpa filter auf den ben tigten Wert ein zur Sicherheit k nnen Sie den doppelten Wert vorgeben und geben Sie als MeBrate je nach Filtertyp den entspre chenden Wert ein Beim DMC plus wird falls nicht anders angegeben eine Mittelwertbildung ber alle erfa ten aber nicht angeforderten Werte durchgef hrt B
121. ist das L schen des tempor ren Speichers ohne Belang da die Daten ohnehin in der Datenbasis stehen m ssen Falls Sie die Daten behalten m chten m ssen Sie e diese bei der Erfassung in der Datenbasis abspeichern oder catman Professional V5 0 HBM Online Dokumente zur Visualisierung von Messungen e ber die Auto Command Liste eine Speicherung veranlassen oder e in Ebene 3 arbeiten und die Daten entsprechend sichern W hrend der Erfassung erfolgt f r die Echtzeitdarstellung bei den einfachen Graphiken ledig lich ein Pixelshift Durch Rundungsfehler die bei der Berechnung entstehen wie viele Pixel der aktuellen Zeitskala entsprechen also verschoben werden m ssen k nnen die ange zeigte Zeitachse und die tats chliche Zeit voneinander abweichen Je l nger die Anzeige er folgt desto st rker wirken sich diese Rundungsfehler aus Deshalb werden beim Beenden ei ner Messung alle Kurven neu gezeichnet von links nach rechts damit der Zeitverlauf korrekt angezeigt wird Graphische Ausgabeobjekte f r Post Process Bei den Objekten Scientific y Index Graphik Ei 2D Scientific y x Graphik Scientific Polargraphik und E Cursorgraphik mu bereits bei der Erzeugung die Vor auswahl Echtzeit oder Post Process getroffen werden In der Einstellung Post Process verf gen die Objekte nicht ber einen eigenen Speicher k nnen also nur Post Process Werte darstellen Aufgrund des generell fehlenden ei
122. ist insbesondere n tzlich um bei Feh lern eine eigene Fehlerbehandlung zu erm glichen Dazu m ssen Sie zun chst mit APP ErrMsg 1 die catman eigene Fehlerbehandlung deaktivieren um mit der Feh lernummer in ERROR Value oder dem Fehlertext in ERROR Text arbeiten zu k nnen Eine Liste der Fehlernummern und ihrer Bedeutung finden Sie in der Online Hilfe Die Variable KEYPRESS enth lt den ASCIl Tastencode der zuletzt vom Anwender gedr ckten Taste Dies erm glicht das Reagieren auf eine Anwenderaktion ohne dazu eine Schaltfl che mit Hotkey oder ein Tastaturereignis im Online Dokument anzulegen Die Variablen GP1 bis GP32 werden h ufig von Mathematikfunktionen benutzt um Ergeb nisse abzulegen Gut geeignet sind sie auch zum Datentransfer zwischen einem Eltern und einem Kind Script Befehl RUN Die Systemvariable DB_MAXLEN ist nur f r Scripts aus Versionen vor 3 0 interessant Sie lie fert die f r alle Kan le gleiche maximale L nge der Datenbasiskan le Diese Variable darf nur ausgelesen werden Ab Version 3 0 k nnen Datenbasiskan le unterschiedliche Maximall ngen besitzen verwen den Sie deshalb nur noch DBCHAN MaxLen DB_MAXCHAN ist die maximale Anzahl der Kan le in der Datenbasis Diese Variable darf nur ausgelesen werden catman Professional V5 0 Ereigniskonstanten K 43 3 6 Ereigniskonstanten ber das Men Tools gt Ereigniskonstanten k nnen Sie f r beliebige Ereignisse Namens Konstante
123. jeweils aktuelle Leseblock dargestellt werden k nnte Als Folge davon sind die graphischen Echtzeitanzeigen speicherintensiv und die Anzahl der darstellbaren Werte ist beschr nkt Bei allen Objekten au er dem y t Linienschreiber kann der Pufferspeicher beim Konfigurieren festgelegt werden Registerkarte Echtzeit Die Puffergr e bezieht sich auf die Anzahl von Werten die pro dargestelltem Kanal gespeichert werden kann Die Option Graphik l schen wenn Puffer vol bewirkt da die in der Graphik eingezeichneten Me werte gel scht werden damit neue Werte wieder sichtbar sind Bei einem Stop der Messung werden alle im Puffer befindlichen Werte erneut gezeichnet es gehen also durch das L schen der Graphik keine Werte des Puffers verloren Bei dem y t Linienschreiber l t sich die Gr e des Speichers nicht beeinflussen er ist auf 16000 Werte pro darzustellendem Ka nal begrenzt AN Wenn Sie in einem Online Dokument auf eine andere Seite bl ttern werden alle tempor ren Speicher dieser Seite gel scht Damit werden auch die Speicher der Echtzeitgraphiken ge l scht d h wenn Sie auf die Seite zur ckbl ttern sind die Objekte leer Falls Sie allerdings auch Werte in die Datenbasis speichern k nnen die Graphiken mit diesen Werten gef llt wer den Registerkarte Echtzeit Bei Seitenwechsel aktualisieren Damit sehen Sie trotz Um bl tterns immer die letzten Werte in der Graphik S Bei den Post Process Graphiken
124. jeweils den gesamten Inhalt eines Datenbasiskanals Gleichg ltig welche Aktion Sie jeweils ausf hren immer sind ganze Datenbasiskan le betrof fen F r einige der ausf hrbaren Aktionen gibt es sowohl entsprechende Men befehle als auch die M glichkeit eines der Symbole in der Symbolleiste anzuklicken Ge nderte Einstellungen z B die Namen und Einheiten der l O Kan le werden i d R erst beim ffnen des Arbeitsblattes aktualisiert Schlie en Sie daher im Zweifelsfall das Arbeits blatt und ffnen Sie es erneut Grunds tzliche Arbeitsweise Setzen Sie f r den Kanal bzw die Kan le die Sie bearbeiten m chten einen Marker ber das Kontextmen W hlen Sie dann die gew nschte Operation Bei einigen Funktionen z B catman Professional V5 0 Der Datenbasis Kanalmanager l 11 2 3 1 catman Professional V5 0 SS Datenexport oder Mathematik l t sich auch nachtr glich noch eine Festlegung des oder der zu bearbeitenden Kan le treffen Falls Sie mehrere Kan le markieren m chten verwenden Sie den Kanalmarker m oder klicken Sie bei aufeinanderfolgenden Kan len diese in der linken Randspalte mit den Kanal bezeichnungen DB1 DB2 etc an Das Vergr ern oder Verkleinern von Zeilen oder Spalten ist direkt mit der Maus ber die Kopfzeile bzw linke Randspalte m glich die Ver nderungen werden jedoch nicht gespei chert Die Bedeutung der Arbeitsblatt Spalten Typ Diese Spalte zeigt an welchem
125. le darstellen Da nur jeder erste Wert eines Leseblockes angezeigt wird kann unter ung nstigen Umst n den ein Alias Effekt auftreten d h die Balkenanzeige oder das Zeigerinstrument schwingt mit einer Frequenz die im Originalsignal nicht vorkommt Zum Alias Effekt siehe auch Kapitel E Abschnitt 2 Welche Me rate ist die richtige Seite E 4 Graphische Ausgabeobjekte f r Echtzeit Bei den Objekten Bl 2D Scientific y x Graphik Scientific y Index Graphik Scientific Polargraphik und E Cursorgraphik mu bereits bei der Erzeugung die Vor auswahl Echtzeit oder Post Process getroffen werden Die Objekte y t Linienschreiber und el y x Echtzeitgrafik sind nur f r Echtzeitdar stellungen geeignet catman Professional V5 0 Online Dokumente zur Visualisierung von Messungen G 9 Diese Objekte sollten nicht f r die Neuerstellung von Online Seiten verwendet werden sie sind nur noch aus Kompatibilit tsgr nden vorhanden Verwenden Sie statt dessen die y t Echtzeit Cursorgraphik oder die Scientific Graphik Gg Die Scientific y Index Graphik stellt als Echtzeit Balkenanzeige auch viele Kan le ber sichtlich dar und hat keine Beschr nkung auf 10 Kan le wie die normale Balkenanzeige gw TN Echtzeitanzeigen verf gen ber eine Besonderheit im Gegensatz zu Post Process Objekten Sie besitzen einen eigenen Speicher f r die darzustellenden Me werte Dies ist notwendig da sonst nur der
126. leiste des Arbeitsblattes l O Definition oder ber die rechte Maustaste wenn Sie sie in der jeweiligen Spalte und Zeile dr cken Falls mehrere Zeilen markiert sind wirken Einstellungen nur auf die markierten Zeilen unabh ngig von der Zeilenposition des Mauszeigers Nullstellen Das Nullstellen ab catman Professional 4 0 ist eine Funktion die einen einfachen und komfortablen Nullabgleich trotz unterschiedlicher Ger teausstattung erlaubt Die Wirkungs weise kann allerdings je nach Ger t und Einstellungen in catman leicht unterschiedlich sein Die neue Arbeitsweise ist auch in den anderen Komponenten von catman implementiert z B den catModulen und dem MeBassistenten Prinzipiell gibt es drei M glichkeiten HBM D 24 HBM Nullstellen Das verwendete Ger t liefert skalierte Werte Dies ist der Normalfall f r MGCplus und z B die Umschaltanlagen UPM60 UPM100 Beim Nullabgleich in catman wird die Tarierfunktion des Ger tes verwendet Beim MGCplus mu das Nettosignal gemessen werden l O Definition um das Nullstellen bzw die Tarierung zu sehen Das verwendete Ger t liefert unverrechnete Werte die Umrechnung in die physikalische Gr e erfolgt ber die Benutzerskalierung in catman Bei Godert DMCplus und einigen anderen Ger ten ist dies immer der Fall da hier keine Skalierung erfolgt Das Ger t selbst liefert dann allerdings abh ngig vom angeschlosse nen Aufnehmer z B mV V In diesem Fall erfolgt der Nullab
127. n EE KEEN K 4 1 3 Was war neu in catman Professional 457 K 7 1 4 Was war neu in catman Professional A0 K 10 1 9 Was war hell cal T l EE K 12 Grundz ge der Scripterstellung k kk kk kk kk kk RR KIR KK RR KK kk kk kk kk kk K 13 2 1 DIS Al DellSI TADDE A sn HA nne dE AA e aaa are K 13 2 2 WO Dell OITS Orr en ee a ad E a e 2ye ke Wa n 0 2yan ENA di K 15 2 2 1 Die SU EE ociosas oa Ko Eed adas K 15 2 2 2 Ein und Ausgaben auf Online Dokumenten K 16 catman Professional V5 0 Inhalt XV 2 2 3 Die Schreibweise von Befehlen kk kk kK KK KK KIR KI KIR KI KIRI K KIR KI KIRR KIRI KIRI KK K 16 2 2 4 Das Schreiben von Scriptbefehlen Code K 18 2 3 Ereignisgesteuerte Scripts Beispiel K 19 E c j Tue PID EEE En a aEnnEnnEHn nHHnHnnHnHnHHnE n nE EH HEHEHEENNnnRE EEN K 19 23 2 EST EE a zy k a karte engen K 20 2 3 3 Nachteile und Einschr nkungen des Beispiels KK KK KIRR KIR nennen K 25 2 34 VEIDESSErUNgeENn ansehen rather her er near K 26 3 Die Elemente der Scriptsprache 0 0ooocococcccc nun nn nn nn nn K 31 3 1 Module und SUB Programme Unterorogrammei nern KK KK KIR KIR KIR KIR KK K 31 3 2 Objekte Eigenschaften und Methoden K 34 32 1 ODIO anna are anne are AE A A e e od K 34 92 2 e EE EH ii A E A tee K 38 EE a a aaa al a a aca oa K 39 39 ZUWE Let WEE EE er ee aA K 40 3 4 Mathematische Grundfunktionen und Operatoren kk kk kk KK KIR KK KI K
128. nicht mit nur einer Gr e zugewiesen werden sondern da eine Steuerung des Objektes durch die Angabe von meh reren Parametern erfolgt Objekt Methode Parameterl Parameter2 Objekte Objekte in catman k nnen verschiedenster Art sein so ist z B ein l O Kanal oder ein Daten basiskanal ein Objekt genauso wie ein definiertes Ger t oder ein graphisches Objekt auf der Seite eines Online Dokuments catman unterscheidet dabei zwischen internen Objekten und Objekten mit Namen Ein Objekt mit Namen ist nur eines aus einer Reihe von Objekten des selben Typs aber durchaus verschiedener Art Deshalb wird der Name zur eindeutigen Iden tifizierung ben tigt catman kennt folgende Objekte mit Namen Alle Objekttypen des Online Dokuments z B Texteingabefelder Balkenanzeige etc Der Objektname ist dabei der Name den Sie einem Objekt in seinem Einstelldialog ge ben k nnen catman Professional V5 0 Objekte Eigenschaften und Methoden K 35 A Beispiel catman Professional V5 0 e Alle definierten Ger te Der Ger tename ist dabei der Name den Sie bei der Definition des Ger tes im Arbeitsblatt l O Definition vergeben k nnen e Alle Eintr ge der Triggerliste Der Name eines Eintrags der Triggerliste z B TRIG_1 kann im Dialog Triggerliste bearbeiten vergeben werden Arbeitsblatt l O Definition im Men Messen e Timer Objekte Der Name mu beim Erzeugen angegeben werden e Popup Men s Der Name mu ebenfa
129. nnen Sie Spalten mit weiteren Informationen hinzuf gen z B die Anzahl gemessener Werte die Me rate oder die Sensor ID sowie alle Kan le markieren bzw die Markierung entfernen Optionen beim Import zl Die Einstellungen der Optionen bleiben auch bei einem Neustart von catman erhalten In der Voreinstellung von catman wird der Dateiname an den Kanalnamen angeh ngt so da auch beim Import mehrerer Kan le gleichen Namens immer eine eindeutige Zuordnung m g lich ist Das schreibgesch tzte Importieren verhindert die Ver nderung von Werten Ein manueller Eingriff ber den Datenbasis Editor ist dann nicht mehr m glich Allerdings k nnen die Werte aus diesen Kan len gel scht werden Daten k nnen auch an bereits in den Importkan len vorhandene Daten angeh ngt werden Daten anh ngen Ablage an Originalposition speichert die Kan le an ihre urspr ngliche Position vor dem Ex port zur ck In der Voreinstellung wird der Me daten Explorer nach jedem Import geschlossen Falls Sie mehrere Dateien importieren m chten deaktivieren Sie Explorer nach Import schlie en Externes ASCII Format Beim Import im ASCII Format k nnen Sie mit weiteren Optionen das Einlesen der Daten be einflussen z B f hrende Zeilen mit Textinformationen berspringen oder ber Header Ka nalname und oder Einheit auswerten lassen catman kann auch beliebige nicht von catman erzeugte ASCII Dateien importieren Aller ding
130. sollte das Programm auf Eingaben durch den Benutzer warten Sind diese erfolgt soll die entsprechende Aktion z B die Messung durchgef hrt werden 3 Bereits w hrend der Messung sollen die Daten angezeigt werden Um ein Programm zu erstellen rufen Sie den Script Editor ber Arbeitsblatt gt Script Editor per Doppelklick auf Den Code Builder ffnen Sie mit dem Fenstermen des Script Editors Tools gt Code Builder Ver ndern Sie Position und Fenstergr e des Code Builders so da m glichst viele Befehle zu sehen sind aber der Arbeitsbereich des Script Editor Fensters nicht eingeschr nkt wird Einen Befehl k nnen Sie dadurch erzeugen da Sie im Code Buil der durch Anklicken des Pluszeichens eine Befehlsgruppe ffnen ggf diese ebenfalls ffnen und auf die entsprechende Aktion doppelklicken Wenn Sie im Script Editor einen Befehl markieren Doppelklick mit der linken Maustaste und F1 dr cken erhalten Sie die Liste der Hilfethemen zum Befehl Jedes Thema umfa t eine umfangreiche Hilfestellung oft mit Beispielen zu dem jeweiligen Befehl catman Professional V5 0 Ereignisgesteuerte Scripts Beispiel K 19 2 3 2 3 1 J IN catman Professional V5 0 Ereignisgesteuerte Scripts Beispiel Vorbereitung Wir gehen davon aus da Sie ein Ger t angeschlossen und konfiguriert haben Die Ger te setup Datei wird in diesem Abschnitt verwendet ebenso die Datei mit der O Definition Zus tzlic
131. und Ergebniskan le die richtigen Kan le enthalten und falls gew nscht Name und Einheit der Ergebniskan le angegeben ist 3 Rufen Sie dann ber das Men Messen oder das Projektfenster die Auto Command Li ste auf In dieser stehen die eben definierten Berechnungen und Anweisungen in der Script Syntax in der Spalte Anweisung in der Spalte Ausf hren ist Nach Me periode eingetragen Klicken Sie auf das Diskettensymbol um die Liste zu speichern und verlas sen Sie den Dialog 4 Sobald Sie jetzt eine periodische Messung starten werden nach jeder Periode die so eben definierten Berechnungen durchgef hrt Falls der Ausf hrungszeitpunkt Nach Me periode f r Ihre Anwendung nicht der richtige ist stehen auch andere zur Wahl siehe Abschnitt 2 2 Ausf hrungszeitpunkte der Befehle Seite J 5 Beispiel Sie m chten nach einer Messung die Me werte filtern da starke St rungen berlagert sind 1 ffnen Sie das Arbeitsblatt Datenbasis HBM J 8 HBM Post Processing mit der Auto Command Liste K Rufen Sie im Fenstermen Mathematik gt Kurven gl tten auf Um das Originalsignal m glichst wenig zu beeinflussen verwenden wir die Gl ttung nach Savitzky Golay 4 Ordnung als Filter 4ter Ordnung mit einer Fenstergr e von 64 Wer ten Geben Sie Ihren Argumentkanal ein d h den Kanal in dem die erfa ten Me werte sp ter liegen werden 2 im Beispiel und den Ergebniskanal a
132. und Pa wortabfrage verwenden aktivieren Eine aktivierte Benutzerverwaltung gilt f r alle Benutzer des PCs nicht nur f r den angemeldeten Benutzer Wir empfehlen bei mehreren Benutzern den Hauptnutzer unter seinem Windows Anmelde namen als Administrator zu definieren und den urspr nglichen Eintrag admin zu l schen Die M glichkeiten des Startens von catman Falls gew nscht k nnen Sie ein Projekt angeben das beim Start automatisch geladen wird catman wird nur von Ihnen verwendet soll jedoch das Pa wort abfragen da au er Ihnen auch andere Personen Zugang zu Ihrem PC haben siehe Abschnitt 3 2 1 Seite C 11 catman wird von verschiedenen Benutzern verwendet Die Benutzer sollen sich beim Start von catman anmelden und k nnen m ssen aber nicht unterschiedliche Zugriffsrechte besit zen Dieser Fallkann auch verwendet werden wenn der PC f r den Start von Windows einen catman Professional V5 0 Einf hrung in die Benutzerverwaltung G 9 allgemeinen Benutzernamen verwendet die Benutzer sich aber unter eigenen Namen anmel den sollen siehe Abschnitt 3 2 2 Seite C 11 Fall 3 catman wird von verschiedenen Benutzern verwendet Die Benutzer sollen automatisch an gemeldet werden und k nnen m ssen aber nicht unterschiedliche Zugriffsrechte besitzen siehe Abschnitt 3 2 3 Seite C 12 3 1 2 Benutzername Sie k nnen beliebige Benutzernamen festlegen Falls Sie die auch f r die Windows Anmel dung definierten
133. und die Farbe der Schrift daher nur schwarz Schalter ist aktiv und kann bet tigt werden oder grau Schalter ist inaktiv und kann nicht be tatigt werden sein darf Sie k nnen jedoch ein Bild mit einer farbigen Schrift auf die Schaltfl che legen Falls Sie ein Bild und einen Text angeben wird der Text unter das Bild geschrieben wenn die Fl che aus reichend gro ist Bilder werden nicht skaliert nur das Objekt Ein Aus Schalter und LED Anzeige in der Konfiguration als Schalter mit Bild skaliert das darzustellende Bild auf die Gr e des Objektes HBM G 40 3 3 3 3 8 3 4 HBM Weitere Objekte Ein us Schalter und LED Anzeige Das Objekt Ein Aus Schalter und LED Anzeige l t sich auch als Ausgabe konfigurieren Es k nnen verschiedene Arten runder und eckiger LEDs festgelegt werden TreeView Der TreeView zeigt zur Designzeit lediglich einen Rahmen mit f nf Knoten Nodes Sie k n nen damit Schriftart und farbe sowie die Hintergrundfarbe setzen und das Objekt einrichten In der Voreinstellung werden sowohl Text als auch Bilder angezeigt StiF Sobald einem Knoten ein Bild zugewiesen wurde wird auch bei allen anderen Knoten Platz f r ein Bild glei cher Gr e reserviert Sie sollten daher entweder allen Knoten Bilder zuweisen oder keinem Es wird immer zuerst das Bild und dann der Text dargestellt Im Editiermodus Automatisch kann der Anwender die Knotennamen zur Laufzeit editieren Text
134. unter Benutzerrechte die Option Administra torrechte 6 Legen Sie die weiteren Zugangsrechte in den jeweiligen Kategorien fest indem Sie die nicht gew nschten Rechte deaktivieren HBM 3 2 3 HBM tz d a Einrichten der Startarten von catman M chten Sie mehrere Benutzer mit nur wenigen oder gleichen Zugangsrechten anlegen so erstellen Sie zun chst einen solchen Benutzer und vergeben Sie die entsprechenden Rechte indem Sie alle nicht gew nschten Rechte deaktivieren Markieren Sie dann diesen Benutzer bevor Sie weitere anlegen Die Rechte werden beim Erzeugen eines neuen Benutzers vom markierten Benutzer kopiert Auch wenn Projekte laden im Bereich Projekte f r einen Benutzer deaktiviert ist k nnen Sie ber Projekt bei Start automatisch laden ein Projekt vorgeben Nur der Benutzer selbst kann in diesem Fall kein Projekt laden Starten von catman Fall 3 1 Legen Sie einen neuen Benutzer mit dem Namen an den Sie bei der Windows Anmel dung verwenden 2 Das Pa wort mu nicht identisch mit dem Windows Pa wort sein 2 Aktivieren Sie im Abschnitt Allgemein unter Benutzerrechte nur die Option Administra torrechte 3 Starten Sie catman neu und l schen Sie den Benutzer admin 4 Legen Sie jetzt alle einzurichtenden Benutzer mit dem Namen an den diese bei der Win dows Anmeldung verwenden Das Pa wort mu nicht identisch mit dem Windows Pa wort sein
135. werden Die Kanalinformatio nen MeBparameter des Kanals k nnen ebenfalls mit abgespeichert werden Dateien in diesem Format k nnen von catman selbst nicht wieder eingelesen werden Siehe auch www microsoft de catman Professional V5 0 HBM 1 24 2 6 HBM Ausdruck von Daten Ausdruck von Daten Beim Ausdruck wird die aktuell eingestellte Formatierung der Zahlen verwendet Eine nde rung der Formatierung kann nur im Datenbasis Editor vorgenommen werden Sie k nnen Werte der Datenbasis auch ber den Datenbasis Editor ausdrucken allerdings ist dort keine Formatierung des Ausdrucks mit berschrift oder Fu zeile einstellbar Der Aus druck vom Datenbasis Editor aus erzeugt eine Tabelle die der Ansicht des Editors entspricht Falls Sie zuerst einen Datenbereich markieren wird nur dieser gedruckt Eventuell im Daten basis Kanalmanager vorhandene Marker sind ohne Bedeutung Markieren Sie im Datenbasis Kanalmanager die zu druckenden Kan le mit dem Drucker Symbol und w hlen Sie Drucken im Men Datei Im folgenden Dialog k nnen Sie vor dem Ausdruck noch weitere Optionen festlegen Linker Rand Abstand des Ausdrucks vom linken Seitenrand in Twips Kopfzeile Der hier eingegebene Text erscheint in der Kopfzeile jeder Seite Durch Anwahl der entspre chenden Optionen unterhalb des Eingabefeldes k nnen automatisch die Seitennummer das Datum und oder die Uhrzeit an den Text angeh ngt werden Dies gilt auch wen
136. wird auch in den anderen Komponenten von catman verwendet z B den catModulen oder dem MeBassi stenten Die fr her vorhandene Funktion Tarieren wird durch diese Funktion ersetzt e Die Kanalinformationen R ckf hrbarkeitsdaten k nnen Sie sich auch in der 1 O Defini tion ber ein eigenes Symbol anzeigen lassen e Echtzeitberechnungen werden nicht mehr ber ein eigenes Men in der Spalte Einstel lung erzeugt sondern m ssen direkt bei der Definition einer Berechnung in der Spalte Verbindung ber ein Untermen festgelegt werden e Beim automatischen Verbinden von Kan len des Spider8 wird kein digitaler Kanal mehr erzeugt e Im Men Optionen kann angegeben werden da f r den Spider8 immer die f r den be treffenden PC g nstigste Schnittstellenkonfiguration anstelle von Nibble mode verwen det werden soll sobald eine neue l O Definition angelegt wird e Als neues Ger t wurde der Remote Data Server aufgenommen Damit kann ein catman Programm als Server arbeiten und andere catman Programme die vom Server gemesse nen Daten abfragen und weiterverarbeiten nderungen bei der Datenbasis e Die zus tzliche Anzeige des in der I O Definition verwendeten Kanalnamens entf llt es wird nur noch der Kanalname der Datenbasis angezeigt F r die erneute bernahme des Namens aus der l O Definition gibt es einen Men befehl e Die Kanalinformationen R ckf hrbarkeitsdaten k nnen Sie sich ber ein eig
137. y Daten werden ber dem in der Kanalinformation abgelegten At aufgetragen Dabei wird davon ausgegangen da die Me reihe quidistant bez glich der Zeit aufgezeichnet wurde Falls die Kanalinformation kein At enth lt wird ber den Punktindex aufgetragen 7 Falls die Einheit der x Achse nicht in der Voreinstellung Sekunden dargestellt wer den soll mu ber das Men Achsen gt Zeiteinheit f r x Achse die zu verwen dende Einheit festgelegt werden Das At in der Kanalinformation liegt immer in Mil lisekunden ms vor 3 Datensatz Die y Daten werden ber den Daten eines vorher auszuw hlenden Datensatzes aufgetra gen z B f r eine Kraft Weg Darstellung Die Auswahl eines Datensatzes als x Datensatz catman Professional V5 0 Konfiguration der Graphik l 45 catman Professional V5 0 erfolgt durch Markieren des Kanals in der Liste der Kan le und Angabe von Als x Daten satz verwenden im Kontextmen Der so ausgew hlte Datensatz wird in die x Auswahl Liste als Vorgabe bernommen 7 Bei dieser Art der Darstellung ist keine Datenreduktion m glich Kurven Die Kurvenattribute k nnen Sie nach Klick auf den betreffenden Kurvennamen in der Le gende ndern Post Process Komprimierung Men Graphik Diese Option ist geeignet wenn sehr viele Werte gt 100000 angezeigt werden sollen Da hierbei viel Zeit zum Neu Zeichnen ben tigt wird k nnen Sie eine Komprimierung aktivie ren Die Mindestanzah
138. zu verwenden m ssen Sie das Fenster vor dem Start des Moduls aufrufen Sie k nnen folgende Einzel Ereignisse berwachen lassen e Grenzwert berschreitung e Grenzwertunterschreitung e Digitaleingang auf HIGH e Tastaturereignis e Datenbasis Kapazit tskontrolle Zus tzlich haben Sie die M glichkeit mehrere Ereignisse mit UND zu verkn pfen An Aktionen stehen Ihnen zur Verf gung e Digitalausgang setzen e Analogausgang setzen e Eintrag in Logdatei vornehmen e Eine Sound Datei abspielen akustische Ausgabe e E Mail verschicken e Speichern in Datenbasis einschalten e Speichern in Datenbasis ausschalten e Einzelnen Me wert alle aktiven Kan le in Datenbasis speichern e Daten aus der Datenbasis in eine Datei exportieren e Datenbasis l schen e Stoppen und Starten der Messung des MeBassistenten catman Professional V5 0 Vorgehensweise 6 1 catman Professional V5 0 E 23 catman Scriptbefehle ausf hren VBScript Prozedur ausf hren Auch hier haben Sie die M glichkeit mehrere Aktionen gleichzeitig d h bei Eintreten eines Ereignisses ausf hren zu lassen Hinweise Alle Einstellungen werden mit der l O Definition gespeichert Lassen Sie deshalb nach dem Festlegen der gew nschten Ereignis berwachung die l O Definition speichern Die Einstellungen lassen sich auch in einer separaten Datei speichern und von dieser wieder laden Men Datei gt Exportieren und Datei gt Importiere
139. 5 Deaktivieren Sie im Abschnitt Allgemein unter Benutzerrechte die Option Administra torrechte 6 Aktivieren Sie im Abschnitt Allgemein unter Benutzerrechte die Option Keine Pa wortabfrage beim Programmstarf 7 Legen Sie die weiteren Zugangsrechte in den jeweiligen Kategorien fest indem Sie die nicht gew nschten Rechte deaktivieren catman Professional V5 0 Einrichten der Startarten von catman C 13 Q M chten Sie mehrere Benutzer mit nur wenigen oder gleichen Zugangsrechten anlegen so 8 erstellen Sie zun chst einen solchen Benutzer und vergeben Sie die entsprechenden Rechte indem Sie alle nicht gew nschten Rechte deaktivieren Markieren Sie dann diesen Benutzer bevor Sie weitere anlegen Die Rechte werden beim Erzeugen eines neuen Benutzers vom markierten Benutzer kopiert 5 Auch wenn Projekte laden im Bereich Projekte f r einen Benutzer deaktiviert ist k nnen Sie ber Projekt bei Start automatisch laden ein Projekt vorgeben Nur der Benutzer selbst kann in diesem Fall kein Projekt laden catman Professional V5 0 HBM C 14 HBM Starteinstellungen Im Hauptmen Optionen haben Sie die M glichkeit die Starteinstellungen von catman Professional zu ndern Projekt bei Start automatisch laden D Script bei Start automatisch austuhren D g HTHL Havigator verwenden Gerate 5Scan nur f r MGCEplus und Spider P Angeschlossene Ger te
140. 6 13 DLL Treiber f r unbekannte Ger te K 89 catman Professional V5 0 Inhalt XVII 6 14 Script Treiber f r unbekannte Ger te K 90 Abo EE K 90 6 14 2 Vorgehensweise bei der Erstellung eines Gcmpt Treiber K 91 6 14 3 Befehle f r Script Treiber kk kk kK KK KK KK KK KK KK KI KK KI KIR IK KK KI KIR KIR KK KK KK K 92 6 14 4 Script Treiber erstellen K 93 6 145 Script ren EE K 94 6 15 catman als Web Server Sk kk kk kk kk kK kK KK KK KK KK KK kk kK kk kk kk kk kk kk kk kk a kk kk k K 95 6 15 1 Web Server in catman starten kk kk kk kK KK KK KK KI KI K KI KI KK KI KI KI KK KI KIRI K KIR KK IK KK kO K 95 6 15 2 Erstellen einer HTML Seite zur Anzeige von Daten K 95 6 15 3 Beispiel 1 f r den Web Server 222 kk kk kk kK kK KK KK KI KK KK KK KK KK KK KK KK KK kk a K 97 6 15 4 Beispiel 2 f r den Web Server kk kk kk kk kk KK KK KK KK nennen KK KK k K 98 6 16 Verwenden von Ven K 99 6 16 1 VBScript Schreiben u re er K 100 6 10 2 VBSchpt e E EE K 101 6 163 VBSEHPLAUSIUhTEN s n sa sus are An ne A av Qal K 101 SC Kafe le te tendlun lace BBFBBEEE E ET DB K 103 7 dee E ane WEE K 106 L Index catman Professional V5 0 HBM XVIII Inhalt HBM catman Professional V5 0 catman Professional V5 0 Einf hrung A 2 HBM catman Professional V5 0 ber dieses Handbuch A 3 1 Uber dieses Handbuch Wir freuen uns da Sie sich f r catman Professional
141. B dunkelgrau den Sie nicht sichtbar machen dessen Sti unsichtbar und dessen F llmodus F llen bis Maximum ist K gos 2 3 2 Die Tabelle Die bereits weiter oben in Abschnitt 2 2 4 Die Tabelle Seite G 11 besprochene Tabelle kann nicht nur zur Ausgabe sondern auch zur Eingabe verwendet werden Dabei ist sogar ein ge mischter Betrieb m glich einige Zellen zur Eingabe andere zur Ausgabe Es stehen Ihnen vielf ltige Objekte im Register Zellentyp zur Auswahl Texteingabefeld Schaltfl che Kon catman Professional V5 0 HBM 2 3 3 HBM labl Online Dokumente als Benutzeroberfl che trollk stchen aufklappbares Listenfeld etc Au erdem bieten einige Zellenformate zus tzli che Optionen maskierte Texteingaben Numerikeingaben Pa wortmodus etc Mit vergleichsweise wenigen Scriptbefehlen z B Eingabe Tabellel Row 1 Col 2 Text kann die Tabelle ausgelesen und ver ndert werden Je nach Bedarf k nnen einzelne Zellen verriegelt werden so da keine unbefugten Eingaben m glich sind Da eine Tabelle mehr Zeilen und Spalten enthalten kann als sichtbar sind k nnen Sie meh rere Dialoge in einer einzigen Tabelle unterbringen und nach Bedarf mit Hilfe der Eigenschaf ten TopRow und LeftCol sichtbar machen Die Objekte aus Bereich 4 der Design Toolbox Texteingabefeld Dieses Objekt bietet die meisten Optionen bez glich der Ereigniserzeugung Fokus erhalten bedeutet da
142. Bart 1 betragen und wird automatisch gesetzt Online Export Wie beim MeBassistenten k nnen Sie f r den DAQ Hintergrundproze die Speicherung von Daten w hrend der Messung aktivieren Es stehen allerdings nicht alle Optionen zur Verf catman Professional V5 0 Einschr nkungen 8 1 4 8 1 5 8 2 catman Professional V5 0 E 43 gung bei der DAQ Hintergrundmessung k nnen nur alle oder kein Kanal exportiert werden Der Dateiname kann automatisch mit jedem erneuten Start inkrementiert werden andernfalls wird nachgefragt ob die Datei berschrieben werden soll Leseblock Timeout Die hier eingestellte Zeit wartet catman auf die angeforderten Me werte bevor eine Fehler meldung erfolgt Bei sehr langsamen Ger ten z B den Umschaltanlagen mu dieser Wert u U erh ht werden Siehe auch Abschnitt 3 3 2 Timeouts Seite E 14 Ringpuffer Auch in dieser Betriebsart k nnen Sie die Ringpufferung f r den Remote Data Server aktivie ren Einschr nkungen Diese Art der Datenerfassung ist prim r nicht f r die schnelle Erfassung gro er Datenmen gen gedacht Trotzdem kann je nach Ausstattung des PCs auch mit h heren Me raten ge HBM E 44 Einschr nkungen messen werden Die vom PC gleichzeitig auszuf hrenden T tigkeiten m ssen jedoch immer genug Zeit f r die Datenerfassung und Verarbeitung lassen W hrend der Messung mit dem DAQ Hintergrundproze darf sogar ein weiteres Script ausgef hrt werden
143. DEFINE SANDUHR 11 HBM K 28 HBM Ereignisgesteuerte Scripts Beispiel GLOBAL EvtVar OPEN w EE Gpo APP Toolbar D APP MinimizeBox OU APP MaximizeBox 0 APP Sizeable O APP SysMenu U APP Status Ger te werden initialisiert OPEN TO EE EE toa IODEVICE 1 Setup MGCplus_Setup mgc APP MousePointer SANDUHR APP Status I O Kan le werden initialisiert ACOInit ALL CALL EnableButtons APP OLClose 0 APP rotaatio MI APP MousePointer FALSE DO iQ GETEVENT 1 EvtVar REM ltestes Ereignis SELECT CASE CASE EvtVar QUIT APP Terminate CASE EvtVar SETIINGSPOPUP DIALOG 8 CASE EvtVar TOOLON APP Toolbar 2 CASE EvtVar START CALL Messen2 END SELECT LOOP Unterprogramm Messen2 LOCAL BlockSize TimeMode Intervall LOCAL Meldung test catman Professional V5 0 abfragen Ereignisgesteuerte Scripts Beispiel K 29 CALL DisableButtons TimeMode ACQO TimingMode IF TimeMode 1 REM PC internes Timing Intervall ACO TimerInterval CVSTR Meldung Intervall 0 0 STRCAT Meldung Messung l uft Zeitintervall Meldung s APP Status Meldung CREATEOBJECT Timerl TIMER Timerl Interval Intervall 1000 REM in ms Timerl Event TIMEREVENT Timerl Enabled TRUE ADDEVENT TIMEREVENT REM beim ersten Mal sofort DOO GETEVENT 1 Eve Var REM ltestes Ereignis abfragen SELECT CASE CASE EvtVar STOP Timerl Delete BREAK CASE EvtVar TIMEREVENT ACOSt
144. Datenexport stehen nicht alle Formate zur Verf gung catman Professional V5 0 Dauermessung 4 DI catman Professional V5 0 Dauermessung Siehe auch Abschnitt 2 Das Statusfenster des Me Bassistenten Seite H 5 Vor dem ersten Start einer Messung m ssen Sie O Kan le vor Messung initialisieren akti vieren Solange Sie keine nderung der Kanaleinstellungen vornehmen I O Definition oder Ger tesetup oder falls Sie mit der Filtereinstellung Auto matisch aus Me rate arbeiten solange Sie die Me rate nicht ndern k nnen Sie dies f r nachfolgende Messungen wieder deaktivieren Me dauer Mit Auto Stop nach n Me werten geben Sie an wie viele Me werte pro l O Kanal erfa t werden sollen Alternativ k nnen Sie mit Auto Stop nach x s min oder h auch angeben wie lange gemessen werden soll Speicherung der Daten Je nach den Einstellungen f r das Speichern und Exportieren von Daten k nnen die Einstel lungen in der Spalte Ziel der O Definition au er Kraft gesetzt werden F r die Speicherung existieren verschiedene M glichkeiten sowohl bei der Speicherung in die Datenbasis als auch f r den Export das Speichern in eine Datei Sie k nnen 1 Alle Kan le speichern bzw exportieren 2 Die entsprechenden Einstellungen der Spalte Ziel der l O Kan le verwenden Nur die O Kan le die den Marker gesetzt haben werden auch gespeichert bzw exportiert 3 Nicht s
145. De bugfenster Falls Sie nur an einer bestimmten Stelle interessiert sind suchen Sie diese auf stellen Sie den Cursor in die betreffende Zeile des Scripts und klicken Sie auf el dr cken Sie F3 oder doppelklicken Sie in die Code Zeile Klicken Sie danach auf oder dr cken Sie F5 damit das Script bis zu Ihrem Haltepunkt ausgef hrt wird Sie haben dann die Wahl einen weiteren Haltepunkt zu setzen oder mit s Schritt f r Schritt weiterzumachen und das Verhal ten des Scripts zu beobachten Die aktuelle Zeile die als n chstes ausgef hrt wird ist gr n eingef rbt ke ler o 18 Tritt w hrend der Scriptausf hrung ein Laufzeitfehler auf so k nnen Sie ebenfalls in den De bugger springen W hlen Sie dazu im Fenster der Fehlermeldung die Schaltfl che Debug Wenn der Quelltext des Scripts verf gbar ist zeigt der Debugger den Code des gerade aus gef hrten Unterprogramms oder des Hauptprogramms an Die als n chstes auszuf hrende Zeile ist hervorgehoben Mit der Liste der Unterprogramme oder des Call Trees k nnen jederzeit andere Programm segmente betrachtet werden Wird das Hauptprogramm oder ein Unterprogramm SUB im Call Tree angezeigt so ist die Zeile in der diese Prozedur verlassen wurde blau eingef rbt und fett hervorgehoben y Mit l t sich die Variable an der Cursorposition anzeigen und modifizieren Dies ist h ufig Lei r schneller als die betreffende Variable im Fenster mit der Variablenliste zu suche
146. F 21 2 Kanal Frequenzanalyse Das Modul arbeitet nur mit den Ger ten MGCplus Spider8 DMCplus und DMC9012A Das catModul erm glicht die Frequenzanalyse Berechnung des Spektrums eines oder zweier Zeitsignale Es dient dazu schnell einen qualitativen berblick ber die Frequenzver teilung im Signal zu erhalten Zur Frequenzanalyse stehen drei unterschiedliche Funktionen zur Verf gung 1 Autospektrum Diese Funktion berechnet das Leistungsspektrum des Zeitsignals Dieses Spektrum wird im Datenbasiskanal mit der Bezeichnung MagSx abgelegt Falls ein zweiter Signalkanal mitgemessen wird wird dessen Spektrum im mit MagSy bezeichneten Datenbasiskanal abgelegt Die Einheit des Spektrums ist gleich der Einheit der Amplitude des Zeitsignals die Betr ge ergeben sich aus der Wurzel des mittleren Amplitudenquadrats daher die Bezeichnung RMS Root Mean Square Dies ist die am h ufigsten ben tigte Funktion Amplituden Phasenspektrum Diese Funktion berechnet das Amplitudenspektrum sowie das zugeh rige Phasenspek trum des Zeitsignals Das Amplitudenspektrum wird im mit MagSx bezeichneten Daten basiskanal abgelegt das Phasenspektrum in PhaseSx Falls ein zweiter Signalkanal mit gemessen wird wird dessen Amplitudenspektrum im mit MagSy bezeichneten Datenbasiskanal und sein Phasenspektrum in PhaseSy abgelegt Die Einheit des Ampli tudenspektrums ist gleich der Einheit der Amplitude des Zeitsignals die Betr ge ergeben sich aus der W
147. Fall unbedingt den entsprechenden Hardware Zeitkanal des MGCplus Geben Sie dazu als Verbindung das Ger t an und unter Einstellung einen der ge w nschten Kan le Die Kan le 17 bis 19 sind als Zeit MRG1 bis 3 gekennzeichnet MRG bedeutet Me ratengruppe Bei entsprechender Hardware k nnen Sie auch die Ka n le 20 bis 22 NTP oder 23 bis 25 IRIG B angeben 2 Alle Messungen mit nicht aquidistanten Zeitmarken z B periodische Messungen mit Un terbrechungen ver nderlichen Erfassungsraten etc gt Zeitkanal wird unbedingt ben tigt f r 3 Berechnungen die Zeitinformationen ben tigen z B FFT Spektrum etc Es gen gt ein einziger Zeitkanal f r jede verwendete Me rate catman Professional V5 0 Quelle der Zeitmarken w hlen D 19 F e e GES 3 1 catman Professional V5 0 Wenn Sie als Zeitquelle im Men O Kanal Zeitkanal einstellen Simulation angeben wird der Zeitkanal mit den Werten der Simulationsfrequenz gef llt Bei z B 50Hz wird also alle 20ms ein Eintrag eine Zeitmarke erzeugt ber eine Echtzeitberechnung k nnen Sie dann beliebige Funktionen mit diesem Zeitkanal als x Wert definieren und so Ausgaben er zeugen z B sin Zeit mit Verbindung gt Online Berechnung gt Festfunktion Registerkarte Algebra Quelle der Zeitmarken w hlen Falls Sie nur ein Ger t angeschlossen haben lassen Sie die Einstellung im Men O Kanal gt Zeitkanal e
148. Feld in einem Datensatz des Objekts DAO Eigenschaften Mit Hilfe der Eigenschaften ndern Sie den Zustand eines Objektes z B seine Hintergrund farbe die Skalierung einer y x Post Process Graphik den Text in einem Texteingabefeld etc oder Sie fragen den Zustand eines Objektes ab z B den Zustand eines Ein Aus Schalters oder Schiebereglers Mustermann in das Texteingabefeld Pr fer schreiben Pr fer Text Mustermann x Skalierung in Layer 1 der Graphik Diagramm ndern Diagramm LAYER 1 Xmin 4 x Achsenbeschriftung in Layer 1 der Graphik Diagramm ndern Diagramm LAYER L1L1 AXTS 0 2Capr on Kraft oben Zweiten Untermen eintrag in Spalte 3 auf Auswerten setzen MENU 3 ROW 2 Caption Auswerten Beschriftung des Programmfensters setzen APP Caption PRUFSTANDS STEUERUNG V4 5 Handprogramm Auch um sehr unterschiedliche Aktionen durchzuf hren sind nur wenige Begriffe notwendig die falls sie anwendbar sind immer gleich verwendet werden catman Professional V5 0 Objekte Eigenschaften und Methoden K 39 A Beispiel 3 2 3 catman Professional V5 0 Beachten Sie bitte folgendes beim Einsatz von Eigenschaften e Objekt Eigenschaft darf nicht Bestandteil eines numerischen Ausdrucks sein Der Ausdruck r Regler Value 5 ist unzul ssig e Einige Eigenschaften sind Nur Schreib Eigenschaften d h Sie k nnen diese Eigen schaft zwar ndern jedoch nicht abfragen z B Ba
149. Felder werden rot hinterlegt sobald die Transferrate un ter 75 der Master Me rate f llt oder eine Verz gerungszeit auftritt Dialoge und Fenster die ber die Symbolleiste aufgerufen werden k nnen m ssen i d R erst wieder geschlossen werden bevor die Messung fortgesetzt werden kann Da die Mes sung selbst in dieser Zeit weiterl uft werden die im Pufferspeicher des Me ger tes vorhan denen Werte nach dem Schlie en eines Dialogs so schnell wie m glich ausgelesen Falls der Puffer im Ger t bergelaufen ist erscheint gleich nach dem Schlie en des Dialogs die Feh lermeldung Puffer berlauf im Ger t und die Messung wird abgebrochen Je nach Me ger t sind die Pufferspeicher f r ausgehende Daten unterschiedlich gro e alle einkanaligen Ger te sowie die Umschaltanlagen besitzen keinen Pufferspeicher e der Godert verf gt ber Pufferspeicher f r weniger als 1000 Werte pro Kanal e das DMCplus verf gt je nach Ausbaustufe ber Pufferspeicher f r mehr als 100000 Werte insgesamt alle Kan le e das MGCplus verf gt je nach Version der CPxx ber Pufferspeicher f r mehr als 1000000 Werte insgesamt alle Kan le Details zur Speichergr e finden Sie in der Bedienungs anleitung des Ger tes im Kapitel Technische Daten Sobald der Pufferspeicher voll ist bricht catman die Messung ab Achten Sie daher insbeson dere beim Spider8 darauf da kein Versatz entsteht HBM H 6 Periodische Messung 3 Periodische Mes
150. Ger t wird aufgebaut und gepr ft 3 Die Einstellungen des Kanals wie Me bereich Einheit etc werden vom Ger t gelesen Die Option O Kan le vor Messung initialisieren mu beim ersten Ausf hren eines catMo duls immer aktiviert sein Solange Sie keine nderung der Kanaleinstellungen vornehmen O Definition oder Ger tesetup oder falls Sie mit der Filtereinstellung Automatisch aus Me rate arbeiten solange Sie die Me rate nicht ndern k nnen Sie dies f r nachfolgende Messungen wieder deaktivieren Dadurch kann insbesondere bei MGCplus und UPM60 100 beim Start der Messung Zeit gespart werden Die Initialisierungsphase kann l nger als blich dauern wenn Me parameter von vielen Kan len der Ger te MGCplus oder UPM100 Centi pede von catman erfa t werden m ssen Ger tesetup laden Vor der Umschaltung in das MeBfenster kann auf Wunsch eine Ger tesetup Datei geladen va und in das angeschlossene Ger t bertragen werden Durch Klick auf kann ein Datei auswahldialog ge ffnet werden Einstellungen bei Beenden speichern Falls Sie Ihre Einstellungen beim n chsten Start der Dauermessung wieder vorfinden m ch ten m ssen Sie dieses Feld aktivieren catman Professional V5 0 HBM 3 2 HBM Durchf hren einer Messung In der Regel wird dieses Modul mit Post Process Graphiken verwendet Sie k nnen jedoch auch das Me fenster y x Cursorgraphik y t Echtzeitgraphik verwenden wenn Sie eine A
151. H Abt M M Herr Jens Boersch 64293 Darmstadt Registrierung Software Ger t Schnittstelle MGCplus RS 232 C MGC RS 485 A Spider8 Q IEEE 488 2 PME Ethernet A Scout USB MVD CAN DMP40 A Profibus DP AED A andere K800 UPM100 Centipede A andere Programm Lizenz Nr Kaufdatum LA HBM Hottinger Baldwin Messtechnik GmbH Im Tiefen See 45 64293 Darmstadt www hbm com Absender Name Vorname Firma Abt Stra e Postfach Telefon Fax Postleitzahl Ort E Mail Unsere Firma erkl rt sich damit einverstanden da HBM den Firmennamen als Referenz ohne jegliche weitere Angaben wie Adresse oder Anwendung nennen darf Datum Unterschrift Warum registrieren Vielleicht haben Sie auch eine Frage zu dem erworbenen Programm Als registriertem An wender geben wir Ihnen gerne Auskunft Telefon und Faxnummern finden Sie in Kapitel A Abschnitt 5 Technische Unterst tzung Seite A 41 Sichern Sie sich diesen Vorteil indem Sie die Registrierung ausf llen und an uns einsenden oder noch einfacher direkt faxen Zum Ver senden pa t das Formular in einen Fensterumschlag Vielen Dank Lizenzbedingungen f r HBM Software Auszug aus den Allgemeinen Gesch ftsbedingungen von HBM Besondere Regelungen f r Software 1 2 1 2 2 2 3 2 4 2 5 2 6 Soweit Gegenstand der Lieferung
152. IR K K K K K KIR K K KIR KK K K 40 SS EE El Els EE de a ana Ay El di E Sea Can K 41 3 6 e Ia Ae CT dais dd era ee Din da K 43 37 Marlablen Una EE ae ar ut Era ee air r EE K 44 SEN WT en EE EE K 44 Dersen LF le K 45 SA A a a AE E E a a a a a A K 48 9 1 4 KONSA sra aa a lO EE K 50 4 Editieren Kompilieren und Linken von Script Modulen K 51 4 1 Editieren von Modu len aid A AA EHI EI K 51 A De SOND ere tilo E K 51 4 1 2 Anpassen des Editors dar AE A KK KK kk kk kk ir K 52 4 1 3 Einsatz beliebiger Editoren kk kk kK KK KK KIRI KIR KK KI KK KI KI KI KIR KK KK KK KK KK k K 52 4 2 Kompilieren von Modulen kk kk kk kK kK KI KK KK KK KIR KK KK KK KK KK KK KK KK KK KK KK KK KK K 53 4 3 Erstellen ausf hrbarer Dateien K 54 catman Professional V5 0 HBM XVI HBM Inhalt Hilfen zur Scripterstellung EE K 56 5 1 RE Ee E B llder EE EEN K 57 5 2 Die Online Hilfe des Script Entwicklungssystems kk kk kk kk KK KK nennen ern K 59 9 3 Der serpl Deb gger u y4 Ee A a an K 60 SPEZIEllE EE gt a sa s s Eka K y as A Gi dk la hd K 63 6 1 catModule modifizieren WEEN K 63 6 2 Eigene Scripts als re EE K 63 6 3 Ger te l O Kanalverbindungen und Skalierungen Sk kk KK KK KK KK KIRR KIR KIR KK SJ K 64 6 3 1 Anlegen von Ger ten kk kk kk kk kK kK kK KK ee KK KK KK KK KK KK kk K 64 6 3 2 l1 O Kanalverbindungen einrichten aana kk kK KK KK
153. K KI K R KIR KIR KIR KIR K K KIR KIR KK KI KK D 52 4 13 5 Kommunikation protokollieren i kk kk kk KK KK KK KK KK KK KI KI KIRI een D 53 415 6 Een EIER e Sera Y e der a D 53 e EE TEN EE EE D 53 5 Die Sensordatenbank ooocococoocnnn kk kk a kk kk kk kk kk kk ak kk kk ka D 55 5 1 EMPATE N AS D 55 9 2 StruklurderSensordalenbank Seet riot aa e da ios in D 56 catman Professional V5 0 HBM VI HBM Inhalt 5 3 Sensordatenbank wechseln erstellen importieren naana RR KK R KRI D 58 5 3 1 Import von TEDS Dateien ss sk ua a ki a al lk EN lea ak ELL ad a k ak kk kd hndi u ki na D 59 5 3 2 Import lterer Versionen der Sensordatenbank D 60 5 4 Weitere Sensoren aufnehmen kk kk kk KK KK KK KI KK KK KK KIR KI KI een KK KK KK K en KK k D 60 5 4 1 Vorhandene Aufnehmer kopieren und einf gen kk kk kk kK KK KR RR RR KK RR KIR KK D 60 5 4 2 Neue Aufnehmer eingeben kk kk kk kk kK KK KK KK KK KI KK KK KIRI KIR KIRI KI KIR KIR KIR KK k D 61 5 4 3 Vorhandene Eintr ge ndern kk kk kk kK kk KK KK KEK KI KK KI K K KK K K K nennen KK k D 62 5 5 Kurzanleitung Wie geht s ci kk kk kk kk kK KK KK KK KK KK KK KK kK kk kk kk kk kK kk kK KK kK kk D 62 S aA Nao NN D r EE D 63 KEE D EE D 65 Messen mit catman Professional EIERE ar er e ee E 3 Welche Me rate ist die richtige ks k kak kk kk kk kk RR KEKE kk kak kk kk ka E 4 Einstellungen zum
154. KK kK kK KK KK kk ke l 16 2 5 2 Daten nach MS Excel exportieren kk kk kk kK KK KK KK KK KIR KK KI KIR KI KIR KK KK KK k l 19 eno Date EXPOTIEFE EE I 20 2 0 Ausdruck Von Dal EE 24 Die Post Process Mathematik 0oooooooooooconana KK RR KK kk kk kk l 25 1 APUNA ao o a a polo le pais I 26 3 2 OLE Zeilkanalierzeugen a aa ee er dto bed 27 8 3 SOTA lal WEE n 27 34 EEN restar dd e a 28 95 Digitale llei a a a sind 29 catman Professional V5 0 Inhalt XIII 0 S Da NN J J J J J a a a Eeler Ee 29 Sek Tale tee DEE l 30 30 a Tee e EE EE l 30 3 9 Me rate ndern umrechnen J kk kk kk aaa l 31 3 10 Kanalande anpasse WEE l 32 3211 Kanal Normie WEE ac aa ta l 33 32127 ROMDIESSION caera AE r HH e l 33 3219 JEOSGIKIURKIIONEN EE 1 34 3 14 DMS eil len WEE 1 34 3 14 1 Spannungsanalyse mit DMS Rosetten 2 2 KK KK KK K KIR KI KI KI K KIR KI KIR nern K KK l 35 3 14 2 Eigenspannungsanalyse J Sk kk n kk kk kK KK KK KK KK KK KK KK KK KK KK KK KK kk KK kk k k l 35 3 14 3 DMS Temperaturkompensationsverfahren kk kk kk kK KK KK KK KK een l 36 9219 EE l 37 A EE AA O A EE l 37 3 16 1 Klassierung nach Zeitverweildauer Time at level 1 38 3 16 2 Klassiertyp Rainflow Matrix kn kk kK RR KK E KIR KK E KI RIK KIR KK o 39 3 16 3 Spannenpaare aus Rainflow Matrix kk kk kk kk kk KK KI KK K KI KIRR K KIRI K KI KIRI KI K K KIR K KK Kl l 40 4 e
155. Kan le Bei einigen Formaten k nnen Sie als Option w hlen ob die zu exportierenden Daten an eine bereits bestehende Datei angeh ngt werden sollen Dies setzt allerdings voraus da Struktur und Art der bereits existierenden Datei zu den zu exportierenden Kan len pa t d h da die Kanalanzahl sowie bei den ASCII Formaten das gew hlte Trennzeichen bereinstimmen ffnen Sie mit Sal einen Dialog der auch ein evtl vorhandenes Netzwerk durchsucht catman Professional V5 0 Im und Export von Daten l 21 Die bin ren catman Formate Dateien im Format catman k nnen nur von catman selbst wieder eingelesen werden Die Geschwindigkeit des Exports ist hier jedoch h her als in den anderen Formaten Zus tzlich wird die Kanalinformation Me parameter eines Kanals mitgespeichert und Sie k nnen ei nen Kommentar zur Datei vergeben Dieser ist sp ter im Me daten Explorer sichtbar ohne da Sie die Datei laden m ssen ASCII und ASCII Kanalinformation Bei diesen Exportformaten wird die aktuell eingestellte Formatierung des jeweiligen Kanals im Datenbasis Editor verwendet Standard Zahlen mit drei Nachkommastellen Eine nde rung des Formats kann nur im Datenbasis Editor vorgenommen werden Beispiel Bei einer Me rate von 9600 Werten pro Sekunde werden in der Einstellung mit drei Nach kommastellen die ersten f nf Werte f r den Zeitkanal mit 0 000 gespeichert da der Wert klei ner als 0 0005 ist Ab dem sechsten W
156. Klicken Sie dann auf Start Auto Ping Die eingetragenen Namen werden aufgel st und catman versucht die Adressen zu errei chen Nach dem Erhalt einer Antwort erscheint und Echo received in der Statusspalte Falls keine Antwort erfolgte erscheint 4 und Falf Pr fen Sie in diesem Fall e ob die Adresse stimmt e sich der Teilnehmer im gleichen Netzsegment befindet e falls der Teilnehmer nicht im gleichen Netzsegment ist ob die Subnetzmaske oder eine evtl Firewall den Zugriff auf das andere Segment erlaubt HBM D 52 4 13 3 4 13 4 HBM Diagnosefunktionen e ob der Teilnehmer eingeschaltet ist e ob sich andere Teilnehmer erreichen lassen Falls keine der Pr fungen zu einer L sung f hrt m ssen Sie Ihren Netzwerkadministrator kontaktieren Interpreter beenden Beendet den Interpreter des Ger tes und gibt damit das Ger t zur manuellen Bedienung frei Diese ist normalerweise gesperrt sobald der PC das Ger t zum erstenmal angesprochen hat damit keine Bedienung ber die Frontplatte mehr m glich ist Bei Ger ten ohne Front platte hat der Befehl keine weitere Auswirkungen Interpreteraktivierung erzwingen Falls Sie diese Option aktivieren so versucht catman bei der n chsten Kanalinitialisierung z B Me signal anzeigen den Kommando Interpreter des Ger tes zu reaktivieren und das Ger t neu zu initialisieren Dies kann z B Fehler beheben die entstanden weil das Ger t zwischenzeitlich ausges
157. Kontextmen Objekt drucken bleiben alle opti schen Effekte z B 3D berlaufender Text etc exakt erhalten Seitenumbr che werden au tomatisch so eingef gt da immer nur vollst ndige Spalten auf der Seite zu sehen sind Die Tabelle wird allerdings nur bis zur letzten Zeile bzw Spalte die noch Daten enth lt ausge druckt Beim Ausdruck einer ganzen Online Seite werden nicht alle optischen Effekte der Ta belle erhalten insbesondere sollten Sie berlaufenden Text vermeiden Es wird auch nur der auf der Seite sichtbare Bereich der Tabelle gedruckt Eine Tabelle kann maximal 255 Spalten und 32767 Zeilen umfassen Da die Verwaltung jeder Tabelle einen gewissen Speicherbedarf erfordert sollten Sie nach M glichkeit nicht zahlrei che Tabellen mit nur wenigen Zellen benutzen Verwenden Sie statt dessen eine einzige gro e Tabelle oder arbeiten Sie mit Digitalanzeigen oder berwachungsanzeigen catman Professional V5 0 Online Dokumente als Benutzeroberfl che G 13 2 3 Exkurs catman Professional V5 0 Online Dokumente als Benutzeroberfl che Bei Pr fstandsanwendungen komplexen Me abl ufen oder Messungen die von Bedienern ohne Kenntnisse von catman ausgef hrt werden sollen kann mit dem Script Entwicklungssy stem eine benutzerfreundliche Steuerung des Ablaufs ber den PC erstellt werden F r die Benutzeroberfl che also Bedienelemente und Ausgabeobjekte m ssen Sie ebenfalls On line Seiten erstellen Dazu si
158. L 4 20 Transit ional EN gt lt html gt lt head gt lt Ci ie lt title gt lt link rel stylesheet media screen href Screen css type text css gt lt link rel stylesheet media print href Print css type text css gt lt head gt lt body gt lt hl gt Webpage XY lt h1 gt lt h2 gt Letzter Me wert von catman in Kanal 5 lt h2 gt lt p gt amp nbsp lt p gt MVAL lt SCRIPT LANGUAGE VBScript RUNAT SERVER gt Sub Main Dim Reading DA oe Reading catman IO MVal 5 0 Err catman LastError EE Kg SE Then server ReplaceTag SMVAL catman LastErrorDescription Else server ReplaceTag SMVAL Reading End IT End Sub lt SCRIPT gt lt script language JavaScript src Java js gt lt script gt lt body gt lt html gt catman Professional V5 0 HBM K 98 6 13 4 HBM catman als Web Server Die Wahl von MVAL ist hier willk rlich erfolgt Sie k nnen auch jede andere Benennung ver wenden Die Eigenschaften und Methoden der ActiveX Schnittstelle von catman sind in der ActiveX Referenz beschrieben Beispiel 2 f r den Web Server Das Beispiel kopiert eine Scientific Graphik die sich auf der aktuellen Online Seite befindet und weist den catman Web Server an diese Graphik im WMF Format an die Stelle im HTML Dokument zu schreiben an der der Platzhalter TMAGE steht Im Fehlerfall wird der Fehler text LastErrorDescription ausgegeben lt SCRIPT LANGUAGE VBScript RUNAT SERVER
159. LE Z N N Vorgehensweise e Kopieren Sie den gew nschten Aufnehmer ber das Kontextmen e Markieren Sie die Gruppe der dieser Aufnehmer hinzugef gt werden soll und f gen Sie ihn ber das Kontextmen Einf gen ein e Belassen Sie die vorgeschlagene oder geben Sie eine neue Sensor ID auf der Register karte sensordaten ein ndern Sie dann die Bezeichnung und die relevanten Daten e Nach dem Anklicken von Eintrag aktualisieren werden die neuen Daten dem Aufneh mereintrag zugewiesen Neue Aufnehmer eingeben Falls Ihr Aufnehmer ber eine Sensorkennung TEDS T ID verf gt und Ihr Me ger t dies un terst tzt sollten Sie diese auch verwenden siehe Abschnitt 6 Seite D 65 Vorgehensweise e Markieren Sie die Gruppe zu der Sie einen neuen Eintrag hinzuf gen m chten e Erzeugen Sie ber das Kontextmen einen neuen Sensor e Geben Sie die Daten f r den Aufnehmer ein Sie k nnen auch eine Sensorvorlage Gruppe HBM Aufnehmer kopieren und in die ge w nschte Gruppe einf gen Danach m ssen Sie nur noch evtl abweichende Daten Kenn wert korrigieren HBM D 62 9 4 3 9 0 HBM Kurzanleitung Wie geht s Vorhandene Eintr ge ndern Eintr ge lassen sich jederzeit ver ndern Eintrag markieren die nderungen vornehmen und Eintrag aktualisieren lassen Kurzanleitung Wie geht s Es sind folgende F lle m glich 1 2 3 Die zu verwendenden Aufnehm
160. M SZ HBM INN Die Arbeitsmappe Sie sollten den Vorgabenamen MODUL1 SCT ndern sobald Sie ein Script erstellen Sie k nnen und werden ein Script nicht nur aus einem Codemodul MAIN aufbauen son dern mehrere Unterprogramme SUB definieren da dann der Ablauf wesentlich bersichtli cher wird Um nun diese Unterprogramme in anderen Programmen wiederverwenden zu k n nen gibt es die neue Struktur mit dem Startmodul MAIN dem bei Bedarf andere Codemodule Programme mit ihren Unterprogrammen hinzugef gt werden k nnen Auch einzelne Unter programme lassen sich als eigene Datei speichern um sie anderen Modulen hinzuf gen zu k nnen Nat rlich kann immer nur ein Modul das Startmodul sein aber dieses kann alle Un terprogramme der anderen Module ebenfalls verwenden Nur das Startmodul darf Befehle Code enthalten alle anderen Module d rfen nur den Deklarationsteil Variablen etc enthal ten Zur Zusammenfassung aller in einem Script Projekt verwendeten Module und Unterpro gramme dient die Arbeitsmappe ber das Men Datei bzw ber das Kontextmen in der Spalte mit der Arbeitsmappe k n nen Sie Codemodule hinzuf gen l schen kompilieren oder drucken neue Arbeitsmappen erstellen speichern etc Im Gegensatz zu lteren Versionen reicht das Kompilieren eines Scripts jetzt nicht mehr aus Da verschiedene Module zusammengeh ren k nnen m ssen diese nicht nur kompiliert son dern auch zusammengef gt werden S
161. Maximale Anzahl von Codemodulen 128 e Maximale Anzahl von Unterprogrammen pro Codemodul 256 e Maximal 32767 Zeichen pro Unterprogramm e Maximal 32767 Zeichen im Abschnitt MAIN Nicht zul ssige Befehle in Unterprogrammen DEFINE IRO INCLUDE COMMON GLOBAL DLLDECL Online Dokument Graphik e Maximale Anzahl von Seiten pro Dokument 128 e Maximale Anzahl von Graphik Kurven pro Seite 1023 Auto Command Liste e Eine Auto Command Liste darf maximal 100 mit VARIABLE deklarierte Variablen enthal ten HBM K 108 HBM Scriptbeschr nkungen Die folgenden Anweisungen sind innerhalb von Auto Command Listen unzul ssig SELECT CASE END SELECT IF ELSE ENDIF IF ENDIF ist zul ssig ARRAY_ALLOC ARRAY_FREE ARRAY_STORE_xxx ARRAY_READ_xxx TRACE RUN COMMON GLOBAL LOCAL PARAM CALL DELDECL DLLCALL FIRO DEFINE CONTINUE EXIT lt Sprungzliel gt GOTO d h keine Verkn pfung mehrerer Befehle in einer Zeile ON ERROR RESUME RESUME NEXT catman Professional V5 0 L Index A Abtastrate E 4 ACL Auto Command Liste J 3 Aktiveren von Kan len D 25 Alarm G 29 Aliaseffekt E 4 nderungen gegen ber lteren Versionen 4 21 K 4 Annotationen G 34 Annotations Sammlung K 88 Anpassen des Script Editors K 52 Anzeigegeschwindigkeit einer Graphik erh hen G 32 Arbeitsmappen K 13 Aufklappbares Listenfeld G 17 G 38 Ausdruck von Daten 24 Auswerten von Graphiken G 43 Au
162. Me wert pro Me zyklus von allen aktiven Kan len gemessen Der erste Kanal in der l O Definition mu bei diesem Modul immer ein Zeitkanal sein Die Zeiten werden vom Modul absolut Datum und Uhrzeit erfa t die entsprechenden Einstellungen werden vom Modul vorgenommen Damit das Modul bei Netzwiederkehr automatisch weitermessen kann nimmt das Modul Ein tr ge in der Registry von Windows vor Beachten Sie deshalb da Sie entsprechende Zu gangsberechtigungen Zugriff auf Registry haben m ssen und Ihr System keine Pa wort eingabe beim Start erfordern darf Der Rechner w rde ansonsten bei der Pa worteingabeaufforderung stehenbleiben Au erdem sollten Sie bei der Konfiguration der Datenbasis die Option Datenbasis bei Start automatisch wiederherstellen aktivieren siehe Kapitel C Abschnitt 2 Datenbasis konfigurieren Seite C 4 Funktionsweise Die Me werte werden zusammen mit der Startzeit f r jeden Zyklus ermittelt und in der Daten basis abgelegt Die Startzeiten der einzelnen Me zyklen werden absolut erfa t Datum und Uhrzeit und im ersten Datenbasiskanal abgelegt Die in der Datenbasis abgelegten Me werte werden in den angegebenen Abst nden in die Backupdatei gespeichert Nach einem Netzausfall werden bei einem automatischen Neustart von catman bei Netzwiederkehr die Me werte zuerst aus dieser Backupdatei in die Datenbasis wieder geladen bevor die Me reihe fortgesetzt wird Sie k nnen das Backup auch zwischendurch
163. Messen k uk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk ka E 7 3 1 Me raten f r ein Ger t festegen E 7 3 2 Mefraten f r mehrere Ger te festegen E 7 3 2 1 Fall 1 Ger te die hardwarem ig synchronisiert end E 9 3 2 2 Fall 2 gemischter Betrieb von Ger ten aus verschiedenen Gruppen E 10 3 2 3 Fall 3 keines der Ger te kann die gew nschte Me rate erzeugen kk kk RR E 11 3 3 EIWEeIlerle Aw ee EE Ee ET AE A ar ee E 12 3 3 1 Einstellen der Leseblockgr e kk kk kk KK KK KK KK KK KK nenne KIRI KI KK KIR KIR KK k E 12 332 E e E ara la Ae Ee ees E 14 3 3 3 Zyklische Autokalibrierung unterdr cken kk kk kk kk KK KK KIR KIR KIR KI KK R KIR KK KI KIR KK K E 14 3 3 4 Kommunikation protokollieren E 15 3 3 9 RINOPUNEL urale E nn KE wal av Kab aa a N Ek e E E 15 catman Professional V5 0 Inhalt VI ia Hae aa EE E 16 4 1 Definieren von Triggerereignissen i kk kk kk kK KK KEKE KK KK KK KK KK K KIR KIR KIR KK KK KK kk E 16 4 2 Sonderf lle f r Triggermessungen mit mehreren Ger ten a kk KK KK KK KIR KIRR KIR K R KI E 18 5 MebBdatenVverWwaltUnd sus sy a kk A nr I dar lea k k A E 21 6 Die Ereignis berwachung kk kk kk kk kk kK kK kk kk kk kk kk kk kk kk kak kk ka E 22 Ol REESEN nes A a E A A adi E 23 SEN D ME ele Reen era EAS e el E 24 8 1 2 e Ee E TEE E 24 SE E e Ee Lal BEE E 25 62 ELE de sc ca usne Haan elle a
164. N Das Online Hilfesystem von catman Professional Das Online Hilfesystem von catman Professional Die Online Hilfe von catman Professional enth lt wesentlich mehr Informationen als dieses Handbuch insbesondere den Referenzteil zur Script Entwicklungsumgebung Das gesamte catman Hilfesystem besteht aus mehreren voneinander unabh ngigen Hilfen e den Setup Hilfedateien f r die einzelnen HBM Ger te e einer Einf hrung e der Hilfe zum Arbeitsblatt O Definition e der Hilfe zum Arbeitsblatt Online Dokument mit den Erl uterungen zur Konfiguration der Visualisierungsobjekte e der Hilfe zum Arbeitsblatt Datenbasis der Hilfe zu den catModulen und e der Hilfe zum Script Entwicklungssystem Sie erreichen diese Arbeitsblatt spezifischen Hilfen ber das Men Hilfe und den Punkt Hilfe zum aktiven Arbeitsblatt Mit dem Aufruf dieser Hilfe zum aktiven Arbeitsblatt erhalten Sie i d R das Inhaltsverzeichnis der jeweiligen Hilfe ber die Schaltfl chen des Hilfefensters k nnen Sie auch auf den Index oder die Suchfunktion umschalten Suchen Sie zun chst ber den Index nicht ber die Suchfunktion da hier keine Volltextsuche erfolgt sondern die einzelnen Themen unter Stichworten aufgef hrt sind Bei allen Arbeitsbl ttern enthalten die einzelnen Konfigurationsdialoge ebenfalls die Schaltfl che Hilfe die dann direkt zu den entsprechenden Informationen f hrt So erreichen Sie z B ber die Schal
165. Namen verwenden pr ft catman beim Start nach ob der in Windows ange meldete Benutzer in der Liste vorhanden ist Falls Sie zus tzlich Keine Pa wortabfrage bei Programmstart im Abschnitt Allgemein angegeben haben wird dieser Benutzer automa tisch in catman angemeldet 3 1 3 Administratorrechte N Nur Benutzer mit Administratorrechten k nnen ihre eigenen und die Rechte anderer Benutzer ver ndern Alle anderen Benutzer k nnen den Dialog Benutzerverwaltung nicht aufrufen Im Abschnitt Allgemein finden Sie auch die Einstellungen f r die Logdatei System Log und Add Ins catman Professional V5 0 HBM 3 1 4 Projekte Messen Online Dokument Datenbasis HBM Einf hrung in die Benutzerverwaltung Solange beim Erzeugen eines neuen Namens der Benutzer admin markiert war ist der Zu gang zu allen anderen Kategorien erlaubt Weitere Einstellungen Auch wenn hier Projekte laden f r einen Benutzer deaktiviert ist k nnen Sie ber Projekt bei Start automatisch laden ein Projekt vorgeben Nur der Benutzer selbst kann in diesem Fall kein Projekt laden Dieser Abschnitt hat die meisten Einstellm glichkeiten Sie k nnen hier einzelne catModule ebenso wie den DAQ Hintergrundproze oder den Remote Data Server sperren Auch f r den MeBassistenten k nnen Sie verschiedene Einschr nkungen festlegen oder den Zugang zum Triggerdialog oder zu den Me einstellungen sperren Falls das
166. Professional V5 0 HBM D 54 Diagnosefunktionen catman bietet zu Diagnose und Parametrierungszwecken ein integriertes Terminalmodul an Das Terminal ffnet dabei einen Kommunikationskanal zum in der Ger teliste angew hlten Ger t ber das Terminal k nnen Sie dann Befehle an ein Ger t schicken und eingehende Antworten empfangen und darstellen Die Befehle k nnen in einer Liste zusammengestellt und als Datei abgespeichert werden Diese Datei k nnen Sie sp ter wieder laden und abspie len um auch umfangreichere Befehlssequenzen an ein Ger t schicken zu k nnen ber Spe zialbefehle E k nnen Sie zus tzlich Wiederholungen Entscheidungen Spr nge etc in der Befehlsliste programmieren Die Schreibweise der Befehle Gro Kleinbuchstaben ist dabei gleichg ltig Das Terminalmodul l t sich auch ohne catman als eigenst ndiges Programm starten cat Ce Terminal eve im catman Verzeichnis In diesem Fall m ssen Sie mit el die Verbindung konfi el ES gurieren und mit aj herstellen HBM catman Professional V5 0 Die Sensordatenbank 9 9 1 catman Professional V5 0 A a ew N D 55 Die Sensordatenbank Diese Funktionalit t ist nur f r MGCplus und Spider8 verf gbar Einf hrung Die Sensordatenbank dient zur einfachen Einstellung der Me kette auf den verwendeten Sensor Sie m ssen die Kennwerte eines Sensors nur einmal eingeben und k nnen dann per Mausklick diesen Sensor dem Kanal zuweisen an
167. Recht eck um die betreffenden Objekte aufziehen Alle darin eingeschlossenen Objekte k nnen dann gemeinsam kopiert verschoben ausgeschnitten oder gel scht werden Bitte klicken Sie zum Verschieben auf einen beliebigen Hintergrundpunkt innerhalb des Rahmens nicht auf ein Objekt oder den Rahmen selbst Um Objekte aufzunehmen die hinter dem Gruppie rungsrahmen liegen klicken Sie den Rahmen an und w hlen im Kontextmen nach hinten Mit der Funktion Layout k nnen Sie einzelne Objekte oder mit Schablone eine ganze Seite mit den darauf konfigurierten Objekten als Vorlage speichern Diese Vorlagen lassen sich dann immer wieder verwenden und auf anderen Seiten einf gen Bei den Objekten die diese Funktion unterst tzen finden Sie den Befehl Als Layout speichern bzw Layout laden im Dialog zum Men Objekt einrichten F r ganze Seiten mit den darauf enthaltenen Objekten m ssen Sie das Men Seite gt Schablone verwenden Falls Ihnen die Standard Konfigu ration der Scientific Graphik nicht gef llt ndern Sie das Layout und speichern Sie es Als Default Layouf ab Dieses Layout wird verwendet wenn Sie eine neue Scientific Graphik er zeugen Mit Default Layout l schen stellen Sie die Standard Konfiguration wieder her Mit dem Dokumentnavigator Dokumentnavigator im Men Datei gt Dokumentnavigator haben Sie direkten Zugang zu einigen der Kontextmen s und einen berblick ber alle im Onli
168. SIEIUNgEN DD DORN bra E 41 8 1 1 Messungen mit ger teinternem Timing kk kk kk kK KK KK KK KK KK KIR KR K KIR KIR K R KK E 42 AER ae e EE E 42 8 1 3 e la e ee 1 2 2 8 di cd ae ee a ar en a ae re ee E 42 81 4 TLESSDIOER TIMEOUN nee een rennen ba di E 43 8 15 AINGPUNOr sea EN AE a sia E 43 GN See lee le Let arar a ee iii Ae E 43 catModule und Add Ins EJNO Gc Su Se xe ereignete F 3 DAaUErMEeSSUNg BEE F 6 Sek SEINSIEHUNGON a an Ga a a a a IE DaT F 6 NEE een tin E Hie Le 2 2422 Were EI ES Eau F 8 Periodisch Messung ciar kin u a r F 9 SON ENSIEIUNGEN esa NM MN A JJ J JJI J JJ JJJ iia diia ab ar JJJ F 9 3 2 Durchf hren einer MessSung kk kk kk kk kK kK KK KK KI KK KK KK KIR KIR KK KK kk kk kk kK kk a ka k ka F 12 bLangz llmT S SURO ca 5a xand AA er AAA A F 13 4 1 CEMSA DO WEE EE F 14 4 2 Durchf hren einer Messung kk kk kk kk KK KK KK KK KK KK KIR KIR KK KK KK KK kk kk kk ka a a kk ka F 15 catman Professional V5 0 Inhalt IX 5 Messung auf Tastendruck k kak kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk ka F 17 6 Einzelme werte an Excel bergeben KK KK kk ka kk kk ka F 19 sa R Late Nae LEE F 19 6 2 Stat mit ext mem Taster 52s 2 noqa n 2539 re ai E F 20 7 2 Kanal Frequenzanalyse Ju k kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk kk ka F 21 r B Ne En EE F 22 Re Bell e a E lt s ad cn EE F 23 8 DalaVl W sa su ss sika Edne k
169. Scriptlaufzeit zugewiesen werden Stellt catman beim Ausl sen eines Timers fest da dieser an ein Unterprogramm gekoppelt ist so wird das zugeh rige Unterprogramm sofort ausgef hrt Ein eventueller weiterer mit ei nem Unterprogramm gekoppelter Timer kommt allerdings erst bei der n chsten Event Pr fung an die Reihe Dies mu so sein da das Prinzip des Interrupt Handlers darin be steht die n chste auszuf hrende Zeile durch eine Anweisung CALL Zu ersetzen Neuen Timer erzeugen CREATEOBJECT lt Name gt TIMER Beispiel DEFINE MESSUNG 500 DEFINE SPEICHERN 501 CREATEOBJECT Timer 1 PILMER CREATEOBJECT Timer2 DEMEK catman Professional V5 0 HBM K 72 6 0 3 HBM Ereignisgesteuerte Scripts Timerl Interval 500 Timerl Event MESSUNG Timer2 Interval 10000 Timer2 Event SPEICHERN Timerl Enabled 1 Timer2 Enabled 1 Ereignisse abfragen Ereigniswarteschlange Wird ein Ereignis ausgel st so tr gt catman dieses Ereignis in die Variable Event und die Ereigniswarteschlange ein Die Variable bzw die Warteschlange kann dann gepr ft werden um eine geeignete Reaktion auszul sen Methode 1 Diese Methode wurde nur aus Kompatibilit tsgr nden beibehalten Die Systemvariable Event enth lt das zuletzt eingegangene Ereignis Richten Sie eine End losschleife in Ihrem Script ein die eine SELECT CASE Struktur oder mehrere IF ENDIF Bl cke zur Pr fung des Wertes der Variablen Event enth lt Falls m
170. Scriptsprache verwenden Wir empfehlen ausschlie lich die neuen Eigenschaften IOCHAN Sensor_xxx In allen Scripts zu verwenden Auch die bereits mit lteren Befehlen erreichbaren Funktionen sollten auf die neuen Befehle umge setzt werden Die neuen Funktionen finden Sie beim Objekt IOCHAN Sensor_xxx und IOCHAN ConnectSensorFromDatabase TOCHANF STSHNECESenSsorErohTTInd OCHAN Ts CheckTID IOCHAN CheckTIDONInit IOCHAN DisconnectFromSensor IOCHAN GetSensorInf fo Siehe auch APP SensorDatabase Die neuen M glichkeiten der l O Definition zur Einstellung der Filtergrenzfrequenz finden Sie unter IOCHAN AutoFilter IOCHAN Sensor_FiltChar und IOCHAN Sensor_FiltFred HBM 1 4 HBM Was war neu in catman Professional 4 0 e Sie k nnen den Schreibschutz f r Datenbasiskan le mit DBCHAN WriteProtect set zen oder l schen e CONVERTSAMPLERATE rechnet Me werte die mit einer bestimmten Me rate erfa t wur den in die ben tigte Anzahl von Werten um damit sie mit denen die mit einer anderen Me rate erfa t wurden verglichen werden k nnen e Die neuen M glichkeiten der Geschwindigkeitssteigerung bei den Scientific Graphiken durch Kompression der Daten sind auch ber Script verf gbar RTCompression AutoCompress und CompressLimit e Ebenfalls ber Scriptbefehle zug nglich ist die Darstellung von Ausschnitten in Scientific Graphiken xSectionStart und XSectionEnd e Zur Darstellung von berei
171. Seite D 44 die Hinweise zur Modifizierung von Daten fl aus der Sensordatenbank f r die aktuelle I O Definition Filter Diese Funktionen sind nur f r MGCplus und Spider8 verf gbar Die HD Filter des ML801 wer den nicht ber cksichtigt ber das Men Optionen Registerkarte Sensoren k nnen Sie eine bestimmte Filterein stellung als Vorgabe w hlen z B 20 der Me rate Die Voreinstellung ist 15 F r den oder die markierten Kan le k nnen Sie mit eines der im Ger t f r jeden Kanal vorhandenen digitalen Tiefpa filter ausw hlen Die Liste enth lt die meisten der bei Spider8 oder MGCplus einstellbaren Filter nicht jedes Filter l t sich allerdings f r jeden Kanal ver wenden Falls eine Einstellung nicht m glich ist verwendet catman die n chstm gliche Filter frequenz In der Regel ist dies die n chstniedrigere Grenzfrequenz die Einstellung wird aller dings erst bei der Initialisierung ermittelt catman Professional V5 0 Filter D 43 Insbesondere beim Spider8 k nnen je nach Me rate nur wenige Filter tats chlich verwendet werden Bei der Einstellung Auto h ngt die tats chliche Filtergrenzfrequenz zun chst von der Ein stellung im Men Optionen Registerkarte Sensoren ab Nach M glichkeit wird ein Bes selfilter der betreffenden Frequenz gew hlt Sollte bei der gew nschten Me Brate kein Bessel filter zur Verf gung stehen wird ein Butterworthfilter verwendet Ist
172. Sie Aufnehmer mit T ID Modul verwenden sollten Sie zun chst jeden Sensor in die Sensordatenbank bernehmen lassen siehe Abschnitt 6 TEDS und ID Seite D 65 Dabei wird f r jeden Sensor ein neuer Datensatz am Ende der Eintr ge unter Sensorgruppen mit der eindeutigen Nummer aus dem T ID Modul erzeugt und die aktuellen Verst rkereinstellun gen werden in die Datenbank geschrieben Kontrollieren Sie danach die aufgenommenen Einstellungen und ndern Sie ggf die Kennwerte anhand der Daten in den Kalibrierprotokol len Aufnehmer mit TEDS Sie k nnen auch Aufnehmer mit TEDS Modul in die Datenbank aufnehmen wie T ID Es ist jedoch g nstiger die Daten direkt aus einer TEDS Datei zu importieren Andernfalls werden lediglich die aktuellen Verst rkereinstellungen in die Datenbank geschrieben Sie k nnen auch festlegen da nur die Daten aus der Sensordatenbank verwendet werden sollen Op tionen Sensor TEDS immer aktivieren deaktivieren Die Sensordatenbank mu nur w hrend der Festlegung von Aufnehmern verf gbar sein So bald die ben tigten Daten in der l O Definition gespeichert sind ist kein Zugriff auf die Sens ordatenbank mehr n tig Struktur der Sensordatenbank Bevor Sie das erste Mal einen Aufnehmer in die Sensordatenbank aufnehmen sollten Sie sich die zuk nftige Struktur Ihrer Datenbank berlegen Nach der Installation von catman ste hen Ihnen unter Sensorgruppen die HBM Aufnehmer als Sensorvorlagen
173. Taste EXPORT Execute Manuell F9 Taste Falls die Exportformatierung und markierung durch andere Programmteile berschrieben werden kann so sind die Zeilen mit EXPORT Format und DB x Export ebenfalls auf Ma nuell F9 Taste zu setzen evtl m ssen auch die Exportmarker f r andere Kan le gel scht werden Beispiel 4 Diese Auto Command Liste speichert bei einer periodischen Messung nach jeder Periode die Zeit Weg und Kraftwerte bei denen im Kraftkanal das Maximum auftrat Die Zeit wird in Ka nal 1 die Kraft in Kanal 2 und der Weg in Kanal 3 gemessen Die Daten werden in eine bin re catman Datei geschrieben Die Anzahl der m glichen Perioden ist nur durch die Tiefe der Da tenbasiskan le begrenzt in die die Ergebnisse geschrieben werden VARIABLE M1 M2 M3 M4 M5 Bei Modulstart DELO J Export 7 Bei Modulstart DB Export 1 Bei Modulstart DB Export 1 Bei Modulstart M5 1 Bei Modulstart EXPORT Filename C Daten bin Bei Modulstart EXPORT Format 1 Bei Modulstart M2 DB 2 Max Nach Me periode M4 DB 2 MaxIndex Nach Me periode M1 DB 1 ROW M4 Value Nach Me periode M3 DB 3 ROW M4 Value Nach Me periode DB 5 ROW M5 Value MI Nach Me periode DB 6 ROW M5 Value M2 Nach Mefperiode DB 7 ROW M5 Value M3 Nach Mefperiode ENG M3 Nach Me periode EXPORT Execute Nach Me periode catman Professional V5 0 HBM HBM Verwenden anderer Editoren Verwenden anderer Editoren Auto Command
174. V5 0 Durchf hrung B 29 5 2 6 Echtzeitgraphik konfigurieren Die zweite Seite des Online Dokuments enth lt eine Symbolleiste u a f r den Start der Mes sung und zwei Ausgabeobjekte berwachungsanzeige und y t Scientific Graphik Legen Sie als erstes den in der Graphik darzustellenden Kanal fest Stellen Sie den Mauszei ger in die Graphik und w hlen Sie Datenquellen aus dem Kontextmen Es erscheint der Konfigurationsdialog mit der Registerkarte Kurven Falls noch kein Kanal in der Liste des Dialogfensters eingetragen ist klicken Sie unter y Datenquelle auf Ihren Kanal und ziehen Sie ihn auf die Skalenebene 1 Abb 9 Sollten noch weitere von Ihnen nicht benutzte Ka n le eingetragen sein l schen Sie diese 2 D Scientific Graphik einrichten y t Echtzeit X Allgemein Echtzeit Interaktion Kontrollkurven D atenquelle Y Datenguelle Kumenattribute z Skalenebene 1 H Linke Y Achse Eigenschaft Einstellung EE ht vz Ska Titel J eadettotz s ko Rechte Y Achse H Skalenebene 2 Skalencbene 3 H Skalenebene 4 XOffset CO H Skalenebene 5 FESTES ____ _ H Skalenebene 6 Invertiert Mein Darstellungsart Linie k dal bernehmen 7 OI d Abbrechen Auto Farben ZA Kurve entfernen Auf alle Kurven anwenden Abb 9 Die Einstellungen auf der Registerkarte Kurven catman Professional V5 0 HBM B 30 HBM Durchf hrung Die Graphik nimmt eine auto
175. Wir empfehlen minde stens 512MByte RAM f r den Betrieb als Remote Data Server bei mehr als 500 Kan len Datei Online importieren Die Angabe der einzulesenden Datei erfolgt entweder nach Doppelklick in der Spalte ber das Kontextmen oder ber das Men Einstellung gt Online Import in der f r Windows bli chen Weise Die Datei mu im bin ren Blockformat vorliegen das entweder ber die Daten basis erzeugt werden kann oder bei einer kontinuierlichen Aufzeichnung der Me werte w h rend der Messung in eine Datei entsteht Sie k nnen nur einen Dateinamen f r das Lesen von Dateien vergeben da alle markierten Kan le aus der gleichen Datei gelesen werden Es gilt jeweils der zuletzt angegebene Datei name Sie k nnen daher die Festlegung des Dateinamens in jeder beliebigen Zeile treffen Es m ssen alle in der Datei vorhandenen Kan le eingelesen werden eine Auswahl bestimm ter Kan le ist nicht m glich Falls Sie die Anzahl der in der Datei gespeicherten Kan le nicht HBM D 42 4 4 8 HBM Sensor mehr wissen gehen Sie in den Importdialog der Datenbasis und klicken Sie die Datei an Im Dialogfenster wird dann die Anzahl der in dieser Datei vorhandenen Kan le angezeigt Sensor In dieser Spalte werden die Einstellungen aus der Sensordatenbank oder TEDS Daten ange zeigt Weitere Informationen finden Sie im Abschnitt 5 Die Sensordatenbank Seite D 55 Bitte lesen Sie auch in Abschnitt 4 9 Skalierung
176. X Interfaces von catman auflistet Damit haben Sie Zugriff auf die f r catman verf gbaren Funk tionen um Daten austauschen und Befehle schicken zu k nnen Eine ausf hrliche Referenz zu diesen Funktionen finden Sie in der ActiveX Referenz nur Online Hilfe Die integrierte Entwicklungsumgebung bietet zus tzlich die M glichkeit einzelne VBScript prozeduren zu bestimmten Zust nden eines catModuls Scripts oder des MeBassistenten auszuf hren z B Execute After measurement period Solche Prozeduren werden dann analog zu den Befehlen der Auto Command Liste bei Erreichen dieses Zustandes aus gef hrt VBScripte sind reine Textdateien Sie k nnen m ssen aber nicht aus einem allgemeinen Ab schnitt General bestehen gefolgt von Prozeduren SUB END SUB und Funktionen FUNCTION END FUNCTION Innerhalb dieser Bl cke steht der jeweilige Code am Ende des Blocks folgt der Code f r den Ausf hrungszeitpunkt Der allgemeine Abschnitt ent h lt i d Regel nur Konstanten und Variablendeklarationen Enth lt der Abschnitt General auch ausf hrbaren Code so wird dieser schon beim Laden des Scripts in den WSH ausgef hrt Ab catman Professional 4 5 wird keine Prozedur MAIN mehr im Abschnitt General ben tigt catman Professional V5 0 Verwenden von VBScript K 101 6 16 2 VBScript laden Sie haben mehrere M glichkeiten ein Script in den Windows Script Host WSH zu laden 1 Beim Laden eines Projektes k nnen Sie dir
177. Zeitpunkte der bernahme der Me werte Falls Sie den letzten Me wert wiederaus der Tabelle l schen m chten klicken Sie auf SI Um die Werte in der Datenbasis sehen weiterverarbeiten oder speichern zu k nnen klicken Sie auf al Dadurch ffnet sich der Datenbasis Editor in dem Sie Ihre Daten wie gewohnt bearbeiten k nnen Um zur Hauptseite des Moduls zur ckzukehren schlie en Sie den Da tenbasis Editor Mit Ea k nnen Sie auf eine Seite umschalten in der eine Graphik ber die ganze Seite dargestellt wird Damit kann ein Ausdruck der gemessenen Werte in graphischer Form erfolgen geben Sie dazu die gew nschten Datenbasiskan le in der Graphik ber das Kontextmen Datenquellen oder eines der Symbole zl oder cl in der Symbolleiste an Die auf der Hauptseite dargestellte Tabelle enth lt in der Standardeinstellung 128 Eintr ge Zeilen Sobald diese erreicht sind werden neue Werte wieder am Anfang in der Tabelle dar gestellt die Werte bleiben jedoch in der Datenbasis erhalten catman Professional V5 0 Einzelme werte an Excel bergeben F 19 6 6 1 catman Professional V5 0 Einzelme werte an Excel bergeben Die Zugangsberechtigung zu diesem catModul kann Ihnen ber die Benutzerverwaltung ent zogen worden sein Dieses catModul arbeitet nur mit den Ger ten MGCplus und Godert Das catModul erfa t auf Tastendruck jeweils einen einzelnen Me wert der aktiven l O Kan len des MGCplus oder Godert sp
178. _PROC_ und _ENDPROC eingerahmt sein e Inder auf _PROC_ folgenden Zeile mu der Name des Unterprogramms stehen e Zwischen _PROC_ und dem Namen d rfen keine Leerzeilen stehen e Sie k nnen das ausf hrbare SCB Programm nicht direkt aus dem fremden Editor her aus erzeugen dazu m ssen Sie die Datei in die Script Entwicklungsumgebung laden 4 2 Kompilieren von Modulen Bevor Sie ein Script ausf hren k nnen mu es bersetzt kompiliert werden Dies geschieht ber das Men Compiler gt Script kompilieren Allerdings werden die einzelnen Codemo dule nur roh bersetzt es werden sogenannte Objektmodule erstellt Falls mehrere Module zu einem Script geh ren m ssen zum Schlu alle beim Kompilieren entstandenen Objekt module zusammengef gt werden es mu eine ausf hrbare Datei erzeugt werden Das Er zeugen einer ausf hrbaren Datei nennt man auch linken 2 Dadas Kompilieren eines Codemoduls nicht ausreicht k nnen Sie auch sofort den Linkpro ze starten Falls noch unkompilierte Module vorliegen werden diese zun chst kompiliert und dann gelinkt AB Durch Anklicken von in der Symbolleiste k nnen Sie auch nur das aktuelle Codemodul mba kompilieren lassen Dies ist dann sinnvoll wenn nur in diesem Codemodul oder einem zuge h rigem Unterprogramm nderungen vorgenommen wurden Der Vorteil des getrennten Kompilierens besteht darin da evtl Fehlermeldungen nur von diesem Modul kommen Bevor der Kompilie
179. a durch erfolgt eine wesentlich schnellere Darstellung Falls Sie allerdings nach der Messung in die Graphik zoomen werden auch nur die komprimierten Daten dargestellt die Originalwerte sind verloren falls sie nicht zus tzlich in der Datenbasis gespeichert wurden Eine hnliche M glichkeit gibt es auch f r Post Process Graphiken Registerkarte Allge mein Bereich Datenpunkte Post Process Komprimierung verwenden Diese Option ist f r Post Process Graphiken geeignet die sehr viele Werte gt 100000 anzeigen sollen Die Mindestanzahl von Datenpunkten ab der komprimiert wird geben Sie im Feld Komprimieren ab Punkten an Voreinstellung 10000 F r die Komprimierung wird zun chst aus der An zahl der Originalwerte und der Mindestanzahl von Werten f r die Komprimierung der Kom pressionsfaktor ermittelt Im n chsten Schritt werden mit diesem Faktor aus den Originalwer ten Min Max Paare berechnet und dargestellt Sobald Sie jedoch in einen Bereich hineinzoomen wird eine neue Berechnung durchgef hrt Bei gen gendem Zoomfaktor wer den letztlich die Originalwerte angezeigt d h der Kompressionsvorgang ist f r Sie v llig transparent Bei der Verwendung der Post Process Komprimierung kann keine Ausschnittsdarstellung verwendet werden Wenn Sie in einem Online Dokument auf eine andere Seite bl ttern werden alle tempor ren Speicher dieser Seite gel scht Damit werden auch die Speicher der Echtzeitgraphiken
180. a Sheet IEEE P1451 4 wird auch die Sensordatenbank nicht ben tigt da alle Informationen bereits im TEDS Modul enthalten sind Sie k nnen jedoch ber Optionen gt Sensor festlegen da die TEDS Informationen durch die Daten der Sensordatenbank au er Kraft gesetzt werden deaktivieren Sie TEDS immer aktivieren Siehe auch Abschnitt 5 Die Sensordatenbank Seite D 55 Verwechseln Sie T D nicht mit der Sensor ID der Sensordatenbank Die Sensor ID kann in der Sensordatenbank beim Anlegen eines Aufnehmers frei vergeben werden bei TEDS und T ID enth lt der Aufnehmer oder der Anschlu stecker eine weltweit eindeutige Kennzeich nung die in einem Chip TEDS bzw T ID Modul gespeichert ist Das T ID Modul enth lt nur diese Kennzeichnung das TEDS Modul enth lt zus tzlich die Aufnehmerkennwerte Auf An forderung wird diese Kennzeichnung als Sensor ID vom Modul an den Verst rker weitergege ben und der Sensor ist dadurch eindeutig identifizierbar Falls nur die Sensordatenbank be nutzt wird kann auch eine falsche Zuweisung erfolgen Falls geeignete Aufnehmer und die entsprechenden Verst rkermodule und Anschlu platten vorliegen k nnen Sie 1 Einen Sensor Scan f r alle Kan le durchf hren K Es wird eine Verbindung zum Verst rkermodul aufgebaut und die T ID bzw TEDS Infor mation abgefragt Bei einem angeschlossenen T ID Modul wird der Aufnehmer in der Sensordatenbank gesucht und die ben tigten Aufnehmerkennwerte f r de
181. a kl kik An Kan Ed is AR en Wn a ek raa y F 24 8 1 Komprimierte Daten erzeugen k kk kk kk KK KK KK KIR KIR KK KK KIR KK KIR KK KK kK kk kk kk kk aa F 24 8 2 EISEN e ee ee rrr Geet eh az n L F 25 8 2 1 Daten f r die Anzeige ausw hlen kk kk kK kK KK KK KK KKIRKIKI KIRI KIR KIR KIR KIR KIR KK Ka F 25 8 2 2 AUSSENNITEANZEIGENE gt nca er A AA A F 27 8 2 3 AUSSEhnitt ver ndern rue HH u u a F 28 8 2 4 Datei aus der Kanalliste l schen o oooooooooononon KIR K K RIK K KK K K K KK KIR F 29 8 3 Darstellung anpassen se siria ee da A A EE F 29 G Online Dokumente E GESANG G 3 2 Erstellen von Online Dokumenten occocccocccar RR RR RR KK KK kk kk kk ka G 5 2 1 Dile Deslgl TOOIDOX e zn a ine a A AAA cli G 5 2 2 Online Dokumente zur Visualisierung von Messungen 2 2 222 k kK KK KK RR ernennen en G 6 2 2 1 Echtzeitobjekte f r die Anzeige einzelner Werte kk kK KK KK KIRR RR KIR no G 7 2 2 2 Graphische Ausgabeobjekte f r Echter G 8 2 2 3 Graphische Ausgabeobjekte f r Post Process G 10 R CARD EE EE G 11 catman Professional V5 0 HBM HBM Inhalt 2 3 Online Dokumente als Benutzeroberfl che 2 222 kk kK KK KK KK KIRI KKRRIR KIRR KIR KIR KIRIV G 13 2 3 1 Objekte aus Bereich 1 der Design Toolbox Drehknopf und Schieberegler G 15 2 3 2 A A ee Eee Ba ME de anne Mir ae ner G 15 2 3 3 Die Objekte aus Bereich 4 d
182. ablen Die Scriptsprache von catman unterscheidet im Gegensatz zu anderen Programmierspra chen nur zwei Typen von Variablen numerische doppeltgenaue Flie kommazahlen und Text oder Zeichenkette oft auch mit dem englischen Wort String bezeichnet Eine besondere Art von Variablen stellen die sogenannten Felder engl Array und Listen dar Sie erlauben es mehrere Werte unter einem einzigen Variablennamen zu speichern siehe Abschnitt 3 7 2 Seite K 45 und Abschnitt 3 7 3 Seite K 48 Bevor Sie eine Variable benutzen k nnen mu sie deklariert werden Eine Variable kann da bei deklariert werden als 1 gemeinsam Befehl COMMON d h in allen Codemodulen einer Arbeitsmappe g ltig 2 global Befehl GLOBAL d h nur im jeweiligen Codemodul inklusive der dazugeh rigen Unterprogramme g ltig 3 lokal Befehl LOCAL d h nur in einem Unterprogramm g ltig Die Deklaration einer Variablen sagt noch nichts ber ihren Typ aus dies geschieht erst zur Laufzeit Ihres Scripts mit einer Zuweisung die die Variable mit einem Wert belegt Bei der Zuweisung einer Textkonstanten mu diese in Anf hrungszeichen eingeschlossen sein also z B t Me wert Die Schreibweise t Me wert w rde den Compiler ver anlassen Me wert als Variablennamen zu interpretieren und in der Regel zu einem Kompi lierfehler Ung ltiger Ausdruck f hren Das Auftreten einer Variablen vom Typ Text in einer IF oder CASE Abfrage z B IF Name Hans ist unzul
183. ache von catman steht f r Tastenbezeichnungen auf der Tastatur hier die Taste ESCAPE In Anf hrungszeichen erscheinen alle Men s und Men befehle hier das Men Datei Un termen ffnen sowie die Bezeichnungen von Registerkarten und Dialograhmen Bei den Men s wird teilweise durch die Angabe Hauptmen bzw Fenstermen zwischen dem Men des Fensters von catman Hauptmen und den Men s der Arbeitsbl tter die jeweils in ei nem eigenen Fenster erscheinen unterschieden Das Kontextmen ist das Men das Sie er halten wenn der Mauszeiger auf einem Objekt steht und Sie die rechte Maustaste dr cken Anf hrungszeichen und kursive Schrift verwenden wir f r Schaltfl chen Eingabefelder und Benutzereingaben Im Kapitel G Online Dokumente sowie im Kapitel K Das Script Entwicklungssystem sind die Objekte der Online Seiten durch diese Schriftart kenntlich gemacht Dieses Symbol steht f r weitere Informationen die Sie in der Online Hilfe finden Benutzung Falls Sie bereits eine der lteren Versionen von catman Professional kennen sollten Sie zu n chst den Abschnitt 3 Installation Seite A 10 und die entsprechenden Abschnitte zu den jeweiligen Neuerungen in diesem Kapitel lesen z B Abschnitt 4 nderungen gegen ber l teren Versionen Seite A 21 Falls Sie noch nicht mit catman Professional vertraut sind empfehlen wir Ihnen nach der In stallation das Kapitel B berblick zu lesen Danach suchen
184. adende Unterprogramme sind gro e Code Bl cke die als Reaktion auf eine Benutzeraktion ausgef hrt werden sollen Wir empfehlen dringend den Einsatz von Unterprogrammen im Interesse der Qualit t und bersichtlichkeit Ihres Codes catman Professional V5 0 Module und SUB Programme Unterprogramme K 33 Wenn Sie bereits Erfahrung im Programmieren mit anderen Programmiersprachen besitzen wird Ihnen der Begriff Unterprogramm oder Funktion bereits gel ufig sein Script Unterpro gramme sind jedoch nicht identisch mit der Unterprogrammtechnik dieser weit komplexeren Sprachen Es gilt e Lokale Variablen sind m glich sie m ssen vor der ersten Benutzung deklariert werden e Script Unterprogramme geben keinen Wert zur ck d h sie k nnen nicht in der Form Variable Unterprogrammname benutzt werden e Einige Scriptbefehle sind in Unterprogrammen nicht zul ssig e Rekursive Aufrufe sind nicht zul ssig e Felder k nnen nicht bergeben werden Um ein neues Unterprogramm zu beginnen w hlen Sie Neues SUB Programm einf gen im Men SUB Sie werden nach dem Namen des neuen Unterprogramms gefragt danach wird ein leeres Editorfenster angezeigt Schreiben Sie nun alle Befehle die Bestandteil des Unter programms werden sollen Sind Sie mit der Erstellung des Unterprogramms fertig so gen gt ein Klick auf den Eintrag MAIN in der Arbeitsmappen Ansicht um das Hauptprogramm wieder in das Editor Fenster zu holen Auf di
185. alit t ist es g nstiger catmans integrierte Datenbankfunktionen oder das Objekt FILE zu verwenden siehe Abschnitt 6 10 Zugriff auf externe Datenbanken Zugriff auf externe Datenbanken catman bietet die M glichkeit Informationen aus einer externen Datenbank z B MS Access abzurufen bzw Daten in eine Datenbank zu speichern Kommunikation mit der Datenbank e sogenannte Daten Links stellen eine Verbindung zwischen Objekten des Online Doku ments und den Feldern einer Datenbank her e Mit den Eigenschaften und Methoden des Objekts DAO wird der eigentliche Datenaus tausch gesteuert HBM K 82 6 10 1 HBM Zugriff auf externe Datenbanken Verbindungen von Datenbankfeldern mit Objekten des Online Dokuments Objekte des Online Dokuments werden bei der Erstellung mit Feldern einer Datenbankvor lage verbunden ber das Men Tools gt Datenbankvorlage w hlen suchen Sie eine vor handene Datenbankdatei als Datenbankvorlage aus Sie k nnen jedoch auch mit Hilfe des in catman integrierten Datenbank Designers aus dem Men Tools selbst eine Datenbank ent werfen Einzige Bedingung ist in beiden F llen da das Daten Layout d h Name Typ An zahl der Felder etc mit der sp ter verwendeten Datenbankdatei bereinstimmt In dieser Datenbankvorlage w hlen Sie nun eine Tabelle Die Felder dieser Tabelle werden dann in den Einstelldialogen der Online Dokument Objekte zur Auswahl angeboten Ist eine derartige Verbin
186. allen nicht nur die mit den Script Treibern verbundenen Einschr nkungen es ist auch eine zeitsyn chrone Erfassung m glich falls das Ger t die n tigen Zeitdaten liefern kann Die Option Sensor ID von TEDS oder T ID automatisch in Sensordatenbank aufneh men entf llt Verwenden Sie den Men punkt Sensor ID in Datenbank aufnehmen aus dem Kontextmen Das Nullstellen kann jetzt auch ber catman erfolgen Optionen Dabei wird ber meh rere Me werte gemittelt und nicht nur eine einzige Messung durchgef hrt Die Funktion f r das Scannen der Ethernet Schnittstelle wurde in catman 5 0 R2 ge n dert da in Windows XP mehrere Versuche nicht existente Ethernetadressen anzuspre chen als potentielle Bedrohung des Systems Virus angesehen und geblockt werden Es wird jetzt ein Ping geschickt und auf eine Antwort gewartet Der Nachteil ist da dieser Vorgang l nger dauert da in der Regel ca 200ms gewartet werden mu Sie k nnen je doch in schnellen Netzen die Wartezeit verk rzen Optionen Um bersteuerungen eines Kanals auch sp ter in den Me werten noch eindeutig identifi zieren zu k nnen l t sich in Optionen gt Kanal festlegen da bei Kanal bersteuerung Signal Overflow ein bestimmter Me wert au erhalb des normalen Me bereiches an gezeigt wird catman Professional V5 0 Was ist neu in Version 5 0 A 25 4 1 5 nderungen bei den Online Dokumenten e Datenquellen Drag amp Dr
187. aller Kurven der Graphik an F r die Anzeigeposition existieren ebenfalls verschiedene Optionen Der Hintergrund der Scientific Graphiken kann sowohl ber verschiedene Vorlagen als auch manuell konfiguriert und z B mit Bildern versehen werden Die Plotmethoden bei den Scientific Graphiken entfallen Sie k nnen jetzt f r jede Kurve eine andere Darstellungsart w hlen Was war neu in Version 4 0 nderungen in der Projektverwaltung Die Projektverwaltung kann jetzt auch Dateien mit den Einstellung von QuickView Fen stern enthalten Beim Erzeugen eines Projektes werden die Script Arbeitsmappen nur noch dann in das Projekt aufgenommen wenn eine Arbeitsmappe zur catman Laufzeit angelegt wurde Die Ger tesetup Dateien f r Spider8 und MGCplus k nnen jetzt im Projektfenster direkt erzeugt werden Kontextmen Hinzuf gen gt Aktuelle Ger teeinstellungen Es mu dazu kein Programm mehr f r das Ger tesetup aufgerufen werden nderungen in der I O Definition Die verschiedenen Ansichten entfallen alle berarbeiteten Spalten sind jetzt gleichzeitig sichtbar catman Professional V5 0 Was war neu in Version 4 0 A 31 e Uber zwei neue Symbole k nnen Sie sowohl einen einzelnen Me wert als auch eine kon tinuierliche Messung aller aktiven Kan le ausl sen e Es wurde eine neue Funktion zum Nullstellen eingef hrt die auch bei unterschiedlichen Ger ten den gew nschten Effekt ergibt Dieser spezielle Nullabgleich
188. allerdings darf die ses keine eigene Datenerfassung durchf hren Es darf aber z B eine Berechnung der bereits erfa ten Werte erfolgen 7 Folgende Situation f hrt z Zt zu einer Unterbrechung des Prozesses Die Maustaste wird in der Titelleiste eines Fensters gedr ckt und nicht bewegt HBM catman Professional V5 0 catman Professional V5 0 catModule und Add Ins F 1 HBM F 2 HBM catman Professional V5 0 Einleitung catman Professional V5 0 F 3 Einleitung Die Zugangsberechtigung zu einzelnen catModulen oder den Me Beinstellungen kann Ihnen ber die Benutzerverwaltung entzogen worden sein Mit den catModulen lassen sich alle Standard MeBaufgaben abdecken Sie sind variabel ge halten und eignen sich daher f r viele Anwendungsf lle Das catModul steuert die Me gr Benerfassung die Daten bernahme und die Visualisierung Legen Sie in der l O Definition fest welche Kan le gemessen werden und ob Echtzeit Berechnungen Online Berechnun gen erfolgen sollen Alles Weitere bis hin zur Visualisierung bernehmen die catModule die jeweils f r bestimmte Me aufgaben optimiert sind und verschiedene Online Seiten zur Dar stellung enthalten Falls Sie die urspr ngliche Konfiguration der Online Seiten eines Moduls wieder herstellen m chten kopieren Sie alle Dateien aus dem Verzeichnis ICATMODIBACKUP in das Ver zeichnis CATMOD im catman Verzeichnis Jedes catModul verf gt ber eine Hilfefunktion die Ih
189. alls Sie eine Datenbank neu erstellen m chten so ist zwar in catman der Datenbank Desi gner integriert Sie m ssen aber bereits ber fundierte Kenntnisse der Datenbanktechnik ver f gen um ihn anwenden zu k nnen Insbesondere m ssen Sie wissen wie Tabellen ver kn pft werden k nnen welche Bedeutung 1 1 1 n oder n m Beziehungen haben etc Lesen Sie hierzu die Dokumentation eines Datenbankprogrammes z B MS Access oder entspre chende Literatur Wenn Sie bereits ber eine Datenbankdatei verf gen k nnen Sie diese als Vorlage anbin den Men Tools gt Datenbankvorlage w hlen Die Datenbankvorlage mu nicht die Daten bankdatei sein die sp ter zur Scriptlaufzeit benutzt wird sie mu jedoch das gleiche Layout besitzen d h die gleiche Tabellenstruktur und Tabellennamen und in der gew hlten Tabelle die gleichen Feldtypen und Feldnamen Diese Feldnamen werden dann in den Dialogen der Objekte auf der Online Seite ausgew hlt Solange Sie das Online Dokument nur erstellen mu die gew hlte Datenbankvorlage nicht mit wirklichen Daten gef llt sein Sie k nnen auch eine leere Datei verwenden Wichtig ist lediglich die Struktur also Feldart und Feldname Unterst tzt werden folgende Datenbanken e MS Access bis einschlie lich der Version in Office XP e DBASE lll u IV e ODBC Datenbanken wie z B MS SQL Server e EXCEL 7 0 oder h her Arbeitsmappen In der Hilfe zum Script Entwicklungssystem finden Sie Beispiele zum Um
190. alogen Kan le g ltige Me werte liefern und alle Einstellungen Skalierungen wie vorgesehen ar beiten Kan le die mit einem digitalen Eingang verbunden sind k nnen nicht gemessen werden catman Professional V5 0 Nullstellen ER pE Ei N 4 1 catman Professional V5 0 mj C SES S e IQ D 23 Ein Klick auf zeigt die Kanalinformationen Einstellungen der Me ger te wie Voll Halb br cke etc des markierten Kanals an Mit m k nnen Sie eine Dauermessung f r alle akti ven Kan le starten die als Quelle ein analoges Signal haben Analog IN ei f hrt einen Nullabgleich bei markierten Kan len durch Bitte lesen Sie zum Nullabgleich auch Abschnitt 4 1 Nullstellen Seite D 23 Mit den Schaltfl chen und bei O Kan le k nnen Sie neue Zeilen einf gen bzw nicht mehr ben tigte l schen Beachten Sie jedoch bei Berechnungen da die dort verwendeten Kanalnummern nicht au tomatisch ge ndert werden Daher k nnten Berechnungen nach dem L schen von Kan len auf andere Kan le als die urspr nglichen verweisen Das Vergr ern oder Verkleinern von Zeilen oder Spalten ist direkt mit der Maus ber die Kopfzeile bzw linke Randspalte m glich die Ver nderungen werden jedoch nicht gespei chert Sie k nnen sich im gesamten Bereich l O Kana le des Arbeitsblattes auch mit den Pfeilta sten zwischen den Feldern bewegen Die einzelnen Men s erreichen Sie ber die Men
191. also z B Halb oder Voll br cke einstellen den Me bereich w hlen o Dies sollte erfolgen sobald Sie das Ger t und die verwendete Schnittstelle im Arbeitsblatt O Definition festgelegt haben Falls das Ger t keine Skalierung vornimmt stellen Sie in einem weiteren Schritt diese ber die Spalte Skalie rung der I O Definition ein siehe Kapitel D Abschnitt 4 9 Skalierung Seite D 44 Abgese hen von diesen Schritten die auch von den im verwendeten Ger t m glichen Einstellungen abh ngen werden alle HBM Ger te in gleicher Weise ber catman bedient Wenn Sie ber ein MGCplus oder Spider8 mit angeschlossenem Aufnehmer verf gen k n nen Sie die hier besprochenen Aktionen auch parallel zum Lesen an Ihrem PC durchf hren Was ist zu tun Ger t definieren Ger tetreiber aktivieren Aktive Eingangskan le festlegen Aufnehmerskalierung angeben SE Das catModul aufrufen catman Professional V5 0 Durchf hrung B 23 5 Parameter zum Me ablauf angeben 6 Darzustellende Kan le f r die Echtzeitgraphik angeben 7 Messung starten 9 2 Durchf hrung 5 2 1 Ger t definieren Rufen Sie zuerst das Arbeitsblatt O Definition z B ber das Hauptmen Arbeitsblatt auf Falls Sie mit MGCplus oder Godert arbeiten legen Sie ber das Men Optionen und die Registerkarte Allgemein einmal die zu durchsuchenden Schnittstellen fest Klicken Sie dann im oberen Teil des Arbeitsblattes O Definiti
192. alue Wertxy LOOP Verwenden Sie bei geschwindigkeitskritischen Berechnungsschleifen keine numeri schen Konstanten Speichern Sie die Konstante besser in einer Variablen und arbeiten Sie in der Schleife mit dieser Variablen catman Professional V5 0 Scriptoptimierung catman Professional V5 0 K 105 Verwenden Sie keine zu komplexen Formelausdr cke Je komplexer ein Ausdruck ist um so mehr Zeit wird zur Ermittlung des Ergebnisses w hrend der Laufzeit Ihres Scripts ben tigt Vermeiden Sie Formelausdr cke in Kanalnummern wie z B DB i 2 x Verwenden Sie bei Berechnungen mit ganzen Datenbasiskan len nach M glichkeit die spezi ellen Mathematikbefehle DB_xxx die ca 10mal schneller arbeiten HBM K 106 HBM Scriptbeschr nkungen Scriptbeschr nkungen Befehlszeile e Maximal 255 Zeichen e Maximal 9 Befehle durch getrennt e Eine Berechnung mit Datenbasiskan len z B DB f DB DB DBL darf nicht mehr als 50 verschiedene Datenbasiskan le als Argumente enthalten Variablen e Maximale Anzahl gemeinsamer Variablen COMMON alle Codemodule eines Script Pro jektes 100 e Maximale Anzahl globaler Variablen GLOBAL alle Codemodule 1023 e Maximale Anzahl lokaler Variablen LOCAL pro Unterprogramm 1023 L Pro Anweisung d h in einer Zeile d rfen nicht mehr als 11 Variablen deklariert werden e Maximale Anzahl Aufrufparameter PARAM pro Unterprogramm 11 e Maximale Anzahl von Dimens
193. an mit dem Script nach dem Start von Windows Gehen Sie dazu folgenderma en vor 1 Legen Sie eine Verkn pfung mit dem Start Programm von catman an CATRUN EXE im catman Verzeichnis 2 W hlen Sie in Windows aus dem Kontextmen Eigenschaften und gehen Sie auf die Registerkarte Verkn pfung 3 Tragen Sie unter Zie hinter CATRUN EXE den Pfad und Dateinamen des bin ren Scripts ein Falls der Pfadname Leerzeichen enth lt sollten Sie die ganze Zeile in Anf h rungsstriche setzen c Acatman321catrun exe d messung Mein Script scb HBM HBM R ckf hrbarkeitsdaten nicht ermitteln R ckf hrbarkeitsdaten nicht ermitteln Das Ermitteln der Ger te und Kanalparameter R ckf hrbarkeitsdaten in den jeweiligen In itialisierungsphasen f r die Kan le kann unterdr ckt werden wenn catman CATPROF EXE mit dem Kommandozeilenparameter NOAUTODYNCONF gestartet wird Dadurch entf llt der Zeitaufwand f r die bertragung der Daten ca 40 ms pro Kanal die Initialisierung wird schneller durchgef hrt Falls Sie allerdings Aufnehmer mit TEDS oder T ID Modul ange schlossen haben und eine Erkennung durchf hren lassen ist diese Zeit angesichts der f r den TEDS bzw T ID Scan notwendigen Zeit vernachl ssigbar catman Professional V5 0 catman Professional V5 0 Definieren von Ger ten und Arbeitskan len HBM D 2 HBM catman Professional V5 0 Einleitung SI y r ww El catman Professiona
194. anal bei der Initialisierung des Kanals bernimmt der Datenbasis kanal den Namen und die Einheit des l O Kanals Dies kann nachtr glich wieder ge ndert werden Datenintegrit t Datenbasis wiederherstellen Eine wichtige Aufgabe von catman Professional ist die Sicherstellung der Datenintegrit t Nach einem Applikations oder Betriebssystemabsturz hat die Wiederherstellung der Daten basis daher h chste Priorit t Insbesondere bei Anwendungen deren Me vorgang nicht wie derholbar ist weil z B der Pr fling zerst rt wurde ist dies unverzichtbar catman trifft deshalb einige Vorkehrungen die die automatische Rekonstruktion einer von catman verwalteten Da tenbasis erm glichen Bei einer Datenbasis mit automatischer Gr enanpassung ist keine Datensicherheit bei ei nem Absturz des Computer gegeben Dies ist nur bei einer durch catman selbst verwalteten Datenbasis der Fall FAT Integrit t Unmittelbar nach dem Anlegen der Datenbasis wird die Datei einmal geschlossen und da nach sofort wieder ge ffnet Da sich die Gr e der Datei danach nicht mehr ndert ist die FAT File Allocation Table immer aktuell d h das Betriebssystem erkennt die Datenbasis immer als g ltige Datei HBM 2 2 HBM Konfigurieren der Datenbasis Ablage der Kanalinformationen in der Datenbasis Datei Im ersten Teil der Datenbasis Datei werden alle Kanalinformationen Me parameter eines Kanals abgelegt erst danach beginnt der Datenabschnitt D
195. anal beziehen falls dieser mehr Me werte enth lt Bei Bedarf k nnen Sie die Vorgabe ndern da Daten ber der Zeit gezeichnet werden den gew nschten x Kanal markieren und ber das Kontextmen als x Datensatz verwenden festlegen catman Professional V5 0 Vorgehensweise 8 2 2 catman Professional V5 0 F 27 Ausschnitt anzeigen Das Feld Anzahl der Originalpunkte in aktuellem Ausschnitt rechts von den Zoomwerkzeu gen zeigt zun chst die Anzahl der zwischen dem linken und dem rechten Cursor in der ber sichtsgraphik vorhandenen Originalwerte Sie haben mehrere M glichkeiten einen Ausschnitt darzustellen 1 Verschieben Sie einen der Cursor in der bersicht Sobald einmal Originaldaten geladen wurden k nnen Sie in der bersicht nur noch beide Cursor gemeinsam verschieben d h den dazwischenliegenden Ausschnitt verschieben Aktivieren Sie eine der Cursorfunktionen A o oder ol durch Anklicken und ziehen Sie einen Bereich in der Ausschnittsgraphik auf Sie k nnen die Funktionen auch ber das Men Zoom aktivieren Sie k nnen diese Funktion auch mehrfach verwenden Ein weiterer Klick auf die gew hlte Cursorfunktion in der Symbolleiste deaktiviert die Zoomfunktion N 3 Tragen Sie die gew nschte Anzahl von Werten im Ausschnitt in das Feld Maximalinter vall der anzuzeigenden Originaldatenpunkte ein und klicken Sie auf Al oder w hlen Sie Men Zoom gt Zoom in Maximalinter
196. andene Daten ohne Warnung es wird nur der jeweils erste Kanal gepr ft Falls Sie einen Ergebniskanal angeben dessen zugeh riger l O Kanal z B mit einem Ger tekanal oder einer Online Berechnung verbunden ist so werden Sie zur Best tigung aufge fordert da die berechneten Werte bei einer folgenden Me werterfassung berschrieben wer den Falls der Ergebniskanal bereits Werte enth lt m ssen Sie das berschreiben ebenfalls best tigen In der Spalte Name des Berechnungsdialogs k nnen Sie die Namen f r den oder die Kan le vergeben catman zeigt den Typ des Ergebnisses z B gefilterte Werte in der ersten Spalte dieser Tabelle an Falls Sie nichts eingeben vergibt catman eigene Namen die die Berech nung charakterisieren In der Spalte Kommentar erzeugt catman eine ausf hrliche Beschrei bung der Formel unter Verwendung der Kanalnamen der beteiligten Kan le Es wird kein Z hler f r mehrfache gleichartige Berechnungen erzeugt Alle Berechnungen werden nur ausgef hrt wenn der Dialog aufgerufen und mit Berechnen best tigt wird Falls eine Berechnung immer wieder ausgef hrt werden soll kann sie durch Anklikken von In Auto Command Liste bernehmen in diese aufgenommen werden Dort k nnen diese Berechnungen dann z B nach jeder Periode oder nach Dr cken einer Funkti onstaste z B F9 ausgef hrt werden Weitere Informationen hierzu finden Sie in Kapitel J Die Auto Command Liste HBM I 26 3 1
197. angssignal bei einer Nennlast von 50kg Mit der Taste Messen k nnen Sie auch die tats chlichen Me werte des Ger tes bei der an gew hlten Zeile Laststufe bernehmen Sie m ssen dann aber auch eine Belastung mit den entsprechenden Werten vornehmen im Beispiel einmal mit Okg Aufnehmer unbelastet und einmal mit 50kg Nennlast Bei einigen Ger ten z B dem MGCplus m ssen Sie zus tzlich noch das gew nschte Signal Brutto Netto etc angeben catman Professional V5 0 Skalierung D 45 Benutzerskalierung einrichten lt Gewicht Wz 50kg gt Skalerungsmethode Linearsierungstabelle E FEE ETE Signal Brutto Netto Spitze 1 Spitze 2 FP Shunt zuschalten Abb 13 Linearisierungstabelle mit Benutzerskalierung DMS Skalierung Die DMS Skalierung erm glicht die Umrechnung von mV V Werten aus der Br ckenschal tung unter Einbeziehung von k Faktor und Br ckenfaktor ber cksichtigt Anzahl und Richtung der DMS Die Einheit ist hier mit um m fest vorgegeben AN Das Me ger t mu mV V liefern sonst stimmt die Umrechnung nicht Falls nur die im folgen den beschriebene Temperaturkompensation erfolgen soll aktivieren Sie Nur Temperatur kompensation ausf hren catman Professional V5 0 HBM D 46 Skalierung Die bei DMS Messungen meist notwendige Kompensation von Temperatureinfl ssen kann prinzipiell auf drei Arten erfolgen 1 Klassisch durch Verwenden eines
198. appt bzw wieder geschlossen Die Anzahl von Kan len die pro Gruppe zusammengefa t wird ist ebenfalls ber das Kontextmen oder w hlbar Es k nnen nur einzelne Kan le per Drag amp Drop bewegt werden keine Gruppen Anlegen von Datenquellen bzw Kurven e Digitalanzeige Balkenanzeige Zeigerinstrument Balkenanzeige Schieberegler Zei gerinstrument Drehknopf Hierzu gen gt es eine einzelne y Liste mit O Kan len zu verwenden Ziehen Sie aus dieser Liste einen Kanal auf das gew nschte Objekt Handelt es sich bei dem Objekt um eine Anzeige mit mehreren Anzeigeobjekten Balkenanzeige berwachungsanzeige so lassen Sie den Kanal auf das gew nschte Unterobjekt fallen Der Namen des l O Ka nals wird im Objekt angezeigt catman Professional V5 0 Allgemeines 3 1 2 catman Professional V5 0 G 27 2D Scientific Graphik Cursorgraphik y x Graphik Hierzu ben tigen Sie in der Regel zwei Listen x und y mit Kan len Markieren Sie in der x Liste die Quelle die die x Werte der Kurve liefert und ziehen Sie dann den gew nsch ten y Kanal auf die Graphik Tabelle zur tabellarischen Auflistung von Datenbasiskan len Ziehen Sie einen y Kanal auf eine Spalte der Tabelle Die Spalte wird dann automatisch mit diesem Kanal verkn pft und zeigt dessen Inhalt bei jeder Aktualisierung an Ist die max Anzahl Reihen der Tabelle nicht ausreichend f r die Anzahl Werte im Datenbasiska nal so wird die Tabelle automatisch er
199. art 1 0 ACORead 1 10000 ACOoStore ACOStop UPDATE ALL PEEKEVENT 1 EvtVar IF EvtVar TIMEREVENT APP Status ACHTUNG Zeitintervall zu klein oder Me dauer des Ger tes zu lang ELSE APP Status Meldung ENDIF END SELECT LOOP ELSE REM Ger teinternes Timing catman Professional V5 0 HBM K 30 HBM Ereignisgesteuerte Scripts Beispiel test STOP APP Status Messung l uft ACOStart EI 0 BlockSize ACO ReadBlock DO 0 ACORead BlockSize 10000 ACoStore UPDATE r GETEVENT 3 test REM auf STOP pr fen IF GP1 1 CLEAREVENTS BREAK END IF LOOP ACOStop ENDIF MessungEnde CHARTREDRAW CALL EnableButtons CLEAREVENTS APP Status Unterprogramm EnableButtons StopButton Enabled FALSE MessRateButton Enabled TRUE ToolButton Enabled TRUE EndeButton Enabled TRUE StartButton Enabled TRUE Unterprogramm DisableButtons MessRateButton Enabled FALSE ToolButton Enabled FALSE EndeButton Enabled FALSE StartButton Enabled FALSE StopButton Enabled TRUE catman Professional V5 0 Die Elemente der Scriptsprache K 31 3 Die Elemente der Scriptsprache Im folgenden Abschnitt finden Sie Erl uterungen zu den einzelnen Elementen aus denen die Scriptsprache von catman aufgebaut ist 3 1 Module und SUB Programme Unterprogramme Das Startmodul Das Startmodul ist derjenige Teil des Scripts mit dessen erster Zeile die Ausf hrung beginnt Wurde die letzte Zeile des Startmoduls ausge
200. asis bestimmt Die Anzahl der Kan le in der Datenbasis be grenzt die maximale Zahl von Kan len in der Ausschnittsgraphik Sie k nnen die Gr e der Datenbasis ber das Men Datei gt Datenbasis einrichten ver ndern es werden jedoch da bei bereits vorhandene Daten gel scht Ausschnitt ver ndern Angezeigten Ausschnitt verschieben 1 Verschieben Sie in der bersichtsgraphik einen der Cursor Der andere Cursor wird eben falls verschoben falls bereits Originaldaten angezeigt wurden 2 W hlen Sie die Anzahl der Datenpunkte um die der Ausschnitt verschoben werden soll im Feld Anzahl Werte um die der Zoomausschnitt verschoben wird und klicken Sie auf Ej oder J Angezeigten Ausschnitt vergr ern oder verkleinern 1 ndern Sie die Anzahl der anzuzeigenden Werte im Feld Maximalintervall der anzuzei genden Originaldatenpunkte und klicken Sie auf Al oder w hlen Sie Men Zoom gt Zoom in Maximalintervall Aktivieren Sie eine der Zoomfunktionen A amp oder 1 durch Anklicken und ziehen Sie einen Bereich in der Ausschnittsgraphik auf nur Ausschnitt verkleinern Sie k nnen die Funktionen auch ber das Men Zoom aktivieren 2 Die Zoomfunktion mu durch erneutes Anklicken wieder deaktiviert werden Sobald Sie mehr als eine Skalenebene verwenden ist nur noch ein horizontaler Zoom A m glich catman Professional V5 0 F 29 Darstellung anpassen 8 2 4 8 3 catman Professio
201. assen Gang w hlen Gas geben Bevor Sie sich allerdings mit einem Auto auf die Stra e begeben sind Kenntnisse der Regeln im Stra enverkehr notwendig Auch bei catman gibt es einige grundlegende Sachverhalte die Sie kennen sollten um schnell zu den von Ihnen gew nschten Resultaten zu gelangen Daher beginnen wir mit einigen Hintergrundinformationen ber den Aufbau und die Arbeits weise von catman Sie ben tigen diese Informationen z B um den Unterschied in der Be handlung von Echizeitdaten und Post Process Daten verstehen zu k nnen Dieser Unter schied wirkt sich in allen Bereichen aus angefangen von der Erfassung ber die Visualisierung bis hin zur Datenspeicherung In den folgenden Abschnitten erfahren Sie e Welche unterschiedlichen Vorgehensweisen zum Messen catman Professional bietet vier Bedienebenen welche M glichkeiten f r die Durchf hrung der Messung der Aus wertung etc dabei jeweils bestehen und wieviel Zeit Sie zum Erlernen und Verwenden je der Bedienebene ben tigen e Welche Hilfen catman Professional zur Arbeitserleichterung bereith lt e Wie Sie z B mit einem Godert oder MGCplus eine Messung durchf hren Quick Start e Wie Sie das Online Hilfesystem von catman Professional nutzen Der letzte Punkt ist vor allem f r die t gliche Arbeit wichtig da der Schwerpunkt dieses Hand buch im Vermitteln der Konzepte liegt Es listet nicht wie ein Nachschlagewerk alle Details auf Die rechte Maustaste
202. atei des Codemoduls eine reine ASCII Datei aber anstelle von SCT die Dateierweiterung OBJ Bei einem Kompilierfehler wird keine derartige Objektmodul Datei erzeugt die Textdatei wird jedoch trotz der Fehler auf jeden Fall abgespeichert Das Fenster Compiler Output k nnen Sie mit F4 oder das Men Compiler schlie en bzw wieder ffnen Erstellen ausf hrbarer Dateien Im Men Compiler finden Sie den Befehl Ausf hrbare Datei erstellen Das Fenster Compi ler Output zeigt da dabei einzelne Objektmodule zusammengef gt werden Evil bereits catman Professional V5 0 Erstellen ausf hrbarer Dateien K 55 vorhandene Objektmodule werden mit LINK Objektmodul x ist aktuell angezeigt das erfolg reiche Ende des Vorgangs wird mit LINK Ausf hrbare Datei erzeugt gemeldet Anstelle ber das Men k nnen Sie die Erzeugung einer ausf hrbaren Datei auch mit E starten Ca Falls einzelne Codemodule noch nicht kompiliert sind wird dies automatisch nachgeholt Die bei erfolgreichem Abschlu erzeugte ausf hrbare Datei hat denselben Namen wie das Startmodul und die Dateierweiterung SCB Eine solche Bin rdatei kann jederzeit von cat man ausgef hrt werden z B durch den Men befehl Script ausf hren aus Datei im Men Messen Im Arbeitsblatt Script Editor k nnen Sie Ihr Script ber das Men Compiler gt Script ausf h ren oder mit starten Da der Linker selbst keine
203. atman importieren Siehe auch www ni com nSoft E catman unterst tzt den Export von Datenbasiskan len f r das Auswerte und Analysepaket nSoft der Firma nCode catman kann dabei zwei verschiedene nSoft Formate erzeugen e Format Zeitreihe DAC Eine aquidistante Me reihe wird in eine Datei geschrieben d h ein Datenbasiskanal er gibt eine Datei Der Dateiname setzt sich aus dem von Ihnen angegebenen Namen dem mit einem Unterstrich angeschlossenen Kanalnamen und der Dateierweiterung DAC zu sammen e Format xy Paare MDF Zwei Kan le werden in eine Datei geschrieben der eine als x Achse z B Weg der an dere als y Achse z B Kraft Dateien in diesen Formaten k nnen von catman selbst nicht wieder eingelesen werden Siehe auch www ncode com n E EDASWin EDT Dateien in diesem Format k nnen von der Datenanalyse Software EDASWin der Fa MH GmbH direkt verarbeitet werden Dateien in diesem Format k nnen von catman selbst nicht wieder eingelesen werden Siehe auch www mh gmbh de FlexPro FPD Dateien in diesem Format k nnen von der Datenanalyse Software FlexPro direkt verarbeitet werden Dateien in diesem Format k nnen von catman selbst nicht wieder eingelesen werden Siehe auch www weisang Co com catman Professional V5 0 Im und Export von Daten 1 23 CAESAR Remus RMS Dateien in diesem Format k nnen von der Datenanalyse Software Remus direkt verarbeitet werden Dateien in diesem
204. atman initiiert wird startet die Messung nur dann beim Anklicken von DJ wenn keine Triggerbedingungen gesetzt sind Bitte beachten Sie e Nach dem Start der Messung d rfen Sie catman nicht mehr beenden Dies k nnte sonst auch die Aufzeichnung am MGCplus beenden e Da die Messung der Werte die an catman bergeben werden nicht quidistant erfolgt d rfen Graphiken nicht Master clock als Quelle f r die Zeitmarken verwenden Geben Sie den von catman erzeugten Zeitkanal an Ger t als Quelle die unregelm igen Zeit abst nde werden hier ber cksichtigt e Die Aufzeichnung erfolgt mit den unter der Registerkarte Me einstellungen Erweiterte Ansicht angegebenen Me raten und Formaten d h das Format 4 Byte Floaf wird vom MeBassistenten nicht unterst tzt HBM H 16 PC Card Aufzeichnung mit MGCplus e Falls mehr als eine Me rate verwendet wird erzeugt das MGCplus f r jede Mef rate eine eigene Datei MEA ME1 ME2 sowie STO ST1 und ST2 f r die komprimierten Dateien e Falls Sie komprimierte Dateien zus tzlich erzeugen lassen k nnen Original und kompri mierte Daten mit dem Add In DataView angezeigt und ausgewertet werden O Aufgezeichnete Dateien k nnen Sie auch ber das Arbeitsblatt Datenbasis Men Datei gt MGCplus MeBdatei transferieren auf den PC bertragen HBM catman Professional V5 0 Die M glichkeiten der Datenvisualisierung H 17 Die M glich
205. automatisch erkennen TCPAP Scan Bereich F Seriel C0M1 COM2 M Ethernet TCP IP yon 192168 7 00 25 M Druckerport LPTI M USB bis 192 168 100 235 FT GPIE IEEE 488 FP Zuletzt benutzte 1 0 Definition bei n chstem Start automatisch laden D 000 Anzahl maximal moglicher Datenbasiskanale Abb 12 Die Optionen beim Start von catman Professional Starteinstellungen catman Professional V5 0 Projekt bei Start automatisch laden C 15 4 1 Projekt bei Start automatisch laden Wenn Sie hier eine Datei angeben GPJ l dt catman beim Start automatisch die entspre chende Projektdatei Beim Laden einer Projektdatei wird immer die erste l O Definition akti viert und die erste Auto Command Liste geladen und aktiviert Je nachdem welche weiteren Optionen beim Speichern dieser Datei angegeben wurden werden z B auch die Ger teset ups geladen und in den Ger ten aktiviert 7 Sie k nnen diese Funktion auch benutzerabh ngig ber die Benutzerverwaltung festlegen siehe Abschnitt 3 Seite C 8 4 2 Script bei Start automatisch ausf hren Diese Option bietet die M glichkeit beim Start von catman sofort ein Bin rscript auszuf hren Tragen Sie hier eine bin re catman Scriptdatei SCB oder eine VBScript Datei VBS ein so wird diese unmittelbar nach dem Start von catman automatisch ausgef hrt 7 Enth lt ein automatisch geladenes Projekt eine bin re Scriptdatei Favoritendatei so wird diese vorrangig aus
206. bei die f r Windows typische Verhaltensweise da mehrere Eingabefelder nach einander dadurch angesprochen werden k nnen da mit der Tabulatortaste von einem zum n chsten gesprungen wird Sobald das Texteingabefeld auf diese Weise oder durch Anklik ken mit der Maus den Fokus erhalten hat wird die Ereigniskonstante in die Variable Event bzw die Ereigniswarteschlange geschrieben Die Reihenfolge die beim Dr cken auf TAB verwendet wird ersehen Sie aus dem Dokumentnavigator Men Datei sie kann jedoch im Script mit ObjektName TabIndex ge ndert werden Dieses Objekt kann auch mit einem Feld einer externen Datenbank verbunden werden Eine Erl uterung dazu finden Sie weiter unten in diesem Abschnitt sowie in Abschnitt 5 Optionen Tools und Tips Seite G 45 catman Professional V5 0 Online Dokumente als Benutzeroberfl che G 17 Aufklappbares Listenfeld Das Objekt erm glicht die Auswahl aus mehreren vorgegebenen M glichkeiten Die Werte k nnen in der Designphase oder durch das Script festgelegt werden Im Schieberegler Das Objekt hnelt dem Objekt Balkenanzeige bzw Schieberegler ist jedoch einfacher gehal ten Da der Schieberegler graphisch nicht so aufwendig ist verh lt er sich im Script schneller m AN Der Wertebereich des Reglers mu zwischen 0 und 32767 liegen Kontrollk stchen r Ein Windows Standardobjekt zur Auswahl auch Checkbox genannt y Optionsschalter e Dieses auch als Radiobutto
207. bei ist ein Hinweis auf unsere Urheberrechte auf der Sicherheitsko pie anzubringen oder darin aufzunehmen Sollte in der Software ein Urheberrechtsvermerk und oder eine Registriernummer vorhanden sein d rfen diese nicht entfernt werden Eine Gew hrleistungspflicht f r Software besteht insoweit als da die gelieferte Software die Hauptfunktionen im wesentlichen erf llt und den anerkannten Regeln der Technik entspricht sowie nicht mit Fehlern behaftet ist die den Wert oder die Tauglichkeit zu dem gew hnlichen oder vertraglich vorausgesetzten Gebrauch nicht nur unwesentlich mindern oder aufheben Von uns gelieferte Software ist vorbehaltlich einer anderslautenden ausdr cklichen Zusage nicht fehlertolerant und wurde nicht f r eine Verwendung in gefahrentr chtiger Umgebung entwickelt oder hergestellt in der ein st rungsfreier Betrieb zwingend erforderlich ist wie z B in nukleartechnischen Einrichtungen Flugzeugnavigations oder Kommunikationssystemen in der Flugsicherung in Maschinen zur direkten Lebenserhaltung oder in Waffensystemen in denen ein Ausfall der Technologie direkt zu Todesf llen Personensch den oder schwerwiegenden Sch den an Sachen oder der Umwelt f hren w rde Die Behebung von Fehlern in Software erfolgt soweit dies dem Besteller zuzumuten ist ausschlie lich im Rahmen der Produkt pflege dadurch da neue Programmversionen im Rahmen der st n digen Produktpflege zur Verf gung gestellt werden Der Best
208. bei weniger als 512 Kan len eine Datenbasis mit automati scher Gr enanpassung verwenden Speicherort der Datenbasis bestimmen Die Datenbasis wird als Datei auf der Festlatte angelegt Im Bereich links oben im Dialog k n nen Sie das Laufwerk und ein Verzeichnis ausw hlen auf dem die Datenbasis angelegt wer den soll Als Voreinstellung wird die Datei im catman Verzeichnis angelegt Falls Sie ber mehrere Festplatten verf gen k nnen Sie eine andere evtl schnellere Festplatte als Pfad angeben Die Laufwerke A oder B sind nicht zul ssig AN Verwenden Sie kein Netzlaufwerk da sonst der Zugriff auf die Daten sehr langsam wird catman Professional V5 0 HBM HBM yr d a N Konfigurieren der Datenbasis Um ein Verzeichnis zu wechseln m ssen Sie auf das Verzeichnis doppelklicken es reicht nicht aus das Verzeichnis lediglich zu markieren Ein Dateiname mu nicht angegeben werden Die Datenbasis wird immer mit dem Dateina men DB_000 _ angelegt Datenbasisgr e Kanallayout und Typ Im rechten Teil des Dialogs wird das Layout der Datenbasis festgelegt Anzahl Kan le Typ Maximale Tiefe Format und Anzahl Bytes pro Wert f r jeden Kanal Jeder Kanal kann einzeln editiert werden Markieren Sie den oder die Kan le geben Sie die gew nschten Werte an und klicken Sie auf Auf selektierte Kan le anwenden Im linken Bereich sehen Sie in der nu merischen Anzeige und im Tortendiagramm den auf der Festplatte zur Ve
209. bjekten des Typs Video Wiedergabe ausw hlen Die Ziffern beziehen sich auf die Reihenfolge der Erstellung der Video Objekte Sobald Sie die Wiedergabe des Vi deos starten bewegt sich der Cursor auch in der Graphik zeitsynchron zum Video Synchronisation mit anderen Graphiken Sie k nnen eine Scientific Graphik mit in der Symbolleiste des Objekts oder ber de Re gisterkarte Interaktion als Sync Master festlegen Sobald Sie in dieser Graphik den Cursor aktivieren und bewegen werden in anderen Scientific Graphiken und Cursorgraphiken der gleichen Seite die Cursor ebenfalls bewegt falls der Cursor f r die Graphik aktiviert ist Zu s tzlich zeigen Digitalanzeigen die mit einem Datenbasiskanal verbunden sind und Tabel lenzellen die mit einem Datenbasiskanal verbunden sind in beiden F llen keine Zeile f r den Datenbasiskanal angeben ebenfalls die Werte zur Cursorposition gleicher Zeitpunkt an catman Professional V5 0 Optionen Tools und Tips 9 9 1 catman Professional V5 0 G 45 Optionen Tools und Tips Zum leichteren Erstellen und Bearbeiten der Objekte gibt es verschiedene Hilfsmittel die wir in diesem Abschnitt vorstellen Obwohl einige schon in anderen Abschnitten angesprochen wurden haben wir alle M glichkeiten hier noch einmal zusammengestellt und mit einer kur zen Erl uterung versehen Die Hintergrundfarbe der gesamten Online Seite l t sich im Men Seite Hintergrund farbe nder
210. chaltet und wieder eingeschaltet wurde ohne catman zu beenden Die Interpreter Aktivierung wird nur einmal vor dem n chsten Befehl an das Ger t ausgef hrt Der Interpreter mu nicht beendet werden um diesen Befehl zu verwenden catman Professional V5 0 Diagnosefunktionen D 53 4 13 5 Kommunikation protokollieren Die Interpretation des Protokolls setzt die Kenntnis des Befehlssatzes des angeschlossenen Ger tes voraus Die Funktion sollte i d R nur auf Anweisung der catman Hotline verwendet werden Zur Fehlerdiagnose kann ein Kommunikationsprotokoll mitgef hrt und sp ter in einem Texte ditor betrachtet werden Die Datei tr gt in der Voreinstellung den Namen COMLOG LOG und befindet sich im Verzeichnis Ihrer catman Installation Ein solches Protokoll enth lt den ge nauen Ablauf der Befehls bertragung zum Ger t sowie die eingehenden Antworten inklusive Zeitmarken mit 1ms Aufl sung Die Anzahl der Eintr ge ist begrenzt Sie k nnen jedoch Da teinamen und Zahl der Eintr ge ber das Men Optionen gt Kommunikations Log ndern 4 13 6 Protokoll anzeigen Zeigt das Kommunikationsprotokoll an 4 13 Terminal 2 Die Zugangsberechtigung zu diesem Dialog kann Ihnen ber die Benutzerverwaltung entzo gen worden sein AN Diese Funktion sollten Sie nur verwenden wenn Sie ber gute Kenntnisse der jeweiligen Schnittstelle und des verwendeten Ger tes verf gen insbesondere des Ger tebefehlssat Zes catman
211. chroni sierung nur f r den Zeitpunkt des Anklickens erfolgt ist dies i d R nur w hrend der Pause in teressant Aktivieren Sie Autosync Graphiken f r eine kontinuierliche Anzeige der Cursor lauft dann w hrend der Wiedergabezeit in allen synchronisierbaren Graphiken mit Die Syn chronisierung des Cursors findet ca 10mal pro Sekunde statt nicht mit jedem Frame des Vi deos Die Zeitinformation f r die Synchronisierung der Graphik wird aus dem At des Kanals berech net Die Synchronisierung kann daher nur f r Kurven erfolgen die quidistant sind d h bei denen keine nderung der Me rate w hrend der Messung stattfand Der Cursor wird in der Komplement rfarbe zur Hintergrundfarbe dargestellt Trotzdem kann es unter ung nstigen Umst nden dazu kommen da der Cursor schlecht sichtbar ist Andern Sie in diesem Fall die Hintergrundfarbe des Plotbereichs ber das Konfigurationsmen Falls das Video nicht zur selben Zeit gestartet wurde wie die Me datenerfassung kann ein Zeit Offset angegeben werden Am einfachsten ist dies wenn der Startzeitpunkt des Videos z B ber einen digitalen Eingang ebenfalls erfa t wurde Der Zeitpunkt zu dem dieser Kanal seinen Pegel ndert ist der einzugebende Offset HBM G 42 Weitere Objekte 3 4 2 HIM Browser Die URL wird ber das Men Objekt einrichten eingegeben eine darzustellende HTML Da tei kann alternativ ausgew hlt werden Die HTML Information wird dann innerha
212. chsten Kanal zu wechseln Verbindung Neben der Verbindung mit dem Zeitkanal gibt es folgende weitere M glichkeiten einen Kanal zu verbinden e mit einer Online Berechnung e mit einem Datenbasiskanal e mit einer Datei e mit einem Me ger t In den meisten F llen wird in dieser Spalte nur entschieden wie der Kanal im weiteren ver wendet wird die Entscheidung welcher Kanal oder welche Datei etc wird in der Spalte Ein stellung getroffen Lediglich bei Online Berechnung mu hier auch die Art der Berechnung definiert werden Echtzeit Berechnungen Online Berechnungen festlegen Sobald in der Spalte Verbindung eine Online Berechnung ausgew hlt wird m ssen Sie im Untermen eine der Berechnungsfunktionen ausw hlen Folgende f nf Men punkte stehen zur Verf gung Festfunktion e Freie Berechnung e Einzelne DMS Rosette e Mehrere DMS Rosetten e Temperaturkompensation an DMS HBM D 28 HBM Verbindung Die einzelnen Berechnungen werden in den Abschnitten 4 5 1 bis 4 5 3 ab Seite D 29 erl u tert Verbindungsassistent Wenn Sie in der Spalte Verbindung mit der rechten Maustaste klicken erscheint das Kon textmen Der erste Men punkt ruft den Verbindungsassistent auf Dieser dient dazu ver schiedene Konfigurationen von Hardwarekan len von Ger tesystemen mit vielen Kan len MGCplus Spider8 UPM100 den Kan len in der l O Definition in einem Rutsch zuzuordnen Dat
213. cht dem gleichen Men punkt im Datenbasis Kanalmanager Spaltenformat Damit legen Sie fest ob die Daten linksb ndig rechtsb ndig oder zentriert in einem Kanal des Datenbasis Editors ausgegeben werden Sie k nnen diese Einstellung auch ber die Symbolleiste vornehmen catman Professional V5 0 HBM I 16 2 9 2 9 1 HBM ER Im und Export von Daten Im und Export von Daten Mit Datenbasis wiederherstellen Men punkt Date k nnen Sie eine Crash Datei also eine Datei die bei einem Absturz von catman angelegt wurde wieder importieren Sowohl aus dem Datenbasis Kanalmanager als auch aus dem Datenbasis Editor lassen sich Werte exportieren bzw in die Datenbasis importieren Beim Import mu der erste Kanal in den importiert werden soll entweder mit einem Marker versehen oder markiert sein Beim Ex port k nnen Sie Marker verwenden Sie k nnen die Festlegung aber auch im Exportdialog vornehmen Beim Export bzw Speichern von Werten in einem der ASCII Formate wird die aktuell einge stellte Formatierung des jeweiligen Kanals im Datenbasis Editor verwendet Standard Zah len mit drei Nachkommastellen Eine nderung des Formats kann nur im Datenbasis Editor vorgenommen werden Der Me daten Explorer Mit dem Me daten Explorer ZI oder amp im Arbeitsblatt Datenbasis k nnen Sie f r alle Da teien eines Verzeichnisses die Me daten enthalten das Erstellungsdatum und den Kom mentar sehen Falls Si
214. cht eine andere Art der Messung g nsti ger erst alle Me werte in eine Datei schreiben und diese dann nach der Messung in kleine ren Abschnitten anschauen Siehe dazu auch Kapitel F Abschnitt 8 DataView Seite F 24 Alternativ dazu k nnen Sie auch mit Automatische Gr enanpassung arbeiten falls Sie we niger als 512 Kan le haben F hren Sie bei h heren Me raten nach M glichkeit zun chst eine Testmessung durch da dabei der ben tigte Platz auf der Festplatte bereits initialisiert wird Das Speichern der Daten erfolgt so bei der darauf folgenden Messung schneller Verschiedene Datenbasiseinstellungen sichern und wiederverwenden Einmal festgelegte Einstellungen lassen sich ber die Schaltfl che Konfiguration speichern in einer Datei speichern und bei Bedarf ber die Schaltfl che Konfiguration laden wieder aufrufen HBM G 8 3 1 3 1 1 HBM N a d aw Fall 2 Die Benutzerverwaltung Die Benutzerverwaltung Einf hrung in die Benutzerverwaltung Die Benutzerverwaltung dient in erster Linie dazu den Zugang zu Dialogen oder Funktionen von catman f r andere Benutzer einzuschr nken Au erdem k nnen Sie das Startverhalten von catman ber die Benutzerverwaltung bestimmen Die Benutzerverwaltung ist nach der Installation von catman zun chst nicht aktiviert Dies ist erst der Fall wenn Sie die Benutzerverwaltung ber das Hauptmen Datei aufrufen und catman mit Benutzerverwaltung
215. ckColor bei der Digitalanzeige nicht jedoch beim Texteingabefeld Falls Sie den aktuellen Wert ben tigen m ssen Sie ihn in einer Variablen verwalten e EinObjekt Eigenschaft Ausdruck darf nur auf einer Seite einer Gleichung vorkom men Falls die Eigenschaft eines Objektes einem anderen zugewiesen werden soll so m ssen Sie dazu zwei Ausdr cke verwenden Die Eigenschaft eines Objektes soll einem anderen zugewiesen werden Eingabe Text1 Text Text2 Text Eingabe Methoden Methoden sind im wesentlichen das gleiche wie normale Scriptbefehle lediglich in der glei chen Schreibweise wie f r die Eigenschaften Es findet allerdings keine Zuweisung auf eine Variable oder von einer Konstanten bzw Variablen statt Die Angabe eines oder mehrerer Pa rameter ist m glich dies h ngt vom Objekt bzw der Methode ab Die Schreibweise f r eine Methode lautet Objekt Methode P1 P2 P3 Hierbei sind P1 P2 etc die Parameter HBM K 40 3 3 3 4 HBM Beispiele Zuweisungen Zuweisungen Eine Zuweisung in der Scriptsprache von catman ist eine mathematische Gleichung die Va riablen oder Objekte als Argumente enth lt Die Auswertung erfolgt w hrend der Programm laufzeit Das Ergebnis steht auf der linken Seite bzw wird in die Variable auf der linken Seite geschrieben der zu berechnende Ausdruck auf der rechten Seite Die in Zuweisungen verwendeten Ausdr cke sind mathematische Formeln die Variablen oder Datenkan le a
216. d auch dazu benutzt um zwei PCs z B zum Datenabgleich direkt zu verbinden und ist im Computer Fachhandel erh ltlich falls Sie ein l ngeres Kabel als das mitgelieferte ben tigen Sowohl ber die Druckerschnittstelle als auch ber den an diese Schnittstelle angeschlossenen USB Adapter von HBM werden beim MGCplus ca 15kB pro Sekunde als bertragungsrate erreicht d h knapp 4000 Me werte pro Sekunde im For mat 4 Byte Diese Zahlen gelten nicht f r CPUs mit eingebauter USB Schnittstelle we CP22 oder CP42 Siehe auch Abschnitt Hinweise zur USB Schnittstelle Seite A 16 Die maximale bertragungsrate ist beim MGCplus nicht ber die Druckerschnittstelle zu er reichen Verwenden Sie dazu entweder IEEE 488 oder Fast Ethernet HBM HBM Hinweise zum Spider8 Hinweise zum Spider8 Falls die nachfolgend beschriebene Vorgehensweise nicht zum Erfolg f hrt oder die ge w nschten Einstellungen nicht m glich sind k nnen Sie den Spider8 auch ber USB an schlie en Dazu wird ein Adapterstecker am Spider8 ben tigt der die dortige Schnittstelle auf USB umsetzt siehe auch Abschnitt Hinweise zur USB Schnittstelle Seite A 16 Der Stecker ist ber HBM erh ltlich Mit der USB Schnittstelle werden ebenfalls die bertragungsraten des EPP Modus erreicht catman Professional erm glicht in Verbindung mit einem modernen PC die bertragung von bis zu 80000 Me werten pro Sekunde ber die Druckerschnittstelle LPT Da jedoch nicht alle PCs
217. das Men Graphik fest 2 Die Einstellungen gelten immer f r beide Graphiken e Die Achsen lassen sich mit vielen Einstellungen ver ndern Skalierung Skalenbeschrif tung Titel Anzahl und Farbe der Gitterlinien und Teilstriche etc Doppelklicken Sie auf die betreffende Achse oder verwenden Sie das Men Achsen e Die Anzeige der Legende ver ndern Sie ber das Men Graphik gt Legende Au er den Positionen am Rand der Graphik k nnen Sie die Legende auch innerhalb der jeweili gen Skalenebene anzeigen lassen sowie ber den Men punkt Legende einzeilig eine Darstellung w hlen die weniger Platz ben tigt e Mit Annotationen l t sich die Ausschnittsgraphik beschriften oder Sie k nnen Linien z B zur Markierung in die Graphik einzeichnen Siehe auch Kapitel G Abschnitt 3 2 3 Annotationen in Scientific Graphiken Seite G 34 H e Mit lit k nnen Sie einen Cursor in der Ausschnittsgraphik anzeigen Sie m ssen den gew nschten Punkt der Kurve anklicken um den Cursor dorthin zu bewegen Uber Cur sor gt Cursordatenanzeige k nnen Sie festlegen an welcher Stelle die Cursorkoordina ten eingeblendet werden rechts neben der Graphik oder innerhalb in der jeweiligen Ska lenebene Sie k nnen den Cursor auch mit den Pfeiltasten verschieben links rechts verschiebt den Cur sor auf ab wechselt zur n chsten Kurve G ga y LS Der Cursor bleibt aktiv bis Sie ihn durch erneuten Klick au
218. dd Ins kann Ihnen ber die Benutzerverwaltung entzogen wor den sein Das Add In DataView erm glicht Ihnen Me daten auch aus gro en Dateien mit ber 100 MByte in einer bersicht anzuschauen und f r beliebige Bereiche die Originaldaten im Ausschnitt darzustellen Die ben tigten Originaldaten werden dazu vom Programm in die Da tenbasis geladen Sie k nnen folgende Dateien verwenden 1 Vom MGCplus auf die interne Festplatte aufgezeichnete Datendateien 2 Von catman ab Version 4 5 erzeugte bin re Dateien Formate catman und Bin r f r On line Imporf Die Me daten m ssen dazu in zwei Dateien vorliegen 1 Eine Datei mit komprimierten Werten diese wird von Ihnen angegeben 2 Eine Datei gleichen Namens mit den Originalwerten wird bei Bedarf vom Programm aus schnittsweise importiert Das Programmfenster stellt im linken Teil in der Kanalliste alle Kan le der aufgenommenen Dateien mit den komprimierten Werten dar Im rechten oberen Teil wird die bersicht im rechten unteren Teil der Ausschnitt f r die links markierten El Kan le angezeigt Komprimierte Daten erzeugen Falls die Me werte nicht wie bei einer Messung mit dem MGCplus bereits in komprimierter Form vorliegen ST erstellen Sie aus einer unkomprimierten catman Datei eine kompri mierte Datei ber Datei gt Komprimierte Datei erzeugen Die komprimierte Datei erh lt die Endung REB als Kennzeichnung Unkomprimierte MGCplus Date
219. ddimension Mit diesen Angaben wird der ben tigte Speicherplatz f r das Feld mit ARRAY_ALLOC reserviert wobei die einzel nen Obergrenzen als Parameter angegeben werden m ssen GLOBAL Matrix 2 ARRAY_ALLOC Matrix 10 10 Es wird Speicherplatz f r eine 10 x 10 Matrix angelegt Freigeben von Feldern Da Felder wenn sie einmal angelegt sind Speicherplatz verbrauchen k nnen Sie ein Feld wieder freigeben wenn es nicht mehr ben tigt wird ARRAY_FREE Variable Ein freigegebenes Feld kann jederzeit mit ARRAY_ALLOC wieder z B mit kleineren Ober grenzen als vorher erzeugt werden Dieser Mechanismus erlaubt es Ihnen den Speicherver brauch dynamisch an die Anforderungen Ihres Scripts anzupassen catman Professional V5 0 Variablen und Konstanten K 47 Beispiele catman Professional V5 0 Bei Scriptende werden alle noch bestehenden Felder von catman automatisch freigegeben Feldelemente Um ein einzelnes Feldelement in einer Anweisung oder Berechnung zu verwenden mu das Element eindeutig spezifiziert adressiert werden Dazu dient die folgende Syntax e Variable Index1 eindimensionales Feld z B Me wert 10 Me wert i 1 e Variable Indexl Index2 zweidimensionales Feld z B Matrix i 1 j 2 e Variable Indexl Index2 Index3 dreidimensionales Feld z B Tensor i j k Die Indexangaben bestehen dabei aus numerischen Ausdr cken zB a 1 a i 1 Matrix i j 1 etc Falls die Obergrenze de
220. de Datenformat numerisch oder Text zu weisen Damit der daf r notwendige Platz nicht permanent Kapazit t Ihrer Festplatte belegt wird die Datenbasis beim Beenden von catman wieder gel scht als Voreinstellung F r den Zugriff auf die gespeicherten Werte gibt es das Arbeitsblatt Datenbasis Die Abb 3 auf Seite B 4 zeigt lediglich das Basis Funktionsdiagramm zus tzlich existieren noch weitere Bausteine die Sie in der nachfolgenden Abb 4 sehen catModul Me Rassistent ActiveX 4 on TAMDA zes m BER basis SES A Datei 1 jel Ea a zi zi E Zi EE bi ei lai Datei 2 a Abb 4 catman Professional mit allen Funktionen catman Professional V5 0 Die Arbeitsweise von catman B 7 2 2 catman Professional V5 0 Die Arbeitsweise von catman In Abb 4 sind alle Bausteine von catman Professional aufgef hrt Sie sehen zum Beispiel da f r die Post Process Mathematik ein weiterer Baustein existiert der die Werte in der Da tenbasis weiterverarbeiten kann Die Post Process Mathematik ist an das Vorhandensein von Daten in der Datenbasis gekoppelt und ber das Arbeitsblatt Datenbasis zug nglich Selbst verst ndlich k nnen Daten ber die Datenbasis im und exportiert werden sogar der Im oder Export in Echtzeit w hrend der Messung ist m glich Das Dreieck ber der Zentrale enth lt die f r die praktische Arbeit mit catman Professional wichtigste Komponente je nach Bedie nebene eine andere M glichkeit der B
221. den dann ber den Master clock synchronisiert Die m glichen Me raten h ngen in diesem Fall von der Me rate des Ger tes mit dem Master clock und von den m glichen Einstellungen in den auf klappbaren Listenfeldern des Dialogs Me einstellungen ab catman rechnet anhand des Ma ster clock aus wann jeweils ein Me wert von den anderen Ger ten ben tigt wird und schickt den entsprechenden Befehl dann zum Ger t Bei Ger ten die relativ lange zur Beantwortung einer solchen Anfrage ben tigen z B bei den Umschaltanlagen kann dies zu einem Problem f hren Da catman wartet bis die ange forderte Antwort eintrifft werden die Me werte von anderen an der Messung beteiligten Ge catman Professional V5 0 Me raten f r mehrere Ger te festlegen E 11 3 2 3 catman Professional V5 0 r ten zun chst nicht abgeholt Es mu also sichergestellt sein da diese Ger te ihre in die ser Zeit erfa ten Werte zwischenspeichern k nnen Bei DMCplus und MGCplus ist dies meist kein Problem eher schon beim Godert in jedem Fall h ngt dies von den Me raten und der Anzahl der Kan le sowie dem Zeitbedarf des langsamsten Ger tes ab Da der Start der Messung nicht bei allen Ger ten gleichzeitig erfolgen kann ergibt sich ein Zeitversatz zwischen den einzelnen Ger ten Die H he dieses Zeitversatzes h ngt wiederum von der Art der Ger te ab Alle Ger te mit interner Takterzeugung ben tigen zum Start nur die Information wie gemessen werden
222. den er angeschlossen ist Daraufhin wird das Ger t auf die Kennwerte dieses Aufnehmers eingestellt soweit dies vom Ger t unter st tzt wird e Beim MGCplus werden bei linearer Kennlinie die Kennwerte an das Ger t bertragen und die Skalierung wird vom MGCplus vorgenommen e Beim Spider8 werden nur die Grundeinstellungen wie Aufnehmerschaltung und ben tig ter Me bereich vorgenommen Die Funktionen die das Ger t nicht selbst ausf hren kann werden automatisch durch cat man bernommen So werden z B sowohl einfache Skalierungen beim Spider8 als auch Mehrpunktskalierungen bei Spider8 und MGCplus von catman durchgef hrt Anstelle von Aufnehmern bei denen Sie die Kennwerte aus dem Kalibrierprotokoll eintragen k nnen Sie auch die von HBM mitgelieferten Sensorvorlagen Gruppe HBM Aufnehmer ver wenden Bei diesen werden f r die Aufnenmerkennwerte die Standardwerte aus dem Daten blatt verwendet z B 2mV V als Kennwert bei Nennlast Sie k nnen auch dann Sensorvorlagen verwenden wenn Sie nachtr glich den tats chlichen Kennwert bzw k und Br ckenfaktor angeben m chten W hlen Sie dann nur noch Sensor Sensoranpassung ndern alle anderen Einstellungen sind bereits ber die Sensorvorlage erfolgt Diese nderung wird ber eine rote Markierung rechts oben in der Zelle mit der Sen sorinformation Spalte Sensor angezeigt HBM D 56 9 2 HBM Struktur der Sensordatenbank Aufnehmer mit T ID Falls
223. den im folgenden die Ziffern aus dem vorigen Abschnitt 2 3 3 Nachteile und Einschr n kungen des Beispiels Seite K 25 mit den dazugeh rigen L sungsvorschl gen 1 Um den Benutzern anzuzeigen was gerade geschieht verf gt catman ber eine Status Zeile ganz unten im Ausgabefenster Mit dem Befehl APP Status k nnen Sie beliebige Texte anzeigen lassen Vergessen Sie aber nicht die Meldungen wieder zu l schen APP Status Eine andere M glichkeit bietet ebenfalls das APP Objekt die Ver nderung des Mauszeigers in die bekannte Sanduhr Der Befehl dazu lautet APP MousePointer lt Parameter gt f r die Sanduhr ist der Parameter 11 2 Deaktivieren Sie nicht zug ngliche Objekte Der Befehl daf r ist Objektname Enabled 0 1 f r nicht aktiv aktiv Er l t sich nicht nur f r Schaltfl chen sondern auch f r viele andere Objekte verwenden z B Men punkte l O Kan le etc 3 Erstellen Sie entweder eine eigene Symbolleiste oder verwenden Sie die in catman ent haltene Symbolleiste mit dem Befehl APP Toolbar lt Parameter gt Hier stehen z B Zoom Cursor und oder Print zur Verf gung schauen Sie in der Online Hilfe den korrek ten Parameter nach Eine erweiterte Version der Symbolleiste l t sich ber den Befehl APP Set Button konfigu rieren 4 Sie k nnen nat rlich am Ende des Scripts gleich catman beenden Alternativ k nnen Sie ein anderes Online Dokument laden oder den Befehl APP OLClose 0 1 verwenden Der
224. deos kann mit Post Process Graphiken Scientific und Cursor graphik synchronisiert werden und ist scriptsteuerbar Das Ger tesetup kann scriptgesteuert mit lt Devicename gt SaveSetup lt DateiName gt in eine Datei gespeichert werden Kanalinformationen fr her Kanalheader k nnen gel scht und auf andere Kan le kopiert werden Neue Statistikfunktionen f r Datenbasiskan le Sum Median RMS Variance Moment Beim Export k nnen jetzt auch nur bestimmte Werte Zeilen exportiert werden tagged Export In einem separaten Kanal wird dabei ber Marker jeweils festgelegt ob die Zeile exportiert werden soll oder nicht Eine andere M glichkeit besteht darin Start und End zeile anzugeben Der Import von Daten kann auch ber den Kanalnamen erfolgen bisher nur ber die Nummer Neue Mathematikfunktionen BITEXTRACT reale inverse FFT STRREPLACE verbessert die M glichkeiten der Textverarbeitung Erweiterung des Objekts CANBUS Die schon in der letzten Version teilweise vorhandene Implementierung der ActiveX Schnittstelle wurde konsequent ausgebaut Verwenden Sie das Startmen von Windows und den Eintrag ActiveX Reference in der Programmgruppe von catman um die diesbe z gliche Hilfe aufzurufen HBM K 12 Was war neu in catman 3 1 1 5 Was war neu in catman 3 1 e Systemglobale Variable COMMON e Verbesserte Ereignisbehandlung bei der Ereigniswarteschlange Das Ereignis wird nicht mehr in die Systemvar
225. der Aufnehmerkennwerte in das Ger tesetup wird in diesem Handbuch zu cat man Professional nicht erl utert Weitere Informationen hierzu finden Sie jedoch in der On line Hilfe und in den Unterlagen der jeweiligen Ger te HBM D 8 2 3 2 3 1 HBM Spezielle Ger te Wenn Sie den in diesem Kapitel beschriebenen Arbeitsschritt erledigt haben und den oberen Teil des Fensters l O Definition nicht mehr ben tigen k nnen Sie ihn mit der Schaltfl che im unteren Bereich O Kan le ausblenden Es steht dann mehr Platz f r die Anzeige der Kanalkonfiguration zur Verf gung Spezielle Ger te MD Server Remote Data Server Ab catman Professional 4 0 kann als Ger t auch ein PC mit der Software MD Server oder eine Professional Version von catman gew hlt werden bei der Remote Data Server aus dem Men Messen in der l O Definition oder dem Hauptmen gestartet wurde Solange die Datenerfassung auf diesem PC dem Server l uft K nnen die dort erfa ten Werte von einem sogenannten catman Client gelesen werden Der Client ben tigt dazu den Zugriff bzw die Zugriffsrechte auf den MD Server ber Ethernet kontaktieren Sie hierzu bitte ggf Ihren Sy stemadministrator Die Software mu gestartet und in der Betriebsart Messen sein damit Da ten bertragen werden k nnen F r die Festlegung welche Kan le zug nglich sein sollen gen gt die Initialisierung des Servers Weitere Informationen zum Messen finden Sie a
226. der Online Seite k nnen e Direkt mit O Kan len verbunden werden und zeigen dann die Daten der Kan le w h rend der Messung an e Mit Datenbasiskan len verkn pft werden und zeigen dann den Inhalt der Datenbasiska n le an e Mit Feldern einer Datenbank verkn pft werden e Von einem Script aus Bedienebene 3 in catman mit Daten versorgt und gesteuert wer den Dar ber hinaus gibt es interaktive Objekte wie z B Schaltfl chen Optionsschalter Kon trollk stchen usw Mit diesen Objekten werden Benutzereingaben erfa t Die Reaktion auf Benutzereingaben erfolgt scriptgesteuert ist also nur in der Bedienebene 3 m glich Die Online Seite dient 1 Zur Visualisierung von Daten wobei die Daten in Echtzeit gemessen werden k nnen ma thematisch weiterverarbeitet oder k nstlich generiert worden sein k nnen Post Process Daten HBM G 4 Y a HBM ZEN SZ a pa Einleitung 2 Als scriptgesteuerte interaktive Benutzeroberfl che mit Visualisierung 3 Zur Erstellung von Pr sentationsgraphiken und Protokollen f r den Ausdruck Um Zugang zum Online Dokument Editor zu erhalten w hlen Sie im Men Arbeitsblatt den Befehl Online Dokument Editor oder klicken Sie in der Projektverwaltung auf Online Doku mente catman ffnet ein neues Online Dokument und zeigt Ihnen eine neue leere Online Seite Au erdem wird automatisch die Design Toolbox ge ffnet mit der Sie neue Objekte auf der aktuellen Se
227. der die Werte eingegangen sind oder ein Lese Timeout eintritt e lt 0 Fehler Sie sollten Fehlernummern kleiner 16000 verwenden um nicht mit den inter nen Fehlercodes von catman in Konflikt zu kommen Sie k nnen einen aussagekr ftigen Fehlertext zu jeder Nummer in die Datei der Laufzeitfeh ler RUNTERR TXT von catman einf gen Treten innerhalb einer Methode oder eines Befehls im Treiber Fehler auf z B Low Level Timeout bei ausgeschaltetem Ger t so liefert der Treiber automatisch einen Fehlercode an catman zur ck Um diese Art Fehler brauchen Sie sich daher nicht selbst zu k mmern Script Treiber installieren Fertige Treiber werden im Arbeitsblatt l O Definition ber das Men Einstellung Treiber f r unbekanntes Ger t einem Ger t vom Typ Unbekannt zugeordnet Geben Sie im Dialog den kompilierten Treiber DRV an Die Treiberdatei mu zur Laufzeit eines catModuls des MeBassistenten oder eines Scripts zug nglich sein Script Treiber werden erst beim Starten eines Scripts bzw catModuls oder des MeBassisten ten geladen und beim Beenden des Scripts wieder entladen catman Professional V5 0 catman als Web Server 6 15 6 15 1 6 15 2 catman Professional V5 0 K 95 catman als Web Server Um catman als Web Server zu betreiben der Me daten f r beliebige Webseiten zur Verf gung stellen kann m ssen Sie zwei Ma nahmen treffen 1 den Service Web Server in catman starten 2 e
228. die Achse da durch au erhalb der Skala liegt wird sie unsichtbar Die Registerkarte Funktionsplot im Fenster Datenquellen gestattet die Eingabe einer Glei chung z B x 2 x2 die dann wie eine Kurve gezeichnet wird Sie k nnen auch nur einen Wert Konstante eingeben an der Stelle dieses Wertes auf der y Achse erscheint dann ein waagrechter Strich Die Anzahl der Punkte die berechnet werden m ssen richtet sich dabei nach der Funktion je mehr Werte desto glatter sieht die Kurve aus Bei einer Geraden gen gen zwei Punkte Die Funktion Cursor einrasten steht nicht f r Funktionsplots zur Verf gung Die Registerkarte Kurvenattribute im Fenster Datenquellen erm glicht nicht nur die fl chenhafte Darstellung von Kurvenz gen sondern bietet auch eine M glichkeit bei Ausdruk ken in Schwarzwei und mehreren Kurven in der Graphik diese eindeutig zu kennzeichnen Stellen Sie die Kurvenart auf Verbundene Punkte und lassen Sie z B alle 20 Me punkte eine Markierung zeichnen Punkte Marker 20 Der genaue Wert h ngt von Ihrer Graphik und der Anzahl der Me werte ab bei vielen Me werten ist die Zahl zu erh hen damit die Kurve nicht von den Markern verdeckt wird Objekte zum Design der Benutzeroberfl che Sie finden in diesem Abschnitt zun chst einige Hinweise zur Tabelle und danach Erl uterun gen zu den Objekten des vierten Bereichs der Design Toolbox catman Professional V5 0
229. die Benutzerverwaltung entzo gen worden sein Beim DAQ Hintergrundproze werden Me werte unabh ngig von jeder Benutzeraktion gele sen gespeichert und dargestellt Die Messung wird auch dann nicht unterbrochen wenn ge rade ein Men aufgeklappt oder ein Dialog ge ffnet wurde Dies ist bei einer normalen Mes sung nicht m glich da hier der Me ablauf so lange stoppt wie z B ein Dialog ge ffnet ist Mit dem DAQ Hintergrundproze kann deshalb z B eine Online Seite entworfen oder ein Script geschrieben werden w hrend im Hintergrund 100 UPM Kan le erfa t und gespeichert werden Sie k nnen sogar interaktiv neue Visualisierungsobjekte auf der Online Seite hinzu f gen die dann sofort mit aktualisiert werden Der DAQ Hintergrundproze f hrt eine Dauermessung durch die so lange l uft bis er mit Stop angehalten wird Der DAQ Hintergrundproze kann ber das Hauptmen von catman oder die l O Definition mit Messen gt DAQ Hintergrundproze aufgerufen werden Sobald die Einstellungen vor genommen sind kann der Proze mit Run gestartet werden Einstellungen Die Me rate mu ber die Me Beinstellungen z B mit in der l O Definition festgelegt wer den Wie bei den normalen Messungen wird auch hier zwischen ger teinternem Timing und PC internem Timing Einzelmessung unterschieden Im Bereich Datenbasis Speichermodus k nnen Sie festlegen ob und wie die Kan le gespeichert werden
230. die Legendenbeschriftung erscheint Bevor Sie eine Eigenschaft einstellen oder ndern k nnen m ssen Sie die ent sprechende Kurve markieren Falls Sie die Eigenschaften mehrerer Kurven ndern m chten k nnen Sie auch eine oder mehrere Skalenebenen markieren Um y Achsensysteme nicht nur vertikal gestapelt sondern auch nebeneinander darzustellen benutzen Sie die Option berlappende Achsen auf der Registerkarte Achsen Dazu ist f r die betreffenden Achsen die Eigenschaft berlappende Achsen bei den einzelnen Achsen auf verschiedene Zahlenwerte in absteigender Reihenfolge zu setzen z B 3 2 1 bei drei Achsen Falls Sie mehreren Kurven die gleiche Ziffer zuweisen liegen diese bereinander gestapelt Kurven mit verschiedenen Ziffern liegen aufeinander berlappend HBM G 32 HBM Objekte zur Visualisierung von Messungen Anzeigegeschwindigkeit erh hen Falls Sie mit hohen Me raten Daten erfassen und darstellen m chten ben tigt die Graphik viel Zeit zur Darstellung und es entsteht eine Verz gerung Versatz zwischen Messung und Anzeige Um die Darstellung zu beschleunigen k nnen Sie auf der Registerkarte Echtzeit die Datenkompression aktivieren Je nach gew hlter Kompressionsstufe werden dann ent sprechend viele Werte aus jedem Leseblock soweit vorhanden verwendet von diesen der kleinste und der gr te Wert ermittelt und nur diese Werte an die Graphik weitergegeben D
231. die einzelnen Codemodule in der aktuellen Version bereits kompiliert vorlie gen k nnen Sie sofort auf das Symbol SJ klicken oder das Men Compiler gt Ausf hrbare Datei erstellen verwenden BeispielScript1 MAIN DEFINE START 100 DEFINE STOP 104 DEFINE SETTINGSPOPUP 1060 DEFINE QUIT 101 GLOBAL EvtVar OPEN o BeispielScriptl opq OPEN i IO Definition iod IODEVICE 1 Setup MGCplus_Setup mgc HBM K 24 ACOInIT ALL DO 0 GETEVENT 1 EvtVar SELECT CASE CASE EvtVar QUIT APP Terminate CASE EvtVar SETTINGSPOPUP DIALOG 8 CASE EvtVar START CALL Messen END SELECT LOOP Unterprogramm Messen LOCAL LeseBlock ACOStart 0 0 LeseBlock ACO ReadBlock DO 0 ACORead LeseBlock 10000 ACOStore UPDATE r GETEVENT 1 EvtVar SELECT CASE CASE EvtVar STOP BREAK END SELECT LOOP ACOStop CHARTREDRAW HBM Ereignisgesteuerte Scripts Beispiel catman Professional V5 0 Ereignisgesteuerte Scripts Beispiel K 25 2 3 9 catman Professional V5 0 Wenn Sie alles richtig erstellt und eingegeben haben wird das Fenster Compiler Output ge ffnet und Kompilierung beendet Fehler 0 sowie LINK Ausf hrbare Datei erzeugt ange zeigt Sie k nnen das Fenster mit F4 wieder schlie en Falls die Aufnehmer und Ger te richtig angeschlossen sind und Sie hre Dateien f r 1 O Defi nition und Ger tesetup angegeben haben wird das Script sofort funktionieren Men Compi
232. dient bei catman zum Aufrufen der Kontextmen s aus denen Sie dann mit der linken Maustaste die gew nschte Funktion ausw hlen Den zur Konfiguration am h u figsten benutzten Dialog f r das aktuelle Element k nnen Sie durch Doppelklicken mit der lin ken Maustaste auch direkt aufrufen HBM HBM Aufbau und Arbeitsweise von catman Professional Aufbau und Arbeitsweise von catman Professional catman ist ein sehr komplexes modular aufgebautes Programm Sie k nnen ganz unter schiedliche Me ger te auch andere als HBM Ger te damit steuern und Me werte erfas sen Die Verarbeitung kann entweder w hrend der Erfassung Echtzeit erfolgen oder nach einer Messung Post Process Daten k nnen beliebig ex und importiert erneut dargestellt berechnet etc werden Die Visualisierung kann auf mehreren unterschiedlichen Seiten erfolgen es k nnen verschie dene Darstellungen f r ein und dieselbe Datenreihe verwendet werden sei es um berblick und Ausschnitt gleichzeitig zu zeigen oder um Bildschirmdarstellung und Protokollausdruck an die jeweiligen Medien Bildschirm und Papier anzupassen Um bei der F lle der M glich keiten nicht den berblick zu verlieren fangen wir mit dem Grunds tzlichen an und stellen Ih nen zun chst ein Blockschaltbild vor anhand dessen Sie den Daten und Befehlsflu sehen Die vier wichtigsten Bestandteile von catman Professional sind e Geratetreiber e Me und Steuerzentrale e Online Dokument
233. direkt auf das Ger t zugegriffen wird Siehe auch Abschnitt 4 1 Null stellen Seite D 23 Analoge Ausg nge digitale Ein und Ausg nge Falls ihr Me ger t entsprechend ausgelegt ist k nnen Sie auch analoge Ausg nge oder digi tale Ein oder Ausg nge festlegen Analoge Ausgaben sind nur in Ebene 3 unter der Scriptsprache von catman nutzbar Digitale Ein und Ausgaben sind mit dem MeBassistenten oder der Ereignis berwachung auch in Ebene 2 nutzbar Bei den digitalen Verbindungen m ssen Sie den jeweiligen Ein oder Ausgang ber die An gabe eines Bits festlegen der Kanal enth lt also nur die bin re Information eines einzigen Ein oder Ausgangs Bitte lesen Sie in der Dokumentation des jeweiligen Ger tes oder in der Online Hilfe des Ger tesetups nach wie viele digitale Ein und Ausgabemoglichkeiten vor handen sind welche Kontakte verwendet werden und wie die Pegel am Ger t f r wahr Zahlenwert 1 in catman und falsch Zahlenwert 0 definiert sind Beim MGCplus k nnen die acht Fernsteuerkontakte der Einzelkan le als digitale Eing nge separat die vier Grenzwertschalter als Ausg nge und die beiden analogen Ausg nge Vo1 und Vo2 mit identischen Werten als analoger Ausgang des Kanals verwendet werden HBM D 40 HBM Spiderg8 A Einstellung Mit den Verst rkerversionen B bietet das MGCplus zwei zus tzliche Signale e Verkn pftes Signal S5 die Definition dieses Signals ist nur im MGCplus Assistente
234. dung zwischen Online Dokument Objekt und Datenbankfeld einmal herge stellt so sorgt catman zur Scriptlaufzeit bei jedem Wechsel des aktuellen Datensatzes daf r da die Objekte automatisch aufgefrischt werden bzw die Datenbankfelder den Inhalt der Objekte erhalten Weitere Informationen dazu finden Sie im Kapitel G Online Dokumente im Abschnitt 5 Optionen Tools und Tips Seite G 45 Kommunikation mit der Datenbank ber Script Sobald alle Verbindungen definiert sind kann im Script die Kommunikation zwischen catman und der Datenbank gesteuert werden Die Kommunikation findet immer mit einem Recordset statt Dies ist ein virtuelles Abbild einer Tabelle das alle oder aber auch nur einen Teil der Datens tze einer Tabelle der Datenbank enth lt Ein Recordset kann auch Datens tze enthalten deren Felder aus mehreren Tabellen stam men catman kann pro ge ffneter Datenbankdatei DAO 1 4 bis zu 8 solcher Record sets gleichzeitig ge ffnet halten DAO 1 4 RECORDSET 1 8 catman Professional V5 0 Zugriff auf externe Datenbanken K 83 A catman Professional V5 0 Befehls berblick ffnen einer bestimmten Datenbankdatei OpenDatabase ffnen eines Recordsets f r diese Datei mit Suchkriterien Open Datenbank schlie en Close Bl ttern in Datens tzen Browse Suchen nach Datens tzen Find Hinzuf gen von Datens tzen in einem Recordset AddRecord L schen von Datens tzen aus einem Recordset DeleteReco
235. e ger tes nicht berl uft Bei der dritten Ger teart ist jedoch die Geschwindigkeit der Mes sung begrenzt durch die Zeit die ben tigt wird um die Messung zu starten durchzuf hren und den Wert oder die Werte z B bei Umschaltanlagen abzuholen Das Timing kann bei diesen Ger ten nur durch catman erfolgen Solange alle angeschlossenen Ger te derselben Gruppe angeh ren entsteht kein Problem da dann generell das entsprechende Timing in der l O Definition und bei den MeBeinstellun gen gew hlt werden kann Besondere Bedingungen bestehen 1 F r Ger te die hardwarem ig synchronisiert sind Fall 1 2 Bei gemischtem Betrieb von Ger ten aus verschiedenen Gruppen Fall 2 3 Wenn die gew nschten Me raten nicht verf gbar sind bzw keines der Ger te die ge w nschte MeBrate erzeugen kann Fall 3 catman Professional V5 0 MeBraten f r mehrere Ger te festlegen E 9 3 2 1 catman Professional V5 0 Fall 1 Ger te die hardwarem ig synchronisiert sind Bei den Ger ten MGCplus und DMCp us ist die Synchronisation mehrerer Ger te gleichen Typs m glich Verbindung ber die Buchsen Synchr in out und den Schalter Master Slave bei MGCplus Ger ten bzw Verbindung ber die Buchse SYN bei DMCplus Ger ten In diesem Fall ist eine vollst ndig synchrone Erfassung aller Kan le aller synchronisierter Ger te m g lich Sobald Ger te durch Kabel synchronisiert sind k nnen sie nicht mehr als Standalone be
236. e Aktionen ausgef hrt Ausf hrungszeiten Festgelegte Aktionen werden erst nach der Pr fung aller Ereignisse ausgef hrt catman Professional V5 0 Die Aktionen E 27 Die Reaktionszeiten sind jedoch noch nicht identisch mit den Ausf hrungszeiten diese h n gen von der auszuf hrenden Aktion ab Bei den Aktionen die catman direkt ausf hrt sind die Reaktionszeiten im us Bereich Anders ist dies bei Aktionen die ber ein Ger t oder andere Programme ausgef hrt werden e Digitalausgang setzen e Analogausgang setzen e Eine Sound Datei abspielen akustische Ausgabe E Mail verschicken In diesen F llen kommt die Reaktionszeit des Ger tes oder der ben tigten Programme hinzu Das Setzen eines Digitalausgangs im MGCplus dauert z B 20 bis 50 ms Beim Godert oder bei den National Instruments A D Wandlerkarten mit digitalen Ausg ngen geht dies wesent lich schneller lt 5ms Die Ereignis berwachung ist daher nicht f r schnelle Echtzeitanforde rungen geeignet Weitere Informationen finden Sie bei den einzelnen Aktionstypen 6 2 3 Digitalausgang setzen Digital OUT Setzt einen Digitalausgang auf HIGH oder LOW Sie k nnen nur l O Kan le vom Typ Digital OUT 1 O Definition verwenden daher werden nur Kan le dieses Typs in O Kanal ange zeigt Beim Setzen k nnen Sie zwischen zwei Modi w hlen 1 Statisch Der Ausgang bleibt so lange gesetzt bis ihn eine andere Aktion zur cksetzt Sie k
237. e Beschreibungsdatei hinzu catman Professional V5 0 HBM B 34 Die Logdatei System Log von catman 3 ndern Sie die angezeigte Meldung oder den angezeigten Kommentar im oberen Bereich des Fensters 7 Die Felder im unteren Teil des Fensters Originaleintr ge k nnen nicht ver ndert werden Zum Anzeigen von Beschreibungsdateien doppelklicken Sie auf ein Ereignis oder verwenden Sie das Kontextmen Eintrag bearbeiten Dateien des Typs Text TXT Bitmap BMP JPEG JPG Metafile WMP Gif GIF und HTML HTM HTML werden von catman direkt angezeigt Alle anderen Dateien wer den mit dem Programm angezeigt f r das in Windows eine Verkn pfung mit der betreffenden Erweiterung besteht HBM catman Professional V5 0 catman Professional V5 0 Anpassen von catman Professional HBM C 2 HBM catman Professional V5 0 Einleitung G 3 1 Einleitung Dieses Kapitel erl utert wie Sie e die Gr e der Datenbasis also die Anzahl der Kan le und der Werte die catman Pro fessional dort speichern kann ver ndern k nnen e die Benutzerverwaltung aktivieren um z B den Startdialog zu unterdr cken oder unter schiedliche Zugriffsrechte f r verschiedene Benutzer zu setzen e einige Einstellungen l O Definition Ger tesetup bereits beim Start von catman Profes sional automatisch vornehmen lassen k nnen e beim Rechnerstart direkt ein Script ausf hren k nnen Weitere Anpassunge
238. e Schaltfl che au er Trennern kann dabei sowohl Bilder als auch Text tragen Jeder Schaltfl che kann ein Tooltip zugeordnet werden Dieser Text max 40 Zeichen er scheint automatisch wenn der Anwender den Mauszeiger einen kurzen Moment ber der Schaltfl che verweilen l t Tooltips sollten bei Bildschaltfl chen immer eingesetzt werden um die Funktion klarzumachen TreeView Mit dem TreeView l t sich eine hierarchische Listendarstellung in Form einer Baumstruktur hnlich dem Windows Explorer erzeugen Die einzelnen Eintr ge k nnen allerdings nur durch ein Script vorgegeben werden zur Designzeit wird lediglich ein Rahmen mit f nf Knoten No des dargestellt Sobald einem Knoten ein Bild zugewiesen wurde wird auch bei allen ande ren Knoten Platz f r ein Bild gleicher Gr e reserviert Sie sollten daher entweder allen Kno ten Bilder zuweisen oder keinem Objekte mit Datenbankanbindung Zwei Objekte existieren quasi doppelt das Duplikat verf gt ber zus tzliche F higkeiten der Feste Text und das Texteingabefeld haben die M glichkeit die dargestellten Inhalte di rekt aus einer angekoppelten Datenbank zu beziehen oder in diese zur ckzuschreiben Bei der Tabelle ist kein Duplikat vorhanden da hier die Datenbankanbindung f r jede Zelle ge trennt definiert wird Voraussetzung f r die Anbindung ist da Sie eine Datenbankdatei oder eine gleichartige Vor lage besitzen die angebunden werden kann Die Dat
239. e Schnittstellenadapter kk kk kK KK KK KK KK K K K K KK K KIRR K KIR KIRI K A 18 3 7 2 Installationsreihenfolge i kk kk kk kk kK kK KK KK KK KK KK KK KI KIR KI KI KIR KIR KIR KK KIR KK KK Ka A 19 3 8 Hinweise zu den Karten NI MIO von National Instruments kk KK KRE RR RR KR SJ A 20 4 nderungen gegen ber lteren Versionen o oococococoncnanan KK kk k A 21 AT Wasilst nel ln veb 5 0 2 5 Ayak een de e db EE Sed A 21 41 1 AUGEMEINES EE A 21 4 1 2 Me datenverwaltung und Meidaten ECvplorer kk kk kK KK KK KIRR K R R R KK KK KK KK A 22 4 1 3 Dialog MeBeinstellungen I O Definition MeBassistent und catModule A 23 4 1 4 nderungen in der l O DefinitiON kk kk kk kK kK KK nennen A 23 4 1 5 nderungen bei den Online Dokumenten A 25 4 1 6 nderungen bei der Datenbasis zz kk kk KK KK KK KK KK KK KK KK KK KK KK KK KK KK kk A 25 4 1 7 nderungen beim Script Entwicklungssystem 2 can A 26 catman Professional V5 0 HBM HBM Inhalt 42 Was war neu in Version A oa aan A 26 4 3 WaewarneuinVereionA0d a A 30 4 4 Was war neu in Version 31 2 oo moon A 33 45 WaewarneuinVereion20d a a A 36 4 6 Was war neu in Version 2 07 Haan A 38 AS Was warneu nVersion2 17 2 22 22 230 e a ER n uk Fr Re a VER ei A 39 Technische Unterst tzung z222ueenu nenn nn nn nn a kk nn kk kk ka A 41 berblick Arbeiten mit catman Professional B 3 Au
240. e Zeile in einem Datenbasiskanal DBCHAN Index ROW Index oder Leseblock TOCHAN Index ROW Index Mit LAYER Index sprechen Sie z B eine bestimmte Skalenebene in einer Graphik an Dar ber hinaus gibt es f r Graphiken bzw die Tabelle noch eine dritte Ebene COL und AXIS So l t sich z B mit Objektname LAYER Index AXIS Index eine Achse der y x Post Process Graphik ansprechen Wie Sie bereits wissen funktioniert die Ein bzw Ausgabe von Daten von der bzw auf die Online Seite ber den Namen des jeweiligen Objektes Mit Hilfe der Objekt Eigenschaft Schreibweise ist es ganz einfach eine Eigenschaft bzw den Inhalt eines Objektes der letzt lich auch nur eine Eigenschaft ist zu lesen oder zu setzen e Objektname Value Variablenname setzt das Objekt mit dem angegebenen Na men auf den Wert der Variablen HBM 2 2 4 HBM Vorgehensweise e Variablenname Objektname Value setzt die Variable auf den Wert den das Ob jekt mit dem angegebenen Namen hat Anstelle des Wertes Value k nnen in gleicher Weise auch andere Eigenschaften ange sprochen werden Das Schreiben von Scriptbefehlen Code Auch wenn das zu erstellende Programm einfach erscheint sollten Sie nie ein Script einfach drauflos schreiben sondern vorher eine kleine Skizze des gew nschten Ablaufs machen Wie k nnte ein einfacher Programmablauf aussehen 1 Zuerst m ssen catman und die Me ger te initialisiert werden 2 Als n chstes
241. e bereits durch einfaches Anklicken erreicht und das Weiterschalten von der ak tiven Zelle Taste EINGABE oder Pfeiltaste setzt die n chste aktive Zelle sofort in den Editiermodus Eine Tabelle kann maximal 255 Spalten und 32767 Zeilen umfassen Da die Verwaltung jeder Tabelle einen gewissen Speicherbedarf erfordert sollten Sie nach M glichkeit nicht zahlrei che Tabellen mit nur wenigen Zellen benutzen Verwenden Sie statt dessen eine einzige gro e Tabelle oder arbeiten Sie mit Digitalanzeigen Texteingabefeld Die Kontrolle der numerischen Eingaben erfolgt erst zur Laufzeit Falls Sie einen Vorgabewert verwenden m chten k nnen Sie ihn auch direkt beim Design eintragen und die Seite so ab HBM G 38 3 3 3 HBM E S ZIN SZ INN Objekte zum Design der Benutzeroberfl che speichern Beim Laden der Seite enth lt das Feld den letzten Text Dieses Verhalten k nnen Sie auch ausnutzen wenn Sie immer den zuletzt eingetragenen Wert als Vorgabe bekommen m chten Speichern Sie das Online Dokument zum Schlu noch einmal Aufklappbares Listenfeld Die Werte der Liste k nnen zur Designzeit oder durch ein Script eingetragen werden Das Objekt Aufklappbares Listenfeld ndert nach dem Loslassen der Maustaste meist nochmals die Position Der Versatz tritt nicht auf wenn Sie mit der Maus in die linke obere Ecke des Objekts klicken und ziehen Es ist auch das einzige Objekt bei dem nicht ber die rechte Maustaste das Kon
242. e die Me datenverwaltung aktiviert hatten k nnen Sie statt alle impor tierbaren Dateien auch Me datenverwaltung links oben ausw hlen In diesem Fall werden die Versuchsparameter zusammen mit allen Dateien der einzelnen Versuche angezeigt Mit dem Kontextmen k nnen Sie die gesamte Ordnerstruktur auf und zuklappen Alle Ver suchsparameter Dateikommentare anzeigen E und Baumansicht zusammentfalten Ez Im unteren Bereich des Me daten Explorers k nnen Sie ber das Kontextmen verschie dene Spalten mit Informationen einblenden z B die Anzahl der Me werte die Me rate oder die Sensor ID Die Spalten bleiben auch bei einem Neustart von catman erhalten catman Professional V5 0 Im und Export von Daten l 17 LE gt INN d a Ez bi El t e catman Professional V5 0 Markieren Sie zun chst vor dem Aufruf des Me daten Explorers den Kanal ab dem die Ab speicherung der importierten Kan le beginnen soll Sie k nnen auch den Marker amp setzen Andernfalls wird der erste freie Kanal verwendet Folgende Dateiformate werden als direkt importierbare Dateien erkannt und in der bersicht dargestellt e catman BIN e Bin r f r Online Import BIN ebenfalls ein catman Format e ASCII Kanalinformation ASC e vomMGCplus erzeugte Dateien im Format ME Dateien die auf dem internen PC Card Speicher des MGCplus vorliegen m ssen Sie erst in den PC bertragen Arbe
243. e e TEE EEN l 41 4 1 Darstellung von Datenbasiskan len kk aa kk kk KK kK KK KK K KI KIR KI KI K K KIRI K KIR KIR KIR KIR KK KK KK l 42 4 2 Darstellung von D telen EE l 42 4 3 pr o A 1 43 4 4 Konfiguration der Graphik 1 44 4 5 Post Process Mathematik kk kk kk KK KK KK KK KEK KIR KIR KIR KIR KK KIR KIR KK KK KK a kk kk kk en l 46 catman Professional V5 0 HBM XIV HBM Inhalt Die Auto Command Liste EINIEITUNG sna ne Ka EE J 3 Allgemeine Einstellungen und Ausf hrungszeitpunkte der Befehle J 4 2 1 Allgemeine Einstellungen kk kk nn KK KK AAA REP kk ka J 4 2 2 Ausf hrungszeitpunkte der Befehle kk kk kk kk kK KK KK KK K KK KK KI K KIR KI KIR KK KK KIR KK KK KK a J 5 Post Processing mit der Auto Command Liste z2 22unennnnnnn KWA J 7 Die Auto Command Liste f r Scriptprogrammierer u kk kak kk kK RR KK nn J 9 4 1 Einschr nkungen f r Auto Command Listen kk kk kk kk kK kK KK KK KK KK K KIR K KI KI KIR K KI KIR KK KK RR J 9 4 2 Laden Kompilieren und Ausf hren von Auto CGommand sten J 10 4 3 Beispiele zu Auto Command Listen 2 222 E KK KK KK KI KK KK KI KI K KII K KI K KIR KIR KI KI KI KIR KIR KK K J 11 4 4 Verwenden anderer Editoren kk kk kk kk kk KK KK KK KI KK KI KK KK KK KK KK KK KK KK KK KK KK ka J 14 Das Script Entwicklungssystem lll NEE EEN K 3 E NL rO Un are ee een bh yy K 3 1 2 Was IStneu IN Versi
244. e m ssen dann in physikalisch sinnvolle Werte umgewandelt wer den Am einfachsten ist es dies von catman durchf hren zu lassen Alle Werte in Leseblock Puffern werden nach folgender Formel skaliert Rohwert Physikal Wert XX ScaleFactor Offset ADURange ADURange gibt dabei die Spanne der bin ren Rohwerte in Digits an die ein Ger t abbilden kann z B 4096 f r einen 12 Bit A D Wandler ScaleFactor den physikalischen Me be reich z B in V der dieser Spanne entspricht und Offset einen zu addierenden Offset in physikalischen Einheiten Geben Sie zur Berechnung diese Werte im Abschnitt ACoInit Ihres Treibers an IOCHAN ADURange IOCHAN ScaleFactor und IOCHAN Offset Die Werte sind f r jeden l O Kanal so vorbelegt da eine 1 1 Skalierung entsteht ADURange 1 ScaleFactor 1 Offset 0 R ckgabewerte der Treiberroutinen Beim Beenden oder Verlassen einer Treiberroutine sollten Sie catman mitteilen ob Ihre Rou tine erfolgreich war oder nicht Verwenden Sie dazu den Befehl EXIT mit einem Parameter P1 der den Status der Routine zur ckliefert Der Me werterfassungskern behandelt R ckga bewerte wie folgt e 0 kein Fehler erfolgreiche Durchf hrung HBM K 94 6 14 5 HBM Script Treiber f r unbekannte Gerate e 199 die Daten innerhalb des momentan angeforderten Leseblocks sind noch nicht ver f gbar Der Me werterfassungskern wird dann Ihr ACORead Unterprogramm erneut auf rufen bis entwe
245. ebssystem Das Objekt DIALOG erm glicht den Zugriff auf weitere interne catman Dialoge Sie k nnen das System Log ist auch ber die Scriptsprache ansprechen APPsErTLOrLOSGLNG Die Treiber f r IEEE und Feldbus Karten werden jetzt dynamisch geladen Die Synchronisierung von Fremdger ten wurde verbessert Wir empfehlen generell die Anbindung ber DLL Treiber statt ber die Script Treiber von catman Letztere werden zwar weiterhin unterst tzt die neuen Funktionen Zeitsynchronisation sind aber nur f r DLL Treiber verf gbar Abschnitt 6 13 DLL Treiber f r unbekannte Ger te Seite K 89 Durch eine ge nderte Aufrufprozedur erfolgt der Start von nicht synchronisierten MGCplus Systemen nun nahezu gleichzeitig lt 1ms Das Lesen von Daten ber TCP IP findet nun asynchron statt um bei mehreren Ger ten die Geschwindigkeit zu erh hen I O Definition Die neu hinzugekommenen R ckf hrbarkeitsdaten z B CANHEAD sind ber das Ob jekt IOCHAN verf gbar Es lassen sich jetzt auch scriptgesteuert Kan le einf gen und l schen APP InsertIOChannel und APP RemoveIOChannel Datenbasis Die neuen Optionen beim Erzeugen der Datenbasis finden Sie bei DBCREATE Die neu hinzugekommenen R ckf hrbarkeitsdaten sind auch ber die Scriptsprache ver f gbar DBCHAN CLCFactor DBCHAN SerialNumber Das Arbeitsblatt Kanalmanager kann separat aufgefrischt werden um nderungen die z B in der l O Definition vorgenommen wurden
246. edienung e Messen mit Hilfe eines der catModule e Messen mit Hilfe des MeBassistenten e Steuerung ber ein Script e Steuerung ber ActiveX Die m glichen Datenfl sse f r die Verarbeitung der Daten sind in der Graphik durch Pfeile symbolisiert Dabei besteht ein wichtiger Unterschied in der Art der f r die Verarbeitung und Darstellung zur Verf gung stehenden Daten soeben gemessen 1 oder aus der Datenbasis 2 1 Werte werden direkt von einem Ger tetreiber oder aus einer Datei an die Graphik en der Online Seite weitergereicht Diese Werte sind Echitzeitdaten und stehen nur bis zum Einlesen der n chsten Werte zur Verf gung Zur Kennzeichnung dient h ufig die Bezeichnung IO IO steht f r Input Out put in den Dialogen Da die Daten meist in kleinen Bl cken eingelesen werden k nnen abh ngig von der Datenrate pro Kanal trotzdem ber 100 Werte gleichzeitig vorhanden sein Diese ndern sich jedoch in der Regel mindestens 10 mal pro Sekunde werden also sehr schnell wieder durch neue ersetzt 2 Werte werden in der Datenbasis abgelegt Sie stehen daher f r weitere Berechnungen Darstellungen etc auch zu einem sp teren Zeitpunkt so lange zur Verf gung bis sie von einer neuen Messung bzw Berechnung berschrieben oder explizit gel scht werden oder bis Sie catman beenden Diese Daten werden meist mit der Kennung DB DB steht f r DatenBasis in den Dialogen dargestellt Eine Datenreihe kann Me werte berechnete Werte
247. ehrere Ereignisse schnell hintereinander eintreten und Ihr Script nicht schnell genug auf alle eintretenden Ereignisse reagiert so gehen Ereignisse verloren da Event nur den je weils neuesten Wert enth lt Au erdem mu bei jedem Bearbeiten eines Ereignisses die Variable Event wieder zur ckgesetzt werden sonst wird das Ereignis mehrfach ausgewertet Dies sollte sofort nach der Zeile CASE Event mit Event 0 erfolgen Methode 2 Diese Methode wird ab catman Version 3 1 empfohlen catman Professional V5 0 Ereignisgesteuerte Scripts K 73 Beispiel catman Professional V5 0 Mit GETEVENT wird das lteste Ereignis aus der Warteschlange geholt und aus dieser ent fernt Ein erneuter Aufruf liefert das n chste Ereignis usw GLOBAL EvtVar DO 0 GETEVENT 1 EvtVar SELECT CASE CASE EvtVar 100 CALL Messung END SELECT LOOP Bei dieser Methode k nnen keine Ereignisse mehr verlorengehen Ereignisbehandlung mit Ereigniswarteschlange Event Queue Ereignisse werden bei ihrem Auftreten in der Ereigniswarteschlange Event Queue gespei chert und k nnen mit GETEVENT abgerufen werden Die Ereigniswarteschlange kann bis zu 512 Ereignisse speichern erst danach gehen die ltesten Ereignisse verloren Der Befehl GETEVENT P1 P2 gibtje nach P1 einen bestimmten Wert aus der Warteschlange in P2 zu r ck und entfernt ihn gleichzeitig aus der Warteschlange Ist kein Ereignis verf gbar so gibt der Befehl 0 zur ck Um die Abw r
248. ei Problemen mit der Schnittstelle k nnen Sie die Funktion Diagnose gt TCP IP Pingf ver wenden Ethernet TCP IP Diese Schnittstelle steht z Zt nur f r MGCplus und den Remote Data Server zur Verf gung PC seitig mu ein Netzwerk mit TCP IP Protokoll eingerichtet sein Als wichtigster Parameter ist hier die IP Adresse des Ger tes in der blichen Schreibweise anzugeben z B 172 16 3 48 Falls Sie einen anderen als den Standardport 7 verwenden z B f r den Remote Data Server geben Sie ihn ebenfalls hier an catman Professional V5 0 Erl uterungen zu den Schnittstellen D 13 ei Achten Sie bei Problemen im Verbindungsaufbau insbesondere auf die korrekte Terminierung der Ethernet Kabel Abschlu widerst nde Fragen Sie Ihren Netzwerkadministrator wenn Ihnen einige der oben angef hrten Begriffe nicht gel ufig sind Falls Sie mit mehreren MGCplus arbeiten und hohe Me raten verwenden kann es vorteilhaft sein die Gr e des Empfangspuffers zu erh hen Men Ger t gt Schnittstelle einstellen Ein Wert ber 64kB sollte jedoch nur in Ausnahmef llen notwendig sein da dadurch der Speicherbedarf des PCs enorm erh ht wird Die Einstellung wird f r alle Ethernet Puffer des PCs verwendet USB Die f r die USB Schnittstelle notwendigen Treiber werden bei der Installation von catman in die entsprechenden Systemverzeichnisse von Windows kopiert Sobald Sie ein Ger t an schlie en erkennt Windows dies und
249. ei einem ML70 m ssen Sie u U auch die Programmierung pr fen welche Signale von welchen Kan len abgefragt werden Versuchen Sie dann entweder weniger Signale zu ver wenden oder wenigstens berall die gleichen Signale Dies gilt auch f r die O Definition in catman verwenden Sie dort die gleichen Signale Brutto Netto die auch innerhalb des catman Professional V5 0 Diagnosefunktionen 4 13 2 catman Professional V5 0 D 51 MGCplus genutzt werden ber das Men Optionen gt Kanal k nnen Sie auch festlegen da anstelle des Nettosignals immer das Bruttosignal in catman verbunden wird TCP IP Ping Mit dem Fenster TCP IP Ping k nnen Sie bei Problemen mit der Ethernet Schnittstelle pr fen ob eine Verbindung zu der gew nschten Adresse aufgebaut werden kann Falls dies nicht gelingt liegt entweder ein Netzwerkfehler vor oder es ist eine Firewall eingebaut die die Zugriffe abblockt Vorgehensweise 1 Tragen Sie unter Hosts to ping die Adressen ein die berpr ft werden sollen z B 192 168 200 5 Sie k nnen auch Namen angeben z B SERVERPCT falls ein Name Server DNS Server oder eine entsprechende Hosts Datei vorhanden ist 2 In der Regel sind die Vorgaben bei dem Intervall in dem die Anfrage geschickt wird Ping Intervalf sowie bei Timeouf und Packets bereits richtig Bei sehr stark belaste ten Netzwerken k nnen Sie die Zeit f r das Timeout erh hen 3
250. eiber kann nicht ber Ausf hrbare Datei erstellen gebildet werden Befehle f r Script Treiber Zur Programmierung Ihres Treibers steht Ihnen eine Untermenge der Scriptsprache von cat man sowie das Objekt DRIVER zur Verf gung Folgende Sprachelemente sind innerhalb eines Treibers erlaubt Deklaration globaler Variablen mit GLOBAL Deklaration von Konstanten mit DECLARE Variablenzuweisung Schleifen mitDO LOOP und FOR NEXT Verzweigungen mit IF ELSE ENDIF Abbruch von Schleifen bzw Verlassen eines Unterprogramms mit BREAK und EXIT Textoperationen mit STRCAT STRMID STRSEARCH STRLEFT STRRIGHT STRTRIM CVNUM und CVSTR Einige Eigenschaften und Methoden des Objekts TOCHAN PutBuffer e ADURange ScaleFactor und Offset e HWChan und HWSubChan Uri 1t N Alle anderen Sprachelemente und Anweisungen sind unzul ssig catman Professional V5 0 Script Treiber f r unbekannte Ger te K 93 6 14 4 catman Professional V5 0 Script Treiber erstellen Ein Beispiel zum DK38 finden Sie im Unterverzeichnis DRIVERS von catman Schnittstellen Es ist weder notwendig noch m glich da Sie in Ihrem Treiber Schnittstellen ffnen oder schlie en Dies wird von catman automatisch erledigt bevor die einzelnen Funktionen Ihres Treibers aufgerufen werden Me werte skalieren Meist liefern Ger te ihre Me werte nur in Form bin rer Rohwerte ab z B als 4096 Digits bei 12 Bit A D Wandlern Dies
251. eichert die Werte in der Datenbasis und bergibt die Werte an Microsoft Excel Die Zeiten werden vom Modul relativ in Stunden Minuten und Sekunden seit Me beginn erfa t und in das MS Excel Arbeitsblatt geschrieben Die aktuellen Me werte werden in einer berwachungsanzeige visualisiert Die zuletzt erfa ten Me werte k nnen auch wieder aus der Datenbasis und dem MS Excel Arbeitsblatt gel scht werden Beim Start des Moduls wird die gesamte Datenbasis gel scht Das Modul eignet sich insbesondere dazu um gesteuert ber einen externen Taster eine Messung auszul sen und die gemessenen Werte in eine MS Excel Tabelle zu schreiben Einstellungen Zu Anfang kann eine l O Definition sowie eine Setup Datei geladen werden Danach mu der Dateiname f r die Excel Arbeitsmappe sowie die Startzeile und spalte in der Excel Tabelle angegeben werden Falls die Datei noch nicht existiert wird sie neu erzeugt Ohne Angabe des Pfadnamens erzeugt Excel die Datei im Standardordner die Voreinstellung von Excel ist Eigene Dateien Auf Wunsch kann auch der Kanalname aus der l O Definition nach Excel exportiert werden In diesem Fall steht der Kanalname dann in der angegebenen Startzeile die Me werte folgen eine Zeile darunter HBM F 20 6 2 HBM Start mit externem Taster Die Excel Arbeitsmappe in die die Me werte exportiert werden darf nicht von Hand in Excel ge ffnet werden und w hrend der Messung darf Excel nicht von Hand geschlo
252. eige 4 Von catmans Zeitschaltuhr Objekt TIMER Abschnitt 6 5 2 Ereignisausl sung durch Zeit schaltuhr Timer Seite K 71 Im folgenden sollen insbesondere die Verwendung des Objekts TIMER sowie die Behandlung Abfrage von Ereignissen erl utert werden Tastaturereignisse Siehe auch Kapitel E Abschnitt 6 3 3 Tastaturereignis Seite E 35 bei der Ereignis berwa chung Anwender dr ckt eine Taste Mit der Systemvariablen KEYPRESS k nnen Sie den ASCIl Tastencode der zuletzt vom An wender gedr ckten Taste abfragen Die Variable KEYPRESS bleibt so lange erhalten bis ent weder ein neues Tastaturereignis auftritt oder sie vom Script aus explizit ver ndert wird Set zen Sie daher KEYPRESS nach der Abfrage wieder auf 0 Anwender dr ckt beliebige Taste oder Tastenkombination Definieren Sie im Online Dokument Editor ein Tastaturereignis d h ordnen Sie einer Taste hnlich wie einem Objekt Ihres Online Dokuments eine Ereigniskonstante zu Dies erlaubt eine etwas komfortablere Auswertung als die Verwendung von KEYPRESS da z B auch Ta stenkombinationen wie UMSCHALTG F5 m glich sind Anwender dr ckt eine Funktionstaste z B F1 Einer Schaltfl che im Online Dokument kann ein Hotkey zugeordnet werden Dr ckt der An wender diese Taste so ist dies gleichbedeutend mit einem Mausklick auf die Schaltfl che und das der Schaltfl che zugeordnete Ereignis wird ausgel st catman Professional V5 0 Ereignisgesteuerte Script
253. eim MGCplus kann f r Me raten unter 60Hz ebenfalls eine Mittelwertbildung in der CP42 aktiviert werden catman Professional V5 0 Einstellungen zum Messen E 7 3 3 1 3 2 catman Professional V5 0 Einstellungen zum Messen Im Fenster Me Beinstellungen werden alle Einstellungen zur Me rate vorgenommen Sie er reichen es ber das Men Messen gt Me Beinstellungen im Arbeitsblatt l O Definition ber die Schaltfl che Me einstellungen in den catModulen oder ber die Registerkarte Me ein stellungen im Me Bassistenten Die ebenfalls im Dialog Me einstellungen zu findenden Einstellungen zum Trigger werden im Abschnitt 4 Triggermessungen Seite E 16 behandelt Die Einstellungen des Dialogs Me raten werden sowohl zusammen mit den Einstellungen des Arbeitsblattes l O Definition als auch mit denen des MeBassistenten gespeichert Die zu letzt geladene Datei bestimmt daher die Einstellung Me raten f r ein Ger t festlegen Solange Sie nur mit einem Ger t messen gen gt es Ger teinternes Timing bei Me raten Timing festzulegen und die Me rate anhand der Empfehlungen von Abschnitt 2 Welche MeBrate ist die richtige Seite E 4 einzustellen Falls Sie sehr langsam messen m chten verwenden Sie PC internes Timing und geben die Dauer des Intervalls zwischen zwei Mes sungen an Me raten f r mehrere Ger te festlegen Wenn Sie mehr als ein Ger t anschlie
254. eine Neuerstel lung mit allen M glichkeiten der jetzigen Version effektiver ist Alle catModule sowie der MeBassistent sind frei zug nglich und k nnen ge ffnet werden Durch die ausf hrliche Kommentierung sind sie auch als Beispiel Scripts hilfreich HBM bietet auch Seminare zum Arbeiten mit catman und zur Einf hrung in die Scripterstel lung an Sprechen Sie uns an wenn Sie besondere W nsche haben ein Seminar vor Ort m chten o Was ist neu in Version 5 0 Siehe dazu auch Arbeitsblatt Script Editor Hilfe Hilfe zum aktiven Arbeitsblatt Versi ons Historie gt Was ist neu in Version 5 0 catman Professional V5 0 Was ist neu in Version 5 0 K 5 AN nderungen die eine Anpassung alter Scripts notwendig machen e Die Eigenschaft ACO MaxDynReadBlock Mit der die maximale Leseblockgr e f r alle Me raten gesetzt werden konnte entf llt Verwenden Sie statt dessen IODEVICE SetMaxDynReadBlock hier k nnen Sie f r jede Me rate und jedes Ge r t eine eigene maximale Leseblockgr e angeben e Die Sicherheitsfunktionen die in die neueren Versionen von Outlook integriert wurden behindern den Versand ber das Objekt MAILSERVER in lteren catman Versionen Da her wurde das Objekt MAILSERVER ge ndert der Aufruf ben tigt zwei weitere Parameter sowie den SMTP Dienst und erfolgt ber CDO Microsoft Collaboration Data Objects e Die Scientific Graphik hat ab Version 5 0 eine eigene Symbolleiste
255. eines MS Excel Arbeitsblatts nach jeder Messung Die Anweisungen k nnen vom Code Builder erzeugt werden Vom Code Builder erzeugt VARIABLE lt Name gt Bei Modulstart EXCEL Open lt Dateiname XLS gt Bei Modulstart EXCEL WORKSHEETS Activate lt Wert gt Nach Me periode INC lt Variable gt Nach Me periode EXCEL DBWrite lt DB Kanal gt lt Spalte gt Nach Me periode EXCEL Save Bei Modulende EXCEL Close Bei Modulende Nach Ersetzen der Platzhalter VARTABLE Col Bei Modulstart EXCEL Open TESTDATA XLS Bei Modulstart EXCEL WORKSHEETS Activate 1 Nach Me periode INC COL Nach Me periode EXCEL DBWrite 2 Col Nach Me periode EXCEL Save Bei Modulende EXCEL Close Bei Modulende Beispiel 3 Diese Auto Command Liste speichert beim Dr cken von F9 Me daten aus den Datenbasis kan len 10 und 11 in eine Datei Die Datei wird dazu jeweils neu erzeugt der Dateiname be steht aus dem Basisnamen PRUEFDATEN dahinter folgt eine dreistellige Ziffer und die Da teierweiterung DAT VARIABLE Datname DatZaehler Bei Modulstart VARIABLE Datei DatNr Bei Modulstart Datname PruefDaten Bei Modulstart EXPORT Format O Bei Modulstart EECHER Ex pore 71 Bei Modulstart HBM catman Professional V5 0 Beispiele zu Auto Command Listen J 13 DBL LL sExporE 2 J Bei Modulstart Inc DatZaehler Manuell F9 Taste CVSTR DatNr DatZaehler 000 Manuell F9 Taste STRCAT Datei Datname DatNr dat Manuell F9 Taste EXPORT FileName Datei Manuell F9
256. eines catman Scripts ausf hren 2 Sie k nnen es in den Microsoft Windows Script Host WSH laden und von catman aus ausf hren Um ein VBScript zu verwenden m ssen Sie 1 das Script schreiben 2 das Script in WSH laden 3 das Script ausf hren Die letzten beiden Punkte k nnen Sie auf verschiedene Arten teilweise auch mit einem Be fehl ausf hren e Sie k nnen VBScripte in ein Projekt Projektfenster aufnehmen Uber das Kontextmen k nnen Sie das Script dann ausf hren aber auch in den WSH laden oder bearbeiten e Beim Laden eines Projektes k nnen Sie das erste VBScript ausf hren lassen oder es in den WSH laden e ber das Hauptmen von catman k nnen Sie mit Messen gt Script aus Datei ausf hren auch ein VBScript ausf hren lassen e Sie k nnen ein VBScript ber den catman Scriptbefehl SCRIPT Execute laden und ausf hren lassen catman Professional V5 0 HBM K 100 6 16 1 HBM Verwenden von VBScript e Sie k nnen eine Prozedur im VBScript ber den catman Scriptbefehl SCRIPT Run lt ProzedurName gt ausf hren lassen VBScript schreiben Verwenden Sie zum Schreiben eines VBScripts den in catman eingebauten Editor Haupt men Arbeitsblatt gt VBScript Editor Alternativ k nnen Sie auch einen beliebigen Textedi tor oder die VBScript Entwicklungsumgebung verwenden Der integrierte Editor hat den Vor teil da er einen Code Builder anbietet der die wichtigsten Funktionen des Active
257. einrichten Auch einige der anderen Men punkte f hren direkt zu anderen Registerkarten des gleichen Dialogs Datenquellen geht direkt zu Kurven Skalierung und Achsen ein richten zur Registerkarte Achsen Die nur f r diese Graphikobjekte verf gbare Funktion An notationen verf gt ber einen eigenen Dialog Die Registerkarte Echtzeit wird vor allem f r die Konfiguration des hierf r ben tigten Speichers verwendet Die wesentlichen Einstellungen der Achsen k nnen Sie auch im Dialog Schnelleinrichtung Achse vornehmen Der Dialog ist allerdings nur zug nglich falls Interaktion Achsen Hots pots aktiviert ist Doppelklicken Sie dann einfach auf die gew nschte Achse Je nach Art der Graphik stehen im Dialog Objekt einrichten alle oder nur einige der Regi sterkarten zur Verf gung Bei einigen Einstellungen sind nur Festlegungen f r die ganze Gra phik m glich nicht f r jede Kurve oder Achse getrennt Einige Einstellungen sind nur sinnvoll wenn auf anderen Registerkarten ebenfalls bestimmte Einstellungen vorgenommen wurden So ist z B die Angabe von Datenpunkte schattiert 3D Balken und Fl chen auf der Registerkarte Allgemein nur sinnvoll wenn auf der Register catman Professional V5 0 Objekte zur Visualisierung von Messungen G 31 E FRS catman Professional V5 0 karte Kurven z B die Plotmethode Balken gew hlt wurde bei den Plotmeth
258. eit etc Je nach Ger t wird die Skalierung auf physikalische Einheiten im Ger t oder in catman Benutzerskalierung vorgenommen catman Professional V5 0 HBM B 26 HBM Durchf hrung Ej 1 0 Definition lt NONAME INS gt WE WE ae jo Jjlen Hilfe loj x E 4 suchen CD Hilfe ul 0 Ez 1328 G E HBM Aufnehmer H E Kraftaufnehmer i Drehmomentaufnehmer Mia ous Ethernet TCP IP Wegaufnehmer Druck aufnehmer Absolut W gezellen EI RSCB EI RSCA PI HLC EI U2A Dee 99598 Einstellung Skalerung Status Mehmert Ziel a ICE_1 MeRratengruppe 1 TO Phwz B 26 50kg Auto E E stern d ci Gruppe 1 Abb 6 Auswahl von Aufnehmern aus der Sensordatenbank Wir empfehlen in der Spalte Filtereinstellung alle aktiven Kan le zu markieren und die Ein stellung Automatisch aus Me rate festzulegen Abb 6 Damit verhindern Sie Aliaseffekte siehe Kapitel E Abschnitt 2 Welche Me rate ist die richtige Seite E 4 Xx 5 Speichern Sie zum Schlu diese l O Definition ab Men Datei gt Speichern catman Professional V5 0 Durchf hrung 9 2 4 9 2 5 catman Professional V5 0 B 27 Das catModul aufrufen Rufen Sie das catModul Dauermessung auf Dies geschieht entweder ber das Men Mes sen gt catModul ausf hren und Auswahl von Me module gt Dauermessung im folgenden Dialog oder ber das Projektfenster durch Doppelklick auf Dauer
259. eitmodus Ausf hren eines catModuls oder des Me assistenten kann nur durch explizites Beenden eines catModuls oder Schlie en des Fensters mit amp verlassen werden Die praktische Umsetzung kann abh ngig von den Rahmenbedingungen sehr verschieden sein Manchmal ist kurzfristig eine Messung vor Ort notwendig die erst sp ter im Labor aus gewertet werden kann andere Messungen erfordern spezielle Vorbereitungen da sie nur ein mal durchgef hrt werden k nnen oder Echtzeitberechnungen zur Kontrolle w hrend der Durchf hrung Falls Sie einen Pr fstand betreiben m chten ist speziell angepa te Software notwendig die nicht nur die Messung sondern auch die Steuerung des Pr fvorgangs ber nimmt catman Professional ist so flexibel da es alle oben beschriebenen Anforderungen erf llt Um solche ganz unterschiedlichen Einsatzf lle optimal abzudecken besitzt catman vier ver schiedene Bedienebenen Sie haben daher vier M glichkeiten mit catman Professional zu messen nachdem Sie das Setup der Me kette durchgef hrt haben 1 Ebene 1 Sie verwenden catModule die bereits vorbereitete Ausgaben bzw Anzeigen Online Sei ten beinhalten Gesamtzeit zum Erlernen aller Grundfunktionen 2 Stunden 2 Ebene2 Sie verwenden den Me Bassistenten mit von Ihnen erstellten oder anderweitig vorbereite ten Online Seiten Gesamtzeit zum Erlernen aller Grundfunktionen zum Selbsterstellen 4 Stunden Falls Sie nur mit bereits bestehenden O
260. ekt das erste VBScript laden 2 Sie k nnen eines der im Projekt vorhandenen VBScripte ber das Kontextmen laden 3 ber das Hauptmen von catman k nnen Sie mit Messen gt Script aus Datei ausf hren ein VBScript ausf hren lassen Falls der Abschnitt General keinen ausf hrbaren Code enth lt wird das Script nur geladen 4 Falls der Abschnitt General keinen ausf hrbaren Code enth lt k nnen Sie ein VBScript ber den catman Scriptbefehl SCRIPT Execute laden 5 Alternativ zur Methode 4 k nnen Sie ein VBScript auch ber folgende catman Scriptbe fehle laden SEREPT SERIE SERIPT DLanguage WBSeri pe SCRIET Reser SCRIPT AddcatInterface SCRIPT AddCodeFromFile lt Dateiname gt REM l dt den Code von Datei oder SCRIPT AddCode lt Code gt REM Code wird als Parameter angegeben 7 Beim Laden in den WSH wird zun chst nur die syntaktische G ltigkeit des Scripts gepr ft je doch keine weitere Aktion veranla t Das Ausf hren eines Scripts f hrt nur den Code aus der im Abschnitt General steht 6 16 3 VBScript ausf hren L Ab catman Professional 4 5 wird keine Prozedur MAIN mehr im Abschnitt General ben tigt Es gibt zwei unterschiedliche Wege ein VBScript auszuf hren catman Professional V5 0 HBM K 102 Verwenden von VBScript 1 Manuelle Ausf hrung 2 Automatische bzw scriptgesteuerte Ausf hrung Die M glichkeiten der manuellen Ausf hrung 1 Sie k nnen eines der im Projekt vorhanden
261. elle 5 aufgef hrt die nur f r Scriptprogrammiierer interessanten Parameterwerte hierf r sind links angegeben Ausf hrungszeitpunkt Bei Modulstart d h beim Aufruf des catModuls des Me assisten ten oder des Scripts 4 Bei Modulende d h beim Beenden des catModuls des Me assi stenten oder des Scripts Nach jeder MeBperiode Bei Langzeitmessung und Messung auf Tastendruck werden die Befehle nach jeder Einzelmessung ausgef hrt Bei der Frequenz analyse werden die Befehle nach jedem Leseblock ausgef hrt Vor jeder Me periode Bei Langzeitmessung und Messung auf Tastendruck werden die 3 Befehle vor jeder Einzelmessung ausgef hrt Bei der Frequenz analyse werden die Befehle vor dem Start der ersten Messung aus gef hrt Vor dem Start der Dauermessung catModul bzw Me assistent Nach dem Stop der Dauermessung catModul bzw MeBassistent Manuelle Anforderung mit den Funktionstasten F9 bis F1 6 bis 14 Diese Ausf hrungszeitpunkte stehen Ihnen in allen catModulen und dem Me assistenten zur Verf gung Tabelle 5 Ausf hrungszeitpunkte der Auto Command Liste HBM J 6 Ausf hrungszeitpunkte der Befehle Ausf hrungszeitpunkt Die Ausf hrungszeitpunkte User1 bis User4 Diese Ausf hrungszeitpunkte stehen Ihnen nur dann zur Verf 15 bis 18 E gung wenn catman in Ebene 3 ber ein selbstgeschriebenes Script gesteuert wird das diese Funktionen unterst tzt Tabelle 5 Ausf hrungszeitpunkte der Au
262. eller ist zur Durchf hrung der Gew hrleistung verpflichtet uns im Rahmen des Zumutbaren bei der Feststellung von Programmfehlern durch die bersendung von Fehlerprotokollen und weiteren notwendigen Angaben auf unsere Anfrage zu unterst tzen Durch die Lieferung einer neuen Programmversion beginnt die Gew hrleistungsfrist grunds tzlich nicht erneut zu laufen Im brigen gelten im Hinblick auf Software die allgemeinen Bestim mungen des Vertrages und unserer Verkaufsbedingungen insbe sondere im Hinblick auf die Gew hrleistung und unsere Haftung HBM HBM catman Professional V5 0 Inhalt A Einf hrung 1 ber dieses Handbuch oo coooccoccnorcar kk kk kk kk kk kk kk kk kk kk ka A 3 Li Kleeder ele En tal OT EE A 3 rae a A E E E E A a A a e e a E A 4 a EE A 5 2 Betriebsvoraussetzungen kk kk kk kk kk kk kk kk kk kk kk kk ak kk nn A 8 3 E EE er WEE A 10 Sel MSTAllauon VOL TOL lt yaya Ee e e Mn AM gilt OM ee e Si u su k A 10 de ANWES ZU INStallalon EE A 12 3 3 Hinweise zum MGCPplUS a 050006 sh Mihe hd al aniy av AER DA EE A 13 3 4 HINWEISE ZUM SPEAR haaa di Birch disk kl do a Qi A 14 3 5 Hinweise zur Ethernet Schnittstelle A 16 3 6 Hinweise zur USB Schnittstelle 2 2222 KK KK KK KK KI KK KI KK K KIRI KIR KK KIR KI KI KIRR K KIR KIRI een A 16 3 7 Hinweise zu den Schnittstellen IEEE 488 2 CAN Bus und Profibus DP A 18 3 7 1 Unterst tzt
263. elnen Knoten des TreeViews Das Unterobjekt POINTER Index erm glicht den Zugriff auf die einzelnen Balken bzw Regler von Balkenanzeige bzw Schieberegler sowie von Zeigerinstrument bzw Dreh knopf Das Unterobjekt CURSOR Index erm glicht den Zugriff auf den bzw die Cursor einer Graphik Das Unterobjekt ist nicht f r die Scientific Graphiken verf gbar Das Unterobjekt ANNOTATIONS Index erm glicht den Zugriff auf die Annotationen ei ner Scientific Graphik Das Unterobjekt AXIS Index bestimmt die Skalenebene einer Scientific Graphik Das Unterobjekt LAYER Index bestimmt die Skalenebene bei den einfachen Graphi ken Mit dem Unterobjekt CURVE Index manipulieren Sie die in einer Graphik dargestellten Kurven Das Unterobjekt RECORDSET Index spricht einen bestimmten Datensatz im Objekt DAO an Das Unterobjekt WORKSHEETS mu f r das Objekt EXCEL verwendet werden um ein Ar beitsblatt anzusprechen HBM K 38 3 2 2 HBM Beispiele Objekte Eigenschaften und Methoden Objekte der Ebene 3 e Das Unterobjekt COL Index kann auch ein Objekt der Ebene 3 sein In diesem Fall spricht es eine bestimmte Spalte von matrixf rmig organisierten Unterobjekten an z B die Spalte einer Tabelle auf der Online Seite e Das Unterobjekt AXIS Index erm glicht den Zugriff auf die x und y Achsen der einfa chen Graphiken Index x 0 y 1 e Das Unterobjekt FIELD Name erm glicht den Zugriff auf ein bestimmtes
264. en m ssen Sie festlegen wie die Ger te zusammen arbeiten sollen alle mit gleicher Geschwindigkeit oder einige mit anderer Me rate alle syn HBM E 8 HBM MeBraten f r mehrere Ger te festlegen chron oder nur m glichst gleichzeitig startend etc catman kann leider nicht alle W nsche er f llen die verf gbaren M glichkeiten h ngen auch von den verwendeten Ger ten ab Zun chst k nnen die Ger te in drei Arten unterschieden werden 1 Ger te denen man nicht nur eine einzuhaltende Me rate sondern auch die Anzahl der gew nschten Werte mitteilen kann Dies sind die Ger te MGC DMCoplus DMC 9012A Spider8 und die NI Karten 2 Ger te deren Kan le verschiedenen Me raten zugeordnet werden k nnen und die zu s tzlich getriggerte Umschaltung zwischen verschiedenen Me raten erm glichen Dazu geh rt z Zt nur das MGCplus 3 Ger te die auf Anfrage lediglich einen Me wert pro Kanal liefern k nnen Dies sind alle oben nicht angef hrten Ger te Die interne Vorgehensweise von catman bei einer Messung mu dabei je nach Ger t ganz unterschiedlich sein e Im ersten und zweiten Fall gen gt ein Start der Messung danach m ssen nur noch die Werte eingelesen werden e Im dritten Fall mu jeder Me wert einzeln angefordert werden Selbst wenn das Einlesen der Me werte nicht schnell genug erfolgt hat dies in den ersten beiden F llen so lange keinen Einflu auf die Messung wie der interne Pufferspeicher des M
265. en Abschnitte Abschnitt 3 1 Allgemeines und Abschnitt 3 2 Objekte zur Visuali sierung von Messungen Seite G 28 erl utern die Schritte die f r Ebene 1 und 2 wichtig sind Im Abschnitt 3 3 Objekte zum Design der Benutzeroberfl che Seite G 36 finden Sie zus tzliche Informationen wenn Sie eine Benutzeroberfl che entwerfen m chten Bitte lesen Sie auch den Abschnitt 5 Optionen Tools und Tips Seite G 45 obwohl die wich tigsten bereits im folgenden kurz angesprochen werden ber das Men Objekt einrichten kann durch Deaktivieren von Zur Laufzeit konfigurierbar ein Sperren des Objekts zur Laufzeit eines Scripts oder des MeBassistenten vorgenommen werden Sie verhindern damit nderungen Ihrer Einstellungen durch den Anwender Allgemeines Alle neu erzeugten Objekte erscheinen standardm ig in der linken oberen Ecke des sichtba ren Teils der Online Seite Zum Verschieben klicken Sie in das Element und ziehen es an die gew nschte Position Achten Sie darauf da die Option Objekte verriegeln aus dem Men Tools gt Optionen nicht aktiviert ist Die Symbolleiste zeigt 2 nicht lt An allen Seiten jedes Objektes befinden sich blaue Quadrate die ein Vergr ern bzw Ver kleinern jeweils in dieser Richtung erlauben Die Quadrate in den Ecken erlauben die Ver n derung in beide Richtungen Falls Sie bereits Datenquellen in einer Post Process Graphik definiert haben kann das Ver schieben oder Skalieren e
266. en Sie diese und klicken Sie auf oder Auf der rechten Seite legen Sie in der Spalte Ausf hren den Ausf h rungszeitpunkt fest Im linken Bereich des Fensters finden Sie eine Liste der m glichen Be fehle sortiert nach Gruppen Die Bedienung erfolgt wie beim Code Builder im Arbeitsblatt Script Editor Falls Sie die Auto Command Liste erst sp ter verwenden m chten kann sie vor dem Schlie Ben des Fensters deaktiviert werden oder Sie k nnen nach dem Speichern der Liste einfach auf Aj klicken und eine neue leere Liste erzeugen Laden Sie die auszuf hrende Auto Command Liste dann vor dem Start der Messung sie wird beim Klick auf OK bersetzt und aktiviert Eine Auto Command Liste kann auch in ein Projekt aufgenommen werden Beim Laden ei nes Projektes wird immer die erste Liste aktiviert catman Professional V5 0 Ausf hrungszeitpunkte der Befehle J 5 2 2 catman Professional V5 0 Wi Ausf hrungszeitpunkte der Befehle Sie k nnen verschiedene Startzeitpunkte der Ausf hrung in der Spalte Ausf hren sowohl f r die catModule den MeBassistenten als auch f r eigene Scripts festlegen Durch Klick auf Se lassen sich ebenfalls Ausf hrungszeitpunkte f r die markierten Zeilen festlegen Sind meh rere Anweisungen eines Typs vorhanden so werden sie in der Reihenfolge in der sie in der Auto Command Liste vorkommen von oben nach unten abgearbeitet Die zur Verf gung ste henden Zeitpunkte sind in Tab
267. en VBScripte ber das Kontextmen ausf h ren 2 ber das Hauptmen von catman k nnen Sie mit Messen gt Script aus Datei ausf hren ein VBScript ausf hren lassen e Falls der Abschnitt General keinen ausf hrbaren Code oder den Aufruf einer Pro zedur enth lt wird das Script nur geladen Die M glichkeiten der automatischen und scriptgesteuerten Ausf hrung 2 Damit ein VBScript ausgef hrt werden kann mu es mindestens eine Zeile ausf hrbaren Code im Abschnitt General enthalten Dies kann auch der Aufruf einer Prozedur sein z B CALL lt ProzedurName gt Ist kein Code enthalten so entspricht das Ausf hren des Scripts einfach dem Laden in den WSH Beim Laden eines Projektes k nnen Sie direkt das erste VBScript ausf hren lassen 2 Der Ereignis Monitor kann bei Eintreten eines Ereignisses eine Prozedur ausf hren Falls Prozeduren des Scripts bestimmten Ausf hrungszust nden zugewiesen sind z B Execute After measurement period So werden diese beim Eintreten des Zu stands automatisch von allen catModulen dem MeBassistenten und allen catman Scripts die bisher die Ausf hrungsmodi der Auto Command Liste unterst tzten ausge f hrt Die Scripts m ssen dazu die Zeile APP Execute enthalten 4 Sie k nnen ein VBScript ber den catman Scriptbefehl SCRIPT Execute laden und den im Abschnitt General enthaltenen Code ausf hren z B CALL lt ProzedurName gt 5 Sie k nnen eine Prozedur ber den catman Sc
268. en berechneten Zeitkanal catman Professional V5 0 Verbindung 4 9 2 S d wm 4 5 3 A catman Professional V5 0 D 31 Freie Berechnung Dieser Men punkt erm glicht die Erstellung beliebiger Formeln die Sie wie auf einem Ta schenrechner eingeben Sie k nnen mit den aufklappbaren Listenfeldern unten im Dialogfen ster vorhandene l O Kan le oder spezielle Funktionen ausw hlen und in die Formel einf gen Um den Formelausdruck nicht zu lang werden zu lassen werden die l O Kan le in diesem Dialog ber ihre Nummer in der Form Cxx angegeben z B C5 oder G12 Es ist nicht m glich Kanalnamen in der Formel zu verwenden Die Festfunktionen arbeiten deutlich schneller als eine gleichartige freie Berechnung ber die Liste Zuletzt erstellte Formeln k nnen Sie auf bereits vorhandene Formeln zur ck greifen Sie k nnen auch einen Namen und eine Einheif f r den Berechnungskanal ange ben catman erzeugt keine automatischen Einheiten aufgrund der in der Funktion vorkom menden Argumentkan le Logische Ausdr cke innerhalb einer Formel z B C1 gt C2 werden immer zu 0 FALSCH oder 1 WAHR ausgewertet Im Feld Spezielle Funktionen stehen neben Bit Test Zufallszahl und Systemzeit auch Bedingung IF Ableitung und Integra zur Verf gung DMS Rosetten und Temperaturkompensation f r DMS Vergewissern Sie sich vor der Definition von Berechnungen mit mehre
269. en bezeichnet werden Erzeugen Sie die Deklaration f r START STOP SETTINGSPOPUP f r die Schaltfl che Me raten einstellen und QUIT Konstanten markie ren und auf Schaltfl che Konstantendeklaration erzeugen klicken ffnen Sie den Code Builder zum Erzeugen der folgenden Befehlszeilen Im n chsten Schritt legen Sie die verwendeten Variablen fest In catman gibt es vier Arten von Variablen e Gemeinsame Variablen COMMON Diese sind in allen Codemodulen und den jeweiligen Unterprogrammen bekannt e Globale Variablen GLOBAL Diese sind in dem jeweiligen Codemodul und allen seinen Unterprogrammen bekannt Sie m ssen im Codemodul deklariert werden eine Deklarie rung in einem Unterprogramm SUB ist nicht zul ssig e Lokale Variablen LOCAL Diese sind nur in dem jeweiligen Unterprogramm SUB be kannt und m ssen dort vor der ersten Verwendung festgelegt werden Lokale Variablen k nnen nicht in einem Haupt Modul verwendet werden Falls eine lokale Variable densel ben Namen hat wie eine globale so wird die lokale Variable verwendet e bergabe Variablen PARAM Sie dienen zur bergabe von Werten an Unterprogramme SUB Anstatt eine globale Variable zu benutzen ist es besser diese Form zu verwen den da die globalen Variablen nur den Unterprogrammen des gleichen Codemoduls be kannt sind Sobald Sie ein Unterprogramm SUB eines anderen Codemoduls aufrufen sind nur die in dem dortigen Abschnitt MAIN definierte
270. enbankvorlage mu nicht die Daten bankdatei sein die sp ter zur Scriptlaufzeit benutzt wird sie mu jedoch das gleiche Layout besitzen d h die gleichen Tabellen und Felder Weitere Informationen dazu finden Sie im Abschnitt 5 Optionen Tools und Tips Seite G 45 und im Kapitel K Das Script Entwicklungssystem catman Professional V5 0 Online Dokumente als Benutzeroberfl che G 19 2 3 4 L gt catman Professional V5 0 ZNN Sonstiges Unter diese Rubrik fallen die Tastaturereignisse und der Men Designer beides z hlt zum Design einer Benutzeroberfl che ist aber nicht ber die Design Toolbox zu erzeugen Tastaturereignisse Dies ist das Ausl sen eines Ereignisses wenn der Benutzer eine bestimmte F Taste dr ckt Jede Seite kann hier eine eigene Liste von Ereigniskonstanten erhalten es sind also mehrere Ereignisse abh ngig von verschiedenen Tasten m glich Die Festlegung erfolgt ber das Men Designer Der Men Designer erm glicht das Erstellen eines eigenen Men systems das f r alle Seiten eines Online Dokuments gilt Sie rufen ihn ber das Men Tools gt Men Designer oder mit Ef auf Anstelle von Text l t sich auch ein Bild darstellen Doppelklicken Sie bei markierter Zelle auf das gew nschte Bild in der Bildliste Falls Sie die in Windows bliche Darstellung eines Shortcuts realisieren m chten m ssen Sie lediglich vor den vorgesehenen Buchstaben das Zeichen amp einf gen
271. enbasiskanal Online lesen Der Men punkt Datenbasiskanal Online lesen im Kontextmen dient dazu Werte aus der Datenbasis f r Echtzeitgraphiken zur Verf gung zu stellen Da Echtzeitgraphiken je nach Typ nur einen Wert oder einen Leseblock verarbeiten k nnen Sie Werte aus der Datenbasis ei gentlich nicht darstellen Mit diesem Men punkt simulieren Sie eine erneute Erfassung und k nnen dann die Daten z B als Referenzwerte in einer Echtzeitgraphik zusammen mit neu gemessenen Werten oder von einer Datei eingelesenen darstellen Legen Sie den einzule senden Kanal durch Doppelklick in der Spalte Einstellung fest Wenn bei laufender Messung das Ende des Datenbasiskanals erreicht ist wird die Messung beendet Datei Online importieren Mit dem Men punkt Datei Online importieren k nnen Sie Werte aus einer Datei lesen die dann analog zu Datenbasiskanal Online lesen wie in Echtzeit erfa te Daten behandelt werden So k nnen bereits erfa te Daten noch einmal live in Echtzeitgraphiken gebracht wer den Diese Funktion ist z B n tzlich um nach einem Versuch mit vielen Me werten die auf gezeichneten Werte noch einmal portionsweise einzulesen und graphisch darzustellen Bei beiden Einstellungen werden die Daten nach laufendem Index eingelesen der Zeitbezug geht daher verloren es sei denn Sie lesen den alten Zeitkanal ebenfalls ein Zur Darstellung in den y t Echtzeitgraphiken mu jedoch in jedem Fall ein
272. enen Daten aufgefrischt werden Bei Seitenwechsel aktualisieren und zeigen dann den Verlauf der letzten Sekunden an e F r MGCplus mit CP42 gibt es eine neue Betriebsart die die Aufzeichnung von Daten auf die interne im MGCplus eingebaute PC Card Festplatte erm glicht nderungen bei den Online Dokumenten e Die Anzeigegeschwindigkeit der Scientific Graphiken kann erheblich beschleunigt wer den Bei Post Process Graphiken wird dazu eine f r den Anwender v llig transparente Komprimierung auf Min Max Paare vorgenommen Post Process Komprimierung Ja die bei einem Zoomvorgang je nach Bedarf erneut ausgef hrt wird Bei Echtzeitgraphiken werden nur die Min Max Paare angezeigt ein Zoom zeigt auch nur diese und nicht die Originaldaten Sie k nnen die Originaldaten jedoch aus der Datenbasis jederzeit in einer Post Process Graphik darstellen catman Professional V5 0 HBM A 30 4 3 HBM Was war neu in Version 4 0 Beim Umbl ttern von Seiten k nnen Echtzeit Scientific Graphiken mit den in der Daten basis vorhandenen Daten aufgefrischt werden Bei Seitenwechsel aktualisieren und zeigen dann den Verlauf der letzten Sekunden an Sie k nnen in Graphiken jetzt auch Kurvenausschnitte darstellen Sie k nnen f r die Legende der Scientific Graphiken verschiedene Darstellungen w hlen einzeilig innerhalb der Graphik innerhalb der Skalenebene etc Der Cursor zeigt bei Scientific Graphiken jetzt die x und y Werte
273. enes Sym bol direkt anzeigen lassen e Die Startzeit der Messung wird zus tzlich mit in die Kanalinformationen aufgenommen Datum Uhrzeit Format e _catman unterst tzt jetzt bis zu 10000 Kan le Nach der Installation werden zun chst nur bis zu 1000 Kan le freigegeben um nicht unn tig viel Speicherplatz zu belegen Diese Begrenzung kann jedoch ber das Men Optionen Starteinstellungen auf bis zu catman Professional V5 0 HBM A 32 HBM Was war neu in Version 4 0 10000 Kan le erh ht werden Die Anzahl der einzurichtenden Kan le wird dann bei der Konfiguration der Datenbasis angegeben Bei Berechnungen wird die Formel im Klartext in die Kommentarzeile eingef gt Beim Export wird automatisch eine passende Dateiendung abh ngig vom angegebenen Format vorgeschlagen und als Filter im Dateiauswahldialog gesetzt Beim Export im ASCII Format k nnen jetzt auch alle R ckf hrbarkeitsdaten gespeichert werden Die f r catman notwendige Kennzeichnung der Kan le beim Speichern mit Ka nalinformation wird i d R hinten angeh ngt kann jedoch auf Wunsch auch entfallen Der direkte Export in eine Exceldatei wird jetzt unterst tzt Als neues Exportformat ist RPC III MTS hinzugekommen nderungen bei den catModulen bzw dem MeBassistenten Alle Ausgabefenster k nnen jetzt beliebig verkleinert oder vergr ert werden Damit sind auch andere Programme w hrend einer Messung im Hintergrund oder neben dem cat man Fens
274. enigen Minuten eigene Seiten erstellen Zum Messen m ssen Sie noch den Umgang mit dem MeBassistenten Kapitel H Der MeBassistent erlernen der eine ganze Reihe von Optionen enth lt ca 1 Stunde Zus tzlich ben tigen Sie die Kenntnis von Kapitel E Messen mit catman Professional und Kapitel D Definieren von Ger ten und Arbeitskan len Ebenen 3 Messen mit einem Script Neben dem Entwurf der Online Seiten bzw Dokumente mu hierzu auch die Scriptsprache von catman Professional erlernt werden Das klingt zwar aufwendig es ist aber nach zwei bis drei Tagen Einarbeitungszeit dank des Code Builders von catman und der ausf hrlichen Online Hilfe nicht schwer ein Script zur Erfassung und Auswertung von Messungen zu schreiben F r eine Pr fstandssteuerung ist Ebene 3 normalerweise der einzig sinnvolle catman Professional V5 0 HBM Ebene 4 Post Processing HBM Die vier Bedienebenen von catman Professional Weg Falls der Pr fstand bereits autark l uft ist manchmal auch die Ebene 2 eine praktikable und dann einfachere Alternative Die M glichkeiten der Ebene 3 sind allerdings so vielf ltig da bei gr eren Projekten auch eine entsprechend l ngere Entwicklungszeit ber cksichtigt werden sollte Auch in Ebene 3 ist die Kenntnis der Arbeitsweise von catman in Ebene 2 hilf reich Falls Ihnen f r eine Scriptentwicklung Zeit oder Kapazit t fehlt wenden Sie sich einfach an HBM Wir haben eine eigene Abteilung die sich
275. enutzt werden ihre Me daten k nnen in Echtzeitgraphi ken dargestellt werden mit ACOStore in die Datenbasis gespeichert werden etc Ger te f r die ein Script Treiber erstellt werden soll m ssen ber eine der Schnittstellen RS232 GPIB oder TCP IP verf gen und mit Hilfe eines Befehlssatzes steuerbar sein Ge r te die ber eine eigene Treiber DLL angesprochen werden dies sind in der Regel alle PC Einsteckkarten k nnen z Zt nicht ber Script Treiber eingebunden werden Ein Script Treiber besteht im wesentlichen aus einem ausf hrbaren Script das die Unterpro gramme ACOInitDevice ACOInitChan ACOStart ACORead und ACOStop enth lt Die Unterprogramme entsprechen dabei den jeweiligen zur Me werterfassung benutzten Scriptbefehlen F hrt nun ein catModul der Me assistent oder Ihr eigenes Script z B den Befehl ACOStart aus so wird automatisch das Unterprogramm AcosStart in Ihrem Treiber aufgerufen HBM catman Professional V5 0 Script Treiber f r unbekannte Ger te K 91 6 14 2 catman Professional V5 0 Vorgehensweise bei der Erstellung eines Script Treibers W hlen Sie im Script Editor Datei gt Neuer Script Treiber um einen Script Treiber zu erstel len catman erzeugt daraufhin ein Codemodul das bereits die erforderlichen leeren Unter programme enth lt Der ebenfalls enthaltene Abschnitt MAIN darf nur zur Variablen und Kon stantendeklaration verwendet werden ausf hrbarer Code wird ignor
276. er Versuchsname an 2 Der Parametername selbst ist nicht nderbar 4 Legen Sie die Parameter Name und Wert f r die folgenden Messungen fest ndern Sie falls n tig die vorgeschlagenen Parameter und oder f gen Sie weitere hinzu 7 Falls Sie immer wieder bestimmte Parameter verwenden m chten speichern Sie eine Vorlage 5 Aktivieren Sie Me datenverwaltung verwenden und schlie en Sie den Dialog 6 F hren Sie Ihre Messungen durch Geben Sie dabei wie blich an welche Dateien in wel chen Formaten wohin gespeichert werden sollen 7 ffnen Sie nach den Messungen die Me datenverwaltung erneut und deaktivieren Sie Me datenverwaltung verwenden Alle Informationen Parameter und die gespeicherten Dateien werden im Me daten Explorer Kapitel I Abschnitt 2 5 1 Der MeBdaten Explorer Seite I 16 angezeigt HBM E 22 HBM K da Die Ereignis berwachung Die Ereignis berwachung Die Berechtigung zum Editieren von Ereignissen kann Ihnen ber die Benutzerverwaltung entzogen worden sein Mit der Ereignis berwachung J k nnen Sie in allen Me modi und unabh ngig von ange zeigten Online Seiten Ereignisse berwachen und verschiedene Aktionen ausf hren lassen Es spielt dabei keine Rolle ob Sie mit einem catModul dem Me assistenten einem Script oder dem DAQ Hintergrundproze messen Um die Ereignis berwachung in anderen catModulen als der Dauermessung oder der Lang zeitmessung
277. er Ein nicht modales Fenster bleibt so lange ge ffnet bis es falls angegeben ber eine Schaltfl che oder mit DIG x Close geschlossen wird Schaltfl chen sollten daher nur f r modale Fenster verwendet werden Es wird allerdings in jedem Fall beim Schlie en der angegebene CloseEvent erzeugt Zur Erhaltung der Kompatibilit t sind DLG 1 und DLG identisch d h wenn der Index fehlt wird das erste DLG Objekt verwendet Noch einfachere Dialoge die nur eine Meldung ausgeben und dem Anwender z B eine Ja Nein Abfrage pr sentieren k nnen Sie ber MESSAGE realisieren Vor dem Anzeigen eines DLG Dialogs m ssen zun chst die einzelnen Objekte mit Add defi niert werden Beim Aufruf dieser Methode geben Sie den Typ des Objektes seine Position und Gr e Beschriftung etc an Eine Alternative ist das Laden des gesamten Dialogs aus ei ner Datei Sie k nnen auch beide Methoden kombinieren d h erst eine Datei laden und dann noch weitere Objekte hinzuf gen catman Professional V5 0 Popup Dialoge LE INN catman Professional V5 0 K 77 Popup Dialog Code erstellen im Men Seite des Online Dokument Editors erzeugt aus der aktuellen Online Dokument Seite automatisch die notwendigen Aufrufe von Add um die momentane Seite als Popup Dialog darzustellen Objekte die in Popup Dialogen nicht zul s sig sind z B Graphiken werden dabei ignoriert Falls Sie jedoch die Seite als Datei spei chern werden
278. er inklusive spitzer Klammer markieren Sie im Code Builder die Datei und klicken Sie auf Dateinamen einf gen Beim Durchsuchen von Verzeichnissen verwendet catman folgende Reihenfolge 1 Das Verzeichnis in dem sich das momentan ausgef hrte Script befindet Das catman Unterverzeichnis CATMOD Das catman Unterverzeichnis SCRIPT Das Verzeichnis in dem sich catman exe befindet ae Das aktuelle Verzeichnis des Betriebssystems Einige Objekte z B das Objekt FILE f r Low Level Zugriffe weichen von diesem Schema ab siehe auch Abschnitt 6 8 Angabe von Pfadnamen Seite K 80 oder suchen nur im aktuellen Verzeichnis falls kein Pfad angegeben wurde HBM K 22 Schritt 5 Schritt 6 Schritt 7 Schritt 8 Schritt 9 Schritt 10 HBM Ereignisgesteuerte Scripts Beispiel Damit k nnen wir uns den Ger ten zuwenden Zuerst mu catman wissen welches Ger t bzw welche Ger te verwendet werden sollen danach kann das Setup dieser Ger te erfol gen Verwenden Sie im Code Builder die Gruppe O Definition Ger te und I O Kan le Un tergruppe Dateien und Setup und laden Sie die ben tigten Dateien Ihre l O Definition und das Ger tesetup Verwenden Sie den Ger teindex Sie ersparen sich so die Nennung des vollst ndigen Ger tenamens 5 Mit IODEVICE Index DeviceType l t sich sogar der Typ eines Ger tes ab fragen Damit ist die Initialisierungsphase abgeschlossen und wir kommen zu
279. er Ausblenden der Design Toolbox geht auch mit zl in der Symbolleiste Die Design Toolbox kann in ihrer Form und Gr e durch einfaches Ziehen mit der Maus ver ndert werden die Schaltfl chen innerhalb des Fensters werden dann entsprechend umge ordnet Nach der Installation von catman zeigt die Design Toolbox die Basisobjekte d h die am h u figsten benutzten Objekte ber das Kontextmen der Design Toolbox oder das Men Tools Optionen und die Registerkarte Toolbox und Symbolleiste k nnen Sie folgende Konfigu rationen aktivieren 1 Basisobjekte 2 Erweitert weitere n tzliche Ausgabeobjekte 3 Entwickler zeigt zus tzlich die Eingabeobjekte die nur in der Ebene 3 einsetzbar sind Siehe Abschnitt 2 3 Online Dokumente als Benutzeroberfl che Seite G 13 4 Alles zeigt alle Objekte auch diejenigen die nur noch aus Kompatibilit tsgr nden un terst tzt werden Wir empfehlen diese Einstellung m glichst nicht zu verwenden son dern nur die jeweils ben tigten Objekte einer der drei anderen Einstellungen hinzuzuf gen Die letzten Eintr ge der Liste Sichtbare Objekte werden nicht in der Design Toolbox son dern in der Symbolleiste oben im Fenster des Online Dokument Editors angezeigt HBM G 6 2 2 HBM Online Dokumente zur Visualisierung von Messungen Die Design Toolbox kann auch individuell konfiguriert werden W hlen Sie eine der Vorein stellungen und
280. er Berechnung entsprechen denen der Klassierung mit Rainflow Matrix HBM catman Professional V5 0 QuickView 4 catman Professional V5 0 l 41 QuickView Bei der QuickView Datenansicht handelt es sich um eine vom Online Dokument unabh ngige Art der Datenvisualisierung die eine schnelle und einfache Visualisierung von Me daten in unabh ngigen Fenstern mit jeweils einer Graphik erm glicht Im QuickView Fenster steht eine Datenquellenauswahl zusammen mit einer 2D Scientific Graphik zur Verf gung QuickView Fenster k nnen ber das Hauptmen oder das Arbeitsblatt Datenbasis ge ffnet werden Arbeitsblatt gt Neues QuickView Fenster Die wichtigsten Einstellungen sind unmittelbar durch einen Klick auf die Achsen einen Titel oder einen Legendeneintrag konfigurierbar Weitere Parameter sind ber die Men oder Symbolleiste des Fensters zug nglich die Konfiguration bietet allerdings weniger M glichkei ten als die einer Scientific Graphik auf einer Online Seite Als Post Process Datenquellen kann ein QuickView Fenster Datenbasiskan le immer sicht bar und Dateien verwalten Eine Besonderheit bei der Darstellung von Kan len aus einer Datei ist da diese Daten direkt visualisiert werden sie m ssen nicht vorher in die Datenba sis importiert werden Falls viele Daten visualisiert werden sollen so kann mit der Datenre duktion im Men Graphik nur ein Teil der Daten Min Max Paare zur Darstellung ausge w
281. er Design Toolbox G 16 S AA a ina ner G 19 2 4 Wetere ODlS N LS 204 ar K 22 IU ao EE dolav e G 20 24 8 Fester Te X sa arica mal alada be adas EE EN G 20 2 4 2 Die ZelChenwerkzeuge kk kk kk kk kK KK KK KK KK KK kk kk kk kk kk kK kK kk kk ka G 20 24 3 alandin e J EE HH HHHH HHHH HEEHEHHIMHM G 21 2 4 4 Gruppierungsrahmen kk aaa di KK KK KI KK KK KI KK da KK KK KK KK KK KK KK KK kk G 21 2 4 5 Video Wiedergabe kk kk kk kk KK KK kK KK KK KK KK kK kk kk kk kk kk kK kK kK kK ka G 22 e E RRE Ee EE G 22 Konfigurieren und Bearbeiten von Objekten z unnunnnnn kk kak G 24 Sul SAIGEMEINES zreid HE 0 aa RE RR BB G 24 3 4 1 Datenquellen Drag amp Drop dessen ae DB a aa G 26 3 1 2 Automatische Kurvenfarben ida kK kK KK KK KI KK KK KK KI KK KI KK KK KIR KI KK KK KK KK G 27 3 2 Objekte zur Visualisierung von Messungen kk kk kk KK KK KK KK KK KII KI KK KK K nenn G 28 B A e aa a a a a e a e a a a T E G 29 3 2 2 OCENG GrapPRIKEN ansehen a E e araya Se G 29 3 2 3 Annotationen in Scientific Graphiken kk KK KK nooo G 34 3 22 Einfache Teil EE G 35 3 3 Objekte zum Design der Benutzeroberfl che G 36 al Tabele sera re eaaa as ER EINES Er ZA G 37 EE ale E ee MEET EEN G 37 3 3 3 Aufklappbares Listenfeld kk kk kK kK KK KK KK KI KK KK KIR KI KK KIR KI KK KIR KI KK KK KK KK G 38 9 34 ele UE G 39 322 OPlianssch llen v EE G 39 3936 e NEE G 39 catman Pro
282. er Einzelkan le die Tatsache da die Kan le in mehre ren Geh usen sitzen spielt bei der Messung keine Rolle Falls synchronisierte Ger te nicht mit gleicher Me rate betrieben werden bricht u U die Messung eines als Slave betriebenen Ger tes ab sobald der Master seine Messung beendet HBM MGCplus 3 2 2 HBM A E Me raten f r mehrere Ger te festlegen Ger te mit CP32B ab Firmware Version 2 06 oder CP42 k nnen ber das Synchronisations kabel verbunden werden und trotzdem als Standalone Schalter auf der R ckseite der Ge r te in Stellung Master betrieben werden In diesem Fall werden nur die TF Verst rker syn chronisiert Fall 2 gemischter Betrieb von Ger ten aus ver schiedenen Gruppen Falls die Takterzeugung in einem der Ger te mit eigener Zeitbasiserzeugung erfolgen kann d h dieses Ger t die h chste MeBrate hat wird der Zeitkanal dieses Ger tes zum Master clock catman erkennt dies automatisch Sie k nnen daher die Quelle f r Zeitmarkenerzeu gung im zugeh rigen Zeitkanal in der l O Definition auf Master clock oder auf ger teintern Name des Ger tes setzen alle anderen Ger te k nnen ebenfalls auf die ger teinterne Quelle f r Zeitmarkenerzeugung gesetzt werden Die Einstellung ger teinterne Quelle f r Zeitmarkenerzeugung Angabe Name des Ger tes ist daher in den meisten F llen richtig Alle langsameren Ger te und alle die keinen Zeittakt erzeugen k nnen wer
283. er Symbolleiste die Skalenebene in die die Daten gezeichnet werden sollen oi vz oder vs und Ge f r linke oder se f r rechte y Achse E Sobald Sie mehr als eine Skalenebene verwenden ist nur noch ein horizontaler Zoom A m glich 4 Klicken Sie in der Kanalliste auf die Kan le deren Daten Sie sehen m chten Kan le mit Daten werden durch gekennzeichnet markierte Kan le durch E Sowohl in der bersicht als auch im Ausschnitt werden zun chst alle Daten in komprimier ter Form dargestellt Wiederholen Sie die Schritte 3 und 4 f r alle Kan le deren Daten ge zeigt werden sollen Falls Sie Dateien laden die unterschiedlich viele Me werte enthalten so beziehen sich die Angaben in den Feldern Anzahl der Originalpunkte in aktuellem Ausschnitt und Anzahl Werte um die der Zoomausschnitt verschoben wird auf den Kanal der die meisten Original werte enth lt Nur die Anzahl der Werte ist entscheidend nicht die Me dauer o Bei Da teien die mit unterschiedlichen Me raten erfa t wurden ist u U nicht sofort zu sehen wel cher Kanal als Referenzkanal verwendet wird da bei einer hohen MeBrate viele Werte anfallen die Darstellung in der Graphik aber k rzer ausf llt Auch wenn in der bersichts graphik die beiden Cursor zun chst links bzw rechts aller angezeigten Me werte stehen kann sich die in Anzahl der Originalpunkte in aktuellem Ausschnitt angezeigte Ziffer auf den graphisch k rzeren K
284. er Umgang mit der Scriptsprache von catman ist leicht zu erlernen und mit Unterst tzung des Code Builders und der aktiven Online Hilfe las sen sich schnell eigene Scripts entwickeln HBM K 4 1 2 HBM E d a Was ist neu in Version 5 0 Sie kennen zwar die Scriptsprache von catman noch nicht verf gen aber ber Erfahrung im Programmieren berfliegen Sie den Abschnitt 2 Grundz ge der Scripterstellung um das Konzept der Programmierung bei catman zu sehen lesen Sie dann Abschnitt 3 Die Ele mente der Scriptsprache Abschnitt 4 Editieren Kompilieren und Linken von Script Modulen Abschnitt 5 Hilfen zur Scripterstellung und Abschnitt 7 Scriptbeschr nkungen sowie bei Abschnitt 6 Spezielle Themen die Themen Ihrer Wahl Sie kennen bereits eine ltere catman Version au er 1 x und verf gen ber Kenntnisse der Scriptprogrammierung Gehen Sie den Abschnitt 2 Grundz ge der Scripterstellung Abschnitt 4 Editieren Kompilieren und Linken von Script Modulen und Abschnitt 5 Hilfen zur Scripterstellung durch um die M glichkeiten und die nderungen in dieser Version ken nenzulernen Sie finden auch in der Online Hilfe weitere Informationen ber neue Funktionen Falls Sie zuletzt mit der Version 1 x gearbeitet haben sollten Sie diese Kapitel komplett durcharbeiten da sich gegen ber dieser Version sehr viel ge ndert hat catman enth lt ein Konvertierprogramm f r 1 x Versionen Sie sollten jedoch berlegen ob nicht
285. er interne Bedingungen wie z B Wartezeit abgelaufen Grenzwert berschreitung durch Me wert etc Alle Ereignisse werden in der Regel ber das Men Tools Ereigniskonstanten verwaltet und bei Bedarf k nnen dort weitere Ereignisse auch f r catman interne Zwecke definiert werden Jedes Ereignis besteht aus einem beschreibenden Text z B START STOP oder TERMINATE_SCRIPT und einer eindeutigen Zahl beides zusammen ist die Ereigniskonstante Diese Ereigniskonstan ten werden beim Entwurf einer Online Seite den einzelnen Objekten zugewiesen Den gleich zeitig zum Text definierten Zahlenwert erh lt dann wenn die spezifizierte Aktion stattfindet die Systemvariable Event bzw die Ereigniswarteschlange von catman In der Warteschleife berpr ft das Script ob eines der m glichen Ereignisse aufgetreten ist HBM 2 2 3 HBM y y INN Vorgehensweise Ein und Ausgaben auf Online Dokumenten Die Methode der Ein und Ausgabe von Daten z B Text oder Zahlenwerten ist ein weiterer charakteristischer Punkt von catman Bei einigen Objekten gibt es allgemeine Methoden sie anzusprechen Die Echtzeitgraphiken oder die Post Process Graphiken k nnen auch alle ge meinsam angesprochen werden um z B neue Me werte darzustellen Damit jedoch gezielt einzelne Objekte angesprochen werden k nnen m ssen diese einen eindeutigen Objektna men tragen Geben Sie den Variablen im Script nicht exakt die gleichen Namen wie den Objekten de
286. er sind bereits in der Datenbank eingetragen Nur ein Teil der zu verwendenden Aufnehmer ist in der Datenbank eingetragen Die Aufnehmer sind nicht in der Datenbank eingetragen Sie m chten jedoch mit Stan dardkennwerten arbeiten und keine Werte aus evtl vorhandenen Kalibrierprotokollen ver wenden Verwenden Sie die Sensorvorlagen Sie haben noch keinen Ihrer Aufnehmer in die Datenbank eingetragen und m chten die Werte aus vorhandenen Kalibrierprotokollen verwenden Im zweiten Fall k nnen Sie zun chst die bereits eingetragenen Aufnehmer wie in Fall 1 in die O Definition bernehmen Mit den anderen Aufnehmern verfahren Sie je nach Wunsch wie in Fall 3 oder 4 Vorgehensweise zum Erstellen eines neuen Eintrags d 2 ffnen Sie die Sensordatenbank ber das Men Datei gt Sensordatenbank bearbeiten Erzeugen Sie in der Sensorgruppe unter der dieser Aufnehmer erscheinen soll einen neuen Eintrag gew nschte Gruppe markieren und aus dem Kontextmen Neuer Sen sor w hlen Belassen Sie die vorgeschlagene Sensor ID Registerkarte Sensordaten Geben Sie auf der Registerkarte Sensordaten eine aussagekr ftige Bezeichnung als Beschreibung ein Die Bezeichnung kann auch die Seriennummer oder Inventarnummer des Aufnehmers enthalten Sie sollte den Aufnehmer so eindeutig kennzeichnen da Sie catman Professional V5 0 Aufnehmer suchen 9 6 catman Professional V5 0 D 63 ihn an
287. erden Sie k nnen Bildlisten speichern HBM G 48 9 6 HBM Konvertieren vorhandener Online Dokumente und bei Bedarf einzelne Bilder wieder extrahieren um Speicherplatz zu sparen Die Bildliste wird zusammen mit dem betreffenden Online Dokument gespeichert Es lassen sich Dateien im Format Bitmap BMP Windows Meta File WMF Symbol ICO Graphics Interchange Format GIF und JPEG komprimierte Bilder JPG laden Beachten Sie jedoch da einige Objekte nicht alle dieser Bildtypen aus der Bildliste berneh men k nnen Auf den Schaltfl chen Ein Aus Schaltern und Werkzeugleisten lassen sich die Formate Bitmap und Symbol plazieren das Format Symbol wird allerdings nicht skaliert Bei den Formaten GIF und JPEG ist zu beachten da verschiedene Variationen dieser For mate existieren und u U nicht alle Variationen gelesen werden k nnen Verwenden Sie in diesen F llen ein Konvertierungsprogramm Konvertieren vorhandener Online Dokumente Wenn Sie bereits Online Dokumente besitzen die mit lteren Versionen von catman erzeugt wurden so k nnen Sie diese direkt laden catman erkennt da es sich um alte Versionen handelt und nimmt automatisch eine Konvertierung vor Liste und Tabelle werden in das neuere Objekt Tabelle konvertiert die Einstellungen bleiben erhalten Ebenfalls konvertiert wird das alte Objekt Gruppierbarer Schalter in Ein Aus Schalter und LED Anzeige vom Typ Schalter mit Bild Falls Sie Online
288. erden Verwenden Sie dazu die normalen Befehle des jeweiligen Objektes und stellen Sie ein DLG x davor Es k nnen nicht alle Objekteigenschaften verwendet werden HBM K 78 6 HBM Beispiele Smart ACQRead f r MGCplus DLG 1 ObjektName ForeColor COLOR_RED DLG 1 ObjektName Caption Test Antwort DLG 1 ObjektName Text Wert DLG 1 ObjektName Value Smart ACQRead f r MGCplus Ab catman Version 3 0 Release 2 gibt es f r MGCplus Systeme die M glichkeit den Parame ter P1 des ACORead Befehls auf 1 zu setzen Ab catman Professional Version 4 0 kann diese Methode auch f r den Spider8 verwendet werden falls dieser mindestens P22 als Firm warestand hat Beim Lesen von Werten aus einer Datei Online Import darf diese Funktionalit t nicht ver wendet werden Falls Sie nur aus einer Datei Werte einlesen k nnen Sie jeden beliebigen Wert angeben da beim Online Lesen die gleiche Leseblockgr e verwendet wird wie bei der urspr nglichen Erfassung der Werte M chten Sie Werte aus einer Datei und Werte von Ge r ten einlesen so m ssen Sie die gleiche Leseblockgr e f r Datei und aktuellen Lesebefehl verwenden und diese mu mit der bei der Aufzeichnung verwendeten Leseblockgr e ber einstimmen Falls P1 1 ist liest catman pro ACORead immer gerade so viele Werte vom Ger t wie in dessen Puffer vorhanden sind Dieses Verfahren bietet die gr tm gliche Performance da es die Gr e der eingele
289. erden igno riert 5 Normalerweise kann immer nur ein Triggerereignis zu einer Zeit aktiv d h f r den Start der folgenden Messung g ltig sein Eine Ausnahme stellt das MGCplus System dar Bei diesem k nnen bis zu 4 Ereignisse der Triggerliste ber den logischen Operator UND bzw ODER verkn pft werden 6 Beim MGCplus kann ein Trigger auch zur Umschaltung zwischen zwei Me raten genutzt werden Synchronisierte Ger te MGCplus DMCplus und DMC9012A werden immer mit einem Trig gerereignis gestartet damit der Master die Slaves aktiviert Diese Einstellung wird von cat man automatisch vorgenommen in fr heren Versionen von catman wurde der in dieser Ver sion nur noch aus Kompatibilit tsgr nden vorhandene Start Trigger Sofort verwendet Die f r die Messung gew nschten Triggerereignisse m ssen in der Liste F r Messung akti vieren markiert werden Bei einigen Ger ten ist es m glich das Triggerereignis durch einen digitalen Pegel an einem Steuereingang am Ger t auszul sen Diese Art der Triggerung wird mit der Einstellung Ex tern aktiviert Beim MGCplus wird hierzu ausschlie lich der Steuerkontakt 7 Pin 8 eines Kanals verwen det Sie k nnen jeden der vorhandenen normalen Einkanalverst rker im Ger t verwenden der Kanal mu aber als aktiver Kanal in der l O Definition vorhanden sein Beim Godert und dem DMCplus ist zu beachten da der f r diese Funktion verwendete Anschlu pin 14 der Buchse Dig
290. eren k kk kk A a C 4 2 1 Speicherort der Datenbasis bestimmen kk kk kk kk kK kK KK KK KK KI KK K KI KIR K KIRI K K K KIRR K een C 5 2 2 DaltenDasiSsgr De festlegen acaso dan ARA ERA AAA C 5 2 3 Welche Einstellungen sind wann zu w hlen kk kk kk kK KK KI KK KK KIR K KI K KIR KIRR KIR KIR K KK KK C 7 2 4 Verschiedene Datenbasiseinstellungen sichern und wiedenvenwenden oo C 7 3 DiI B nUIZ r V Wall e i xi gt lt s a n rara icon C 8 3 1 Einf hrung in die Benutzerverwaltung kk n n kk kK kK KK KK KK KK KI KK KK KK KK KK KK KK kK kk a G 8 3 1 1 Die M glichkeiten des Startens von catman k kk kk kk kK KK KK K KI KIR K K R K K KIRI K K nenn C 8 3 1 2 B l lliz TT al T sans A a dra A dal OK QE EE We did G 9 3 1 3 ea lazya EENEG C 9 3 1 4 Weitere Einstellungen KK KK K KK KIR KI KK KI KI KI KII KIR KIR K KIR KK KK k G 10 3 2 Einrichten der Startarten von catman C 11 82 1 Starten von catman Fall sa a a da C 11 3 2 2 Slanenvon calman Fallout rl deca C 11 3 2 9 la nenvon calma UE A gt ale Sahe e eka rara air Aaa ds C 12 catman Professional V5 0 HBM HBM Inhalt Starteinsiellungen a x 2 4ss 2 Ns EE C 14 4 1 Projekt bei Start automatisch laden kk kk kk kk kK KK KK KK KK KI KIR K KI KIR K KI K R een C 15 4 2 Script bei Start automatisch ausf hren C 15 4 3 HTML Navigator verwenden 22 2222 kk KK KK KK KI K
291. erfassenden Werten kann vorgegeben werden 3 Messung auf Tastendruck Diese Betriebsart ben tigt keine speziellen Einstellungen Nach dem Start des Me assi stenten l uft im Hintergrund eine Dauermessung bei der alle Echtzeitanzeigen aktuali siert werden Auf Tastendruck wird der aktuelle Me wert in der Datenbasis festgehalten 4 PC Card Aufzeichnung mit MGCplus Startet eine Messung im MGCplus bei der die Me werte auf den internen PC Card Spei cher aufgezeichnet werden Diese Betriebsart ist nur bei MGCplus mit CP42 und einge stecktem PC Card Speicher m glich HBM H 4 Einleitung Auf der Registerkarte MeBeinstellungen werden die Me parameter festgelegt Die Register karte ist mit dem Dialog des gleichnamigen Men punktes im Men Messen identisch Zu den MeBeinstellungen lesen Sie bitte das Kapitel E Messen mit catman Professional Die Registerkarte Online Dokument erm glicht die Angabe des zu verwendenden Online Dokuments Falls keine Datei existiert kann auch eine der Online Dokument Vorlagen ver wendet werden AN Falls Sie im Me assistenten angeben da die Daten in die Datenbasis gespeichert werden sollen so stellen Sie bitte sicher da gen gend Speicherplatz vorhanden ist Sollte die Da tentiefe nicht ausreichen so beendet catman die Messung mit einer Fehlermeldung Die Da tentiefe sowie die maximale Anzahl der Kan le wird im Hauptmen Optionen gt Datenbasis Konfiguration festgeleg
292. ersetzt EXPE T2 RA CL a Delta TIOCHAN 1 Formula Expr REM wird zur Laufzeit bersetzt Die letzte Form erlaubt z B eine neue Formeleingabe durch den Benutzer Ihres Scripts e Wird einem l O Kanal ber Formula eine Berechnung zugewiesen so wird die Daten quelle dieses Kanals automatisch auf Freie Berechnung gesetzt Es ist nicht n tig ob wohl zul ssig den Berechnungskanal vorher interaktiv im Arbeitsblatt O Definition mit einer Berechnung zu belegen e Die Zuweisung der Berechnungsformel mu vor der Kanalinitialisierung mit ACOInit vor genommen werden Bei einer nderung der Formel mu der Kanal mit IOCHAN Active erneut aktiviert werden e Wurde einem l O Kanal bereits interaktiv eine Berechnung zugewiesen so berschreibt eine Zuweisung an IOCHAN Formula diese Berechnung Ereignisgesteuerte Scripts catman bietet Ihnen die M glichkeit Ihr Script durch Ereignisse steuern zu lassen Solche Er eignisse k nnen dabei auf unterschiedliche Art und Weise ausgel st werden 1 Von Objekten des Online Dokuments Schaltfl chen Schalter Schieberegler Listenfel der Kontrollk stchen Texteingabefelder oder Festen Texten 2 Von Tastaturereignissen Abschnitt 6 5 1 Tastaturereignisse Seite K 70 HBM K 70 6 0 1 HBM Ereignisgesteuerte Scripts 3 Von Objekten des Online Dokuments die eine Alarm berwachung besitzen Digitalan zeige Balkenanzeige Zeigerinstrument oder berwachungsanz
293. ert steht dann 0 001 usw Verwenden Sie in solchen F llen entweder mehr Nachkommastellen oder eines der wissenschaftlichen Formate mit Ex ponent In diesem Format exportierte Daten liegen als ASCII Textdateien vor und sind von einer Viel zahl anderer Programme direkt lesbar Die Daten eines Kanals liegen in einer Spalte die Spalten sind durch ein frei w hlbares Trennzeichen z B TAB oder Semikolon voneinander getrennt Jede Zeile ist durch CRLF Carriage Return Linefeed Standard f r DOS und Win dows abgeschlossen Die ersten Zeilen der Datei enthalten falls gew nscht mit Kanalinfor mation die R ckf hrbarkeitsdaten Die R ckf hrbarkeitsdaten k nnen nur dann beim Import nach catman aus einer ASCII Datei mit Kanalinformation wieder erkannt werden wenn die Parameter IDs mitgespeichert wur den Der Export im ASCII Format ist bedingt durch die Formatierungsvorg nge langsamer als der bin re Export DIAdem DAT In diesem Format exportierte Dateien k nnen direkt von der Datenanalyse Software DIA dem DIA PC der Firma National Instruments Engineering GmbH amp Co KG ehemals GfS Sy catman Professional V5 0 HBM I 22 HBM Im und Export von Daten stemtechnik eingelesen werden Beim Datenexport in diesem Format entstehen eine Hea der und eine Datendatei Die Headerdatei kann von DIAdem direkt interpretiert werden die Datendatei ist im Format REAL64 Dateien in diesem Format k nnen Sie wieder in c
294. erten pro Sekunde im Format 4 Byte beim Spider8 werden ca 300kB pro Sekunde er reicht entspricht ca 150000 Me werten pro Sekunde catman Professional V5 0 HBM 3 1 HBM Hinweise zu den Schnittstellen IEEE 488 2 CAN Bus und Profibus DP Hinweise zu den Schnittstellen IEEE 488 2 GAN Bus und Profibus DP Unterst tzte Schnittstellenadapter Die folgenden Schnittstellenadapter werden von catman Professional unterst tzt Lesen Sie zur Installationsprozedur bitte die Anleitungen der jeweiligen Schnittstellenadapter IEEE 488 2 GPIB e GPIB Einsteckkarten von National Instruments Wir empfehlen die Verwendung der Ty pen PCI GPIB und AT GPIB TNT sowie die PC Card PCMCIA GPIB f r Laptops Von der Verwendung der veralteten Karten PG2 und PC2A raten wir ab CAN Bus e Passiver Parallel zu CAN Adapter der Firma Peak Service GmbH Darmstadt e Passive PC CAN Karte der Firma Peak Service GmbH Darmstadt e Passiver USB zu CAN Adapter der Firma Peak Service GmbH Darmstadt Falls Sie zwischen einem USB Adapter f r den CAN Bus und einer PC CAN Karte oder ei nem Parallel zu CAN Adapter umschalten m chten m ssen Sie catman neu starten damit die richtigen Treiber geladen werden k nnen Profibus e Hilscher CIF30 DPS und CIF50 DPS Profibus DP Slave Karte e Hilscher CIF30PB CIF30DPM CIF50PB und CIF60PB Profibus DP Master Karten e Siemens CP5613 14 Profibus DP Master Karten LS Die Siemens CP5412 A2 Profibus DP Ka
295. es K stchens entfernt den Datensatz wieder aus der Graphik Eine Datei und damit alle ihre Datens tze kann wieder aus der Liste der Kan le entfernt werden indem der Dateiknoten selektiert wird und Datei entfernen aus dem Men Datei oder dem Kontextmen aufgerufen wird 7 Datens tze aus Datenbasiskan len und aus Dateien k nnen gleichzeitig in der Graphik dar gestellt werden Um die Daten m glichst schnell anzeigen zu k nnen ist in der Voreinstellung die Pufferung ber den RAM Speicher aktiviert Falls Sie ber wenig RAM verf gen k nnen Sie diese Op tion ber Graphik gt Kurven Caching deaktivieren 4 3 Echtzeitbetrieb Au er der Post Process Visualisierung von Daten k nnen auch Echtzeitdaten l O Kan le dargestellt werden W hlen Sie dazu im Men Graphik als Schreiber verwenden aus In dieser Betriebsart werden dann die Kan le der l O Definition im linken Bereich angezeigt Gegebenenfalls m ssen Sie noch die Puffergr e ber Schreiber Puffergr e im Men Graphik anpassen Der MeBassistent kann direkt aus einem QuickView Fenster heraus gestartet werden es werden dann aber nur alle QuickView Fenster gezeigt und aufgefrischt Nur wenn der MeBas sistent aus einem Online Dokument heraus aufgerufen wird werden sowohl Online Seite als auch QuickView Fenster angezeigt catman Professional V5 0 HBM 1 44 4 4 HBM Konfiguration der Graphik Konfiguration der Graphi
296. es m glich ist Dies betrifft die Bela stung des Netzes durch die Daten bertragung zwischen Ger t und PC Wir empfehlen ein eigenes Netzwerk nur f r die Me ger te zu verwenden d h diese ber eine zweite Ethernet Karte im PC anzubinden Durch Erh hen des TCP IP Puffers k nnen Sie evtl die Geschwindigkeit der Daten bertra gung verbessern siehe Kapitel D Abschnitt 2 4 1 Busf hige Schnittstellen Seite D 12 Ethernet Schnittstelle Hinweise zur USB Schnittstelle Die USB Schnittstelle ist im Betriebssystem bereits implementiert Zus tzlich wird jedoch ein Treiber f r jedes Ger t auf dieser Schnittstelle ben tigt Der Adapter wird nach dem Anschlie Ben von Ihrem PC erkannt Plug amp Play und Windows fordert die entsprechenden Dateien an Legen Sie die zum Adapter oder der CPU MGCplus mitgelieferte Diskette oder CD ein und geben Sie den Pfad an damit die Dateien kopiert werden k nnen Der Hardware Assistent von Windows installiert dann diesen Treiber Der USB Treiber wird von Windows f r jeden Anschlu jede Buchse erneut installiert Falls Sie ber mehrere USB Anschl sse verf gen wird jeweils bei der ersten Verwendung eines Anschlusses der Treiber installiert Die CD ist allerdings nur beim ersten Mal n tig Falls die originale Diskette oder CD nicht mehr vorhanden ist findet sich auch eine allerdings evtl ltere Version auf der catman CD Verzeichnis USB_HBM Die catman CD enth lt aller dings nur die spezif
297. eschr nkungen K 106 Script Debugger K 60 Script Editor K 13 K 51 Andere K 52 Anpassen K 52 Scripterstellung K 13 Code K 18 Schreibweise K 16 Scriptoptimierung K 103 Scriptsprache K 15 Anlegen von Ger ten K 64 ASCII Datei K 80 Befehle K 16 Codemodul K 31 Elemente K 31 Ereigniskonstanten K 43 Erstellen ausf hrbarer Dateien K 54 Felder K 45 Grundfunktionen K 41 O Kanalverbindungen einrichten K 66 Konstanten K 44 Listen K 48 Methoden K 39 Module K 31 Objekte K 34 Online Berechnungen ndern K 68 HBM L 8 Online Hilfe K 59 Operatoren K 41 Skalieren eines l O Kanals K 67 Sonderzeichen K 45 Startmodul K 31 SUB Programme K 31 Systemvariablen K 41 Unterprogramme K 31 Variablen K 44 Zuweisungen K 40 Script Treiber D 10 K 90 Befehle K 92 Erstellen eines K 93 Installieren eines K 94 Seitenansicht G 45 Sensordatenbank D 55 Skalierung D 44 Einrichten der D 44 Spannenpaare aus Rainflow Matrix 40 Spider8 A 14 Druckerschnittstelle A 14 Starteinstellungen C 14 Starten von catman C 8 Status Me wert D 47 Steuerzentrale B 5 Support A 41 Systemvoraussetzungen A 8 HBM Index T Tabelle G 11 G 15 G 37 Tastaturereignisse Ereignis berwachung E 35 Online Dokument G 79 Script K 70 Tastendruck Messung auf catModul F 17 Messung auf MePassistent H 14 TCP IP Ping D 51 Technische Unterst tzung A 41 TEDS D 65 Terminal D 53 Test der Link Ressourcen D 49 Texteingabefeld G 16 G
298. ese Weise erzeugen Sie so viele Unterprogramme wie notwendig Alle Unterprogramm namen werden in die Liste auf der linken Seite eingetragen Einfaches Anklicken eines Eintra ges dieser Liste bringt das entsprechende Unterprogramm zur Bearbeitung in den Editor Um ein Unterprogramm zu l schen bringen Sie es zuerst in den Editor und w hlen Sie dann SUB Programm entfernen im Men SUB S Jeder Aufruf eines Unterprogramms verbraucht Platz im sog Call Stack Speicherbereich Da dieser Bereich begrenzt ist kann die Aufrufkette der Call Tree nicht beliebig lang werden Ist der Call Stack voll so erhalten Sie beim Versuch ein weiteres Unterprogramm aufzurufen eine Laufzeitfehlermeldung catman Professional V5 0 HBM K 34 3 2 3 2 1 HBM Objekte Eigenschaften und Methoden Objekte Eigenschaften und Methoden Mit der Version 2 0 von catman wurden Objekte und die zugeh rigen Methoden und Eigen schaften eingef hrt Hauptzweck dieses Verfahrens ist eine Vereinfachung der Schreibweise und eine Verringerung der Anzahl der Befehle die zum Ver ndern der Charakteristika von Objekten Inhalt einer Tabellenzelle Linienfarbe einer Kurve etc ben tigt werden Mit Hilfe der f r viele Objekte gleichen und leicht zu merkenden Schreibweise k nnen Sie die Eigenschaften eines Objekts ndern Objekt Eigenschaft oder abfragen Variable Objekt Eigenschaft Methoden unterscheiden sich von Eigenschaften dadurch da sie
299. estlegen ob alle Kan le in eine Datei oder in verschiedene Dateien gespeichert werden sollen Die Angabe des Dateinamens und ob bei mehreren Messungen die Daten in den Dateien hin ten angeh ngt oder ein Z hler im Dateinamen erh ht werden und eine neue Datei angelegt werden soll sollte ebenfalls ber das catModul oder den MeBassistenten erfolgen Diagnosefunktionen Die Zugangsberechtigung zu Ger t Diagnose kann Ihnen ber die Benutzerverwaltung entzogen worden sein Neben den in Abschnitt 4 10 Status Me wert besprochenen Men punkten sind hier M g lichkeiten vorgesehen die bei Problemen bez glich der Kommunikation mit einem Ger t hilf reich sein k nnen Test der Link Ressourcen Diese Funktion kann nur beim MGCplus verwendet werden HBM D 50 HBM Diagnosefunktionen Bei umfangreich best ckten MGCplus Ger ten kann es zu sogenannten Link Ressourcen konflikten kommen Dies liegt daran da alle Me werte im MGCplus ber den internen Bus Link in einem bestimmten Muster bertragen werden Dabei stehen den Mehrkanaleinsch ben zwar gleich viele Pl tze f r die bertragung von Daten zur Verf gung wie den Einzelka n len diese m ssen aber auf mehr Kan le verteilt werden Daher k nnen nicht alle m gli chen Werte gleichzeitig bertragen werden Sobald nun ein anderer Einschub z B ein ML70 oder ein ML71 CAN Bus Me werte anfordert wird der zur Verf gung stehende Platz be legt Dies gesch
300. etc wird die Forderung gestellt zus tzlich zu den Me daten auch geographische Koordinaten mit Hilfe eines GPS Empf ngers aufzuzeichnen In catman wird die Datenerfassung von NMEA 0 183 kompati blen GPS Empf ngern unterst tzt z B dem Ger t GPS III Plus der Garmin Corporation Die meisten der am Markt verf gbaren GPS Systeme verwenden dieses NMEA Protokoll Natio nal Marine Electronics Association so da auch andere Empf nger angeschlossen werden k nnen Weitere Informationen zur NMEA finden Sie z B unter http www vancouver webpages com peter Informationen zu Ger ten finden Sie z B bei www garmin com Einbindung in catman Ein GPS Empf nger ist ein Ger tetyp der ganz normal in catman angelegt wird Die Schnitt stelle ist in der Regel als RS232 mit 4800 Baud No Parity 8 Datenbits sowie 1 Stopbit zu konfigurieren siehe Datenblatt des betreffenden Ger tes An ein Ger t dieses Typs k nnen bis zu 6 l O Kan le angekoppelt werden 1 geograph L nge 180 Grad westliche Richtung bis 180 Grad stliche Richtung 2 geograph Breite 90 Grad S dpol bis 90 Grad Nordpol 3 H he ber NN HBM 2 3 3 HBM Spezielle Ger te 4 Geschwindigkeit ber Grund 5 UTC Zeit 6 UTC Datum GPS Datenrate Der GPS Empf nger wird optimal mit einer Datenrate von 1Hz gemessen Weiterverarbeitung von GPS Daten Die GPS Daten k nnen in der Datenbasis abgelegt werden Geographische Koordinaten werden dabei immer
301. etzt in den Scientific Graphiken und QuickView Fenstern auch Datum und Uhrzeit auf der x Achse angezeigt werden selbst wenn kein absoluter Zeitkanal aufgezeichnet wurde e Bei der Familie der Scientific Graphiken gibt es eine neue Echtzeit Balkenanzeige mit der viele Kan le als Balken dargestellt werden k nnen e Beim Ausdruck einzelner Scientific Graphiken kann der Drucker jetzt ausgew hlt werden e F r die Scientific Graphiken gibt es sogenannte Kontrollkurven zur Darstellung von Grenz oder Sollwerten e Die berwachungsanzeige kann jetzt bis zu 250 Kan le darstellen e Das Objekt Ein Aus Schalter und LED Anzeige kann in der Konfiguration als LED An zeige auch den Pegel eines l O Kanals berwachen e Das Objekt Video Wiedergabe wurde verbessert Synchron zum gezeigten Bild kann in den 2D Scientific Graphiken und der Post Process Cursorgraphik ein Cursor darge stellt werden Damit werden die Daten gekennzeichnet die zum Zeitpunkt des gezeigten Bildes erfa t wurden 4 4 Was war neu in Version 3 1 Neuer Startdialog Sie k nnen catman 1 im Arbeitsmodus Professional starten dies entspricht der normalen Arbeitsweise von cat man catman Professional V5 0 HBM A 34 Was war neu in Version 3 1 2 Im Arbeitsmodus Express starten dies entspricht der Version catman Express die ber die Ebene 1 und eingeschr nkte M glichkeiten der Ebene 2 verf gt Allgemeine nderungen e Verbessertes Projektmanagement beim
302. ew nscht verh lt Mit ihm k nnen Sie das Script Schritt f r Schritt ausf hren lassen und nach Fehlern su chen ber INCLUDE Anweisungen k nnen Dateien aus dem Script Editor direkt heraus bear beitet werden Cursor in die Zeile mit der INCLUDE Anweisung setzen Kontextmen ff nen und INCLUDE bearbeiten w hlen Der Inhalt der Datei wird in einem separaten Texteditorfenster angezeigt und kann dort bearbeitet und auch wieder gespeichert wer den Andere Hilfen bieten sich als Arbeitserleichterungen an Im Men Bearbeiten sowie in der Symbolleiste finden Sie die Befehle Zeilen auskommentieren und R ckg ngig aus kommentieren 4 Wenn Sie einen Bereich in Ihrem Script markieren k nnen Sie ihn mit diesen Funktionen schnell deaktivieren oder wieder aktivieren um nderungen auszupro bieren Zwei andere n tzliche Befehle sind Text einr cken sei und Text ausr cken Damit ist eine optisch ansprechende Formatierung Ihres Scripts schnell erledigt ohne da Sie Tabulatoren eingeben m ssen Nach einem Compiler und Test Zyklus wird der Script Editor automatisch an der zuletzt edi tierten Zeile des zuletzt ge ffneten Codemoduls ge ffnet catman Professional V5 0 Der Code Builder K 57 5 1 Der Code Builder Um den Code Builder zu ffnen w hlen Sie im Arbeitsblatt Script Editor das Men Tools gt Code Builder aus In der Voreinstellung ist Immer im Vorderg
303. f hrt so ist das Script beendet AN Die Ausf hrung eines Scripts kann niemals in einem Unterprogramm beginnen Codemodule Alle Codemodule au er dem Startmodul enthalten lediglich den Deklarationsteil keinen Code Sie dienen dazu zusammengeh rige Unterprogramme zu gruppieren AN Au er dem Startmodul darf kein Modul Programmcode enthalten f RON Da alle Deklarationen nur f r jeweils ein Modul und seine Unterprogramme gelten k nnen Sie auch alle gemeinsamen Deklarationen in eine separate Datei auslagern und diese mit INCLUDE in allen Modulen verwenden SUB Programme Unterprogramme Unterprogramme in catman SUB Programme genannt werden dazu benutzt um das Start modul bersichtlich zu halten oder um identische Befehlssequenzen die an verschiedenen Stellen eines Moduls gebraucht werden in einem einzigen Code Block zusammenzufassen Wenn das Modul nun diese Befehlssequenz ausf hren soll so gen gt ein Aufruf mit CALL catman Professional V5 0 HBM K 32 HBM Module und SUB Programme Unterprogramme lt Unterprogrammname gt lt Parameter gt Diese Methode erh ht die bersichtlichkeit und vermindert zugleich die Gr e eines Moduls blicherweise werden alle Unterprogramme eines Scripts d h alle Unterprogramme aller Objektmodule in der ausf hrbaren Datei beim Start des Moduls in den RAM Speicher gela den Dies gew hrleistet zwar einen sehr schnellen Aufruf von Unterprogrammen lt 1 ms be n tigt
304. f ein Benutzermen Das Objekt PAGE erm glicht den Zugriff auf eine Online Seite z B um direkte Zeichen methoden auszuf hren oder um die Seite zu wechseln Das Objekt PRINTER stellt haupts chlich direkte Zeichenmethoden Low Level Zeichen methoden f r die Druckseite zur Verf gung Das Objekt PROFIBUS erm glicht den Zugriff auf dieses Bus System Das Objekt REGISTRY erm glicht den Zugriff auf die Windows Registrierungsdatenbank Das Objekt SCRIPT erm glicht die Anbindung von VBScript oder Java Programmen catman Professional V5 0 Objekte Eigenschaften und Methoden K 37 catman Professional V5 0 Das Objekt SERVER erm glicht die Bereitstellung von Daten f r andere PCs Das Objekt TERMINAL stellt ein Interface zur Kommunikation mit Ger ten Hardware durch den User zur Verf gung Das Objekt TEST erm glicht Ihnen den Zugriff auf die Me datenverwaltung Objekte der Ebene 2 Das Unterobjekt ROW Index erm glicht den Zugriff auf zeilenartig organisierte Objekte z B auf eine Zeile eines Datenbasiskanals DBCHAN Index ROW Zeilenindex oder einen einzelnen Balken einer Balkenanzeige Das Unterobjekt COL Index erm glicht den Zugriff auf spaltenartig organisierte Ob jekte z B die Spalte einer Tabelle der Online Seite Das Unterobjekt BUTTON Index erm glicht den Zugriff auf einzelne Schaltfl chen bei Werkzeugleiste und Optionsschalter Das Unterobjekt NODE Index erm glicht den Zugriff auf die einz
305. f l wieder deaktivie HE T ren e Falls das Neuzeichnen der Graphik bei vielen Datenpunkten zu lange dauert k nnen Sie es beschleunigen indem Sie ber das Men Graphik gt Zeichengeschwindigkeit einen h heren Optimierungsgrad vorgeben Werte ber 50 sollten Sie jedoch mit Vorsicht ver wenden HBM catman Professional V5 0 catman Professional V5 0 Online Dokumente G 2 HBM catman Professional V5 0 Einleitung A catman Professional V5 0 G 3 Einleitung Die Berechtigung zum Editieren eines Online Dokuments kann Ihnen ber die Benutzerver waltung entzogen worden sein Das Online Dokument ist die graphische Oberfl che von catman und besteht aus mindestens einer Online Seite Jede dieser Seiten k nnen Sie nach Ihren W nschen mit dem Online Do kument Editor gestalten Ihnen stehen hierf r verschiedene graphische Objekte zur Verf gung die Sie auf der Seite plazieren und dann in der Erscheinungsform und gr e ver n dern k nnen Die graphischen Objekte die Sie verwenden k nnen sind auf einem kleinen Fenster angeordnet der Design Toolbox Auf Ihrem PC mu ein Drucker eingerichtet und als Windows Standarddrucker aktiviert sein Andernfalls kann catman Professional nicht korrekt arbeiten da hiervon die Gr e der Druckseite abgeleitet wird Sie werden beim Start von catman durch eine Fehlermeldung dar auf hingewiesen und catman wird wieder beendet Die Anzeigeobjekte auf
306. falls werden Kan le mehrfach gespeichert Bei der Verwendung dieser Option empfiehlt sich auch das Speichern in separate Dateien Die Schaltfl che Exportoptionen ffnet einen Dialog in dem Sie Dateiname Dateiformat etc f r die zu verwendende Datei angeben k nnen Die Unterschiede zwischen den Forma ten sind in Kapitel I Abschnitt 2 5 Im und Export von Daten Seite l 16 erl utert Sie k nnen au erdem bei einigen Formaten angeben ob die Me werte pro Speicherung an bereits be stehende Me werte in der Datei angeh ngt oder ob jede Periode in einer eigenen Datei ge catman Professional V5 0 HBM HBM Speicherung der Daten speichert werden soll Der Name der Datei ergibt sich dann aus dem Dateinamen und zwei Z hlern der Startnummer und der Speicherungsnummer Bei jedem Start der Messung wird die Startnummer um eins erh ht bei jeder Speicherung die Speicherungsnummer Die periodische Speicherung erfolgt fr hestens nach einer Periode und erst nach der in alle n Perioden angegebenen Anzahl von Perioden F r den Online Datenexport gilt Sobald catman beendet wird oder eine Einstellungsdatei f r den MeBassistenten geladen wird beginnt die Z hlung von vorne evtl vorhandene Da teien werden dann ohne Warnung berschrieben Bei der Speicherung nach jeder Periode pr ft catman ob die Datei mit der Z hlernummer bereits existiert und fragt nach ob die Datei berschrieben werden soll F r den Online
307. fbau und Arbeitsweise von catman Professional B 4 2 1 Die Bausteine von Cama a a a a a a a a a a B 5 2 2 DieArpeitsweie Von calmas se etc ne d ra ayan B 7 Die vier Bedienebenen von catman Professional B 9 Die te WE E Lei EE B 13 4 1 Speichern ffnen von Projekten B 14 4 2 Aufnehmen von Komponentendateien kk kk kk kk KK KK KK KI KI KI KI KIR KI KI KI KIR KIR KI KI KI KIR KIR KK K B 16 4 3 Die Dateien der Projektgruppen B 16 Erste Schritte mit catman Professional Quick Start B 22 Sk LS LEES De IA ers ee Bu eine EEN B 22 Se DUCMUN AAA A N A ee ah BEE apan B 23 5 2 1 Ger t definieren nn B 23 5 2 2 Aktive Eingangskan le festlegen 2 2222 kk kK KK KERIK KI KIRI KIR KK KIR KIR KIR KIR KIR K B 23 5 2 3 Aufnehmerskalierung angeben kk kk kK kK KK KK KI KK KIR KIRI KIRI KI KK KIR KI KK KIR KIR KK k B 24 5 24 D scatModulaurulehn a dd ao ci B 27 catman Professional V5 0 Inhalt Il 5 2 5 Parameter zum Me Bablauf angeben kk kk kK KK KK KK KIR KIR K KIR KIR K K K KIR K KI KK IR nenn B 27 5 2 6 Echtzeitgraphik konfigurieren kk kk kk kk KK KK KK KK KK KK KIR KIR RIK KIRI KK KIRI K KK KK k B 29 E Yalla Di Lea EE B 31 6 Das Online Hilfesystem von catman Professional o ooooocccooonmm B 32 7 Die Logdatei System Log von catman RR KRI nn nn ka B 33 C Anpassen von catman Professional A A a ee C 3 2 Datenbasis konfiguri
308. fdaten importieren Die erste Datendatei wird in die Datenbasis geladen catman Professional V5 0 Speichern ffnen von Projekten B 15 e MefPassistent starten Der MeBassistent wird mit der ersten Einstellungsdatei gestartet e Erstes VBScript ausf hren das VBScript wird in den Windows Script Host WSH gela den und ausgef hrt e Erstes VBScript laden das VBScript wird in den Windows Script Host geladen 2 Beim ffnen einer I O Definition werden die aktuellen MeBeinstellungen die aktuellen Defini tionen der Ereignis berwachung und f r die Triggerung berschrieben Beim manuellen Laden eines Projekts werden die im Projekt gespeicherten Optionen ange zeigt und k nnen modifiziert werden Wenn Sie ein Projekt beim Start von catman automa tisch ffnen lassen werden die Einstellungen ohne Nachfrage ausgef hrt Falls Sie ein ge packtes Projekt ffnen werden die Einzeldateien zun chst in das gleiche Verzeichnis entpackt bevor sie ge ffnet werden Das ffnen eines Projektes beim Start von catman erreichen Sie ber das Men Optionen gt Starteinstellungen im Hauptfenster von catman siehe Kapitel C Abschnitt 4 1 Projekt bei Start automatisch laden Seite C 15 Falls Sie mit dem Laden eines Projektes auch gleich den MeBassistenten aktivieren m chten sollten Sie in den Einstellungen des MeBassistenten an geben mit welchem Online Dokument dieser gestartet werden soll Damit wird dieses Doku ment beim Start ge
309. fessional V5 0 Inhalt XI 3 3 7 Ein Aus Schalter und LED Anzeige sier dee Ae KK KI KK KK KI KIRI K KIRI aa G 40 3 9 0 SJ EE G 40 34 EECHER G 40 3 4 1 Video Wiedergabe i aaa eek kK kk kk kk kk kk kk kk kk kk kk ka G 41 SEN BK E BI OW EE G 42 4 Auswerten mit Graphiken o oooocooccoo kK kk kk kk ak kk kk kk kk ka G 43 GE ee Dek To EE EE G 43 42 Graphik ControPanel were Z K la k ka n ka aka l y o n Kan E n t G 43 4 3 Synchronisieren von Graphikobjekten kk kk kk kk kK KK KK KK KIR KIRI KIR KIR KI KIR KIR KK KK kk G 44 5 Optionen TOOIS UNA TIPS i s kla a Kal kk an ak aa A b k W A kek EE G 45 51 Seitenansicht Ausdr cken von Seiten 7 echt sa ba dala RE Riders G 45 5 2 Exportoptionen f r Scientific Graphiken G 46 e WE elei CC WEE G 46 5 4 Ee E Optone si AAA A G 47 5 5 Liste der zur Verf gung stehenden Bilder kk kK KK KK KK KK K K K KI K KIR KI KI KIR KIR KI nen G 47 5 6 Konvertieren vorhandener Online Dokumente G 48 5 7 bersicht Liste aller Objekte 2 2 kk kk kk KK KK KK KK KK KK KK KK KK KK KK KK KIR KK KK KK KK KK YY G 49 5 8 Arbeiten mit Datenbanken kk kk kk kk kK kK KK KI KK KK KK KI KK KK KI KK KK KI KK KK KK KK KK KK KK kk e G 49 5 9 Code f r Popup Dialog erzeugen i kk kk k kK kk kK KK KK KK KK KK KK KK KK KK KK KK KIR KK KK kO G 51 H Der Me assistent C GT Ou Tue a say Kun dais adi o ia ia a H 3 2
310. finieren Sie bitte einen Drucker typ auch wenn dieser nicht angeschlossen ist oder nicht zum Drucken zur Verf gung steht catman Professional leitet von der Papiergr e des Standarddruckers die Gr e der Druck seite ab und startet nicht wenn kein Drucker installiert ist Folgende Schriftarten m ssen installiert sein Arial TT Courier MS Sans Serif Small Fonts Times New Roman TT und Wingdings m glichst auch Tahoma Um Me daten speichern zu k nnen sollten Sie ber weiteren freien Speicher auf Ihrer Fest platte verf gen Verwenden Sie als Anhaltswert 8 Byte pro Me wert f r eine berschlags rechnung d h bei 1000000 Werten werden f r 50 Kan le ca 400MByte ben tigt catman Professional V5 0 Betriebsvoraussetzungen A 9 Hinweise catman Professional V5 0 F r die Arbeit mit catman m ssen Sie als Hauptbenutzer des PCs angemeldet sein bzw ber diese Rechte verf gen Au erdem mu der Schreibzugriff auf das catman Verzeich nis und dessen Unterverzeichnisse erlaubt sein Falls Sie mit einer anderen Schnittstelle als Ethernet USB LPTx oder RS 232 arbeiten m chten mu diese bereits installiert und funktionsf hig sein bevor Sie catman Profes sional installieren Dies gilt auch f r die Datenerfassungskarten NI MIO von National In struments Bitte lesen Sie dazu auch den Abschnitt 3 7 Hinweise zu den Schnittstellen IEEE 488 2 CAN Bus und Profibus DP Seite A 18 und Abschnitt 3 8 Hinweise z
311. fwerk ein In der Standardkonfiguration ffnet Windows auto matisch die CD und es erscheint das Startfenster in dem Sie angeben k nnen in welcher Sprache Sie die folgenden Dialoge erhalten m chten HBM measurement with confidence German Deutsch llemand d Uu j d A EngliSh Englisch Anglais Abb 1 Startbildschirm nach Ausf hren von SETUP EXE HBM catman Professional V5 0 Installation von der CD A 11 Sie k nnen die Installation jederzeit abbrechen Sollten Sie die Autostartfunktion von Windows deaktiviert haben so suchen Sie bitte die Da tei SETUP EXE im Hauptverzeichnis der GD und doppelklicken Sie auf das zugeh rige Sym bol um das Startfenster zu erhalten Klicken Sie auf German Deutsch Allemand um den n chsten Bildschirm in deutscher Sprache zu erhalten HBM measurement with confidence Acrobat Reader installieren Abb 2 Installationsbildschirm von catman Wir empfehlen alle bereits ge ffneten Programme zu schlie en Zum Installieren von catman Professional klicken Sie auf catman Professional 5 0 installie ren Lesen Sie die Lizenzvereinbarungen durch und best tigen Sie die Annahme mit Ja Falls Sie lediglich eine Runtimelizenz besitzen lassen Sie diese Version von catman installie ren ansonsten w hlen Sie im n chsten Fenster catman Professional aus Geben Sie dann das Verzeichnis an in das installiert werden soll Best tigen Sie den vor
312. g bzw Deklaration von Feldern ist unzul ssig e Die Verwendung bzw Deklaration von Konstanten mit DEFINE ist unzul ssig e Die Verwendung von Kontrollflu Anweisungen wie SELECT CASE CALL RUN GOTO etc ist unzul ssig e Bl cke wieDo LOOP oder IF ENDIF m ssen komplett vom gleichen Ausf hrungs typ sein e Jeder Befehl mu in einer eigenen Zeile stehen d h zum Verkn pfen mehrerer Be fehle in einer Zeile ist nicht zul ssig Zul ssig sind DOES Ee EFOR zz u NEXT BREAK EE eco SU E Dabei sind auch Verschachtelungen wie im normalen Script erlaubt Laden Kompilieren und Ausf hren von Auto Com mand Listen Laden von Auto Command Listen ber Scriptbefehl Mit APP LoadAutoCommandList lt Dateiname gt kann eine Auto Command Liste geladen werden Die Liste wird dabei bersetzt und aktiviert falls die Ubersetzung fehlerfrei war Sie k nnen jederzeit eine neue Liste laden und aktivieren catman Professional V5 0 Beispiele zu Auto Command Listen J 11 AEC LE S a FC 4 3 catman Professional V5 0 Kompilieren bersetzen der Auto Command Liste Falls die Liste nicht durch die bernahme von Berechnungen aus einem Mathematikdialog erzeugt wurde mu sie noch bersetzt werden Sobald Sie OK anklicken wird die Liste bersetzt und das Fenster geschlossen M chten Sie die Liste lediglich bersetzen w hlen Sie Ej aus der Symbolleiste Werden bei der bersetzung Fehler entdeck
313. gabe fungieren sollen wird alles in einem sogenannten Arbeitsblatt fest gelegt Dar ber hinaus sind die Funktionen der Echtzeitmathematik an dieser Stelle imple mentiert Die Setup Prozedur beginnt daher mit dem Arbeitsblatt O Definition Sobald Ger te verwendete Kan le und evil Echtzeitberechnungen festgelegt sind kann ber eine der Bedienebenen die Messung mit catman Professional beginnen Das Online Dokument Das Online Dokument ist zum einen f r die Visualisierung der Ergebnisse zust ndig Sie k n nen es aus beliebig vielen Seiten den Online Seiten aufbauen und jede Online Seite kann sowohl Echtzeitdarstellungen als auch Post Process Objekte beinhalten Zum anderen finden alle Benutzereingaben ber Schaltfl chen Eingabefelder Listen etc ber diese Seiten statt F r nderungen oder das Erstellen neuer Seiten ist das Arbeitsblatt Online Dokument Editor zust ndig Die Datenbasis In der Datenbasis werden alle Me werte gespeichert die zur Weiterverarbeitung n tig sind Falls Sie einen Me kanal nur berwachen wollen die Werte selbst jedoch nicht ben tigen m ssen Sie diese nicht speichern Sie k nnen trotzdem die jeweils aktuellen Werte in einer HBM HBM Die Bausteine von catman Echtzeitgraphik darstellen Die Datenbasis wird i d R beim Start von catman auf der Fest platte angelegt Um Festplattenspeicher zu sparen k nnen Sie jedem Me kanal in der Da tenbasis eine angemessene L nge und das passen
314. gang mit externen Datenbanken catman Professional V5 0 Code f r Popup Dialog erzeugen G 51 9 9 catman Professional V5 0 Code f r Popup Dialog erzeugen Dieser Men punkt im Men Seite ist nur in Ebene 3 sinnvoll Er erm glicht Ihnen bei ge ff netem Script Editor die auf der aktuellen Online Seite befindlichen Objekte als Scriptbefehle f r einen Popup Dialog erstellen zu lassen Dies ist wesentlich einfacher als z B die korrek ten Parameter f r die Positionierung und Gr e eines Texteingabefeldes selbst herauszufin den um den Befehl DLG Add 2 780 705 1600 315 1200 lt Variable gt erstellen zu k nnen Eine andere M glichkeit besteht darin im Dialog Als Dialogdatei speichern zu verwenden In diesem Fall wird die aktuelle Seite als Datei gespeichert die vom Script aus aufgerufen werden kann Dabei k nnen auch Objekte auf der Seite sein die sich nicht ber den Befehl DLG Add erzeugen lassen Die Fenstergr e mu von Hand oder ber den Scriptbefehl DLG Move festgelegt werden es wird nicht die momentane Gr e oder Position ausgele sen Vergessen Sie nicht die Schaltfl chen des Dialogs und evtl Variablen f r R ckgabe werte anzugeben Weitere Informationen finden Sie in der Script Hilfe beim Objekt DLG HBM G 52 Code f r Popup Dialog erzeugen HBM catman Professional V5 0 catman Professional V5 0 Der Me assistent HBM H 2 HBM catman Professional V5 0 Einleitu
315. ge l scht d h wenn Sie auf die Seite zur ckbl ttern sind die Objekte leer Falls Sie allerdings auch Werte in die Datenbasis speichern k nnen die Graphiken mit diesen Werten gef llt wer den Registerkarte Echtzeit Bei Seitenwechsel aktualisieren Damit sehen Sie trotz Um bl tterns immer die letzten Werte in der Graphik catman Professional V5 0 Objekte zur Visualisierung von Messungen G 33 a PNA catman Professional V5 0 Kurvenausschnitt darstellen Solange die Ausschnittsdarstellung aktiv ist erfolgt keine Autoskalierung der x Achse Falls Sie in einer Post Process Graphik die Post Process Komprimierung aktiviert haben ist keine Ausschnittsdarstellung m glich Klicken Sie den Namen der Kurvenlegende in der Scientific Graphik an um den Dialog zur Angabe des Kurvenausschnitts aufrufen 1 Geben Sie die Start und Endpunkte f r x Achse an 2 Klicken Sie auf Ausschnitt darstellen In der Graphik wird der Text Ausschnittsdarstellung von bis als Untertitel unterhalb des Plotbereichs eingeblendet Die Ausschnittsdarstellung wirkt immer auf alle Skalenebenen als x Werte werden immer die Zeiten der angegebenen x Punkte verwendet der Ausschnitt ist auch bei einer y x Graphik zeitbezogen Nach Klick auf Ausschnitt r cksetzen werden wieder die Originaldaten dargestellt Sie k n nen den Dialog auch zwischendurch schlie en oder zus tzlich die Zoomfunktion verwenden
316. ge betr gt 64 Zeichen Einheit Zeigt die Einheit die f r den Kanal definiert bzw vom Ger t gemeldet wurde Die nderung der Einheit entspricht dem Verfahren bei der Spalte Name Werte Anzahl der z Zt im Kanal gespeicherten Werte sowie in Klammern die maximal m gliche Da tentiefe Ge ndert Datum und Uhrzeit der letzten nderung des jeweiligen Kanals Bei aktiven I O Kan len ist dies der Beginn der letzten Messung Kommentar In dieses Feld k nnen Sie einen Kommentar maximal 128 Zeichen zum Kanal eingeben Falls der Kanal ber eine Berechnung definiert wurde steht die verwendete Funktion als Text in dieser Spalte Bei sehr langen Kanalnamen oder komplexen Formeln reicht der verf gbare Platz u U nicht aus in diesem Fall wird der Text hinten abgeschnitten catman Professional V5 0 Der Datenbasis Kanalmanager l 13 Falls die Datei importiert wurde steht Ihnen der Kommentar der Datei separat als Systemtext zur Verf gung 2 3 2 Bearbeiten von Kan len Das Kopieren Verschieben oder Anh ngen eines Kanals geschieht am einfachsten mit den Drag amp Drop Funktionen des Datenbasis Kanalmanagers Markieren Sie mit der linken Maustaste ein Feld des Kanals den Sie kopieren verschieben oder anh ngen wollen Bewegen Sie den Cursor auf den Rand des markierten Feldes bis sich der Cursor von einem Kreuz in einen Pfeil wandelt Ziehen Sie anschlie end bei ge dr ckter Maustaste den markierten Kanal auf den
317. ge in F m chten m ssen Sie eine Echtzeitberechnung Festfunktion gt Algebra in einem weiteren Kanal de finieren Grad Fahrenheit 1 8 Grad Celsius 32 AN Die Kompensation der Temperatur an der bergabestelle der Thermoelementleitungen mu entweder im Ger t erfolgen oder falls Sie eine bestimmte Referenztemperatur verwenden durch eine Berechnung ber cksichtigt werden 7 Beim Spider8 m ssen Sie eine Linearisierung anw hlen da hier nur die Vergleichsme stelle aktiviert wird wenn Sie ein Thermoelement als Aufnehmer f r den Kanal spezifizieren Skalierung Keine Die Skalierungsangabe Keine erm glicht bei einigen Ger ten das Auslesen der A D Werte also nicht verrechneter Digits Die Einstellung ist i d R nur f r Testzwecke sinnvoll 4 10 Status Me wert Mit dieser Spalte haben Sie die M glichkeit die Verbindung zum Ger t Ger teverbindung testen zu berpr fen oder das momentane Me signal anzeigen zu lassen Ist bei der Sta tuspr fung alles in Ordnung so erscheint OK Erscheint eine Fehlermeldung klicken Sie mit der rechten Maustaste auf die Fehlermeldung und w hlen Sie Fehlercodes Es erscheint catman Professional V5 0 HBM D 48 4 11 HBM Me rate das Hilfefenster mit Erl uterungen zu den m glichen Fehlercodes und Vorschl gen zur Behe bung Mit m k nnen Sie ebenfalls einen Me wert von allen aktiven Kan len holen mit m k nnen Sie eine Dauer
318. gef hrt d h vor einer evtl unter der Option Script bei Start ausf hren angegebenen Datei Falls catman ausschlie lich ein bestimmtes catman Script ausf hren soll sollten Sie catman mit der Scriptdatei als Parameter starten siehe Abschnitt 4 7 Direktes Starten eines Scripts Seite G 17 K ZN catman Professional V5 0 HBM HTML Navigator verwenden 4 4 4 5 HBM HIML Navigator verwenden Falls Sie diese Option aktivieren startet catman mit der angegebenen HTML Seite Die Pro jektansicht wird dabei zun chst ausgeblendet kann jedoch wieder eingeblendet werden Ger te Scan hnlich wie auf der Registerkarte Ger t bei den Optionen der I O Definition k nnen Sie hier angeben da catman bestimmte Schnittstellen nach den HBM Ger ten MGCplus und Spider8 durchsucht und diese mit allen Kan len ohne weitere Nachfrage automatisch verbin det Die Angabe der Schnittstellen ist identisch zur Registerkarte Ger t der l O Definition falls Sie an einer der beiden Stellen die Einstellungen ndern werden diese auch an der an deren Stelle ver ndert Falls Sie bei den Starteinstellungen Angeschlossene Ger te automatisch erkennen aktivie ren geschieht dies bereits beim Start von catman Zuletzt benutzte l O Definition bei n chstem Start automatisch laden Ist diese Option aktiviert wird die zuletzt gespeicherte l O Definition beim n chsten Start von catman wieder geladen und verwendet Diese O
319. gen catman Professional V5 0 Verbindung 0 45 90 Rosetten catman Professional V5 0 D 33 mes en Hauptdehnung 2 Dehnung in Richtung der Hauptspannung 2 Dehnung X Dehnung in Richtung des MeBgitters a Dehnung Y Dehnung die ausgehend vom Mes gitter a unter 90 herrscht Die Richtung wird mathematisch positiv Gegenuhrzeigersinn angetragen Schubdehnung Dehnung die ausgehend vom Me gitter a unter 45 herrscht Die Richtung wird mathematisch positiv Gegenuhrzeigersinn angetragen Tabelle 4 Abk rzungen der DMS Berechnungen Die Berechnungen enthalten auch sehr spezielle Formeln zur experimentellen Spannungs analyse Details zur Berechnung finden Sie im Folgenden Nicht alle Berechnungen k nnen mit jedem Rosettentyp durchgef hrt werden Winkel 1 2055556 EEE y OL zatan BA 47 Ec Hauptnormalspannung 1 E ED 2 2 0 amp E IT Nc A arta Ec E Hauptnormalspannung 2 E EN2 O te de 6a ec HBM D 34 Verbindung Spannung X E Ey VE Spannung Y _ E 0 ec VEA 1 v Hauptdehnung 1 Cafe 1 2 2 J amp Ep Ec p 2 fe E Hauptdehnung 2 Faro A 2 2 Deu gt Eg 2p Dehnung X Eu Dehnung Y E Ec Schubdehnung y 22 4 Ec 0 60 120 Rosetten Winkel 3 Ep Sei 28 p c 1 0 atan HBM catman Professional V5 0 Verb
320. gene Variable anzulegen z B Wert1 Wert etc w re es g nstiger diese Werte un ter einem einzigen Namen Me wert abzulegen und die einzelnen Werte ber einen Index wie z B Me wert 1 Me wert 2 etc anzusprechen Genau diese M glichkeit bieten Felder Zu s tzlich zur Platzersparnis bieten Felder den Vorteil die einzelnen Elemente mit Variablen z B in Schleifen ansprechen zu k nnen catman Professional V5 0 HBM K 46 HBM Beispiele Beispiel Variablen und Konstanten Deklaration von Feldern Um eine Variable vom Typ Feld anzulegen m ssen Sie die Anweisung GLOBAL verwenden Der Variablenname erh lt dabei zus tzlich in Klammern eingeschlossen die Anzahl der Feld dimensionen als Parameter e GLOBAL v 1 um einen eindimensionalen Vektor mit dem Namen v anzulegen GLOBAL M 2 um eine zweidimensionale Matrix mit dem Namen M anzulegen e GLOBAL T 3 um ein dreidimensionales Feld mit dem Namen T anzulegen Bitte beachten Sie e Verwechseln Sie die Anzahl der Dimensionen nicht mit der Anzahl der Elemente einer Di mension e Felder k nnen nur mit globalen Variablen GLOBAL angelegt werden e Feldelemente d rfen keine Texte Zeichenketten enthalten Anlegen von Feldern Die Deklaration eines Feldes alleine ist noch nicht ausreichend um mit dem Feld arbeiten zu k nnen Als zweites m ssen Sie catman mitteilen wie viele Elemente maximal pro Felddi mension gespeichert werden sollen die Obergrenze der Fel
321. genen Speichers sind die Objekte cl y x Post Process Graphik el Post Process Polargraphik 3D Scientific Graphik und ei OpenGL 3D Graphik ebenfalls nur f r die Darstellung von Werten aus der Datenbasis geeignet Alle Objekte sind f r eine Anzeige der Me werte nach einer periodischen Messung einer Be rechnung oder von in die Datenbasis importierten Werten gedacht Es ist in Bedienebene 3 Messen mit Script m glich gleichzeitig zu einer laufenden Erfas sung auch die Werte anzeigen zu lassen Befehl Update Beachten Sie jedoch da jede neue Skalierung der Graphiken die standardm ig auf automatische Skalierung eingestellt sind viel Zeit kostet Bei jedem Update werden alle bis dahin erfa ten Werte neu gezeichnet daher sollte die Methode nur bei kleiner Me rate verwendet werden catman Professional V5 0 Online Dokumente zur Visualisierung von Messungen G 11 Die Darstellung von Echtzeitdaten in Post Process Objekten ist nur in Ausnahmef llen sinn voll Wenn gro e Lesebl cke bei kleinen Me raten verwendet werden manuelle Einstellung ist die Zeit die ein Leseblock existiert relativ lang In dieser Zeit kann ein Post Process Ob jekt die Werte des Leseblockes anzeigen Bei einer normalen Erfassung werden pro Sekunde mindestens 10 Lesebl cke erfa t damit w rden pro Sekunde auch 10mal neue Daten in Post Process Objekten gezeigt werden der Effekt w re ein Flackern der Anzeige 2 2 4 Die Tabelle Die Tabelle i
322. geschlagenen Ziel ordner oder klicken Sie auf Durchsuchen und w hlen Sie den gew nschten aus SETUP EXE catman Professional V5 0 HBM 3 2 HBM S u Hinweise zur Installation legt falls notwendig das von Ihnen bestimmte Verzeichnis neu an und kopiert dann alle Dateien dorthin Bitte folgen Sie den weiteren Anweisungen des Setup Programms Beim ersten Start des Programms m ssen Sie Ihren Namen und Ihre Firma sowie die auf der CD angegebene Seriennummer eingeben Falls Sie keine Seriennummer angeben wird cat man Professional im Evaluierungs Modus gestartet maximal 25 Starts m glich Bei der Installation von catman Professional wird das Unterverzeichnis CATMOD BACKUP angelegt Falls Sie aus Versehen einmal ein catModul oder eine der dazugeh rigen Online Seiten berschreiben kopieren Sie einfach die Dateien aus diesem Verzeichnis wieder in das Verzeichnis der catModule zur ck Hinweise zur Installation Die Installation erfordert den Start eines Systemdienstes Hierzu sind Administrator Rechte erforderlich Sie haben deshalb zwei M glichkeiten catman Professional zu installieren 1 Lassen Sie sich f r die catman Installation Administrator Rechte geben und f hren Sie die Installation aus Starten Sie anschlie end den PC neu oder 2 F hren Sie zuerst die Installation unter dem Namen des sp teren Benutzers aus und bit ten Sie anschlie end Ihren Systemadministrator oder einen Benutzer mit s
323. gleich ber Software d h catman merkt sich den zum Zeitpunkt des Nullstellens vorhandenen Wert und zieht ihn von allen im folgenden gemessenen ab Der aktuelle Nullwert wird im Dialog Benutzers kalierung angezeigt und mit der l O Definition gespeichert Die Null und Taraspeicher des Ger tes werden in diesem Fall von catman nicht ver ndert d rfen jedoch nachtr g lich auch nicht mehr vom Benutzer direkt am Ger t ver ndert werden z B ber das Ge r tesetup Es empfiehlt sich hier im Ger tesetup weder Nullabgleich noch Tarierung durchzuf hren und die weitere Verwendung eines Abgleichs im Ger t auszuschlie en Das verwendete Ger t liefert unverrechnete Werte es wird jedoch keine Benutzerskalie rung in catman verwendet Beim MGCplus wird der Nullabgleich bei allen anderen Ger ten die Tarierfunktion des Ger tes verwendet Wenn im dritten Fall das MGCplus verwendet wird also die Elektrische Grundeinheift als Si gnaltyp eingestellt ist mu entweder das Bruttosignal gemessen werden l O Kanal einstel len aus Spalte Einstellung oder es darf kein Wert ungleich Null im Taraspeicher des Ger tes sein da sonst nach dem Nullstellen dieser Wert anstelle von Null angezeigt wird Nullstellen sperren Uber die Spalte Status Me wert kann das Nullstellen f r einen Kanal gesperrt deaktiviert werden siehe auch Seite D 39 In diesem Fall nimmt der Kanal an einem darauffolgenden Nullstellen nicht
324. gt Sub Main Dane Ber Dim q q String 1 34 lt doppelte Anf hrungszeichen gt catman ExportGraph GRAPH_ 1 D catman Webserver Images Graph1l WME 0 Err NA Dil lu Lost cor LTE Ere lt 0 Then server InsertText SIMAGE catman LastErrorDescription Else server ReplaceTag SIMAGE lt IMG SRC amp q Graphl WMF q amp gt End LE End Sub lt SCRIPT gt Die Wahl von IMAGE ist hier willk rlich erfolgt Sie k nnen auch jede andere Benennung verwenden Die Graphik mu im Unterverzeichnis WEBSERVER MAGES von catman sein wenn Sie wie im Beispiel keinen Pfad angeben Die Eigenschaften und Methoden der ActiveX Schnittstelle von catman sind in der ActiveX Referenz beschrieben catman Professional V5 0 Verwenden von VBScript K 99 6 16 Verwenden von VBScript Es gibt verschiedene Gr nde VBScript zu verwenden 1 H here Performance als die Scriptsprache von catman bis zu Faktor 10 2 Standard Programmiersprache keine Einschr nkungen wie bei der Scriptsprache von catman 3 Zugriff auf eine Vielzahl von Komponenten und Programmen vom FileSystemObject bis zu Excel Leider gibt es auch einige Nachteile e die Steuerung von Online Seiten ist nur eingeschr nkt m glich e der Zugriff auf die catman Mathematik ist nur eingeschr nkt m glich e ein Debugging ist schwierig bis unm glich Grunds tzlich k nnen Sie VBScript f r zwei verschiedene Zwecke verwenden 1 Sie k nnen es anstelle
325. gt Neues SUB Programm einf gen catman Professional V5 0 Ereignisgesteuerte Scripts Beispiel K 23 Schritt 11 Schritt 12 A catman Professional V5 0 F gen Sie nun ber Me werterfassung gt Einfache Me werterfassungsmakros den Bau stein Dauermessung mit Ereigniskontrolle ein F r unsere Zwecke sollte dieser Baustein noch etwas modifiziert werden der Befehl ACQInit ALL sollte zweckm igerweise in den Teil MAIN hinter das Laden der Setup Da teien kopiert werden da dies nur einmal nach dem Laden der l O Definition erfolgen mu Wenn dieser Befehl au erhalb der Datenerfassungsschleife verwendet wird erfolgt der Start der Messung schneller Der lt Timeout gt der Schnittstelle bei ACORead kann z B auf 10000 ms gesetzt werden Im folgenden Code ist das Ereignis STOP bereits definiert die restlichen CASE Abschnitte werden in unserem Fall nicht ben tigt und k nnen daher gel scht werden Jeder Me zyklus mu die Befehle ACOStart ACORead ACOStop in dieser Reihen folge enthalten Ein erneutes ACOStart ohne ACOStop f hrt zu einer Fehlermeldung ledig lich auf das ACORead k nnte verzichtet werden Damit ist das Script fertig alle notwendigen Befehle sind vorhanden Speichern in die Daten basis ACOStore Auffrischen der Echtzeit Graphiken UPDATE r und Einfrieren der ein fachen Graphiken CHARTREDRAN Lassen Sie jetzt eine ausf hrbare Datei erstellen Da berpr ft wird ob
326. gt diese Einstellung nicht unn tig viel Speicherplatz Die Begrenzung kann jedoch ber das Hauptmen Optionen Starteinstellungen auf bis zu 10000 Kan le erh ht werden Diese Voreinstellung der maximal m glichen Kan le wird benutzerunabh ngig in der Registry gespeichert Sie ben tigen Admi nistratorrechte zum ndern Starten Sie nach einer nderung catman neu um die ge nderte Voreinstellung zu aktivieren Mit Maximale Anzahl Kan le legen Sie die gew nschte Anzahl von Eingangs Ausgangs und Berechnungskan len fest Sie k nnen diese Einstellung w hrend der Laufzeit von cat man ndern d h ein Neustart ist nicht erforderlich aber es werden s mtliche Daten in der Datenbasis berschrieben Die maximale Anzahl von Kan len die Sie hier eintragen k nnen richtet sich nach den Einstellungen im Hauptmen Optionen Starteinstellungen Schlie en Sie die Eingabe mit RETURN ab um die Einstellung sofort zu aktivieren Mit Maximale Tiefe legen Sie die maximale Anzahl der Me werte Datentiefe f r jeden Ka nal einzeln fest Die Datentiefe ist nur durch den auf Ihrer Festplatte f r die Datenbasis Datei zur Verf gung stehenden Platz begrenzt Falls Sie die Kan le nicht einzeln markieren und einstellen m chten klicken Sie auf Auf alle Kan le anwenden HBM C 6 HBM Datenbasisgr e festlegen Bei weniger als 512 Kan len k nnen Sie wie in catman Easy eine dynamische Datenbasis ve
327. h sollte ein Online Dokument mit beliebiger Echtzeitgraphik und vier Schaltfl chen vorhanden sein Star Stop Me raten einstellen und Ende im Beispiel wird die Datei BeispielScript1 OPG verwendet Sie finden das hier besprochene Beispiel mit der zugeh rigen Online Seite in dem catman Verzeichnis auf Ihrer Festplatte im Unterverzeichnis EXAMPLES MANUAL BeispielScript1 SCT Fertigen Sie zun chst eine Skizze der Aufgabe an Abb 18 ja Abb 18 Ablauf Diagramm des geplanten Scripts HBM K 20 2 3 2 HBM Schritt 1 Schritt 2 Schritt 3 Ereignisgesteuerte Scripts Beispiel Schreiben des Scripts Um das Script zu erzeugen ffnen Sie das Arbeitsblatt Script Editor und f hren Sie die im fol genden beschriebenen Aktionen durch Als erstes m ssen catman und die Ger te initialisiert werden F r die Initialisierung von cat man ben tigen wir zun chst die Definition der verwendeten Ereigniskonstanten damit w h rend der Kompilierung die Texte durch die Zahlenwerte ersetzt werden k nnen ber das Men Tools gt Ereigniskonstanten lassen sich die ben tigten Definitionen rasch erzeugen Falls Sie sp ter selbstdefinierte Ereigniskonstanten verwenden sollten Sie die betreffenden Online Dokumente zun chst laden da mit diesen auch die definierten Konstanten gespei chert sind In unserem Beispiel verwenden wir nur Konstanten die bereits definiert sind und als Systemkonstant
328. halten sein die Unterpro gramme eines Moduls k nnen von einem anderen aufgerufen werden etc e Der Script Editor erlaubt die Einf rbung des Codes e Die Ger tehardware kann ausgelesen werden um eine Protokollierung aller Einstellun gen zu erm glichen e Das ndern von Ger teparametern au erhalb des Ger tesetups ist einfacher Filterein stellungen Tarieren etc Bedingt durch die neue M glichkeit auch mehrere Ger te mit unterschiedlichen Datenra ten betreiben zu k nnen haben sich bei der Datenerfassung einige Befehle ge ndert bzw sind erweitert worden e FOR NEXT wurde implementiert e Die Schnittstellen Profibus DP und CAN Bus wurden integriert e Eine bedingte Kompilierung ist jetzt m glich e Die richtige Leseblockgr e wird automatisch von catman eingestellt e Die Funktion des Gruppierbaren Schalters aus Version 2 1 hat jetzt das Objekt Ein Aus Schalter bzw LED Anzeige bernommen 4 7 Was war neu in Version 2 1 Wesentliche nderungen waren 1 Ab dieser Version hat catman drei Bedienebenen die catModule den MeBassistenten der mit selbsterstellten Online Dokumenten arbeitet und Script Der MeBassistent bietet grundlegende Me einstellungen ohne da Sie ein eigenes Script erstellen m ssen Nachdem Sie ein Online Dokument zur Visualisierung Ihrer Me werte erstellt haben ff nen Sie zur Durchf hrung einer periodischen Messung oder Dauermessung den Me as sistenten zum Einr
329. hand dieser Bezeichnung jederzeit problemlos identifizieren k nnen Die Bezeich nung wird beim Verbinden in die Spalte Sensor der l O Definition bernommen 5 W hlen Sie unter Aufnehmereinstellungen die f r Ihren Aufnehmer zutreffende An schlu art am Me ger t aus und geben Sie die zu verwendende Speisespannung an 6 ber die Aufnehmerkennlinie bestimmen Sie die verwendete Linearisierung Geben Sie die Werte aus dem Kalibrierprotokoll und die Physikalische Einheit an bernehmen Sie die eben vorgenommenen Einstellungen Eintrag aktualisieren 8 Sie k nnen jetzt die Schritte 2 bis 7 f r weitere Aufnehmer wiederholen Sobald alle neuen Aufnehmer in die Datenbank aufgenommen sind schlie en Sie das Fenster mit Beenden Danach k nnen Sie in der l O Definition die Aufnehmer aus der Sensordaten bank verbinden Aufnehmer suchen ber das Men Suche im Fenster der Sensordatenbank k nnen Sie Aufnehmer nach der von Ihnen eingegebenen Bezeichnung nach dem Typ der Seriennummer oder der Sensor ID suchen Eine Suche nach der Bezeichnung k nnen Sie auch mit vornehmen Die Ergebnisse der Suche werden in der Hauptgruppe Suchergebnis Untergruppe von sensordatenbank angezeigt Benutzen Sie als Platzhalter f r beliebigen Text und als Platzhalter f r ein einzelnes Zeichen Die Platzhalter k nnen vor hinter und oder mitten in Ihrem Suchbegriff vorkommen Beachten
330. hier die Datenvisualisierung mit dem Modul DataView Kapitel F Abschnitt 8 DataView Seite F 24 Weitere Programme k nnen z B von HBM erworben werden MD Explorer und stehen dann nach der Lizenzie rung in dieser Gruppe zur Verf gung Ein Doppelklick auf einen Eintrag f hrt das Programm aus VBScript VBS In diese Projektgruppe k nnen Microsoft Visual Basic Scripts abgek rzt VBScripts aufge nommen werden Ein Doppelklick auf ein Script f hrt dieses aus HBM B 22 9 1 HBM Erste Schritte mit catman Professional Quick Start Erste Schritte mit catman Professional Quick Start F r die Arbeit mit catman m ssen Sie als Hauptbenutzer des PCs angemeldet sein bzw ber diese Rechte verf gen Au erdem mu der Schreibzugriff auf das catman Verzeichnis und dessen Unterverzeichnisse erlaubt sein Im folgenden Abschnitt lernen Sie wie Sie mit einem Ger t und einem der catModule eine Messung durchf hren Auch wenn ein Teil der daf r notwendigen Einstellungen in verschie denen anderen Kapiteln ebenfalls besprochen wird so f hren wir hier der Vollst ndigkeit hal ber noch einmal alle Schritte auf Wir verwenden das catModul Dauermessung und MGCplus Sie k nnen jedoch auch den Spider8 verwenden Falls Sie ein anderes Ger t haben so m ssen Sie den Typ von Hand eingeben Danach m ssen Sie anstelle der Aufnehmerskalierung ber die Sensordatenbank in der 1 O Definition mit zuerst das Ger tesetup vornehmen
331. hl den Start von catman beschleunigen Startoptionen als auch den Zugang zu catman f r verschiedene Benutzer unterschiedlich restriktiv gestalten Mit der Ereignis berwachung k nnen Sie in allen Me arten catModul MeBassistent DAQ Hintergrundproze oder mit einem Script den Eintritt von Ereignissen pr fen und verschiedene Aktionen veranlassen catman Professional V5 0 Was war neu in Version 4 57 A 27 2 Die Einstellungen der Ereignis berwachung werden mit der I O Definition gespei chert e Bei der Post Process Mathematik und der Konfiguration von Graphikobjekten wurden soweit keine Verwechslung m glich ist in den Listen f r die Kanalnamen die Kennzeich nungen lO und DB entfernt Der Typ des Kanals geht d Regel aus dem Typ der Graphik hervor die Post Process Mathematik kann nur mit den Kan len der Datenbasis arbeiten e catman f hrt eine Logdatei die beim Start ge ffnet wird ber die Ereignis berwachung oder Scriptbefehle k nnen weitere Ereignisse protokolliert werden nderungen in der Projektverwaltung e Die Reihenfolge der Projektdateien hat sich ge ndert die neue Einstellung entspricht mehr der bei der Arbeit ben tigten Reihenfolge e Neu hinzugekommen sind die Gruppen Add Ins mit dem Programm DataView und VB Script nderungen in der Il O Definition In der 1 O Definition gibt es mehrere wesentliche nderungen die ein noch bequemeres Vor gehen beim Konfigurieren von Me ketten mi
332. hlie en DAOI1 RECORDSET 1 Close REM Datenbank schlie en DAO 1 Close Die Controls Sammlung catman bietet die M glichkeit Objekte des Online Dokuments anzusprechen ohne dazu den Objektnamen zu benutzen Mit einer indizierten Objektsammlung der Controls Sammlung Controls Collection ist es m glich interaktiv Objekteigenschaften zu ver ndern oder auszu catman Professional V5 0 Die Controls Sammlung catman Professional V5 0 K 87 lesen Wenn Sie z B alle Texteingabefelder einer Seite deaktivieren m chten k nnen Sie mit der Controls Sammlung einfach schreiben DEFINE CTRL_TEXTBOX 4 CELLIESUNE COoOntcrolsS4Count FOR 1 Ll TO CELCOUNE CtlStyle Controls i Style IF CtlStyle CTL_TEXTBOX Controls i Enabled O ENDIF NEXT Auf ein Element der Controls Sammlung kann jede Eigenschaft oder Methode genauso ange wendet werden als ob Sie das Objekt ber seinen Namen ansprechen Auch die Angabe von Unterobjekten erfolgt nach dem gleichen Schema Zus tzlich bietet die Sammlung einige Ei genschaften mit denen Sie z B die Gesamtzahl aller Objekte der Seite oder den Typ eines Objekts feststellen k nnen Au er der M glichkeit Objekte in einer allgemeinen namensunabh ngigen Form anspre chen zu k nnen bietet Ihnen die Controls Sammlung auch die M glichkeit Objekte zur Lauf zeit zu erzeugen Add zu entfernen Remove oder zu positionieren Move Beim dynamischen Erzeugen von Objekten sind
333. hnell einen berblick ber diese Parameter und die bei diesen Messungen erzeugten Datendateien Siehe auch Kapitel E Abschnitt 5 Me datenverwaltung Seite E 21 und Kapitel I Abschnitt 2 5 1 Der Me daten Explorer Seite 16 Ab Release 3 wird der Me daten Explorer wieder nach jedem Import geschlossen Deaktivie El ren Sie f r den Import mehrerer Dateien Explorer nach Import schlie en HBM catman Professional V5 0 Was ist neu in Version 5 0 A 23 4 1 3 Dialog MeBeinstellungen V O Definition MeBassI stent und catModule Um die Einstellung zu vereinfachen zeigt der Dialog zun chst nur die wichtigen Einstellun gen MeBraten und Timing an Die selten ben tigten Einstellungen sind erst beim Klick auf Erweiterte Ansicht zug nglich 5 Die Me ratengruppen 2 und 3 des MGCplus sind nur in der erweiterten Ansicht zug nglich 4 1 4 nderungen in der I O Definition In der I O Definition wurde die Men struktur ge ndert und auch die Anzahl der Spalten redu ziert um eine bessere bersicht zu erhalten e Die Men s Einstellung Skalierung Ziel und Diagnose entfallen Ihre Untermen s wurden auf die neuen Men s Ger t und O Kanal verteilt e Alle ger tebezogenen Einstellungen finden Sie im Men Ger t e Alle kanalbezogenen Einstellungen finden Sie im Men O Kanal z B Skalierung Nullstellen Online Datenablage Ziel
334. hrittweise gebohrt werden um Aussagen ber die Eigenspannungen in verschiedenen Schichten zu erhalten catman Professional V5 0 Einstellung 4 6 catman Professional V5 0 D 37 Auf der Registerkarte Temperaturkompensation finden Sie spezielle Rechenverfahren zur Temperaturkompensation von Einzel DMS Wir empfehlen jedoch zun chst die in der Spalte Skalierung unter Benutzer m glichen Methoden der DMS Skalierung zu verwenden siehe Abschnitt 4 9 Skalierung Seite D 44 DMS Berechnungen erzeugen f r jeden eingehenden Me wert auch jeweils einen neuen Wert im Ergebniskanal oder den Ergebniskan len Die verwendete Berechnungsfunktion lautet e T Geseent u a aT 7 of azT Material u Apms 1 Taner Einstellung In dieser Spalte legen Sie die Details f r die Angabe in der Spalte Verbindung fest Abh n gig von der Art der Verbindung k nnen Sie hier mit dem Kontextmen rechte Maustaste e mit Zeitkanal einstellen die Art der Zeitmarkenerzeugung festlegen e mit O Kanal einstellen je nach Ger t analoge oder digitale Ein bzw Ausg nge aus w hlen den Ger tekanal Hardware bzw Unterkanal Signaltyp und Me ratengruppen festlegen e mit Sensor einen Sensor aus der Sensordatenbank ausw hlen oder einen Sensor Scan veranlassen e mit Skalierung die manuelle Anpassung an der Sensorcharakteristik vornehmen e beim MGCplus die Me ratengruppe a
335. iable Event geschrieben sondern in eine eigene im Aufruf anzu gebende Variable e Erweiterung des TIMER Objekts e Erweiterung der R ckf hrbarkeitsdaten in den Datenbasiskan len Kanalinformation um die Benutzerskalierung in catman separates Auslesen der Benutzerskalierung IOCHAN ScalePoints e Funktionen zum Erstellen und Senden von E Mails e Ein laufendes Script kann jetzt auch mit der Tastenkombination STRG B unterbrochen werden Das Script geht dann in den TRACE Modus ber und der Debugger wird ange zeigt e Einf hrung von Popup Men s e Erweiterung des DLG Objekts e Master Slave Modi im MGCplus steuerbar sowie minimaler Pre Triggerwert im MGCplus setzbar e Neue Funktionen SPLITPATH GETFOLDER ShellExecute APP GetDiskInfo e Neue Parameter f r den Befehl DIALOG e Neue Parameter f r den Befehl MESSAGE AN Eine Reihe von Befehlen der Scriptsprache von catman die bislang wegen der Kompatibilit t zu lteren Versionen beibehalten worden war ist ab sofort nicht mehr zul ssig HBM catman Professional V5 0 Grundz ge der Scripterstellung K 13 2 J a pe 2 1 catman Professional V5 0 Grundz ge der Scripterstellung Im ersten Abschnitt stellen wir Ihnen die Arbeitsumgebung des Script Entwicklungssystems vor Daran schlie t sich eine allgemeine Beschreibung der Vorgehensweise beim Erstellen ei nes Scripts an die im darauffolgenden Abschnitt konkretisiert wird Das Beispiel nutzt bere
336. ichkeiten Be reich Periodenstart und die Schaltfl che Trigger HBM catman Professional V5 0 Allgemeine Einstellungen H 7 catman Professional V5 0 1 automatisch Jede Periode startet unmittelbar nachdem die vorhergehende abge schlossen wurde 2 manuell mit lt RETURN gt Damit die n chste Periode startet m ssen Sie RETURN bet tigen 3 Eine dieser beiden M glichkeiten kombiniert mit einer Trigger berwachung Dazu mu ber die Schaltfl che Trigger ein Triggerereignis definiert werden 7 Nur mit den Ger ten MGCplus DMCplus DMC9012A und Spider8 sind getrig gerte Messungen m glich Von allen HBM Ger ten kann z Zt nur das MGCplus mit mehr als einem Trigger arbeiten Weitere Informationen zu den Triggereinstel lungen finden Sie in Kapitel E Abschnitt 4 Triggermessungen Seite E 16 4 Start mit digitalem Signal DIO IN auf I O Kanal x Dies erm glicht Ihnen das Signal auf einem digitalen Eingang Ihres Ger tes zu berwachen Die Messung startet sobald der Status wahr 1 ergibt bitte lesen Sie in den Unterlagen Ihres Ger tes nach welcher Si gnalpegel diesen Zustand erzeugt Je nach Anschlu platte kann dies z B beim MGCplus unterschiedlich sein Vor jeder Periode Sie k nnen vor jeder Periode eine bestimmte Anzahl Sekunden verstreichen lassen s war ten eine einmalige Auto Kalibrierung und oder ein Nullstellen durchf hren oder die Spitzen
337. ichten und Starten der Messung catman Professional V5 0 HBM A 40 HBM Was war neu in Version 2 1 Mit der Auto Command Liste Men Messen k nnen Sie ohne tiefere Kenntnisse der Script Sprache automatisch auszuf hrende Aktionen f r einen Me vorgang erstellen und abspeichern Es stehen zwei weitere catModule zur Verf gung e Mit dem catModul Langzeitmessung k nnen Sie zyklische Messungen ber l ngere Zeitr ume durchf hren e Das catModul Frequenzanalyse f hrt eine Online Frequenzanalyse von bis zu zwei Signalen durch Autospektrum Amplituden Phasenspektrum Kreuzspektrum Dabei kann zwischen den Modi Einzelschu Wiederholter Einzelschu und Kontinuier lich gleitendes Fenster gew hlt werden Der Tabelleneditor der Datenbasis wurde berarbeitet und verf gt jetzt ber eine inte grierte Druckfunktion Der Druckmanager wurde neu gestaltet und in seiner Funktionalit t erweitert In der Druckvorschau k nnen Sie jetzt die einzelnen Seiten betrachten und ausdrucken Die Druckdokumente k nnen auch in einer Datei gespeichert und somit verwaltet werden Der Umfang der mathematischen Grund und Post Process Funktionen wurde erweitert z B durch neue Funktionen zur Frequenzanalyse Amplituden Phasenspektrum Kreuz spektrum Komplexe FFT zur Rainflowanalyse sowie digitale Filter Neuerungen bei der Scriptsprache e Eine der wichtigsten nderungen der Version 2 1 betrifft die Einf hrung
338. ie Kurvenattribute zu sehen Andere m gliche Fehler keine oder falsche Datenquellen Kanal deaktiviert Trig ger aktiviert aber kein Triggerereignis am Ger t Statuszeile beachten Objekte zur Visualisierung von Messungen Die wichtigsten Einstellungen sind die Festlegung der Datenquellen und f r Echtzeitobjekte das Skalieren der Achsen Beide Schritte werden auch im Kapitel E Messen mit catman Professional durchgef hrt Daneben gibt es aber noch eine Reihe weiterer Punkte die wis senswert sind oder zur Arbeitserleichterung beitragen Diese werden im folgenden Abschnitt vorgestellt Wir gehen an dieser Stelle nicht auf alle Men punkte ein dies w rde nicht nur den Rahmen einer bersicht sprengen es w re auch in vielen Details schlicht berfl ssig da die Autoskalierung die minimalen und maximalen Achsenwerte so legt da alle Daten punkte sichtbar sind ist eigentlich selbstverst ndlich Bei anderen Funktionen sind Sie si cherlich mit den Men s vertraut wenn Sie bereits mit Windows arbeiten z B f hrt der Men punkt Schriftart zum Windows Standarddialog f r Schriftarten Auf zwei Einstellungen die Sie bei fast allen Objekten finden gehen wir hier nicht ein die Festlegung von Ereigniskonstanten und den Objektnamen Diese Einstellungen sind nur n tig bzw sinnvoll wenn Sie die Online Seite zusammen mit einem Script benutzen Ebene 3 und sind im Abschnitt 2 3 Online Dokumente als Benutze
339. ie Gleichspannungsanteile im Signal konstante Vorlast da dann eine hohe Am plitude f r die Frequenz Null entsteht und die anderen im Signal enthaltenen Frequenzen evil nicht mehr deutlich sichtbar sind Verwenden Sie nach M glichkeit entweder ein digitales HochpaBfilter zur Unterdr ckung des konstanten Anteils oder tarieren Sie die Me kan le catman Professional V5 0 Betriebsarten 1 2 catman Professional V5 0 F 23 Betriebsarten Einzelschu Das Modul erfa t nach Klick auf Start eine bestimmte Anzahl von Me werten Blockgr e und berechnet das gew hlte Spektrum Wiederholter Einzelschu Wie die Betriebsart Einzelschu wiederholt die Messungen jedoch so lange bis Stop ge dr ckt wird Kontinuierlich gleitendes Fenster In dieser Betriebsart wird eine kontinuierliche Dauermessung gestartet Nach je n neuen Me werten Punkte Fenster wird ein neues Spektrum ber eine bestimmte Anzahl von Me werten Blockgr e berechnet und dargestellt Die Betriebsart erm glicht daher eine Online Frequenzanalyse Das Echtzeitverhalten ist jedoch stark von der Leistungsf higkeit Ihres PCs abh ngig Auf einem 200 MHz Pentium Pro k nnen bei einer Me rate von 1200Hz ca 10 Fenster pro Sekunde d h Punkte Fenster 120 mit einer Blockgr e von 5212 analysiert und dargestellt werden HBM F 24 8 1 HBM DataView DataView Die Zugangsberechtigung zu A
340. ie Unterbrechung der Kurven bei Null Values kann jetzt auch aus geschaltet werden 4 1 6 nderungen bei der Datenbasis Das von catman Easy verwendete dynamische Format f r die Datenbasis kann jetzt auch in catman verwendet werden Bei weniger als 512 Kan len k nnen Sie so eine dy namisch wachsende Datenbasis verwenden die nur durch den zur Verf gung stehenden catman Professional V5 0 HBM A 26 4 1 4 2 HBM Was war neu in Version 4 5 Platz auf der Festplatte begrenzt wird Der Nachteil ist da das Schreiben in diese Da tenbasis zumindest beim ersten Schreibvorgang l nger dauert als mit den Standardfor maten da der ben tigte Platz erst auf der Festplatte reserviert werden mu In die R ckf hrbarkeitsdaten Kanalinformation wurden weitere Sensorinformationen z B f r CANHEAD aufgenommen Beim Export von Daten in das nSoft Format Zeitreihe DAC setzt sich der Dateiname jetzt aus dem von Ihnen angegebenen Namen dem mit einem Unterstrich angeschlosse nen Kanalnamen und der Dateierweiterung DAC zusammen Als neues Exportformat ist ASAM ODS hinzugekommen Siehe auch Kapitel I Abschnitt 2 5 1 Der Me daten Explorer Seite l 16 nderungen beim Script Entwicklungssystem Die nderungen und neuen Befehle sind im Kapitel K Das Script Entwicklungssystem be schrieben Was war neu in Version 4 5 Allgemeine nderungen catman enth lt jetzt eine Benutzerverwaltung Mit ihr k nnen Sie sowo
341. ie m ssen deshalb alle einzelnen Module die auch bereits kompiliert vorliegen k nnen zum Schlu als Ausf hrbare Datei erstellen Unter men punkt im Men punkt Compiler des Arbeitsblattes Script Editor Dieser Vorgang wird auch als linken bezeichnet Anstatt jedes Modul einzeln zu kompilieren k nnen Sie auch direkt den Linkproze ber das Men Compiler gt Ausf hrbare Datei erstellen oder mit aufrufen alle noch nicht kompi lierten Module werden dann automatisch kompiliert catman Professional V5 0 Vorgehensweise 2 2 2 2 1 catman Professional V5 0 Vorgehensweise Das Erstellen eines Scripts ist nicht schwierig catman unterst tzt Sie bei der Erstellung mit dem Code Builder und der umfangreichen kontextsensitiven Hilfe Bevor wir Ihnen jedoch zei gen wie Sie ein Programm erstellen wollen wir noch einige Informationen ber die Script sprache geben den Aufbau bzw die prinzipielle Struktur eines Scripts die Methode der Ein und Ausgaben auf die Online Dokumente die Schreibweise der Befehle und wie Sie vorge hen sollten um ein Script zu erstellen Die Struktur eines Scripts Ein Script besteht im wesentlichen aus drei Teilen 1 Der Initialisierung 2 Einer Endlosschleife bei der auf das Auftreten von Ereignissen gewartet wird 3 Zu jedem Ereignis ein Unterprogramm das beim Eintreten des Ereignisses auszuf hren ist M gliche Ereignisse k nnen Aktionen von Benutzern sein od
342. ie von Hand wieder im Me Bassistenten ausgeschaltet wird catman stellt jedoch sicher da die Me werte in keinem Fall doppelt gespeichert werden Wir empfehlen bei Verwendung dieser Aktion alle anderen Speicherm glichkeiten zu deakti vieren Marker 8 in der l O Definition Speichern in Datenbasis auf der Registerkarte zur Art der Messung im Me assistent Anklicken von el w hrend der Messung Falls die Spei catman Professional V5 0 Die Aktionen 6 2 93 6 2 10 catman Professional V5 0 E 31 cherung mit einer dieser Methoden aktiviert wurde kann sie nicht durch ein Ereignis deakti viert werden Aktuellen Me wert speichern Speichert die letzten Me wert des aktuellen Leseblocks aller Kan le in die Datenbasis F r diese Aktion sind keine weiteren Parameter notwendig Daten aus der Datenbasis exportieren W hlen Sie das Verzeichnis aus in das gespeichert werden soll und geben Sie den Dateina men an An diesen Namen h ngt catman ein Z hler an der bei jedem Eintreten des Ereignis ses erh ht wird Verwenden Sie nach M glichkeit kein Netzlaufwerk f r die Speicherung Stellen Sie beim Speichern gr erer Datenmengen sicher da die internen Me wertpuffer in den angeschlossenen Ger ten nicht berlaufen da ansonsten die Messung abgebrochen wird Bei hohen Me raten und langsamen Ger ten sollten Sie die Messung f r die Dauer der Speicherung beenden und dann wieder starten HBM E 32 6 2 11
343. ieht z B beim Einschalten des MGCplus Wird dann sp ter catman gestartet und ein anderes Signal angefordert ist u U kein Platz mehr f r die bertragung vorhanden es kommt zum Link Ressourcenkonflikt catman kann diesen Konflikt nicht verhindern Sie k nnen aber Ma nahmen treffen um den Konflikt zu beheben Wodurch k nnte ein Link Ressourcenkonflikt entstehen e Ein ML70 ML71 oder ML78 lesen die Bruttowerte eines Kanals aus einem Mehrkanalein schub aus um sie weiterzuverarbeiten Gleichzeitig ist in der I O Definition festgelegt da catman die Nettowerte Voreinstellung auslesen soll e Ein ML70 ML71 oder ML78 sollen sowohl Bruttowerte als auch Nettowerte aus einem Mehrkanaleinschub lesen e Das MGCplus ist so best ckt da viele Kan le gt 128 vorhanden sind Zum Beispiel k nnten mehrere ML71 vorhanden sein die mit vielen Kan len arbeiten max 128 pro ML71 und zus tzlich andere Steckpl tze mit Mehrkanaleinsch ben ML801 best ckt sein Durch die Vielzahl der Kan le kann es dann bei h heren Me raten dazu kommen da ein Kanal keinen Platz mehr findet um seine Me werte abzusetzen Falls dies nicht ge lingt bevor ein neuer Wert zur Verf gung steht kommt es zu einem Link Ressourcenkon flikt Was k nnen Sie dagegen tun Finden Sie zun chst die Ursache des Konflikts heraus In den meisten F llen werden Sie dazu das Ger tesetup aufrufen m ssen um die internen Einstellungen des MGCplus zu se hen B
344. ien ME lassen sich nicht komprimieren catman Professional V5 0 Vorgehensweise F 25 7 Sie k nnen unkomprimierte MGCplus Dateien in die catman Datenbasis importieren und im Format catman speichern 8 2 Vorgehensweise Als erstes m ssen Sie Daten zur Anzeige w hlen danach bestimmen Sie den gew nschten Ausschnitt Dieser l t sich ver ndern oder zur cksetzen um andere Ausschnitte der Origi naldaten zu betrachten 8 2 1 Daten f r die Anzeige ausw hlen AN Sie k nnen nur Dateien verwenden die entweder vom MGCplus erzeugt wurden oder bin re Dateien Formate catman und Bin r f r Online Impor die von catman ab Version 4 5 er zeugt wurden 1 Laden Sie eine Datei mit komprimierten Daten REB oder ST ber Datei gt Datei zu Si Kanalliste hinzuf gen oder mit 3 Siehe auch Abschnitt 8 1 Komprimierte Daten erzeu gen Seite F 24 27 Das MGCplus erzeugt beim Messen mit mehreren Me raten f r jede Me rate eine eigene ST Datei DataView l dt in diesem Fall alle Dateien f r die verschiede nen Me raten Die Dateien ME enthalten die Originalwerte catman Professional V5 0 HBM HBM GE ZN Vorgehensweise 2 Falls die Ausschnittsdaten sp ter in bestimmten Kan len gespeichert bleiben sollen ge ben Sie den ersten Kanal f r den Import an Datei gt Datenbasis Offset Andernfalls ver wendet DataView den ersten freien Kanal in der Datenbasis 3 Markieren Sie in d
345. ieren Sie eine Leseblockgr e von 1 aus Falls diese Vorschl ge nicht helfen bleiben Ihnen leider nur noch drei M glichkeiten auf gra phische Ausgaben verzichten weniger Kan le messen oder einen schnelleren PC verwen den HBM 3 3 3 HBM Erweiterte Ansicht Timeouts Mit diesen Einstellungen wird festgelegt wann e das Warten auf Me werte mit einer Fehlermeldung abgebrochen wird e das Warten auf ein Triggerereignis mit einer Fehlermeldung abgebrochen wird Die Einstellung des Leseblock Timeouts mu nur bei sehr langsamen Ger ten erh ht wer den z B bei einem vollbest ckten UPM100 mit 100ms Integrationszeit pro Kanal Bei allen anderen Ger ten kommen nach einer Anforderung von Me werten diese innerhalb der vor eingestellten Zeit von 10 Sekunden Der Trigger Timeout mu allerdings je nach zu berwachendem Signal angepa t wer den Falls Sie Ereignisse registrieren m chten die nur sehr selten und in gr eren Zeitr umen auftauchen mu diese Wartezeit erh ht werden da sonst catman die Messung bzw die berwachung abbricht Um z B eine Wartezeit von 3 Stunden zu erreichen m ssen Sie 10800 eingeben Zyklische Autokalibrierung unterdr cken Diese Einstellung ist nur f r das MGCplus relevant Hierbei wird die zyklische Autokalibrie rung des Ger tes f r alle Kan le f r die Zeit der Messung deaktiviert Voreinstellung Falls bei den Einstellungen eines Kanals diese zyklische Kalibrierung die ca a
346. iert Ebenso werden z Zt auch weitere Unterprogramme au er den 5 vordefinierten ignoriert ACQlnitDevice F gen Sie hier alle Aktionen ein die einmalig bei der Ger teinitialisierung vorgenommen wer den sollen catman ruft dieses Unterprogramm bei jedem ACOInit ALL oder ACOInit lt Ger t gt bzw lt Ger t gt Initialize auf ACQInitChan F gen Sie hier alle Aktionen ein die bei jeder Kanalinitialisierung vorgenommen werden sol len catman ruft dieses Unterprogramm bei jedem ACQInit ALL oder ACOInit lt Kanal gt bzw TOCHAN x Initialize auf ACOStart F gen Sie hier alle Aktionen ein die zum Starten der Me werterfassung vorgenommen wer den sollen catman ruft dieses Unterprogramm bei jedem ACOStart auf ACQRead F gen Sie hier alle Aktionen ein die zum Lesen von Me daten vorgenommen werden sollen catman ruft dieses Unterprogramm bei jedem ACORead auf Dieses Unterprogramm ist in der Regel das wichtigste alle anderen k nnten theoretisch sogar leer sein ACQStop F gen Sie hier alle Aktionen ein die zum Beenden der Me werterfassung erforderlich sind catman ruft dieses Unterprogramm bei jedem ACOStop auf Nachdem Sie die erforderlichen Unterprogramme ausgef llt haben bilden Sie den ausf hr baren Script Treiber ber das Men Compiler gt Kompilieren als Script Treiber Die Datei erh lt automatisch die Endung DRV HBM K 92 6 14 3 HBM Script Treiber f r unbekannte Gerate Der Tr
347. ies erm glicht die unmittelbare Wiederherstellung der aktuellen Verwaltungsstruktur aus der Datei Registry Eintrag Nach einem erfolgreichen Anlegen der Datenbasis wird der volle Pfadname der Datei in die Registry geschrieben Bei einem Applikations oder Betriebssystemabsturz verlieren Sie daher nur die letzten Werte die entweder noch nicht in die Datei geschrieben wurden oder f r die die Verwaltungs information noch nicht aktualisiert wurde Falls Sie weniger als 4096 Me werte pro Kanal erfassen werden diese nur im RAM zwi schengespeichert um die Beanspruchung der Festplatte klein zu halten und um h here Ge schwindigkeiten f r das Lesen und Schreiben von Daten zu erreichen Dies kann aber dazu f hren da maximal diese Anzahl von Werten pro Kanal bei einem Absturz verlorengehen Mit dem Scriptbefehl DB F1ush k nnen Sie von Zeit zu Zeit Timer verwenden den Puf ferspeicher zwangsweise auf die Festplatte schreiben Konfigurieren der Datenbasis Nach der Installation werden zun chst nur bis zu 1000 Kan le freigegeben Da f r alle m gli chen Kan le ein Speicherbereich zur Verwaltung ben tigt wird belegt diese Einstellung nicht unn tig viel Speicherplatz Die Begrenzung kann jedoch ber das Hauptmen Optionen Starteinstellungen auf bis zu 10000 Kan le erh ht werden Siehe auch in Kapitel C Abschnitt 4 6 Anzahl maximal m glicher Datenbasiskan le Seite C 17 und Abschnitt 2 2 Datenbasisgr e festlegen
348. iesem Typ Datenbasis die Verwaltung durch das Betriebssystem erfolgt ist hier keine Datensicherheit bei einem Absturz des Computer gegeben Dies ist nur bei einer durch cat man selbst verwalteten Datenbasis der Fall Individuelle Kanalformate Formaf und Anzahl Bytes pro Wert m ssen i d R nicht ver ndert werden Dies ist vor al lem interessant wenn Sie mit catmans Scriptsprache arbeiten und nicht nur Werte Double Floaf sondern auch Text in der Datenbasis speichern m chten Texte k nnen auf verschiedene Weisen in Datenbasiskan le gelangen 1 durch manuelle Eingabe im Datenbasis Editor z B als erweiterter Kommentar 2 per Script mitDBChan Text 3 durch Importieren einer Datei die Textkan le enth lt Im Format Double Vorgabe werden 8 Byte doppelte Flie kommagenauigkeit double pre cision im Format Float 4 Byte f r einen Me wert verwendet Im Format Text k nnen Sie z B ber den Datenbasis Editor eine Maximale Tiefe Anzahl von Texten mit einer L nge von je Anzahl Bytes pro Wert in den Kanal schreiben Datenbasis l schen bei Start automatisch wiederherstellen catman pr ft beim Start ob eine Datenbasis Datei vorhanden ist Falls ja fragt catman ob diese Datenbasis wiederhergestellt werden soll Wird dies abgelehnt so wird mit einer weite ren Meldung vor dem bevorstehenden Datenverlust gewarnt Falls die Datenbasis nicht ge l scht oder die Wiederherstellung i
349. ignis angeklickt haben e Die im Tooltip des Ereignisses angezeigten Ereignisz hler k nnen Sie f r das markierte Ereignis oder f r alle Ereignisse zur cksetzen Men Bearbeiten Das R cksetzen ent ES fernt ebenfalls die Anzeige von catman Professional V5 0 HBM E 38 Remote Data Server HBM SI y DR Remote Data Server Die Zugangsberechtigung zu diesem Dialog kann Ihnen ber die Benutzerverwaltung entzo gen worden sein catman verf gt ber die Funktion Remote Data Server die Me daten auch anderen PCs den Clients auf denen catman gestartet wurde zug nglich macht Die Daten werden mit TCP IP ber ein Ethernet Netzwerk bertragen und k nnen dann auf den Clients dargestellt und wei terverarbeitet werden Diese m ssen dazu nur den Remote Data Server als Ger t in der l O Definition ausw hlen Alles Weitere wird von catman automatisch erledigt Die Geschwindigkeit der Datenerfassung ist durch Anzahl und Geschwindigkeit der beteilig ten PCs sowie durch die Geschwindigkeit des Netzwerkes begrenzt F r den Remote Data Server empfiehlt es sich Ringpuffer f r die Kan le einzurichten die f r die Clients zur Verf gung gestellt werden sollen Mefeinstellungen siehe Abschnitt 3 3 5 Ringpuffer f r alle Kan le Seite E 15 In den Ringpuffern werden dann die Werte der einzel nen Kan le zwischengespeichert Die Clients m ssen die angefallenen Werte schnell genug auslesen sonst gehen Werte ver
350. igt die Seite inklusive der Informationen aus catman an Realisierung N Falls Sie andere Sprachen in Ihrem HTML Dokument verwenden m chten m ssen Sie diese nach dem Starttag mit der Scriptsprache f r den Server einf gen Au erdem mu der Platz halter vor dem Starttag auftreten Der auszuf hrende VBScript Code wird zur Kennzeichnung zwischen die Tags lt SCRIPT LANGUAGE VBScript RUNAT SERVER gt und lt SCRIPT gt gestellt Innerhalb dieses Ab schnitts werden die ben tigten VBScript Routinen plaziert mindestens der Abschnitt Main Die Befehle die Sie in diesen Abschnitten verwenden k nnen sind in der ActiveX Referenz beschrieben Das Resultat dieser Befehle wird dabei zusammen mit weiterem f r die Anzeige ben tigtem HTML Code in eine besondere Variable geschrieben den Platzhalter Dieser Platzhalter steht wiederum im normalen HTML Code der Seite an der Stelle an der das vom catman Web Server gelieferte Resultat erscheinen soll EA Die drei m glichen Platzhalter sind in der Referenz zum Web Server beschrieben HBM catman Professional V5 0 catman als Web Server K 97 6 15 3 Beispiel 1 f r den Web Server Das Beispiel liest den letzten aktuellsten Wert aus dem Datenbasiskanal 5 und weist den catman Web Server an diesen Wert an die Stelle im HIM Dokument zu schreiben an der der Platzhalter SMVAL steht Im Fehlerfall wird der Fehlertext LastErrorDescription ausgegeben IDOCTYPE HIML PUBLIC W3C DID HTM
351. ik binden es wird dann beim Zoomen so verschoben da es an der gleichen Posi tion innerhalb der Datendarstellung verbleibt Folgende Graphikobjekte unterst tzen diese Funktionalit t e y x Post Process Graphik e Post Process Polargraphik e y x Echtzeitgraphik e y t Echtzeit Linienschreiber catman Professional V5 0 Weitere Objekte 2 4 3 2 4 4 catman Professional V5 0 E G 21 Hintergrundbild Dieses Objekt erm glicht die Darstellung von Bildern z B Logos Zeichnungen des Me auf baus Anlagendiagramme etc auf der Seite Um das Objekt nutzen zu k nnen m ssen Sie zun chst das gew nschte Bild in die Bildliste laden Die einzelnen Bilder der Bildliste Men Tools gt Bildliste stehen auch anderen Objekten z B der y x Graphik zur Verf gung und k nnen beliebig oft in einem Online Dokument verwendet werden Speichern Sie die Bildliste um alle Einzeldateien zu einer Datei mit allen Bildern zusammen zufassen Sie k nnen dann sp ter jederzeit auf diese Datei zugreifen und einzelne Bilder f r andere Projekte extrahieren Gruppierungsrahmen Dieses Objekt dient dazu eine Gruppe von anderen Objekten z B Fester Text und berwa chungsanzeige zu umrahmen und zu einer Gruppe zusammenzufassen Wenn die Option Gitter sichtbar aktiv ist ist es am einfachsten wenn Sie zun chst die gew nschten Objekte erzeugen und plazieren da die Hintergrundfarbe des Gruppierungsrahmens nicht durch
352. in Grad abgelegt bis zu 6 Nachkommastellen sind relevant Einstellung unbekannter Ger tetyp Bei Ger ten die nicht direkt von catman unterst tzt werden m ssen Sie als Typ unbekann tes Ger t ausw hlen catman bietet die M glichkeit nicht direkt von catman unterst tzte Ge r te mit einem DLL oder Script Treiber in die normale Datenerfassung einzubinden Diese Ger te k nnen dann ohne weiteres in einem catModul oder dem MeBassistenten wie andere HBM Ger te benutzt werden ihre Me daten k nnen in Echtzeitgraphiken dargestellt oder in die Datenbasis gespeichert werden Ger te ohne DLL oder Script Treiber k nnen lediglich in Ebene 3 mit der Scriptsprache von catman eingestellt oder f r eine Messung verwendet werden Ein Template f r DLL Treiber die Sie z B mit C erstellen k nnen finden Sie im Verzeich nis DRIVERS DLLDRIVER DRIVER TEMPLATE im catman Verzeichnis siehe auch Kapitel K Abschnitt 6 13 DLL Treiber f r unbekannte Ger te Seite K 89 Die Erstellung ei nes Script Treibers erfolgt im Script Entwicklungssystem von catman und ist in Kapitel K Abschnitt 6 14 Script Treiber f r unbekannte Ger te Seite K 90 beschrieben catman Professional V5 0 Erl uterungen zu den Schnittstellen D 11 So f gen Sie ein unbekanntes Ger t in die Liste der Ger te ein 1 W hlen Sie als Typ des Ger tes Unbekannt 2 Geben Sie den zugeh rigen Treiber ber Treiber f r unbekanntes Ger t
353. in diesem Fall ACOSt ore nicht in der Form ACOStore C Index einzusetzen d h spezifische Eingangskan le abzuspeichern Es ist schneller ACOStore ohne jeden Parameter zu verwenden Auf diese Weise werden s mtliche Ein HBM K 104 HBM Beispiel Scriptoptimierung gangskan le abgespeichert die bei der laufenden Datenerfassung aktiv sind Noch schneller arbeitet die Speicherung wenn Sie nicht ACOStore verwenden sondern den entsprechen den Marker in der I O Definition setzen oder IOCHAN Storage verwenden Schnelle Aktualisierung von Echtzeitgraphiken Das Zeichnen und Rollen der Graphiken ist um so schneller je gr er der f r die Aktualisie rung verwendete Leseblock ist Beachten Sie jedoch da mit zunehmender Gr e der Lese bl cke die Gleichm igkeit des Durchrollens abnimmt Schalten Sie die Ereignis berpr fung bei l ngeren Berechnungsschleifen ab Verwenden Sie dazu APP Critical Ist die Ereignis berpr fung abgeschaltet so arbeitet die Berechnungsschleife bis zu 40 schneller Verwenden Sie zur Inkrementierung bzw Dekrementierung die Befehle INC bzw DEC Diese Befehle sind deutlich schneller als die explizite Schreibweise Variable Variable 1 bzw 1 Vermeiden Sie numerische Ausdr cke und numerische Konstanten bei Objektindizes Benutzen Sie statt dessen einfache Variablen Wertxy 83 Kanall 1 5 Kanal2 Kanall 3 DO 10000 INC r DBChan Kanall Row r Value r DBChan Kanal2 Row r V
354. indung catman Professional V5 0 D 35 Hauptnormalspannung 1 E E4tEgtEc o EZ 730129 3 Hauptnormalspannung 2 E eu ea 3 Spannung X CF Ze e v2le 3 A a BE SC hav 3 2 Spannung Y E 2 A O week Eg Ec 5 v amp A Hauptdehnung 1 HBM D 36 HBM Sonstiges Verbindung Dehnung X E E Dehnung Y ea z e E ef Ce e GR Schubdehnung 2 gt p c 3 Schubspannung O O 1 2 a Tay gt sin20L Vergleichsspannung nach von Mises E E 2 O 0 05 0105 Falls gew nscht kann auch eine Kompensation der Querempfindlichkeit vorgenommen wer den ber die Berechnung Einzelne DMS Rosette kann auch eine Messung mit einem der Bohrloch oder dem Ringkernverfahren erfolgen Beim einfachen Integral Bohrlochverfah ren wird ein Loch gebohrt das so tief wie der Durchmesser des Bohrers ist In der Regel wird erst danach gemessen und ausgewertet d h die Eigenspannungen ermittelt Bei dieser Me thode k nnen keine Daten abh ngig von der Tiefe der Bohrung ermittelt werden Bei dem von der MPA Stuttgart entwickelten verbesserten Verfahren wird die Bohrtiefe mit gemessen und die Dehnungswerte anhand einer Kalibrierkurve und der Bohrtiefe verrechnet Dies erm g licht Aussagen ber die Eigenspannungen in verschiedenen Schichten an der Oberfl che F r das Ringkernverfahren werden spezielle Bohrer und Maschinen ben tigt Auch hier kann sc
355. ine HTML Seite erstellen die in einem Browser angezeigt werden kann und entspre chende Felder zur Ausgabe von Daten enth lt Web Server in catman starten Dazu m ssen Sie die Datei ADDINS CAT im catman Verzeichnis ndern ffnen Sie die Da tei mit einem Texteditor und f gen Sie folgende Zeile an NAME Web Server starten Class catWebServer catWeb Danach starten Sie catman wie gewohnt Im Projektfenster und im Hauptmen steht nun un ter Add Ins der Eintrag Web Server starten zur Verf gung Doppelklicken im Projektfenster auf den Eintrag startet den Web Server Erstellen einer HTML Seite zur Anzeige von Daten Die zu erstellende erste Seite mu im Unterverzeichnis WEBSERVER von catman gespei chert werden damit der catman Web Server Zugriff auf die Datei hat Sie k nnen jedoch auf weitere Seiten in anderen Verzeichnissen verweisen HBM K 96 catman als Web Server Arbeitsprinzip 1 Der Web Browser fordert die Seite seite1 htm von catmans Web Server an sobald Sie htto localhost seite1 htm aufrufen Verwenden Sie anstelle von localhost den Namen bzw die Adresse des PCs falls Sie die Seite von einem anderen PC aus aufrufen m ch ten 2 Die Seite enth lt Abschnitte mit Anweisungen Code in Microsoft Visual Basic Script VBScript der vom Server zun chst ausgef hrt wird 3 Die Ergebnisse dieser VBScript Routinen werden zusammen mit dem Rest der Seite an den Browser geliefert 4 Der Web Browser ze
356. inem dieser Adapter ausr sten da die f r die Schnittstelle zus tzlich notwendigen Buskommandos in den Me ger ten mit RS 232 nicht implementiert sind Die weiteren Einstellungen sind identisch zu denen der RS 232 Schnittstelle CAN Bus Profibus F r diese Schnittstellen wird entsprechende Hardware in Form einer Einsteckkarte oder eines Adapters ben tigt Bitte lesen Sie hierzu die Hinweise in Kapitel A Einf hrung im Abschnitt 3 7 Hinweise zu den Schnittstellen IEEE 488 2 CAN Bus und Profibus DP Seite A 18 Nicht busf hige Schnittstellen COMx RS 232 Beim UPM60 kann die Baudrate nur per DIP Schalter von au en am Ger t eingestellt wer den Hier mu danach der Dialog Einstellung Schnittstelle aufgerufen und die Baudrate identisch eingestellt werden In allen anderen F llen rufen Sie den Dialog auf geben die ge w nschte Baudrate ein und klicken die Schaltfl che Baudrate im Ger t setzen an Beachten Sie bitte da bei einigen Ger ten z B dem DMCoplus die Einstellungen der Schnittstelle beim Kaltstart auf 9600 Baud Werkseinstellung oder den mit DIP Schaltern konfigurierten Wert zur ckgesetzt werden f r Warmstart den DIP Schalter auf W stellen catman Professional V5 0 Erl uterungen zu den Schnittstellen D 15 MGCplus Spider8 catman Professional V5 0 Druckerschnittstelle LPT Sowohl f r MGCplus mit CP32 als auch f r den Spider8 kann eine der Druckerschnittstellen LPT1
357. instellen Die Berechtigung zu dieser Aktion kann Ihnen ber die Benutzerverwaltung entzogen worden sein Das Ger tesetup kann in der l O Definition ber das Symbol W das Kontextmen in der Li ste der Ger te oder das Men Ger t Ger t einstellen aufgerufen werden catman startet dann das entsprechende Setup Modul f r das markierte Ger t Das in diesem Programm er zeugte Ger tesetup k nnen Sie dort in einer eigenen Datei ablegen Bei einigen Ger ten wird es auch als Textdatei zus tzlich gespeichert so da die Einstellungen z B einem MeB proto koll beigelegt werden k nnen catman Professional V5 0 Ger tesetup Ger t bzw Hardware einstellen D 17 Ger t einstellen oder Kanal einstellen Die kanalweise Einstellung eines Ger tes ist nur f r Spider8 und das MGCplus verf gbar Bei allen anderen Ger ten mu Ger t einstellen verwendet werden Falls Sie nur einzelne Ein stellungen f r wenige Kan le ndern m chten ist diese Methode schneller Die nderungen lassen sich jedoch nicht in das EEPROM des MGCplus oder als Datei speichern Bei Spider8 und MGCplus k nnen Sie die aktuelle Konfiguration des Ger tes als Datei ber den Eintrag Ger tesetups im Projektfenster speichern Kontextmen Hinzuf gen Aktuelle Ger teeinstellungen S d wm catman Professional V5 0 HBM HBM Zeitkan le einrichten Zeitkan le einrichten Dieser Abschnitt behandelt die Einstellung des Zeit
358. instellen f r die Quelle der Zeitmarkenerzeugung auf der Vorgabe stehen DEVICE 1 bzw Name des Ger tes catman entscheidet dann selbst ndig was zu tun ist Je nach den Angaben im Dialog Me einstellungen und dem verwendeten Ger t wird entwe der der Zeittakt vom Ger t verwendet Ger te internes Timing oder in catman erzeugt Falls mehrere Ger te angeschlossen sind ist nach der Anzahl der unterschiedlichen Me ra ten bzw den Ger ten zu unterscheiden Zeitkan le bei unterschiedlichen Me raten Hier ist zun chst nach der Art der Ger te zu unterscheiden K nnen die Ger te selbst die Ge schwindigkeit ihrer Datenerfassung kontrollieren oder nicht Die Ger te MGCplus Spider8 DMCoplus DMC9012A und NI ATMIO verf gen ber eine eigene Zeitmarkenerzeugung cat man mu den Ger ten daher nur mitteilen mit welcher MeB rate gearbeitet werden soll F r alle anderen Ger te mu catman die Erzeugung des Zeittaktes selbst bernehmen Wenn Sie beide Ger tetypen verwenden wird catman den Zeittakt immer von den Ger ten ableiten die selbst einen Takt erzeugen k nnen d h die anderen Ger te werden automa tisch mitsynchronisiert Allerdings wird erst bei Bedarf der Befehl zum Messen gegeben es entsteht also in jedem Fall eine kleine Zeitverz gerung gegen ber den anderen Ger ten ber lange Me zeiten betrachtet ist das Verhalten jedoch besser als bei rein interner Takter HBM D 20 HBM Quelle der Ze
359. ion lediglich das Thema Nullstellen wird in Abschnitt 4 1 getrennt behandelt Generell verfahren Sie wie folgt 1 m m 5 Legen Sie zuerst in der Spalte Verbindung fest ob ein Ger tekanal eine Datei oder die Datenbasis die Werte f r den bzw die markierten catman Kan le liefern soll Falls Sie eine Berechnung ben tigen mu diese ebenfalls hier ausgew hlt bzw definiert werden Tragen Sie dann in der Spalte Einstellung ein welcher Kanal im Ger t verwendet wer den soll oder welche Datei Name gelesen werden soll Bei Datenbasiskan len wird im mer der dem I O Kanal zugeordnete gelesen Kanal mit gleicher Nummer Bei Ger teka n len kann in der Regel die Voreinstellung die catman bei der Festlegung der Verbindung trifft bernommen werden Vergeben Sie in der Spalte Name als n chstes m glichst eindeutige Namen f r die Ka n le Dies erleichtert die sp tere Zuordnung bei der Auswahl der darzustellenden Werte in Graphiken Falls das verwendete Ger t nicht selber eine Skalierung der Me werte auf physikalische Einheiten vornimmt legen Sie diese in der Spalte Skalierung fest Dabei kann auch die vom Ger t gelieferte Einheit auf die richtige physikalische Gr e umgesetzt werden 7 Falls Sie ber MGCplus oder Spider8 verf gen sollten Sie daf r die Sensordaten bank verwenden siehe Abschnitt 5 Seite D 55 Falls ein Ger t angeschlossen ist pr fen Sie mit ei oder el ob alle aktiven an
360. ionen bei Feldvariablen 3 e Verwenden Sie keine reservierten W rter z B Befehle wie IF GOTO SETVALUE oder Systemvariable als Namen f r Variablen e Variablennamen d rfen nicht mit DEFINE Platzhaltern identisch sein Variablennamen d rfen nicht mit x gefolgt von einer Zahl identisch sein e Textvariablen k nnen maximal 255 Zeichen aufnehmen Verschachtelungen Aufrufe Unter einer Verschachtelung versteht man eine Anzahl von gleichartigen weiteren Anweisun gen innerhalb einer Anweisung also bei Schleifen eine Schleife innerhalb einer Schleife e Maximal 5 INCLUDE Ebenen e Maximal 5 DO LOOP Ebenen pro Unterprogramm e Maximal 5 IF ENDIF Ebenen pro Unterprogramm e SELECT CASE END SELECT Anweisungen d rfen nicht verschachtelt sein e Maximale Tiefe einer Aufrufkette von Unterprogrammen Call Tree 32 e Maximale Anzahl von Kind Scripts Befehl RUN 32 catman Professional V5 0 Scriptbeschr nkungen catman Professional V5 0 K 107 e Maximale Anzahl von Transaktionen Objekt Dao 5 e Maximale Anzahl von DLLs 32 e Maximale Anzahl von Funktionen in DLLs 1000 e Maximale Anzahl von Einzeldateien beim Online Export in verschiedene Dateien 256 Ereigniswarteschlange Event Queue Stack e Maximale Anzahl von Eintr gen in der Ereigniswarteschlange 512 e Maximale Anzahl von Variablen im globalen Stack f r Push Pop Befehle 50 Sprungmarken e Maximal 50 pro Script Code Beschr nkungen e
361. ir hier f r alle Kan le einen Ringpuffer anzulegen Sobald die Option aktiviert ist k nnen Sie die ben tigte Speichertiefe angeben Die Gr e des Ringpuffers richtet sich nach der Me rate der Anzahl von Clients und der Ge schwindigkeit im Netzwerk Wir empfehlen die Ringpuffer so gro zu w hlen da mindestens eine Me zeit von drei bis f nf Sekunden berbr ckt werden kann bis die Clients den Puffer auslesen m ssen Die Ringpuffer werden im RAM des PCs eingerichtet bei vielen Kan len mu ein entsprechend gro er RAM Speicher vorhanden sein Wir empfehlen mindestens 512 MByte RAM f r den Betrieb als Remote Data Server mit mehr als 500 Kan len HBM 4 1 HBM Triggermessungen Triggermessungen In vielen F llen ist es w nschenswert die Messung nicht durch das Anklicken einer Schaltfl che zu starten sondern erst bei bestimmten Ereignissen z B dem berschreiten eines be stimmten Me wertes catman bietet dazu die M glichkeit Triggerereignisse zu definieren und f r die Messung zu aktivieren Die Einstellung zu Timeout Trigger ist bei den MeBeinstellungen in Abschnitt 3 3 2 Seite E 14 erl utert Siehe auch Abschnitt 6 Die Ereignis berwachung Seite E 22 Definieren von Triggerereignissen Die Liste der Triggerereignisse rufen Sie z B ber das Men Messen Men punkt Triggerli ste bearbeiten auf Im Dialogfenster k nnen Sie bis zu 10 verschiedene Triggerereignisse definieren Die V
362. is 10000 alle Messungen zeigen Absolute oder relative Zeit Die Angabe von absoluten Zeiten empfiehlt sich nur bei Langzeitmessungen mit weniger als einer Messung pro Sekunde Um die absolute Zeit in der Datenbasis vollst ndig darstellen zu k nnen geben Sie als Format Datum Uhrzeit an in der y x Post Process Graphik akti vieren Sie Datum Uhrzeit Skala f r die x Achse und geben Sie das gew nschte Anfangs und Enddatum jeweils mit Uhrzeit ein F r l ngere Aufzeichnungen bei denen immer wieder kurzzeitig mit h heren Me raten ge messen wird k nnen Sie auch zwei Zeitkan le mit unterschiedlichen Einheiten absolut und relativ festlegen da bei Datum Uhrzeit Werten die Aufl sung auf 1 Sekunde beschr nkt ist ut FS catman Professional V5 0 HBM D 22 HBM Ein Ausgabekan le Me kan le festlegen Ein Ausgabekan le Me kan le festlegen Dieser Abschnitt behandelt ebenfalls den unteren Teil des Arbeitsblattes l O Definition Im Bereich O Kan le tragen Sie nicht nur die Zeitkan le Abschnitt 3 Seite D 18 sondern auch alle Angaben dar ber ein welcher Teil der angeschlossenen Ger te wie verwendet wird und welche Echtzeitberechnungen durchgef hrt werden sollen Die Echtzeitberechnungen sind in den Abschnitten 4 5 1 bis 4 5 3 ab Seite D 29 beschrieben Dieser Abschnitt ist zur besseren bersicht genauso unterteilt wie die Spalten berschriften im unteren Teil des Arbeitsblattes l O Definit
363. ischen Treiber f r PME Spider8 und MGCplus nicht die f r den USB catman Professional V5 0 Hinweise zur USB Schnittstelle A 17 Support in Windows n tigen Treiber Diese sind auf der Windows Installations CD oder der USB Hardware beigelegt AN Falls Sie zwischen einem USB Adapter f r den CAN Bus und einer PC CAN Karte oder ei nem Parallel zu CAN Adapter umschalten m chten m ssen Sie catman neu starten damit die richtigen Treiber geladen werden k nnen Installation unter Windows XP Falls bei der Installation des Treibers f r den USB Adapter unter Windows XP die Warnung erscheint da es sich um einen nicht von Microsoft signierten bzw zertifizierten Treiber han delt k nnen Sie die Installation trotzdem fortsetzen Der Treiber ist von HBM getestet und wird nur f r die HBM Ger te aktiviert Er beeinflu Bt keine anderen Systemeinstellungen Hinweise zum USB 1 1 Adapter High Speed 12Mbaud von HBM f r den Spider8 e LED mu gr n leuchten Verbindung mit PC besteht und bei Daten bertragung blinken e LED2 mu gelb leuchten Verbindung mit HBM Ger t besteht w hrend der Initialisie rung Verbindung suchen blinkt die LED rot e Die Stromaufnahme des Adapters aus der USB Schnittstelle betr gt f r HBM Ger te ca 140 mA bei 5V 2 Die maximal m gliche Geschwindigkeit des USB 1 1 Adapters h ngt vom verwendeten Me ger t ab Bei MGCplus werden ca 15kB pro Sekunde erreicht entspricht knapp 4000 Me w
364. it anderen Konfigurationen arbeiten Hierbei sind allerdings Einschr nkungen vorhanden so da im Einzelfall zu pr fen ist ob sich die Messung wie ge w nscht durchf hren l t In diesem Abschnitt stellen wir eine Reihe unterschiedlicher F lle und die dabei auftretenden Probleme vor Allen F llen gemeinsam sind folgende Charakteri stika e Die Angabe der Me werte pro Periode bezieht sich immer auf das Ger t mit der h ch sten Me rate Alle anderen Ger te messen gem ihrer Me rate weniger Werte Bei der Durchf hrung der Messung kann dies aufgrund von Rundungsfehlern und den verwende ten Leseblockgr en dazu f hren da tats chlich weniger Me werte von einem Ger t erfa t werden z B statt 3000 Werten nur 2990 e _catman rechnet evtl Angaben ber die Periodendauer mit Hilfe der Me rate in die An zahl von Me werten um die das Ger t mit der h chsten MeBrate liefern soll Alle HBM catman Professional V5 0 Sonderf lle f r Triggermessungen mit mehreren Ger ten E 19 Fall 1 Fall 2 catman Professional V5 0 Ger te erwarten die Angabe der Anzahl von zu messenden Werten die Angabe einer Me dauer ist nicht m glich e Die Werte f r den Pre Trigger werden in Prozent angegeben catman rechnet dies ebenfalls auf eine Anzahl von Werten um die f r den Vorlauf ben tigt werden e Sie k nnen mehrere Ger te des gleichen Typs nicht in zwei oder mehrere Gruppen auf spalten die nur jewei
365. ital UO negative Logik verwendet d h der Start Befehl erfolgt beim bergang von High auf Low Kurzschlu nach Masse Bei der Verwendung eines Pre Triggers mu das Ger t die w hrend dieser Zeit anfallenden Me werte speichern Da der Spider8 nur ber einen Speicher f r knapp 1000 Werte verf gt wird eine Fehlermeldung ausgegeben falls der angegebene Wert bei der gew hlten Me rate und Me dauer zu gro wird Verkleinern Sie in diesem Fall den Pre Trigger HBM 4 2 HBM Sonderf lle f r Triggermessungen mit mehreren Ger ten Die Angabe von Pre Trigger abwarten bedeutet da auf jeden Fall erst die Zeit f r den Pre Trigger abgewartet wird bevor die Pr fung auf ein Triggerereignis beginnt Die Anzahl von Me werten ist in diesem Fall immer konstant Falls die Option nicht aktiviert ist kann es passieren da das Triggerereignis bereits eintritt bevor die gesamte Vorlaufzeit abgelaufen ist d h es werden nicht so viele Me werte erfa t wie urspr nglich angefordert Dies kann bei den Ger ten DMC9012A und DMColus zu Problemen f hren deshalb ist dort als Vorgabe Pre Trigger abwarten bereits aktiviert Die Einstellungen der Triggerliste werden zusammen mit den Einstellungen des Arbeitsblat tes I O Definition gespeichert Sonderf lle f r Triggermessungen mit mehreren Ger ten Obwohl wir empfehlen bei Triggermessungen nur ein Ger t bzw nur synchronisierte Ger te zu verwenden k nnen Sie auch m
366. ite erzeugen Auch Online Dokumente lassen sich automatisch einem Projekt hinzuf gen siehe Kapitel B Abschnitt 4 1 Speichern ffnen von Projekten Seite B 14 Das Ein oder Ausblenden der Design Toolbox erfolgt ber das Men Tools Design Tool box oder mit in der Symbolleiste In der Standardeinstellung erhalten Sie nur die Basisobjekte um eine Seite mit Graphiken er zeugen zu k nnen Fortgeschrittene Benutzer k nnen die Toolbox nach eigenen W nschen Konfigurieren Eine Alternative zum Online Dokument stellen die QuickView Fenster dar die in Kapitel Abschnitt 4 QuickView Seite I 41 beschrieben sind catman Professional V5 0 Erstellen von Online Dokumenten G 5 2 2 1 catman Professional V5 0 Erstellen von Online Dokumenten Die Design Toolbox Um Objekte auf einer Seite einzuf gen benutzen Sie die Design Toolbox Klicken Sie einfach auf das Symbol des gew nschten Objekts und ein neues Objekt dieses Typs wird in der lin ken oberen Ecke der Seite eingesetzt Sie k nnen dieses Objekt nun verschieben seine Gr e ndern und es ber das Kontextmen Objekt einrichten bzw das Men Bearbeiten Befehl Objekt einrichten konfigurieren Falls die Design Toolbox das aktive Fenster ist Farbe der Kopfzeile beachten und ggf einmal in die Kopfzeile klicken erhalten Sie den Tooltip mit einer Erl uterung zum Objekt sobald Sie den Mauszeiger ber ein Symbol stellen Das Ein od
367. itmarken w hlen zeugung durch catman ber den PC Timer da sich kleine Abweichungen vom Takt im Be reich von Millisekunden nicht addieren sondern von den Ger ten mit interner Takterzeugung immer wieder der richtige Takt vorgegeben wird Bei der Einstellung PC internes Timing mu jeder Me wert einzeln angefordert und eingele sen werden Sie sollten daher mit Ger ten ohne interne Zeittakterzeugung keine schnelleren Messungen als maximal 10 Werte pro Sekunde durchf hren Falls Sie mehrere Ger te dieser Art verwenden sollten Sie nicht mehr als 1 Messung pro Sekunde und Ger t anfordern Bei Umschaltanlagen die mit mehreren Kan len niedriger Tr gerfrequenz und 20 ms Integrati onszeit arbeiten sollten Sie sogar nur einen Zyklus alle Kan le je einen Me wert alle 5 10 Sekunden messen lassen F r langsame Messungen weniger als ein Me wert pro Sekunde verwendet catman au Ber beim MGCplus den Zeittakt PC internes Timing ohne dies in der I O Definition explizit anzuzeigen Sie m ssen dann jedoch in den Einstellungen zur Me rate angeben da der Takt von catman ber den PC Timer erzeugt wird Bei der Einstellung PC internes Timing werden die Zeiten vom PC Timer abgeleitet Daher ist die Gleichm igkeit der Abst nde zwischen zwei Messungen nicht so gut wie bei einem im Me ger t erzeugtem Zeittakt es k nnen Schwankungen bzw Ungenauigkeiten im Be reich von 2 bis 5 Millisekunden auftreten Falls Sie
368. its alle Vorz ge des Script Entwicklungssystems und ist ausbauf hig f r eigene Erweiterungen Sie finden die hier besprochenen Scripts mit den zugeh rigen Online Seiten in dem catman Verzeichnis auf Ihrer Festplatte im Unterverzeichnis EXAMPLES MANUAL Die Arbeitsmappe Die Zugangsberechtigung zum Erstellen Bearbeiten oder Ausf hren eines Scripts kann Ih nen ber die Benutzerverwaltung entzogen worden sein Nach dem ffnen des Arbeitsblattes Script Editor ber das Men Arbeitsblatt oder ber das Projektfenster ist links im Fenster die Verwaltung der Arbeitsmappen zu sehen rechts ist das Editor Fenster Da ein ausf hrbares Script aus mehreren Codemodulen bestehen kann wer den zusammengeh rige Module in der blichen Darstellung f r Verzeichnisstrukturen als Ar beitsmappe verwaltet Die Entwicklungsumgebung kann immer nur eine Arbeitsmappe bear beiten Zus tzlich zu den Modulen zeigt die Arbeitsmappe auch alle enthaltenen Unterprogramme SUBs an Das Men Datei sowie das ber der Arbeitsmappen Ansicht aufklappbare Kontextmen stellen verschiedene Funktionen zur Verwaltung der Arbeits mappe 7 Einige Funktionen wie z B Modul entfernen sind nur aktiv wenn auch das zu geh rige Objekt in der Arbeitsmappen Ansicht markiert ist in diesem Fall also ein Modul Zu Beginn zeigt die linke H lfte die Arbeitsmappe Unbenannt1 SCP und darunter das Modul MODUL1 SCT welches den Programmteil MAIN enth lt HB
369. itsblatt Datenbasis Men Datei gt MGCplus Me datei transferieren e Dateien die von DIAdem im Format DAT erzeugt wurden Integer R32 R48 und R64 nur Kanalformat kein Blockformat ffnen Sie mit a einen Dialog der auch ein evtl vorhandenes Netzwerk durchsucht Suchfunktion Mit k nnen Sie die Dateien des angezeigten Verzeichnisses inklusive der Unterverzeich nisse nach verschiedenen Kriterien durchsuchen z B nach Versuchsparametern Pr fer etc verwendeten Aufnehmern Sensor IDs oder Kanalnamen Blenden Sie nach einer Su che mit Ordneransicht oder 3 alle Dateien eines Verzeichnisses wieder ein Mit schalten Sie die Sortierung zwischen Datum und Dateiname um mit t zwischen auf steigender und absteigender Reihenfolge Import In der Voreinstellung wird der Me daten Explorer nach jedem Import geschlossen Falls Sie mehrere Dateien importieren m chten deaktivieren Sie Explorer nach Import schlie en Dialog Optionen HBM DE HBM ES jk Y d aw Ry 4 les Im und Export von Daten Doppelklicken Sie zum Importieren auf die gew nschte Datei Alternativ k nnen Sie die Datei auch markieren und auf l in der Symbolleiste klicken oder Sie klicken auf Daten importie ren Falls Sie nur einzelne Kan le importieren m chten klicken Sie die Datei an und markie ren Sie dann nur die gew nschten Kan le El ber das Kontextmen im unteren Bereich k
370. itt 5 Seite D 55 In dieser Spalte k nnen Sie zwischen Extern also einer Skalierung die sofern m glich im jeweiligen Me ger t durchgef hrt wird einer benutzerspezifischen Skalierung sowie einer Linearisierung mit den Standardkurven f r Thermoelemente bzw Pt100 etc w hlen Der letzte Men punkt Skalierung einrichten im Kontextmen steht nur zur Verf gung wenn Sie bereits eine Benutzerskalierung gew hlt haben diese l t sich dann ndern Ansonsten wird bereits beim ersten Ausw hlen von Benutzer das Fenster f r die Skalierungseinstellun gen ge ffnet Falls Sie ber die Sensordatenbank einen Aufnehmer ausgew hlt haben oder einen TEDS Aufnehmer verwenden ist normalerweise Voreinstellung keine weitere Benutzerskalierung m glich Sie k nnen jedoch die aus der Sensordatenbank bernommene Skalierung ber Sensor gt Sensoranpassung ndern oder f ver ndern Die nderung betrifft nur den bzw die gew hlten Kan le die Werte der Sensordatenbank werden nicht beeinflu t Bei DMS k nnen Sie k und Br ckenfaktor sowie die Temperaturkompensationsmethode angeben Linearisierungstabelle Sie k nnen die Skalierung ber eine Linearisierungstabelle mit bis zu 32 Wertepaaren vor nehmen ein Polynom eine Funktion f x oder DMS Skalierung angeben In Abb 13 auf Seite D 45 sehen Sie eine Skalierung ber die Linearisierungstabelle f r einen Aufnehmer mit 2mV V Ausg
371. itt ist nur f r erfahrene Anwender gedacht Bitte legen Sie unbedingt eine Si cherheitskopie der Datei MACROS TXT an bevor Sie nderungen vornehmen Alle Code Bausteine des Code Builders sind in der Datei MACROS TXT im catman Haupt verzeichnis abgelegt Diese Datei l t sich auch mit einem Texteditor bearbeiten Die Datei ist folgenderma en aufgebaut e FOLDER lt Gruppenbezeichnung gt leitet eine Gruppe ein e BEGINMACRO lt Bausteinbezeichnung gt leitet einen Baustein ein e Alle auf BEGINMACRO folgenden Zeilen bis zur Zeile ENDMACRO bilden den Code Bau stein Sie werden sp ter exakt so wie sie in der Datei stehen inklusive Leerzeilen TAB etc in den Script Editor eingesetzt ENDMACRO ENDFOLDER Sollen in einer Gruppe Untergruppen aufgebaut werden so wird mit FOLDER lt Untergruppenbezeichnung gt eine neue Untergruppe begonnen und mit ENDFOLDER beendet Sie k nnen auch mehr als eine Unterebene festlegen catman Professional V5 0 Die Online Hilfe des Script Entwicklungssystems K 59 9 2 catman Professional V5 0 Beispiel FOLDER Meine Makros BEGINMACRO Schnelle Messung ACoStart 16384 4800 ACQRead 1024 10000 REM Achtung Store n tig ACOStore ACOStop ENDMACRO BEGINMACRO Langsame Messung ACOStart 1000 5 ACORead 1 10000 ACOStore ACOStop ENDMACRO ENDFOLDER Die Online Hilfe des Script Entwicklungssystems Das Register Inhalt erscheint wenn Sie im Script Editor ber das Men
372. k Die Konfiguration der Graphik erfolgt im wesentlichen wie f r die 2D Scientific Graphik ledig lich der Zugang zu den Konfigurationsdialogen kann nur auf zwei Wegen erfolgen 1 ber einen Klick auf Achse Titel oder Kurvenname in der Legende 2 ber die Men s Graphik Achsen Zoom oder Cursor 3 ber die Symbole in der Symbolleiste Sobald der Mauszeiger ber den zu ndernden Bereich in der Graphik kommt und zum Handsymbol da wird k nnen Sie durch einen Klick den entsprechenden Dialog aufrufen Festlegen der x Achse Unabh ngig von der Art der dargestellten Datens tze Datenbasiskanal l O Kanal oder aus Datei gilt die gew hlte x Datenquelle f r alle Datens tze in der Graphik Sind die dargestell ten Datens tze unterschiedlich lang so werden die y und x Werte in nicht genutzten Daten bereichen der k rzeren Kan le auf Null gesetzt und nicht angezeigt Die Auswahl der x Da tenquelle kann entweder vor dem Hinzuf gen von Datens tzen oder nachtr glich erfolgen Im zweiten Fall wird die Graphik basierend auf den neuen x Daten komplett neu gezeichnet Die Datens tze k nnen auf drei verschiedene Arten ber der x Achse aufgetragen werden 1 Punktindex Die y Daten werden ber einen Z hlindex aufgetragen Diese Art der Darstellung kann verwendet werden wenn berhaupt keine x Informationen vorliegen Der x Startpunkt ist bei dieser Darstellung immer Null 2 Zeit Kanalinformation Die
373. kanals im unteren Teil des Arbeitsblattes O Definition Zeitkan le werden i d R von catman selbst ndig angelegt sobald Sie ein Ger t hinzuf gen Sie k nnen diese Voreinstellung jedoch im Men Optionen gt Ger t ndern F r das MGCplus k nnen Sie auch festlegen ob dabei nur ein oder drei Zeitkan le automatisch er zeugt werden Sie k nnen jedoch jederzeit weiteren l O Kan len die Datenquelle Zeit zu ordnen Kontextmen in der Spalte Verbindung Ein Zeitkanal liefert die Zeitmarken Zeitinkremente der einzelnen w hrend einer Me werter fassung aufgezeichneten Me werte Generell kann die Zeitbasis einer Messung unterschied lich bestimmt werden 1 Jeder l O Kanal enth lt die bei der Messung verwendeten Zeitinkremente At seit Version 3 0 2 In der l O Definition k nnen Zeitkan le eingerichtet werden in die catman die aufsum mierten Zeitinkremente At schreibt 3 Das MGCplus besitzt sog Hardware Zeitkan le die als normale analoge l O Kan le mit den MGCplus Kan len 17 18 und 19 verbunden werden k nnen Zeit MRGx Falls Sie entsprechende Hardware im MGCplus verwenden k nnen Sie auch im MGCplus erfa te NTP oder IRIG B Zeitinformationen auswerten Kan le 20 bis 22 NTP oder 23 bis 25 IRIG B Ei 1 Die Nachvollziehbarkeit der Messung wenn w hrend der Messung mit dem Me raten Trigger des MGCplus die Me rate eines Kanals umgeschaltet wird Verwenden Sie als Quelle in diesem
374. keit Diese Funktion wird nur f r die Ger te Spider8 MGCplus und UPM100 Centipede unter st tzt F r die immer wichtiger werdende Aufgabe der Qualit tssicherung ist die R ckf hrbarkeit der Me daten unabdingbare Voraussetzung Sie ist definiert als die Kopplung der Me daten an Informationen ber die Einstellung der Me kette Bereits seit Version 2 2 konnten verschie dene Objekte der Online Seite z B Tabelle Fester Text und Zeichenwerkzeug Text an diese Informationen aus den Il O Kan len gekoppelt werden Systemtexte um die aktuellen Einstellungen in einem Protokoll darzustellen Die aktuelle Version erm glicht die dauerhafte Kopplung von Me parametern mit Me werten ber die Datenbasis Dazu werden die Kanal informationen am Anfang der Kanaldaten abgespeichert und k nnen auch bei einigen Export formaten mit bertragen werden catman Professional V5 0 Datenintegrit t Datenbasis wiederherstellen l 5 2 1 catman Professional V5 0 Markieren Sie zun chst den Kanal dessen Me parameter Sie sehen m chten und rufen Sie dann das Fenster Kanalinformation ber das Men Bearbeiten des Kanalmanagers bzw des Editors auf oder klicken Sie auf oi Flexible Kopplung zwischen l O Kanalen und Datenbasiskanalen Die Namen und Einheiten f r zwei einander zugeordnete l O und Datenbasiskan le k nnen unabh ngig voneinander benannt bzw vergeben werden Mit der Zuordnung eines l O Ka nals zu einem Datenbasisk
375. keit ist wesentlich h her DLL Treiber k nnen andere DLLs aufrufen und benutzen z B den NIDAQ Treiber e Der volle Zugriff auf die catman internen Datenstrukturen bleibt erhalten Um Ihnen die Erstellung von DLL Treibern zu erleichtern finden Sie im Unterverzeichnis DRIVERS DLLDRIVER DRIVERTEMPLATE von catman eine Vorlage sowie in DRIVERS DLLDRIVER AGILENT_54622D und DRIVERS DLLDRIVER AGILENT_34401A Beispiele f r die Programmierung Ausf hrliche Informationen enth lt auch das Dokument DAQ Drivers doc im Unterverzeichnis DRIVERS DLLDRIVER wf g JAN Beachten Sie die in catman 5 0 eingef hrte Synchronisation von Me daten Falls Sie mit ei nem MGCplus mit CP42 und mit einem oder mehreren Fremdger ten arbeiten die ebenfalls NTP oder IRIG B Zeitinformationen bermitteln k nnen lassen sich alle Me werte bereits bei der Erfassung auf zeitsynchrone Me daten umrechnen catman Professional V5 0 HBM K 90 Script Treiber f r unbekannte Ger te 6 14 Script Treiber f r unbekannte Ger te E Wir empfehlen ab catman 5 0 die ausschlie liche Verwendung von DLL Treibern siehe Abschnitt 6 13 6 14 1 Allgemeines catman bietet dem Scriptprogrammierer die M glichkeit unbekannte d h nicht direkt in cat man eingebundene Ger te mit Hilfe von Script Treibern in die High Level Datenerfassung einzubinden Diese Ger te k nnen dann ohne weitere spezielle Vorkehrungen in einem cat Modul oder dem MeBassistenten b
376. keiten der Datenvisualisierung Auf der Registerkarte Online Dokument des MeBassistenten stehen verschiedene M glich keiten der Datenvisualisierung zur Verf gung 1 Messung visualisieren mit aktuellem Online Dokument In diesem Fall sollten Sie auf der gerade ge ffneten Online Seite ein geeignetes Visuali sierungsobjekt angelegt haben z B eine y t Echtzeitgraphik 2 Messung visualisieren mit Online Dokument aus Datei Sie k nnen hier zur Visualisierung Ihrer Me daten ein geeignetes Online Dokument als Datei angeben In diesem Fall wird beim Start des MeBassistenten das angegebene On line Dokument automatisch ge ffnet 3 Messung visualisieren mit Online Dokument Vorlage Sie k nnen zur Visualisierung Ihrer Me daten auch eine der Vorlagen aus der Liste ver wenden Diese wird beim Start des MeBassistenten automatisch ge ffnet und mu nur noch konfiguriert werden S Ze N Falls Sie umfangreiche Konfigurationen an einer Online Dokumenit Vorlage vornehmen soll ten Sie diese Graphik als Layout speichern Kontextmen Objekt einrichten Layouts las sen sich in Objekte des gleichen Typs wieder laden und stehen dann mit allen an der Graphik vorgenommenen Einstellungen wieder zur Verf gung Eine weitere M glichkeit der Visualisierung bieten die in Kapitel I Abschnitt 4 Quick View Seite l 41 beschriebenen QuickView Fenster catman Professional V5 0 HBM H 18 Die M glichkeiten der Datenvisuali
377. l V5 0 Einleitung Dieses Kapitel beschreibt die Einstellungen die Sie vornehmen m ssen um mit catman Professional ein Ger t anzusprechen abzugleichen daraus Kan le zur Messung auszuw h len Echtzeitberechnungen durchzuf hren oder Ausgaben an Ger te vorzunehmen Diese Einstellungen dienen der Vorbereitung einer Messung und sind bei allen vier Bedienebenen vorzunehmen Das daf r verwendete Arbeitsblatt hei t O Definition Informationen zur Durchf hrung der Messung finden Sie in Kapitel E Messen mit catman Professional bis Kapitel H Der Me assistent abh ngig von der Bedienebene die Sie ver wenden m chten Einen schnellen Einstieg bietet auch Kapitel B Abschnitt 5 Erste Schritte mit catman Professional Quick Start Seite B 22 Der Zugang zur l O Definition oder zu bestimmten Bereichen der l O Definition kann ber die Benutzerverwaltung eingeschr nkt worden sein Eine einmal festgelegte O Definition bleibt erhalten auch wenn Sie das Arbeitsblatt schlie Ben Erst beim Beenden von catman w rde eine noch nicht gespeicherte Definition verloren gehen daher fragt catman ob eine noch nicht gesicherte l O Definition gespeichert werden soll Alle Funktionen sind sowohl ber die Men leiste zug nglich als auch ber Kontextmen s die mit der rechten Maustaste in den jeweiligen Spalten aufgerufen werden Zus tzlich gibt es f r h ufig benutzte Funktionen die Symbolleiste unter dem Fenstermen Abh ngig v
378. l von Datenpunkten ab der komprimiert wird geben Sie unter Kompri mieren ab Punkten an Voreinstellung 10000 F r die Komprimierung wird zun chst aus der Anzahl der Originalwerte und der Mindestanzahl von Werten f r die Komprimierung der Kompressionsfaktor ermittelt Im n chsten Schritt werden mit diesem Faktor aus den Origi nalwerten Min Max Paare berechnet und dargestellt Sobald Sie jedoch in einen Bereich hin einzoomen wird eine neue Berechnung durchgef hrt Bei gen gendem Zoomfaktor werden letztlich die Originalwerte angezeigt d h der Kompressionsvorgang ist f r Sie v llig transpa rent Zeichengeschwindigkeit Bei vielen Me werten kann ber eine Erh hung dieser Zahl ein gr beres Raster beim Zeichnen der Kurven eingestellt werden d h wie viele Werte f r das Zeichnen eines Pixels ber cksichtigt werden Dadurch erfolgt der Bildschirmaufbau schneller es entsteht jedoch bei h heren Werten ein Aufl sungsverlust In der Regel ist das Aktivieren der Post Process Komprimierung g nstiger Annotationen Annotationen sind zus tzliche Angaben die innerhalb der Graphik plaziert werden k nnen Sie haben die Wahl zwischen folgenden Typen Symbolannotation mit oder ohne Text ho rizontale Linie vertikale Linie x Achsenannotation Text senkrecht an der angegebenen Stelle der unteren x Achse y Achsenannotation Text waagrecht an der angegebenen HBM 46 4 5 HBM Post
379. lb des beleg ten Platzes auf der Online Seite dargestellt Zur Navigation innerhalb der HTML Darstellung stehen folgende Funktionen ber die Scriptsprache zur Verf gung e Vorhergehende Seite im Verlaufsspeicher des Browsers anzeigen e N chste Seite im Verlaufseite des Browsers anzeigen e Im Internet Explorer definierte Home Seite anzeigen e Im Internet Explorer definierte Suchen Seite anzeigen HBM catman Professional V5 0 Auswerten mit Graphiken G 43 4 4 1 Heset SE S g 4 2 catman Professional V5 0 Auswerten mit Graphiken Zoom und Cursor Verwenden Sie f r die einfachen Graphiken das Graphik Control Panel siehe Abschnitt 4 2 Mit dem Zoommodus und dem Cursormodus i k nnen Sie Ihre Me daten graphisch auswerten Beide Schaltfl chen finden Sie sowohl in der Symbolleiste des Arbeitsblatts On line Dokument Editor als auch in der Symbolleiste der Scientific Graphiken Der Zoommodus wird durch Anklicken der Schaltfl che aktiviert Sie k nnen dann mit der Maus den zu zoo menden Bereich in einer Graphik ausw hlen Nach dem Zoom erscheinen am linken oberen Rand der Graphik zwei Schaltfl chen mit 1 kommen Sie wieder zur Originalansicht zur ck mit Reset machen Sie die aktuelle Ansicht zur neuen Originalansicht d h die Achsenskalie rung wird permanent ge ndert Den letzten Ausschnitt k nnen Sie mit 2 noch einmal anse hen Um den Zoommodus wieder zu verlassen m ssen Sie die Schaltfl che er
380. legt werden HBM catman Professional V5 0 Was war neu in Version 3 1 A 35 nderungen bei Online Dokumenten Viele nderungen sind nicht so offensichtlich Aufgrund der R ckmeldungen der Anwender haben wir das Verhalten einiger Objekte verbessert z B wenn Texte ineinanderliefen zuviel freier Platz verbraucht wurde etc Um die Benutzerfreundlichkeit zu verbessern wurde auch das Verhalten und das Aussehen der Design Toolbox ge ndert e Design Toolbox sie ist jetzt konfigurierbar l t sich jedoch auch mit verschiedenen Vor einstellungen aufrufen Dies erm glicht es den unterschiedlichen Anwendergruppen nur die f r ihre Zwecke ben tigten Objekte darstellen zu lassen und die berfl ssigen Objekte auszublenden Die eingestellte Konfiguration wird gespeichert und steht beim n chsten Start von catman wieder zur Verf gung e Neue Objekte Scientific y Index Graphik Damit k nnen Me werte die nur ber einem Index an gezeigt werden sollen z B Balkendarstellungen auch mit 3D Effekt schneller erfol gen und der PC wird weniger belastet da nur die y Achse festgelegt wird Das Objekt bietet insbesondere verschiedene Optionen zur Gestaltung der Indexbeschriftung hier sind auch beliebige Texte m glich e OpenGL 3D Graphik Das Objekt verwendet OpenGL das sind Graphikfunktionen die von zahlreichen Graphikkarten direkt d h durch Hardware unterst tzt werden Dadurch ist ein wesentlich schnellerer Graphikaufbau m g
381. len am oberen Rand des Fensters k nnen Sie die Datenquellen definieren in den Graphiken zoomen eine Cursorauswertung vornehmen die Daten in der Datenbasis an schauen oder exportieren sowie die Graphik ausdrucken Die Symbole in der Symbolleiste verf gen ber die blichen Tooltips Speicherung w hrend der Messung Uber die Symbole El oder 5 k nnen Sie auch noch w hrend der Messung die Speicherung in die Datenbasis veranlassen ei schaltet die kontinuierliche Aufzeichnung aller Kan le ein bzw wieder aus E speichert den aktuellen Wert f r alle Kan le Mit Si k nnen Sie den letz ten gespeicherten Wert wieder aus der Datenbasis l schen Die Werte werden immer hinten in der Datenbasis angeh ngt x l scht die gesamte Datenbasis Beenden Mit ei beenden Sie die Messung mit wi beenden Sie das Modul catman Professional V5 0 Periodische Messung 3 3 1 catman Professional V5 0 F 9 Periodische Messung Die Zugangsberechtigung zu diesem catModul kann Ihnen ber die Benutzerverwaltung ent zogen worden sein Um die Ereignis berwachung in diesem catModul zu verwenden m s sen Sie das Fenster vor dem Start des Moduls aufrufen Das Modul erfa t eine bestimmte Anzahl von Me werten f r jeden aktiven Eingangskanal und speichert die Daten in der Datenbasis Der Start der Messung kann gefriggert erfolgen soweit das angeschlossene Me ger t dies unterst tzt Nach Abschlu jeder Periode k nnen die Daten a
382. ler gt Script ausf hren oder selbst wenn Sie mehr als ein Ger t anschlie en oder mit unterschiedlichen Datenraten arbeiten Nachteile und Einschr nkungen des Beispiels Leider gibt es bei dem eben erzeugten Code einige Sch nheitsfehler 1 Der Initialisierungsproze kann je nach Ger t relativ lange dauern Selbst nach dem Ge r tesetup mu noch eine Zeit abgewartet werden bis der Befehl ACoInit ALL abgear beitet ist Davon wei ein Benutzer jedoch nichts er sieht nur da nichts passiert wenn er sofort nach dem Start des Scripts auf eine Schaltfl che klickt Zudem kann die Initiali sierungsphase l nger als blich dauern wenn die Me parameter der Ger te MGCplus oder UPM100 Centipede in Datenbasiskan len gespeichert werden Alle Schaltfl chen sind immer aktiv auch wenn sie gar keine Wirkung haben Unser Pro gramm ist so aufgebaut da erst nach dem STOP einer Messung das Programm beendet oder der Dialog Me einstellungen aufgerufen werden kann Auch hiervon wei der fremde Benutzer nichts Es gibt keine Auswertem glichkeit Die Online Seite ist nach dem Stop der Messung editierbar Das gr te Manko ist Dieses Script funktioniert nur bei Ger ten mit interner Zeitbasis Auch wenn Sie PC internes Timing bei den Me einstellungen angeben arbeitet das Script nicht mit der dort eingestellten Zeit HBM K 26 2 3 4 HBM Ereignisgesteuerte Scripts Beispiel Verbesserungen Sie fin
383. level 2 Rainflow Matrix 3 Spannenpaare aus Rainflow Matrix catman Professional V5 0 HBM 1 38 Klassierung 3 16 1 Klassierung nach Zeitverweildauer Time at level Diese Art der Klassierung hnelt einem Histogramm sie ben tigt jedoch zus tzlich eine Zeit information und legt anstelle einfacher Z hlwerte die Gesamtzeit ab die ein Signal in einem bestimmten Amplitudenbereich d h einer Klasse verbracht hat Als Datenquelle k nnen Sie verwenden G d aw einen Datenbasiskanal W hlen Sie den Kanal unter Argumentkan le einen Kanal aus einer Bin rdatei die durch einen Online Export erzeugt wurde Hier mu zus tzlich die Kanalposition in der Datei angeben werden d h der wievielte Kanal von den in der Datei gespeicherten untersucht werden soll einen Kanal aus einer Datei die von der CP32 oder CP42 im MGCplus erzeugt wurde Die Datei mu auf der Festplatte des PCs vorliegen Auch hier mu zus tzlich die Kanal position in der Datei angeben werden d h der wievielte Kanal von den in der Datei ge speicherten untersucht werden soll Falls die Me daten eines MGCplus noch auf dem internen PC Card Speicher vorliegen k n nen Sie diese im Arbeitsblatt Datenbasis ber das Men Datei gt MGCplus Me datei trans ferieren auf den PC bertragen der MGCplus Assistent wird dazu nicht ben tigt Folgende Parameter f r die Klassierung m ssen angegeben werden HBM Anzahl der Klassen Klassenmini
384. lich und es stehen einige Optionen zur Verf gung die mit den anderen Graphiken nicht m glich sind So k n nen z B mehrere Kurven in eine 3D Graphik gezeichnet werden es sind Darstellun gen mit Beleuchtung und Schattenwurf m glich sowie interaktiv Zoom Panning und Rotation Bei diesem Objekt kann auch interaktiv ein Array festgelegt werden aus dem die Daten f r die Darstellung genommen werden sollen e Neue Alternative zur Online Seite F r die schnelle Anzeige von Me daten stehen die QuickView Fenster zur Verf gung Diese enthalten bereits eine Graphik bei der nur noch die Datenquellen festgelegt wer den m ssen Da mehrere Fenster aufgerufen werden k nnen lassen sich so schnell auch mehrere graphische Anzeigen konfigurieren F r jedes Fenster stehen verschie dene graphische Auswertem glichkeiten zur Verf gung e Detailverbesserungen e Die Option Objekte an Gitter ausrichten kann direkt in der Symbolleiste aktiviert bzw deaktiviert werden catman Professional V5 0 HBM A 36 4 5 HBM Was war neu in Version 3 0 Die Zeichenwerkzeuge k nnen innerhalb einer Graphik auch in den Hintergrund ge stellt werden d h das Gitter und die Kurven liegen dann vor dem Zeichenobjekt Bei der Scientific Graphik vom Typ y t Echtzeit kann auch eine andere Quelle f r die Zeitmarkenerzeugung vorgegeben werden als das At der darzustellenden Kurve Dies ist eine Option speziell f r Scriptprogrammierer die dann das At
385. lichkeiten stehen bereit 1 Spannungsanalyse mit DMS Rosetten deren Gitter unter 0 45 90 0 60 120 oder 0 90 liegen Aus den drei Dehnungskan len werden die Hauptnormalspannungen und der Winkel ge gen Me gitter a berechnet F r Messungen bei ebenem Spannungszustand mit bekann ten Hauptrichtungen k nnen 0 90 Rosetten mit nur zwei Me kan len verwendet werden Auf Wunsch k nnen zus tzlich die Vergleichsspannungen nach von Mises berechnet so wie die Querempfindlichkeiten der DMS ber cksichtigt werden 2 Eigenspannungsanalyse mit Bohrloch oder Ringkernmethode Mit diesen Methoden sind verschiedene Formen der Eigenspannungsanalyse m glich 3 Temperaturkompensation Die Berechnungen kompensieren die durch Temperatureinfl sse bedingten Scheindeh nungen der Objekte oder ermitteln den W rmedehnungskoeffizienten eines Materials catman Professional V5 0 DMS Berechnungen 3 14 1 3 14 2 catman Professional V5 0 1 35 Spannungsanalyse mit DMS Rosetten W hlen Sie die entsprechenden Datenbasiskan le in den mit Dehnung a b und c bezeich neten Listenfeldern aus Die Bezeichnungen stimmen mit den bei HBM blichen Me gitter kennzeichnungen berein Falls Sie Rosetten anderer Hersteller verwenden stellen Sie si cher da die Me gitter die richtige Orientierung besitzen von a ausgehend mathematisch positiv bis c Der Winkel im Ergebniskanal bezieht sich in mathematisch positiver Drehrich tung Gegen
386. lle 5 Minuten erfolgt aktiviert wurde w rden ansonsten im Falle einer Messung bei diesem Kanal echte Me werte fehlen Es kann nur entweder das Signal des Aufnehmers oder ein Kalibriersignal gemessen werden Die Option erm glicht es diese interne Autokalibrierung ber das Ger te setup zu aktivieren so da beispielsweise in den Me pausen eine Autokalibrierung erfolgen kann Trotzdem erfolgt w hrend der Messung keine Unterbrechung durch die Autokalibrie rung da sie f r die Zeitdauer der Messung deaktiviert wird Sie sollten die Option nur bei sehr langsamen Messungen weniger als 1 Me wert pro Se kunde deaktivieren Es werden zwar auch w hrend der Autokalibrierung Me werte vom catman Professional V5 0 Erweiterte Ansicht 3 3 4 3 3 9 catman Professional V5 0 E 15 Kanal ausgegeben dies ist jedoch nur der letzte tats chlich gemessene Wert der so lange mit der angegebenen Me rate ausgegeben wird bis die Autokalibrierung beendet ist Kommunikation protokollieren Diese Einstellung betrifft die Protokollierung der Daten bertragung auf der Schnittstelle und ist im wesentlichen nur bei Problemen mit der Schnittstelle interessant Bitte lesen Sie dazu auch Kapitel D Abschnitt 4 13 Diagnosefunktionen Seite D 49 Ringpuffer f r alle Kan le Falls catman als Remote Data Server siehe Abschnitt 7 Seite E 38 arbeiten soll oder ber ActiveX angesteuert wird und ein Datenaustausch notwendig ist empfehlen w
387. lls beim Erzeugen angegeben werden Bei internen Objekten unterscheidet catman zwischen indizierten und nichtindizierten Objek ten Ein indiziertes Objekt ist ein Mitglied einer Sammlung von identischen Objekten z B ein Datenbasiskanal und mu daher ber einen Z hlindex eindeutig identifiziert werden Der Z hlindex wird in eckigen Klammern eingeschlossen Objekt Index Eigenschaft Indizes k nnen numerische Konstanten z B 5 oder Ausdr cke sein z B i 3 Einige Objekte beinhalten weitere Unter Objekte So hat eine y x Post Process Graphik verschiedene LAYER die wiederum verschiedene Achsen AXIS haben k nnen Um hier un terscheiden zu k nnen gibt es zus tzliche Ebenen die durch einen Punkt abgetrennt wer den Objekt Ebenel Unterobjekt Ebene2 Eigenschaft Objekte der Ebene 2 und h her sind immer indizierte Objekte Die Zeile eines Datenbasiskanals ist ein Unterobjekt und mu mit einem Index gekennzeich net werden x DBCHAN 5 ROW 237 VALUE Objekte der Ebene 1 e Das Objekt aco erm glicht den Zugriff auf Einstellungen der Me werterfassung e Das Objekt app APPlication steuert das Verhalten Ihres Scripts als Programm Mit die sem Objektes beeinflussen Sie z B das Verhalten im Fehlerfall legen kritische Pro grammabschnitte ohne Benutzerinteraktion fest etc HBM K 36 HBM Objekte Eigenschaften und Methoden Das Objekt CANBUS erm glicht den Zugriff auf dieses Bus System Das
388. ls Argumente enthalten Ein Ausdruck darf nur die mathematischen Ope ratoren Plus Minus Multiplikation Division Klammern und die mathematischen Grundfunktionen siehe n chster Abschnitt enthalten Sonderfunktionen wie z B FFT INTEGRATE etc k nnen in einem Ausdruck nicht verwendet werden var bk CoS PISIU i Messrate Index 2 i DB 3 DB 1 DB 2 2 ACOInit 1 y DBChanl c t1 Row 2 k Value ACOStart NofValues 2 BaseSampleRate Ein Ausdruck ist unzul ssig e Wenn Teile des Ausdrucks vom Typ Zeichenkette String sind Wenn er eine Eigenschaft enth lt z B x Button Value 1 Weisen Sie zun chst x den Button Value zu und erh hen Sie dann x mit INC x Zahlen d rfen im Script nur mit Dezimalpunkt geschrieben werden ein Komma deutsche Schreibweise ist nicht zul ssig Mathematische Grundfunktionen und Operatoren Die nachfolgend aufgef hrten Operatoren und Funktionen d rfen innerhalb numerischer Aus dr cke in Script verwendet werden catman Professional V5 0 Systemvariablen LE INN gt Y av J ug ER 3 0 A catman Professional V5 0 K 41 Operatoren AND OR lt gt p Es K gt DE Sp bu e A Je mod y 1 Ist bei einer Division auch bei Modulo der Divisor 0 so entsteht ein Laufzeitfehler Mathematische Grundfunktionen abs acos asin atan atanz bit ceil cos expli ElOO0L 7 hypot Oy Lac ts 100 19590 Max Mio mod tnd y son
389. ls untereinander synchronisiert werden Es darf von jedem Ger te typ immer nur ein Triggermaster definiert werden e Auch bei der Triggermessung sollten alle synchronisierten Ger te mit derselben maxima len Me rate arbeiten e Eine zeitsynchrone Echtzeitanzeige von Daten ist nicht m glich es wird in der Regel eine verz gerte Anzeige erfolgen da die Pre Triggerwerte erst ausgegeben werden wenn die Triggerung erfolgt ist Mehrere Ger te mit interner Zeittakterzeugung sollen auf jeweils eigene Triggerereig nisse berwachen Dies funktioniert nur wenn die Ger te alle angeforderten Daten intern zwischenspeichern k nnen ansonsten gehen Me werte verloren Die Ausgabe von Daten erfolgt erst wenn auch das letzte Ger t ein Triggerereignis hatte Von mehreren Ger ten mit interner Takterzeugung soll eines auf Triggerereignisse berwachen die anderen sollen mitmessen Beim Start der Messung fangen normalerweise alle Ger te ohne Triggerereignis sofort an zu messen bis die f r sie berechnete Anzahl von Werten gemessen ist Die Werte m ssen in tern so lange zwischengespeichert werden k nnen bis das Triggerger t ein Triggerereignis hatte ansonsten gehen Me werte verloren Die Ausgabe von Daten erfolgt erst nachdem das Triggerereignis aufgetreten ist Dies ist in der Regel jedoch nicht der gew nschte Effekt da das Triggerereignis z B auch erst dann auftreten kann wenn alle anderen Ger te ihre Messung bereits beendet haben
390. lso einen noch freien Da tenbasiskanal 10 im Beispiel Falls gew nscht k nnen Sie im Feld Name dem Kanal noch eine Benennung zuweisen Klicken Sie auf In Auto Command Liste bernehmen und schlie en Sie den Dialog 5 Rufen Sie ber das Men Messen die Auto Command Liste auf 6 Klicken Sie auf das Diskettensymbol um die Liste zu speichern Die Anweisungen der Auto Command Liste f r das Beispiel DB 10 SAVGOL DB 2 64 4 Nach Me periode DB 10 Name Kraft gegl ttet Nach Me periode Die Auto Command Liste ist damit fertig Erstellen Sie auf Ihrer Online Seite eine Post Pro cess Graphik und geben Sie als Datenquelle den Datenbasiskanal an der die berechneten Werte enthalten wird Starten Sie dann z B den MeBassistenten mit der periodischen Mes sung und Sie sehen nach jeder Periode die gegl tteten Me werte catman Professional V5 0 Die Auto Command Liste f r Scriptprogrammierer J 9 4 4 1 catman Professional V5 0 Die Auto Command Liste f r Scriptprogrammierer Mit einer Auto Command Liste kann catman Professional fast wie mit einem Script kontrol liert werden Zum Erstellen einer Liste m ssen Sie die Auto Command Liste ber das Men Messen oder ber das Projektfenster Doppelklick ffnen F gen Sie dann die Anweisun gen entweder durch direktes Eintippen in der betreffenden Zeile oder ber den Code Builder auf der linken Seite ein Nach dem Einf gen ber den Code B
391. lt fl che Funktionsplot erzeugen dort die Definition einer Kurve mit den berechneten Koeffizi enten Kurvengl ttung Diese Funktion wird ber das Men Mathematik gt Kurven gl tten aufgerufen Es stehen sowohl einfache Mittelwertbildung als auch die wesentlich effektiver arbeitenden Savitzky Golay Berechnungen zur Verf gung Letztere haben den Vorteil da bereits bei ge ringen Fenstergr en St rungen wirkungsvoll unterdr ckt werden und trotzdem das Original signal im wesentlichen erhalten wird Eine reine Mittelwertbildung reduziert dagegen auch die Amplituden der Grundschwingung und verschleift das Gesamtsignal Interpolation Diese Funktion wird ber das Men Mathematik Interpolation aufgerufen Diese Funktion erlaubt zum einen das Generieren von zus tzlichen St tzpunkten zwischen den Me werten und zum anderen das Normieren von Me werten aus unterschiedlichen Me reihen um sie rechnerisch vergleichen zu k nnen Ein typischer Anwendungsfall f r letzteres sind Kraft Weg Kurven aus verschiedenen Versu chen Sowohl die Kraft als auch die Wegdaten sind zu unterschiedlichen Zeiten aufgenom men Meist sind auch ungleich viele Datenpunkte ber dem betrachteten Abschnitt vorhan den Hier hilft die Interpolation Die zu vergleichenden y Werte werden mit Hilfe einer neuen x Basis umgerechnet so da sich ein neuer y Kanal ergibt catman Professional V5 0 Me rate ndern umrechnen l 31 3 9
392. lung empfiehlt sich daher nur in F llen in denen Me werte sehr langsam abgeholt werden sollen z B nur alle 5 Sekunden Die Einstellung des Server Ports ist f r sp tere Erweiterungen vorgesehen und darf z Zt nicht ver ndert werden Bei Problemen mit diesem Port kontaktieren Sie bitte die HBM Hot line Sobald Sie den Server starten Server START erzeugt der Server evtl angegebene Ring puffer und berwacht den angegebenen Server Port auf Anfragen von Clients Die Messung wird dadurch noch nicht gestartet es werden lediglich Anfragen der Clients erm glicht Star ten Sie dann eine Messung z B ber den Me assistenten um den Clients den Zugriff auf Daten zu erm glichen W hrend des Serverbetriebs k nnen Sie mit catman wie blich Mes sungen durchf hren Allerdings sollte die Messung nicht angehalten werden w hrend die Cli catman Professional V5 0 HBM E 40 HBM Remote Data Server ents auf Daten warten da dann auf den Clients ein Timeout Fehler auftritt wenn keine Daten verf gbar sind Die ebenfalls im Fenster zug nglichen Diagnosefunktionen sind nur dann von Interesse wenn Sie mit der Hotline in Kontakt sind da dann eventuelle Fehler im Zusammenspiel von Server und Clients besser lokalisiert werden k nnen catman Professional V5 0 DAQ Hintergrundproze 8 8 1 le catman Professional V5 0 E 41 DAQ Hintergrundproze Die Zugangsberechtigung zu diesem Dialog kann Ihnen ber
393. m Script auf die gew nschte Stelle oder markieren den zu ersetzenden Bereich und doppelklicken Sie auf die Datei in der Datelliste oder markieren Sie die Datei in der Liste und klicken Sie auf Da teinamen einf gen Mit der Schaltfl che Datei entfernen k nnen Sie eine markierte Datei aus der Liste l schen Einf gen eines eigenen Code Bausteins Falls Sie eine Funktion im Code Builder vermissen er l t sich leicht erweitern Am einfach sten ist es wenn Sie den einzuf genden Code zun chst im Editor Fenster erstellen und ber pr fen Kopieren Sie ihn dann in die Zwischenablage markieren Sie im Code Builder auf der catman Professional V5 0 HBM K 58 HBM Der Code Builder Registerkarte Code Bausteine entweder die Gruppe nach der Sie eine neue Gruppe einf gen m chten oder den Eintrag nach dem der neue Code Baustein erscheinen soll Mit Neue Gruppe k nnen Sie selbst eine Gruppe oder Untergruppe erzeugen Ansonsten f gen Sie den Baustein aus der Zwischenablage in das Fenster Code ein geben Sie eine Beschrei bung Bezeichnung f r Code Baustein ein und klicken Sie auf bernehmen Entfernen eines Code Bausteins Markieren Sie den Baustein in der Liste und klicken Sie auf die Schaltfl che L schen Sie k nnen nur einzelne Bausteine l schen das L schen einer gesamten Gruppe ist aus Sicher heitsgr nden nicht m glich Editieren der Code Bausteine Dieser Abschn
394. m dritten Bereich ist ein besonders vielseitiges Objekt sie kann Echtzeitdaten Post Process Daten Systemdaten Datum Uhrzeit externe Datenbankwerte und vor allem O Kanal Eigenschaften anzeigen Die Anbindung externer Datenbanken ist nur in Ebene 3 sinnvoll S Die Auswahl der O Kanal Eigenschaften als Anzeigewert erm glicht es alle Verst rkerein stellungen zu protokollieren Markieren Sie hierf r einfach einen Zellenbereich von 25 Feldern MGCplus in einer Spalte geben Sie in der Registerkarte Datenquellen als Quelle O Kanal Eigenschaften und darunter den gew nschten l O Kanal an und aktivieren Sie Folgende Schl ssel oder Felder im Bereich anlegen L S gt da Mit der Layout Symbolleiste Men Objekt einrichten Registerkarte Allgemein haben Sie viele Optionen zur Konfiguration in Form einer Toolbar zur Hand Die Tooltips die erscheinen sobald Sie mit dem Mauszeiger ber einem Symbol stehen helfen bei der Auswahl Zum Festlegen der Zelleneinstellungen sollten Sie den Layoutmodus aktivieren oder im Men Tools gt Optionen Registerkarte Allgemein alle Objekte verriegeln AN Das L schen einer Zelleneinstellung geht nur ber die Layout Symbolleiste falls Sie L schen im Kontextmen w hlen wird immer das Objekt also die gesamte Tabelle gel scht catman Professional V5 0 HBM HBM L Online Dokumente zur Visualisierung von Messungen
395. man am produktivsten einsetzen k nnen Das Hand buch enth lt keine Erl uterung der Art Wie ndere ich die Schriftart und Farbe eines Textes da dies ein Standardvorgang in Windows ist und auch keine Referenz zu einzelnen Script Befehlen da Sie diese leichter in der Online Hilfe nachschlagen k nnen Dort sind auch eventuelle Querverweise schneller und bequemer zu erreichen Eine Einf hrung in den Auf bau des Hilfesystems finden Sie in Kapitel B berblick im Abschnitt 6 Das Online Hilfesy stem von catman Professional Seite B 32 HBM A 6 Quick Start Voreinstellungen HBM Ebene 1 Ebene 2 Aufbau Das Handbuch ist in elf Kapitel unterteilt Nach dieser Einf hrung Kapitel A Einf hrung k nnen Sie in Kapitel B berblick den Auf bau und die Arbeitsweise von catman Professional und seinen Teilen kennenlernen Das Kapitel enth lt au erdem eine Anleitung zum schnellen Einstieg in catman Abschnitt 5 Erste Schritte mit catman Professional Quick Start Seite B 22 Im Kapitel C Anpassen von catman Professional sehen Sie welche Voreinstellungen von catman Sie an Ihre Bed rfnisse anpassen m ssen und welche Optionen die Benutzerverwal tung bietet Das Kapitel D Definieren von Ger ten und Arbeitskan len erl utert das Setup des Me sy stems vom Festlegen des Ger tes und der Kanaleinstellungen ber die Sensordatenbank bis hin zu Echtzeitberechnungen der Ausgabe analoger oder digitaler Werte ode
396. matische Skalierung der y Achse vor Falls Sie diese deaktivie ren m chten doppelklicken Sie auf die linke y Achse Deaktivieren Sie Auto im Bereich Skala und geben Sie in den Zeilen Min bzw Max die f r Ihren Aufnehmer geeigneten Werte ein z B 0 und 50 f r eine Wagezelle mit 50kg Nennlast Abb 10 Falls Sie nicht wissen welche Werte Sie eingeben sollen tragen Sie den Nennme bereich des Aufnehmers ein oder verwenden Sie Auto Autoskalierung schnelleinrichkung Achse Skala F ula lo Min Auto md op F Datum Zeitskala FP Inwertiert 50 Max 5kalenbezchriftung bernehmen f r Alle Skalierung FP Und og Modus FP Skalenbeschriftung Teilstriche F7 Titel Pref Num Format Sth og sl HE 0 0 FP Skalenfarbe wie Kursen Te lstriche vw S Ge E Tick Interwall ES Gitterlinien Interwall E _ Titel Jh Auto iAuto y K Abbrechen Abb 10 Die Einstellungen im Dialog Schnelleinrichtung Achse Das catModul ist nun vollst ndig konfiguriert catman Professional V5 0 Durchf hrung B 31 5 2 Messung starten Klicken Sie auf oder dr cken Sie F5 und Ihre Messung beginnt Mit Hilfe der Symbole am oberen Rand des Fensters k nnen Sie nach der Messung Ihre Da ten z B graphisch auswerten indem Sie die Zoom und oder die Cursor Funktion verwen den catman Professional V5 0 HBM B 32 HBM GE yt INN N
397. mehr teil F r den betreffenden Kanal kann dann nur noch ber das Ger te setup oder einen Low Level Scriptbefehl ein Nullabgleich oder eine Tarierung durchgef hrt catman Professional V5 0 Aktivierungsspalte D 25 werden da hierbei direkt auf das Ger t zugegriffen wird Das Kontextmen erm glicht auch das R ckg ngigmachen eines Nullstellvorgangs in catman 4 2 Aktivierungsspalte AN Die Berechtigung zu dieser Aktion kann Ihnen ber die Benutzerverwaltung entzogen worden sein EW GC o In dieser Spalte sehen Sie ob der Kanal aktiv ist oder momentan deaktiviert wurde el Bei einer Deaktivierung gehen die Einstellungen des Kanals nicht verloren wie beim L schen der Kanal und seine Einstellungen werden lediglich ignoriert Links neben den Symbo len in der ersten Spalte stehen die internen Kanalnummern von catman f r die Echtzeitdaten Kan le 1 2 etc 4 3 Beschrelbungsdatel Beschreibungsdateien Spalte I k nnen Sie dazu verwenden um zus tzliche Informationen Bilder Zeichnungen Texte zu einzelnen Kan len oder der l O Definition zu speichern Das Format der Datei ist dabei beliebig catman speichert nur die Querverweise zu den angege benen Dateien und ruft ggf die ben tigten Programme zum Anzeigen auf Sie k nnen eine Beschreibungsdatei auch mehreren l O Kan len zuordnen pro Kanal kann aber nur eine Be schreibungsdatei zugewiesen werden catman Professional V5 0 HBM D 26 4 4 HBM
398. messung unter catModule gt Me module Das catModul wird initialisiert und die erste Seite erscheint Parameter zum Me ablauf angeben Klicken Sie auf MeBeinstellung und geben Sie z B eine Me rate von 300 Hz ein Lassen Sie die Vorgabe von catman Ger teinternes Timing stehen Abb 7 Me einstellungen x Me raten Tirming fe Ger teinternes Timing Melrate Hz Intervall s PL internes Timing DEWICE 1 Melratengruppe 1 Abb 7 Die MeBeinstellungen HBM B 28 Durchf hrung Schlie en Sie das Fenster wieder und kontrollieren Sie da Sie das Me fenster y t Echt zeitgraphik verwenden und O Kan le vor Messung initialisieren angekreuzt ist Abb 8 Klicken Sie dann auf Ausf hren T Dauermessuna x Allgemeine Einstellungen He fenster vit E chtzeit Graphik sl e MeBeinstellung Speichern in Datenbas s Ale Kan le speichern 0 Kanal ZIEL Einstellung verwenden Nicht speicher he 170 Kanale vor Messung initialisieren Automatisch beenden 4 nach 0000 Melwerten T Neue Messung in Datenbasiskan len anh ngen nach j 0000 Online D atenexport Nicht exportieren Ger tesetup laden m PO Kanal ZIEL Einstellung verwenden Ale Kan le exportieren Einstellungen bei Beenden speichern Abb 8 Die Einstellungen der Dauermessung im Eingangsdialog erste Seite des catModuls HBM catman Professional
399. messung f r alle aktiven Kan le starten die als Quelle ein analoges Signal ha ben Analog IN Bei einer Pr fung der Ger teverbindung wird nur berpr ft ob das Ger t ber die Schnitt stelle ansprechbar ist und eine Antwort liefert Es wird nicht berpr ft ob alle Me kan le rich tig angeschlossen und korrekt eingestellt sind Wenn Sie das momentane Me signal anzei gen lassen wird eine evtl bersteuerung des Kanals jedoch als OVFL angezeigt Die Einstellungen zum Nullstellen sind in Abschnitt 4 1 Nullstellen Seite D 23 besprochen Me Brate In dieser Spalte k nnen bei der Verwendung eines MGCplus einzelne Kan le einer der m gli chen Me ratengruppen hinzugef gt werden Es existieren die gleichen M glichkeiten wie im Abschnitt 4 6 Einstellung Seite D 37 besprochen Siehe auch Abschnitt 3 Zeitkan le ein richten Seite D 18 und Kapitel E Abschnitt 2 Welche Me rate ist die richtige Seite E 4 catman Professional V5 0 Ziel 4 12 4 13 4 13 1 catman Professional V5 0 D 49 Ziel In dieser Spalte lassen sich einzelne Kan le gezielt f r den Export in eine Datei oder die Da tenbasis w hrend der Messung markieren Sowohl die catModule als auch der Me assistent bieten die M glichkeit diese Einstellungen nachtr glich zu ignorieren und z B alle oder keine Kan le zu speichern Beim MeBassisten ten k nnen Sie ber die dortigen Einstellungen bei den Exportoptionen auch f
400. mit Klick auf sl Symbolleiste im Arbeitsblatt Datenbasis Kanalmanager alle gemessenen Werte bzw alle markierten Kan le direkt nach Excel kopie ren catman Professional V5 0 HBM HBM Die Datenbasis Die Datenbasis Der Zugang zur Datenbasis oder zu bestimmten Bereichen der Datenbasis kann ber die Be nutzerverwaltung beschr nkt sein Zus tzlich kann f r einzelne Kan le ein Schreibschutz be stehen so da keine Werte ge ndert werden k nnen Zur Verwaltung von Daten und zur manuellen Bearbeitung einzelner Werte bis hin zu ganzen Kan len dient das Arbeitsblatt Datenbasis Das Arbeitsblatt stellt zwei verschiedene Oberfl chen zur Verf gung 1 den Datenbasis Kanalmanager siehe Abschnitt 2 3 Der Datenbasis Kanalmanager Seite l 10 2 den Datenbasis Editor siehe Abschnitt 2 4 Der Datenbasis Editor Seite l 14 Wenn Sie das Arbeitsblatt aufrufen ffnen Sie zun chst den Datenbasis Kanalmanager von dort gelangen Sie ber das Men Arbeitsblatt oder mit zum Datenbasis Editor Optionen der Datenbasis Im Men Optionen k nnen Sie die Schriftart und Hintergrundfarbe der Datenbasis festlegen Aktivieren Sie Kritische Aktionen best tigen wenn bei Aktionen die den Verlust von Daten zur Folge haben nachgefragt werden soll ob diese tats chlich ausgef hrt werden sollen Das L schen der gesamten Datenbasis mu immer best tigt werden Kanalinformationen Me parameter des Kanals R ckf hrbar
401. mit den Online Seiten e Datenbasis E Abb 3 Die Grundbausteine von catman Professional catman Professional V5 0 Die Bausteine von catman B 5 2 1 catman Professional V5 0 Die Bausteine von catman Die Ger tetreiber Die Ger tetreiber sind spezifisch f r jedes Ger t und werden je nach Bedarf eingerichtet ber sie l uft dann die Kommunikation bzw die bertragung der Me werte Selbstverst nd lich k nnen auch mehrere Treiber aktiv sein d h Sie k nnen nicht nur mehrere Ger te des selben Typs sondern auch verschiedene Ger te kombinieren Die Schnittstellen ber die die jeweiligen Ger tetreiber mit den Verst rkern zusammenarbeiten sind dabei wahlfrei und k n nen beliebig gemischt werden z B IEC Ethernet und RS232 Bei busf higen Schnittstellen IEC RS485 Ethernet k nnen Sie auch mehrere gleichartige Ger te an derselben Schnitt stelle betreiben Mit dem Script Entwicklungssystem von catman k nnen Sie sogar selbst Treiber f r andere Ger te erstellen sogenannte Script Treiber Die Me und Steuerzentrale Die Schaltzentrale von catman berwacht das Zusammenspiel der einzelnen Bausteine und l dt die erforderlichen Ger tetreiber von der Festplatte Diese Schaltzentrale mu daher die Information ber die verwendeten Ger te und Schnittstellen also die Ger tetreiber erhalten Damit die Zentrale au erdem wei welche Kan le des jeweiligen Ger tes genutzt werden und welche als Aus
402. mum Klassenmaximum Minimale Amplitude catman Professional V5 0 Klassierung 3 16 2 catman Professional V5 0 l 39 Klassiertyp Rainflow Matrix Diese Berechnung f hrt eine Rainflow Klassierung eines Datenkanals nach dem 4 Punkte Al gorithmus durch und legt die entstehende Matrix in der Datenbasis ab Bei n Klassen entste hen n Kan le mal n Zeilen Als Datenquelle k nnen Sie verwenden e einen Datenbasiskanal W hlen Sie den Kanal unter Argumentkan le e einen Kanal aus einer Bin rdatei die durch einen Online Export erzeugt wurde Hier mu zus tzlich die Kanalposition in der Datei angeben werden d h der wievielte Kanal von den in der Datei gespeicherten untersucht werden soll e einen Kanal aus einer Datei die von der CP32 oder CP42 im MGCplus erzeugt wurde Die Datei mu auf der Festplatte des PCs vorliegen Auch hier mu zus tzlich die Kanal position in der Datei angeben werden d h der wievielte Kanal von den in der Datei ge speicherten untersucht werden soll Falls die Me daten eines MGCplus noch auf dem internen PC Card Speicher vorliegen k n nen Sie diese im Arbeitsblatt Datenbasis ber das Men Datei gt MGCplus Me datei trans ferieren auf den PC bertragen der MGCplus Assistent wird dazu nicht ben tigt Bei der Klassierung entsteht eine n n Matrix wenn n die Anzahl der Klassen ist Zus tzlich wird ein Kanal mit den Residuen erzeugt und ein weiterer der die Vielfachen der Kla
403. n Das Fenster l t sich w hrend einer Messung anzeigen sowie auf die Anzeige der akti ven Ereignisse beschr nken Sie k nnen die Ereignis berwachung f r einzelne Ereignisse in der Spalte A oder f r alle Ereignisse auf der Registerkarte Ereignisse deaktivieren Ereignis berwachung de aktivieren Erl uterungen zu den Reaktionszeiten finden Sie in Abschnitt 6 2 1 Seite E 26 Vorgehensweise So richten Sie eine Ereignis berwachung ein J Rufen Sie den Dialog Ereignis berwachung ber das Hauptmen oder die l O Definition mit Messen gt Ereignis berwachung auf Definieren Sie zuerst die ben tigten Aktionen Legen Sie dann die zu berwachenden Ereignisse fest und geben Sie dabei die ge w nschten Aktionen an Ereignisse und damit verkn pfte Aktionen lassen sich jederzeit wieder ndern HBM E 24 6 1 1 6 1 2 HBM Vorgehensweise Aktion definieren Rufen Sie den Dialog Ereignis berwachung ber das Hauptmen oder die l O Definition mit Messen gt Ereignis berwachung auf Falls die Registerkarte Aktionen noch nicht ange zeigt wird klicken Sie diese an 1 W hlen Sie den Aktionstyp aus dem aufklappbaren Listenfeld aus und klicken Sie auf Neue Aktion 2 Die Aktion erscheint als Eintrag im Feld darunter Geben Sie der Aktion einen aussage kr ftigen Namen 3 Falls die Aktion die Angabe von Parametern erfordert z B eine Datei bei
404. n Ma angaben f r die Graphikobjekte sind soweit sie nicht in Prozent oder Grad erfolgen in Twips einer Windows Einheit f r die Bildschirmdarstellung Je nach Graphiktreiber entspre chen ungef hr 12 bis 15 Twips einem Pixel auf dem Bildschirm und 576 Twips entsprechen einem Zentimeter im Druck Seitenansicht Ausdrucken von Seiten Die Voreinstellung der Seitengr e wird ber den beim Start von catman Professional ein gestellten Standarddrukker von Windows beeinflu t Die Orientierung ist auf Querformat Bildschirmformat voreingestellt Sie k nnen dies ber das Fenstermen Tools gt Optio nen Registerkarte Seite ndern Sie k nnen einzelne Objekte die aktuelle Seite oder das ganze Dokument ber die entspre chenden Men punkte im Men Datei drucken Bei einigen Objekten ist der Ausdruck auch ber das Kontextmen rechte Maustaste des Objektes m glich HBM G 46 9 2 9 3 HBM G d aw Exportoptionen f r Scientific Graphiken Exportoptionen f r Scientific Graphiken Die Scientific Graphiken unterst tzen den Export der graphischen Darstellung in drei Forma ten e Metafile Dieses Format dient zum direkten Austausch von Diagrammen mit anderen Programmen z B Textverarbeitung Metafile Daten k nnen in der Zwischenablage oder in einer Datei abgelegt bzw direkt auf dem Drucker ausgegeben werden e Bitmap Dieses Format dient der externen Weiterverarbeitung z B
405. n Lesen Sie bitte Kapitel E Messen mit catman Professional f r weitere Informationen Um ein Spektrum an zeigen zu k nnen ben tigen Sie noch eine geeignete x Achse Diese k nnen Sie mit der Funktion Frequenzrampe unter der Registerkarte Rampen erzeugen Mit einer y x Post Process Graphik k nnen Sie dann z B das Spektrum darstellen Rampen Eine Kontinuierliche Rampe ber mehrere Lesebl cke z hlt von 1 beginnend immer weiter hoch jeder Me wert jede Zeile erh ht die Zahl um 1 Die Rampe ber einen Leseblock beginnt bei jedem Leseblock wieder bei 1 Bei der Freguenzrampe ist die Z hlung abh ngig von der Me rate des Master clock ber die Gr e des Leseblockes wird von O bis zur H he der Me rate gez hlt Sie k nnen diese Werte dazu verwenden um das Ergebnis einer FFT oder Spektrumsberechnung in Echtzeit anzuzeigen HBM D 30 HBM E d a Verbindung Logik Als Ergebnis eines Vergleichs erhalten Sie den Zahlenwert 0 falsch oder 1 wahr Benutzen Sie die Vergleiche auf identischen Wert vorsichtig Bei Me werten die im 8 Byte Gleitkom maformat gespeichert werden sind nie zwei Werte v llig identisch Die Funktion Kanal 1 testen auf Bit Nr rundet den Wert des angegebenen Kanals in eine 32 Bit Ganzzahl Integer und pr ft ob das angegebene Bit gesetzt ist oder nicht das Ergeb nis ist 1 f r gesetzt 0 sonst Mit dieser Funktion kann ein l O Kanal der als analoge
406. n gleichzeitig zum Text definierten Zahlenwert erh lt dann die Systemvariable Event bzw die Ereigniswarteschlange von catman In einer Warteschleife berpr ft das Script mit Hilfe die ser Variablen ob eines der Ereignisse aufgetreten ist Die gleichzeitige Zuordnung von Text und Zahlenwert zu einem Ereignis wird deshalb im Script verwendet weil sich ein Text f r den Programmierer leichter lesen und verstehen l t ein Programm aber eine Zahl viel schneller berpr fen kann als einen Text HBM Ein Ausgaben S HBM Zw Bl ew Online Dokumente als Benutzeroberfl che Ein zweiter wichtiger Punkt ist das System der Ein und Ausgabe von Daten z B Text oder Zahlenwerten Bei einigen Objekten gibt es allgemeine Methoden sie anzusprechen Die Echtzeitgraphiken oder die Post Process Graphiken k nnen auch alle gemeinsam ange sprochen werden um z B neue Me werte darzustellen Damit jedoch gezielt einzelne Ob jekte angesprochen werden k nnen m ssen diese ber einen Namen verf gen der dann einfach genannt wird Was steht im Feld mit dem Namen Datenrate Daher m ssen Sie allen Objekten die Sie gezielt ansprechen m chten einen eindeutigen Objektnamen geben Bitte verwechseln Sie den Objektnamen nicht mit dem Titel des Objekts Letzterer ist lediglich die sichtbare Beschriftung z B im Kopfbereich einer Graphik Geben Sie den Objekten der Online Seite nicht exakt die gleichen Namen wie Ihren Variablen im Scri
407. n teils um Schaltfl chen in den Arbeitsbl ttern zu sparen und diese bersichtli cher halten zu k nnen Das Arbeitsblatt O Kan le bzw l O Kanaldefinition hei t jetzt O Definition Die Funktion Zugriffsberechtigung entf llt Im Online Dokument Editor werden die Funktionen von Tabellen und Listenobjekt durch das neue Tabellenobjekt bernommen Es erlaubt eine einfachere und trotzdem flexiblere Konfiguration und hnelt einer Tabelle in Excel Der Datenaustausch mit Excel wurde verbessert ein Mausklick gen gt um Excel aufzu rufen und alle Daten aus der Datenbasis in ein Excel Arbeitsblatt zu kopieren Die Protokollierung von Ger teeinstellungen wurde verbessert durch Markieren eines Bereiches in der Tabelle k nnen alle Ger teeinstellungen in aufeinanderfolgende Felder geschrieben werden Spezielle Scriptbefehle vereinfachen das Protokollieren aller Ein stellungen auch ber Script Die catModule wurden auf vielfachen Wunsch berarbeitet und bieten jetzt mehr Optio nen Mit dem Script Editor k nnen jetzt eigene Ger tetreiber erstellt werden die sich dann ge nauso einfach wie die HBM Ger tetreiber in der l O Definition aufrufen lassen Die Einf hrung des Script Entwicklungssystems vereinfacht die Verwaltung und Pflege gr erer Projekte bedeutend Einzelne Unterprogramme k nnen als Datei gespeichert catman Professional V5 0 Was war neu in Version 2 17 A 39 werden mehrere Codemodule k nnen in einem Projekt ent
408. n w hlen Wenn Sie Kan le gegeneinander darstellen m chten z B Kraft Weg Kurven w h len Sie eine y x Graphik Der Me wertmonitor zeigt die Werte von bis zu 250 Kan len in berwachungsanzeigen an ZA Vergessen Sie nicht den Dateinamen anzugeben falls Sie Daten mit Online Datenexport speichern m chten W hlen Sie die gew nschte Darstellung im Bereich Me fenster aus und klicken Sie dann auf Ausf hren Der Start der eigentlichen Messung erfolgt erst im Me fenster catman Professional V5 0 HBM F 8 2 2 E 8 S HBM Ka Sie Durchf hren einer Messung Durchf hren einer Messung Auf der zweiten Seite des catModuls legen Sie fest welche l O Kan le angezeigt werden sol len Stellen Sie den Mauszeiger dazu in das Graphikobjekt und klicken Sie rechts um den Men punkt Datenquellen aufrufen zu k nnen F gen Sie dann die gew nschten Kan le ei ner oder mehreren Skalenebenen hinzu Drag amp Drop oder Kanal anklicken und Daten Kurve hinzuf gen In der Voreinstellung sind alle Achsen auf Autoskalierung eingestellt Die berwachungsanzeigen sind mit den ersten I O Kan len bereits verbunden Starten der Messung Klicken Sie auf oder dr cken Sie F5 nach der Initialisierungsphase beginnt die Messung Falls das Dr cken von F5 nicht den gew nschten Effekt hat mu evtl nach dem Start des catModuls einmal auf die Online Seite geklickt werden Auswerten Mit den Symbo
409. n Abgleich wer den an den Verst rker geschickt Bei TEDS werden die Einstellungen direkt aktiviert au Ber Sie haben TEDS immer aktivieren bei Optionen gt Sensor deaktiviert in diesem HBM D 66 HBM E TEDS und T ID Fall werden die in der Datenbank hinterlegten Einstellungen nicht die TEDS Einstellun gen aktiviert falls ein Eintrag in der Sensordatenbank existiert Die Me kette Ger t und Aufnehmer mu angeschlossen sein 2 Verwenden Sie das Kontextmen in der Spalte Sensor falls Sie nur einen Sen sor Scan f r markierte Kan le durchf hren lassen m chten Die Sensor ID pr fen 7 Falls der O Kanal an einen Sensor aus der Sensordatenbank gekoppelt ist k nnen Sie mit dieser Funktion pr fen lassen ob dieser Aufnehmer auch am Verst rkermodul ange schlossen ist catman liest die Sensor ID des angeschlossenen Aufnehmers aus dem Ge r t aus und vergleicht sie mit der in der l O Definition hinterlegten Die Me kette Ger t und Aufnehmer mu angeschlossen sein Diese Funktion k nnen Sie ber Optionen Sensor auch automatisch bei der Kanalinitialisierung durchf hren lassen Sensor ID Pr fung bei Kanalinitialisierung Die Sensor ID in die Datenbank aufnehmen Mit dem Men punkt Sensor ID in Datenbank aufnehmen k nnen Sie einen neuen Ein trag erzeugen der bereits die Sensor ID und die aktuellen Einstellungen des Verst rker moduls enth lt nderungen z B ei
410. n E Mails ber CDO Microsoft Collaboration Data Ob jects Es mu daher weder MS Outlook Express noch MS Outlook installiert sein allerdings mu der SMTP Dienst installiert sein Der SMTP Dienst ist Teil der Internet Informationsdien ste IIS und wird als Windows Komponente System CD installiert Zus tzlich m ssen je doch SMTP Servername und Absenderadresse m ssen gesetzt sein Men Optionen gt Startoptionen Registerkarte E Mail und die Weiterleitung ohne Authentifizierung Anony mous zu einem SMTP E Mail Server mu m glich sein Kontaktieren Sie Ihren Systemadmi nistrator falls im Intranet der Microsoft Exchange Server verwendet wird die Voreinstellung erm glicht dies kann aber vom Systemadministrator so ge ndert werden da nur bestimmte PCs diesen Versand durchf hren k nnen Versendet eine E Mail Speichern in Datenbasis EIN AUS Schaltet die Speicherung von Me werten in die Datenbasis ein bzw aus F r diese Aktion sind keine weiteren Parameter notwendig Die Speicherung von Me werten ber die Ereignis berwachung kollidiert nicht mit anderen Angaben zur Speicherung sie ver ndert allerdings diese Angaben auch nicht Wird z B im MeBassistenten w hrend der Messung die Speicherung in die Datenbasis von Hand mit Klick auf Bl aktiviert so wird diese Einstellung durch ein Ereignis das die Speicherung ausschal tet nicht beeinflu t Die Speicherung w rde in diesem Fall erst beendet wenn s
411. n Scriptabl ufen kommt es h ufig vor da au er den reinen Me daten die mit den Export und Import Befehlen gespeichert bzw gelesen werden auch beliebige wei tere Informationen wie z B Pr fername Teile Nr etc in externen Dateien verwaltet werden sollen catman bietet dazu die M glichkeit Texte in speziell strukturierte ASCII Dateien soge nannte Profile Dateien zu schreiben bzw aus diesen in Variable zu lesen Profile Dateien bieten die M glichkeit die abgelegten Textdaten in Gruppen Section zusam menzufassen und jeden einzelnen Eintrag einer Gruppe mit einem Schl sselwort Key zu versehen Beim Lesen aus der Datei kann durch Angabe von Section und Key gezielt auf ei nen bestimmten Eintrag zugegriffen werden catman Professional V5 0 Zugriff auf externe Datenbanken Beispiel 6 10 catman Professional V5 0 K 81 Section MESSUNG Key Messrate 1200 Key Filter 3 Key GeraeteID DMCplus_001 Section PRUEFER Key Name Mustermann Key Vorname Willi In der Datei selbst fehlen die hier zur Verdeutlichung vorangestellten Bezeichnungen Section undKey Die bekannteste Datei dieses Dateityps ist wahrscheinlich WIN INI aus Windows catman bie tet Ihnen zwei Befehle mit denen Sie Daten in eine Profile Datei schreiben FWRITEPRIV bzw Daten aus dieser lesen k nnen FREADPRIV Stellt Ihre Applikation h here Anforderungen an die Strukturierung der Daten oder erfordert gar Datenbankfunktion
412. n bezeichnete Objekt erm glicht eine Auswahl bei der alle Alter nativen immer sichtbar sind jedoch nur jeweils eine aktiv ist Die aktive Einstellung kann zu satzlich durch Schriftattribute hervorgehoben werden Schaltfl che Ein Aus Schalter und LED Anzeige Die Funktion einer Schaltfl che kann prinzipiell von beiden Objekten bernommen werden ael Das Objekt Schaltfl che hat den Vorteil da Sie eine Funktionstaste als Hotkey ange ben k nnen z B F5 Nachteile sind da Bilder auf der Taste nicht skaliert werden wie beim al Objekt A Ein Aus Schalter und LED Anzeige und da sich nur ein Bild f r beide Schaltzust nde angeben l t Beim Objekt Ein Aus Schalter und LED Anzeige k nnen Sie in der Konfiguration als LED Anzeige auch einen l O Kanal angeben der dann auf einen bestimmten Pegel hin berwacht wird Werkzeugleiste 4q Die Werkzeugleiste erm glicht z B das Erstellen einer Symbolleiste mit verschiedenen Funk FE tionen f r die einzelnen Symbole e Ein us anklicken wechselt den Zustand des Schalters catman Professional V5 0 HBM A n HBM Online Dokumente als Benutzeroberfl che e Ein Aus Gruppe der Schalter geh rt zu einer durch Trenner eingefa ten Gruppe im mer nur eine Schaltfl che aus der Gruppe kann gedr ckt sein e Kommando Tasterfunktion statt Schalter e TIrennfl che Sie k nnen bis zu 32 Schaltfl chen pro Werkzeugleiste definieren jed
413. n der Datenbasis angeh ngt HBM E d a N D HBM Messung auf Tastendruck Messung auf Tastendruck Die Einstellungen f r das Speichern und Exportieren von Daten in der Spalte Ziel der I O Definition k nnen nicht ber cksichtigt werden da in dieser Betriebsart die Speicherung erst auf Tastendruck vorgenommen werden soll und immer alle aktiven Kan le gespeichert wer den Sie m ssen deshalb evtl Marker in der Spalte Ziel entfernen Diese Betriebsart ben tigt keine weiteren Einstellungen Nach dem Start der Messung durch Klick auf gt l uft im Hintergrund eine Dauermessung ab bei der alle Echtzeitanzeigen aktua lisiert werden Um einen Me wert in der Datenbasis abzulegen mu entweder F5 gedr ckt oder B angeklickt werden Falls das Dr cken von F5 nicht den gew nschten Effekt hat mu evtl nach dem Start der Messung einmal auf die Online Seite geklickt werden Mit Si k nnen bereits erfa te Werte wieder aus der Datenbasis gel scht werden Die Betriebsart eignet sich f r Messungen bei denen nur zu ganz bestimmten Zeiten oder bei Erreichen bestimmter Werte die Daten aller Kan le gespeichert werden sollen z B zur Auf nahme von Kalibrierkennlinien catman Professional V5 0 PC Card Aufzeichnung mit MGCplus H 15 6 A catman Professional V5 0 PC Card Aufzeichnung mit MGCplus Diese Me art k nnen Sie nur bei MGCplus mit CP42 und eingestecktem PC Card Speicher PCMCIA verwenden
414. n enthalten kann Wird nun bei laufender Me werterfassung die Berechnung f r den Kanal ausgef hrt so wird dazu immer der aktuelle Inhalt der Variablen verwendet d h durch einfaches Ver n dern der in der Formel benutzten Variablen k nnen Berechnungsparameter ge ndert werden ohne da dazu eine neue Formel zugewiesen werden mu Die Zuweisung erzeugt immer eine freie Online Berechnung Festfunktionen k nnen zur Scriptlaufzeit nicht zugewiesen oder ver ndert werden GLOBAL i f1 f2 REM I O Kanal 1 wurde interaktiv die Festfunktion kontinuierliche Rampe zugeordnet er dient als Zeitkanal f r die beiden folgenden Berechnungskan le In den beiden n chsten Zeilen definieren wir die Berechnungsvorschriften f r die I O Kan le 2 und 3 TOCHANI 2 Formula Fand gt DARA GER CE TOCHAN 3 Formula cos1z 7 Pi Se 22 7 1L REM Der I O Kanal 1 wird in der Formel mit C1 angegeben EE gt 1 Es 075 ACOInit ALL ACOStart 0 1000 DO 0 ENG A LE de gt O i 0 REM ndern der Frequenzvariablen die Online Berechnungen werden ab jetzt mit den neuen Frequenzen durchgef hrt EZ S2 US ENDIF ACORead 5 UPDATE r LOOP catman Professional V5 0 Ereignisgesteuerte Scripts K 69 6 0 catman Professional V5 0 Hinweise Beispiele f r zul ssige Formeleingaben TOCHAN E zFormula 2 Cl 53 Delta REM wird zur Kompilierzeit bersetzt IOCHAN 1 Formula 2 cl 5 Delta REM wird zur Laufzeit b
415. n erzeugen Diese Konstanten m ssen im jeweiligen Codemodul mit dem Befehl DEFINE vor der ersten Benutzung deklariert werden Um eine bessere bersichtlichkeit zu erreichen empfehlen wir die Deklaration am Beginn des Scripts catmans Compiler ersetzt diese K rzel mit den tats chlichen Werten bevor mit der Kompilierung bersetzung des Codemoduls begonnen wird Eine Konstante besteht aus einem Namen z B HOHE_MESSRATE und dem daf r einzusetzenden Wert z B 9600 oder Code z B DELAY 5000 Anstelle eines einzelnen Begriffes k nnen Sie auch komplette Befehlssequenzen er setzen lassen Beispiel DEFINE HOHE_MESSRATE 9600 DEFINE Abbruch IF Event 200 BREAK ENDIF LS Bitte beachten Sie e Der Versuch eine bereits definierte Konstante erneut zu definieren oder einen Wert zuzu weisen erzeugt einen Kompilierfehler e In einer Konstantendefinition darf keine andere Konstante vorkommen GE INN Falls in einer Konstantendeklaration eine Berechnung erfolgt so nimmt der Compiler diese automatisch vor es wird also nur das Ergebnis und nicht die urspr ngliche Berechnung ein gesetzt Die Angabe 2 17 4 wird daher berechnet und als 42 eingesetzt Beachten Sie da keine Leerzeichen in solchen Formeln verwendet werden d rfen der Compiler w rde dies als weiteren Parameter interpretieren und ignorieren catman Professional V5 0 HBM K 44 3 3 1 HBM Variablen und Konstanten Variablen und Konstanten Vari
416. n erzeugt Die Dateinamen sind gleichlautend mit dem Projektnamen lediglich die Dateiendungen wer den angepa t Wenn Sie Me daten aus Datenbasis hinzuf gen aktivieren werden bei jedem Speichern des Projekts die aktuellen Daten aus der Datenbasis mitgespeichert Eventuell vorhandene ltere Daten werden dabei berschrieben Falls Sie noch keine Ger tesetup Datei en erstellt haben k nnen Sie f r MGCplus und Spider8 diese Dateien auch automatisch erstellen und hinzuf gen lassen Kontextmen Hin zuf gen gt Aktuelle Ger teeinstellungen Beim Speichern einer Projektdatei l t sich im Bereich Beim Laden ausf hren des Dialog fensters Projektdatei erstellen angeben was beim ffnen zus tzlich zum Laden und Aktivie ren der ersten l O Definition falls vorhanden und der ersten Auto Command Liste falls vorhanden durchgef hrt werden soll e Gera tesetups ausf hren Die Ger tesetups des Projektes werden in die Ger te geladen Die Ger tesetups m ssen in der Reihenfolge der Ger te in der Ger teliste vorliegen f r jedes Ger t ein Setup Ist bei einem Ger t die Verbindung unterbrochen wird das ent sprechende Ger tesetup bersprungen S Es wird nicht gepr ft ob eine Datei ein f r dieses Ger t passendes Setup enth lt Kann die Datei nicht in das Ger t geladen werden so erhalten Sie eine Fehlermel dung e Online Dokument Editor ffnen e Erstes Favoriten Script ausf hren e Me
417. n globalen Variablen bekannt catman Professional V5 0 Ereignisgesteuerte Scripts Beispiel K 21 Schritt 4 LT E catman Professional V5 0 In unserem einfachen ersten Beispiel ben tigen wir allerdings nur eine globale Variable zum Abfragen des aktuellen Ereignisses EvtVar Erzeugen Sie eine globale Variable dieses Na mens ber den Code Builder und Konstanten Variablen und Felder Variablen Alle von Ihnen in Script festzulegenden Parameter stehen in spitzen Klammern L schen Sie beim Ersetzen unbedingt auch die spitzen Klammern Damit fehlt nicht mehr viel zur Initialisierung von catman das Laden des Online Dokuments um unsere Benutzeroberfl che zu erhalten Im Code Builder finden Sie unter Online Doku ment Untergruppe Allgemein den Befehl um das Online Dokument zu ffnen Der Be fehlszeile die im Script Editor erscheint fehlt allerdings noch ein Parameter der Dateiname Die Angabe von Dateinamen insbesondere mit vollst ndigem Pfad birgt immer das Risiko eines Vertippers Sie haben jedoch zwei Alternativen e Sie k nnen keinen Pfad angeben catman durchsucht dann bestimmte Verzeichnisse e Sie k nnen den Datei Browser im Code Builder verwenden Klicken Sie auf die Registerkarte Datei Browser und suchen Sie mit Datei aufnehmen nach den entsprechenden Dateien BeispielScript1 opg Markieren Sie dann im Script Editor Fenster den zu ersetzenden Paramet
418. n jedem Fall automatisch vorgenommen werden soll akti vieren bzw deaktivieren Sie die entsprechende Option Wenn die Datenbasis bei Programmende nicht gel scht wird stehen die zuletzt gemessenen Daten beim n chsten Start wieder zur Verf gung Andererseits belegt die Datenbasis permanent Platz auf der Fest platte Falls Sie Datenbasis Dateien ber 50 MByte erzeugen m chten empfehlen wir vorher die betreffende Festplatte zu defragmentieren Au erdem sollten Sie in diesem Fall eine perma nente Datenbasis einrichten also die Datenbasis nicht beim Beenden von catman l schen lassen HBM l 10 2 3 HBM Der Datenbasis Kanalmanager Optimieren der Geschwindigkeit Cachegr e F r alle normalen Anwendungsf lle ist die Voreinstellung der Cachegr e von 32kB ausrei chend Falls Sie mit MGCplus und CP42 vielen Kan len und hohen Me raten arbeiten k n nen Sie h here Einstellungen verwenden Es wird entsprechend viel Arbeitsspeicher RAM ben tigt andernfalls wird die bertragung der Me werte eher verlangsamt Der Datenbasis Kanalmanager Der Datenbasis Kanalmanager dient haupts chlich der Verwaltung der Datenbasis Sie k n nen verschiedene Kanalattribute ndern Name Einheit Kommentar und erhalten statisti sche Informationen ber den Zustand der Datenbasis F r den Zugriff auf die in der Datenba sis enthaltenen Einzelwerte m ssen Sie den Datenbasis Editor benutzen Der Datenbasis Kanalmanager ver ndert
419. n k nnen Sie f r die Arbeitsbl tter Online Dokument Editor und Script Editor vornehmen Da es hierf r eigene Kapitel gibt Kapitel G Online Dokumente und Kapitel K Das Script Entwicklungssystem werden diese Themen dort behandelt a PRA Generell k nnen Sie bei allen Arbeitsbl ttern die Hintergrundfarbe und oder die verwendete Schriftart ber das Men Optionen des Arbeitsblattes oder das Kontextmen ver ndern catman Professional V5 0 HBM C 4 Datenbasis konfigurieren 2 Datenbasis konfigurieren Weitere Informationen zur Datenbasis finden Sie in Kapitel I Abschnitt 2 Die Datenbasis Seite l 4 AN Beim Neueinrichten werden alle Werte in der Datenbasis gel scht Falls Sie bereits Me da ten erfa t haben exportieren Sie diese Werte zun chst im Format catman ndern Sie dann die Gr e der Datenbasis und importieren Sie die Werte wieder Im Hauptmen Optionen wird mit Datenbasis Konfiguration die Konfiguration vorgenom men bzw ge ndert EAPELSNEES konfigurieren x Datenbasis anlegen auf 40 A Za c HD1a E Laufwerk Maumale Anzahl Kanale ECA Kanal Layout 9 Programme CHHDM EC catlman50 ES rvek 2 Belegter Plattenplatz 5434 17 MB Benatigt f r Datenbasis 9 77 HB El Yerf gbarer Plattenplatz 9554 22 MB T Automatische Gr enanpassung 2042 Maximale Tiefe anzahl werte pro Kanal Double Format ja Anzahl Bytes pro Wert Anwenden
420. n kein Kopf zeilentext eingegeben wird Fu zeile Der hier eingegebene Text erscheint in der Fu zeile jeder Seite Durch Anwahl der entspre chenden Optionen unterhalb des Eingabefeldes k nnen automatisch die Seitennummer das Datum und oder die Uhrzeit an den Text angeh ngt werden Dies gilt auch wenn kein Fu zeilentext eingegeben wird Der Ausdruck erfolgt in der aktuell eingestellten Schriftart Sie sollten diese nicht zu gro w hlen falls viele Me werte in einem Kanal vorhanden sind da sonst 10000 Werte ohne weiteres 300 ausgedruckte Seiten ergeben k nnen catman Professional V5 0 Die Post Process Mathematik l 25 3 Gd INN catman Professional V5 0 Die Post Process Mathematik Mit dem Men Mathematik k nnen Sie die Dialoge zu den Post Process Berechnungen auf rufen d h Berechnungen auf der Grundlage von in der Datenbasis enthaltenen Me werten Die Scriptsprache von catman enth lt noch weitere mathematische Funktionen nicht nur die interaktiv verf gbaren Diese k nnen ber die Auto Command Liste aufgerufen werden Eine mathematische Berechnung erzeugt einen oder mehrere neue Datenbasiskan le Sie k nnen entweder durch Setzen des Markers EI im Datenbasis Kanalmanager oder im Dia log selbst den ersten Ergebniskanal bestimmen Liefert die Berechnung wie z B bei der FFT mehr als einen Ergebniskanal so folgen diese l ckenlos auf den ersten Folgekan le von Berechnungen berschreiben vorh
421. n m g lich e Bitmaske der Fernsteuerkontakte Der Zustand aller acht Fernsteuerkontakte wird als Fernsteuerkontakt Bitmaske Wertebe reich 0 255 bzw 65535 bei 16 Bit ausgegeben Ein gesetztes Bit entspricht einem aktiven Fernsteuerkontakt Mit Hilfe dieses Signals und nachgeschalteten Online Berechnungen Festfunktionen gt Logik Kanal 1 testen auf Bit Nr k nnen bis zu acht digitale Eing nge pro Verst rker schnell und vor allem synchron zu den Analogsignalen gemessen werden Die Funktion der Fernsteuerkontakt Bitmaske steht auch beim Spider8 zur Verf gung aller dings mu hierf r der Kanal 8 als analoger Me kanal definiert werden Me ratengruppe Beim MGCplus kann hier eine der drei Me ratengruppen f r den betreffenden Kanal ausge w hlt werden Die tats chlich verwendete Me rate wird jedoch in der Regel erst vor der Mes sung bei den Me einstellungen festgelegt Siehe auch Abschnitt 3 Zeitkan le einrichten Seite D 18 Maximaler Leseblock Bei der schnellen Erfassung von Daten werden die Me werte nicht einzeln sondern in soge nannten Bl cken vom Me ger t an den PC bertragen da sonst der Zeitaufwand zu gro werden w rde Der von catman vorgeschlagene Wert orientiert sich an der Geschwindigkeit mit der das Ger t arbeiten kann bei schnellen Ger ten 1024 bei langsamen Ger ten 10 Wenn Sie in Echtzeit FFT Berechnungen verwenden m chten so werden diese mit jeweils einem Leseblock d
422. n reentrant Wird daher eine Interrupt Routine bearbeitet und tritt der glei che Interrupt noch einmal ein so wird er ignoriert Ein Interrupt Unterprogramm sowie alle weiteren von diesem aufgerufenen Unterprogramme d rfen aus diesem Grund auch keine Aufrufe zu anderen als Interrupt Routinen deklarierten Unterprogrammen besitzen ansonsten wird der Laufzeitfehler Ung ltiger rekursiver Aufruf erzeugt Hinweise catman kann nur dann auf ein Ereignis reagieren wenn die Ausf hrung des aktuell bear beiteten Befehls vollst ndig abgeschlossen ist Das hei t w hrend eines l nger dauern den Befehls z B ACoRead einer Mathematikfunktion oder einem Datenexport wird das Ereignis lediglich in eine Warteschlange eingereiht die Ausf hrung erfolgt erst nach dem Ende des laufenden Befehls Wenn es sich bei dem Ereignis um ein Zeitschaltuhrereignis handelt dann wird die mit der Zeitschaltuhr verbundene Anweisung sofort nach dem Ende der vorhergehenden Operation ausgef hrt Treten jedoch mehrfache Zeitschaltuhr ereignisse im gleichen Timer Objekt auf gehen diese verloren e MitAPP Critical kann die berpr fung von Ereignissen zeitweilig abgeschaltet wer den Dies kann z B in sicherheitskritischen Abschnitten in denen der Anwender keine Aktion ausl sen soll n tig sein Au erdem erh ht dies die Ausf hrungsgeschwindigkeit Ihres Scripts Vergessen Sie nicht die Ereignis berwachung nach dem Ende eines kritischen Abschnitts
423. n sehr verschieden ist finden Sie in diesem Kapitel folgende Abschnitte zur Erl uterung der Arbeitsweise der Auto Command Liste 1 Abschnitt Allgemeine Einstellungen und Ausf hrungszeltpunkte der Befehle Seite J 4 2 Abschnitt Post Processing mit der Auto Command Liste Seite J 7 3 Abschnitt Die Auto Command Liste f r Scriptprogrammierer Seite J 9 Die beiden letzten Abschnitte enthalten jeweils Beispiele zum besseren Verst ndnis die Bei spiele finden Sie im Unterverzeichnis EXAMPLES MANUAL von catman HBM J 4 2 1 HBM Allgemeine Einstellungen und Ausf hrungszeitpunkte der Befehle Allgemeine Einstellungen und Ausf hrungszeit punkte der Befehle Allgemeine Einstellungen Zum Erstellen einer Auto Command Liste mu diese nicht ge ffnet sein es gen gt bei den Post Process Berechnungen der Klick auf die Schaltfl che In Auto Command Liste berneh men Ist das Fenster mit der Auto Command Liste ge ffnet k nnen Sie durch Anklicken ei ner Zeile diese markieren und dann kopieren ausschneiden einf gen etc Das L schen von Zeilen erfolgt entweder ber das Men Bearbeiten oder durch Ausschnei den der betreffenden Zeile Beim Einf gen k nnen Sie auch eine bereits ausgef llte Zeile markieren diese wird nach unten verschoben und nicht berschrieben Zum Bearbeiten einer Zeile m ssen Sie auf diese doppelklicken damit der Textcursor er scheint Um Zeilen nach oben oder unten zu verschieben markier
424. n und dort zu ndern Mit 5 l t sich ein aus der neben dem Symbol befindlichen Liste ausgew hltes Er e eignis in die Event Queue einreihen bzw in die Event Variable schreiben um die Reaktion des Scripts zu untersuchen Damit mu nicht auf eine Schaltfl che gedr ckt werden o um ein Ereignis zu erzeugen E Soll der neue Variableninhalt eine Zeichenkette String sein so mu der Text in Anf hrungs zeichen eingeschlossen werden Ist die Scriptausf hrung angehalten so werden im Debugfenster folgende Informationen an gezeigt e Der Name des momentan ausgef hrten bin ren Scripts catman Professional V5 0 HBM K 62 HBM L a gt Pak M s X J Der Script Debugger Der Name des momentan ausgef hrten Abschnitts MATN oder Name des Unterpro gramms Der Code des aktuellen Abschnitts Die aktiven gemeinsamen COMMON globalen GLOBAL und lokalen LOCAL Variablen sowie die Systemvariablen und Unterprogramm Parameter PARAM Der Inhalt des globalen und des Parameter Stacks Die gemeinsamen Variablen aller Module und ihre Werte sowie der Parameter Stack m ssen auf separaten Registerkarten betrachtet werden Mit diesen Verfahren tasten Sie sich bis zu der Stelle vor an der der Fehler liegt Denken Sie dabei immer daran Der Computer tut nur was man ihm sagt er nimmt aber alles w rtlich und f hrt es buchstabengetreu aus Weitere Funktionen des Debuggers Durch Anklicken des S
425. n werden Mit der erstmaligen Zuord nung eines Il O Kanals zu einem Datenbasiskanal bernimmt der Datenbasiskanal den Namen und die Einheit des l O Kanals Nachtr glich k nnen Sie den Namen und die Ein heit des Datenbasiskanals ndern e Ab Version 3 0 kann ebenfalls Text in Datenbasiskan le eingegeben werden e Lesende oder schreibende Einzelwertoperationen in der Datenbasis wurden durch Lese Schreib Caches beschleunigt e Die in Godert und MGCplus eingestellten Parameter werden in den Datenbasiskan len zusammen mit den Me werten und dem Me intervall gespeichert R ckf hrbarkeit von Messungen e Im Editor f r Online Dokumente gibt es eine seiten bergreifende bersicht der graphi schen Objekte Gezieltes Anzeigen und L schen von mehreren Objekten ist damit nun m glich e Zwei neue Graphikobjekte 2D Scientific Graph und Scientific Polar Rose Diagramm bieten noch bessere Darstellungs und Exportfunktionen Die damit erzeugten Grafiken lassen sich in das Metafile BMP und JPEG Format exportieren Ein neu eingef hrtes HTML Browser Objekt erm glicht w hrend der Laufzeit und nur dann die Ansicht beliebiger HTML Dateien und bietet jegliche Funktionalit t auf der Grundlage des installierten Internet Explorers e Im Datenbasis Kanalmanager ist es m glich Kan le unterschiedlicher L nge durch Re duktion bzw Expansion einander anzupassen e Der Verst rkertyp ML801 kann ber catman im MGCplus durch die Einf hr
426. nal V5 0 Ausschnitt zur cksetzen l schen Klicken Sie auf AN oder w hlen Sie Men Zoom gt Zoom zur cksetzen Die Cursor in der bersichtsgraphik werden auf den linken bzw rechten Rand zur ckgesetzt auch die Aus schnittsgraphik zeigt komprimierte Daten Datei aus der Kanalliste l schen Markieren Sie das Dateisymbol in der Kanalliste und w hlen Sie entweder Men Datei gt Datei aus Kanalliste entfernen oder aus dem Kontextmen Datei entfernen Evtl noch dar gestellte Kan le werden aus den Graphiken gel scht Darstellung anpassen Um die Darstellung an Ihre Bed rfnisse anzupassen stehen folgende Optionen zur Verf gung e Sie k nnen die Aufteilung der beiden Bereiche bersicht und Ausschnitt durch Ziehen des grauen Trennstrichs ver ndern e ber das Men Fenster k nnen Sie die Kanalliste und die bersichtsgraphik ausblen den e Die Titel lassen sich durch Anklicken direkt ndern weitere Untertitel k nnen Sie ber das Men Graphik gt Titel gt Ausschnitt bzw gt bersicht festlegen HBM F 30 Darstellung anpassen Der erste Untertitel der Ausschnittsgraphik wird nach jeder nderung der ange zeigten Daten vom Programm erneut mit komprimierte Daten oder originale Da ten belegt l t sich jedoch bei Bedarf zumindest vor bergehend ndern e Schriftgr e und Schriftart sowie die Vorder und Hintergrundfarbe der Graphik en legen Sie ber
427. nd aktivieren Sie die Definition en in der Liste rechts im Dia log Anstelle eines Triggerereignisses k nnen Sie auch einen l O Kanal verwenden der mit einem digitalen Eingang eines Ger tes verbunden ist Markieren Sie dann im Bereich Vor je der Periode den Punkt auf Digital IN an Kanal warten Als Kanal ist der I O Kanal von catman einzugeben nicht der Hardwarekanal des Ger tes Weitere Informationen zur Trig germessung finden Sie in Kapitel E Abschnitt 4 Triggermessungen Seite E 16 Speicherung in die Datenbasis Bei einer Messung werden bei diesem Modul alle aktiven Kan le in der Datenbasis gespei chert eine selektive Festlegung ber die Spalte Ziel in der I O Definition ist nicht m glich Das Speichern kann jedoch auf drei verschiedene Arten geschehen 1 Alle aktiven l O Kan le werden 1 1 in den zugeh rigen Datenbasiskanal geschrieben Eine neue Messung berschreibt die Daten der vorhergehenden Messung in der Daten basis In diesem Modus sind z B Kurvenvergleiche nicht m glich es befindet sich immer nur die letzte Messung in der Datenbasis Soll dieser Datenverlust verhindert werden m ssen Sie nach jeder Messung die Werte exportieren 2 Alle aktiven l O Kan le werden 1 1 in den zugeh rigen Datenbasiskanal geschrieben und neue Me werte werden in den Datenbasiskan len jeweils hinten angeh ngt Hierbei mu die Kanaltiefe ausreichend sein siehe Kapitel C Abschnitt 2 Datenbasis konfigurie ren
428. nd zun chst berlegungen ber den Ablauf also die gesamte Durchf hrung anzustellen Erst wenn das Konzept fertig ist sollte an die Implementierung gegangen werden Hier steht an erster Stelle das Design der Online Dokumente mit denen der Ablauf noch einmal geprobt werden kann Letztlich sind die Online Seiten eng mit dem sp ter zu erstellenden Script verzahnt Struktur eines Scripts Deshalb m ssen wir zun chst zwei Eigenschaften der Scriptsprache erl utern einmal die prinzipielle Struktur eines Scripts und zum zweiten die Methode der Ein und Ausgaben Wei tere Einzelheiten zur Scriptsprache finden Sie in Kapitel K Das Script Entwicklungssystem Die Struktur eines Scripts besteht im wesentlichen aus drei Teilen 1 Der Initialisierung 2 Einer Warteschleife bei der auf das Auftreten von Ereignissen gewartet wird 3 Zu jedem Ereignis ein Unterprogramm das beim Eintreten des Ereignisses auszuf hren ist Die m glichen Ereignisse werden ber das Men Tools Ereigniskonstanten verwaltet und bei Bedarf k nnen dort auch weitere Ereignisse definiert werden Jedes Ereignis besteht aus einem beschreibenden Text z B START STOP oder TERMINATE_SCRIPT und einer eindeutigen Zahl beides zusammen ist die Ereigniskonstante Bei dem Entwurf einer On line Seite k nnen nun fast jedem Objekt eine manchmal auch mehrere dieser Ereigniskon stanten zugewiesen werden z B wenn das Objekt angeklickt wird ge ndert wird etc De
429. nden kann Die eingestellte Schriftart und gr e gilt f r alle Zeilen der Codemodule Falls Sie einen anderen Editor be nutzen m chten oder die Darstellung z B die Syntaxeinf rbung ver ndern m chten lesen Sie bitte den Abschnitt 4 1 2 Anpassen des Editors Seite K 52 F r das Erstellen also das Erzeugen und Editieren eines Scripts gelten folgende Regeln e Zum Einf gen eines Scriptbefehls k nnen Sie den Code Builder einsetzen oder falls Sie den Befehl kennen ihn direkt ber die Tastatur eingeben e Eine Zeile darf bis zu 8 Anweisungen enthalten diese m ssen durch das Zeichen ge trennt sein e Eine Zeile darf maximal 255 Zeichen enthalten e Die meisten Befehle erwarten einen oder mehrere Parameter diese m ssen durch Leer zeichen getrennt werden kein Komma e Das Script unterscheidet nicht zwischen Gro und Kleinschreibung Bei allen Schl ssel w rtern Befehlen Bezeichnungen und Variablen macht es keinen Unterschied ob sie in Gro schrift oder Kleinschrift eingegeben werden EA Der Editor bietet eine kontextbezogene Hilfe zu jedem Scriptbefehl Markieren Sie einfach den gew nschten Befehl doppelklicken und dr cken Sie die Taste F1 Es erscheint automa tisch die Liste der Hilfethemen zum Befehl catman Professional V5 0 HBM K 52 4 1 2 4 1 3 HBM LE gt e pres Editieren von Modulen Mit oder STRG I k nnen Sie markierte Zeilen einr cken mit oder STRG O wiede
430. nderem haben Sie mit den Scientific Graphiken folgende M glichkeiten e vertikal gestapelte y Achsen in einer Graphik e zus tzliche rechte Achse in jedem y Achsensystem e Autoskalierung und Teilstrichautomatik e Lin Log Umschaltung je nach Wertebereich e Darstellung von No Values m glich also unendlich gro e Werte die bei der Division durch Null entstehen z B bei der Differentiation von Kraft ber Wegkurven HBM G 30 HBM GE Y y pas Eu Objekte zur Visualisierung von Messungen e flexible Beschriftungsm glichkeiten Annotationen e interaktives Zooming Panning bei 3D auch Rotation e interaktives Verschieben von Kurven zu Vergleichszwecken e Darstellung von Kurvenausschnitten e leistungsf hige Ausgabem glichkeiten Drucker Datei als Metafile Bitmap JPEG e die Graphik kann als Layout und sogar inkl Daten gespeichert geladen werden e spezielle Kurventypen wie Spline Oberfl che Punkte Ausgleichsgerade etc e f r Scriptprogrammierer die M glichkeit Felder Arrays darzustellen Die wichtigsten Funktionen sind ab catman 5 0 auf der Symbolleiste ber der Graphik zusam mengefa t Drucken Kopieren Exportieren von Daten Farbeinstellungen Graphik auf Bild schirmgr e darstellen Zoom und Cursor Modus aktivieren deaktivieren und Graphik als Sync Master f r die anderen Graphikobjekte festlegen Die weitere Konfiguration der Scientific Graphiken erfolgt ber das Kontextmen mit Objekt
431. ndex Kurvenausschnitt G 33 Kurvenfarben automatische G 27 L Langzeitmessung catModul F 13 Layout G 25 H 17 siehe auch Schablonen Leseblock D 40 Gr e einstellen E 12 Link Ressourcen Test D 49 Liste aller Online Dokument Objekte G 49 der zur Verf gung stehenden Bilder G 47 Logdatei von catman B 33 MAIN Script K 13 Mathematik Digitale Filter 29 DMS Berechnungen D 31 1 34 Echtzeit Berechnungen D 27 f x f x y I 26 Formeln f r DMS Berechnungen D 31 Interpolation 30 Kanal komprimieren 33 Kanal normieren 33 catman Professional V5 0 L 5 Kanall nge anpassen 32 Klassierung 37 Kompression 33 Kurvenfit 29 Kurvengl ttung 30 Logikfunktionen 34 Me rate ndern umrechnen 31 Peakanalyse 28 Signalanalyse 27 Spannungsanalyse I 35 Statistik 37 MD Server D 8 Men Designer G 19 Me Bassistent H 3 Datenvisualisierung H 17 Dauermessung H 11 Messung auf Tastendruck H 14 PC Card Aufzeichnung MGCplus H 15 Periodische Messung H 6 Statusfenster H 5 Me daten Explorer 16 Me datenverwaltung E 21 Me parameter des Kanals 4 Me raten festlegen E 7 Messung auf Tastendruck catModul F 17 auf Tastendruck MeBassistent H 14 Me rate festlegen E 4 HBM L 6 mit catman Quick Start B 22 Parameter angeben B 27 E 7 Me wert und Status Spalte D 47 Methoden K 34 MGCplus A 13 Me dateien visualisieren F 24 PC Card Aufzeichnung H 15 N Name Arbeit
432. ne Dokument auf der Seite vorhandenen Objekte HBM G 26 3 1 1 HBM ZE d Z we PS SZ BR Allgemeines Datenquellen Drag amp Drop Mit dem Fenster Datenquellen Drag amp Drop i oder Men Tools gt Datenquellen Drag amp Drop k nnen Sie Objekten auf Ihrer Online Seite sehr schnell Datenquellen zuord nen also z B Datenbasiskan le mit Graphiken verkn pfen oder Echtzeitanzeigen mit l O Ka n len verbinden Ziehen Sie einen l O Kanal Ed aus dem Fenster Datenquellen Drag amp Drop auf die Online Seite um eine Digitalanzeige f r diesen Kanal zu erzeugen Drag amp Drop eines Datenbasis kanals amp erzeugt eine 2D Scientific Graphik Post Process Quellen Das Fenster kann entweder l O Kan le oder Datenbasiskan le als Quellen anbieten Zus tz lich kann hier noch zwischen der Darstellung einer einzigen Kanalliste z B f r Echtzeitanzei gen oder von zwei Listen z B f r y x Graphiken gew hlt werden Sind zwei Listen sicht bar so k nnen nur Kan le aus der unteren Liste y per Drag amp Drop bewegt werden der im oberen Feld zu verwendende Kanal mu vorher markiert werden Die Darstellungsart kann auch ber das Kontextmen ge ndert werden Kanalgruppierung Die Listen gruppieren die I O oder Datenbasiskan le so da insbesondere bei gro en Ka nalzahlen eine bessere bersicht gew hrleistet ist Durch Anklicken einer Gruppe werden die zugeh rigen Kan le aufgekl
433. ne treffendere Bezeichnung des Aufnehmers neh men Sie danach ber die Sensordatenbank vor siehe Abschnitt 5 4 Weitere Sensoren aufnehmen Seite D 60 Die Me kette Ger t und Aufnehmer mu angeschlossen sein Sie k nnen diesen Men punkt auch verwenden falls die Sensor ID nicht in der Sensor datenbank gefunden wurde Die LED auf einem T ID Modul blinken lassen cl Sensor LED Test Falls Sie ein T ID Modul von HBM verwenden k nnen Sie mit diesem Symbol die Blink funktion des Moduls aktivieren Hinweise Alle Funktionen die eine Verbindung mit dem Ger t aufbauen und die TEDS oder T ID Informationen aus dem Aufnehmer auslesen ben tigen pro Kanal bis zu einer halben Se kunde Bei vielen Kan len kann der Vorgang daher mehrere Minuten dauern Falls eine andere Sensor ID als f r den Kanal festgelegt gefunden wird werden Soll und Istdaten mit einer Meldung ausgegeben catman Professional V5 0 catman Professional V5 0 Messen mit catman Professional E 1 HBM E 2 HBM catman Professional V5 0 Einleitung catman Professional V5 0 E 3 Einleitung Eine Schritt f r Schritt Anleitung zum Messen mit catModulen finden Sie in Kapitel B Abschnitt 5 Erste Schritte mit catman Professional Quick Start Seite B 22 Ob Sie mit einem catModul in Ebene 1 oder mit dem MeBassistenten in Ebene 2 arbeiten m chten in jedem Fall m ssen Sie berlegen wie schnell gemessen werden soll also wie viele Me
434. nen Sie dort auch die Anzahl der ben tigten und einzurichtenden Zeitkan le festlegen f r den Spider8 die Betriebsart der parallelen Schnittstelle LPT siehe Kapitel A Abschnitt 3 4 Hinweise zum Spider8 Seite A 14 Sobald diese Festlegung erfolgt ist klicken Sie nur noch auf Ger te Scan oder BI das An legen des Ger tes und die weitere Verbindung aller im Ger t vorhandenen Kan le erfolgt au tomatisch Sie k nnen diesen Vorgang auch ber die Starteinstellungen automatisieren siehe Kapitel C Abschnitt 4 4 Ger te Scan Seite C 16 Verwendete Ger te selbst eintragen Uber die Festlegung des Ger tes erf hrt catman um welchen Ger tetyp es sich handelt und ber welche Schnittstelle die Verbindung hergestellt werden soll catman Professional V5 0 Verwendete Ger te selbst eintragen D 7 D catman Professional V5 0 Die Festlegung ist einfach 1 Klicken Sie auf Neues Ger t um den Konfigurationsdialog zu ffnen 2 Falls gew nscht k nnen Sie f r Ihr Ger t einen Namen vergeben ansonsten k nnen Sie auch den Vorgabenamen DEVICE _1 bernehmen Der Ger tename darf beliebig sein jedoch immer nur einmal vorkommen Wenn Sie z B zwei MGCplus angeschlossen ha ben so m ssen Sie beide unterschiedlich benennen 3 Danach geben Sie den Ger tetyp an 4 Als n chstes w hlen Sie die Schnittstelle aus ber die das Ger t angeschlossen ist Falls die Schnittstelle busf hig ist d h den Anschlu
435. nen ebenfalls Auskunft ber Funktion und Bedienung des Moduls gibt In diesem Abschnitt finden Sie zun chst allgemeine Hinweise zur Verwendung der cat Module die anderen Abschnitte enthalten eine Beschreibung der Module Die vorhandenen catModule lassen sich grob in zwei Gruppen unterteilen 1 Module zum reinen Erfassen von Me werten Dauermessung Periodische Messung Langzeitmessung und Messung auf Tastendruck 2 Module zum Erfassen und Weiterverarbeiten Einzelme werte nach Excel und 2 Kanal Frequenzanalyse Das Verwenden der catModule zur Messung ist leicht 1 F hren Sie f r Ihr Ger t und Ihre Mefaufgabe alle Voreinstellungen durch d h definie ren Sie im Arbeitsblatt l O Definition Ger t e aktive Kan le sowie evtl Berechnungen F hren Sie ggf auch das Ger tesetup durch Kapitel D Definieren von Ger ten und Ar beitskan len 2 ffnen Sie z B mit Messen gt catModul ausf hren das Fenster mit den catModulen oder ffnen Sie im Projektfenster die Liste der catModule HBM F 4 HBM x en Kli u Gd dm N gt Yi ee S Einleitung 3 Starten Sie das gew nschte Modul durch Klick auf catModul Auswahlfenster oder durch Doppelklick im Projektfenster 4 Legen Sie im ersten Fenster erste Seite des Online Dokuments des jeweiligen Moduls die Ranmenbedingungen f r Ihre Messung fest wie lange wie schnell Me werte spei chern etc 5 W hlen Sie eines der m glichen Me fe
436. neuer Zeitkanal Simulation er zeugt werden catman Professional V5 0 Verbindung 4 9 1 catman Professional V5 0 Ed yd pes zw D 29 Festfunktion Dieser Einstelldialog stellt Ihnen nach Gruppen sortierte Funktionen zur Verf gung W hlen Sie dazu die gew nschte Funktion z B a Kanal 1 b Kanal 2 auf der entsprechenden Registerkarte hier Algebra aus Danach geben Sie die entsprechenden Werte f r die Para meter und die l O Kan le an mit denen die Berechnung erfolgen soll Die Berechnung wird zur Kontrolle im Feld Berechnung angezeigt Sie k nnen auch einen Namen und eine Einheit f r den Berechnungskanal angeben catman erzeugt keine automatischen Einheiten aufgrund der in der Funktion vorkommenden Argumentkan le Um die Formelschreibweise nicht zu lang werden zu lassen werden nicht die von Ihnen ver gebenen Kanalnamen in der l O Definition angezeigt sondern nur die internen Kurzbezeich nungen von catman C1 C2 etc Die Festfunktionen arbeiten deutlich schneller als eine gleichartige freie Berechnung Die meisten Funktionen sind selbsterkl rend deshalb nachfolgend nur einige Hinweise zu speziellen Funktionen Signalanalyse Beachten Sie bei der FFT bzw Spektrumsberechnung da die Lesebl cke ausreichend gro sind z B 256 Werte Sie m ssen dazu f r die Messung die automatische Festlegung der Leseblockgr e ausschalten und die Blockgr e selbst vorgebe
437. neut anklik ken Graphik Control Panel Das Graphik Control Panel erleichtert die Konfiguration und Bearbeitung der einfachen Echt zeit und Post Process Graphiken erheblich Sie k nnen es ber das Men Tools oder das Kontextmen aufrufen Mit der Graphik vor Augen l t sich hier schnell der Beschriftungsbe reich der Achsen ver ndern es lassen sich neue Kurven eintragen die Farben ndern etc Auch beim Post Processing erhalten Sie vom Graphik Control Panel Unterst tzung Die Re gisterkarten zum Cursor erm glichen es in der Graphik zu zoomen die Teilkurven zwischen den Cursorschnittpunkten auszuschneiden die Differenzen zu ermitteln usw Mit diesem Fen ster haben Sie fast alle Einstellungen die in den Kontextmen s vorhanden sind und zus tz lich die Auswertefunktionen Zoommodus und Cursormodus zur Verf gung HBM G 44 4 3 HBM A Synchronisieren von Graphikobjekten Das Graphik Control Panel mu f r jedes Objekt erneut aufgerufen werden es steht nicht f r die Scientific Graphiken zur Verf gung Synchronisieren von Graphikobjekten F r Scientific Graphiken gibt es zwei Arten der Synchronisation 1 Synchronisation mit einer Videoquelle Objekt Video Wiedergabe 2 Synchronisation mit anderen Graphiken Digitalanzeigen und Tabellen Synchronisation mit einer Videoquelle F r die Video Synchronisation des Cursors Video Sync Registerkarte Interaktion k n nen Sie eines von 4 O
438. ng catman Professional V5 0 H 3 Einleitung Die Zugangsberechtigung zum MeBassistenten oder den Me Beinstellungen kann Ihnen ber die Benutzerverwaltung entzogen worden sein Der MeBassistent erm glicht das Messen mit selbsterstellten Online Dokumenten oder QuickView Fenstern und umgeht damit die Restriktion der catModule bez glich der Ausgabe seiten Sie k nnen ihn bei den Arbeitsbl ttern l O Definition oder Online Dokumente ber den Men punkt Messen oder die Symbolleiste einrichten und aufrufen Falls Sie den MeBassistenten ber das Symbol im QuickView Fenster starten wird nur das QuickView Fenster angezeigt Starten Sie den MeBassistenten ber ein anderes Symbol oder einen der Men punkte in den verschiedenen Arbeitsbl ttern so werden falls vorhan den sowohl Online Dokument als auch Quick View Fenster angezeigt Die Bedienung des Me assistenten ist einfach es gibt nur vier Betriebsarten die Sie ber die Liste oben im Dialog w hlen k nnen 1 Periodische Messung F r eine bestimmte Zeit werden Me werte erfa t danach erfolgt die Verarbeitung der Me werte Anschlie end k nnen Aktionen wie Nullstellen Zeitbasis r cksetzen etc ausgef hrt werden bevor die n chste Me periode beginnt Der Start der Messung kann auf unterschiedliche Arten erfolgen z B auch durch Trigger berwachung 2 Dauermessung Die Me werte werden kontinuierlich erfa t Eine maximale Zeitdauer bzw Anzahl von zu
439. ng der Me rate w hrend der Messung stattfand Sie k nnen auch einen evil Zeitversatz zwischen dem Beginn des Videos und dem Beginn der Datenaufzeichnung angeben um eine wirklich zeitsynchrone Darstellung zu erreichen Die Daten m ssen allerdings in einer Post Process Graphik dargestellt werden ein Durchrollen der Daten ist nicht m glich HTML Browser Der HIML Browser bietet die Darstellung von HTML basierten Dateien nicht nur lokal sondern auch ber eine URL Verbindung z B die Homepage Ihres Unternehmens zur Lauf zeit Ihres Online Dokuments catman Professional V5 0 Weitere Objekte G 23 AN Um dieses Objekt nutzen zu k nnen mu der Microsoft Internet Explorer installiert sein Mit dessen Einstellungen stellt das Objekt die Informationen nur zur Laufzeit so dar als ob Sie den Internet Explorer direkt nutzten W hrend des Entwurfsstadiums einer Online Seite kann der HTML Browser keine HTML In formation darstellen er wird durch ein graues Rechteck ein Weltkugelsymbol und die evtl vorgegebene URL Angabe als Platzhalter dargestellt AN Auf einer Online Seite kann immer nur ein HTML Browser existieren Wenn Sie zwei HTML Quellen darstellen wollen m ssen Sie eine zweite Online Seite mit einem eigenen HTML Browser Objekt erzeugen catman Professional V5 0 HBM G 24 3 1 HBM SZ poo Bl al Konfigurieren und Bearbeiten von Objekten Konfigurieren und Bearbeiten von Objekten Die folgend
440. nline Seiten messen m chten gen gen ca 2 5 Stunden da nur die Funktionen des Me Bassistenten hinzukommen HBM Vorbereitungen HBM L gt d w Die vier Bedienebenen von catman Professional 3 Ebene 3 Sie konfigurieren nicht nur Ihre Online Seiten selbst sondern erstellen auch Ihren eige nen ProzeBablauf Ihr Script Gesamtzeit zum Erlernen der Grundfunktionen ca 2 bis 3 Tage 4 Ebene 4 Sie arbeiten mit einer beliebigen Programmiersprache und binden catman mit seiner Funktionalit t als Objekt ein Diese Ebene eignet sich nur f r Programmierer es sind gute Kenntnisse der jeweils benutzen Programmiersprache n tig Die Eigenschaften und Me thoden des Objekts catman finden Sie in der ActiveX Hilfe beschrieben Da diese Ebene nur f r Programmierer gedacht ist wird in diesem Handbuch nicht speziell darauf einge gangen Die f r catman n tigen Einstellungen sind jedoch identisch mit denen in der zweiten oder dritten Ebene Bei allen vier M glichkeiten ist ein Arbeitsschritt n tig der im Kapitel D Definieren von Ger ten und Arbeitskan len beschrieben wird das Setup der Ger te und das Einrichten der I O Definition Der Aufruf des Arbeitsblattes l O Definition ist daher fast immer die erste Aktion in catman Nehmen Sie sich eine halbe Stunde Zeit um die wichtigsten Einstellungen ken nenzulernen Falls Sie Echtzeitberechnungen digitale Ein Ausgaben oder hnliches realisie ren wollen sollten Sie das Ka
441. nnen den Ausgang auch manuell ber einen Scriptbefehl zur cksetzen 2 Puls Der Ausgang wird von catman automatisch nach n Millisekunden der Pulsdauer zur ckgenommen catman Professional V5 0 HBM E 28 6 2 4 6 2 5 HBM Die Aktionen Der Zustand wird ber Befehle gesetzt Dies kann beim MGCplus 20 bis 50 ms pro Aktion dauern Bei z B Spider8 oder den National Instruments A D Wandlerkarten mit digitalen Aus g ngen geht dies wesentlich schneller lt 5ms Analogausgang setzen Analog OUT Setzt einen Analogausgang auf einen bestimmten Pegelwert in Volt Sie k nnen nur l O Ka n le vom Typ Analog OUT verwenden daher werden nur Kan le dieses Typs in O Kanaf angezeigt Beim Setzen k nnen Sie zwischen drei M glichkeiten w hlen 1 den Grenzwert des berwachten Kanals ausgeben Grenzwert Monitorkanaf 2 den aktuellen Me wert des berwachten Kanals ausgeben Me wert Monitorkanaf 3 einen bestimmten Wert ausgeben Manuelle Vorgabe Das Signal wird ber Befehle gesetzt Dies kann beim MGCplus 20 bis 50 ms pro Aktion dau ern Bei z B Spider8 oder den National Instruments A D Wandlerkarten mit digitalen Ausg n gen geht dies wesentlich schneller lt 5ms Eintrag in Logdatei Siehe auch Kapitel B Abschnitt 7 Die Logdatei System Log von catman Seite B 33 catman Professional V5 0 Die Aktionen 6 2 6 catman Professional V5 0 E 29 Erstellt einen Ei
442. nsformation entstehen in der Regel drei neue Kan le Falls Sie den Frequenzkanal nicht ben tigen k nnen Sie das Anlegen unter dr cken Mit einem Auto Leistungsspektrum k nnen Sie die im Signal vorkommenden Fre quenzanteile bestimmen Bei allen FFT Berechnungen k nnen Sie aus einer Anzahl von Fen sterfunktionen w hlen Auto Leistungsspektrum mit Fensterfunktion Keine und Skalierung Nicht skalieren be rechnet die Amplitude der Power Spectral Density PSD Hierbei werden die Gr e und Di mension Einheit des Signals im Zeitbereich erhalten HBM 28 3 4 HBM yd a peo Peakanalyse Es werden nur 2 Werte zur Berechnung verwendet Sie sollten daher sicherstellen da die Anzahl der erfa ten Werte nicht knapp unter einer solchen Zahl liegt also z B nicht 1000 Werte messen da dann nur 512 davon zur Berechnung verwendet werden Besser sind hier z B 1050 Werte da 1024 ben tigt werden Mit der Korrelationsfunktion k nnen Sie sowohl die Auto als auch die Kreuzkorrelation ermit teln Geben Sie f r die Autokorrelation den gleichen Kanal zweimal an Sie erhalten damit eine Aussage ber das Ma an bereinstimmung d h bei der Autokorrelation ob periodi sche Anteile im Signal sind und bei der Kreuzkorrelation ob zwei Kan le dieselben Signale nur zeitverschoben enthalten bzw gleiche Signalanteile besitzen Falls der Zeitkanal nicht mehr verf gbar ist Sie jedoch noch die Me rate wi
443. nstellungen Die Dateien der Projektgruppen Ein Doppelklick auf eine Projektgruppe mit Arbeitsbl ttern ffnet ein leeres oder wenn vor handen das erste Arbeitsblatt der Gruppe Da das Arbeitsblatt dazu geladen wird gehen evtl vorgenommene aber noch nicht gespei cherte Einstellungen verloren Projekt CPJ CPR In einer normalen Projektdatei CPJ werden nur die Verzeichnisinformationen der einzel nen Komponentendateien des Projektes eingetragen Wenn Sie ein Projekt auf einen ande ren Rechner bertragen wollen lassen Sie ein gepacktes Projekt erstellen CPR Projekt catman Professional V5 0 Die Dateien der Projektgruppen B 17 speichern als mit Option Projektdateien packen zur Weitergabe oder bertragen Sie neben der Projektdatei auch alle Komponentendateien mit den entsprechenden Verzeichnissen Eine CPJ Datei k nnen Sie auch mit einem Texteditor bearbeiten SZ da Il O Definitionen IOD In diese Projektgruppe k nnen vorhandene l O Definitionen aufgenommen werden Ger tesetups In diese Projektgruppe k nnen vorhandene Ger tesetups aufgenommen werden Mit einem Doppelklick auf die Projektgruppe werden alle Ger tesetups nacheinander ausgef hrt Ist ein Ger t oder ein Ger tekanal nicht vorhanden wird das entsprechende Setup bersprungen Falls Sie nur ein bestimmtes Ger tesetup ausf hren m chten markieren Sie zun chst das Ger t in der Ger teliste oben im Arbeitsblatt l O
444. nster z B y t Echtzeitgraphik und klicken Sie auf Ausf hren 6 Geben Sie in den auf der Online Seite befindlichen Graphiken an welche Kan le in wel cher Graphik und mit welcher Farbe etc dargestellt werden sollen Stellen Sie den Maus zeiger dazu in die Graphik und klicken Sie rechts um den Men punkt Datenquellen auf rufen zu k nnen Sie k nnen in einigen Modulen auch auf zl x oder el oben in der Symbolleiste klicken 7 Klicken Sie auf el oder dr cken Sie F5 nach einer kurzen Initialisierungsphase beginnt die Messung Die Initialisierungsphase kann l nger als blich dauern wenn Me parame ter von vielen Kan len der Ger te MGCplus oder UPM100 Centipede von catman erfa t werden m ssen Allgemeine Hinweise zum Einsatz von catModulen Falls Sie ein Arbeitsblatt aufgerufen haben und einige Symbole in der Symbolleiste nicht zu g nglich sind ist eines der catModule noch aktiv Beenden Sie das catModul um wieder auf alle Einstellungen zugreifen zu k nnen Die meisten catModule arbeiten mit den aktiven Eingangskan len Aktivieren Sie die zu mes senden Eingangskan le durch einen Klick in die mit markierte Spalte des Arbeitsblatts O Definition oder ber das Men Messen des gleichen Arbeitsblattes Ein gr ner Pfeil mar kiert einen aktiven Eingangskanal Falls bei einer Messung die Meldung erscheint da keine Speicherung der Werte mehr m g lich ist so ist wahrscheinlich die Date
445. ntiefe eines oder mehrerer Kan le Ihrer Datenbasis zu klein Erh hen Sie ggf die Gr e ber das Men Optionen gt Datenbasis Konfiguration Siehe auch Kapitel C Abschnitt 2 Datenbasis konfigurieren Seite C 4 catman Professional V5 0 Einleitung catman Professional V5 0 F 5 Die catModule arbeiten zusammen mit einer oder mehreren Visualisierungsseiten einem On line Dokument Diese Seiten lassen sich beliebig vergr ern und verkleinern um auch die Ausgaben anderer Programme betrachten zu k nnen Dabei versucht catman die auf der Seite befindlichen Objekte in ihrer Gr e anzupassen Dies ist jedoch nicht bei allen Objekten m glich so werden z B die im Fenster vorhandenen Symbolleisten nicht verkleinert Dialoge und Fenster m ssen i d R erst wieder geschlossen werden bevor das Einlesen von Me werten fortgesetzt werden kann Da die Messung selbst in dieser Zeit weiterl uft werden die im Puffer des Me ger tes vorhandenen Werte nach dem Schlie en eines Dialogs so schnell wie m glich ausgelesen Die Me werte scheinen in der Graphik viel schneller zu lau fen Falls der Puffer im Ger t bergelaufen ist erscheint gleich nach dem Schlie en des Dialogs die Fehlermeldung Puffer berlauf im Ger t und die Messung wird abgebrochen HBM F 6 2 1 HBM Dauermessung Dauermessung Die Zugangsberechtigung zu diesem catModul kann Ihnen ber die Benutzerverwaltung ent zogen worden sein
446. ntrag in der Logdatei Der Text kann dabei auch sogenannten Systemtext ent halten z B den Namen oder den aktuellen Me wert des berwachten Kanals Monitorkanal ber den Logtyp wird festgelegt welcher Gruppe der Eintrag zugeordnet wird Folgende Systemtexte stehen zur Zeit zur Verf gung NM Name des Monitorkanals des Ereignisses das die Aktion verwendet UM Einheit des Monitorkanals VM Letzter neuester vorhandener Me wert des Monitorkanals Die Formatierung erfolgt automatisch NCxx Name eines beliebigen l O Kanals der ber seine Nummer angegeben wird z B NC25 UCxx oder UC lt Name gt Einheit eines beliebigen l O Kanals der entweder ber seine Nummer oder ber seinen Namen angegeben wird z B UC25 oder UC SG_A_Wing_Topj VCxx oder VC lt Name gt Letzter neuester vorhandener Me wert eines beliebi gen I O Kanals der entweder ber seine Nummer oder seinen Namen angegeben wer den kann z B VC25 oder VC SG_A_ Wing_Topf LV Grenzwertpegel des Ereignisses D Datum I Uhrzeit Akustische Ausgabe Gibt eine Sounddatei aus WAV Je nach Gr e der Datei kann die Ausgabe mehrere Se kunden dauern Falls Sie eine Wiederholung festlegen w hlen Sie diese gro genug HBM E 30 6 2 6 2 8 HBM CD E ue PRN Die Aktionen E Mail versenden Ab catman 5 0 erfolgt der Versand vo
447. nzeige w hrend der Messung ben tigen Durchf hren einer Messung Konfigurieren der Graphiken Da eine Autoskalierung erfolgt m ssen Sie auf der zweiten Seite des catModuls lediglich die darzustellenden Kan le angeben Kontextmen in der Graphik aufrufen und Datenquellen ausw hlen Geben Sie im folgenden Dialog die Kan le f r die x und y Achse an erst x Kanal anklicken dann Drag amp Drop oder y Kanal anklicken und Daten Kurve hinzuf gen Starten der Messung Klicken Sie auf ei oder dr cken Sie F5 nach der Initialisierungsphase beginnt die Messung Falls das Dr cken von F5 nicht den gew nschten Effekt hat mu evtl nach dem Start des catModuls einmal auf die Online Seite geklickt werden Auswerten Mit den Symbolen am oberen Rand des Fensters k nnen Sie die Datenquellen definieren in den Graphiken zoomen eine Cursorauswertung vornehmen die Daten in der Datenbasis an schauen oder exportieren sowie die Graphik ausdrucken Die Symbole in der Symbolleiste verf gen ber die blichen Tooltips Beenden Mit ei beenden Sie die Messung mit wi beenden Sie das Modul catman Professional V5 0 Langzeitmessung 4 catman Professional V5 0 A F 13 Langzeitmessung Die Zugangsberechtigung zu diesem catModul kann Ihnen ber die Benutzerverwaltung ent zogen worden sein Dieses Modul dient zur Langzeit berwachung von Prozessen Im Unterschied zum Modul Pe riodische Messung wird hier immer nur ein
448. o Command Listen Seite J 9 Falls Sie Variablen ben tigen deklarieren Sie diese mit VARIABLE oder verwenden Sie eine Systemvariable ab GP16 VBsScript Prozedur ausf hren Um diese Aktion verwenden zu k nnen m ssen Sie ein VBScript in den Windows Script Host laden z B ber den VBScript Editor Script Script in WS Host laden ber ein Script oder ber das Kontextmen im Projektfenster Die Aktion f hrt eine Prozedur aus einem geladenen VBScript aus Falls ein VBScript gela den ist so werden Ihnen alle Prozeduren dieses Scripts zur Auswahl angeboten HBM E 34 Die Ereignisse 6 3 Die Ereignisse 6 3 1 Grenzwert Zus tzlich zu Kanal und Pegel k nnen Sie noch eine Hysterese angeben Dies verhindert da Signale die dicht am Grenzwertpegel liegen und denen ein Rauschen berlagert ist das Ereignis mehrfach ausl sen Bei Grenzwert berschreitung liegt die Hysterese unterhalb des Grenzwertpegels bei Grenzwertunterschreitung oberhalb Abb 16 Grenzwertpegel Me signal N I Hysterese Zii nn DU A Srenaweripega Ein 1 EHRE Ein Aus 0 Aus Abb 16 Lage der Hysterese links berschreiten rechts Unterschreiten 6 3 2 Digitaleingang Bei den meisten Ger ten legen Sie f r einen l O Kanal in catman den digitalen Eingang inklu sive des zu verwendenden Bits fest In diesem Fall lassen Sie das niedrigste Bit pr fen Beim MGCplus haben Sie die M glichkeit den Kanal auf Analog IN
449. och nicht da auch das ganze Script so funktioniert wie von Ihnen beabsichtigt Dieses Ph nomen ist unter Programmierern altbekannt es handelt sich schlicht um Denkfehler bei der Ausarbei tung des Scripts z B das Belegen einer Variablen mit einem falschen Wert oder der unbeab sichtigte Aufruf eines Unterprogramms Auch hier gibt catman Ihnen Hilfestellung damit Sie das Problem schnell eingrenzen und beheben k nnen Die Hilfe nennt sich Debugger und er m glicht es das Script kontrolliert ablaufen zu lassen um die Durchf hrung zu berwachen Der Debugger bietet Ihnen zwei M glichkeiten 1 Sie k nnen Ihr Script Schritt f r Schritt bzw Zeile f r Zeile ausf hren lassen und nach je der Zeile die Variablen etc anschauen 2 Sie k nnen das Script bis zu einer bestimmten Stelle ausf hren lassen und dann ausge hend von dieser im Einzelschritt Modus oder etappenwelse weitermachen F r welche Methode Sie sich entscheiden h ngt von den Umst nden ab Liegt ein Fehler erst in einem sp teren Teil des Scripts vor so sollten Sie Methode 2 verwenden um schnell catman Professional V5 0 Der Script Debugger K 61 zu dem kritischen Teil zu kommen Klappt bereits am Anfang etwas nicht k nnen Sie mit Me thode 1 die Initialisierungsphase berwachen Starten Sie den Debugger nach der Kompilierung ber m Debug Modus ausf hren im Men Compiler oder ber eil in der Symbolleiste Nach jeder Zeile erscheint nun das
450. oden Linie oder Punkt ergibt sich kein Effekt Falls Sie nicht eine der Graphiken verwenden deren x Achse bereits als Zeitachse festgelegt ist m ssen Sie f r die x und y Achse jeweils eine Datenquelle angeben Vergessen Sie nicht nach der Auswahl des bzw der Kan le diese auch dem Graphikobjekt hinzuzuf gen Schaltfl che Daten Kurve hinzuf gen Nur die in der linken unteren Liste mit den Skalene benen stehenden Kan le werden dargestellt Bei Post Process Graphiken die Werte ber der Zeit darstellen sollen geben Sie den in die Datenbasis geschriebenen Zeitkanal an dies ist meist DB1 Bei Graphiken die Echtzeitdaten darstellen sind nur dann weitere Einstellun gen auf der Registerkarte Echtzeit n tig wenn die Zeit nicht quidistant erfa t wurde den betreffenden Zeitkanal unter Quelle f r Zeitmarken angeben Damit f r Echtzeitgraphiken immer die richtige Zeitkanaleinstellung verwendet wird sollten Sie f r Darstellungen ber der Zeit ausschlie lich die f r diese Darstellung vorkonfigurierten Objekte y t aus dem Popup Men ausw hlen Definierte Kurven sehen Sie in der Liste unten links im Dialog in einer der 6 Skalenebenen Die 6 Hauptskalenebenen stellen vertikal gestapelte y Achsensysteme dar von denen jedes auch nur eine rechte Achse enthalten kann Diese Einstellung der Kurvenattribute sowie das L schen einer Kurve kann auch ber das Men vorgenommen werden das beim Klick auf
451. oder LPT2 verwendet werden F r die Parallelschnittstelle des MGCplus gibt es nur den MGCplus Interlink Modus der fest eingestellt ist Die Transferrate betr gt hier ca 25kByte s entsprechend ca 6000 Me wer ten s im 4 Byte Format Die maximale Ubertragungsrate ist beim MGCplus nicht ber diese Schnittstelle zu erreichen Verwenden Sie dazu entweder IEEE488 oder Fast Ethernet Nibble Modus Diese Betriebsart funktioniert mit jeder Parallel Schnittstelle Die Datenbytes vom Spider8 werden als 4 Bit Pakete Nibbles ber die Statusleitungen geschickt Daten rate ca 6000 Me werte s Bit8 Modus Hier wird vorausgesetzt da die vier vom PC ausgehenden Steuerleitungen als Open Oollector Treiber ausgef hrt sind und der Leitungspegel getrennt als Input erfa t wird Dies ist bei einigen alten parallelen Schnittstellen der Fall modernere Schnittstellen in den Betriebsarten PS 2 ECP oder EPP lassen dies nicht zu Es werden 8 Bit gleichzeitig bertragen Datenrate ca 20000 Me werte s Byte Modus Die bertragung vom Spider8 zum PC erfolgt ber die Datenleitungen die dazu von der normalen Richtung Ausgabe auf Eingabe geschaltet werden bidirektionaler Betrieb Die meisten modernen Rechner erm glichen diese Betriebsart Datenrate ca 40000 Me werte s EPP Modus Wenn die Schnittstelle im EPP Modus arbeitet werden die Daten wie beim Byte Modus bidirektional bertragen Auch die Abwicklung de
452. oder Teil der Liefergegenst nde Software ist die von Dritten hergestellt wurde bestimmt sich der Umfang der dem Besteller einger umten Rechte und Befugnisse nach den Lizenzbedingungen dieses Dritten die der Lieferung von uns beigef gt und auf Verlangen vorab bermittelt werden Dies gilt insbesondere f r Software wie Betriebssysteme und vergleichbare Komponenten von zu liefernden System Wir werden den Besteller vorab in geeigneter Weise darauf hinweisen wenn Software von Dritten Liefergegenstand ist z B durch Nennung des Fremdherstel lers in den Auftragsunterlagen Soweit Gegenstand unserer Lieferungen von uns entwickelte Soft ware ist sei es als Bestandteil in Ger ten oder als eigenst ndiger Liefergegenstand gelten die nachfolgenden Regelungen Die berlassung der Software zur Nutzung gegen Leistung einer Einmalzahlung stellt einen Rechtskauf dar soweit nicht im Einzelfall etwas anderes schriftlich vereinbart ist Wir r umen dem Besteller ein nicht ausschlie liches bertragbares und zeitlich unbegrenztes Recht zur Nutzung der von uns entwickel ten Software auf einem einzelnen Computersystem ein Die Soft ware darf ohne schriftliche Genehmigung nur zu eigenen Zwecken genutzt werden Eine Vermietung oder vermiet hnliche Nutzung ist ohne vorherige schriftliche Zustimmung von uns unzul ssig Eine bertragung des Nutzungsrechts auf einen Dritten setzt vor aus da die Software auf dem System des Bestellers vollst ndig
453. olchen Rech ten auf Ihrem Rechner den f r den Betrieb von catman Professional notwendigen Dienst anzumelden Verwenden Sie dazu das Programm NT_IODRV EXE das sich nach der Installation von catman im Verzeichnis WINNT SYSTEM32 befindet Alternativ dazu k nnen Sie auch die komplette Installation in dasselbe catman Verzeichnis erneut durch den Systemadministrator durchf hren lassen der Systemdienst wird dabei automatisch eingetragen und aktiviert Starten Sie anschlie end den PC neu catman Professional V5 0 Hinweise zum MGCplus 3 3 A catman Professional V5 0 A 13 F r den Anschlu des Spider8 wird der Treiber DIRECTNT SYS eingerichtet Der Treiber be findet sich nach der Installation im Windows Systemverzeichnis SYSTEM32 USB Adapter unter Windows XP Falls bei der Installation des Treibers f r den USB Adapter unter Windows XP die Warnung erscheint da es sich um einen nicht von Microsoft signierten bzw zertifizierten Treiber han delt k nnen Sie die Installation trotzdem fortsetzen Der Treiber ist von HBM getestet und wird nur f r die HBM Ger te aktiviert Er beeinflu t keine anderen Systemeinstellungen Siehe auch Abschnitt Hinweise zur USB Schnittstelle Seite A 16 Hinweise zum MGCplus Falls Sie das MGCplus ber die Druckerschnittstelle der CP32 anschlie en stellen Sie bitte sicher da Sie entweder das mitgelieferte Kabel oder ein sogenanntes Interlink Kabel ver wenden Ein Kabel dieser Art wir
454. omatisch aus Me rate arbeiten solange Sie die Me rate nicht ndern k nnen Sie dies f r nachfolgende Messungen wieder deaktivieren Dadurch kann insbesondere bei MGCplus und UPM60 100 beim Start der Messung Zeit gespart werden Die Initialisierungsphase kann l nger als blich catman Professional V5 0 Einstellungen F 7 dauern wenn Me parameter von vielen Kan len der Ger te MGCplus oder UPM100 Centi pede von catman erfa t werden m ssen Automatisch beenden Wird diese Option gew hlt so wird die Me werterfassung automatisch nach der angegebe nen Anzahl von Me werten bzw nach Ablauf der eingestellten Zeit beendet Andernfalls l uft die Erfassung so lange bis el angeklickt wird o Geratesetup laden Vor der Umschaltung in das MeBfenster kann auf Wunsch eine Ger tesetup Datei geladen ah und in das angeschlossene Ger t bertragen werden Durch Klick auf kann ein Datei auswahldialog ge ffnet werden Einstellungen bei Beenden speichern Falls Sie Ihre Einstellungen beim n chsten Start der Dauermessung wieder vorfinden m ch ten m ssen Sie dieses Feld aktivieren Me fenster F r die Darstellung stehen verschiedene Me fenster d h Online Seiten zur Verf gung Alle Me fenster bis auf den Me wertmonitor enthalten auf der linken Seite eine Reihe von berwachungsanzeigen und rechts eine Graphik ZA Falls Sie Me werte ber der Zeit darstellen m chten m ssen Sie eine der y t Graphike
455. on Eintr gen mit einem Kommentar oder die Zuweisung einer Beschreibungsdatei sind ebenfalls m glich 7 Die Originaleintr ge in der zugrundeliegenden MS Access Datenbank k nnen ber catman nicht ver ndert werden es werden lediglich zus tzliche Eintr ge hinzugef gt Die erste Spalte im Log Viewer catman Hauptmen Optionen gt System Log Optionen D Ei o zeigt die Kategorie des Ereignisses D steht f r Information 4 bedeutet Warnung und Q SE steht f r Fehler Die zweite Spalte zeigt die Herkunft des Eintrags von catman oder Script LI erzeugt 4 manuell erzeugt Bearbeiten gt Neuer Eintrag pa Die Ereignisse lassen sich in auf oder absteigender Reihenfolge nach der Spalte Da tum Uhrzeit sortieren Beschreibungsdateien k nnen Sie dazu verwenden um zus tzliche Informationen Bilder Zeichnungen Texte zu einzelnen Ereignissen zu speichern Das Format der Datei ist dabei beliebig catman speichert nur den Querverweis zu der angegebenen Datei 5 Verwechseln Sie nicht die Beschreibungsdatei der Logdatei mit den Beschreibungsdateien der I O Definition Kanal Beschreibungsdatei Beide sind unabh ngig voneinander und wer den in getrennten Listen gef hrt Vorgehensweise zum Hinzuf gen von Beschreibungsdateien oder ndern von Ereig niseintr gen 1 ffnen Sie das Dialogfenster zum Editieren ber das Kontextmen oder ber das Men Bearbeiten Eintrag bearbeiten Si 2 F gen Sie mit ein
456. on Kan len D 25 Debugger Script K 60 Design Toolbox G 5 DLL Treiber D 10 K 89 DMS 34 Berechnungen D 31 Bohrlochverfahren 35 Ringkernverfahren 35 Rosetten D 31 Dokumentnavigator G 74 G 25 Drehknopf G 75 Drucken von Daten 24 E Echtzeit Berechnungen D 27 Graphik konfigurieren B 29 Objekte G 7 Editor andere Editoren Script K 52 Datenbasis 14 f r Auto Command Liste J 14 catman Professional V5 0 Index Online Dokument G 3 Script K 13 Eigene Scripts als catModule K 63 Eigenschaften K 34 K 38 Ein Ausgabekan le D 22 Ein Aus Schalter und LED Anzeige G 17 G 40 Einfache Graphiken G 35 Einf hrung Was ist neu in Version 5 0 A 21 Was war neu in Version 2 1 A 39 Was war neu in Version 2 2 A 38 Was war neu in Version 3 0 A 36 Was war neu in Version 3 1 A 33 Was war neu in Version 4 0 A 30 Was war neu in Version 4 5 A 26 Eingangskan le zuordnen B 23 Einheit des Zeitkanals D 21 Einsatz beliebiger Editoren K 52 Einschr nkungen f r Auto Command Listen J 9 f r Script K 106 Einstellung Spalte der l O Definition D 37 Einstellungen Messen E 7 ein Ger t E 7 mehrere Ger te E 7 Ereignis Logdatei von catman B 33 catman Professional V5 0 L 3 Ereignisausl sung durch Zeitschaltuhr K 71 Ereignisgesteuerte Scripts K 69 Ereignisse abfragen Script K 72 Ereignis berwachung E 22 Aktion definieren E 24 Aktionen E 26 Ereignis definieren E 24 Ereignisse E 34 Ereigni
457. on catman Professional und Schnittstelle ist nicht relevant catman Professional V5 0 HBM A 20 3 0 HBM A Hinweise zu den Karten NI MIO von National Instruments Hinweise zu den Karten NI MIO von National Instru ments Zur Zeit werden von catman Professional alle Karten der MIO E Serie von National Instru ments unterst tzt F r Digital l Os und Analogausgaben werden zus tzlich unterst tzt e AT AO 6 e AT AO 10 e DIO PC e PCI DIO Bei Einsatz einer National Instruments A D Wandlerkarte mu die Treibersoftware NIDAQ in stalliert sein bevor catman Professional installiert wird catman Professional V5 0 nderungen gegen ber lteren Versionen A 21 4 A 4 1 4 1 1 A catman Professional V5 0 nderungen gegen ber lteren Versionen Wir empfehlen alte Versionen von catman Professional unbedingt zu deinstallieren bevor Sie eine neue Version installieren Bei der Deinstallation werden keine Datendateien entfernt Weitere Hinweise zu Neuerungen in catman Professional finden Sie auch in den Online Hil fedateien Einf hrung und Das Script Entwicklungssystem Was ist neu in Version 5 0 Falls Sie bereits mit fr heren Versionen von catman Professional vertraut sind k nnen Sie sich mit dieser bersicht ber die neuen Funktionen der Version 5 0 informieren Neben zahl reichen Detailverbesserungen wurden insbesondere die im Folgenden beschriebenen Ver besserungen vorgenommen
458. on den verwendeten Ger ten haben Sie zwei M glichkeiten 1 MGCplus und Spider8 e Sie lassen catman auf den Schnittstellen nach diesen HBM Ger ten suchen und die vor handenen Kan le verbinden ber das Men Optionen Starteinstellungen oder in der O Definition ber Optionen gt Ger t die zu durchsuchenden Schnittstellen einmal festlegen und dann nach dem Start von catman nur noch den Ger te Scan ausf hren z B mit B siehe Abschnitt 2 1 Seite D 6 Sie k nnen diesen Vorgang auch ber die Starteinstellungen automatisieren siehe Kapitel C Abschnitt 4 4 Ger te Scan Seite C 16 e Danach entfernen Sie berfl ssige Kan le HBM D 4 HBM Einleitung Bei MGCplus und angeschlossenen TEDS Aufnehmern sind Sie damit bereits fertig da die TEDS Information aus den Aufnehmern eingelesen und die Me kette entsprechend eingestellt wird F r andere Aufnehmer und bei Spider8 m ssen Sie ber die Sensorda tenbank Abschnitt 5 Seite D 55 oder die T ID nur bei MGCplus Abschnitt 6 Seite D 65 die aufnehmerspezifischen Einstellungen den einzelnen Kan len noch zuwei sen Alternativ dazu k nnen Sie die Aufnehmerdaten auch manuell eingeben Verwen den Sie beim MGCplus dazu das Ger tesetup bei Spider8 eine Kombination aus Ger tesetup und Benutzerskalierung in catman siehe 2 Alle anderen Ger te Alle anderen Ger te Geben Sie zuerst das verwendete Ger t und die benutzte Schnittstelle an
459. on im Bereich Ger te auf die Schaltfl che Ge r te Scan Im Bereich Ger te sehen Sie jetzt das gefundene Ger t siehe Abb 5 auf Seite B 24 5 2 2 Aktive Eingangskan le festlegen Durch die automatische Verbindung sind bereits alle Kan le eingetragen Sollten Sie nicht alle Kan le ben tigen gehen Sie in die Spalte Verbindung stellen Sie den Mauszeiger in die entsprechende Zeile und w hlen Sie Nicht verbunden aus dem Kontextmen Alternativ k nnen Sie auch die nicht ben tigten Kan le mit l schen catman Professional V5 0 HBM B 24 Durchf hrung Um sp ter eine eindeutige Zuordnung der Kan le zu haben sollten Sie in der Spalte Name diese noch benennen z B Gewicht WZ1 etc siehe Abb 5 auf Seite B 24 DE 1 0 Definition lt NONAME INS gt loj x Datei Arbeitsblatt Messen verbindung IrC Kanal Ger t Optionen Hilfe Zus Br BI Dr BR Ger te ae jl _ ner tew Schnittstelle MG plus Ethernet TCP IP 132 168 100 30 LCE anale 3 zh c e lt gt li li ia li li Zeit DEYICE_1 Me rate 1 4 Zeit DEYICE_1 Me ratengruppe 1 Gewicht wi 50kg CEVICE 1 CH 1 NETTO Phys DE Ger teeinstellung Auto EW E stem Kanal 3 Ga NC Kanal 4 NE Kanal 5 Ga nc Kanal O nc Abb 5 Die verwendete l O Definition 5 2 3 Aufnehmerskalierung angeben Falls Ihre Me kette die Verwendung einer Sensorkennung TEDS T ID unterst tzt
460. onal V5 0 Was war neu in catman Professional 4 5 K 9 Die neue Logfunktionalit t stellt das Objekt LOGMGR auch f r eigene Scripts zur Verf gung Diese Logfunktionalit t ist unabh ngig von catmans Logdatei und Sie k nnen da mit eigene Logdateien erzeugen und verwalten catman l t sich als Web Server einsetzen der z B anhand aktueller Me ergebnisse eine Webseite auffrischt Damit k nnen Me daten als Ziffern oder graphisch in einem Browser angezeigt werden Das Aufrufen von VBScript wurde verbessert und das Zusammenspiel mit VBScript er weitert siehe Abschnitt 6 16 Verwenden von VBScript Seite K 99 Die neuen M glichkeiten der MGCplus Verst rker alle Parameters tze inklusive der EE PROM Daten aus bzw einzulesen werden auch von catman unterst tzt TOCHAN ReadXDD und IOCHAN WriteXDD Befehle f r die neuen Funktionen von catman Professional 4 5 catman Professional V5 0 F r die Ereignis berwachung sind einige Befehle hinzugekommen ACQ AutoEventcChecking ACO AddEvent ACO CheckEvents ACO ImportEventMonitor ACO SetEventProperty und ACQ ShowEventMonitor F r Beschreibungsdateien der l O Definition ist das Objekt DESCRIPTORS hinzugekom men Die Verwendung von Ableitung deriv Integration integral und IF Abfragen in For meln f r Echtzeitberechnungen ist auch ber Script m glich Sie k nnen die Sensordatenbank und die Sensorkennung T ID durch zahlreiche neue Befehle auch ber die
461. op wurde berarbeitet und bietet jetzt die M glichkeit durch Drag amp Drop auf eine freie Stelle des Online Dokuments Digitalanzeiger oder Post Pro cess Graphiken zu erzeugen e Die Scientific Graphiken verf gen jetzt ber eine eigene Symbolleiste um den schnellen Zugriff auf die wichtigsten Konfigurationsoptionen zu erm glichen Da die Symbolleiste ber der Scientific Graphik eingeblendet wird kann dies beim Import alter Online Dokumente dazu f hren da nur noch ein Teil davon sichtbar ist wenn die Graphik am oberen Rand des Fensters positioniert ist Sie m ssen dann entweder die Graphik nach unten verschieben oder die Symbolleiste ausblenden Registerkarte Inter aktion Interne Dialoge e Sie k nnen eine bestimmte Konfiguration der Scientific Graphik jetzt als Default Layout speichern Registerkarte Allgemein Beim Erzeugen einer neuen Graphik wird dann dieses Layout verwendet e Die Scientific Graphiken k nnen jetzt nicht nur mit einem Video sondern auch mit ande ren Graphikobjekten synchronisiert werden so da diese entweder ebenfalls den Cursor mitbewegen oder bei Digitalanzeigen oder Tabellen den Wert des dargestellten Ka nals zum gleichen Zeitpunkt anzeigen e QuickView und Scientific Graphiken k nnen f r die y Achse auch Werte mit doppelter Flie kommagenauigkeit darstellen e F r die Scientific Graphiken sind eine Reihe neuer Optionen verf gbar z B Schattenwurf f r Text und Balken D
462. orgabenamen sind TRIG_1 TRIG_2 etc Sie k nnen jedoch eigene ver geben ber die Namen k nnen die Triggereinstellungen auch per Script aktiviert werden F r jedes Triggerereignis mu das Ger t festgelegt werden auf das sich die Trigger berwachung bezieht dieses Ger t fungiert dann als Triggermaster Weiter ist anzugeben ob ein Pre Trig ger also die zeitliche Vorgeschichte ebenfalls erfa t werden soll und welche Art von Trigger bei welchem Pegel erfolgen soll Folgende Punkte sind bei einer Triggermessung zu beachten 1 Triggerereignisse lassen sich nur f r folgende Ger te definieren MGCplus DMCplus DMC9012A Spider8 und NI MIO 2 Triggerereignisse lassen sich in der Regel nur f r ein Ger t definieren Die berwachung verschiedener Trigger in verschiedenen Ger ten die dann auch zu unterschiedlichen Zei ten Me werte liefern ist nur eingeschr nkt m glich siehe Abschnitt 4 2 Sonderf lle f r Triggermessungen mit mehreren Ger ten Seite E 18 3 In jedem Fall ist nur ein Triggermaster pro Ger tetyp zul ssig d h es k nnen z B nicht zwei Gruppen von untereinander synchronisierten MGCplus Ger ten gebildet werden catman Professional V5 0 Definieren von Triggerereignissen E 17 A catman Professional V5 0 4 Bei mehreren synchronisierten Ger ten sind nur Triggerereignisse f r das als Master definierte Ger t aktiv Triggerereignisse f r Ger te in der Betriebsart Slave w
463. ox und die Rollbalken sichtbar sein sollen e Alle Objekte verriegelt werden sollen Dies betrifft nur das Bewegen nicht das Skalieren von Objekten e Objekte nicht aktualisiert werden sollen Dies ist sinnvoll wenn Sie in einer Graphik be reits die Datenquellen festgelegt haben und diese z B aus 50000 Werten bestehen Wenn Sie die Graphik nun bewegen oder skalieren m ssen jedesmal alle 50000 Werte neu gezeichnet werden Um das Zeichnen nur dieser Werte zu unterdr cken und die Zeit f r das Neuzeichnen zu sparen k nnen Sie diese Option w hlen die Achsen etc der Graphik werden in jedem Fall gezeichnet Eine manuelle Aktualisierung l t sich dann mit einem Klick auf 2 Seite aktualisieren vornehmen Die zweite Registerkarte Gitter enth lt die Einstellungen zum Magnetraster an dem die Ob jekte ausgerichtet werden k nnen Die dritte Registerkarte Seite bestimmt die Orientierung der Seite also hoch oder quer die Einf geposition bei Kopieren Einf gen Operationen und die M glichkeit die Online Seite auf ein bestimmtes Bildschirmformat anzupassen Dies ist sehr praktisch f r das Design von Sei ten die sp ter auf kleineren Bildschirmen dargestellt werden sollen da Sie dann die richtige Gr e angezeigt bekommen Liste der zur Verf gung stehenden Bilder ber das Men Tools l t sich die Bildliste aufrufen In diese m ssen alle Bilder die im Dokument verwendet werden sollen aufgenommen w
464. peichern bzw exportieren Nur in der Datenbasis gespeicherte Daten stehen nach Beendigung der Messung zur interak tiven Weiterverarbeitung zur Verf gung Die Visualisierung von Daten in einer Echtzeitgraphik wird von dieser Einstellung nicht beeinflu t Falls die gemessenen Werte in die Datenbasis gespeichert werden so werden diese bei je dem erneuten Start einer Dauermessung mit berschrieben Aktivieren Sie Neue Me da ten in Datenbasiskan len anh ngen werden die neu gemessenen Werte an die bereits vor handenen Werte in der Datenbasis angeh ngt HBM HBM Ee J 16 Ex L gt d w Dauermessung Die Tiefe der Kan le in der Datenbasis mu gro genug sein um alle Me werte aufnehmen zu k nnen sonst wird die Messung mit einer Fehlermeldung abgebrochen wenn die Daten basis voll ist Die Schaltfl che Exportoptionen ffnet einen Dialog in dem Sie Dateiname Dateiformat etc f r die zu verwendende Datei angeben k nnen Die Unterschiede zwischen den Forma ten sind in Kapitel I Abschnitt 2 5 Im und Export von Daten Seite l 16 erl utert Sie k nnen au erdem angeben ob die Me werte in eine Datei gespeichert werden sollen oder ob pro Kanal eine eigene Datei angelegt werden soll Der Name der Datei ergibt sich dann entweder aus dem Dateinamen und der Kanalnummer in catman Basisname mit Ifd Z hlernummer oder dem l O Kanalnamen F r den Online Datenexport
465. pitel sorgf ltig durcharbeiten ca 2 3 Stunden Wenn Sie h ufig mit derselben Konfiguration arbeiten k nnen Sie im Hauptmen Optionen gt Starteinstellungen festlegen da die zuletzt verwendete l O Definition bei jedem Start von catman geladen wird Alternativ dazu k nnen Sie ein ganzes Projekt mit allen Dateien beim Start laden lassen Sie k nnen dann im Projektfenster auch mehrere l O Definitionen ange ben von denen jede durch Doppelklicken aktiviert werden kann Au erdem k nnen zus tz lich noch weitere Einstellungen geladen werden z B Ger tesetups siehe Abschnitt 4 Die Projektansicht Seite B 13 Sobald die verwendeten Ger te definiert sind k nnen Sie entweder ber die Sensordaten bank oder mit die einzelnen Kan le konfigurieren falls dies nicht bereits geschehen ist Danach m ssen Sie sich f r eine der Ebenen entscheiden Allen vier Ebenen gemeinsam ist die Einstellung der gew nschten Me rate die bei mehreren angeschlossenen Ger ten je nach Ger t verschieden sein kann und der optionalen Triggerung Sie finden diese Aspekte im Kapitel E Messen mit catman Professional erl utert Die Zeitdauer f r das Durcharbei catman Professional V5 0 Die vier Bedienebenen von catman Professional B 11 ten dieses Kapitels h ngt davon ab ob Sie nur ein Ger t benutzen ca 0 5 Stunden oder mit mehreren unterschiedlichen Ger ten arbeiten m chten ca 1 Stunde Ebene 1 Messen mit einem catModul
466. pt um beides leichter auseinanderhalten zu k nnen So k nnte z B allen Namen ein Buchstabe vorangestellt werden o_Datenrate f r das Online Objekt y_Datenrate f r die globale Variable Datenrate usw Mit diesen Hinweisen k nnen Sie bereits eine Seite f r ein Script vorbereiten Am besten berlegen Sie zun chst welche Eingabe Ausgabe und Steuerungsobjekte Sie f r Ihre MeBaufgabe ben tigen Machen Sie sich davon eine Liste oder besser eine Skizze mit allen Objekten sowie den n tigen Ereigniskonstanten und spielen Sie den Ablauf einmal durch Sie finden im folgenden einen berblick ber die zur Verf gung stehenden Objekte die inter aktive Eingaben erm glichen Mit Tools gt Ereigniskonstanten oder mit zl k nnen Sie jederzeit die Liste der bereits defi nierten Ereignisse ansehen oder weitere hinzuf gen Mit dem Dokumentnavigator Men Datei gt Dokumentnavigator haben Sie direkten Zugang zu einigen der Kontextmen s und einen berblick ber alle im Online Dokument vor handenen Objekte Fast alle Eigenschaften der Online Seiten Objekte lassen sich ber die Scriptsprache ver n dern Beschriftung Skalierung Farbe etc catman Professional V5 0 Online Dokumente als Benutzeroberfl che G 15 2 3 1 Objekte aus Bereich 1 der Design Toolbox Dreh knopf und Schieberegler Ei El Die beiden Objekte ol Zeigerinstrument bzw Drehknopf und sel Balkenanzeige bzw X Schieberegler k nnen sowohl als
467. ption stammt aus lteren Versionen von cat man verwenden Sie statt dessen eine Projektdatei die Sie beim Start laden Dabei k nnen Sie dann auch z B ein Ger tesetup laden Die erste l O Definition eines Projekts wird falls vorhanden immer aktiviert catman Professional V5 0 Anzahl maximal m glicher Datenbasiskana le G 17 4 6 4 Beispiel catman Professional V5 0 Anzahl maximal m glicher Datenbasiskan le Nach der Installation werden zun chst nur bis zu 1000 Kan le freigegeben Da f r alle m gli chen Kan le ein Speicherbereich zur Verwaltung ben tigt wird belegt diese Einstellung nicht unn tig viel Speicherplatz Falls Sie mehr als 1000 Kan le anlegen m chten oder zumindest gelegentlich ben tigen k nnen Sie im Hauptmen Optionen Starteinstellungen diese Obergrenze auf bis zu 10000 Kan le erh hen Sie ben tigen jedoch Administratorrechte zum ndern siehe auch Abschnitt 2 2 Datenbasisgr e festlegen Seite C 5 Die Anzahl der tats chlich verwendeten Kan le wird mit Optionen gt Datenbasis Konfiguration im Hauptmen oder ber das Ar beitsblatt Datenbasis eingestellt Direktes Starten eines Scripts Falls Sie ein Script geschrieben haben kann catman auch mit dem Script als Parameter ge startet werden In diesem Fall sind keine Aktionen m glich au er denen die im Script vorge sehen sind Falls Sie die Verkn pfung in den Autostart Ordner von Windows legen startet catm
468. r bergabe Handshake erfolgt direkt und damit sehr schnell w hrend bei allen anderen Betriebsarten der Prozessor die Ab wicklung des Handshakes per Programm bernimmt Der Modus mu jedoch vom jeweiligen PC ausdr cklich unterst tzt und ber das BIOS Setup des PCs aktiviert werden Datenrate gt 76000 Me werte s Drucker die besondere Druckertreiber im Betriebssystem installieren k nnen dadurch Pro bleme bereiten da sie regelm ig Statusinformationen weitergeben m chten auch wenn gerade die bertragung von Me werten stattfindet In solchen F llen haben Sie folgende M glichkeiten HBM 2 9 HBM Ger tesetup Ger t bzw Hardware einstellen e Sie k nnen diesen Drucker nicht als Standarddrucker definieren sondern daf r einen an deren unproblematischen Drucker installieren dies betrifft nur die Softwareinstallation der Drucker mu nicht physikalisch vorhanden sein W hlen Sie dann f r den Ausdruck den Drucker jeweils explizit an e Sie k nnen f r den Drucker den Anschlu Ausgabe in Dater festlegen Windows Druk kereinstellung e Sie k nnen f r den Drucker die andere LPT Schnittstelle verwenden Alternativ lassen sich auch entweder f r den Drucker soweit vorhanden oder z B f r den Spider8 die USB Schnittstellen verwenden Bitte lesen Sie f r den Spider8 die Hinweise in Kapitel A Einf hrung im Abschnitt 3 4 Hin weise zum Spider8 Seite A 14 Ger tesetup Ger t bzw Hardware e
469. r den in Dateien mit der Erweiterung TST gespeichert sie lassen sich jedoch keinem Projekt hinzuf gen QuickView Fenster QVT In diese Projektgruppe k nnen Dateien mit Einstellungen f r QuickView Fenster aufgenom men werden Kapitel I Abschnitt 4 QuickView Seite l 41 Auto Command Listen ACL In diese Projektgruppe k nnen vorhandene Auto Command Listen aufgenommen werden Nach dem Laden eines Projektes ist immer die erste Auto Command Liste aktiv Kapitel J Die Auto Command Liste Script Arbeitsmappe SCP In diese Projektgruppe k nnen vorhandene Script Arbeitsmappen aufgenommen werden Kapitel K Das Script Entwicklungssystem Im Script Editor k nnen Sie auf bereits beste hende Module Unterprogramme oder Dateien mit kompiliertem Objektcode zugreifen Scriptmodule Textform OBJ Objektmodule Tabelle 3 Dateiendungen f r Script Dateien catman Professional V5 0 Die Dateien der Projektgruppen B 21 catman Professional V5 0 Tabelle 3 Dateiendungen f r Script Dateien Favoriten SCB In diese Projektgruppe k nnen ausf hrbare Scripts d h bereits bersetzte Scripts SCB aufgenommen werden Ein Doppelklick auf ein Script f hrt dieses aus Add Ins Programme die ber ActiveX auf catman zugreifen sind in dieser Projektgruppe zusammen gefa t Die Programme m ssen in der Datei ADDINS CAT entsprechend eingetragen sein siehe ActiveX Referenz In catman Professional finden Sie
470. r ausr cken Es gen gt wenn Sie mindestens ein Zeichen pro Zeile markiert haben Mit ei oder STRG K k nnen Sie markierte Zeilen auskommentieren d h die Zeile erh lt den Be fehl REM am Anfang mit Si oder STRG J das REM wieder l schen Es gen gt auch hier wenn Sie mindestens ein Zeichen pro Zeile markiert haben Ganz unten im Fenster des Script Editors sehen Sie in welcher Zeile Sie sich befinden Der Editor verf gt ab Version 3 0 ber den Befehl R ckg ngig STRG Z Anpassen des Editors Uber das Men Tools gt Optionen und die Registerkarte Editor k nnen Sie den Hinter grund des Editor Fensters sowie die Standardschriftart und die Texteinf rbungen ver ndern Mit Schl sselw rter immer gro k nnen Sie festlegen da die Schl sselw rter von catman immer gro geschrieben werden Die Ersetzung findet statt sobald Sie die Zeile verlassen z B EINGABE dr cken Bei Codemodule automatisch sichern k nnen Sie festlegen ob und in welchen Zeitabst n den catman Ihre Dateien automatisch speichert Einsatz beliebiger Editoren Sie k nnen zur Erstellung eines Moduls jeden beliebigen ASCII Texteditor einsetzen Beach ten Sie bitte folgende Regeln wenn Sie andere Editoren einsetzen catman Professional V5 0 Kompilieren von Modulen K 53 e Der Code Ihres Hauptprogramms MAIN mu vor dem ersten Unterprogramm in der Textdatei stehen e Jedes Unterprogramm mu durch die zwei Zeilen
471. r Eingang z B an den Digitalkanal ei nes Spider8 gekoppelt ist in die Einzelsignale aufgesplittet werden siehe auch Abschnitt Analoge Ausg nge digitale Ein und Ausg nge Seite D 39 Filter Die Funktion Gleitender Mittelwert Toleranzband erm glicht die Berechnung einer Kurve die um die angegebene Toleranzweite Angabe in der Einheit von Kanal 1 unter bzw ber dem gleitenden Mittelwert liegt Sie k nnen mit zwei solchen Berechnungen z B in einem Li nienschreiber ein Toleranzband und die tats chlich gemessenen Werte anzeigen so da Sie sehen ob alle gemessenen Werte innerhalb der Toleranzweiten liegen Komprimierung Mit dieser Funktion k nnen Sie in Echtzeit eine Datenreduzierung vornehmen Die Block gr e gibt an ber wie viele Me werte die Reduzierungsrechnung vorgenommen wird Die Angabe hat nichts mit der Leseblockgr e zu tun die Blockgr e entspricht hier dem Kompressionsfaktor Bitte vergessen Sie nicht auch den zugeh rigen Zeitkanal zu kompri mieren Solange die Zeitpunkte nicht vorliegen f r die die komprimierten Werte gelten kann keine korrekte graphische Darstellung erfolgen Die Einstellung Zentrum ist speziell f r diese Zeitkanalkomprimierung vorgesehen hierbei wird genau die Mitte des Zeitabschnitts eines Blockes berechnet Sie k nnen die komprimier ten Werte auch in einem y t Linienschreiber oder der Cursorgraphik anzeigen W hlen Sie als Quelle f r die Zeitmarken d
472. r On line Seite um beides leichter auseinanderhalten zu k nnen So k nnte z B allen Namen ein Buchstabe vorangestellt werden g_Datenrate f r die globale Variable Datenrate o_Datenrate f r das Online Objekt Texteingabefeld usw Sie sehen da der Entwurf eines Programmes eng mit dem Entwurf der zugeh rigen Online Dokumente verzahnt ist Die Scripterstellung mu deshalb Hand in Hand mit der Gestaltung der Online Seiten erfolgen Hierbei sind die zu verwendenden Ereigniskonstanten wesentlich d h welches Objekt der Online Seite welche Reaktion ausl sen soll Um die definierten Ereignisse ber das Men Tools gt Ereigniskonstanten anschauen zu k nnen mu die betreffende Online Seite einmal geladen werden Sobald Sie eine neue Seite laden werden vorhandene alte Definitionen berschrieben Die Schreibweise von Befehlen Die Schreibweise mit Gro oder Kleinbuchstaben ist f r catman ab 5 0 nicht relevant und dient nur der leichteren Lesbarkeit bzw zur Unterscheidung von Variablen und Konstanten Fr her war es in basic hnlichen Programmiersprachen blich f r jeden Zweck einen eige nen Befehl zu verwenden Dies f hrte bei vielseitigen Programmen schnell dazu da hun derte von Befehlen zu erlernen waren Deshalb wird heute vielfach eine andere Methode benutzt die Objekt Eigenschaft Schreibweise Diese ist am Anfang etwas gew hnungsbe catman Professional V5 0 Vorgehensweise catman Professional V5 0
473. r dem Spei chern der Me daten in eine Datei Das Kapitel E Messen mit catman Professional behandelt die Fragen der MeBrateneinstel lung und der Triggerung sowie die spezielle Problematik beim gleichzeitigen Messen mit mehreren Ger ten Danach finden Sie die Erl uterungen zur Ereignis berwachung und zu Sonderthemen wie dem Remote Data Server und dem DAQ Hintergrundproze f r Langzeit berwachungen Kapitel F catModule und Add Ins erl utert die zur Verf gung stehenden catModule und in catman enthaltenen Add Ins und wie Sie mit ihnen Me aufgaben durchf hren Dies ist die Ebene 1 und damit die einfachste und am schnellsten zu erlernende Ebene von catman Das Kapitel G Online Dokumente zeigt Ihnen wie Sie selbst Ausgabeseiten f r Bildschirm und oder Drucker gestalten Das Kapitel H Der MeBassistent beschreibt wie Sie mit eigenen Ausgabeseiten Kapitel G und dem Me assistenten Me aufgaben durchf hren Dies ist die Ebene 2 in der Bedienung von catman Diese Ebene ist sehr vielseitig und erfordert trotzdem nur geringen Einarbei tungsaufwand Das Kapitel I Datenbasis und Post Processing erl utert den Umgang mit der Datenbasis den Datenimport und export sowie die Post Process Mathematik Kapitel J Die Auto Command Liste zeigt Ihnen eine M glichkeit bestimmte Abl ufe z B mathematische Berechnungen nach jeder Me periode zu automatisieren und in den Bedie catman Professional V5 0 Aufbau A 7 nebenen 1 und
474. r zugeh rigen Dimension berschritten wird entsteht ein Laufzeitfeh ler Der erste Index einer Dimension ist immer 1 Verwendung von Feldelementen Ein Feldelement kann berall dort verwendet werden wo ein numerischer Ausdruck zul ssig ist Zus tzlich kann es in bestimmten Methoden und Funktionen erscheinen die Ergebnisse in Variablen schreiben a mii 37 5 gin x 100 v k Vik e 2 mii J MyText Value a i a i MyText Value Registry Read MGCplus MESSRATE Messrate i File l Write Mefwert 3 1 File l Read Mefwert j 1 CVNUM a k MyString STRCMP a k Seringl Sering2 HBM K 48 3 3 HBM Variablen und Konstanten Einschr nkungen bei der Verwendung von Feldern Felder k nnen nur in Form von globalen Variablen angelegt werden Feldelemente d rfen keine Texte enthalten Der Indexausdruck einer Felddimension darf selbst kein Feldelement sein z B a leckere te VRIJ Der Indexausdruck einer Felddimension darf keine Funktion enthalten z B a Matti Te sin xy Listen Listen sind Variablen die mehrere Elemente besitzen Damit sind sie eine Alternative zu Fel dern haben jedoch folgende Vorteile Listen k nnen auch Texte aufnehmen Listen k nnen sogar gemischt Text und Zahlenelemente besitzen Listen k nnen lokal deklariert werden d h in einem Unterprogramm SUB Programm Listen k nnen als Parameter an Unterprogramme SUB Programme bergeben werden Listen k nnen
475. rd Auffrischen aller verkn pften Online Dokument Objekte anhand der Feldinhalte UpdateControls Auffrischen aller Datenbankfelder anhand des Inhalts der verkn pften Online Dokument Objekte UpdateFields Nat rlich k nnen Sie auch mit der Datenbank kommunizieren ohne dazu Objekte des On line Dokuments mit Feldern zu verbinden Hierzu stehen Befehle zur Verf gung mit denen di rekt in Datenbankfelder geschrieben oder aus Datenbankfeldern gelesen werden kann Auf diese Weise k nnen auch komplette Datenbasiskan le in LARGE BINARY Felder der Daten bank geschrieben bzw aus diesen gelesen werden Befehls berblick Lesen eines Feldinhaltes in eine Variable Read Bearbeitungsmodus einschalten BeginEdit Bearbeitungsmodus beenden EndEdit Schreiben in ein Feld des Datensatzes Write SQL Aktion durchf hren Execute Entpacken eines Datenbasiskanals aus einem LARGE BINARY Feld ReadChan Datenbasiskanal in LARGE BINARY Feld packen WriteChan Das direkte Schreiben mit write wird nur dann wirksam wenn vorher der Bearbeitungsmo dus eingeschaltet und nachdem das letzte Feld beschrieben wurde wieder beendet wird Ihre Anderungen gehen verloren wenn Sie den aktuellen Datensatz wechseln ohne vorher HBM K 84 6 10 2 HBM Hinweise Zugriff auf externe Datenbanken den Bearbeitungsmodus beendet zu haben Wenn Sie versuchen nderungen am Datensatz vorzunehmen ohne vorher den Bearbeitungsmodus eingeleitet zu haben
476. re fremde Kurve Daher besitzen viele abtastend arbeitende Ger te sogenannte Anti Alias Filter Bei al len HBM Ger ten werden rein integrierende A D Wandler verwendet bei denen solche Feh ler nicht auftreten da dort h here Frequenzen als die Wandlungsrate stark unterdr ckt wer den Trotzdem kann auch hier ein Me fehler entstehen wenn die intern gemessenen Werte nur unvollst ndig aus dem Ger t ausgelesen werden Falls z B die Kurve mit der durchgezoge nen Linie im Bild mit 10000 Werten intern gemessen wurde aber nur 5 davon zum PC ber tragen werden z B MGCplus und Me rate 5Hz ergibt sich am PC ein Aliaseffekt catman Professional V5 0 Welche MeBrate ist die richtige E 5 catman Professional V5 0 Spider8 und MGCplus Aktivieren Sie ber Optionen gt Kanal die Einstellung Auto Filter Frequenzermittlung aus Me rate und geben Sie einen Wert zwischen 5 und 20 der Me rate an siehe auch Kapitel D Abschnitt 4 8 Filter Seite D 42 Verwenden Sie dann die Einstellung Auto in der Spalte Filter der O Definition Als Standardfilter wird ein Filter mit Bessel Charakteristik gew hlt das maximale Signaltreue gew hrleistet d h das Signal im Zeitbereich nicht verf lscht Leider ist die St runterdr ckung bei diesen Filtern nicht sehr effektiv es gibt einen gro en bergangsbereich Dadurch wer den h herfrequente St rungen mit gr erer Amplitude nur unzureichend unterdr ckt Falls Sie
477. re bei den Umschaltanlagen kommt eine weitere Proble matik hinzu Je nach Anzahl der Me stellen gew hlter Integrationszeit und Me verst rkertyp ergeben sich bei diesen Ger ten relativ lange Zeiten f r die Datenerfassung Dies kann dazu f hren da die gew nschte Zykluszeit alle Me stellen erneut messen nicht erreicht wird Das Ger t w rde zwar so schnell wie m glich arbeiten k nnte jedoch die Werte erst nach dem Zeitpunkt bertragen an dem bereits der n chste Zyklus erfolgen sollte Diesen Fall soll ten Sie in der Programmierung entsprechend ber cksichtigen und eine Warnmeldung ausge ben Die f r ein Ger t angegebene Mefrate hat au er bei MGCplus auch dann eine Bedeutung wenn die Me rate von catman intern erzeugt wird Sie bestimmt die Zeitdauer die die Mes sung ben tigt Falls Sie also die Me rate auf 10 setzen und das Ger t interne Zeittakterzeu gung unterst tzt wird das Me signal ber eine Zeit von einer 100 Millisekunden integriert Programmcode f r langsame Messungen und Ger te ohne Zeittakterzeugung In beiden F llen mu das Timing von catman bernommen werden Es darf immer nur eine Messung angefordert und abgeholt werden eine Messung bedeutet da alle aktiven Kan le des Ger tes je einen Wert liefern Das Script f r Beispiel 2 DEFINE START 100 DEFINE STOP 104 DEFINE SETTINGSPOPUP 1060 tDEEINE OULT 101 DEFINE TIMEREVENT 110 DEFINE TRUE 1 FDEFINE FALSE 0 FDEFINE TOOLON 1000 F
478. ren Ergebniskan len da Ihnen gen gend freie Kan le zur Verf gung stehen Die Kanalzahl richtet sich nach der Anzahl der Kan le der Datenbasis die Sie im Men Optionen gt Datenbasis Konfiguration angegeben haben siehe Kapitel C Abschnitt 2 Datenbasis Konfigurieren Seite C 4 HBM D 32 HBM Verbindung Die Men punkte zu den DMS Berechnungen enthalten spezielle Formeln zu h ufig verwen deten Funktionen in der experimentellen Spannungsanalyse Die Me gitter a b und c m ssen mathematisch positiv gegen Uhrzeigersinn unter den an gegebenen Winkeln messen Bei HBM DMS Rosetten sind die Gitter deshalb mit a b und c bezeichnet und k nnen sofort so eingetragen werden Falls Sie Rosetten anderer Hersteller verwenden berpr fen Sie bitte Me gitteranordnung und bezeichnung Wenn Sie die Berechnung ber das Men Mehrere DMS Rosetten aufrufen k nnen Sie au tomatisch Kanalnamen vergeben lassen die entweder aus dem Kanalnamen f r das Me git ter a der jeweiligen Rosette abgeleitet werden oder aus einem Basisnamen mit angeh ngter Ziffer bestehen Um die DMS Berechnungen zu unterscheiden werden die K rzel aus Tabelle 4 angeh ngt ele TT BBE TEEN Spannung Y Spannung die ausgehend vom MeBgitter a unter 90 SSY herrscht Die Richtung wird mathematisch positiv Gegenuhrzeigersinn angetragen SN1 Hauptdehnung 1 Dehnung in Richtung der Hauptspannung 1 Tabelle 4 Abk rzungen der DMS Berechnun
479. rf gung stehenden den freien und den von der aktuell eingestellten Konfiguration ben tigten Plattenplatz Maximale Anzahl Kan le Legen Sie die gew nschte Anzahl von Eingangs Ausgangs und Berechnungskan len fest Die maximale Anzahl von Kan len die Sie hier eintragen k nnen betr gt 10000 Nach der Installation werden zun chst nur bis zu 1000 Kan le freigegeben Da f r alle m gli chen Kan le ein Speicherbereich zur Verwaltung ben tigt wird belegt diese Einstellung nicht unn tig viel Speicherplatz Sie k nnen die Begrenzung jedoch ber das Men Optionen gt Starteinstellungen auf bis zu 10000 Kan le erh hen Diese Voreinstellung der maximal m g lichen Kan le wird benutzerunabh ngig in der Registry gespeichert Sie ben tigen Admini stratorrechte zum ndern Starten Sie nach einer nderung catman neu um die ge nderte Voreinstellung zu aktivieren Schlie en Sie die Eingabe mit RETURN ab um die Einstellung sofort zu aktivieren Automatische Gr enanpassung Bei weniger als 512 Kan len k nnen Sie wie in catman Easy eine dynamische Datenbasis verwenden die so lange w chst wie Platz auf der Fest platte vorhanden ist Das Speichern in eine solche Datenbasis ben tigt allerdings etwas mehr Zeit dieser Typ Datenbasis ist daher bei hohen Mefraten nicht zu empfehlen catman Professional V5 0 Konfigurieren der Datenbasis I 9 A L a d aw catman Professional V5 0 Da bei d
480. rheblich Zeit kosten wenn die Datenquellen viele Me werte enthal ten Bei jeder nderung wird die gesamte Graphik neu gezeichnet Um das Neuzeichnen der Me werte zu unterdr cken k nnen Sie im Men Tools gt Optionen auf der Registerkarte Allgemein Objekte nicht aktualisieren w hlen Eine manuelle Aktualisierung erfolgt nach einem Klick auf 7 Seite aktualisieren catman Professional V5 0 Allgemeines catman Professional V5 0 E ey L G 25 Zum leichteren Positionieren und Dimensionieren der Objekte quadratisch kreisf rmig k n nen Sie mit il oder ber das Men Tools gt Optionen Registerkarte Gitter den Punkt Objekte an Gitter einfangen aktivieren das Gitter sichtbar machen eine entsprechende Farbe w hlen sowie die Gitterweite Abstand der Linien einstellen Twips ist eine Windows Ma einheit je nach Graphiktreiber entsprechen ungef hr 12 bis 15 Twips einem Pixel auf dem Bildschirm und 576 Twips entsprechen einem Zentimeter im Druck Zum Bearbeiten mehrerer Objekte gibt es verschiedene M glichkeiten Bei einigen Objekten kann das Objekt selbst mehrfach dargestellt werden Balkenanzeige und berwachungsan zeige k nnen nicht nur aus einem sondern aus mehreren Elementen bestehen Ansonsten lassen sich alle Objekte mit dem Gruppierungsrahmen dauerhaft gruppieren Wenn Sie nur tempor r mehrere Objekte bewegen m chten gen gt es wenn Sie mit der Maus ein
481. richten damit Kurven mit unterschiedlichen Werten in einer Graphik dargestellt werden k nnen Falls z B der Wer tebereich einer Datenreihe zwischen 0 und 1 liegt der einer anderen zwischen 0 und 1000 so w rde bei gleicher Skalierung beider Kurven die erste bei Null direkt auf der x Achse lie gen und w re nicht zu sehen Legen Sie dann eine Kurve in Ebene 1 und die andere in Ebene 2 Die meisten Graphiken k nnen mehr als zwei Ebenen haben Erzeugen Sie die be n tigte Anzahl im Fenster Objekt einrichten Registerkarte Skalierung mit der Schaltfl che Hinzuf gen Sobald eine Graphik mehr als eine Ebene hat wird beim Aufruf des Kontext men s Achsen einrichten gefragt welche Ebene konfiguriert werden soll Mit dem Kontextmen Achsen einrichten bzw der Schaltfl che Achsen einrichten im Fen ster Objekt einrichten k nnen Sie das Layout der x und y Achsen in weiten Grenzen ver n HBM G 36 3 3 HBM Objekte zum Design der Benutzeroberfl che dern So lassen sich die Position und H ufigkeit der Teilstriche ver ndern die Beschriftung auf einschlie lich erstem und letztem Wert der Achse setzen etc Die Einstellung Lage der Achsen im Skalenlayer verschiebt die x bzw y Achse normalerweise liegen die Achsen links bzw unten in der Graphik Mit diesem Men punkt k nnen Sie z B die x Achse inklusive Beschriftung aber auch in die Mitte oder an einen anderen y Wert legen Falls
482. riptbefehl SCRIPT Run lt ProzedurName gt ausf hren Beispiel1 SCRIPT Init SCRIPTs Language VBSCript SCRIPT Reset SCRIPT Addcatlinterface HBM catman Professional V5 0 Scriptoptimierung 6 1 catman Professional V5 0 Beispiel 2 Beispiel 3 A K 103 SCRIPT AddCodeFromFile MyScript vbs SCRIPT Run MyProcedure Parameterl Parameter2 Das Beispiel geht davon aus daf im Abschnitt General kein Code vorhanden ist SCRIPT Execute MyScript vbs SCRIPT Run MyProcedure Parameterl Parameter2 Die folgende Zeile steht im Programmcode eines Scripts nach dem Ende einer periodischen Messung und f hrt die VBScript Prozeduren aus deren Ausf hrungszeitpunkt auf Execute After measurement period gesetzt ist Es werden nur VBScripts ausgef hrt keine Be fehle der Auto Command Liste APP Execute 2 1 Scriptoptimierung Obwohl die Scriptsprache bereits eine schnelle semikompilierte Sprache ist kann die Aus f hrungsgeschwindigkeit durch geeignete Ma nahmen weiter gesteigert werden Schnelle Daten bertragung ACQRead Verwenden Sie nach M glichkeit Lesebl cke die nicht kleiner als 100 sind Ein Wert zwi schen 100 und 512 ist gut noch gr ere Bl cke werden nicht schneller gelesen Die Leseblockgr e mal der Anzahl der aktivierten Eingangskan le mal 8 darf 65000 nicht berschreiten Ein weiterer Zeitverbraucher bei schneller Datenerfassung ist die Datenbasisabspeicherung ACOStore Wir empfehlen
483. roberfl che Seite G 13 bespro chen catman Professional V5 0 Objekte zur Visualisierung von Messungen G 29 3 2 1 3 2 2 catman Professional V5 0 Alarm Bei einigen Objekten haben Sie die M glichkeit farbliche Kennzeichnungen zu definieren Je nach Objekt kann dies f r die Skala Zeigerinstrument die Anzeige des Wertes Balkenan zeige Uberwachungsanzeige oder die Farbe einer gesonderten Anzeige LED Digitalan zeige erfolgen Die Funktion Ereignis ausl sen k nnen Sie nur in Ebene 3 verwenden in Ebene 1 und 2 er folgt nur ein optischer Alarm scientific Graphiken Die Scientific Graphiken erm glichen sehr vielseitige Darstellungen von zwei und dreidimen sionalen Daten Die 2D Graphiken bieten vielf ltigere Gestaltungsm glichkeiten als die y x oder Cursorgraphik und eignen sich sowohl f r Echtzeit als auch f r Post Process Darstel lungen Die y Index Graphik ist vor allem zur Darstellung von Balkendiagrammen wie z B Histogrammen ein Balken pro Me wert geeignet und ben tigt weniger Speicher da nur die y Werte bergeben werden Die x Achse enth lt den Z hlindex und kann mit verschiedenen Beschriftungen versehen werden Eine Besonderheit ist diese Graphik in der Konfiguration als Echtzeit Balkenanzeige Hier k nnen die Me werte von mehreren Kan len in Echtzeit als Balken dargestellt werden hnlich wie bei der einfachen Balkenanzeige die jedoch auf 20 Kan le begrenzt ist Unter a
484. rte wird nicht mehr unterst tzt da hierf r keine Windows 2000 Treiber existieren catman Professional unterst tzt den Betrieb von Ger ten ber den Profibus in der Betriebs art als Master und verf gt ber Lese Schreib und Diagnosefunktionen Der Betrieb als Slave wird nur bei der Verwendung der Hilscher CIF50 DPS Profibus DP Slave Karte unter catman Professional V5 0 Hinweise zu den Schnittstellen IEEE 488 2 CAN Bus und Profibus DP A 19 st tzt allerdings nur ber catmans Scriptsprache nicht ber die l O Definition Die Konfigura tion des Bussystems mu in allen F llen bereits erfolgt sein und kann nicht von catman ber nommen werden Es k nnen maximal 32 Slaves mit l O Kan len verbunden werden 3 2 Installationsreihenfolge GPIB Einsteckkarten von National Instruments National Instruments Treibersoftware entweder 32 Bit Compatibility Kit oder nativer 32 Bit Treiber mu bereits installiert sein Passiver Parallel zu CAN Adapter der Firma Peak Service GmbH Die Reihenfolge der Installation von catman Professional und Schnittstelle ist nicht relevant Passive PC CAN Karte der Firma Peak Service GmbH Die Reihenfolge der Installation von catman Professional und Schnittstelle ist nicht relevant Hilscher Slave und Master Karten Die Reihenfolge der Installation von catman Professional und Schnittstelle ist nicht relevant Siemens CP5613 14 Profibus DP Master Karten Die Reihenfolge der Installation v
485. rund aktiviert Ed a O Verwenden Sie um die Eintr ge nach einem Stichwort zu durchsuchen Mit a k nnen Sie weitersuchen Es werden alle Texteintr ge durchsucht nicht jedoch die Befehlszeilen selbst Geben Sie einfach den Anfang des gesuchten Wortes ein ohne Platzhalter bzw Wild cards und catman findet alle passenden W rter Einf gen eines Code Bausteins W hlen Sie eine Befehls Gruppe ffnen Sie diese und evtl Untergruppen durch Klick auf das Pluszeichen links in der Zeile und doppelklicken Sie auf den gew nschten Eintrag Der Code Baustein wird an der momentanen Mauszeigerposition im Script Editor eingef gt und der Mauszeiger in die auf den Baustein folgende Zeile positioniert In der Regel erwarten die Script Befehle Parameter z B Variablen Der Code Builder enth lt daher an diesen Stellen Platzhalter in spitzen Klammern Die Platzhalter inklusive der spitzen Klammern m ssen durch entsprechende Variablen Ausdr cke oder Konstanten ersetzt wer den Der Datei Browser Mit Hilfe des Datei Browsers k nnen Sie Dateinamen mit vollst ndiger Pfadangabe in Ihr Script einf gen Dies erspart bei Dateien mit langen Pfadnamen Tipparbeit und vermeidet Fehler Sammeln Sie zun chst alle ben tigten Dateinamen in der Dateiliste ffnen Sie den Stan dard Dateidialog ber die Schaltfl che Datei aufnehmen und w hlen Sie die gew nschte Datei aus Zum Einf gen eines Dateinamens positionieren Sie den Mauszeiger i
486. rungsvorgang beginnt speichert catman das jeweilige Codemodul als Textdatei Falls f r ein Modul noch kein Namen existiert werden Sie nach einem Dateinamen catman Professional V5 0 HBM K 54 4 3 HBM Erstellen ausf hrbarer Dateien gefragt W hrend des Kompilierungsvorgangs informiert catman Sie ber Fehler im Fenster Compiler Output Sind keine Fehler gefunden worden so erscheint hier nach Beendigung des bersetzungsvorgangs die Meldung Kompilierung beendet Fehler 0 sowie einige sta tistische Angaben z B die Kompilierzeit die Anzahl der verwendeten Variablen etc Be stimmte Fehler z B ein nicht definiertes Ger t oder ein nicht gefundenes Online Objekt er zeugen nur eine Warnung ein Objektmodul wird in diesem Fall trotzdem erstellt Falls der Compiler Fehler findet m ssen Sie der Ursache auf den Grund gehen Ein Doppel klick auf die Fehlermeldung bringt Sie zu der beanstandeten Zeile Bedenken Sie jedoch da der Fehler u U auch in einer vorhergehenden Zeile liegen kann z B eine vergessene Klam mer o Weitere Informationen zum Umgang mit Fehlern finden Sie in Abschnitt 5 Hilfen zur Scripter stellung Seite K 56 ber das Men Tools gt Optionen Registerkarte Compiler k nnen Sie die Ausgabe von Warnungen unterdr cken Wurde das Modul fehlerfrei bersetzt wird automatisch die zugeh rige Objektmodul Datei er zeugt und gespeichert Diese hat die gleiche Bezeichnung wie die Textd
487. rwenden die so lange w chst wie Platz auf der Festplatte vorhanden ist Automatische Gr enanpassung Das Speichern in eine solche Datenbasis ben tigt allerdings etwas mehr Zeit dieser Typ Datenbasis ist daher bei hohen Me raten nicht zu empfehlen Formaf bestimmt welches Datenformat im zugeh rigen Kanal erfa t wird Derzeit werden die numerischen und textlichen Datenformate unterst tzt Anzahl Bytes pro Wert bestimmt wieviel Bytes zur Darstellung des zuvor gew hlten Daten formates maximal bereitgestellt werden F r das numerische Datenformat stehen 8 Bytes Double doppelte Flie kommagenauigkeit Voreinstellung oder 4 Bytes Floaf einfache Flie kommagenauigkeit single precision zur Verf gung Im Text Datenformat k nnen Sie f r jeden Eintrag also pro Zeile eines Kanals bis zu 32kByte Platz reservieren Dieses Format ist i d R nur f r Ebene 3 interessant da dann scriptgesteuert auch Texte in der Datenbasis abgelegt werden k nnen Um mehrere aufeinanderfolgende Kan le in einem Arbeitsgang mit gleichen Einstellungen zu belegen gehen Sie wie folgt vor 1 Markieren Sie die einzustellenden Kan le SHIFT Taste halten und in der linken Spalte auf die Kanalnummern klicken oder linke Maustaste gedr ckt halten und ziehen 2 Stellen Sie die gew nschten Werte f r Maximale Tiefe Format und Anzahl Bytes pro Werft ein 3 Klicken Sie auf die Schaltfl che Selektierte Kan le
488. s da Sie sich mit catman bereits auskennen also catman in Ebene 2 bedienen k nnen Um den verschiedenen Vorkenntnissen zu entsprechen haben wir einige Fragen formuliert deren Beantwortung Ihnen zeigt wie Sie vorgehen sollten Sie haben noch nie programmiert Dann haben Sie zwei M glichkeiten 1 Arbeiten Sie alle Abschnitte durch schauen Sie sich die Beispiele und evtl auch einige catModul Scripts an und Sie werden feststellen da eine Scripterstellung nicht so schwer ist Mit etwas berlegung hinsichtlich Aufbau und Struktur des Programms und et was bung k nnen Sie schon nach wenigen Tagen eigene kleine Scripts erstellen Es ist jedoch hilfreich wenn Sie einen Arbeitskollegen mit Programmiererfahrung haben der Ihnen insbesondere bei logischen Fehlern unter die Arme greifen kann oder wenn Sie ein entsprechendes Seminar bei HBM besuchen 2 Sprechen Sie mit uns Das HBM Systemhaus kann f r Ihre Aufgaben angepa te Scripts erstellen Dieser L sungsweg empfiehlt sich wenn Sie keine Zeit haben sich in die Pro grammierung einzuarbeiten oder die Aufgabe sehr umfangreich ist und zuviel Ihrer Kapa zit t binden w rde Unsere Spezialisten helfen Ihnen gerne bei der Realisierung Ihrer Vor stellungen Sie haben schon einmal mit Basic oder gar einer h heren Programmiersprache gearbeitet Lesen Sie die folgenden Abschnitte durch und Sie werden sehen da die Scriptsprache eine Syntax hat die Basic sehr hnlich ist D
489. s K 71 6 5 2 Ereignisausl sung durch Zeitschaltuhr Timer Bis Version 3 0 Release 2 verf gte catman nur ber die Anweisung ON TIMER um eine Zeit steuerung im Script zu implementieren Dies hatte mehrere Nachteile e Es gab nur einen Timer e Die Verwendung in Scriptprojekten mit mehreren Modulen ist problematisch e Bei Timerausl sung konnte nur eine Variable gesetzt werden Dadurch war die Ausl sung eines Unterprogramms schwierig man mu te die Systemvariable Event verwenden und das gew nschte Unterprogramm via 1RO Anweisung an den Ereigniswert koppeln e Die Verwendung der Systemvariablen Event in ON TIMER ist kritisch da dann bei kur zen Intervallen andere Ereignisse berschrieben werden k nnen Deshalb wurde das Objekt TIMER eingef hrt Dieses kann in beliebiger Anzahl vom Script er zeugt und mit Eigenschaften belegt werden Insbesondere kann jedes Objekt ein eigenes Zeitintervall bekommen Jedes Objekt kann das Ablaufen seines Zeitintervalls das Ausl sen des Timers auf zwei verschiedene Arten behandeln 1 Durch Setzen der Eigenschaft Event des Objekts Das neue Ereignis wird dann in die Warteschlange eingereiht Auch wenn bei mehreren Timern das Zeitintervall gleichzeitig abl uft geht nichts verloren Das Script kann die Ereignisse dann wie fr her oder via GETEVENT behandeln 2 Durch direktes Ausf hren eines dem Objekt TIMER zugeordneten Unterprogramms Die ses Unterprogramm kann dem Objekt TIMER zur
490. s m ssen diese in folgendem Format vorliegen 0 0000 lt x gt 0 0000 lt ExX gt saa CRLE 00000 lt xx gt 0 0000 lt xXX gt CRLF catman Professional V5 0 Im und Export von Daten l 19 Hierbei k nnen lt xx gt ein oder mehrere auch unterschiedliche Trennzeichen sein Als Trennzeichen wird jedes nicht numerische Zeichen betrachtet mit Ausnahme von Dezimal punkt Komma den Vorzeichen Plus und Minus sowie den Exponentialzeichen E oder e 2 5 2 Daten nach MS Excel exportieren AN Voraussetzung f r den Export in eine Microsoft Excel Tabelle oder Datei XLS ist da Microsoft Excel ab Version 7 0 auf Ihrem Rechner installiert ist Bitte beachten Sie da Excel Arbeitsbl tter nicht mehr als 65536 Zeilen haben k nnen Falls mehr Daten im Kanal vorhan den sind werden diese ignoriert Direkter Export nach Excel Markieren Sie die zu exportierenden Kan le mit dem Marker MS Excel Export und klicken E4 Sie auf sl oder w hlen Sie Microsoft Excel gt Selektierte Kan le exportieren im Men Da tei catman ruft Excel auf kopiert die Daten und zeigt das Excel Arbeitsblatt an Falls keine Kan le markiert sind fragt catman ob alle Kan le exportiert werden sollen die Daten enthal ten ber Microsoft Excel Optionen im Men Datei k nnen Sie festlegen wie die Daten bei wiederholten Exportvorg ngen abgelegt werden sollen e berschreibend e in neue Spalten auf gleichem Arbeitsbla
491. sblattspalte D 26 National Instruments unterst tzte Karten A 20 Nullstellen D 23 Nullstellen sperren D 39 O Objekte K 34 bearbeiten G 24 konfigurieren G 24 Visualisierung G 28 Objektgruppierung G 27 Online Berechnungen D 27 Online Dokumente DA G 3 Benutzeroberfl che G 73 Erstellen G 5 Optionen G 47 HBM Index Online Dokument Editor G 3 Online Hilfe B 32 Optionsschalter G 17 G 39 P PC internes Timing D 20 Periodische Messung catModul F 9 MeBassistent H 6 Pfadnamen K 80 Popup Dialoge K 76 Code erzeugen G 51 Post Process Mathematik 25 Post Process Objekte G 70 Profibus DP Schnittstelle A 18 Projektverwaltung B 13 Q Quelle der Zeitmarken D 19 Quelle des Zeitkanals D 19 QuickView Datenansicht Fenster 41 catman Professional V5 0 Index R Rainflow Matrix 39 Remote Data Server D 8 E 38 Ringpuffer D 41 RS 232 Schnittstelle D 14 RS 485 Schnittstellen D 14 R ckf hrbarkeit 4 S Schablonen G 46 Schaltfl che G 17 G 39 Schieberegler G 15 G 17 G 39 Schnittstellen A 13 A 18 D 11 busf hige D 12 CAN Bus A 18 D 14 COMx RS 232 D 14 COMx RS 485 D 14 Druckerschnittstelle D 15 Ethernet A 16 D 12 IEEE 488 2 A 18 D 13 LPT D 15 MGCplus A 13 OFFLINE D 12 Profibus DP A 18 D 14 Spider8 A 14 unbekannter Ger tetyp D 10 USB A 16 D 13 catman Professional V5 0 L 7 Scientific Graphiken G 29 Script Ereignisgesteuertes K 19 schreiben K 20 Scriptb
492. scheiden mu wann ein Mef wert bernommen werden soll z B zur Aufnahme von Kalibrierkennlinien AN Beim Start des Moduls wird die gesamte Datenbasis gel scht Anwendungsbeispiel Sie m chten bei fest vorgegebenen Werten eines Kanals eine Messung auf mehreren ande ren Kan len durchf hren Hierzu berwachen Sie auf der berwachungsanzeige das Her anfahren an die Vorgabewerte und messen dann jeweils bei Erreichen des Wertes auf Ta stendruck alle aktiven Kan le Einstellungen Der erste Kanal in der l O Definition mu bei diesem Modul immer ein Zeitkanal sein Die Zei ten werden vom Modul relativ in Stunden Minuten und Sekunden seit Me beginn erfa t die entsprechenden Einstellungen werden vom Modul vorgenommen l O Definition und Ger te setup m ssen vor dem Start des Moduls geladen bzw ausgef hrt worden sein catman Professional V5 0 HBM F 18 H HBM l n li k b E E RE Messung auf Tastendruck Funktionsweise Im Hauptfenster sehen Sie die Werte der Monitorkan le in der berwachungsanzeige Sie k nnen die Anzeige ber das Kontextmen nach Ihren W nschen konfigurieren Ist der ge w nschte Me wert erreicht klicken Sie auf 8 oder dr cken Sie F5 Der momentane Me wert aller Monitorkan le wird damit an die Datenbasiskan le angeh ngt und sowohl in die Ta belle als auch in die Graphik bernommen Nur aktive Kan le werden als Spalten angezeigt Die erste Spalte der Liste enth lt die
493. senen Datenbl cke an die aktuellen Gegebenheiten anpa t F llt sich also z B der Puffer eines Me ger tes so wird ACORead immer gr ere Bl cke anfor dern jedoch nie mehr als die mit ACO MaxDynReadBlock festgelegte Anzahl von Werten pro Kanal Voreinstellung 1024 So wird versucht den Puffer wieder zu leeren und mit der Messung Schritt zu halten Ein weiteres Einsatzgebiet dieses Verfahrens ergibt sich bei der Verwendung des Me raten Triggers d h der durch einen Trigger gesteuerten Umschaltung der Me rate einer der drei catman Professional V5 0 Smart ACQRead f r MGCplus K 79 Beispiel Hinweise catman Professional V5 0 Me ratengruppen des MGCplus W rde mit einem festen Leseblock gearbeitet so w re die ser entweder f r die meist wesentlich schnellere Triggerme rate zu klein oder f r die langsa mere Grundme rate viel zu gro ACOStart 0 0 DO 0 ACORead 1 NrOfValues NrOfValues IOCHAN x Len REM Verwenden Sie einen akt ven Kanal der mit Sicherheit Me werte erh lt h chste Me rate ACOStore If NrO0fValues gt MaxValues Break REM Wir haben gen gend Werte Endif LOOP e Die tats chliche Anzahl der f r die schnellste MeBratengruppe gelesenen Werte wird bei Erfassung von Werten ber ein Me ger t in der Systemvariablen GP1 zur ckgeliefert Dies erfolgt jedoch nur f r die schnellste Me ratengruppe und auch nicht beim Lesen von Datei Wir empfehlen daher die eingelesene Anzahl von Werten
494. ses aus Sie ffnen das Fenster indem Sie Messen catModul ausf hren aufrufen K gw Die Liste der catModule bildet immer eine eigene Gruppe im Projektfenster Sie l t sich falls nur bestimmte Module dort angezeigt werden sollen ber das Fenster catModule oder mit ei nem Texteditor ver ndern Datei MODULES CAT im Unterverzeichnis CATMOD Sie sollten jedoch die urspr ngliche Liste zuvor unter anderem Namen sichern Online Dokumente OPG In diese Projektgruppe k nnen vorhandene Online Dokumente aufgenommen werden Kapitel G Online Dokumente HBM catman Professional V5 0 Die Dateien der Projektgruppen B 19 TI Bo Se e catman Professional V5 0 Falls Sie mit dem Laden eines Projektes auch gleich den MeBassistenten mit einem bestimm ten Online Dokument aktivieren m chten sollten Sie in den Einstellungen des MeBassisten ten angeben mit welchem Online Dokument dieser gestartet werden soll Damit wird dieses Dokument beim Start auch ge ffnet Ein im Projekt angegebenes Dokument w rde nur ge ff net falls dies beim Speichern angegeben wurde Me assistent WIZ In diese Projektgruppe k nnen vorhandene Einstellungen f r den MeBassistenten aufgenom men werden Kapitel H Der Me Bassistent Abh ngig von den Einstellungen des MeBassistenten k nnen Dateien die w hrend der Mes sung Online Datenexport gespeichert werden sollen bei einer erneuten Messung ber schrieben werden
495. sierung HBM catman Professional V5 0 catman Professional V5 0 Datenbasis und Post Processing HBM HBM catman Professional V5 0 Einleitung l 3 1 Einleitung Der Zugang zur Datenbasis oder zu bestimmten Bereichen der Datenbasis kann ber die Be nutzerverwaltung beschr nkt sein Zus tzlich kann f r einzelne Kan le ein Schreibschutz be stehen so da keine Werte ge ndert werden k nnen In der Regel wird einer Messung die Analyse der Daten die Durchf hrung von Berechnungen und die Entscheidung folgen welcher Teil der Daten f r sp ter aufgehoben werden mu In einigen F llen kann auch schon nach der Auswertung die erste Dokumentation der Ergeb nisse stattfinden Alle diese Aktivit ten setzen voraus da Me werte in der Datenbasis vor liegen also entweder w hrend der Messung dorthin gespeichert wurden oder falls die Daten zun chst nur als Datei gespeichert wurden da sie wieder in die Datenbasis importiert wer den In diesem Kapitel lernen Sie e Wie die Datenbasis funktioniert welche Optionen sie bietet und wie Sie Daten in ver schiedenen Formaten im und exportieren k nnen e Welche Berechnungen f r die Post Process Mathematik zur Verf gung stehen und wie Sie die Berechnungen anwenden e Wie Daten auch ohne ein Online Dokument visualisiert werden k nnen Q Falls Sie Berechnungen und Graphiken nicht in catman Professional sondern lieber in Ex zel cel erstellen m chten k nnen Sie
496. sind berpr fen Sie danach ob Windows ebenfalls im EPP Modus arbeitet e Rufen Sie ber das Windows Startmen die Systemsteuerung auf e Doppelklicken Sie auf System und klicken Sie dann auf die Registerkarte Ger te Ma nager Bei Windows 2000 klicken Sie zun chst auf die Registerkarte Hardware und dort auf die Schaltfl che Ger temanager catman Professional V5 0 Hinweise zum Spider8 y ex N A catman Professional V5 0 A 15 e Lassen Sie sich die Modelle nach Typ zeigen und klicken Sie bei den Anschl ssen COM und LPT auf Ihre Druckerschnittstelle klicken Sie dann auf Eigenschaften Sollte hier f r die von Ihnen vorgesehene Druckerschnittstelle noch ECP ECP Printer Port oder ECP Druckeranschlu eingetragen sein fahren Sie wie folgt fort e Klicken Sie auf die Registerkarte Treiber und auf Treiber aktualisieren e Lassen Sie den Treiber nicht automatisch aussuchen sondern klicken Sie auf Treiber ausw hlen e Klicken Sie so lange auf Weiter bis Sie zum Assistenten f r Ger tetreiber Updates kommen und lassen Sie sich dort Alle Modelle anzeigen e W hlen Sie jetzt Printer Port oder Druckeranschlu aus statt ECP und schlie en Sie die Installation ab Wenn Sie sp ter in der l O Definition den Spider8 eintragen sollten Sie den Setupdialog f r die Schnittstelle aufrufen um die bestm gliche Eins
497. soll danach k nnen sie sofort starten Die Ausgabe die ses Befehls dauert nur wenige Millisekunden Anders ist dies bei Ger ten die keinen Zeittakt erzeugen Hier mu catman den Me wert anfordern und warten bis dieser zur Verf gung steht Der dabei entstehende Zeitversatz liegt in der Regel im Bereich von einigen 100 Millise kunden pro Ger t kann aber bei Umschaltanlagen auch bis zu 10 Sekunden betragen Mei zeit der Anlage Sie k nnen den Versatz der Messungen au er beim MGCplus und den dort verf gbaren Hardware Zeitkan len nicht feststellen da f r den Eintrag in den Zeitkanal bzw die Zeitka n le der Zeitpunkt des Einlesens und nicht der Zeitpunkt der Messung entscheidend ist Fall 3 keines der Ger te kann die gew nschte Me rate erzeugen Um es gleich vorwegzunehmen falls der Wunsch nach einer hohen Me rate besteht Mehr als 10 Me werte pro Sekunde lassen sich kaum erreichen Dies liegt daran da bei den Ge r ten die erst auf Befehl einen Wert liefern zun chst gemessen werden mu und dann erst die Ausgabe erfolgen kann Bei einer Me und Reaktionszeit dieser Ger te von mindestens 50 bis 100 Millisekunden ergibt sich auch bei einem schnellen PC eine Me rate unter 10Hz Eine weitere Konsequenz ist da Sie keine unterschiedlichen Me raten f r die einzelnen Ger te festlegen k nnen au er ber ein Script in Ebene 3 Die Zeittakterzeugung mu im HBM 3 3 3 3 1 HBM Erweiterte Ansicht mer d
498. sollen Zus tzlich stehen die Symbole a und el zur Verf gung speichert einen einzelnen Wert in die Datenbasis mit el wird die kontinuierliche Speicherung ein bzw ausgeschaltet HBM E 42 9 1 1 9 1 2 8 1 3 HBM Einstellungen Messungen mit ger teinternem Timing Bei dieser Art der Messung mu zum einen die Proze Interruptzeit vorgegeben werden Dies ist der Zeitabstand in dem Me werte vom Ger t geholt werden Die Zeit mu gr er als 50ms Millisekunden sein sollte jedoch nur so gro sein da keine Werte verlorengehen k nnen d h da der interne Me wertpuffer des Ger tes nicht berl uft Spider8 ca 1000 Werte Abh ngig von dieser Zeit und der eingestellten Me rate m ssen Sie dann den Lese block so berechnen da alle Werte transferiert werden Bei MGCplus und Spider8 k nnen Sie auch Dynamischer Leseblock aktivieren dann werden jeweils alle im Me wertpuffer vorhandenen Werte abgeholt Beispiel F r eine Me rate von 600 Werten pro Sekunde und eine Proze Interruptzeit von 200 ms er gibt sich eine Leseblockgr e von 120 Werten Damit werden f nfmal pro Sekunde alle 200 ms je 120 Werte abgeholt d h insgesamt 600 Werte pro Sekunde Einzelmessung Sobald Sie Einzelmessung gew hlt haben wird das Feld Proze Interruptzeit in Me in terval ge ndert Das kleinste zul ssige Intervall sind 50 ms Millisekunden Die Leseblock gr e mu bei dieser Me
499. ssen breite enth lt Dieser Kanal kann z B f r Indexbeschriftungen in einer 3D Graphik verwendet werden Die L nge des Kanals mit den Residuen kann bis zu doppelt so gro wie die ge w hlte Anzahl der Klassen sein Die Daten k nnen in zwei verschiedenen Formaten gespeichert werden 1 In der Datenbasis ab dem mit dem Ergebnismarker markierten Kanal oder dem im Dialog gew hlten Ergebniskanal 2 In einer speziellen Rainflow Matrix Datei Die Rainflow Matrix Datei kann von catman selbst nicht wieder eingelesen werden Diese Ab lageform ist deshalb nur sinnvoll um Dateien im gleichen Format zu erzeugen wie sie bei der MGCplus internen Rainflow Klassierung entstehen Dateien dieser Art werden z B von zahl reichen Automobilherstellern zur weiterf hrenden Analyse benutzt HBM I 40 Klassierung Folgende Parameter f r die Klassierung m ssen angegeben werden e Anzahl der Klassen e Klassenminimum e Klassenmaximum e Minimale Amplitude Auf Wunsch kann die Klassierung mit der Clorman Seeger Korrektur durchgef hrt werden 3 16 3 Spannenpaare aus Rainflow Matrix Die Berechnung f hrt zun chst eine Klassierung mit Rainflow Matrix durch und ermittelt an hand der Rainflow Matrix Z hlungen f r sogenannte Spannenpaare d h z hlt wie h ufig das Signal berg nge einer bestimmten Amplitudenspannweite durchgef hrt hat Die Rain flow Matrix selbst wird dabei nicht in der Datenbasis abgelegt 2 Die Parameter dies
500. ssen Nach Commit Trans k nnte noch eine berpr fung auf Fehler beim Schreiben erfolgen DAO 1 OpenDatabase Sensor mdb REM Tabelle offnen DAO 1 RECORBSET 1 Open Sensors DAO BeginTrans DAO 1 RECORDSET 1 AddRecord 1 DAO 1 RECORDSET 1 Write Type Type EE RECORDSET A Write Serial SN DAOTAE J RECORDSET I J eWrite UnIe Unt DA LTS RECORDSET TAL Endi dat DAO CommitTrans REM Tabelle schlie en DAO 1 RECORDSET 1 Close REM Datenbank schlie en DAO 1 Close HBM K 86 6 11 HBM Beispiel 2 Die Controls Sammlung Das Beispiel ffnet die Datenbank SENSOR MDB und dort die Tabelle Sensors Dann wird nach einem bestimmten Sensor gesucht Bedingung Der Datensatz ist dann der aktuelle falls die Suche erfolgreich ist und kann ausgelesen werden DAO 1 OpenDatabase Sensor mdb REM Tabelle ffnen DAO 1 RECORDSET 1 Open Sensors REM Auf den letzten Datensatz gehen da der erste Datensatz bereits der gesuchte sein k nnte und dann vom Suchbefehl nicht gefunden wird wenn der gesuchte der aktuelle Datensatz ist DAO 1 RECORDSET 1 Browse 3 SerialNO 12345 STRCAT Bedingung SN Fr S rralNo TE REM Vom ersten Datensatz aus suchen DAO 1 RECORDSET 1 Find 2 Bedingung IE GPl 0 DAO 1 RECORDSET 1 Read Type Type REM Typ des Aufnehmers in ein Feld der Online Seite schreiben TypField Text Type ELSE MESSAGE Aufnehmer nicht gefunden 6 gDummy ACHTUNG ENDIF REM Tabelle sc
501. ssen oder aus den Kanalinformationen entnommen haben tragen Sie diese ein und aktivieren Sie Zeitka nal nicht verf gbar Me frequenz Hz Peakanalyse Diese Funktion wird ber das Men Mathematik gt Peakanalyse eines Kanals aufgerufen Die Besonderheit dieser Berechnung ist da sie nicht das Minimum oder das Maximum einer MeBreihe ermittelt sondern da sie z B H ufigkeit und Zeitpunkt des Auftretens mehrerer Maxima oder Minima bestimmen kann Dies wird auch oft als die Suche nach lokalem Ex tremwert bezeichnet Da die Berechnung entscheiden mu ab welcher Pegel nderung ein Extremwert vorliegt m ssen Sie im Feld Hysterese einen passenden Wert in der Einheit des gew hlten Kanals eingeben Falls die Hysterese zu klein ist werden auch kleine nde rungen verursacht durch Rauschen oder berlagerte St rungen als Extremwert gez hlt es ergeben sich zu viele Treffer Bei der Berechnung entstehen zwei neue Datenreihen eine mit den x Werten z B dem Zeitpunkt zu dem die Extremwerte aufgetreten sind und eine mit den Extremwerten selbst catman Professional V5 0 Digitale Filter 9 0 3 6 Al catman Professional V5 0 29 Digitale Filter Diese Funktion wird ber das Men Mathematik Digitale Filter aufgerufen Es stehen Ihnen verschiedene Filtertypen und die Funktionen Tiefpa Hochpa Bandpa und Bandsperre zur Verf gung F r die Filtertypen die im Durchgangsbereich nich
502. ssen werden da catman sowohl die Datei als auch Excel selbst ndig ffnet und schlie t Mit Klick auf E wird der momentane Me wert aller aktiven Kan le in die Datenbasis ge schrieben und an Excel bergeben Falls Sie den letzten Me wert wieder aus der Datenbasis und Excel l schen m chten klicken Sie auf Si Start mit externem Taster Die bernahme der Werte kann auch gesteuert durch einen externen Taster erfolgen MGCplus F r diese Betriebsart mu ein Taster an die Buchse Bu2 Output eines Einkanaleinschubs mit APO1 angeschlossen werden Der Taster mu bei Bet tigung die Pins 1 Masse und 8 Fernsteuerkontakt 7 kurzschlie en Geben Sie im Modul dann die Kanalnummer Slot im MGCplus an nicht catmans l O Kanalnummer Der Kanal wird automatisch in der l O Defini tion angelegt Die digitalen Eing nge der CP42 k nnen bei diesem Modul nicht verwendet werden Spider8 F r diese Betriebsart mu ein Taster an die Buchse Digital I O des ersten Spider8 vom PC aus gesehen angeschlossen werden Der Taster mu bei Bet tigung die Pins 2 Masse und 22 Input Output 7 kurzschlie en Statt Pin 2 k nnen auch Pin 7 oder 9 verwendet werden In der I O Definition wird automatisch der zur Erfassung ben tigte Kanal angelegt Die An gabe einer Kanalnummer ist nicht erforderlich lassen Sie das Feld leer oder geben Sie 0 ein catman Professional V5 0 2 Kanal Frequenzanalyse f A catman Professional V5 0
503. st gespeichert Dies be deutet da z B folgende Anordnung auftreten k nnte min max max min maxz min min max etc Da letztlich zwei Werte pro Berechnung anfallen ist die tats chliche Anzahl der Blockgr e also der Werte die in die Berechnung einbezogen werden doppelt so hoch wie der Kompressionsfaktor damit sich die gew nschte Reduzierung ergibt A N Vergessen Sie nicht auch den zugeh rigen Zeitkanal zu komprimieren da Ihnen sonst in den Graphiken kein x Kanal zur Verf gung steht der die richtigen Werte enth lt catman Professional V5 0 HBM 1 34 3 13 3 14 HBM Logikfunktionen Logikfunktionen Diese Funktion wird ber das Men Mathematik gt Logikfunktionen aufgerufen Als Logikfunktion steht z Zt nur Bit extrahieren zur Verf gung Sie k nnen damit aus einem Kanal in dem Daten aus einer Fernsteuerkontakt Bitmaske gespeichert sind ein bestimm tes Bit herausziehen und nur dieses in einen eigenen Kanal schreiben Zu Fernsteuerkontakt Bitmaske siehe Kapitel D Definieren von Ger ten und Arbeitskan len ab Seite D 39 DMS Berechnungen ber das Men Mathematik gt DMS Berechnungen wird das Dialogfenster f r die verschie denen Berechnungen aufgerufen So kann zum einen die Kompensation des Temperaturein flusses bei Messungen mit DMS erfolgen und zum anderen k nnen aus den gemessenen Dehnungen die Materialspannungen ermittelt werden Folgende Auswertem g
504. startet den Ger teassistenten der nach diesen Trei bern sucht und diese f r Windows aktiviert siehe Kapitel A Abschnitt 3 6 Hinweise zur USB Schnittstelle Seite A 16 Lassen Sie bei nur einem angeschlossenen Me ger t die Zeile Adresse frei catman ver wendet dann das erste auf dem Bus gefundene Ger t F hren Sie bei mehreren Ger ten ei nen Ger te Scan durch L Falls Sie bei der USB Schnittstelle eine Adresse eingeben wird auch die Gro Kleinschrei bung ausgewertet IEEE 488 2 Die Verwendung von NI GPIB setzt einen bereits installierten und fertig konfigurierten Adap ter von National Instruments voraus lesen Sie hierzu die Hinweise in Kapitel A Einf hrung im Abschnitt 3 7 Hinweise zu den Schnittstellen IEEE 488 2 CAN Bus und Profibus DP Seite A 18 Die Schnittstelle wird auch als IEC 625 DIN IEC 625 HPIB oder GPIB bezeich net Die Werkseinstellung der IEC Adresse von HBM Ger ten ist 4 die anderen Parameter sind bereits passend f r das jeweilige HBM Ger t eingestellt catman Professional V5 0 HBM 2 4 2 HBM Erl uterungen zu den Schnittstellen COMx mit RS 485 Die Verwendung der RS 485 Schnittstelle setzt eine entsprechende Hardware in Ihrem Rech ner Karte oder einen Adapter auf der RS 232 Schnittstelle voraus Solche Adapter k nnen in verschiedenen Ausf hrungen im Handel f r Computerzubeh r erworben werden Sie k n nen allerdings nur den PC nicht jedoch ein Me ger t mit e
505. stung empfehlen wir z B ein eigenes Netzwerk f r mehrere angeschlos sene MGCplus zu verwenden und die Daten ber ein zweites Netzwerk zu bertragen Au Berdem sollten Sie die Anzahl der Echtzeitberechnungen und Visualisierungen am Server mi nimieren AN Die Clients m ssen die erforderlichen Rechte Windows Systemadministration besitzen um auf den PC auf dem der Remote Data Server gestartet wurde zugreifen zu k nnen Die Me rate Geschwindigkeit der Erfassung von Me werten wird am Remote Data Server festgelegt Die Clients k nnen nur die erfa ten Daten abholen eine Me rate kann dort mit einer Ausnahme nicht eingestellt werden Bei Bedarf k nnen Sie die Daten am Client z B mit einer Echtzeitberechnung reduzieren Ausnahme Sie k nnen angeben da bei jeder Messung nur 1 Wert geholt wird Setzen Sie in den MeBeinstellungen die Gr e des Lese blocks auf 7 In diesem Fall wird bei jedem Lesevorgang der erste Wert des aktuellen Lese blocks geholt falls dieser Wert noch nicht bertragen wurde Alle anderen evil erfa ten Werte gehen dabei allerdings verloren Je nach Geschwindigkeit der Abfrage ist in diesem Fall auch nicht gew hrleistet da immer die gleiche Anzahl von Werten nicht bertragen wird Es k nnten jeweils unterschiedliche Anzahlen von Lesebl cken nicht erfa t werden wenn die Anfrage des Clients nicht schnell genug beim Server ankommt um von jedem Lese block einen Wert zu erhalten Diese Einstel
506. sung Ca Siehe auch Abschnitt 2 Das Statusfenster des MeBassistenten Seite H 5 Falls Sie Echtzeitobjekte auf Ihrer Online Seite haben vergessen Sie nicht die Einstellung Echtzeitobjekte w hrend Periode aktualisieren zu aktivieren sonst sehen Sie keine Me werte in diesen Graphiken AN Vor dem ersten Start einer Messung m ssen Sie O Kan le vor Messung initialisieren akti vieren Solange Sie keine nderung der Kanaleinstellungen vornehmen I O Definition oder Ger tesetup oder falls Sie mit der Filtereinstellung Auto matisch aus Me rate arbeiten solange Sie die Me rate nicht ndern k nnen Sie dies f r nachfolgende Messungen wieder deaktivieren ur E Die Initialisierungsphase kann bei den Ger ten MGCplus oder UPM100 Centipede relativ lange dauern F hren Sie in solchen F llen eine Probemessung ohne Speicherung durch und starten Sie erst dann mit der eigentlichen Messung diesmal ohne Initialisierung Die periodische Messung bietet die meisten M glichkeiten der Konfiguration 3 1 Allgemeine Einstellungen Mit Me werte pro Periode geben Sie an wie viele Me werte pro l O Kanal w hrend einer Periode erfa t werden sollen Alternativ k nnen Sie mit Periodendauer angeben wie lange pro Periode gemessen werden soll Unter Anzahl Perioden legen Sie fest ber wie viele Perioden die Messung erfolgen soll D F r den Beginn der Messung nach dem Anklicken von gibt es vier M gl
507. swarteschlange K 72 Ethernet Schnittstelle A 16 Excel Einzelme werte bergeben F 19 Export von Daten 3 1 19 Export von Daten 20 nach Excel 19 FE Fernsteuerkontakt Bitmaske D 40 Fester Text G 20 Festfunktion D 29 Filter D 30 Komprimierung D 30 Logik D 30 Rampen D 29 Signalanalyse D 29 Filtereinstellung D 42 Freie Berechnung D 31 HBM L 4 Frequenzanalyse 2 Kanal catModul F 21 G Ger te D 6 aktivieren D 6 definieren B 23 D 6 Ger te internes Timing D 19 Setup einstellen D 17 Ger te Scan B 23 D 6 Ger tetreiber B 5 GPS Empf nger D 9 Graphik Anzeigegeschwindigkeit erh hen G 32 Auswerten G 43 Graphik Control Panel G 35 G 43 Gruppierungsrahmen G 21 H Hardware Ger t einstellen D 17 Hardware Zeitkan le D 18 Hauptspeicherbedarf A 8 Hilfen zur Scripterstellung K 56 Hintergrundbild G 27 HTML Browser G 22 G 42 HBM Index O Definition D 3 O Kanal Einstellen D 38 zuordnen B 23 IEEE 488 2 Schnittstelle A 18 Import mit Me daten Explorer l 16 Installation A 10 Interrupt Unterprogramme K 74 K Kan le aktivieren deaktivieren D 25 bearbeiten 13 Kanalformate 9 Kanalinformationen 4 Setup einstellen D 17 Klassiertyp Rainflow Matrix 39 Klassierung nach Zeitverweildauer 38 Kommunikation protokollieren D 53 Kompilieren K 53 Konstanten K 50 Kontrollk stchen G 17 Konvertieren vorhandener Online Dokumente G 48 catman Professional V5 0 I
508. swarteschlange geschrieben es er folgt aber noch keine Reaktion auf das Ereignis Dies geschieht erst wenn vom Programmie rer vorgesehene Abfrageschleifen diese pr fen und dann entsprechende Aktionen einleiten Falls jedoch auf ein Ereignis z B Not Aus sofort reagiert werden soll wird dies versp tet er folgen wenn sich das Script zu diesem Zeitpunkt gerade in einer l ngeren Berechnungs schleife befindet ohne neue Ereignisse zu berpr fen Deshalb stellt catman Interrupt Routinen zur Verf gung Ein beliebiges Unterprogramm SUB kann mit IRO als Interrupt Routine deklariert und mit einer bestimmten Ereigniskon stanten verkn pft werden z B IRQ EMERGENCY_OFF SystemStop catman pr ft nun w hrend der Scriptausf hrung st ndig ob die Ereigniswarteschlange solche Ereigniswerte enth lt Ist dies der Fall so verzweigt das Script sofort in das entsprechende Unterprogramm der normale Scriptablauf wird erst fortgesetzt wenn die Interrupt Routine beendet ist Inter rupt Routinen k nnen verkettet sein d h w hrend der Abarbeitung des einen Interrupts catman Professional V5 0 Ereignisgesteuerte Scripts K 75 kann durchaus ein weiterer auftreten In diesem Fall wird die gerade abgearbeitete Interrupt Routine unterbrochen und die Programmausf hrung mit der Interrupt Routine des zweiten In terrupts fortgesetzt N catman erlaubt keine rekursiven Unterprogramme Daher sind Interrupt Routinen nicht wie dereintrittsf hig no
509. t siehe Kapitel I Abschnitt 2 2 Konfigurieren der Datenbasis Seite l 6 5 Der Start des MeBassistenten startet noch nicht die Messung Die Messung selbst kann nur gt mit gt gestartet werden x AN Der Me assistent kann nur ber das Schlie en des Fensters mit sl beendet werden Falls Sie eines der anderen Arbeitsbl tter aufrufen solange der Me assistent noch nicht beendet ist sind nicht alle Funktionen zug nglich graue Symbole bzw Men s HBM catman Professional V5 0 2 catman Professional V5 0 A Das Statusfenster des Me Bassistenten H 5 Das Statusfenster des Me assistenten Das Statusfenster wird sowohl bei der periodischen Messung als auch bei der Dauermessung angezeigt und daher separat in diesem Abschnitt beschrieben Das Statusfenster zeigt 1 Die Anzahl der Me werte die in der Datenbasis gespeichert sind sowie in Prozent die Belegung der Datenbasis Sobald der Speicherplatz knapp wird wird zus tzlich die Hin tergrundfarbe der Zeile ver ndert Ob ein Online Export stattfindet und wenn ja in welche Datei Die Me sowie Transferrate f r die h chste verwendete Me rate Master Me rate So bald die beiden Felder nicht mehr bereinstimmen m ssen die Werte im Ausgangspuffer Pufferspeicher des Me ger tes zwischengespeichert werden Au erdem ist die An zeige nicht mehr in Echtzeit sondern verz gert Die Verz gerungszeit der Versatz wird im Feld darunter angezeigt Die
510. t so wird eine Feh lermeldung ausgegeben und die entsprechende Zeile rot markiert Die Ausgabe von Warnungen kann ber das Men Tools gt Optionen des Script Editors auf der Registerkarte Compiler deaktiviert werden Ausf hren der Auto Command Liste Sequenzen der aktuellen Auto Command Liste werden mit dem Befehl APP Execute P1 ausgef hrt Der Parameter P1 gibt dabei den Ausf hrungszeitpunkt an dessen Anweisungen abgearbeitet werden sollen In den Scripts der catModule bzw des Me assistenten MEASWIZ SCT im Unterverzeichnis CATMOD von catman sind ebenfalls Anweisungen zur Ausf hrung der Auto Command Liste enthalten die Ihnen die Verwendung zeigen Beispiele zu Auto Command Listen Beispiel 1 Diese Auto Command Liste berechnet nach jeder Messung das Maximum des Datenbasiska nals 2 und zeigt den berechneten Wert in der Digitalanzeige o_Maxtemp auf der Online Seite an Die Anweisungen k nnen vom Code Builder erzeugt werden Vom Code Builder erzeugt VARIABLE lt Name gt Bei Modulstart lt Variable gt DB lt Kanal Nr gt Max Nach Me periode lt Objektname gt Value lt Wert gt Nach Me periode HBM J 12 Beispiele zu Auto Command Listen Nach Ersetzen der Platzhalter VARIABLE MaxTemp Bei Modulstart MaxTemp DB 2 Max Nach Me periode o_Maxtemp Value MaxTemp Nach Me periode Beispiel 2 Diese Auto Command Liste bertr gt automatisch Me daten aus Datenbasiskanal 2 in eine neue Spalte
511. t MGCplus und Spider8 erm glichen be e Den Ger te Scan E bei dem verschiedene Schnittstellen nach den HBM Ger ten MGCplus Spider8 und DMColus durchsucht werden k nnen e Die Sensordatenbank die nicht nur eine schnelle Zuweisung von Sensorkennwerten zu Kan len erm glicht sondern auch die Speicherung dieser Einstellungen in der I O Defini tion und nicht wie bisher im Ger t Bei MGCplus und Anschlu platten mit der Kennung i z B AP815i kann auch die Sensorkennung T ID zur Einstellung verwendet werden e Bei MGCplus und Spider8 k nnen die Bandbreite bzw Filtereinstellungen eines Kanals ebenfalls ber die l O Definition vorgenommen werden Dabei kann auch eine Einstellung gew hlt werden die abh ngig von der Me Brate ein entsprechendes Filter setzt um Alias Effekte zu verhindern Die zu verwendende Grenzfrequenz kann in diesem Fall ber die Optionen bestimmt werden e F r die Darstellung dieser neuen M glichkeiten sind die Spalten Sensoreinstellung und Filter hinzugekommen catman Professional V5 0 HBM A 28 Was war neu in Version 4 5 Eine weitere Spalte B erm glicht die Zuweisung von Beschreibungsdateien beliebigen Typs zu O Kan len z B um Bilder oder erl uternde Texte mit den Kan len zu verbin den Bei den freien Echtzeitberechnungen stehen jetzt auch Integral Ableitung und IF Abfra gen zur Verf gung Die Kanalnamen bei Rosettenberechnungen k nnen jetzt nach verschiedenen
512. t linear verlaufen kann die Gr e der maximalen Welligkeit festgelegt werden Kurvenfit Diese Funktion wird ber das Men Mathematik gt Kurven Fit aufgerufen F r verschiedene Fit Modelle l t sich hier eine Approximation zu gemessenen Werten er rechnen Die Modellfunktion mu den Signalverlauf approximieren k nnen um sinnvolle Ergebnisse zu erhalten Beachten Sie bitte folgende Randbedingungen 1 Eine Sinusschwingung l t sich nicht mit einer Geradenfunktion approximieren 2 Bei periodischen Verl ufen darf nur eine einzelne Periode approximiert werden Der Ge samtverlauf ist dann hinreichend bekannt da sich der Verlauf periodisch wiederholt 3 Die Werte m ssen monoton sein es d rfen also nicht zwei verschiedene y Werte f r ei nen x Wert existieren wie es z B bei Kraft Weg Kurven vorkommt zwei verschiedene Kraftwerte f r den gleichen Wegwert einer beim Hin der andere beim R ckweg entstan den Hier m ssen die beiden Kurven zun chst mit der Funktion Teilkanal Registerkarte Teilkanal im Dialogfenster Post Process Mathematik separiert werden Sie k nnen dies ber das Men Bearbeiten Teilkanal erzeugen oder besser graphisch z B im Gra phik Control Panel ber eine der zwei Registerkarten Cursor und das Symbol A durchf hren HBM l 30 3 3 0 HBM Kurvengl ttung Falls Sie auf der aktiven Online Seite eine y x Graphik aktiviert haben so erzeugt die Scha
513. t nach jeder Messung Zeit f r den Backup verbraucht wird und das gew nschte MeBintervall auch eingehalten werden kann Da nach einem Netzausfall die Backupdatei geladen wird werden nur die Me werte wieder hergestellt die in der Backupdatei gesichert waren evtl zwar bereits in der Datenbasis vor handene aber noch nicht gespeicherte Daten gehen verloren Tabellentiefe Zeilen Gibt die Anzahl der sichtbaren Zeilen der Tabelle auf der Online Seite vor Sobald die Tabelle mit Me werten gef llt ist wird der Inhalt mit jeder Messung automatisch hochgeschoben und die neue Messung am Ende angeh ngt Durchf hren einer Messung Konfigurieren der Graphiken Auf den Seiten des catModuls mit graphischer Anzeige m ssen Sie ggf festlegen welche O Kan le in den Graphiken erscheinen sollen Stellen Sie den Mauszeiger dazu in die Gra phik und klicken Sie rechts um den Men punkt Datenquellen aufrufen zu k nnen F gen Sie dann die gew nschten Kan le einer oder mehreren Skalenebenen hinzu Drag amp Drop oder Kanal anklicken und Daten Kurve hinzuf gen Die Skalierung mu nicht gesetzt wer den da in diesem Modul alle Graphiken eine Autoskalierung vornehmen HBM F 16 HBM Durchf hren einer Messung Starten der Messung Sie k nnen die Langzeitmessung mit starten bzw mit ei beenden oder eine zeitgesteu erte Messung festlegen und die berwachung des Startzeitpunktes mit aktivieren Start und Stop sind auch
514. tationen einer Graphik l t sich dann mit dieser Sammlung kontrollieren es k nnen neue hinzugef gt nicht mehr ben tigte gel scht oder Eigenschaften ge ndert werden Das Setzen von Annotations Eigenschaften unterliegt der Einstellung ImmediateUpdates ist diese auf 1 gesetzt so wird die Graphik nach jeder Eigenschafts nderung neu gezeichnet Sie sollten daher ImmediateUpdates bei der nderung mehrerer Annotationseigenschaf ten auf 0 setzen und die Graphik nach Abschlu aller Operationen mit Redraw neu zeich nen catman Professional V5 0 DLL Treiber f r unbekannte Ger te K 89 6 13 DLL Treiber f r unbekannte Ger te Um sowohl die Anbindung von anderen Me ger ten ber Standardschnittstellen zu verbes sern als auch die Einbeziehung von Karten zu erm glichen die in den PC eingesteckt wer den unterst tzt catman ab Version 4 5 die Erstellung von DLLs die dann von catman aufge rufen werden um die Erfassung der Me werte zu initiieren und die Daten zur ckzugeben In catman 5 0 wurden diese Funktionen stark verbessert und erweitert daher empfehlen wir die lteren Script Treiber nicht mehr zu verwenden Vorteile der DLL Treiber gegen ber Script Treibern e DLL Treiber k nnen mit einer Programmierumgebung z B C C erstellt werden e Alle Funktionen und Befehle der verendeten Programmiersprache sind zul ssig also keine Einschr nkungen wie bei den Script Treibern e Die Ausf hrungsgeschwindig
515. tellung ausnutzen zu k nnen w hlen Sie im Arbeitsblatt O Definition Ger t gt Schnittstelle einstellen Stellen Sie dann im folgenden Dialogfenster die im BIOS angegebene Betriebsart ein um die f r Ihre Hardware maximal m gliche bertragungsgeschwindigkeit zu erreichen Solange Sie nicht mit einer bereits ge nderten l O Definition starten wird bei jedem Erzeu gen eines leeren Arbeitsblattes l O Definition die langsamste aber immer funktionierende Einstellung Nibble Mode gew hlt Sie k nnen dies jedoch ber das Men Optionen gt Ge r t ndern Tragen Sie dort unter Spider8 Betriebsart die schnellstm gliche Betriebsart ein damit in Zukunft bei der Erstellung einer l O Definition immer diese Art der Verbindung ver wendet wird Bitte benutzen Sie nur hochwertige Druckerkabel f r die Verbindung zum Spider8 Premium Quality normale Kabel sind nicht geeignet Halten Sie auch die L nge so kurz wie m glich HBM 3 6 HBM yd pq Hinweise zur Ethernet Schnittstelle Hinweise zur Ethernet Schnittstelle Die Ethernet Schnittstelle ist eine Standardschnittstelle von Windows es k nnen alle Karten verwendet werden die das jeweilige Betriebssystem unterst tzt Lesen Sie zur Installationsprozedur bitte die Anleitungen der jeweiligen Adapter Falls Sie das HBM Ger t ber ein B ro Ethernet betreiben m chten sollten Sie unbedingt Ih ren System bzw Netzwerkadministrator fragen ob di
516. ten zu speichern 1 Sie k nnen die Me werte in die Datenbasis speichern und aus dieser die Werte peri odisch exportieren Periodenablage in Datenbasis und nach jeder Periode die Daten exportieren 2 Sie k nnen w hrend der Messung in eine Datei speichern Online Datenexport Der Vor teil dieser Speicherung ist da die l O Definition verwendet werden kann um nur be stimmte Kan le zu speichern Spalte Ziel Theoretisch k nnen Sie auch beide M glichkeiten gleichzeitig nutzen allerdings ergibt sich dadurch kein konkreter Vorteil es erfordert lediglich mehr Zeit Bei Dateien die w hrend der Messung beschrieben werden ist zu beachten da bei einem Absturz von Windows oder ei nem Netzausfall diese vom Betriebssystem als ung ltig markiert werden und damit alle Daten verlorengehen Dies ist bei der catman internen Datenbasis nicht der Fall hier k nnen maxi mal die im RAM gepufferten Werte ca 4000 verlorengehen catman Professional V5 0 Speicherung der Daten H 9 Bei der periodischen Speicherung existieren weitere Optionen 1 Sie k nnen im Bereich Periodenablage in Datenbasis angeben da die Daten ganz normal in die Datenbasis geschrieben werden Option O Kanal Datenbasiskanaf Jede Periode berschreibt dann die Werte der letzten Periode 2 Sie k nnen angeben da die Daten blockweise abgelegt werden Option Blockablage beginnend bei Kanal x Dabei werden alle ak
517. ter sichtbar Soweit m glich werden die in den Fenstern enthaltenen Graphi ken ebenfalls verkleinert bzw vergr ert Die Tarierung die nur bei Ger ten funktionierte die ber diese Funktion verf gen wurde durch die neue Funktion Nullstellen ersetzt Diese erm glicht trotz verschiedener Ger te einen Nullabgleich der Kan le auch bei Benutzerskalierungen Neue Symbole in der Symbolleiste erm glichen das Speichern bzw L schen von Einzel werten in bzw aus der Datenbasis Der direkte Export in eine Exceldatei ist jetzt m glich z B bei der periodischen Messung nach jeder Periode Remote Data Server catman kann auch als Datenserver eingesetzt werden d h die Messung kann ganz nor mal ber catman und ein oder mehrere Ger te erfolgen Auf einem oder mehreren ande ren PCs k nnen diese Daten von catman Clients abgeholt und weiterverarbeitet wer den Die Clients sind dabei normale Versionen von catman die lediglich nicht mit einem Ger t sondern ber ein Ethernet Netzwerk und TCP IP mit dem Remote Data Server verbunden werden m ssen catman Professional V5 0 Was war neu in Version 3 1 A 33 nderungen bei Online Dokumenten e Das Verriegeln von Objekten und das Ein Ausblenden der Design Toolbox kann jetzt auch ber die Symbolleiste erfolgen Damit sind alle wichtigen Aktionen direkt ber die Symbolleiste zug nglich e Durch die Aufnahme des Startzeitpunkts der Messung in die Kanalinformationen kann j
518. textmen aufgerufen werden kann Verwenden Sie das Fenster men Bearbeiten gt Objekt einrichten Eine neue Zeile erhalten Sie indem Sie STRG und EINGABE CTRL und RETURN bzw ENTER gleichzeitig dr cken Die Zeilenh he des Objektes richtet sich nach der Schriftgr e Diese l t sich z B ber das Men Bearbeiten gt Schriftart ndern Falls Sie nicht den ersten Eintrag des Objektes beim Erscheinen der Seite angezeigt haben m chten verriegeln Sie zun chst alle Objekte ber das Men Tools Optionen Da sich das Objekt dann nicht mehr bewegen kann k nnen Sie den gew nschten Eintrag ausw h len Vergessen Sie aber nicht die Verriegelung zur ckzunehmen da Sie sonst kein Objekt mehr bewegen k nnen catman Professional V5 0 Objekte zum Design der Benutzeroberfl che G 39 3 3 4 3 3 9 3 3 6 catman Professional V5 0 Schieberegler Die Skala dieses Objektes ist nicht beschriftet Legen Sie den Regler in einen Rahmen und verwenden Sie Fester Text zum Beschriften falls dies notwendig ist Optionsschalter Die Schriftart der einzelnen Optionen l t sich nur f r alle gemeinsam ndern im Kontext men Schriftart w hlen Nur die Schriftart der berschrift l t sich getrennt im Dialog Ob jekt einrichten w hlen Schaltfl che Die Schriftfarbe kann bei dem Objekt Schaltfl che nicht ver ndert werden Das liegt daran da das Objekt sich Windows konform verh lt
519. tfl che Hilfe im Dialog Objekt einrichten eines Objektes der Online Seite di rekt die Erl uterung zu diesem Objekt im Dialog Benutzerskalierung einrichten der O Ka n le f hrt Sie die Schaltfl che Hilfe direkt zum Thema Skalierung von O Kan len Die Hilfe im Ger tesetup bietet Ihnen eine Beschreibung der Ger tefunktionen Die Funktionstaste F1 f hrt entweder zur jeweiligen Startseite der Hilfe Inhaltsverzeichnis des aktiven Arbeitsblattes oder zur kontextabh ngigen Hilfe Wenn Sie im Script Entwick lungssystem einen Befehl markieren und F1 dr cken erhalten Sie z B die Liste der Themen zum Befehl Weitere Informationen und Links finden Sie unter Das Hilfesystem von catman in der Ein f hrung catman Professional V5 0 Die Logdatei System Log von catman B 33 7 Die Logdatei System Log von catman Der Zugang zum System Log kann Ihnen ber die Benutzerverwaltung entzogen worden sein In das System Log werden von catman Professional bestimmte Ereignisse z B Start des Programms automatisch aufgezeichnet ber das Hauptmen Optionen gt System Log Op tionen k nnen Sie festlegen welche Eintr ge vorgenommen werden sollen Au erdem k n nen Sie ber die Ereignis berwachung Kapitel E Abschnitt 6 Die Ereignis berwachung Seite E 22 Eintr ge vornehmen lassen und Sie k nnen im Log Viewer Eintr ge von Hand erstellen Das ndern von Eintr gen das Erg nzen v
520. timmten Kanal auf seinen aktuellen F llstand Anzahl von Werten Die vorgesehene Aktion wird durchgef hrt falls der F llstand in Prozenf gr er ist als die ange gebene Grenze Der Kanal mu angegeben werden da die Kan le in catman unterschiedlich viel Platz zur Aufnahme von Me werten haben k nnen HBM E 36 6 3 0 6 4 HBM Darstellung von Ereignissen Ereignisverkn pfung F r die Verkn pfung von Ereignissen gelten folgende Einschr nkungen e Ereignisse k nnen nur mit UND verkn pft werden Falls Sie ein einfaches ODER realisie ren m chten definieren Sie mehrere Ereignisse die dieselbe Aktion ausl sen Kompli ziertere Bedingungen mit Angabe von Formeln in boolescher Algebra werden zur Zeit nicht unterst tzt e Verkn pfte Ereignisse k nnen Sie nur mit Ereignissen erstellen die bereits definiert sind e Verkn pfte Ereignisse werden erst berpr ft wenn alle anderen Ereignisse ausgewertet wurden e Ieren Mitglied eines verkn pften Ereignisses selbst ein verkn pftes Ereignis so mu es in der Liste oberhalb des neu zu definierenden Ereignisses stehen Darstellung von Ereignissen Um die Ereignis berwachung in anderen catModulen als der Dauermessung oder der Lang zeitmessung zu verwenden m ssen Sie das Fenster vor dem Start des Moduls aufrufen Die Ereignis berwachung kann in zwei verschiedenen Modi arbeiten 1 im Bearbeitungsmodus 2 im Anzeigemodus Im Anzeigemodus wird lediglich die
521. tiven Kan le nach der Messung in aufeinan derfolgende Datenbasiskan le gespeichert beginnend mit dem angegebenen Kanal Jede Periode wird in einen neuen Block geschrieben der wiederum neue h here Kan le verwendet Wie viele Bl cke verwendet werden bestimmen Sie mit Die letzten n Peri oden aufheben Die jeweils ltesten Perioden werden danach berschrieben Es m ssen gen gend Datenbasiskan le vorhanden sein sonst bricht catman die Messung mit einer Fehlermeldung ab Falls Sie 6 Kan le plus einen Zeitkanal messen und 15 Perioden aufheben m chten sollten Sie ber mindestens 105 Ka n le in der Datenbasis verf gen 3 Sie k nnen angeben da alle Perioden in den Datenbasiskan len angeh ngt werden sollen Hierbei werden die Werte hintereinander abgelegt beachten Sie also die maxi male Datentiefe Wenn Sie viele Werte pro Periode erfassen empfiehlt sich die vorherige Methode Die Datentiefe mu gro genug sein damit alle Perioden hineinpassen Falls Sie 30 Perioden mit jeweils 25000 Me werten erfassen m chten mu die Tiefe der aktiven Kan le wenigstens 750000 Werte betragen e Falls Sie die Option B ockablage beginnend bei Kanal x gew hlt haben sollten Sie mit dem Speichern von Daten in eine Datei warten bis die im Feld Die letzten n Perioden aufheben festgelegte Anzahl von Perioden gemessen wurde und erst dann die Datenbasis exportieren Daten exportieren alle n Perioden Andern
522. to Command Liste HBM catman Professional V5 0 Post Processing mit der Auto Command Liste J 7 3 catman Professional V5 0 Post Processing mit der Auto Command Liste Bei periodischen Messungen mit Post Processing oder allgemein immer wieder auszuf hren den Berechnungen kann die Auto Command Liste die automatische Durchf hrung berneh men Rufen Sie den Dialog zur gew nschten Post Process Funktion im Arbeitsblatt Datenba sis auf aber lassen Sie die Funktion nicht berechnen sondern nur In Auto Command Liste bernehmen Zum Erstellen einer Auto Command Liste ist es hilfreich einen Datensatz zum Testen zur Verf gung zu haben da Sie dann sofort sehen ob die geplanten Berechnungen in der vorge sehenen Reihenfolge zum gew nschten Ziel f hren ffnen Sie das Arbeitsblatt Datenbasis und laden Sie einen Datensatz hnlich dem der sp ter bearbeitet werden soll Nehmen Sie ein Blatt Papier zur Hand f hren Sie alle Berechnungen die auch in der Liste stehen sollen einmal manuell aus und schreiben Sie sich die Reihenfolge sowie alle Parameter der verwen deten Funktionen auf Wenn der Ablauf stimmt also alle Berechnungen festliegen 1 Rufen Sie die erste Berechnung noch mal auf und geben Sie alle Parameter ein Best ti gen Sie dann aber nicht mit Berechnen sondern mit In Auto Command Liste berneh men 2 Verfahren Sie mit allen weiteren Berechnungen ebenso berpr fen Sie dabei ob alle Ar gument
523. to Command Liste J 3 Ausf hrungszeitpunkte der Befehle J 5 f r Scriptprogrammierer J 9 Post Processing J 7 Verwenden anderer Editoren J 14 Automatische Kurvenfarben G 27 catman Professional V5 0 L 1 B Bedienebenen B 9 Beispiele zu Auto Command Listen J 11 Benutzerskalierung D 45 Benutzerverwaltung C 8 Beschreibungsdatei D 25 Betriebsvoraussetzungen A 8 Bildliste G 47 Bitmaske D 40 C CAN Bus Schnittstelle A 18 catModule F 3 2 Kanal Frequenzmessung F 21 catModul starten B 27 Dauermessung F 6 Einzelme werte an Excel F 19 Langzeitmessung F 13 Messung auf Tastendruck F 17 modifizieren K 63 Periodische Messung F 9 Code Builder K 57 Codemodul K 14 Controls Sammlung K 86 Crash Datei 16 HBM L 2 D DAQ Hintergrundproze E 41 DataView F 24 Datei Online importieren D 28 D 41 Daten ausdrucken 24 exportieren 20 Integrit t wiederherstellen 5 nach MS Excel exportieren 19 Datenbanken G 49 Anbindung G 78 Externe K 81 Datenbasis B 5 bei Start automatisch wiederherstellen 9 Gr e C 5 konfigurieren C 4 l 6 Spalten des Arbeitsblatts D 25 Speicherort C 5 wiederherstellen 5 l 16 Datenbasis Editor l 14 Datenbasiskanal Online lesen D 28 Datenbasis Kanalmanager 10 Datenintegrit t 5 Datenquellen Drag amp Drop G 26 Datenvisualisierung beim Me assistenten H 17 HBM Index DataView F 24 QuickView 41 Dauermessung catModul F 6 MeBassistent H 11 Deaktivieren v
524. trieben werden Ausnahme neuere MGCplus Ger te siehe unten Hier w rde eine Fehler meldung beim Start der Messung erfolgen da bei der Initialisierung der Ger te diese falsche Befehle erhalten und entsprechende Meldungen an catman zur ckgeben Alle synchronisier ten Ger te au er dem MGCplus m ssen auch in catman im Dialog Me einstellungen auf Master oder Slave eingestellt werden abh ngig von den entsprechenden Einstellungen am Ger t selbst Ger te gleichen Typs k nnen auch ohne hardwarem ige Synchronisation als Standalone betrieben werden sogar ber dieselbe Schnittstelle Nachteilig ist u U da bei den Messun gen ein Zeitversatz zwischen den Ger ten entsteht da die Startbefehle an jedes Ger t ein zeln geschickt werden m ssen Der Zeitversatz ist allerdings sehr gering er liegt im Bereich von Millisekunden da die Startbefehle direkt hintereinander ausgegeben werden Falls keine Synchronisation erfolgt k nnten sich jedoch die Tr gerfrequenzme verst rker der einzelnen Ger te gegenseitig st ren Bei synchronisierten Ger ten darf der Start der Messung nur durch den Master erfolgen Ger te die hardwarem ig synchronisiert sind m ssen mit gleicher Me rate oder minde stens mit der gleichen h chsten Me rate betrieben werden Das Ger t das als Master defi niert ist erzeugt auch den Zeitkanal Master clock Die synchronisierten Ger te arbeiten wie ein einziges Ger t mit der Summe d
525. ts vorhandenen Daten in Echtzeitgraphiken beim Bl ttern in On line Seiten dient FillFromDatabase e Das Objekt TreeView kann jetzt auch Kontrollk stchen enthalten Was war neu in catman Professional 4 0 Die wichtigste Ver nderung betrifft das Verhalten der Online Seiten Diese k nnen nicht nur jederzeit vom Benutzer verkleinert oder vergr ert werden sie lassen sich auch so verschie ben da andere Anwendungen nebenher oder im Vordergrund betrachtet werden k nnen Falls dieses Verhalten nicht erw nscht ist gibt es neue Befehle um die einzelnen M glichkei ten zu sperren und so das alte Verhalten wieder herzustellen APP MinimizeBox APP MaximizeBox APP SysMenu APP Sizeable Die zweite gr ere Ver nderung betrifft die Funktion Nullstellen siehe auch Kapitel D Abschnitt 4 1 Nullstellen Seite D 23 Dies vereinheitlicht die fr heren Nullabgleich und Ta rierfunktionen die nur dann wie erwartet arbeiteten wenn entweder keine Benutzerskalie rung verwendet wurde oder die dort eingegebene Kennlinie durch den Nullpunkt ging catman kann jetzt auch die Sperrung des Nullabgleichs intern verwalten Mit IOCHAN Zero und catman Professional V5 0 Was war neu in catman Professional 4 0 K 11 dem intelligenten Nullstellen SoftwareZero und AutoZero stehen jetzt sowohl alle ger teinternen M glichkeiten als auch eine catman eigene zur Wahl Weitere Neuerungen catman Professional V5 0 Die Wiedergabe eines Vi
526. tskompatibilit t zu gew hrleisten werden alle Ereignisse sowohl in die Variable Event als auch in die Ereigniswarteschlange geschrieben Sie d rfen daher nur eine der bei den Methoden verwenden um Ereignisse nicht doppelt auszuwerten F r P2 sollte nicht die Variable Event sondern eine andere Variable verwendet werden z B gEvent oder EvtVar Falls auf ein Ereignis berpr ft werden soll ohne das Ereignis aus der Warteschlange zu ent fernen kann PEEKEVENT verwendet werden HBM K 74 6 0 4 HBM d Z5 N Ereignisgesteuerte Scripts F r die berpr fung auf ein bestimmtes Ereignis kann auch GETEVENT 3 EventWert ver wendet werden Liegt das Ereignis in der Warteschlange vor erh lt die Systemvariable GP1 den Wert 1 ansonsten gilt GP1 0 IRQ Unterprogramme Ein Sonderfall tritt im Zusammenhang mit 1RO Unterprogrammen Abschnitt 6 5 4 Interrupt Unterprogramme auf d h Unterprogrammen die ber eine 1RO Anweisung an ein be stimmtes Ereignis gebunden sind Das Ziel der 1RO Anweisung ist es ja solche Unterpro gramme sofort beim Auftreten eines Ereignisses auszuf hren Der Interrupt Handler von cat man pr ft die gesamte Ereigniswarteschlange auf das Vorliegen eines bestimmten Ereignisses Wird das spezifizierte Ereignis gefunden wird das Ereignis aus der Warte schlange entfernt und das Unterprogramm SUB ausgef hrt Interrupt Unterprogramme Normalerweise werden Ereignisse lediglich in die Ereigni
527. tt e auf ein neues Arbeitsblatt E Falls die Anzahl der Spalten eines Arbeitsblatts nicht ausreicht um alle Kan le aufzunehmen werden automatisch weitere Arbeitsbl tter angelegt catman Professional V5 0 HBM I 20 2 9 3 HBM Im und Export von Daten Falls gew nscht k nnen Sie zur Protokollierung der Me und Ger teeinstellungen die Ka nalinformationen Me parameter eines Kanals mit bertragen Da je nach Kanal f r die Ka nalinformationen unterschiedlich viele Zeilen ben tigt werden sollten Sie eine bestimmte An zahl von Zeilen festlegen nach denen dann die Me werte abgelegt werden Die Angabe einer Zahl f r Me daten ab Zeile wird auch ber cksichtigt wenn keine Kanalin formationen bertragen werden Automatischer Export nach Excel ber Microsoft Excel gt Optionen im Men Datei k nnen Sie festlegen da Daten aus den markierten Kan len automatisch nach jeder Me periode des MeBassistenten Modus Periodische Messungen oder des catModuls Periodische Messungen bergeben werden In diesem Fall wird Excel nicht automatisch angezeigt Aktivieren Sie Excel nach Ihrer Messung ber Microsoft Excel gt Aktivieren im Men Datei oder mit 3 Daten exportieren Nur aus Dateien die im Format ASCII Kanalinformation Bin r f r Online Import oder dem Formate catman gespeichert sind k nnen Sie Datenbasiskan le selektiv importieren d h lediglich einzelne
528. u den Karten NI MIO von National Instruments Seite A 20 Der USB Treiber wird von Windows f r jeden Anschlu jede Buchse erneut installiert Falls Sie ber mehrere USB Anschl sse verf gen wird jeweils bei der ersten Verwen dung eines Anschlusses der Treiber installiert Falls Sie die E Mail Funktion der Ereignis berwachung verwenden m chten lesen Sie bitte die Voraussetzungen dazu in Kapitel E Abschnitt 6 2 7 E Mail versenden Seite E 30 F r z giges Arbeiten viele Me werte oder hohe Datenraten empfehlen wir den Haupt speicher mindestens doppelt so gro wie oben angegeben zu w hlen Eine schnelle Festplatte und eine schnelle Graphikkarte verbessern ebenfalls die Systemleistung so da Sie auch bei hohen Datenraten Echtzeitberechnungen durchf hren und eine verz gerungsfreie Anzeige realisieren k nnen HBM A 10 3 Installation 3 1 Installation von der CD Installation ZA Wir empfehlen alte Versionen von catman unbedingt zu deinstallieren bevor Sie eine neue Version installieren Bei der Deinstallation werden keine Datendateien entfernt Falls Sie aller dings Eintr ge in der Sensordatenbank vorgenommen haben und den Dateinamen nicht ge ndert haben m ssen Sie diese in ein anderes Verzeichnis verschieben und Ihre Einstellun gen sp ter in die neue Sensordatenbank importieren siehe Kapitel D Abschnitt 5 3 Sensordatenbank wechseln erstellen importieren Seite D 58 Bitte legen Sie die CD in Ihr Lau
529. uch in Kapitel E Abschnitt 7 Remote Data Server Seite E 38 F r die Zuweisung von Kan len f r die l O Definition kann bei der Verwendung des MD Servers alternativ auch die Datenbankdatei die von MC Setup erzeugt wurde verwendet werden In diesem Fall mu die Software MD Server nicht gestartet und initialisiert sein ber das Men O Kanal gt I O Kanal einstellen rufen Sie den Auswahldialog f r die auf dem Server vorhandenen Kan le auf Markieren Sie in der Spalte Verbindung die vorgese hene Anzahl von Kan len markieren Sie im Kanalauswahlfenster die gew nschten Kan le und klicken Sie im Kanalauswahlfenster auf Hinzuf gen Um eine Verbindung zu ndern catman Professional V5 0 Spezielle Ger te 2 3 2 catman Professional V5 0 D 9 markieren Sie den Kanal in der I O Definition und klicken Sie im Kanalauswahlfenster auf Zuweisen Falls die entsprechenden Verzeichnisse des MD Servers freigegeben sind k n nen Sie ber die Registerkarte MC Setup Datenbank auch auf diese zugreifen Damit kann bei entsprechender Einstellung des MD Servers zwischen verschiedenen Vorauswahlen Function groups von Kan len gew hlt werden Dies erleichtert die Auswahl erheblich da nur noch die Kan le dieser Gruppe angezeigt werden GPS Empf nger In vielen Anwendungsgebieten z B Fahrversuche in der Automobilindustrie Messungen auf landwirtschaftlichen Versuchsfl chen Versuchsfahrten in der Nautik
530. uf Wunsch gedruckt oder in eine Datei exportiert werden Es ist besonders gut zur Aufzeichnung von getriggerten Messungen mit schnellen Vorg ngen oder mit hoher Me rate z B 10kHz geeignet Es kann aber auch zur Langzeit berwachung auf bestimmte Ereig nisse verwendet werden Auf der ersten Seite des catModuls nehmen Sie die Einstellungen f r den Ablauf der Mes sung vor Einstellungen Ein Klick auf die Schaltfl che Me rate erm glicht das Einstellen der Me rate Geben Sie entweder in der Spalte Me rate die Anzahl von Me werten pro Sekunde pro Ger t an oder falls keine interne Zeittakterzeugung verf gbar ist verwenden Sie PC internes Timing Wei tere Informationen zur Thematik der MeBrateneinstellung finden Sie in Kapitel E Messen mit catman Professional Me werte Periode Tragen Sie hier die Anzahl der zu erfassenden Me werte pro Kanal ein Die obere Grenze f r diesen Wert wird durch die maximale L nge eines Datenbasiskanals bestimmt siehe Kapitel C Abschnitt 2 Datenbasis konfigurieren Seite C 4 HBM F 10 HBM Einstellungen Anzahl Perioden Geben Sie die Anzahl der gew nschten Perioden ein Diese Anzahl bestimmt wie oft eine Messung gestartet wird Triggermessung Bei der Periodischen Messung ist auch der Start ber ein Triggerereignis m glich Klicken Sie auf die Schaltfl che Trigger um im Dialog das Ereignis oder beim MGCplus bis zu vier Er eignisse definieren zu k nnen u
531. uhrzeigersinn auf das Me gitter a Die verwendeten Formeln f r die Berechnun gen finden Sie in Kapitel D Abschnitt 4 5 3 DMS Rosetten und Temperaturkompensation f r DMS Seite D 31 Eigenspannungsanalyse Unter Eigenspannungsanalyse stehen folgende Methoden zur Verf gung e das Integral einfache Bohrlochverfahren e das verbesserte Bohrlochverfahren MPA Stuttgart e das Ringkernverfahren Beim einfachen Bohrlochverfahren wird ein Loch gebohrt das so tief wie der Durchmesser des Bohrers ist Danach wird gemessen und ausgewertet d h die Eigenspannungen ermit telt Bei dieser Methode k nnen keine Daten abh ngig von der Tiefe der Bohrung ermittelt werden Bei dem von der MPA Stuttgart entwickelten verbesserten Verfahren wird die Bohr tiefe mitgemessen und die Dehnungswerte anhand einer Kalibrierkurve und der Bohrtiefe ver rechnet Dies erm glicht Aussagen ber die Eigenspannungen in verschiedenen Schichten an der Oberfl che F r das Ringkernverfahren werden spezielle Bohrer und Maschinen ben tigt Auch hier kann schrittweise gebohrt werden um Aussagen ber die Eigenspannungen in verschiedenen Schichten zu erhalten HBM l 36 3 14 3 HBM gt da N DMS Berechnungen DMS Temperaturkompensationsverfahren Die dritte Registerkarte Temperaturkompensation bietet drei verschiedene Funktionen an die dann wenn zus tzliche DMS zur Temperaturkompensation nicht geklebt werden k nnen von Nutzen sind
532. uilder m ssen Sie noch die in spitzen Klammern angegebenen Parameter durch Werte bzw Variablen ersetzen Falls Sie sich ber die Verwendung eines Befehls oder dessen Parameter nicht im klaren sind markie ren Sie einfach das gew nschte Schl sselwort und dr cken Sie die Taste F1 Sie erhalten dann die Liste der Hilfethemen zum Scriptbefehl Sie sollten bereits erste Erfahrungen mit Script haben d h sich mit der Schreibweise von Befehlen dem Objekt Eigenschaft Konzept etc auskennen bevor Sie eigene Auto Com mand Listen schreiben Verwenden Sie ol um die Eintr ge nach einem Stichwort zu durchsuchen Mit a k nnen Sie weitersuchen Es werden alle Texteintr ge durchsucht nicht jedoch die Befehlszeilen selbst Geben Sie einfach den Anfang des gesuchten Wortes ein ohne Platzhalter bzw Wild cards und catman findet alle passenden W rter Einschr nkungen f r Auto Command Listen Leider sind nicht alle M glichkeiten eines Scripts auch in der Auto Command Liste gegeben F r Auto Command Listen gelten folgende Einschr nkungen e Variablen k nnen nur mit der Anweisung Variable deklariert werden Es k nnen bis zu 100 Variablen deklariert werden e Das Script in dessen Kontext die Liste ausgef hrt wird hat keinen Zugriff auf diese Varia blen e Eine Auto Command Liste hat keinen Zugriff auf die Variablen eines Scripts HBM J 10 4 2 HBM Laden Kompilieren und Ausf hren von Auto Command Listen e Die Verwendun
533. ung von Unter kan len parametriert werden e Die M glichkeit mit mehreren Mefraten im MGCplus zu messen wird von catman unter st tzt e Im Script Editor der sich nun automatisch nach einem Compiler Test Zyklus ffnet gibt es eine automatische Compilerfunktion Der Cursor springt nach dem ffnen des Editors in die zuletzt editierte Zeile Externe ber INCLUDE Anweisungen referenzierte Dateien k nnen direkt editiert werden catman Professional V5 0 HBM A 38 4 6 HBM Was war neu in Version 2 2 Was war neu in Version 2 2 Wesentliche nderungen waren Die Projektverwaltung wurde komplett berarbeitet und in ihrer Funktionalit t ver ndert Sie unterst tzt die t gliche Arbeit besser da alle relevanten Dateien wie im Explorer Fen ster dargestellt werden In jedem Bereich Ger tesetup Daten etc k nnen auch meh rere Dateien zum Projekt geh ren Es k nnen jetzt unterschiedliche Ger te mit verschiedenen Me raten gleichzeitig betrie ben werden Dies funktioniert sowohl mit den catModulen als auch mit dem Me assisten ten Das Men im catman Hauptfenster Hauptmen bleibt auch bei ge ffneten Arbeitsbl t tern sichtbar und ver ndert sich nicht mehr da jedes Arbeitsblatt jetzt seine eigene Men und Symbolleiste besitzt Die Symbolleiste unter den Men zeilen wurde konsequent ausgebaut So sind einige neue Symbole hinzugekommen teils um h ufig ben tigte Funktionen schneller aktivieren zu k nne
534. ur die Einstellungen der Schnittstelle des PCs nicht die Einstellungen am Me ger t selbst Um die Baudrate umzustellen m ssen catman Professional V5 0 HBM 2 4 1 HBM Erl uterungen zu den Schnittstellen Sie noch die Schaltfl che Baudrate im Ger t setzen anklicken ndern Sie bitte f r HBM Ger te keine der anderen Vorgaben au er der Baudrate sonst funktioniert unter Umst nden die Daten bertragung zwischen catman und dem HBM Me ger t nicht mehr Sie k nnen mehrere Ger te des gleichen Typs ber dieselbe busf hige Schnittstelle RS 485 NI GPIB ansprechen Wenn Sie jedoch unterschiedliche Ger te kombinieren m chten m ssen diese physikalisch verschiedene Schnittstellen verwenden also z B RS 485 auf COM1 und RS 485 auf COM2 oder RS 232 auf COM1 und NI GPIB oder LPT1 und Ethernet Ausnahme Verwenden Sie mehrere Spider8 k nnen Sie diese ber eine der nicht busf hi gen Schnittstellen LPT1 und LPT2 anschlie en Lesen Sie dazu bitte das Kapitel Anschlie en in der Bedienungsanleitung des Spider8 und die Hinweise in Kapitel A Einf hrung im Abschnitt 3 4 Hinweise zum Spider8 Seite A 14 sowie die Hinweise zur Schnittstelle LPT im folgenden Abschnitt Mit der Schnittstelle Offline k nnen Sie auch ohne angeschlossene Ger te arbeiten Falls Sie mehrere Ger te als Offline eintragen m chten m ssen Sie den einzelnen Ger ten un terschiedliche Adressen zuweisen Busf hige Schnittstellen B
535. urch den PC erfolgen PC internes Timing Allerdings d rfte diese Einschr nkung bei Messungen die i d R nur alle paar Minuten oder gar Stunden erfolgen weniger kritisch sein Die Einstellung einer Me rate bei Ger ten die ber interne Zeittakterzeugung verf gen hat auch in diesem Fall eine Bedeutung Diese Geschwindigkeit wird f r eine Einzelmessung ver wendet d h die Zeitdauer der Messung ist der Kehrwert der Me rate F r eine Me rate von 9600Hz ergibt sich eine Me dauer von rund 104us bei 1 Hz wird 1 Sekunde gemessen Da bei HBM Ger ten immer ber diese Zeit integriert wird k nnen Sie so auch eine Unterdr k kung von St rungen erreichen Konsequenz f r den Eintrag von Ger ten in der l O Definition Bei einer Messung werden die Werte von den Ger ten in der Reihenfolge ihres Eintrags in der Ger teliste geholt Daher sollten Ger te die nur einzelne Messungen durchf hren k n nen entweder e anden Anfang der Liste gestellt werden wenn alle Messungen mit geringstem Zeitver satz erfolgen sollen oder e an das Ende der Liste gestellt werden wenn der Startzeitpunkt der Messung bzw der Eintrag im Zeitkanal m glichst genau sein soll Erweiterte Ansicht Einstellen der Leseblockgr e Die Option Leseblockgr e automatisch ermitteln sollten Sie normalerweise immer aktiviert haben catman bernimmt dann die Berechnung der Leseblockgr e f r Sie Ein Leseblock catman Professional V5 0 Er
536. urchgef hrt In diesen F llen kann es notwendig sein entsprechend hohe Werte f r die maximale Leseblockgr e festzulegen Der gesamte f r die Lesebl cke notwendige Speicher darf nicht ber 128000 Werten liegen d h bei 128 Kan len sind nicht mehr als z B 1024 Werte pro Kanal zul ssig bei 256 Kan len nur noch 512 catman Professional V5 0 Einstellung 4 6 2 A catman Professional V5 0 D 41 Ringpuffer F r den normalen Betrieb von catman sollten alle Ringpuffer deaktiviert sein Falls catman als Remote Data Server arbeiten soll oder ber ActiveX angesteuert wird und ein Datenaustausch notwendig ist empfehlen wir hier f r alle Kan le deren Werte bertra gen werden sollen einen Ringpuffer anzulegen Damit sinkt die Wahrscheinlichkeit da Da ten verlorengehen da f r die Clients bzw das steuernde Programm dann mehr Zeit zur Ver f gung steht die Daten abzuholen Ansonsten sind als Puffer nur die Lesebl cke vorhanden die vom jeweils n chsten Leseblock berschrieben werden Die Gr e des Ringpuffers richtet sich nach der MeBrate der Anzahl von Clients und der Ge schwindigkeit im Netzwerk Wir empfehlen die Ringpuffer so gro zu w hlen da minde stens eine Me zeit von drei bis f nf Sekunden berbr ckt werden kann bis die Clients den Puffer auslesen m ssen Die Ringpuffer werden im RAM des PCs eingerichtet bei vielen Ka n len mu ein entsprechend gro er RAM Speicher vorhanden sein
537. urzel des mittleren Amplitudenquadrats daher die Bezeichnung RMS Root Mean Square Die Einheit des Phasenspektrums ist Bogenma rad Kreuzspektrum Das Kreuzspektrum berechnet die Frequenz bereinstimmung zweier Zeitsignale daher sind bei dieser Analyse immer zwei Me kan le erforderlich Das Kreuzspektrum ist das Produkt der beiden Spektren A und B der Zeitsignale Das Amplitudenspektrum wird im mit MagSx bezeichneten Datenbasiskanal abgelegt das Phasenspektrum in PhaseSx Die Einheit des Amplitudenspektrums ist gleich der Einheit des Zeitsignals die Betr ge ergeben sich aus der Wurzel des mittleren Amplitudenquadrats die Einheit des Phasen spektrums ist Bogenma rad Sie k nnen vor der Berechnung der Spektren ein Digitalfilter f r das Zeitsignal aktivieren ver schiedene Fensterfunktionen verwenden oder mit einem Trigger starten HBM F 22 1 1 HBM Einstellungen Einstellungen Im Arbeitsblatt O Definition d rfen nur die Kan le 1 bis 3 belegt sein nur die Kan le 2 und ggf 3 werden ausgewertet Das Modul belegt w hrend der Ausf hrung zus tzlich die Daten basiskan le 4 bis 11 f r eigene Zwecke die Datenbasis mu jedoch diese Kan le enthalten Falls f r diese Kan le Verbindungen existieren l schen Sie diese Die Kanaltiefe sollte ber der im Feld Blockgr e gew hlten Zahl liegen damit alle Me werte gespeichert werden k nnen Falls Sie ein Digitalfilter verwenden m chten geben Sie bei
538. usw hlen zu der dieser Kanal geh ren soll Dies ist auch im Dialog zum Men punkt O Kanal einstellen m glich und wird daher in Abschnitt 3 Zeitkan le einrichten behandelt Die Festlegungen f r Zeitkan le werden in Abschnitt 3 Seite D 18 dieses Kapitels behandelt und daher im folgenden nicht ber cksichtigt HBM D 38 4 6 1 HBM SZ IN Einstellung Durch Doppelklick auf einen Kanal in dieser Spalte wird der zum Einstellen der jeweiligen Ver bindung ben tigte Dialog ge ffnet O Kanal einstellen Automatische Verbindung der im Ger t vorhandenen Kan le Bei den Ger ten MGCplus Spider8 oder DMCplus erm glicht die automatische Kanalerken nung eine schnelle Zuordnung Bei einigen Kanal Konfigurationen des MGCplus z B mit ML7x Einsch ben kann es unter ung nstigen Umst nden zu einem Link Ressourcekonflikt kommen In diesem Fall m ssen Sie entweder die l O Definition ver ndern oder ber das Ger tesetup die Konfiguration der betreffenden Kan le siehe Abschnitt Test der Link Ressourcen Seite D 49 Obwohl Sie bei der Definition v llig frei sind empfehlen wir die physikalisch aufeinanderfol genden Kan le auch bei den l O Kan len hintereinanderzulegen falls nicht besondere Anfor derungen bez glich der Skalierung oder einer Berechnung bestehen Falls die automatisch eingetragenen Kanalnummern nicht die richtigen sind k nnen Sie mit der Option Nachfolgende Hardwarekanalnummern f r die
539. vall L Sobald Sie mehr als eine Skalenebene verwenden ist nur noch ein horizontaler Zoom Af m glich Je nach Gr e des gew hlten Ausschnitts werden komprimierte oder Originaldaten ange zeigt Sobald die Anzahl der darzustellenden Werte unter die im Feld Maximalintervall der anzuzeigenden Originaldatenpunkte angegebene Anzahl von Werten f llt werden Original daten angezeigt Das Feld Anzahl der Originalpunkte in aktuellem Ausschnitt wird gr n hin terlegt Die zweite Zeile der berschrift in der Ausschnittsgraphik enth lt ebenfalls die An gabe ob originale oder komprimierte Daten angezeigt werden Ist das Feld Anzahl der Originalpunkte in aktuellem Ausschnitt gelb hinterlegt so stehen keine komprimierten Daten zur Verf gung Dies ist der Fall wenn Sie eine Datei mit unkom primierten Originalwerten in die Kanalliste aufnehmen In diesem Fall werden auch f r Ka n le bei denen komprimierte und unkomprimierte Daten zur Verf gung stehen w rden nur die komprimierten Daten in der Ausschnittsgraphik angezeigt Es werden also nur noch die Daten aus den Dateien der Kanalliste angezeigt und keine zugeh rigen Originaldaten mehr HBM F 28 8 2 3 AM a e al HBM Vorgehensweise aus den verbundenen Dateien geladen die Statuszeile zeigt Zoom in Originalwerte nicht m glich Das Maximalintervall der anzuzeigenden Originaldatenpunkte wird durch die maximale Tiefe der Kan le in der Datenb
540. verbindungen und Skalierungen Normalerweise definieren Sie Ger te interaktiv im Arbeitsblatt l O Definition Dort richten Sie auch die Verbindungen und Skalierungen der l O Kan le ein Die Scriptsprache bietet zus tz lich die M glichkeit Ger te O Kanalverbindungen und Skalierungen mit Scriptbefehlen zu erzeugen bzw zu modifizieren Anlegen von Ger ten Ein neues Ger t wird mit dem Befehl CREATEDEVICE angelegt Dieser Befehl besitzt einen einzigen Parameter den Ger tenamen catman erzeugt dabei ein Ger t mit dem angegebe nen Namen Ger tetyp Schnittstelle und Adresse sind dabei noch unbestimmt Diese werden erst danach mit den entsprechenden Eigenschaften des Ger teobjekts IODEVICE gesetzt catman Professional V5 0 Ger te I O Kanalverbindungen und Skalierungen K 65 Beispiel Beispiel Hinweise catman Professional V5 0 DEFINE UPM100 100 DEFINE PORT_GPIB 488 CREATEDEVICE Scannerl Scannerl DeviceType UPM100 Scannerl Port PORT_GPIB Scannerl Address 4 Mit CREATEDEVICE wird ein Ger t der Liste bereits bestehender Ger te hinzugef gt also z B auch interaktiv definierter Ger te Um die volle Kontrolle ber die Listenposition Ihres neu erzeugten Ger tes zu behalten soll ten Sie zun chst alle definierten Ger te mit dem Befehl CLEARDEVICES l schen bevor Sie Ger te vom Script aus anlegen DEFINE UPM100 100 DEFINE PORT_GPIB 488 CLEARDEVICES ERBATEDEVILCH Scannerl Scannerl
541. verkleinert oder vergr ert werden ohne da Inhalte verlorengehen Das erste Element einer Liste hat den Index 1 Die Listenzuweisung MakeList konvertiert jede Variable in eine Liste Durch Zuweisen ei nes Wertes z B ListVar 0 wird eine Liste wieder zu einer normalen Variablen Nachteilig f r Listen oder Listenelemente ist Sie k nnen nur eindimensionale Listen erzeugen Listen d rfen nicht in Ausdr cken verwendet werden Ausdr cke siehe Abschnitt 3 3 Zu weisungen Seite K 40 catman Professional V5 0 Variablen und Konstanten K 49 catman Professional V5 0 Solange Sie keine mehrdimensionalen Felder ben tigen k nnen Sie Listen als vollwertigen Ersatz verwenden Insbesondere k nnen Listen bei Bedarf vergr ert werden ohne da die Inhalte der Elemente verlorengehen Deklaration von Listen Listen k nnen sowohl in Form von globalen Variablen als auch in Unterprogrammen als lo kale Variable angelegt werden GLOBAL ListVarl Die folgenden Anweisungen sind nur in einem Unterprogramm SUB Programm zul ssig PARAM ListVar2 LOCAL ListVar3 Anlegen von Listen Listen werden mit der Methode MakeList angelegt Als Parameter geben Sie die ge w nschte Anzahl von Elementen Eintr gen an ListVarl MakeList 20 ListVar2 MakeList 14 ListVar3 Makelist 200 Zum ndern der Anzahl von Eintr gen dient folgende Methode ListVarl ResizeList 150 Listenelemente bearbeiten Zum Bearbeiten von Listenelementen
542. von Feldern Arrays catman V2 1 kann Felder bis zu 3 Dimensionen verwalten e Der Debugger wurde berarbeitet Sie k nnen jetzt beliebige Breakpoints in allen Un terprogrammen setzen und ber ein Popup Fenster den Inhalt der Variablen abfra gen e Scriptfunktionen zur Unterst tzung von MGCpress und MGCplus e Script bietet eine neue Kommunikationsschnittstelle zu MS Excel Sie beruht jetzt auf der sogenannten OLE Automation Die Scriptsprache stellt Ihnen dazu das EXCEL Objekt zur Verf gung e Befehle die auf Kanalbereiche der l O Definition angewandt werden k nnen ACOTAR ACOTAS ACOCAL ACOCPV ACOLIV Unterst tzung der Ethernet Schnittstelle mit TCP IP catman Professional V5 0 Technische Unterst tzung A 41 9 catman Professional V5 0 Technische Unterst tzung Sollte die Installation nicht einwandfrei ablaufen oder sollten Sie ein Problem mit catman Professional haben so k nnen Sie sich an unsere Hotline in Darmstadt wenden Bitte halten Sie in jedem Fall Ihre Lizenznummer griffbereit damit wir wissen welche Version Sie verwenden Diese finden Sie auf Ihrer catman Professional CD oder im Info Fenster zu catman Men punkt Uber catman im Men Hilfe E Mail Unterst tzung Software HBM com Telefon Unterst tzung Die telefonische Unterst tzung ist von 14 00 bis 15 00 Uhr MEZ an allen Werktagen verf g bar 06151 803 373 Deutschland 49 6151 803 373 international 7 Eine
543. von mehreren Ger ten unterst tzt m s sen Sie noch die am Ger t eingestellte Adresse angeben Falls die Schnittstelle mehrfach im PC vorhanden sein kann ist auch der Eintrag Board Nr zug nglich Dies ist auch bei den Einsteckkarten von National Instruments der Fall Geben Sie das verwendete Board an falls mehr als eine Karte installiert ist ansonsten lassen Sie die Vorgabe stehen 5 Zum Schlu klicken Sie auf OK Bei einigen Ger tetypen erscheint nun ein Dialog in dem Sie gefragt werden ob catman alle vorhandenen Kan le des Ger tes automatisch mit l O Kan len verbinden soll Falls Sie die Mehrzahl der im Ger t vorhandenen Kan le im folgenden verwenden m chten empfiehlt sich Ja anzuklicken Wenn Sie nur einen bzw wenige der vorhandenen Kan le bei der fol genden Messung ben tigen k nnen Sie auch eine manuelle Verbindung vornehmen und auf Nein klicken Beim MGCplus k nnen auch die Kanalnamen in die l O Definition bernommen werden Op tionen gt Kanal falls diese im Ger t definiert wurden Beim Spider8 z hlen auch mehrere Geh use immer nur als ein Ger t das dann bis zu 64 Kan le haben kann ber das Men Ger t Ger t einstellen oder mit W k nnen Sie das Programm zum Ger tesetup starten und die einzelnen Kan le auf die angeschlossenen Aufnehmer einstellen und abgleichen Siehe auch Abschnitt 2 5 Ger tesetup Ger t bzw Hardware einstellen Seite D 16 Der Eingabe
544. weitert Tabelle mit Echtzeitanzeige Ziehen Sie einen y Kanal auf eine Zelle der Tabelle Die Zelle zeigt dann w hrend der Messung den letzten Wert jedes Leseblocks Falls ein y Kanal noch keine Daten enth lt wird trotzdem die entsprechende Konfiguration angelegt Sobald der Kanal sp ter Werte enth lt werden diese beim Aktualisieren der Gra phik sichtbar Automatische Kurvenfarben ber das Men Tools gt Optionen k nnen Sie auf der Registerkarte Farben die Liste mit den zu verwendenden Kurvenfarben festlegen Voreingestellt ist die automatische Farbver gabe beim Festlegen neuer Kurven Bei jeder neuen Kurve wird die n chste Farbe verwen det Sobald alle Farben verwendet wurden f ngt die Vergabe wieder mit der ersten an Falls Sie Automatische Kurvenfarben verwenden deaktivieren m chten sollten Sie die An zahl Farben auf 1 setzen und die gew nschte Farbe als 1 Farbe einstellen Wenn Sie bei einer Messung einmal keine Kurve sehen pr fen Sie ob die Farbe der Kurve und des Hintergrundes verschieden sind also z B nicht schwarz auf schwarz etc Im Kon HBM G 28 3 2 HBM Objekte zur Visualisierung von Messungen textmen sehen Sie auf der Registerkarte Kurvenattribute nach einem Klick auf Ihre Kurve im Bereich Linie in welcher Farbe und Strichst rke die Darstellung erfolgt Bei den Scienti fic Graphiken m ssen Sie die Registerkarte Kurven verwenden um d
545. weiterte Ansicht Fall 1 Fall 2 catman Professional V5 0 E 13 besteht aus mehreren Me werten die in einem Rutsch gelesen werden Nur in Sonderf llen ist das manuelle Einstellen der Leseblockgr e notwendig Gr nde f r das manuelle Einstellen der Leseblockgr e 1 Eine bestimmte Gr e des Leseblockes wird f r FFT Berechnungen ben tigt 2 Bei schnellen Messungen oder gro en Anzeigen reicht die Leistung des PCs nicht mehr aus um eine verz gerungsfreie Darstellung zu erm glichen Hier mu eine Gr e eingegeben werden die 2 ergibt damit die FFT mit allen Werten des Leseblocks durchgef hrt werden kann In diesem Fall mu die von catman errechnete Blockgr e erh ht werden da nur so der PC weniger h ufig mit Befehls bertragungen Bildschirmausgaben etc belastet wird Da die in catman ermittelte Blockgr e nicht sichtbar ist verwenden Sie zun chst als N herungswert die h chste vorkommende Me rate dividiert durch 10 Je nach Ergebnis mu dann evtl noch weiter ver ndert werden 1 Das Resultat liegt ber 1024 bzw dem in der Kanaleinstellung Maximaler Leseblock an gegebenen Wert Tragen Sie die maximale Blockgr e 1024 falls nicht im Dialog O Kanal einstellen et was anderes angegeben wurde ein und messen Sie erneut Falls die Zeitverz gerung immer noch auftritt erh hen Sie die maximal erlaubte Gr e Arbeitsblatt O Definition 2 Das Resultat liegt unter 1 Prob
546. werte pro Sekunde Sie ben tigen In Abschnitt 2 Welche Me rate ist die richtige Seite E 4 finden Sie eine kurze Diskussion der Frage wie die notwendige Me rate bestimmt werden kann Die Einstellungen von Me rate und Leseblockgr e f r das Messen mit einem oder mehre ren Ger ten werden in Abschnitt 3 Einstellungen zum Messen Seite E 7 erl utert Die Triggermessungen werden in Abschnitt 4 Triggermessungen Seite E 16 erl utert Zwei besondere Formen der Messung werden in den letzten Abschnitten erl utert der Re mote Data Server der Me werte f r andere PCs zur Verf gung stellen kann ab Seite E 38 und der DAQ Hintergrundproze ab Seite E 41 Damit kann eine langsame Datenerfassung als Hintergrundproze gestartet werden HBM E 4 HBM Welche MeBrate ist die richtige Welche Me rate ist die richtige Eine in der digitalen Me technik oft gestellte Frage ist die nach der richtigen Me oder Abtastrate Abb 15 zeigt was passiert wenn Sie bei einem abtastenden Me system eine zu niedrige MeB rate w hlen Amplitude MAA NON riginalsignal O Abtastzeitpunkte neues Signal Abb 15 Aliaseffekt bei zu niedriger Abtastrate In der Abbildung zeigt die gestrichelte Linie die Kurve die eine Graphik abbilden w rde wenn die Mefrate zu niedrig ist Die durchgezogene Linie zeigt das Originalsignal das zu bestimm ten Zeiten abgetastet wurde Der Effekt hei t Alias d h man sieht eine ganz ande
547. wertspeicher des Ger tes l schen Au er beim Nullstellen macht die Aktivierung einer Option nur Sinn wenn das verwendete Ger t die Funktion unterst tzt die Option wird andernfalls ignoriert Das Durchf hren einer Kalibrierung ben tigt Zeit bei einer Umschaltanlage UPM100 k n nen mehrere Sekunden vergehen die dann vor der eigentlichen Messung verstreichen Le seblock Timeout beachten Im gleichen Bereich l t sich auch festlegen da der Zeitkanal auf Null zur ckgesetzt Zeift basis r cksetzen oder ein Signal ausgegeben werden soll DIO OUT Kana Das f r den angegebenen I O Kanal festgelegte Bit des Hardwarekanals wird dann vor jeder Periode f r 50ms auf HIGH gesetzt Falls Sie Daten in einer Datei anh ngen m chten sollten Sie den Zeitkanal nicht zur ckset zen lassen HBM H 8 3 2 HBM Speicherung der Daten Nach jeder Periode Nach jeder Periode kann die aktuell angezeigte Online Seite gedruckt die in der Datenbasis gespeicherten Daten exportiert Daten exportieren alle n Perioden und ein Signal ausgege ben werden Das f r den angegebenen l O Kanal festgelegte Bit des Hardwarekanals wird dann nach jeder Periode f r 50ms auf HIGH gesetzt Speicherung der Daten Je nach den Einstellungen f r das Speichern und Exportieren von Daten werden die Einstel lungen in der Spalte Ziel der O Definition u U nicht ber cksichtigt Sie haben verschiedene M glichkeiten die Da
548. x s sc su A02 y aa ER SH h EL L AA A ly Saa h D 18 3 1 Quelle der Zeitmarken w hlen kk kk kk kk kk kK KK KK KK KOK RIK KI K K KK KI KIR K KI KK KI KK KK KOK KK KK kk D 19 3 2 Einheit des Zeitkanals w hlen een kk kk kk kK kK AAA D 21 catman Professional V5 0 Inhalt V 4 Ein Ausgabekanale Me kan le festlegen 0 oo oooooooomomoon D 22 Al NUI tl EE EEE A A A D 23 E ug e ne EUR D 25 4 3 Besonreibungsdalel ema daa edad a a de AA DA da AA AAA A RA AA EA A A D 25 A NAM e tt a ds EE D 26 A VODNOUNG esteka a ar a aaa ENEE AE ee eg D 27 22521 A EE D 29 4 9 2 Freie BerSchNUNgs lt sir kal we Al a ea de Ra Vek Gi een D 31 4 5 3 DMS Rosetten und Temperaturkompensation f r DM D 31 4O erXeOeDDOeePeeeeeDePePeeeeOeeeeebbbbMDbbbbb bbb b b0DbbbObbObbk D 37 461 JEE GEERT e G n E Ay e h ER BE BE D 38 4 6 2 Datei Online importieren e sula en e hal bakla b lu a TE D 41 4 7 EE EE D 42 DD EE D 42 ON A EN D 44 4 10 Slalus MEBWER dont abans Petras ee SEE aii D 47 A A en Fran D 48 4 12 lil ds EEN D 49 4 13 RU Lieler al alle da ran near IS RR O A AA a a er D 49 4 13 1 Test der Link Ressourcen kk kk kk KK kK KK KK KK KK IK KK KK KK KK IK KIR KK KK IR KK KK kk D 49 ES 2 O lO RO D 51 4 13 3 Interpreter beenden kk kk kk kK KK kK KK KK KI KK KIR KI KIR KIR KIR KI KIR KK KK KK KK KK kK kk ka D 52 4 13 4 Interpreteraktivierung erzwingen kk kk kk kk kK kK KK KI K
549. ymbols el wird die Scriptausf hrung insgesamt beendet und das Debugfenster geschlossen Bei Scriptende wird automatisch der Befehl ACOStop aufge rufen um die angeschlossenen Ger te in den Stop Zustand zu bringen Ist die Option ol aktiv Knopf gedr ckt so wird der Einzelschrittmodus bei einem CALL Befehl im aufgerufenen Unterprogramm fortgesetzt Ist die Option ml aktiv Knopf gedr ckt so wird im Einzelschrittmodus bei einem CALL Befehl das aufgerufene Unterprogramm und alle weiteren von diesem aus aufgerufenen ausgef hrt und das Script erst wieder in der Zeile nach dem Befehl CALL angehalten Die Schriftart und die Hintergrundfarbe des Code Fensters entsprechen denen des Script Editors catman Professional V5 0 Spezielle Themen 6 6 1 6 2 catman Professional V5 0 K 63 Spezielle Themen catModule modifizieren Als Scriptprogrammierer k nnen Sie auch catModule modifizieren oder erweitern Dazu m s sen lediglich die zugeh rigen Scripts und evtl Online Dokumente geladen und bearbeitet werden Die zu den Modulen geh renden Dateien sind in der Script Hilfe angegeben sie befinden sich im Unterverzeichnis CATMOD von catman Falls ein modifiziertes Script unter dem alten Namen ausgef hrt werden soll mu die Bin r datei SCB wieder in dieses Verzeichnis gelegt werden Alternativ k nnen Sie das Script auch unter einem anderen Namen speichern und mit Aktion gt Script hinzuf gen des cat Modul
550. zt werden um e der Graphik Symbole und Beschriftungen hinzuzuf gen e kleinere Kurven zu erzeugen durch entspr viele Symbolannotationen nur ber ein Script e mit Hilfe von Linienannotationen anwenderspezifische Achsen zu erzeugen Annotationen werden erzeugt und bearbeitet ber den Befehl Annotationen des Kontextme n s Damit wird der Annotationsdialog aufgerufen in dem neue Annotationen definiert bear beitet verschoben und gel scht werden k nnen Sind Annotations Hotspots aktiviert so kann eine einmal erzeugte Annotation durch Doppelklick oder Klick aufgerufen und bearbeitet oder gel scht werden je nach Angabe unter Hotspot Aktivierung Registerkarte Interak tion ber eine w hlbare Voreinstellung kann der bei der Erzeugung vergebene Text festge legt werden Es k nnen wahlweise die x die y oder beide Koordinaten als Text angezeigt werden Dabei kann entweder die Formatierung der jeweiligen Achse inkl der Pr und Suf fixe oder eine frei w hlbare Formatierung verwendet werden Diese Einstellungen werden im Annotationsdialog Registerkarte Optionen vorgenommen catman Professional V5 0 Objekte zur Visualisierung von Messungen G 35 3 2 4 catman Professional V5 0 Einfache Graphiken Das Graphik Control Panel erleichtert die Konfiguration und Bearbeitung der einfachen Echt zeit und Post Process Graphiken erheblich Sie k nnen es ber das Men Tools oder das Kontextmen
551. zweifach anklicken die Voreinstellung ist Manuelf Zus tzlich k nnen Sie mit Kontrollk stchen Ja Kontrollk st chen vor den Knoten einblenden lassen Der Zustand kann ber einen Scriptbefehl abgefragt und gesetzt werden Falls zur Laufzeit eines Scripts der Platz zur Darstellung der Knoten nicht ausreicht werden automatisch Rollbalken eingeblendet Weitere Objekte Informationen zu den Zeichenwerkzeugen finden Sie im Abschnitt Die Zeichenwerkzeuge auf Seite G 20 catman Professional V5 0 Weitere Objekte 3 4 1 catman Professional V5 0 G 41 Video Wiedergabe Das darzustellende Video wird ber den Dialog Objekt einrichten im Feld Videodater ange geben Nach Doppelklick auf das Feld ffnet sich der Windows Dateidialog Falls nur eine Steuerung ber Script gew nscht wird kann die Steuerleiste mit den Symbolen ausgeblendet werden Kontrollen ausblenden Ja Das f r die Wiedergabe festgelegte Video wird erst nach Anklicken der Schaltfl che f r die Wiedergabe gezeigt Falls Sie danach die Konfiguration erneut aufrufen m chten m s sen Sie in die Steuerleiste klicken oder das Arbeitsblattmen Bearbeiten verwenden Die Geschwindigkeit der Wiedergabe kann ber das Listenfeld ver ndert werden W hrend der Wiedergabe kann mit m der aktuelle Stand des Videos in allen synchronisierten Graphi ken der Seite durch einen Cursor senkrechter Strich angezeigt werden Da die Syn

Download Pdf Manuals

image

Related Search

Related Contents

  取扱説明書(4.2MB)  Ryobi BE318-2 Use and Care Manual  Manual de instrucciones    Ensemble, Retournac avance  XiIIIPlus User's Guide  Geovision GV-BX130D-1  

Copyright © All rights reserved.
Failed to retrieve file