Die nachfolgenden Auflistung beschreibt, welchen neuen Funktionen die VisiWinNET® Version 6.5 SP3 enthält, welche Funktionseinschränkungen zur Version 6.5.2 behoben worden sind und beschreibt bekannte Funktionseinschränkungen und mögliche Abhilfen.
Funktionserweiterungen:
- Gerätekatalog um p300 HMI und p300 PLC erweitert.
- p300 4,3": Spezielle Lenze Vorlagen für FCentral(Home), Rezeptsystem, Alarmsystem, Benutzerverwaltung, Allgemein(Common) aufgenommen.
Behobene Funktionseinschränkungen:
SMART Entwicklungsumgebung:
- Bei der Zielgerät abhängigen Einschränkung der maximalen Anzahl an definierbaren Variablen werden nun nur noch die externe Variablen berücksichtigt.
- Für Container Controls (z.B. GroupBox) wird nun auch in SmartForms SuspentLayout und ResumeLayout aufgerufen.
- Das Laden von diversen .NET Assemblies schlug beim Starten von Smart Compact CE Projekten auf Geräten mit Compact Framework 3.5 fehl und führte zu irreführenden Fehlerausgaben in der Log-Datei.
- Treiber mit einer Treiber-Core Version größer 1.0.0.0 konnten im Emulator nicht geladen werden.
Steuerelemente:
- Move: Unter Windows CE wurde das Image nicht dargestellt.
- CommandButton: bei ButtonStyle=Graphical und TextAlign=TopLeft fehlte ein 2-Pixel-Versatz.
- TouchKeyboard-Templates unter Windows CE: Drückte man beim Deaktivieren des Touchkeyboards noch eine Taste, ist die Visualsierung eingefroren.
- ListView: Wenn die letzte Spalte unsichtbar geschaltet wurde, wurde der Header falsch gezeichnet.
- ListView: Beim Spaltentyp "LocalizedText" wurden die Change-Ereignisse der Texte nicht ausgewertet.
- TrendCurve: Beim programmatischen Kopieren von Kurven wurde die Skala nicht richtig initialisiert.
- TrendChart: Bei logarithmischer Darstellung wurde falsch gezoomt und der Marker berechnete falsche Werte.
- Bar: SmartTag-Dialog für Skala funktionierte nicht.
Laufzeitsystem Compact:
- Alarmverwaltung: Dateibegrenzung der historischen Alarmarchive blockierte die Applikation wenn die maximale Anzahl der Archivdateien erreicht war.
- Rezeptsystem: Rezepte mit Strukturvariablen konnten durch eine Änderung in SP2 nicht mehr auf die Steuerung übertragen oder von der Steuerung gelesen werden.
- Rezeptsystem: Lesen von Rezepten mit Variablen aus dekativierten Kanälen verursachte einen Ausnahmefehler.
- Logging: LogFile-Dialog wurde teilweise falsch dargestellt.
Laufzeitsystem Standard:
- Sprachumschaltung: Bei neuen Projekten können nun mehr als die bisher möglichen 8 Sprachen definiert werden.
- Logging: Über die neue Option "Initialwerte der Variablen nicht aufzeichnen" kann nun festgelegt werden, dass die Initialwerte der Variablen beim Starten des System nicht aufgezeichnet werden.
- Client-Konfiguration: Die Option "Timeout bei bestehender Verbindung" wurde nicht beachtet.
Bekannte Funktionseinschränkungen:
- LogicAndMotionV3 Treiber: fehlende Unterstützung der L-Force Runtime Benutzerverwaltung
Kompatibilität zu früheren Versionen:
Funktionsmäßig abwärtskompatibel.
Höhere Softwareversionen unterstützen sämtliche Funktionen der vorherigen Softwarestände.
Durch eine Fehlerkorrektur der Anchor-Eigenschaft der VisiWin Steuerelementen kann es zu eine falschen Darstellung der Controls zur Laufzeit kommen.
Wenn bei einem Steuerelement die Anchor-Eigenschaft auf einen Wert ungleich des Standardwertes (Left, Top) gesetzt wurde, dann muss das Formular einmalig verändert und neu abgespeichert werden. Zu diesem Zweck muss ein beliebiges Steuerelement auf das entsprechende Formular platziert, anschließend wieder gelöscht werden und das Formular gespeichert werden.