Defects Report

Filter : Planned Closing Version[ SP3 ];
Defect ID (74) - die Optionen "letztes bearbeitetes Projekt automatisch laden" und "letzte aktive Gruppe auswählen" funktionieren nicht
Project :
Status : Resolved
Closed in Version : SP3

Description :
die Optionen "letztes bearbeitetes Projekt automatisch laden" und "letzte aktive Gruppe auswählen" funktionieren nicht
Defect ID (75) - Memokanal wird nicht zurückgesetzt
Project : Gate
Status : Resolved
Closed in Version : SP3

Description :
Beim Abbruch sollen alle Kanäle rückgesetzt werden. Dies funktioniert beim Memo nicht.
Defect ID (76) - Option "Nicht übersetzen" fehlt bei der erweiterten Combobox
Project : Combo/Listbox (erweitert)
Status : Resolved
Closed in Version : SP3

Description :
Option "Nicht übersetzen" fehlt bei der erweiterten Combobox
Defect ID (77) - Transaktionsaufzeichnung für Properties in Watch-Fenstern führt zu hoher Systemlast
Project : Diagnose
Status : Resolved
Closed in Version : SP3

Description :
Transaktionen aufzeichnen mit der Option Watch1 und einer Property im Watchfenster kann zu einem enormen Anstieg der Prozessorlast führen.  Bei mehreren Properties kam sogar der Checker.
Defect ID (78) - Nummernmeldungen können im Client nicht abgesetzt werden
Project : Meldung
Status : Resolved
Closed in Version : SP3

Description :
Vom Server aus lassen sich Meldungen über Meldenummern aus MsgNumbers.txt generieren. Von einem Client funktioniert es nicht, obwohl andere Meldungen (z.B. per Event) abgesetzt werden können.
Defect ID (79) - Konfiguration ohne ldb-Datei (ProfibusDP-Datenbasis)
Project : Profibus-DP
Status : Resolved
Closed in Version : SP3

Description :
Dadurch ergeben sich jede Menge Vorteile:
1. ohne Verwendung der LDB Datei kann man alle CPs im PC verwenden die keine LDB erstellen, jetzt sind nur 2 möglich.
2. Ein/Ausgänge nur noch als MEMO,wir haben solch schöne Memo-Structur Wandler
die das besser können und mehr Formate haben als BYTE und WORD, viele Slaves haben zur Laufzeit auch unterschiedliche E/Alängen
3. die Slaves konfigurieren sich dadurch zur Laufzeit selbst, weil nur noch der Datenstrom durchgereicht wird
4. Hochlauf der Applikation prüft nicht mehr die Übereinstimmung der LDB mit der tatsächlichen Konfig,
muß auch nicht, alle Slaves die vorhanden sind funktionieren dann und der Rest eben nicht, Meldung am Objekt reicht dazu aus.

Comments :
Am Objekttyp sind einige Änderungen vorgenommen worden:

1. Eine ldb-Datei ist nur noch optional erforderlich. Da ohne diese keine Informationen über die Slavestruktur mehr verfügbar sind, werden in diesem Fall die Ein- und Ausgangsdaten nur noch als Memo bereitgestellt. Die Wort-Daten im Memo liegen im SPS-Format vor und müssen, z.B. mit dem Struktur<->Memo-Objekt, konvertiert werden.

2. Am Objekt wird die Anzahl der Ein- und Ausgangsbytes ausgegeben.

3. Die State-Property ist jetzt auch Eingang. Über diesen kann der Slave deaktiviert und aktiviert werden. Damit wird er sozusagen aus dem Profibus-Netz ausgeklinkt.

4. In der Slaveliste des Diagnose-Dialogs wird jetzt auch die Anzahl der Ein- und Ausgangsbytes angezeigt.
Defect ID (80) - Ungültige Namen mit "\"
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Beim Laden alter Projekte mit Namen, die das Zeichen "\" enthalten erfolgt eine Meldung, dass diese Namen ungültig sind. Ein Hinweis auf den Namen wird aber nicht gegeben.
Defect ID (81) - Kleinbuchstaben in Guid's in der vdk.ini führt zu Fehlern bei der Typregistrierung.
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Kleinbuchstaben in Guid's in der vdk.ini führt zu Fehlern bei der Typregistrierung.
Defect ID (82) - Fehler im Buseditor
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Der Buseditor arbeitet teilweise mit inkosistentem Status.
Wird im Buseditor als erstes die Seite "Kanäle" geöffnet und dann Verbindungen zu Properties im Flyer-Window hergestellt, dann werden von diesem Methoden der "Verbindungs"-Seite benutzt, ohne dass diese Seite zuvor initialisiert wurde.
m_pBus ist dann NULL, ebenso das Handle der Seite und der enthaltenen Liste.
Es treten nacheinander mehrere Fehler auf.
Defect ID (83) - Option "Text nicht übersetzen"
Project : Statischer Text
Status : Resolved
Closed in Version : SP3

Description :
Die Option sollte auch im Statischen Text vorhanden sein.
Defect ID (84) - Option "Text nicht übersetzen" wirkt nicht bei XML-Daten
Project : Combo/Listbox (erweitert)
Status : Resolved
Closed in Version : SP3

Description :
Die Texte werden auch bei aktiver Option "Text nicht übersetzen" übersetzt.
Defect ID (85) - Edit-Object kann aktiviert werden, während Edit-Layout aktiv ist.
Project : Dialog
Status : Resolved
Closed in Version : SP3

Description :
Edit-Object kann aktiviert werden, während Edit-Layout aktiv ist.
Defect ID (86) - Kombination wird nicht korrekt rückgesetzt beim Konvertieren einer Gruppe in ein Teilprojekt
Project : Steuerung
Status : Resolved
Closed in Version : SP3

Description :
Kombination wird nicht korrekt rückgesetzt beim Konvertieren einer Gruppe in ein Teilprojekt
Defect ID (87) - Der Name von Popup-Dialogen (Titel) wird nicht korrekt übersetzt.
Project : Runtime
Status : Resolved
Closed in Version : SP3

Description :
Der Name von Popup-Dialogen (Titel) wird nicht korrekt übersetzt.
Defect ID (88) - Mehrfach auftretende Platzhalter werden nicht ersetzt
Project : Zeichenkettenformatierung
Status : Resolved
Closed in Version : SP3

Description :
Wird ein Formatstring in der Form "%P1% %P1%" angegeben, wird nur der zweite Platzhalter mit dem korrekten Text ersetzt, der erste wird unterdrückt.
Defect ID (89) - Längenangabe für S7_STRING im Mode Memo->Werte wird falsch interpretiert
Project : Struktur<->Memo; Latch
Status : Resolved
Closed in Version : SP3

Description :
Für die Auswertung des S7-Strings wird die Bytelänge 2 Byte zu klein interpretiert.

Comments :
Die Längenangabe muss entsprechend der S7-Konfiguration erfolgen. Länge 24 bedeutet, dass die Zeichenkette selbst 24 Byte lang sein kann, hinzu kommen im Memo noch 2 Byte für die beiden Längenangaben. Ein Item mit Datentyp S7_STRING und Länge 24 belegt also 26 Byte im Memo.
Defect ID (90) - Entladen von verschachtelt geöffneten Teilprojekten verursacht Fehler im Projekt.
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Entladen von verschachtelt geöffneten Teilprojekten verursacht Fehler im Projekt.
Defect ID (91) - Zuordnung der Property-Id's zu den Platzhaltern wird nicht gespeichert
Project : Zeichenkettenformatierung
Status : Closed
Closed in Version : SP3

Description :
Beim Laden von Projekten fallen Drähte am Objekt ab oder werden vertauscht.

Comments :
Leider müssen vertauschte oder abgefallene Drähte von Hand wieder gezogen werden. Die alte Property-Id's lassen sich im Objekt nicht rekapitulieren.
Defect ID (92) - Radioknöpfe werden unter XP mit XP-Stil nur als schwarzer Kasten gemalt
Project : Radioknopf
Status : Resolved
Closed in Version : SP3

Description :
Radioknöpfe werden unter XP mit XP-Stil zur Laufzeit nur als schwarzer Kasten gemalt. Im Editor ist die Anzeige korrekt. Erfolgt die Anzeige im Windows-Stil (klasssisch), ist die Darstellung ebenfalls okay.

Comments :
In der Runtime werden die VisualStyles von XP über eine Manifest-Ressource aktiviert. Das scheint auch soweit ganz gut zu klappen, nur die Radioknöpfe spielen nicht mit.
Lösung: Manifest wurde aus den Ressourcen der ves.exe herausgelöst. Es liegt jetzt als ves.exe.manifest daneben. Windows erkennt diese Datei und lädt sie automatisch, womit man die neuen Styles der Controls bekommt. Wenn man Radioknöpfe benutzt, kann man nicht gleichzeitig die neuen Styles benutzen. Die Manifest-Datei darf dann nicht vorhanden sein.
Defect ID (93) - Watchfenster-Properties werden nach Neustart nicht oder falsch restauriert
Project : Diagnose
Status : Resolved
Closed in Version : SP3

Description :
Die Watchfenster der Diagnose funktionieren nicht richtig in Verbindung mit Teilprojekten, die mehrfach genutzt werden. Eine Property eines Objekts einer Subprojekt-Instanz wird im Watchfenster ausgewählt. Nach dem Neustart der Runtime wird die Property eines Objekts aus der anderen Subprojekt-Instanz angezeigt.
Defect ID (94) - Fehler beim Reload von Subprojekten nach FileDialog-Nutzung
Project : File-Dialog
Status : Resolved
Closed in Version : SP3

Description :
Wird ein Projekt wie folgt gestartet gibt es ein Problem beim Reload der Subprojekte.
c:\Projekt\bin> ..\App\app.exe ..\App\app.vdk /rRechner
Wenn man nun innerhalb der Applikation das aktuelle Verzeichnis ändert (FileDialog) schlägt das nächste Reload der Subprojekte mit einer Meldung wie "Kann ..\App\sub.vsp nicht laden." fehl.

Das leuchtet auch ein, da sich die Datei in Bezug auf das neue aktuelle Verzeichnis nicht mehr finden läßt.

Vorschlag:
1) Entweder wird der relative Pfad des Subprojektes beim Laden in einen absoluten umgewandelt
2) oder die Runtime merkt sich das ursprüngliche Arbeitsverzeichnis und setzt dieses erneut vor den Laden der Projekte.
Defect ID (95) - Kombination in Visualisierung selektieren und Menütaste drücken führt zum Absturz
Project : Dialog
Status : Resolved
Closed in Version : SP3

Description :
Kombination in Visualisierung selektieren und Menütaste drücken führt zum Absturz
Defect ID (96) - Beim Schließen des PropertyDialoges nach dem Löschen des dargestellten Objektes treten Abstürze auf.
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Beim Schließen des PropertyDialoges nach dem Löschen des dargestellten Objektes treten abstürze auf.
Defect ID (97) - Verbindungsattribute werden beim Kopieren von Objekten und Gruppen nicht übernommen
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Beim "Kopieren von Gruppen" oder "Kopieren von Objekten mit Bussen" werden die Anker und Farben der beteiligten Verbindungen nicht kopiert.
Defect ID (98) - TCP/IP-Server soll optional nur eine Verbindung zulassen
Project : TCP/IP
Status : Resolved
Closed in Version : SP3

Description :
Wenn redundante Clients auf einen Server schauen, soll sich immer nur ein Client auf den Server verbinden können.
Defect ID (99) - Absturz im Buseditor beim Streichen von Kanälen
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Der Buseditor wird geöffnet. In beiden Fenstern wir die Objekt-Seite angezeigt.
Im rechten Fenster (flying) wird unter einer Property ein Kanal selektiert und ,it der DEL-Taste oder mit dem Menü gestrichen.
Wenn dieser Kanal im linken Fenster nicht enthalten ist, dann stürzt der Editor ab.
Letzteres tritt auf, wenn im linken Fenster keine Property zu sehen ist, welche mit dem Kanal verbunden ist.
(Die Kanäle werden erst eingefügt, wenn die Property sichtbar wird.)
Defect ID (100) - Fehler nach Umschaltung zwischen mehreren gleichzeitig geladenen Projekten.
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Nach dem Umschalten von einem Projekt zum anderen wird nur das Fenster umgeschalten. Intern bleibt das letzte Dokument aktiv. Bestimmte Funktionen schalten automatisch zum richtigen Dokument um. Andere arbeiten jedoch fälschlicherweise mit dem letzen Dokument weiter und verursachen so Fehler.
Defect ID (101) - Fehler beim Kopieren von Gruppen mit Bussen
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Wird eine Gruppe kopiert, welche mit einem Bus verbundene Objekte enthält, dann tritt ein Fehler auf, wenn die Busse zum Zeitpunkt des Kopierens nicht angezeigt werden (die Properties der Objekte werden nicht angezeigt).
In der Kopie der Hruppe sind die Busse sichtbar, aber die entsprechenden Properties nicht. Die Busleitungen laufen an falschen Positionen an die Objekte.
Defect ID (102) - Importierte Hyperbusse haben teilweise keinen Namen
Project :
Status : Resolved
Closed in Version : SP3

Description :
Importierte Hyperbusse haben teilweise keinen Namen
Defect ID (103) - Busse der importierten Projekte verschwinden
Project :
Status : Resolved
Closed in Version : SP3

Description :
Die Busconnectoren von Gruppen werden beim Import gehided. Dies führt dazu, dass Busse in Gruppen, in denen sie keine Verbindung zu Objekten haben, unsichtbar werden.
Dies war beim Entwarf der Version 4.2 so konzipiert, wurde aber von Kunden bemängelt und wird hiermit korrigiert.
Defect ID (104) - Beim Importieren alter Projekte werden alle verbundenen Properties sichtbar
Project :
Status : Resolved
Closed in Version : SP3

Description :
Beim Importieren alter Projekte werden alle verbundenen Properties sichtbar
Defect ID (105) - Absturz beim Abbruch des Ladens passwortgeschützter Projekte
Project :
Status : Resolved
Closed in Version : SP3

Description :
Absturz beim Abbruch des Ladens passwortgeschützter Projekte
Defect ID (106) - Der Toolbar wird im fliegenden Fenster des Buseditors nicht korrekt gehandelt
Project :
Status : Resolved
Closed in Version : SP3

Description :
Der Toolbar wird im fliegenden Fenster des Buseditors nicht korrekt gehandelt
Defect ID (107) - Die Zeilenhöhe des Listenobjektes wird nicht immer korrekt eingestellt
Project :
Status : Resolved
Closed in Version : SP3

Description :
Wenn ein Manifest zur Definition der XP-Sitles benutzt wird (Runtime), dann wird die Zeilenhöhe des Listcontrols nicht korrekt berechnet, wenn dem Objekt kein Image zugewiesen wird.
Defect ID (109) - "IsPrinting" wird am Dialog nicht gesetzt
Project :
Status : Resolved
Closed in Version : SP3

Description :
"IsPrinting" wird am Dialog nicht gesetzt
Defect ID (110) - Absturz, wenn mit Kopf oder Fußdialog gedruckt werden soll.
Project :
Status : Resolved
Closed in Version : SP3

Description :
Absturz, wenn mit Kopf oder Fußdialog gedruckt werden soll.
Defect ID (111) - Benutzergruppe mit Administrieren-Recht verursacht Probleme
Project : Runtime
Status : Resolved
Closed in Version : SP3

Description :
- als Supervisor wird eine neue Gruppe "Test" mit allen Rechten und darin ein neuer Nutzer "Test" angelegt
- Anmeldung als Nutzer "Test"
- Öffnen der Nutzerverwaltung

Verhalten:
- Als Nutzer Test sieht man in der Nutzerverwaltung die Gruppe "Administratoren" nicht, obwohl auch der Nutzer "Test" Administrator-Rechte besitzt und in der Gruppe Administratoren Nutzer anlegen dürfte.
- Beim Anlegen einer neuen Gruppe wird der Gruppename nicht abgefragt und lässt sich auch nicht ändern.
- Beim Anlegen eines neuen Nutzers in der neuen Gruppe lässt sich der Name zwar eingeben, anschließend wird aber eine Exception im Layout-Objekt gemeldet.
- Alle Änderungen sind nach erneutem Öffnen der Nutzerverwaltung nicht mehr vorhanden.
- Das einzige, was funktioniert, ist das Anlegen, Ändern und Löschen von Benutzern in der Gruppe "Test".

Comments :
Es darf nur die Gruppe "Administratoren" das Administrieren-Recht haben. Die Zuwesisung dieses Rechts an andere Gruppen wird unterbunden.
Defect ID (112) - Verbindungen zwischen identischen Ein- und Ausgängen verschwinden nach dem Speichern und Neuladen des Projektes
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Verbindungen zwischen identischen Ein- und Ausgängen verschwinden nach dem Speichern und Neuladen des Projektes
Defect ID (113) - Protected Properties werden inkorrekt gehandelt.
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Protected Properties werden inkorrekt gehandelt.
Defect ID (114) - Fehler im Buseditor
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Fehler im Buseditor
Defect ID (115) - Option zum Anzeigen neuer Busconnectoren.
Project :
Status : Resolved
Closed in Version : SP3

Description :
Option zum Anzeigen neuer Busconnectoren.
Defect ID (116) - Servername soll dynamisch sein
Project : OPC-Client
Status : Resolved
Closed in Version : SP3

Description :
Ich brauche den zu verwendenden Server als dynamischen Eingang, da ich den OPC-Client in einem Teilprojekt  für 2 identische Anlagen verwende, die sich nur in den Rechnernamen und IP-Adressen unterscheiden.
Defect ID (118) - Initialwerte des Servers werden nicht ausgegeben
Project : OPC-Client
Status : Resolved
Closed in Version : SP3

Description :
Die im WinCC OPC-Server eingestellten Initialwerte für die Variablen werden nach Verbindungsaufnahme nicht am Client ausgegeben.
Defect ID (119) - Absturz beim Betätigen des TRUE-Buttons
Project : Diagnose
Status : Resolved
Closed in Version : SP3

Description :
- Setze "Input-Diagnose" für Eingang "Value" von Objekt "Editframe"
- Rechts-Klick auf freien Bereich im rechten Fenster
- Schließen des Kontext-Fensters durch <ESC> oder Links-Klick auf freien Bereich
- Schaltfläche TRUE => Programmabsturz

Comments :
Der Fehler tritt generell dann auf, wenn erst ein diagnostizierbares Item in der Liste selektiert war und dann in den freien Bereich geklickt wird.
Defect ID (120) - umbenannter Kanal wird nicht im rechten Dialog "vebundene Objekte" aktualisiert
Project :
Status : Resolved
Closed in Version : SP3

Description :
Es ist der Buseditor mit den beiden Fenstern (links: Eigenschaften von Bus, rechts "vebundene Objekte") geöffnet.
Nun wird auf der linken Seite ein Kanal umbenannt, mit dem ein Objekteingang (in rechtem Dialog selektiert) verbunden ist.
Nach der Umbenennung in dem linken Fenster wird der Kanal im rechten Fenster nicht mit umbenannt.
Erst durch Schließen des Buseditor und erneutes Öffnen des Buseditors ist die Welt in Ordnung.

Das ist auch so, wenn der Objekteingang im rechten Fenster nicht selektiert ist und nach der Umbenenung erst aufgeklappt wird. Auch dann sind die Kanalnamen rechts und links unterschiedlich.
Defect ID (121) - Einfärbung von Objekt/Teilprojekt Ein-Ausgängen
Project :
Status : Resolved
Closed in Version : SP3

Description :
Nach Diskussion mit Hr. Schöbel ist folgender Vorschlag enstanden. Eingänge/Ausgänge sollten nach der Art der Verbingung eingfärbt werden, da ohne Tooltip nicht zu erkennen ist, ob der Ein/Ausgang nur mit einem Kanal oder auch mit einem Objektausgang/Objekteingang verbunden ist.

gelb: der Ein/Ausgang ist mit einem Kanal verbunden
rot:  der Eingang ist mit einem Kanal verbunden und der Kanal besitzt auch eine Datenquelle
      der Ausgang ist mit einem Kanal verbunden und der Kanal besitzt auch eine Datensenke
Defect ID (122) - Nach dem Kombinieren von Bussen stürzt der Editor ab
Project :
Status : Resolved
Closed in Version : SP3

Description :
Der Fehler ist reproduzierbar. Zwei Busse wurden kombiniert. Danach war ein weiterarbeiten nicht möglich. VDK ist eingefroren und stirbt dann.
Defect ID (123) - Sperre von Ctrl+Alt+Del soll möglich sein
Project : Systemtasten
Status : Resolved
Closed in Version : SP3

Description :
Sperre von Ctrl+Alt+Del soll möglich sein
Defect ID (124) - Lizenzinformationen sollten außerhalb des VAC-Systemverzeichnisses liegen
Project : Editor
Status : Resolved
Closed in Version : SP3

Description :
Beim Überspielen des VAC-Systemverzeichnisses kann es schnell passieren, dass die vdk.ini mit überspielt wird und damit geht dann die Lizenzinformation verloren.
Defect ID (125) - Das Laden aller Teilprojekte sollte von jedem Container aus möglich sein.
Project : Steuerung
Status : Resolved
Closed in Version : SP3

Description :
Das Laden aller Teilprojekte sollte von jedem Container aus möglich sein.
Defect ID (129) - Hängender TCP/IP-Client behindert Datenübertragung an andere Clients
Project : TCP/IP
Status : Resolved
Closed in Version : SP3

Description :
Wird ein Client suspendiert oder im Debugger angehalten, behindert das die Datenübertragung an andere Clients, dei am selben Server hängen. Daten werden nur noch aller 1,5 s übertragen.