| www.INOSOFT.com 2008-05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Bei den Funktionen werden jeweils die Entwicklungssysteme und die Laufzeiten
genannt, die die neuen Funktionen unterstützen. 1 Allgemein
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Die Alarmdefinitionen können nun um beliebige Parameter erweitert werden.
Betrifft:| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Alarme verfügen jetzt über einen lokalisierten Namen. Dieser kann z.B. in einer Auswahlliste für Alarme verwendet werden, die in einer Statistik oder Protokollierung angezeigt wird.
Betrifft:| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Die auf einem Formular verwendeten Variablen können nun optional
beim Verlassen des Formulars deaktiviert werden, obwohl das Formular weiterhin
im Speicher verbleibt.
Da deaktivierte Variablen bei der Kommunikation über den projektierten
Treiber oder OPC Server nicht berücksichtigt werden, wird die Kommunikationsperformance
durch dieses Verfahren automatisch optimiert.
Beim nächsten Anzeigen des Formulars werden die Variablen automatisch
wieder aktiviert.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Mit den neuen Projekttypen „CE Client“ und „Mobile Device Client“ können nun VisiWinNET Client Projekte für Geräte auf Basis von Windows CE und Windows Mobile (z.B. PocketPC) erstellt werden.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Die Benutzerverwaltung wurde zur besseren Unterstützung der Anforderungen durch die Spezifikation FDA Part 11 um diverse Funktionen erweitert.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
VisiWinNET Compact unterstützt nun auch ein System zur Protokollierung
von Systemereignissen und benutzerdefinierten Ereignissen.
Hierfür wird für die Eigenschaft „Events“ eine neue
Systemfunktion „Log“ zur Verfügung gestellt.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Systemfunktionen, die über die Eigenschaft „Events“ der Steuerelemente projektiert werden, lassen sich nun optional mit IF THEN ELSE Bedingungen versehen. Die Ausführung der Funktionen kann darüber in Abhängigkeit von Variablenwerten erfolgen.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Für VisiWinNET Smart stehen nun auch Formularvorlagen für allgemeine Funktionen wie z.B. die Rezeptverwaltung zur Verfügung.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
VisiWinNET unterstützt nun auch die Projektierung von Druckfunktionen
innerhalb des Projektes.
Neben der Möglichkeit, den aktuellen Bildschirm aus der laufenden
Applikation zu drucken (Screenshot), können für weitere Druckausgaben
spezielle Druckerformulare zur Ausgabe auf dem Drucker definiert werden.
Ein spezieller Designer unterstützt die einfache Projektierung eines
zu druckenden Formulars z.B. über die Auswahl vordefinierter Papierformate
(A4, A5,...). Folgende Objekte stehen zur Verwendung auf dem Designer
zur Verfügung:
Weitere Objekte (z.B. Alarme drucken) sind in Vorbereitung und folgen in zukünftigen Versionen oder Servicepacks.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Für mit VisiWinNET Professional erstellte .NET Formulare können nun SmartForm Erweiterungen erstellt werden. Formulare, für die eine SmartForm Erweiterung erstellt wurde, können anschließend mithilfe von VisiWinNET Smart erweitert und verändert werden.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Mit VisiWinNET Smart können nun auch neue Formulare auf Basis von
vorhandenen .NET Formularen erstellt werden.
Durch den Mechanismus der visuellen Vererbung von Formularen wird die
Applikationserstellung in kombinierten Smart/Professional Projekten (Baukasten)
so deutlich vereinfacht.
Grundlegende Applikationsobjekte (z.B. Kopfzeile), die auf allen Formularen
benötigt werden, können auf einem .NET Basisformular mithilfe
von VisiWinNET Professional definiert werden.
Die eigentlichen Projektformulare werden anschließend mithilfe von
VisiWinNET Smart als abgeleitete Formulare definiert. Alle Objekte des
ausgewählten Basisformulars stehen so auch in allen abgeleiteten
Formularen zur Verfügung.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Die Integration von eigenen Steuerelementen in VisiWinNET Smart ist deutlich
vereinfacht worden.
Die Toolbox kann nun über einen komfortablen grafischen Editor konfiguriert
werden.
Der Konfigurationseditor ermöglicht die Erstellung von eigenen Toolbox
Kategorien und die Auswahl von eigenen Steuerelementen aus eigenen Steuerelementebibliotheken.
Alle weiteren Konfigurationseinstellungen wie z.B. die Erstellung eines
neuen Projektverweises auf die benötigte Steuerelementebibliothek
erfolgen automatisch beim Auswählen eines Steuerelementes aus der
Toolbox.
Betrifft:
| Entwicklung | Laufzeit | |||
| Professional | Smart | Standard | Compact | Compact CE |
Erweitert um die Spalten „User“ und „Machine“.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Freie Alarmparameter können angezeigt werden.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Eigenschaft „UseItemText“: Text wird aus der Variablendefinition geholt.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Beim Betätigen und Festhalten der Up/Down Schaltflächen wird der selektierte Wert nun automatisch inkrementiert bzw. dekrementiert.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Eigenschaft UnitConversion für den Spaltentyp VWItem
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Eigenschaft "ShowDeleteButton"
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neues Ereignis SelectedIndexChanging. Über die EventArg-Eigenschaft e.Cancel kann der Seitenwechsel im TabControl nun verhindert werden. Weitere EventArg-Parameter: CurrentIndex, NewIndex, Cancel.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neues Steuerelement: Entspricht dem System.Windows.Forms.Timer erweitert um die Eigenschaften „Events“ und „PropertyBindings“.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Eigenschaften KeySizeAlphaPad und KeySizeNumePad zur individuellen Steuerung der Tastengröße von AlphaPad und NumPad.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Methode TrendChart.Notes.Refresh(): Löst ein Neuzeichnen der
Trendnotizen aus.
Es ist jetzt möglich, in die Zukunft zu scrollen. Die Trendkurven
werden dann im angezeigten Bereich durch neue Werte ergänzt.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Erweitert um den Systembefehl „ShowChangePasswordDialog“.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Eigenschaft „PropertyBindings“.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Automatische Berechnung des Layouts bzgl. Ausrichtung der Skalenwerte und des Lineals implementiert. Dies ist hilfreich bei sich ändernden Werten der Skalengrenzen und führt automatisch zu einem optisch ansprechenden Layout.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
GetDateTime und SetDateTime: Funktionen zum Auslesen und Setzen einer
DateTime-Variable über einzelne Integer-Werte.
MaskValue: Bildet aus einem maskierten Bit-Bereich den numerischen Wert.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Die Textbereiche (Eigenschaften „Label“ und „Unit“) in verschiedenen Steuerelementen (z.B. VarIn, VarOut, Bar) können jetzt mit der Eigenschaft „Visibility“ unabhängig vom Text sichtbar oder unsichtbar geschaltet werden.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Invert fürs PropertyBinding mit VWDigitalItemBinding eingebaut
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Ein Item kann an eine Struktur gebunden werden. Das Ereignis „Change“ meldet, wenn sich ein beliebiges Strukturelement ändert.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Das Ereignis „Change“ wurde erweitert: Im Parameter „e.ChangeSources“ wird detailliert die Quelle des neuen Variablenwertes angegeben. Im Parameter „e.RecipeMode“ wird zusätzlich gekennzeichnet, ob diese Quelle aus dem Rezeptsystem kommt. Die bisherige Eigenschaft „e.Cause“ bleibt erhalten, ist aber unsichtbar geschaltet und erzeugt bei Verwendung eine Warnung vom Compiler.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Funktion „Send“: Überträgt ein Rezept aus einer Datei am Rezeptpuffer vorbei direkt in die SPS.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Methode „IsMember“: Stellt fest, ob eine Variable zum Rezept gehört.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Überladung der Methode „Copy“: Angabe eines Pfades möglich.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Benutzerschnittstelle durch Filtermöglichkeit nach Ereignissen erweitert.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Neue Eigenschaft „UnitClass“: Gibt die zum Item gehörige Einheitenklasse (Anzeige) zurück.
Betrifft:
| Laufzeit | Standard | Compact | Compact CE |
Systemvariablen für interne Fehler eingeführt. Es gibt eine
Variable für jedes System und eine für die Sammelstöranzeige.
An die Variablen können beliebige Anzeigen und Alarme gehängt
werden.