13.07.2015 Aufrufe

Verbesserte Usability - CODESYS Users' Conference

Verbesserte Usability - CODESYS Users' Conference

Verbesserte Usability - CODESYS Users' Conference

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschubbei der Steuerungsprogrammierung<strong>CODESYS</strong> Users‘ <strong>Conference</strong> 2013, Roland Wagner<strong>CODESYS</strong> ® a 3S-Smart Software Solutions GmbH trademark<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungAgenda1Einführung2Vorführung <strong>CODESYS</strong> V3.5 SP23Vorführung <strong>CODESYS</strong> V3.5 SP34Ausblick und Roadmap© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführung• Rückblick: <strong>CODESYS</strong> Users‘ <strong>Conference</strong> 2010:Bereits eine Reihe von <strong>Usability</strong>-Verbesserungen eingeführt• Jetzt:<strong>CODESYS</strong> V3 mit einer „<strong>Usability</strong>-Offensive“© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführungVerschiedene Gesichtspunkte der <strong>Usability</strong>VerschönerungKonsistenzVereinfachungPerformancePlatznutzung© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführungVerschiedene Gesichtspunkte der <strong>Usability</strong>• Weniger Einstellmöglichkeiten, weniger Optionen, geringereInformationsdichte auf dem Bildschirm• Automatisch die „richtige“ Darstellung, oder Priorisierung derEinstellmöglichkeiten• Beispiel für Verbesserungspotential:© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführungStichwort: Vereinfachung"Here's the new application. It's got one window. You drag your videointo the window. Then you click the button that says 'Burn.' That's it.That's what we are going to make." (Steve Jobs)© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführungStichwort: Verschönerung• Oberflächen, die optisch ansprechend sind, steigern den Spaß ander Arbeit.• Beispiel für Verbesserungspotential:© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführungStichwort: Konsistenz• Einheitliche Darstellung in verschiedenen Komponenten• Einheitliche Verwendung von Oberflächenelementen• Beispiel für Verbesserungspotential:© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführungStichwort: Platznutzung• Durch „Docking Views“ beschränkter Platz zum Editieren• Beispiel für Verbesserungspotential:© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungEinführungStichwort: Performance• Es gibt immer noch Aktionen in <strong>CODESYS</strong>, die zu lange brauchen.• Beispiel für Verbesserungspotential:© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP2Schließen-Button (“X”)jetzt direkt im Editor-Tabs, statt rechts in derEckeBequemes Wechselnvon Fenstern mitCtrl+TabÜberarbeiteteStartseiteFavorisierte Projekte inder Startseite festpinnen© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP2Editor Strukturierter Text (ST)• Parametrier-Hilfe im Tooltipp beim Öffnen der Klammern• Abgeschnittene Monitoring-Werte jetzt im Tooltipp angezeigt© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP2<strong>Verbesserte</strong>s Monitoring vonbooleschen Werten: identischerFarbcode TRUE = blue, FALSE =black, identisches Force-Icon wie inder Watchliste, Vorbereiten des WertTogglen über DoppelklickKlick auf die Zeilennummermarkiertdie ganze Zeile.Mögliche Breakpoint-Positionen werden amRand angezeigt.© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP2Graphische Editoren• <strong>Verbesserte</strong>s Scrolling• Zoom jetzt (wieder) mit Ctrl + Mausrad.Zoom in Schrittenvon 10%© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Graphische Editoren• Schnellere Übersicht• Wie gehabt: Markieren, Selektieren• Panning-Funktion: Verschieben des Arbeitsblatts• Lupen-Funktion: Übersicht mit schnellem Zoom auf Teilbereich<strong>Verbesserte</strong> Übersicht inallen grafischen Editoren© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Graphische Editoren• Brotkrümel-Navigation (breadcrumbs)Überblick über die Projekt-Umgebung. Macht evtl. das„Devices“-Fenster überflüssig© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Drag & Drop• PRGs in die Task-Konfiguration• Variablen in die Watch-ListePRG perDrag&Dropin eine TaskVariablen aus DeklarationsundCode-Teil per Drag&Dropin die Watch-Liste© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Drag & Drop• In der AblaufspracheAS-Elemente perDrag&Drop einbindenTipp: Branch auch übermehrere Schritte hinweg© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Vereinfachung• „Close All Editors But This“Schnelles Schließennicht benötigterEditoren© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Vereinfachung• F1 intelligenter als bisherKontext-sensitive Hilfe jetzt mitSyntax-Analyse erkenntinstanziierte Bausteine© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Verschönerung• Umschalten zwischen verschiedenen Editoren:konstante Höhe der Symbolleiste• Baustein-Kommentar jetzt im Tool-Tipp des Geräte-Managers• Graphische Editoren: deutlichere Selektion© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der Steuerungsprogrammierung<strong>CODESYS</strong> V3.5 SP3Performance• Volltext-Suche in Bibliotheken (auch Kommentare)© 3S-Smart Software Solutions GmbH


<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungAusblick und Roadmap• Verbergen technischer Details, z.B. Platzhalter imBibliotheksverwalter• Noch bessere Skalierung der Oberfläche• Unterstützung größerer Projekte, z.B. durch partielles Laden vonProjekten• Unterstützung kleinerer Projekte, z.B. durch Verstecken undVorkonfigurieren bestimmter Daten (Tasks, Bibliotheken, etc.)• Unterstützung verschiedener Anwenderprofile• Bibliotheksentwickler• Applikationsentwickler• Tester• …• und vieles mehr… <strong>Usability</strong> bleibt eine wichtige Entwicklungsaufgabe.© 3S-Smart Software Solutions GmbH<strong>Verbesserte</strong> <strong>Usability</strong>: Produktivitätsschub bei der SteuerungsprogrammierungAusblick und Roadmap• Verbesserungen in <strong>CODESYS</strong> V2.3? Als Dienstleistung in kundenspezifischen Projekten Die Produktentwicklung konzentriert sich vollständig auf <strong>CODESYS</strong> V3© 3S-Smart Software Solutions GmbH

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!