FlexCtrl ist ein hochintegriertes Softwarepaket. Die
Anwender des Pakets sind sowohl Projektanten und Entwickler als auch die
Nutzer des Laufzeitsystems. Die Komponenten des Prozessleitsystems sind
hochgradig modular aufgebaut und lassen sich sowohl einzeln als auch
gemeinsam verwenden. Alle FlexCtrl-Komponenten bilden installierbare
Einheiten (Programme, Server-Prozesse, ladbare Bibliotheken, Files) für
eine bestimmte Konfiguration des Anwenders.
Die verwendeten FlexCtrl-Komponenten unterliegen der Lizenzierung durch den Anwender.
|
|
Das FlexCtrl-Laufzeitsystem umfaßt folgende Funktionalität:
Prozessverwaltung- und Überwachung. Objektstruktur-Server, Echtzeit-Datenbank,
Echtzeit-Visualisierung in Vollgrafik, Tabellen, Anzeige primärer Alarme,
Gruppen- und Sekundäralarme, Uhr, Hardcopy in verschiedenen-Formaten,
Echtzeit-Trends, Langzeit-Diagramme, Basisikonfigurierung, Bedienung und
Steuerung, Nutzerverwaltung, Protokollierung, Reports, Archivierung,
Rechenserver für Formelverknüpfungen, Verwaltungs- und Diagnosetools u.a.
Das Grundsystem beinhaltet die Lizenz zum Start einer einzigen
Visualisierungsoberfläche. Für die Prozesskopplung stehen unterschiedliche
Protokolltreiber als separate Module zur Verfügung.
Mit dem Runtime-System RTS kann ein technologischer Prozeß
bedient werden. Meßstellen und Prozeßbilder können nicht ergänzt und nur in
begrenztem Rahmen modifiziert werden. Dafür benötigt der Endanwender ein
FlexCtrl-Projektierungssystem (PES) mit allen Editoren und Konfiguratoren.
Eine zusätzliche Session-Lizenz (FC6SLPh) beinhaltet das
Recht zur gleichzeitigen Nutzung einer weiteren Visualisierungsoberfläche
auf dem gleichen oder einem weiteren Rechner im QNX®-Netz. Dabei ist es
unerheblich, ob die Visualisierung direkt unter Photon oder unter Zugriff
über Phindows (Photon in Windows OS) bzw. Phinx (Photon in X-Windows)
erfolgt.
|
|
Das FlexCtrl-Projektierungssystem umfaßt folgende Funktionalität:
Konfigurierung der objektorietierten Systemstruktur: Prozeß-Variablen
(Grenzwerte, Sollwerte, Intervalle, Verarbeitungsprozeduren, u.s.w.),
Zuweisung der Prozeß-Schnittstellen und Treiberanbindung, Vollgrafik-Editor
für statische und dynamische Elemente, Tabellen-Editor für statische und
dynamische msr-Daten, Symbol-Editor, Symbolbibliotheken nach DIN,
Bitmap-Import, Editor zur Konfigurierung der Protokollierung und
Archivierung u.a.
Zum Lieferumfang für ein FlexCtrl-Projektierungssystems
gehört die Lizenz für ein Laufzeitsystem RTS für 30 Prozessvariable. Für
die Nutzung einer grösseren Anzahl von Prozessvariablen und/oder von vom Projektierungssystem
losgelöster Runtime-Systeme werden separate Runtime-Lizenzen benötigt.
Offene Programmierschnittstelle
Für die Entwicklung eigener Anwendungsprogramme wird je ein
Development-Kit (FC6DK) für den Zugriff auf die Echtzeitdatenbank bzw.
historische Datenbank mit C-Bibliotheken angeboten.
Werden unter Nutzung dieser Bibliotheken eigene Programme
(Treiber oder Anwendungsprogramme) entwickelt, so ist zur Laufzeit je
gestartetes Eigenprogramm eine Laufzeitlizenz FCAPP notwendig. Für Produkte
der Drittentwickler sind diese Laufzeit-Lizenzen unter Nennung der
Basislizenz bei BitCtrl zu bestellen und an diese weiterreichen.
|