Vorschläge zur Verbesserung von WinCCFlex allgemein

Mike369

Level-1
Beiträge
472
Reaktionspunkte
26
Zuviel Werbung?
-> Hier kostenlos registrieren
Hier könnt ihr eure Vorschläge zur Verbesserung von WinCCFlex allgemein eintragen, aber bitte nur die Vorschläge ohne diskussion das ich das gleich so übernehmen kann und nicht unnötig sortieren muss. Die Diskussionen könnt ihr ja in die "Wunschliste für WinCCFlex" reinschreiben.
Diese Liste wird erst ma ne Zeit hier stehen danach wird abgestimmt und dann von mir an die richtige Stelle weitergereicht und dafür gesorgt das es wirklich durchgeschaut wird und zur Kenntniss genommen wird.
Also legt los und lasst uns dafür sorgen das sich was ändert.

MfG

Maike

Edit: Entschuldige Maike, aber ich habe mal WinCC in WinCCFlex geändert, denn es geht noch um WinCClexible, richtig?
Maike: Ja passt schon kein ding

Also Leute gebt noch etwas Gas am Freitag (27.03) ist dann Ende.
 
Zuletzt bearbeitet:
- Verbesserte Abwärts-Komptabilität , ohne Image Änderung
- Einspielen des Projektes über einen USB-Stick, für Änderungen vor Ort durch Kunden
- Script-Funktionen erweitern
- Projekt Größe wesentlich verkleinern
- Grafik Editor verbessern
- Mehrdimensionale Listboxen wo auch Grafiken eingebunden werden können
- Bessere Manipulationen der Variablen Darstellung d.h. bei Umstellung der Einheiten muss die Kommastelle über eine Variable gesetzt werden können (Umstellung metrisch nach Inch)
- Uhrzeit Verwaltung ist viel zu Kompliziert, das muss doch das System selber können. In Projekt wird ein Master vorgegeben und alle anderen richten sich danach ohne Bereichszeiger oder ähnlichen
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich gehe mal auf allgemeine Dinge ein:

1. Verstellung der Spaltenbreite von Tabellenköpfen sollte erhalten bleiben. Dies aber für jeden Tabellentyp, der angezeigt wird getrennt! Gleichartige Tabellen (ein Tabellentyp) sollen auch im nächsten Fenster die geänderten Spaltenbreiten aufweisen)
2. Variablenauswahlfenster kann ja in der Größe schon geändert werden. Diese Auswahl wird aber sofort wieder "vergessen". Die Größe speichern, denn die meißten Leute wählen aussagekräftige Symbole und inkl. DB-Bezeichnung sind diese dann i.d.R: wesentlich länger als Entwickler das offensichtlich zum Testen nutzen!
3. Fensteraufteilung allgemein sollte für den jeweiligen Fenstertyp gelten. D.h. in Bildfenstern die einmal gewählte Fensteraufteilung speichern und halten. In Symbollistenfenstern (z.Bsp.) ist aber oft eine andere Fensteraufteilung sinnvoll, daher beim Wechsel in ein Symbolfenster in die Aufteilung dieses Fenstertyps wechseln.
4. Wenn man viele Fenster geöffnet hat, kann man einzelne Fenster rechts oben über dem Kreuz schließen. Diese Kreuz sollte bei allen Fenstertypen an der gleichen Stelle liegen und nicht immer hin- und herrutschen. Da muß man jedesmal mit der Maus nachrücken.
5. Die Platzaufteilung insgesamt ist recht verschwenderisch. Ich möchte viele Informationen im Fenster haben und nicht fette dicke Rahmen und Trenner im Bild. In diesem Zusammenhang gefällt mit die Oberfläche vom Step7-Manager wesentlich besser als die von WinCCFlexible. Sie mag zwar im etwas "altmodischen" NT-Stil angelegt sein, aber hier sind nicht so breite nichtinformative, mithin verschwendete Flächen vorhanden.

Insgesamt sollten die Entwickler der Ergonomie ein wenig mehr Augenmerk schenken. Es gibt ja auch Styleguides und Richtlinien von MS und auch welche, die allgemein gelten.
 
- Kurvendarstellung
- Entwickeln eigener OCX.en (Editor in Flexible)
- Performance Runtime (Geschwindigkeit)
- Performance Entwickung (Projekt erstellen) VB ist da ja 100mal schneller...
- Ereignis Doppelklick bei Schaltflächen...
- Größenänderung von Pfeilen bei DropDown Listen
- Verankerung von Meldefenster und Meldiindikator
... und und und
 
  • Den generelle Geschwindigheit ist viel viel zu Langsahm. Das öffnen von Fenstern, Dialogboxe usw. ist so langsahm das es der Produktivität ist negativ beeinflusst davon.
  • Ein integrierte Message Box Objekt. Da VBS MsgBox nicht möglich ist.
  • In der Projektbaum versteckt es sich das es gibt projektierungen in untergeordneter Ordnern. Nur wenn man das Baum erweitert wird die Projektierungen mit fetten Schriftart angezeigt.
  • Widescreen Formate bitte ! 1920x1200 wäre schön. Es ist ja 2009, nicht 1999.
  • Faceplates soll verwendbar für alle Arten von graphische Objekten - nicht nur 'faceplates'. Alle Eigenschaften für Grundelemente wie Linien, Kreise usw. sollen dynamisierbar sein.
  • 2 oder mehrere runtimes auf ein PC ! Es ermöglicht das Standardizierte Projekte pro Endkunde zusammengestückt wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
-Popup-Fenster
-Banner (Laufschrift für Meldungen)
-zurücksichern der aktuellen Runtime vom Panel und nicht irgendwelcher, evtl nicht mehr aktuellen, Sicherungsdateien
 
Zuletzt bearbeitet:
csv-Importfunktion

- Sinnvoll funktionierende Variablen csv-Importfunktion (Siehe Bilder Anhang)

Exportiert man Variablen in eine csv-Datei ist nach dem Import der gleichen Datei das Symbol <Undefiniert>

D.h.das man jede Variable immer wieder neu definieren muß, obwohl die Adresse und Verbindung ok ist.
Wenn ich jedes importierte Symbol welches in Excel bearbeitet/zugefügt wurde neu definieren muß ist das genauso aufwendig wie die Neuanlage einer Variable in WinCC Flexible. Importfunktion => sinnlos
(Siehe Anhang)

- Kein Mehrmonitorbetrieb möglich! Wenn ich mein SIMATIC Field PG an meinen 21" DesktopTFT stecke gibts Probleme mit der Startposition des Fensters (Teilweise Ausserhalb des sichtbaren Bereichs) was problematisch ist wenn man am FieldPG die obere Fensterleiste nicht mehr greifen kann. Ausserdem Probleme bei der Größenänderung von Bildobjekten.

- Wenn die Firmware/OS auf den Panels upgedatet werden muß wegen Versionswechsel (2007 -> 2008 -> 2008SP1...) sollten die vorherigen Einstellungen der Kommunikation (Profibusadresse, IP-Adresse etc.) erhalten bleiben! Es ist immer ein Krampf gerade bei den Textpanels die Daten neu einzustellen.
 

Anhänge

  • WinCCFlexVorExport.jpg
    WinCCFlexVorExport.jpg
    127,9 KB · Aufrufe: 30
  • WinCCFlexNachImport.jpg
    WinCCFlexNachImport.jpg
    136,3 KB · Aufrufe: 24
Zuletzt bearbeitet:
Ja wenn ich Bitmeldungen Importiere klappt das auch nicht immer mit der Triggervariable.
Manchmal nimmt er nur paar an im immer und manchmal klappetes gleich.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
- 2 dimensionale Kurven-Anzeigen - f(x)
- direkte Funktion mit Vollzugsmeldung, wann ein Datenblock (ARRAY[1..x] of REAL z.B.) von der Steuerung zur Visu übertragen worden ist.

... und natürlich alle dir schon genannten Dinge (vor Allem davon die Geschwindigkeit)
 
- 2 dimensionale Kurven-Anzeigen - f(x)
Dies brauche ich auch. Ich verwende zur Zeit ein ActiveX dafür. Wichtig ist das 'punkt scatter plot' möglich ist, nicht nur Linien.


und noch ein Paar:
  • In Trendkurven mit REALs, sind die REAL-Werten falsch abgerundet. Z.b. 4.5 wird zu 4.49999.
  • In Trendkurven mit REALs, kommt es Stufen in das Trendanzeige. Nur das Ganz-Wertigen Teil wird getrended.
 
naja ich habe mir gedacht da jeder schreibt was er für sich wichtig hällt, egal ob es
1) umsetzbar
und
2) allgemein sinnvoll ist

viel spaß beim wünschen :-D
 
Zuviel Werbung?
-> Hier kostenlos registrieren
naja ich habe mir gedacht da jeder schreibt was er für sich wichtig hällt, egal ob es
1) umsetzbar
und
2) allgemein sinnvoll ist

viel spaß beim wünschen :-D

Hallo Misconduct,
für dich wurde doch extra ein Thread geschaffen "FUN zum FEIERABEND", da kannst du dich doch richtig austoben.....viel Spaß!
 
... und was mir noch einfällt :
- STRING-Array's
- und bei ARRAY-Elementen, die man irgendwo in der Visu einbauen will, diese auch als Einzel-Variable verwendbar machen. Beispiel : In einer Eingabe möchte ich Artikel_Nummer [01] editieren.
- bei Kurven-Anzeigen möchte ich die Achsen-Skalierung und die Achsen-Beschriftung unterschiedlich haben können .
- bei Kurven-Anzeigen wäre es schon, wenn man bei Profilkurven auch Grenzwert-Linien einblenden/darstellen könnte
 
Zuletzt bearbeitet:
Noch einer:
  • Man kan mehrere Objekte auf einmal selektieren, und dann die Eigenschaften auf alle Objekte editieren. Aber nur wenn die Eigenschaften das man ändern will alle schon gleich sind. Diese einschränkung macht kein Sinn.
 
- String Array's!!!!! Genau hab ich voll verpennt
- File-Browser (Hab mitlerweile selbst einen mittels Wcf erstellt)
- Export von einzelen Datensätzen aus Rezepturen (Windows Like)
- Ereignis -> Ausschalten -> RuecksetzeBit: Hier können keine Bit's aus BitArrays eingetragen werden!!!!
- List Boxen
- Message Boxen (Bedingt geht's ja schon - PopUp)
- Verbesserung des Scriptings
- 100ms Task für permanente Skripte (Aufgabenplaner) (Wie Timer in VB...)
- Zugriff auf Strcturen auch ausserhalb von Bildbausteinen!!!
- Doppelklick bei Schaltflächen (Bitte, bitte - Bei Symbolbibliothek geht's ja auch...)
- Transparenz von Kurvenanzeigen (Die liegen immer in der höchsten Ebene und verdecken den Rest!)


Aber für wen schreiben wir das denn hier eigentlich!?! 90% der Vorschläge hier hab ich schon mal dem Ansprechpartner von Wcf in Augsburg mitgeteilt. Ein Punkt wurde bisher geändert... und das war das mit den Listenfeldern...
 
Zurück
Oben