| Defect ID (74) - die
Optionen "letztes bearbeitetes Projekt automatisch laden" und
"letzte aktive Gruppe auswählen" funktionieren nicht
| |
| Project : |
|
| Status : |
Resolved | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
Description : |
| Der Name von Popup-Dialogen (Titel) wird nicht
korrekt
übersetzt. | | |
| Defect ID (88) -
Mehrfach auftretende Platzhalter werden nicht
ersetzt | |
| Project : |
Zeichenkettenformatierung |
| Status : |
Resolved | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
Description : |
| Importierte Hyperbusse haben teilweise keinen
Namen | | |
| Defect ID (103) - Busse
der importierten Projekte
verschwinden | |
| Project : |
|
| Status : |
Resolved | |
|
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 | |
|
Description : |
| Beim Importieren alter Projekte werden alle
verbundenen Properties
sichtbar | | |
| Defect ID (105) -
Absturz beim Abbruch des Ladens passwortgeschützter
Projekte | |
| Project : |
|
| Status : |
Resolved | |
|
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 | |
|
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 | |
|
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 | |
|
Description : |
| "IsPrinting" wird am Dialog nicht gesetzt
| | |
| Defect ID (110) -
Absturz, wenn mit Kopf oder Fußdialog gedruckt werden
soll. | |
| Project : |
|
| Status : |
Resolved | |
|
Description : |
| Absturz, wenn mit Kopf oder Fußdialog gedruckt
werden soll. | | |
| Defect ID (111) -
Benutzergruppe mit Administrieren-Recht verursacht
Probleme | |
| Project : |
Runtime |
| Status : |
Resolved | |
|
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 | |
|
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 | |
|
Description : |
| Protected Properties werden inkorrekt
gehandelt. | | |
| Defect ID (114) - Fehler
im Buseditor | |
| Project : |
Editor |
| Status : |
Resolved | |
|
Description : |
|
| |
| Defect ID (115) - Option
zum Anzeigen neuer
Busconnectoren. | |
| Project : |
|
| Status : |
Resolved | |
|
Description : |
| Option zum Anzeigen neuer
Busconnectoren. | | |
| Defect ID (116) -
Servername soll dynamisch sein | |
| Project : |
OPC-Client |
| Status : |
Resolved | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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 | |
|
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. | | |