SISTEMA-Versionshistorie Bis Version 1.1.9, Juli 2015 IMP FIX MSC UPD = Verbesserung = Bugfix = Verschiedenes = Update Version 1.1.9 Typ FIX FIX FIX FIX FIX FIX FIX FIX FIX Beschreibung In der Bibliothek wird der Nop-Wert eines Elements nach einer Änderung nicht gespeichert (es sind nur Bibliotheksdateien *.slb betroffen). Das Problem wurde behoben. Beim Schützen einer Bibliothek werden unter bestimmten Umständen die selbst angelegten CCF- und DCMaßnahmen nicht gespeichert. Das Problem wurde behoben. Wenn das Arbeitsfenster selektiert wird, gibt es einen Ausnahmefehler beim Benutzen des Tastaturbefehles „Strg+Einfg“ (Neues Objekt erstellen). Das Problem wurde behoben. Wenn eine fehlerhafte SISTEMA-Bibliothek per Doppelklick geöffnet wird, kommt es zu einem Fehler beim Anzeigen des Bibliotheksmanagers. Das Problem wurde behoben. Beim Starten von SISTEMA wird die aktuell geladene Bibliothek (Standardbibliothek) in der Statusleiste nicht angezeigt. Das Problem wurde behoben. Lokale SISTEMA-Bibliotheken (*.slb) können nur auf dem Festplattenlaufwerk erstellt werden, auf dem auch SISTEMA selbst gestartet oder installiert wurde (z. B. C:\). Das Problem wurde behoben. Nach dem Laden von CCF- oder DC-Maßnahmen kann es passieren, dass zusätzlich die SISTEMA-Bibliothek geöffnet wird (immer dann, wenn nicht die Standardbibliothek selektiert ist). Das Problem wurde behoben. In SISTEMA-Bibliotheken werden die Kanäle 1 und 2 vertauscht eingelesen. Das führt bei Kategorie B, 1 und 2 dazu, dass die Blöcke den Kanälen nicht richtig zugeordnet werden. Projekte und der Testkanal selbst sind davon nicht betroffen. Das Problem wurde behoben. In der Zusammenfassung wird das Dokumentationsfeld des Projekts auf 1024 Zeichen begrenzt. Das Problem wurde behoben. Version 1.1.8 Typ Beschreibung IMP Beim Filtern in der Baumansicht werden die Treffer grau markiert. Beim Auswählen des Fehlerausschlusses in der Registerkarte MTTFd eines Blocks kommt es zu einer Ausnahmebehandlung. Das Problem wurde behoben. Das Löschen/Einfügen eines Objekts (Element, Block, Subsystem) aktualisiert nicht die Berechnung (z. B. den PFH-Wert). Das Problem wurde behoben. Dateien per Drag&Drop in ein Textfeld eines Elementes ziehen funktioniert nicht. Das Problem wurde behoben. Das Einfügen eines Textes per Strg+V im Editiermodus eines Objektes der Baumansicht (Taste „F2“) funktioniert nicht. Das Problem wurde behoben. Filtern in der Liste der CCF-Maßnahmen führt zu einem Fehler. Das Problem wurde behoben. Nach dem Speichern einer Bibliothek kommt es manchmal vor, dass diese weiterhin als nicht gespeichert angezeigt wird. Das Problem wurde behoben. Im Informationsfenster wird die Build-Nummer der SISTEMA-Version zusätzlich angezeigt. Numerisches Sortieren in Listen ist implementiert (bisher nur alphanumerisch). Das Hilfemenü in der Menüleiste wurde um zwei weitere Links erweitert: „SISTEMA FAQ (PDF)“ und „SISTEMA Fehlerliste (PDF)“. Dort werden in Zukunft häufig gestellte Fragen beantwortet und bekannte Fehler und Probleme dokumentiert (ggf. mit Hilfestellungen). FIX FIX FIX FIX FIX FIX MSC MSC MSC Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 1 von 8 www.dguv.de/ifa Version 1.1.7 Typ Beschreibung IMP Die Baumansicht wurde überarbeitet und die Darstellung beschleunigt. Suchen und Filtern in der Baum- und Listenansicht von Objekten wurde implementiert (in der Liste nur mithilfe des PopUp-Menüs der rechten Maustaste erreichbar). Sortieren in der Baumansicht implementiert (die neue Sortierung wird gespeichert). Sortieren in der Listenansicht mithilfe des Spaltennamens implementiert (die Sortierung wird NICHT gespeichert). Es können mehrere Dokumente/Dateien in ein Dokumentationsfeld gezogen werden (per Drag&Drop), diese werden dann aufgelistet. Darstellung des Tausendertrennzeichnens (deaktivierbar in [Optionen ⇒ Allgemein]) Mehrfachselektion in der Liste der CCF-Maßnahmen möglich Es wurde die Drag&Drop-Arbeitsweise von Windows adaptiert. Während eines Drag&Drop-Vorganges kann mithilfe der Taste „Shift“ bzw. „Strg“ zwischen der „Verschieben“- bzw. „Kopieren“-Aktion gewechselt werden. Alternativ kann mit der mittleren oder rechten Mausetaste ein Drag&Drop-Vorgang gestartet werden, der dann ein PopUp-Menü öffnet, um den gewünschten Vorgang auszuwählen. Im Bibliotheksfenster wird nun mithilfe von Buttons über der Baumansicht ausgewählt, welche Kategorie von Objekten (Subsysteme, Blöcke, Elemente) angezeigt werden soll. Das hat den Vorteil, dass direkt sichtbar ist, wie viele Objekte in jeder Kategorie enthalten sind. Die Liste der Bibliotheken wurde verbessert. Informationen zur Bibliothek werden angezeigt, wenn der Mauszeiger über dem Feld „Datenbank“ des jeweiligen Listeneintrages steht. Das Informationsfenster selbst kann nun einzeln aufgerufen (Strg+I) oder eingeblendet (Strg+Alt+I) werden. Bibliotheken werden einmalig geladen und verbleiben auch bei einem Wechsel von geladenen Bibliotheken im Speicher. Mithilfe der Experten-Option „Lade Bibliotheken bei Selektion immer neu (Bibliothek Auto-Reset)“ kann diese neue Arbeitsweise wieder deaktiviert werden. Es wurde ein Fehlerbericht integriert. Bei einem Absturz von SISTEMA wird automatisch ein Fehlerbericht erstellt und dem Anwender die Möglichkeit geboten, diesen an das Institut für Arbeitsschutz der DGUV zu senden. Die Eingabe von Werten (z. B. MTTFd) wird direkt geprüft und rot eingefärbt, wenn diese außerhalb des Wertebereiches liegen. Das Erstellen der Zusammenfassung wurde verbessert und beschleunigt. Der Report wurde überarbeitet und es wurden z. B. die Abstände der Werte verkleinert. Die Inhalte sind gleich geblieben, aber es werden weniger Seiten benötigt. Eine einmalig berechnete Checksumme eines Projekts bleibt sichtbar, bis eine Änderung erfolgt, und sie sich damit ebenfalls ändert. Spanisch wurde als weitere Sprache in SISTEMA implementiert. Die Übersetzung wurde von den Firmen SICK und Omron übernommen. Die Liste „Typische Bauteilwerte” (Element ⇒ MTTFd) wurde überarbeitet. Die Checksummenberechnung eines Projektes wurde überarbeitet. Die aktuell eingestellte Sprache von SISTEMA und die Anzahl der anzuzeigenden Kommastellen spielen nun keine Rolle mehr. IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP UPD UPD FIX FIX FIX MSC MSC MSC MSC MSC Projekte in der Version 1.1.6 und älter werden nach der alten Routine berechnen (es ergibt sich dieselbe Checksumme, wenn dieselbe Sprache und dieselbe Anzahl an Kommastellen eingestellt werden). Bei der Zusammenfassung kam es teilweise zu einem Absturz von SISTEMA (meist bei großen Projekte). Das Problem wurde behoben. Das Kopieren aus der Baumansicht (Objekt Selektieren ⇒ „F2“ ⇒ „Strg+C“) funktioniert nun. Die allgemeine Option „Statusmarkierungen erst bei Selektion anzeigen (schneller)“ wurde entfernt, da der Geschwindigkeitsgewinn sehr gering ist. Eine neue Option zum Anpassen des Datumsformates [Optionen ⇒ Allgemein] wurde hinzugefügt. Informationsfenster wie z. B. Kontextanzeige, Meldungen und Eigenschaften der Bibliothek können mithilfe von deren Titelleiste minimiert werden. Das Bibliotheksfenster kann mithilfe der vertikalen Titelleiste verkleinert werden (es wird nur noch die Baumansicht angezeigt). Die aktuell sichtbare Baumansicht kann ausgedruckt werden (Popup-Menü mit rechter Maustaste ⇒ „Baumansicht drucken…“). Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 2 von 8 www.dguv.de/ifa Version 1.1.6 Typ Beschreibung IMP Groß-/Kleinschreibung von Dateinamen neu erstellter Bibliotheken wird jetzt beibehalten. Beim Laden von Bibliotheken per Doppelklick öffnet sich der Bibliotheksmanager automatisch. Per Doppelklick geöffnete Projekte und Bibliotheken werden automatisch ausgewählt. Der Aufruf einer ssm-Datei per Doppelklick, während eine SISTEMA-Instanz bereits läuft, führte zu einer Fehlermeldung. Die Registrierung der Dateiendung *.ssm und *.slb (VISTA, Windows7, Windows8) führte zu einem Fehler, wenn SISTEMA ohne administrative Rechte gestartet wurde. Das Hinzufügen von Netzwerkbibliotheken mithilfe eines Alias-Namen funktionierte nicht immer. Die Liste der Bibliotheken im Bibliotheksmanager wurde unter bestimmten Umständen geleert. In den Bibliotheken wurde die Reihenfolge der Objekte nicht immer korrekt gespeichert. Das Kopieren und Einfügen von Objekten funktionierte nicht immer. Eine mögliche Ursache dafür wurde gefunden und korrigiert. Das Initialverzeichnis für das Öffnen von verlinkten Dokumenten wurde teilweise falsch ermittelt. Division von Unendlich/Unendlich führte zu einem Ausnahmefehler. Bei der Auswahl von Dokumenten von einem Netzlaufwerk wurde der relative Pfad fehlerhaft generiert. Die Referenzen auf die Normen in DC-/CCF-Bibliotheksmanager wurden korrigiert. IMP FIX FIX FIX FIX FIX FIX FIX FIX FIX FIX Version 1.1.5 Typ IMP IMP IMP IMP IMP MSC MSC MSC MSC MSC MSC MSC MSC MSC FIX FIX FIX FIX FIX FIX FIX FIX FIX Beschreibung Das Aktualisieren von Daten bzw. Status von Objekten wurde optimiert und Aktualisierungsprobleme behoben. Geschwindigkeit beim Laden und Bearbeiten der Daten optimiert. Meldungen bezüglich Dateien oder Verzeichnisse (z. B. Speichern, Anlegen) ausführlicher formuliert (inklusive Datei-/Verzeichnisname). Zusätzliches Hinweissymbol (Fragezeichen) im „Tab", wenn dieses eigentlich nicht relevant ist, aber ein Eingabefehler vermutet wird. Im Tab „Blöcke" eines Subsystems werden nur noch relevante Kanäle angezeigt. Fortschrittsanzeige beim Laden von Bibliotheken (Optionen „Fortschrittsanzeige anzeigen“; Standard ist‚ „nicht sichtbar“). Kontextanzeige und Fenster für Hinweise können aus- und eingeblendet werden (Strg+K und Strg+H). Berechnung der Checksumme muss manuell angestoßen werden (kommt der Performance zugute). Verschieben von Objekten im Baum per Maus (drag & drop) in alle Richtungen möglich. Drag & drop von Dateien, Texten und URLs direkt aus z.B. Dateimanager oder Web-Browser nach SISTEMA möglich. Liste der Tastenkombinationen in Readme-Datei abgelegt. Verbesserung der Informationsdarstellung in der Statusbar. Fokussierung auf den Arbeitsbereich beim Drücken der Enter-Taste, wenn ein Objekt in der Baumansicht aktiv selektiert ist. Bei einem längeren Klick auf ein Objekt (oder durch Drücken von 'F2') in der Baumansicht ist das direkte Editieren des Namens möglich. Probleme beim Runden von Gleitkommazahlen (dienen nur der Anzeige) behoben Ausfälle bei Kopieren und Einfügen behoben, nun auch vollständig in beide Richtungen möglich (Bibliothek <-> Hauptfenster) Berechnung der Checksumme überarbeitet (exklusiv Datum und Dateiname; sprach- und ländereinstellungsunabhängig) Anzeigeprobleme beim Ändern der DPI-Einstellung behoben Probleme beim Anzeigen von Listen behoben (führte gelegentlich zu einem Absturz) In bestimmten Konstellationen wurde ein PL in der SF angezeigt, obwohl kein PFH berechnet werden konnte (nicht sicherheitsrelevant). Dies wurde behoben. Registrierung/Update wieder möglich (Neue Server-URL) Problem bei der Visualisierung des aktuell selektierten GUI-Elementes behoben Bei Kat.-4-Subsystemen wurde bisher nur geprüft, ob die symmetrisierte MTTFd=Hoch ist. Jetzt werden beide redundanten Kanäle auf MTTFd=Hoch überprüft. Es wird ggf. ein Hinweis erzeugt. Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 3 von 8 www.dguv.de/ifa Version 1.1.4 Typ FIX FIX FIX FIX Beschreibung Der relative Pfad zu den Sprachdateien konnte nicht immer richtig aufgelöst werde. Das Problem wurde behoben. Beim Speichern eines Projektes kam es unter bestimmten Bedingungen (leere Dokumentationsfelder mit Zeilenumbrüchen) zu einem Absturz, der die Projektdatei beschädigte. Das Problem wurde behoben. Nach Schließen eines Projektes und Öffnen eines neuen kam es unter bestimmten Konstellationen zu einer Fehlermeldung 'Access violation...' & 'Error in FormItemManager...' (ohne Auswirkung). Das Problem wurde behoben. DC-Werte größer 99 % wurden und werden von SISTEMA für die Berechnung nicht berücksichtigt, konnten jedoch eingetragen werden. Beim Einlesen eines Projektes konnte das zu einem Fehler führen (wenn z. B. eine DC-Maßnahmen definiert wurde mit DC > 100 %). Das Problem wurde behoben. Es können nun nur DC-Werte in den Grenzen 0 bis 99 % eingetragen werden. In Projekten, bei denen DC-Werte außerhalb dieser Grenzen eingetragen wurden, wird der jeweilige DC-Wert auf die Maximal-/Minimalgrenze angepasst. Version 1.1.3 Typ IMP UPD UPD UPD UPD FIX FIX FIX FIX FIX FIX Beschreibung Bibliotheken können jetzt auch über ein Netzwerk geladen und gemeinsam verwendet werden. Dazu muss ein Datenbankserver (ab Firebird 1.5) eingerichtet werden. Weitere Informationen liefert das SISTEMA-Kochbuch 2. Finnisch wurde als weitere Sprache in SISTEMA implementiert. Die Übersetzung wurde von Sundcon Oy übernommen. Italienisch wurde als weitere Sprache in SISTEMA implementiert. Die Übersetzung wurde von ISPESL – Istituto Superiore per la Prevenzione e la Sicurezza del Lavoro – Dipartimento Tecnologie di Sicurezza übernommen. Das Setup wurde um die Sprachen, die auch in SISTEMA selbst zur Verfügung stehen, erweitert (Französisch, Finnisch, Italienisch). Die Dateien für Sprache, Hilfe und Readme liegen nun direkt im Programmverzeichnis, wo sie von SISTEMA verwendet werde (es werden nun keine Kopien mehr im „Anwendungsdatenverzeichnis“ angelegt). Da diese Dateien von SISTEMA nur lesend genutzt werden und das Vista-Manifest eingebunden wurde, bleibt SISTEMA Vista- und Windows-7-konform. Fehlende Übersetzungen wurden hinzugefügt. Die Liste der möglichen Kategorien wurde bei anderen Sprachen (z. B. Französisch) nicht vollständig angezeigt. Das Problem wurde behoben. Änderungen des Standard-Projektordners wurden nicht übernommen. Das Problem wurde behoben. Das Abbrechen des Öffnen-Dialoges beim Suchen einer lokalen Bibliotheksdatei führte zu einer Fehlermeldung. Das Problem wurde behoben. SISTEMA lief unter Vista und Windows 7 noch in einer Art Kompatibilitätsmodus. Aus diesem Grund wurde das Vista-Manifest eingebunden, das diese Problematik behandelt. Symbole in Spalten von Listen wurden unter Vista und Windows 7 nicht angezeigt. Das Problem wurde behoben. Version 1.1.2 Typ Beschreibung IMP Die grafische Oberfläche wurde weitestgehend dynamisiert und passt sich nun dem SISTEMA-Hauptfenster an. In der Zusammenfassung kann durch Drücken der STRG-Taste mithilfe des Mausrades ein- und ausgezoomt werden. Mithilfe der Taste „F5“ kann nun die Projektstruktur komplett expandiert werden (dazu muss ein Objekt selektiert sein), wobei auch alle Werte aktualisiert werden (was im Normalfall nicht nötig ist, da SISTEMA alle Werte online aktualisieren sollte). Französisch wurde als weitere Sprache in SISTEMA implementiert (bis auf die Hilfe, die noch Englisch ist). Die Übersetzung wurde von Cetim – Centre technique des industrues mécaniques übernommen. Neben den Fenstereinstellungen werden nun auch Position bzw. Größe der Panels der GUI gespeichert. Über den Konfigurator können Standardeinstellungen (Globale Einstellungen/nur Fenstereinstellungen) wiederhergestellt werden. Der Konfigurator darf dabei nicht aus SISTEMA heraus, sondern muss separat IMP IMP UPD UPD UPD Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 4 von 8 www.dguv.de/ifa Typ UPD UPD UPD UPD UPD UPD MSC MSC MSC MSC FIX FIX FIX FIX FIX FIX FIX FIX Beschreibung ausgeführt werden. Der Pfad einer Datei, der in einer Bibliothek relativ angegeben wurde, wird beim Laden in ein Projekt nicht mehr expandiert (vorausgesetzt, die Datei existierte), stattdessen wurde die Arbeitsweise mit relativen Pfaden in Bibliotheken überarbeitet. Der Pfad des Ordners, in dem sich die aktuelle Bibliothek befindet, wird als relativer Pfad genutzt, wenn eine Datei ausgewählt wird. Auf Subsystem-Ebene ist es möglich, einen Fehlerausschluss einzustellen (dieser wird durch PFH = 0 1/h repräsentiert). Beim Erstellen der Zusammenfassung kann nun zwischen einer Kurzfassung (Übersicht der Sicherheitsfunktionen) und der bekannten Detailfassung ausgewählt werden. Über das Optionsmenü kann dafür auch ein Standard eingestellt werden. In der Zusammenfassung wurde der Risikograph so angepasst, dass der selektierte Pfad auch bei SchwarzWeiß-Druck erkennbar bleibt. In der Zusammenfassung wird auf jeder Seite auch die Checksumme des Projektes angezeigt. In der Zusammenfassung (Feld: „Version der Software") wird die Versionsnummer angezeigt, mit der diese Zusammenfassung erstellt wurde, und nicht wie bisher die Version, mit der das Projekt erstellt wurde. Wenn beim Laden eines Projektes die XML-Schema-Prüfung anschlägt, kann nun trotzdem versucht werden, das Projekt zu laden (es kommt eine Fehlermeldung, die ignoriert werden kann). Aus BGIA wurde IFA, dies spiegelt sich auch in SISTEMA wider. Davon betroffen ist neben der grafischen Oberfläche und der Zusammenfassung auch der Stammpfad in der Registry (HKCU\Software\IFA), unter dem die SISTEMA-Einstellungen gespeichert werden. In der SISTEMA Installationsdatei und der SISTEMA.exe wird nun die Versionsinformation gespeichert. Es wurden leichte, nur sprachliche Änderungen in einigen Dialogen vorgenommen. Bei der Zusammenfassung kam es teilweise zu einem Absturz von SISTEMA (meist bei großen Projekten). Das Problem wurde behoben. Beim Speichern eines Projektes als PDF-Datei wurden die Endung (pdf) und auch der Name der Datei nicht immer wie erwartet übernommen. Das Problem wurde behoben. Der PL, der aus einem PFH-Wert besser als PL_e resultierte, wurde zwar richtig in der GUI angezeigt (PLe), jedoch fehlerhaft in der Projektdatei gespeichert. Dies führte nicht zu einem Fehler, jedoch konnte es passieren, dass 3rd-Party-Anwendungen mit diesen falschen Werten arbeiteten. Das Problem wurde behoben. Inhalte der Kontextanzeige und Inhalte der dazugehörigen Registerkarte wurden nicht in allen Fällen richtig aktualisiert, sodass diese teilweise unterschiedlich waren (z. B. beim Tauschen von Kanälen). Das Problem wurde behoben. Fehlende Übersetzungen wurden hinzugefügt. In der Zusammenfassung wurde auf der Subsystem-Ebene die Dokumentation bei einem Seitenumbruch abgeschnitten. Das Problem wurde behoben. In Datenbankdateien konnten die Anforderungen der Kategorie zwar gesetzt, jedoch nicht wieder entfernt werden. Das Problem wurde behoben. Auf Element-Ebene ist es mithilfe des B10d-Wertes möglich, einen MTTFd von Null einzustellen. Dieser MTTFd wurde von den darüber liegenden Ebenen (Block, Kanal, Subsystem) falsch interpretiert (Unendlich statt Null). Das Problem wurde behoben. Version 1.1.1 Typ FIX FIX FIX Beschreibung Die Ermittlung des PFH-Wertes über einen definierten PL war fehlerhaft (betraf PLe) bzw. arbeitete mit nicht korrekten PFH-Grenzwerten. Das Problem wurde behoben. Im Report wurde auf der Elemente-Ebene die Dokumentation zu den DC-Maßnahmen bei einem Seitenumbruch abgeschnitten. Problem wurde behoben. Beim Laden von geschützten Bibliotheken, die aus älteren SISTEMA-Versionen stammen, kam es zu Fehlern. Das Problem wurde behoben. Version 1.1.0 Typ MSC Beschreibung Bei der Generierung der Zusammenfassung kann es, bei sehr vielen Objekten im Projekt, zu einem Absturz Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 5 von 8 www.dguv.de/ifa Typ FIX FIX FIX FIX FIX FIX FIX FIX FIX FIX FIX FIX IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP IMP UPD UPD UPD UPD UPD UPD UPD UPD Beschreibung kommen. Das Problem konnte noch nicht behoben werden. Aus diesem Grund wird der Speicherstatus des Projektes vor der Erstellung der Zusammenfassung immer geprüft und nötigenfalls das Projekt gespeichert. XML-Schema-Datei beinhaltete eine falsche Typprüfung, was teilweise zu Fehlern beim Einlesen eines Projektes führte. Dieses Problem wurde behoben. Sortierreihenfolge der Blöcke und Elemente wurde in Bibliothek beim Einlesen der Datenbank nicht berücksichtigt. Dieses Problem wurde behoben. Die Eigenschaft „Kat.“ im Kontext der Bibliothek wurde nicht angezeigt (auf Subsystem-Ebene). Problem wurde behoben. Die eigentlich nicht editierbare Eigenschaft „Typ der Maßnahme" bei den DC-Bewertungen war veränderbar. Problem wurde behoben. Das Öffnen einer unbekannten Projektdatei führte zu einem Absturz. Problem wurde behoben. Der Versuch, eine bereits im Zugriff befindliche Bibliothek zu laden, führte zu einem Absturz. Problem wurde behoben. Es führte zu einem Fehler, wenn eine Bibliotheksdatei, die bereits in die Bibliotheksliste von SISTEMA aufgenommen wurde, vom Dateisystem entfernt wurde. Das Prüfen und Aktualisieren der Bibliotheksliste wurde überarbeitet und das Problem behoben. Das Schützen einer Bibliothek, in der Änderungen vorlagen, führte dazu, dass dieses Flag in der geschützten Bibliothek dauerhaft gesetzt blieb und sie danach nicht mehr geändert werden konnte. Diese Änderungen müssen nun zuvor bestätigt werden. Das Öffnen der DC- und CCF-Maßnahmenbibliothek führte manchmal zu einem Absturz von SISTEMA. Problem wurde behoben. Hot-Key-Funktionalität der Hauptmenüleiste funktionierte nur für die deutsche Sprache. Problem wurde behoben. Beim Einfügen von Objekten aus der Bibliothek wurde der Inhalt des Feldes „Dokument“ in der Registerkarte „Dokumentation“ fehlerhaft übernommen (immer dann, wenn die dort angegebene Datei nicht gefunden wurde). Dies wurde korrigiert. Zudem können nun auch Dateien angegeben werden, die aktuell nicht vom System gefunden werden (es gibt dazu nur einen Hinweis). Nach dem Selektieren einer geschützten Bibliothek funktionierte das Einfügen von Objekten aus dem Zwischenspeicher nicht mehr. Problem wurde behoben. Vista-Kompatibilität verbessert. Zeichen-, Darstellungs- und Sprachfehler korrigiert. Meldungen und Hinweise überarbeitet. Es werden nur noch die für die Berechnung relevanten Registerkarten und Navigationselemente angezeigt. Die Anzeige lässt sich per Option unter den „Experten-Einstellungen“ konfigurieren. Das Öffnen von Projekten, die mit einer aktuelleren SISTEMA-Version erstellt wurden und kompatibel sein sollten, wird unterstützt. Dies gilt für Versionen, in denen die „major“- und „minor“-Versionsnummer (1. und 2. Ziffer) identisch sind. Fensterpositionen und -größe werden beim Beenden von SISTEMA gespeichert und wieder verwendet. Beim Suchen bzw. Auswählen eines Ordners des Dateisystems wurde die Möglichkeit, neue Ordner zu erstellen, hinzugefügt. Objekte können im Navigationsfenster nun auch über ShortCut-Tasten verschoben werden. Beim ersten Speichern eines neuen Projektes oder einer Zusammenfassung wird (wenn vorhanden) der aktuelle Projektname als Dateiname vorgegeben. Die „Hint“-Eigenschaften (z. B. Funktion eines Buttons anzeigen, wenn der Mauszeiger auf diesen gesetzt wird) der GUI-Elemente werden nun genutzt. Die Liste „Anforderungen der Kategorie“ wird möglichst immer ohne Scrollbar angezeigt. Es kann anstelle einer Datei nun auch eine Webadresse (URL) angeben werden. Zum Öffnen der URL wird der Standard-Webbrowser genutzt. Neue Namensgebung für Fenster, Schaltflächen und Optionen. Die Anzeige und der Inhalt der Zusammenfassung wurden überarbeitet: Redundanzen wurden weitestgehend entfernt und die Information anders aufgeteilt (Projektübersicht/Details zu den Sicherheitsfunktionen). Zudem wird sie in einem eigenen Fenster parallel zu SISTEMA angezeigt. Die Option „DC-Zwischenstufen zur Berechnung der PFH verwenden“ wurde in die Kategorie „Experten Einstellungen“ verschoben. Das Bearbeiten und Erstellen von DC- und CCF-Maßnahmen wurde standardmäßig deaktiviert, kann jedoch per Option („Experten Einstellungen“) aktiviert werden. Auf Subsystem-Ebene kann bei Direkteingabe von PL und PFH die Abhängigkeit der Werte zueinander aufgelöst werden. Die Verwendung des Zwischenspeichers für SISTEMA-Objekte wurde überarbeitet. Es wird nun ein eigenes Format genutzt (CF_SISTEMA), um die Erkennung und Verarbeitung der Zwischenspeicherdaten zu optimieren. Die Eingabe der Gebrauchsdauer auf Subsystem-Ebene ist nun auch bei der Direkteingabe von PL und PFH möglich. Der Einsatz der Tabulatortaste, um von einem Feld ins Nächste zu springen, wurde überarbeitet. Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 6 von 8 www.dguv.de/ifa Typ UPD UPD UPD UPD UPD UPD UPD UPD UPD UPD UPD Beschreibung Die Funktionalität des Norm- und Dokumentenordners (wird einmalig für ein Projekt definiert) wurde überarbeitet. Ordnerstrukturen unterhalb des angegebenen Ordners werden nun auch als relative Pfade erkannt und gespeichert. Die Wahl der PL/PFH-Bestimmung auf Subsystem-Ebene (Direkteingabe oder Ermittlung über MTTFd und DCavg) wirkt sich nun direkt auf das Bestätigen der Kategorieanforderungen aus. Bei Direkteingabe werden diese auf „Erfüllung durch den Hersteller garantiert“ gesetzt, wohingegen sie bei der Ermittlung über MTTFd und DCavg durch den Anwender einzeln bestätigt werden müssen. Das Bibliotheksfenster wird nun parallel zu SISTEMA geöffnet. Zudem können Objekte direkt aus der Bibliothek per Drag & drop in das aktuelle SISTEMA-Projekt gezogen werden. Das Scrollen in den Fenstern der DC- und CCF-Maßnahmenbibliotheken sowie im Fenster der Typischen Bauteilwerte wurde implementiert. Konfigurationseinstellungen (Kontextanzeige und Direkthilfe) haben sich bisher nur auf das Hauptfenster von SISTEMA bezogen und werden nun auch auf das Bibliotheksfenster angewendet. Die allgemeinen Konfigurationsmöglichkeiten wurden überarbeitet und sind über den „Konfigurator“ (früher „Sprache wählen“) erreichbar. Konfigurationseinstellungen werden nicht mehr in einer INI-Datei, sondern in der Registry (unter HKCU\Software\BGIA) gespeichert. Alle Dateien, die SISTEMA benötigt, in denen jedoch keine benutzerrelevanten Daten gespeichert werden, liegen in einem frei definierbaren „Anwendungsdatenverzeichnis“. Projekt- und Bibliotheksdateien werden in einem frei definierbaren „Arbeitsverzeichnis“ gespeichert. Es wurde eine Option hinzugefügt, welche die Kappung von 100 a (auf Subsystem-Ebene) auf 2500 a anhebt. Diese Option gilt nur für Kategorie-4-Systeme und ist unter den „Experten Einstellungen“ zu finden. Der Standard bleibt bei einer Kappung auf 100 a. Die Default-Werte bei der Erstellung eines Subsystems wurden geändert, sodass MTTFd- und DC-Wert immer jeweils aus dem darunterliegenden Objekt ermittelt werden. Die Eingabe von DC-Werten größer 99 % führen in SISTEMA zu keinem besseren Ergebnis. In diesem Fall wird nur eine Meldung erzeugt, der eingegebene DC-Wert bleibt jedoch gespeichert. Es wurden zwei Links hinzugefügt: Einer (im Hauptfenster) verweist auf das „EN ISO 13849 Portal“ des IFA, ein weiterer (im Bibliotheksfenster) auf die Seite des IFA, auf der alle hier bekannten Hersteller, die SISTEMABibliotheken anbieten, gelistet sind. Die aktuell ausgewählte Bibliothek wird in der unteren Statusleiste angezeigt. Version 1.0.5 Typ FIX FIX FIX IMP MSC Beschreibung Im Popup-Menü (rechte Maustaste) waren unter bestimmten Konstellationen Funktionen sichtbar, die unnötig waren und zu einem Absturz von SISTEMA führten. Dieses Problem wurde behoben. Bei eingeschalteter Interpolation wurde der PFH-Wert bei der Kategorie 3 und DC-Werten kleiner 60 % falsch zugewiesen. Der Fehler wurde behoben. In der englischen Normdatenbank fehlte der Mindestwert für die notwendigen Maßnahmen gegen CCF. Dieser Wert wurde ergänzt. Die Hilfedateien *.chm wurden mit einem Index versehen und die Suchfunktion wurde aktiviert. Im alten Setup (1.0.4) fehlte die XSD-Schema-Datei zum Validieren der XML-Daten. Version 1.0.4 Typ UPD UPD FIX FIX FIX FIX Beschreibung Englische Version der Software implementiert. PDF-Report überarbeitet: Fehlende Felder hinzugefügt (z. B. Datei), Problem bei langen Dokumentationen/Begründungen behoben (abgeschnittener Text wurde im nächsten Feld eingefügt). Teilweise werden jedoch weiterhin zu lange Texte hart abgeschnitten, jedoch ohne Fehler. Copy-&-paste-Problem behoben, da unter anderem der DC-Wert im Block sowie der DCavg im Subsystem nicht kopiert wurden. Die Drag-&-drop-Funktion war davon nicht betroffen. Die Bibliothek für CCF-Maßnahmen ist jetzt auch von der Bibliothek der Grundelemente aus verfügbar. Die Labels der Datenfelder im Register „Dokumentation" sind nicht mehr unsichtbar unter der Aero-GlassOberfläche von Windows Vista. Das Öffnen von Projekten, die bereits im Navigationsfenster enthalten sind, führt nicht mehr zu einem Fehler. Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 7 von 8 www.dguv.de/ifa Typ FIX IMP IMP IMP IMP MSC Beschreibung Der Befehl „Datei -> Alle Schließen" führt nicht mehr zu einem Fehler. Menüpunkt „Hilfe" erweitert: Onlinevergleich der installierten Version zur aktuell verfügbaren Version mit zusätzlicher Registrierungsmöglichkeit (für den SISTEMA-Newsletter). Strengere SQL-Constraints für die Bibliothek. Validierung der XML-Daten von Projekten und XML-Importen über ein XSD-Schema. Möglichkeit zum Abschalten der Registrierung der SISTEMA-Dateiendungen *.ssm und *.slb über die Optionen. Als Dezimaltrennzeichen für Fließpunktzahlen im XML-Format wird nun der Punkt statt dem Komma verwendet. Dateien älterer SISTEMA-Versionen, die noch das Komma verwenden, können dennoch gelesen werden. Version 1.0.3 Typ FIX FIX FIX Beschreibung Der Versuch, eine Bibliothek zu öffnen, die auf einem Netzlaufwerk oder einer Freigaberessource liegt, wurde mit einem Absturz des Programms beantwortet. Eine entsprechende Ausnahmebehandlung erlaubt nun die Fortführung des Programms. Bibliotheken dürfen jedoch auch weiterhin nicht auf Netzwerkressourcen liegen. Das Schließen von Projekten führte zum Programmabsturz, wenn gleichzeitig die Registerkarte „Sicherheitsfunktionen", „Subsysteme", „Kanäle", „Blöcke" oder „Elemente" aktiv geschaltet war. Beim Schließen eines Projektes wurden Änderungen der Projektdaten nicht registriert, wenn das Control mit dem geänderten Wert den Fokus nicht mindestens einmal abgegeben hat. Version 1.0.2 Typ Beschreibung FIX UPD Die Hilfe öffnet sich jetzt auch unter Windows Vista ohne Fehlermeldung. Überarbeitung des mitgelieferten Beispielprojektes „PLd_Kat3_Trennende_Schutzeinrichtung_mit_Verriegelung". Version 1.0.1 Typ IMP IMP IMP IMP FIX MSC Beschreibung Schnellerer Aufbau der Treeview bei Verschiebe-, Copy-&-paste-Operationen. Bestätigungsabfrage für das Löschen von Grundelementen. Editierbarkeit von nicht relevanten Grundelementen. Hinterlegen von Dateireferenzen in den Grundelementen ist auch in der Bibliothek möglich. Darstellungsfehler im Report behoben. Nop-Fenster öffnet sich als eigenes Dialogfenster. Versionshistorie SISTEMA 1.1.9, Stand Juli 2015 Seite 8 von 8
© Copyright 2024 ExpyDoc