Extract!-Logo   Extract!pro  Programmoberfläche

Extract!pro ist das leistungsfähigste Programm der Extract!-Familie. Es besitzt alle Eigenschaften der einfacheren Versionen Extract!mini und Extract!basic; darüber hinaus wurden dieser Software eine Vielzahl besonderer Funktionen mitgegeben, die auch komplizierte Probleme lösen oder oder manchmal sogar exotische Anforderungen erfüllen :16 Filterungen aus festem oder variablem Datenformat, automatische Starts des Zielprogramms, Ansteuerung des angeschlossenen Geräts, zyklische Datenabrufe, Steuerung der Datenziel-Fenster, Positionierung in Excel-Tabelle, hochgenaue Zeitstempel, Großanzeige, Toleranzprüfungen, Einzelwertdateien, Datenweitergabe an mehrere Zielprogramme, u.v.a. mehr.

Wie alle Programme der Extract!-Familie besitzt auch diese Software ein umfangreiches Hilfe-System mit kontextbezogenen Anleitungen im Programmfenster. Auch hier werden alle Einstellungen in nur einer Darstellung vorgenommen, so dass trotz der Vielfalt der Möglichkeiten niemals der Überblick verloren gehen kann und das Einrichten schnell und sicher erfolgt. 

 

1. Programm konfigurieren

Extract!pro ist einfachst zu bedienen: Alle Einstellungen erfolgen kontextbezogen bedienergeführt und werden nur auf dem Hauptbildschirm des Programms vorgenommen. Alle Vorgaben werden jederzeit vollständig und übersichtlich in nur einem Fenster angezeigt:

Extract!basic-Hauptbildschirm

Einstellungsbildschirm mit kontext-sensitiver Hilfe

 

Praktisch jede vorkommende Schnittstellenkonfiguration ist mit wenigen Mausklicks in der Software einstellbar, so dass am anzuschließenden Gerät normalerweise keinerlei Änderungen vorgenommen werden müssen:
Extract! Schnittstellenkonfiguration Meist wird die serielle (RS-232-)Schnittstelle verwendet, Extract!pro unterstützt jedoch auch alle anderen Schnittstellen, die dem Rechner als COMx: bekannt sind. Damit ist die Datenerfassung von allen genormten seriellen Schnittstellen direkt und von den meisten anderen Interface-Typen mit virtuellen Com-Ports oder mittels Schnittstellenwandler möglich. Laptops und PCs ohne serielle Schnittstelle können mit handelsüblichen und preiswerten Seriell-USB-Wandlern leicht und preiswert aufgerüstet werden.

 

Mit vernetzten (Mess-) Geräten kommuniziert Extract!pro über das Netzwerk. Diese Konfiguration erlaubt es, auch die Daten weit entfernt stehender Geräte lokal zu erfassen, zu verarbeiten und ggf. zu visualisieren:

   Extract! Netzwerkkonfiguration

 

In der Gerätesteuerung können bis zu drei Befehle für das Gerät definiert werden. Sie dienen zum Abrufen der Daten vom Rechner aus oder zum Auslösen andere Funktionen wie z.B. Initialisieren oder Setzen der Auflösung. Die Befehle sind als Textzeichen oder als Codes in dezimaler oder hexadezimaler Schreibweise immer passend definierbar.

Der Zyklische Datenabruf sendet den konfigurierten Abrufbefehl wiederholt und in festgelegten Zeitabständen. Extract! pro wird damit zum Werkzeug für automatisierte Messreihen.

Extract!pro Gerätesteuerung

 

Die eingelesenen und vorverarbeiteten Daten werden wahlweise in den Tastaturpuffer und / oder eine ASCII-Datei geschrieben :

Extract!pro Tastatur und oder Datei

Die Datenweitergabe über den Tastaturpuffer ist der häufigste Anwendungsfall.

Um sicher zu stellen, dass die Daten immer in das richtige Programmfenster gelangen, bietet Extract!pro an, die Steuerung der Fenster zu übernehmen:

Extract!pro Steuerung Zielfenster

Aus dem Datenstrom werden aus jeder Übertragungszeile bis zu 16 Blöcke ausgefiltert und getrennt voneinander an ein übergeordnetes Auswerteprogramm weiter gegeben und optional in einer ASCII-Datei gespeichert

Extract!basic Filtertabelle

Manche Geräte stellen die Daten nicht in einem festen Format zu Verfügung, sondern liefern die Datenelemente mit variabler Anzahl Zeichen und jeweils einem Trenner dazwischen. Um dennoch einzelne Elemente mit Hilfe von Zeichenpositionen ausfiltern zu können, kann das Extract!pro die Eingangsdaten vor der Filterung in ein Festformat bringen:

Extract!pro-Festformat herstellen

Ausgefilterte Zahlen können verrechnet werden:

Extract!pro- Wert mit Preset

 

Wenn die Datenquelle kein Datum, keine Uhrzeit, keine laufende Nummer oder keine Gerätekennung übermittelt kann Extract!pro diese Informationen ergänzen:

Extract!basic Filtertabell mit lfdNr

 

Extract!pro schreibt die Daten zusammen mit individuellen Steuerzeichen ( = Tastatur-Tastendrücke) zur Steuerung des Auswerteprogramms in den Tastatur-Eingangspuffer des Rechners. Das imZielrogramm erhält seine Eingaben so wahlweise vom Bediener oder von Extract!pro.

Die Steuerzeichen werden vom Auswerteprogramm interpretiert. Sie ermöglichen es z.B.,eine Tabelle automatisch auszufüllen oder einen Ausdruck oder die Speicherung der Daten zu veranlassen.

Auf  Wunsch werden zusätzliche Steuerzeichen eingefügt, die es erlauben, auch kompliziertere Eingabemasken mit Extract!-Daten zu füllen:

Extract!-Zusatzsteuerzeichen

 

Extract!pro kann Programme starten und beenden oder laufende Anwendungen in den Vordergrund bringen oder deaktivieren. Damit ist es möglich, Daten quasi-gleichzeitig in mehrere Zielprogramme zu übertragen:

Extract!pro Programmumschaltung

 

 

Bei zugeschalteter Vorschau werden die Daten während der Erfassung zunächst nur in einem Fenster angezeigt ( s.u. ) und erst nach Bestätigung durch den Bediener an die Zielanwendung und / oder eine Datei weiter gegeben. Mit dieser Funktion  können also gezielt einzelne Datensätze aus dem Datenstrom kontinuierlich sendender Geräte herausgegriffen werden. In anderen Anwendungen dient diese Funktion zur Plausibilitätsprüfung durch den Bediener, bevor die Daten endgültig der Zielapplikation übergeben werden.

Extract! Vorschau setzen

 

 

2. Datenerfassung

Nach Beginn der Datenerfassung (Schaltfläche "Start") steht Extract!pro im Hintergrund des Windows-Systems und überlässt normalerweise den gesamten nutzbaren Bildschirm der Daten-Zielanwendung. Je nach Einstellung ist es dann nur noch im Tray sichtbar; im Hidden-Modus oder wenn das Programm als Dienst läuft wird auch diese Darstellung unterdrückt, so dass  Extract!pro völlig unsichtbar wird.

An der Schnittstelle eintreffende Daten werden automatisch eingelesen, gefiltert , formatiert und an das aktive Programm weiter geleitet.

Extract!-Tray

 

 

Wenn ein Befehl für das Gerät definiert wurde ( z.B. für den Abruf von Daten ), dann ist ein auf dem Bildschirm frei positionierbares Fenster sichtbar:

Extract!-Abruffenster

Der konfigurierte Abruf-Befehl wird immer dann an das Gerät gesendet, wenn

* mit der Maus auf die Schaltfläche „Wert holen“ geklickt wird

* an der Tastatur die Tastenkombination StrgAltEnter gedrückt wird

* ein an den PC angeschlossener Schalter ( Hand- o. Fußtaster, I/O-Leitung einer Steuerung .. ) betätigt wird

In den Einstellungen können zwei weitere Befehle festgelegt werden, deren gleichzeitig definierten Bezeichungen im Abruffenster auf die Schaltflächen geschrieben werden ( hier: "Tarieren" und "Drucken" )

 

 

Die Größe des optionalen Vorschaufensters ist einstellbar, so dass es auch als Daten-Großanzeige dienen kann:

Extract!-Vorschau

 

Extract!-Vorschau

 

 

Die optionale Großanzeige kann auch zur Anzeige von Toleranzverletzungen  verwendet werden : Wenn eine Grenze verletzt wurde, wird ein roter Rahmen angezeigt:

Extract!pro Großanzeige rot

 

Auch ohne Großanzeige können Daten auf die Einhaltung von Grenzen überwacht werden. In diesem Fall erscheint nur bei Toleranzverletzungen ein Fenster :

Extract!pro Ausser Toleranz

 

 

3. Programmstart

   Extract!pro kennt mehrere Varianten des Programmstarts:

  • Start mit der Geräte-Auswahlliste
    Der Benutzer wählt aus einer Liste eine bestehende Geräteeinstellung zur Datenerfassung oder zur Bearbeitung ( Bild unten )

  • Start mit dem   Einstellungsfenster
    Der Bediener prüft  und /  ändert die Einstellung des letzen Programmablaufs und startet die Datenerfassung mit einem Mausklick

  • Direktstart mit der Datenerfassung
    Extract!pro lädt beim Start die Einstellungen des letzten Programmablaufs. Mit einem Eintrag in die Autostartgruppe kann das Programm direkt und ohne Zutun des Bedieners schon beim Einschalten des Rechners betriebsbereit anlaufen.

  • Programmaufruf mit Programmstartoptionen mittels Verknüpfungen oder von übergeordneten Programmen aus. Diese Optionen ermöglichen u.a. den gezielten Aufruf gespeicherter Einstellungen, legen die Anzahl Datenerfassungen fest usw. Sie erlauben es Programmierern, Extract!basic sehr eng an das eigene Programm anzubinden, so dass Extract!basic wie eine Funktion dieses Programms erscheint.

Extract!pro-Geräteliste

Geräte-Auswahlliste



4. Archiv

Alle Einstellungen von Gerätekonstellationen können zusammen mit Notizen in einem Archiv abgelegt werden. So stehen einmal erstellte und verwendete Einstellungen unmittelbar wieder zur Verfügung und können beim Programmstart automatisch oder per Mausklick in der Geräte-Auswahlliste aktiviert werden:

Archiv




 .
5. Passwortschutz

Um versehentliche oder mutwillige Veränderungen der Einstellung zu verhindern, können einzelne oder alle Programmfunktionen mit einem konfigurierbaren Passwortsystem geschützt werden.

Passwortverwaltung

 

 

6. Hilfesystem

Im Programmfenster wird jederzeit ein Text eingeblendet, der Erklärungen zum momentan unter dem Mauszeiger liegenden Element gibt:

Hilfstext

Diese Hilfstexte sind i.d.R. ausreichend für die Bedienung des Programms.

Weitergehende und sehr detaillierte Informationen finden sich im Hilfesystem:

 Extraxt!pro Hilfe

 

Copyright CMQ 2017 - All Rights Reserved.