Bereich | Funktionalität | Version | ||||
---|---|---|---|---|---|---|
Basis Arbeitsablauf |
Wird für einen Einfügeplatz die Option Erweiterungspunkt markiert, sind die Eingabefelder Auswahlformel und Nicht aktiv aktiviert. |
|
||||
Job Server |
Job-ID zur Nutzung im Jobnamen und Action Die aktuelle Job-ID wird von der Funktion trigger.currentJobId zurückgegeben. Für eine Jobdefinition lässt sich der Name mit der aktuellen Job-ID erweitern. Beispiel:
Die aktuelle Job-ID lässt sich auch für Actions nutzen. Beispiel:
|
|
||||
Pro Panel |
Verbesserte Fehlermeldungen bei falschen Angaben für MateMap Die verbesserten Fehlermeldungen weisen auf falsche Verwendung von Schlüsseln und Datentypen hin. |
|
||||
Web EEC |
Tomcat 9.0.48 für EEC 2.9.SP1 Update 6 Für EEC 2.9.SP1 Update 6 ist die Installation von Tomcat 9.0.48 freigegeben. |
|
||||
Job Server |
Hostnamen mit Unterstrich sind für Job Server Worker zulässig Ab der Version 2.9 SP1 Update 5 lassen sich auch Job Server Worker am Job Server registrieren, deren Hostnamen einen Unterstrich enthalten (z.B. DE_345). |
|
||||
Form-UI |
Ist parallel zur Form-UI-Sicht ein beliebiger Edior geöffnet, in dem eine Änderung durchgeführt wird, führt das nicht mehr dazu, dass die Form-UI-Sicht den Zustand "dirty" annimmt. |
|
||||
Basis Arbeitsablauf |
Werden Parameter per Drag & Drop in den Editor Parameter einer Komponente gezogen und zwischen bestehenden Parametern eingefügt, bleibt die Reihenfolge der eingefügten Parameter erhalten. Ist für den Editor Parameter eine Sortierung eingestellt, werden die eingefügten Parameter entsprechend einsortiert. |
|
||||
Basis Arbeitsablauf |
Die Navigator-Sicht wird beim Öffnen stets mit dem referenzierten Windows-Ordner synchronisiert, sodass nur noch tatsächlich vorhandene Projektdateien geöffnet werden können und kein Ausnahmefehler geworfen wird. |
|
||||
Basis Arbeitsablauf |
Ein Projekt lässt sich auch ohne mechatronische Struktur fehlerfrei exportieren. |
|
||||
Commands |
Wird in einem fileSelectionForm eine Abfolge von Commands aufgerufen, die ein Command enthält, durch das ein Dateiauswahl-Dialog ausgeführt wird (z.B. importieren einer PX-Datei), lassen sich anschließend durch das Command SaveActiveEditor alle entstandenen Änderungen speichern. |
|
||||
PLC/CoDeSys |
Werden Aktionen mehrfach aufgerufen, unter anderem auf einem Netzwerk-Socket, auf den die Referenz platziert ist, wird eine verbesserte Meldung ausgegeben. |
|
||||
PLC/CoDeSys |
Die Reihenfolge beim Erzeugen des SPS-Codes wurde verbessert. Vor der Erzeugung werden alle bereits vorhandenen Aktionen und Methoden aus dem Programmbaustein entfernt und erst am Ende der Erzeugung wieder hinzugefügt. Dadurch werden Wechselwirkungen des Bausteincodes mit dem Code der Aktionen und Methoden ausgeschlossen. |
|
||||
PLC/CoDeSys |
Um Ein- und Ausgänge von Logikblöcken als Socket zu markieren ist es nicht mehr notwendig diese an anderer Stelle in der Ressource nochmals aufzuführen und dort als Typ Socket zu kennzeichnen. Es ist ausreichend, wenn der entsprechende EEC-Parameter den Typ Socket und den VarType REPLACE hat. |
|
||||
Basis Arbeitsablauf |
Eingebaute Komponenten lassen sich innerhalb des Komponenten-Editors per Drag & Drop fehlerfrei verschieben. |
|
||||
Basis Arbeitsablauf |
Ein EOX-Modell mit einer geänderten Formel lässt sich fehlerfrei in ein bestehendes Modell importieren, ohne dass ein Fehler auftritt, selbst wenn noch ein Editor für die Lösung eines Konflikts geöffnet ist. Dies gilt sowohl für das 2-Wege-Mischen, als auch für das 3-Wege-Mischen. |
|
||||
Basis Arbeitsablauf |
In das Feld Wert im Editor Parameter einer Projektkomponente lässt sich eine Formel kopieren während der Formelinspektor aktiv ist. |
|
||||
ECAD |
Ist das optionale Feature Remote API installiert, läuft die P8-Kommunikation fehlerfrei. |
|
||||
Web EEC |
Für das Web EEC können Parameter mit Hilfe der URL fehlerfrei übergeben werden. |
|
||||
Form-UI |
Neue Java VM-Argumente für Form-UI Um EEC direkt mit einer Form-UI-Seite zu starten, lassen sich nun auch getrennt voneinander Angaben zur Projektkomponente machen, in der die Form-UI-Seite enthalten ist und zur ID der Form-UI-Seite: -Dcom.mind8.formui.perspective.object=<absolute path to object holding the Form-UI> -Dcom.mind8.formui.perspective.form-id=<ID of Form-UI page to open at start> |
|
||||
Form-UI |
Ist in der Initialisierungsdatei (ec.ini) ein Eintrag vorhanden, um EEC mit der Form-UI-Perspektive zu starten und direkt ein Form-UI anzuzeigen, führt dies beim ersten Start mangels einem Workspace nicht zu einem Ausnahmefehler. Statt dessen wird EEC mit der Perspektive Engineering gestartet. |
|
||||
ECAD |
Der Typ eines EPLAN Electric P8 Projekts lässt sich durch Aufruf eines C#-Skripts fehlerfrei umschalten. Voraussetzung dafür ist die Verwendung von EPLAN Plattform Version 2.9 SP1 Update 3. |
|
||||
ECAD |
Vor dem Kopieren und Einfügen von ECAD-Komponenten findet nun eine Prüfung auf Abhängigkeiten zu anderen Bibliotheken statt. Gibt es nur Abhängigkeiten zu sichtbaren Bibliotheken, werden die ECAD-Komponenten direkt dupliziert. Bestehen Abhängigkeiten zu Bibliotheken, die nicht sichtbar sind, werden diese zunächst importiert und anschließend der Einfügevorgang für die ECAD-Komponenten ausgeführt. |
|
||||
Basis Arbeitsablauf |
Wird in einem Wert-Feld eines Projekts der Content-Assistent gestartet, führt das Drücken der Taste [Tab] nicht mehr zum Beenden der Applikation, sondern der Content-Assistent wird damit verlassen. |
|
||||
Basis Arbeitsablauf |
Der UNC-Pfad zur EOX-Datei als Datenhaltung wird korrekt in der Titelleiste angezeigt. |
|
||||
Form-UI |
Der Form-UI-Editor unterstützt den Umgang mit Kommentaren Im Form-UI-Editor lassen sich markierte Zeilen über Source > Toggle Comment einzeln als Kommentar auszeichnen. Umgekehrt lassen sich Kommentarzeilen damit wieder in normale Codezeilen zurückführen. Über Source > Add Block Comment lassen sich mehrere markierte Zeilen als Blockkommentar auszeichnen und über Source > Remove Block Comment wieder rückgängig machen. |
|
||||
Form-UI |
Das Tag <open> unterstützt Aufrufe sicherer Internet-Verbindungen Für das Attribut ref des Tags <open> sind nun auch sichere Verbindungen zulässig, beispielsweise <open ref="https://www.eplan.help/de-de/Infoportal/Content/htm/portal_home.htm" >EPLAN Informationsportal</open>. |
|
||||
Form-UI |
Formelsprache für die Attribute startValue und endValue von numberRangeValidator Für die Prüfung von Eingabewerten lassen sich statt fester Werte für die Attribute startValue und endValue auch beliebige Formeln angeben. Die Auswertung der Formeln findet beim Laden der Form‑UI-Seite statt. |
|
||||
Administration |
Tritt bei einer SQL-Anfrage ein Fehler auf, ist es nicht mehr notwendig, die Datenbank-Anfrage manuell an die EPLAN Support-Anfrage anzufügen. Die Datenbank-Anfrage ist automatisch in der EPLAN Support-Anfrage enthalten, lediglich der Inhalt des Ergebnis-Ordners sollte noch manuell hinzugefügt werden. |
|
||||
Administration |
Beim gemeinsamen Start von EEC und P8 tritt der ein HTTP-Fehler 503 nicht mehr auf. |
|
||||
Basis Arbeitsablauf |
Navigation zu Objekt im Formel-Inspektor verbessert Im Formel-Inspektor ist das Navigieren zu einem Objekt auch dann noch möglich, wenn zwischendurch die Sicht oder der Editor umgeschaltet wurde. |
|
||||
Form-UI | Eingabefelder des Typs combo, deren Inhalte generisch erzeugt werden, führen nicht mehr zum Abbruch der Bedienoberfläche. |
|
||||
Pro Panel | Das Betriebsmittelkennzeichen (BMK) für Klemmen wird wieder komplett von EEC an Pro Panel übergeben. |
|
||||
Job Server |
Beispiel-HTML-Datei für Job Server Im Ordner <Installation path>\install\htmlTemplates\JobMonitorTemplate wird die Beispiel-HTML-Datei JobMonitor.html zur Verfügung gestellt. Diese HTML-Datei ist in AngularJS geschrieben. Die Seite liefert eine Auflistung der Jobs und enthält die Spalten Zustand der Jobs, Job-Name, Job-Definition und Worker. Die Tabelle zeigt 20 Jobs pro Seite an, eine Paginierung wird nicht unterstützt. Zwischen den Seiten lässt sich vor und zurück navigieren. Die Daten werden zyklisch gepollt. |
|
||||
Basis Arbeitsablauf |
Suchen und Ersetzen in Auswahlformeln Bei der Suche nach bestimmten Ausdrücken in Formeln werden auch Auswahlformeln berücksichtigt. Damit steht für Auswahlformeln ebenfalls die Möglichkeit zur Verfügung per Suche/Ersetze... Ausdrücke darin zu suchen und zu ersetzen. |
|
||||
Basis Arbeitsablauf |
Die Suche in Formeln findet Disabler- und Auswahlformeln von Einfügeplätzen und Erweiterungspunkten Die Suche nach bestimmten Ausdrücken in Formeln liefert zusätzlich die Disabler- und Auswahlformeln von Einfügeplätzen und Erweiterungspunkten. |
|
||||
Basis Arbeitsablauf | Durch das Markieren der Option Erweiterungspunkt wird das Eingabefeld für Nicht aktiv nicht mehr inaktiv geschaltet, sodass zusätzlich eine Disabler-Formel angegeben werden kann. |
|
||||
Basis Arbeitsablauf |
Neue Suche nach fehlgeschlagenen Formelergebnissen Die Suche ist erweitert um Suche fehlgeschlagene Formelergebnisse. Mit Hilfe der Optionen Parameter, Disabler und Erweiterungspunkte lässt sich die Suche nach fehlgeschlagenen Formelergebnissen weiter einschränken. Es werden dabei keine deaktivierten Projektkomponenten berücksichtigt und keine Erweiterungspunkte aktualisiert. Während der Berechnung der Formeln ist der Formel-Cache aktiviert. Alle fehlerhaften Formeln werden als Suchergebnisse aufgelistet. Die Liste der Suchergebnisse für fehlgeschlagene Formelergebnisse enthält zusätzlich die Spalte Originale Fehlermeldung. |
|
||||
Basis Arbeitsablauf |
Formelinspektor listet Zeiten mit Einheiten Im Formelinspektor werden sowohl die Ausführungszeiten, als auch die Berechnungszeiten mit Einheiten (ms/s/min/h/d) angegeben. |
|
||||
Basis Arbeitsablauf |
Fehlerpfad im Formelinspektor ausklappen Auf der Suche nach einem Fehler lässt sich im Formelinspektor der Fehlerpfad ausklappen. |
|
||||
Administration |
Neue Benutzervorgabe für die maximale Tiefe beim Ausklappen von Formeln im Formelinspektor In den Benutzervorgaben unter Formeln > Fehlersuche ist es möglich, für Maximale Tiefe für das Ausklappen der Formel im Formelinspektor einen ganzzahligen Wert vorzugeben. Der angegebene Wert wird sowohl für das Ausklappen der gesamten Formel, als auch für das Ausklappen des Fehlerpfads angewendet. |
|
||||
Job Server |
Vorgegebene Jobnamen in Jobliste Mit Hilfe des Parameters defaultJobName im POST Request lässt sich ein Jobname vorab mitsenden. Solange sich der Job in der Warteschlange befindet, lässt sich dieser in der Jobliste mit diesem Namen identifizieren. Nach der Verteilung des Jobs wird geprüft, ob dieser Name Bestand hat oder durch einen eventuell per Formel erzeugten Jobnamen ersetzt wird. |
|
||||
Basis Arbeitsablauf |
Alphabetische Sortierung in Dialog Neues Bibliotheks-Objekt anlegen Im Dialog Neues Bibliotheks-Objekt anlegen sind alle Objekte nun alphabetisch sortiert. |
|
||||
Pro Panel |
Bauteile mit Sperrflächen führen beim Erzeugen der Pro Panel-Daten nicht mehr zu Fehlermeldungen. |
|
||||
Job Server |
Fehlerprotokollierung für Job Server verbessert Fehler, die beim Verschieben von erzeugten Daten auftreten, werden nun detailliert protokolliert. |
|
||||
Job Server |
Eine unterschiedliche Groß-/Kleinschreibung der Dateinamenerweiterung führt beim Import von CSV-Dateien nicht mehr zu einer Fehlermeldung. |
|
||||
Administration |
Die Protokollierung wird nicht mehr unterbrochen, wenn die Einstellungen für die Protokollierung in den Benutzervorgaben geöffnet wurden. |
|
||||
Administration |
VM-Option -clean in Initialisierungsdatei entfernt Der Eintrag für die Java-Laufzeitoption -cleanist in der Standard-Initialisierungsdatei (ec.ini) nicht mehr vorhanden. Die Option ist weiterhin normal nutzbar. |
|
||||
Basis Arbeitsablauf |
Formelinspektor gibt bei Rekursion Fehlermeldung aus Stellt der Formelinspektor eine Rekursion in einer Formel fest, wird eine Fehlermeldung ausgegeben. |
|
||||
Administration |
Lizenzpakete für jeweils 4 Job Server Worker Job Server Worker werden in Paketen zu 4 Lizenzen angeboten. Damit kann die Anzahl der verfügbaren Job Server Worker um jeweils 4 weitere Instanzen erhöht werden. Maximal können 40 Job Server Worker von einem Job Server verwaltet werden. |
|
||||
Administration |
Java VM zu OpenJDK geändert Die gesamte Anwendung wurde migriert, um die Java VM-Implementierung von OpenJDK zu nutzen. |
|
||||
Administration |
Installation von EEC-Varianten geändert Für die Installation von EEC-Varianten ist es nicht mehr erforderlich bestimmte Plugins zu entpacken und in den Ordner /dropins zu kopieren. Stattdessen sind nach der Stand-Alone-Installation über Hilfe > Neue Software installieren... optionale Features zu installieren. |
|
||||
Administration |
Installation von optionaler Funktion Remote API Feature separat möglich Die optionale Funktion Remote API Feature besitzt keine Referenzen auf andere Plugins mehr. Dadurch kann diese Option nun unabhängig von anderen optionalen Funktionen installiert werden. Außerdem kann für diese Funktion ein separater Port vereinbart werden, sodass eine gleichzeitige Nutzung der Installationsvariante Web EEC möglich ist. |
|
||||
Administration |
Auflistung aller installierten Bibliotheken von Drittanbietern Im Info-Dialog werden nun auch alle installierten Bibliotheken von Drittanbietern aufgelistet. |
|
||||
Basis Arbeitsablauf |
Geändertes Kontextmenü beschleunigt die Erstellung neuer Objekte Um das Erstellen eines neuen Engineering-Objekts zu beschleunigen, ist das Kontextmenü Neu in einer mechatronischen Bibliothek verändert worden. Durch die Änderung erhält der Baukastenentwickler einen schnelleren Zugriff auf die Engineering-Objekte MechatronicComponent, DisciplineComponent, Unit, Parameter, Schnittstelle, Placeholder, SelectionAction, SequenceSelectionAction und Kategorie. |
|
||||
Basis Arbeitsablauf |
Dialog verhindert Datenverlust beim Schließen von EEC oder Wechseln der Datenbasis Ist als Datenhaltung eine schreibgeschützte EOX-Datei angegeben, werden beim Schließen von EEC oder Wechseln der Datenbasis die bis dahin durchgeführten Änderungen nicht gespeichert. Um die Änderungen nicht zu verlieren ist vorher das Modell in eine (neue) EOX-Datei zu exportieren. Um den Anwender beim Schließen von EEC oder Wechseln der Datenbasis auf den möglichen Datenverlust hinzuweisen, ist nun ein Dialog zwischengeschaltet. |
|
||||
Basis Arbeitsablauf |
Assistent zum Exportieren von EOX-Dateien geändert Der Assistent zum Exportieren von EOX-Dateien ist nun logischer und leichter verständlich aufgebaut. |
|
||||
Basis Arbeitsablauf |
Assistent zum Importieren von EOX-Dateien geändert Der Assistent zum Importieren von EOX-Dateien ist nun logischer und leichter verständlich aufgebaut. |
|
||||
Basis Arbeitsablauf |
Ist die Ressource einer Disziplinkomponente eingelagert, kann eine andere (geänderte) Ressource nur dann neu zugewiesen werden, wenn zuvor die bestehende Ressource ausgelagert wurde. Auch können nur externe Ressourcen synchronisiert werden. |
|
||||
Form-UI |
Für für die Anzeige von Webseiten wird nur noch MS Internet Explorer unterstützt Da in Form-UIs mit dem Tag <browser> nur noch der Browser MS Internet Explorer unterstützt wird, entfällt das Attribut type. |
|
||||
Job Server |
Neues Lizenzmodell für Job Server/Job Server Worker Mit der Einführung eines neuen Lizenzmodells für Job Server/Job Server Worker wird die Anzahl vorhandener und in Benutzung befindlicher Worker-Lizenzen in der Worker-Liste des Job Server Monitors angezeigt. |
|
||||
Job Server |
Paralleler Start mehrerer Job Server Worker Mit Hilfe einer Batch-Datei lassen sich mehrere Job Server Worker parallel starten. Jeder Job Server Worker nutzt dabei zur Erzeugung von Schaltplänen einen eigenen Web Service für die Kommunikation mit EPLAN Electric P8. |
|
||||
Job Server |
Parallele Nutzung eines Job Servers Mehrere Nutzer können parallel den selben Job Server nutzen, um gleichzeitig Schaltpläne mit EPLAN Electric P8 erzeugen zu lassen. |
|
||||
Job Server |
Parallele Nutzung mehrerer Job Server Worker Es können mehrere Job Server Worker an einem Job Server betrieben werden, die parallel Schaltpläne mit EPLAN Electric P8 erzeugen. |
|
||||
Job Server |
Filter für Spalte "Zustand" im Job Server Monitor Die Liste der Jobs kann in der Spalte Zustand nach folgenden Kategorien gefiltert werden:
|
|
||||
Job Server |
Filtermöglichkeiten für Spalten in Job Server Monitor Die neue Tabellendarstellung der Jobs bietet nun die Möglichkeit für die Spalten Job-Name, Jobdefinition und Worker einen Filterbegriff einzugeben. Die Liste der Jobs wird dann auf diejenigen Jobs eingeschränkt, die den eingegebenen Filtermerkmalen entsprechen. |
|
||||
Job Server |
Zeit-Filter für Job Server Monitor ist entfernt Mit der neuen Tabellenansicht der Jobs sind die Filterkriterien Today's jobs und All jobs entfallen. |
|
||||
Job Server |
Job Server Monitor mit neuer Tabellenansicht Die Liste der Jobs wird ab der Version 2.9 in einer neuen Tabellenansicht dargestellt. Die Jobs werden weiterhin mit einer Nummer, ihrem aktuellen Zustand, dem Jobnamen, der Jobdefinition, dem ausführenden Worker und möglichen Aktionen aufgelistet. |
|
||||
Job Server |
Löschen von Job Server-Protokolleinträgen ist einstellbar Mit Hilfe der EEC-Laufzeitoption de.eplan.eec.jobserver.cleanup.days lässt sich die Anzahl an Tagen definieren, nach denen Protokolleinträge gelöscht werden. Mögliche Werte liegen im Bereich von 1 bis 99 Tagen. Ist diese Laufzeitoption nicht angegeben werden Protokolleinträge nach 30 Tagen entfernt. |
|
||||
Job Server |
Der Job Server entfernt die File-Trigger-Datei eines gelöschten Jobs Durch das Löschen eines File-Trigger-Jobs aus der Liste der Jobs wird ebenfalls die Trigger-Datei gelöscht. |
|
||||
PLC/CoDeSys |
Aufrufe von Methoden ohne Parameter sind erlaubt Für die Aufrufe von Methoden ist es nicht mehr nötig, In-/Output-Variablen als Parameter zu übergeben. |
|
||||
PLC/CoDeSys |
Editorseite SPS-Methoden von POU-Editor listet enthaltene Methoden Der Editor für POUs enthält nun die neue Editorseite SPS-Methoden. Die neue Editorseite listet alle Methoden, die in der POU enthalten sind. |
|
||||
PLC/CoDeSys |
Synchronisieren von Actions und Methoden erstellt enthaltene Parameter Enthält das Ergebnis beim Synchronisieren von CoDeSys-Komponenten neue Actions oder Methoden, werden diese und auch deren Parameter erstellt. |
|
||||
PLC/CoDeSys |
Methoden unterstützen Code-Einfügungen In den Code von Methoden können Code-Snippets mit Hilfe der Plug-Socket-Strategie und Kontrollstrukturen eingefügt werden. Die Variablen werden dabei automatisch synchronisiert. |
|
||||
PLC/CoDeSys |
Methoden in Programmen (PRG) und Funktionsbausteine (FB) einbauen Disziplinkomponenten des Typs Methode können sowohl in Programme (PRG) als auch in Funktionsbausteine (FB) eingebaut werden. |
|
||||
PLC/CoDeSys |
Disziplinkomponenten des Typs Methode unterstützen Replace-Parameter Auch in Disziplinkomponenten des Typs Methode können Replace-Parameter eingesetzt werden. |
|
||||
PLC/CoDeSys |
Für in POU enthaltene Methoden werden Methodenkomponenten erstellt Für jede Methode, die in einer POU enthalten ist, wird beim Import der POU auch automatisch eine entsprechende Disziplinkomponente des Typs Methode erstellt. |
|
||||
PLC/CoDeSys |
Systembibliothek CoDeSys um 'Methode' erweitert Die Systembibliothek CoDeSys ist um das Engineering Objekt Methode (Method) erweitert worden. Die Erweiterung der Systembibliothek erfordert eine Modellaktualisierung. Die Aktualisierung wird automatisch durchgeführt, wenn das Modell mit der neuen Version geöffnet wird. Nach der Modellaktualisierung kann das Modell nicht mehr mit einer früheren Version von EEC bearbeitet werden. |
|
||||
Pro Panel |
Menüstruktur für neue Disziplinkomponenten geändert Neue Disziplinkomponenten für Pro Panel werden statt über Neu > ECAD > ECAD3D nun über Neu > ECAD3D erstellt. |
|
||||
ECAD |
Benutzervorgaben für Disziplin ECAD erweitert um Info zu Kommunikations-Server Ist die optionale Funktion P8 Integration Service Feature installiert, erscheinen in den Benutzervorgaben unter Disziplinen > ECAD > EPLAN Electric P8 Informationen zum Zustand des Kommunikations-Servers für die Verbindung zwischen EEC und P8. |
|
||||
Administration |
Abhängigkeiten von Plugin com.mind8.remote.api zu anderen Plugins entfernt Durch die Entfernung der Abhängigkeiten des Plugins com.mind8.remote.api zu anderen Plugins ist es nun möglich das com.mind8.remote.api-Feature unabhängig vom Web EEC-Service zu nutzen. |
|
||||
Administration |
Initialisierungsdatei enthält nur noch absolut notwendige Einträge Die Initialisierungsdatei (ec.ini) enthält keine Einträge mehr, die für die standardmäßige Ausführung von EEC nötig sind, beispielsweise -Dde.eplan.eec.headless=false. |
|
||||
Administration |
Initialisierungsdatei enthält Beispiele zur Nutzung von EOX-Dateien als Kommentare Die Initialisierungsdatei (ec.ini) enthält standardmäßig Beispiele zur Nutzung von EOX-Dateien für die Datenhaltung als Kommentare. So lässt sich die Initialisierungsdatei ohne Einblick in die Dokumentation auf eine andere Art der Datenhaltung umstellen. |
|
||||
Administration |
Genutzte Datenbasis in Titelzeile anzeigen In der Titelzeile des EEC-Fensters wird standardmäßig der Zugriffsmodus gefolgt vom absoluten Pfad zur Datenbasis-Datei angezeigt. Die Anzeige wird über die Option Zeige die verwendete Datenbasis im Fenstertitel in den Benutzervorgaben gesteuert |
|
||||
Administration |
Ressourcenordner der Disziplinen werden bei der Installation angelegt Während der Installation werden Standard-Ressourcenordner für alle Disziplinen erstellt. ECAD = <EEC installation folder>\resources\ECAD Datenquellen = <EEC installation folder>\resources\DataSources Medienquellen = <EEC installation folder>\resources\MediaSources Office-Word = <EEC installation folder>\resources\Office\Word SPS-AutomationWorX = <EEC installation folder>\resources\PLC SPS-CoDeSys = <EEC installation folder>\resources\PLC SPS-Step7 = <EEC installation folder>\resources\PLC |
|
||||
Administration |
Benutzervorgaben für Ressourcenordner der Disziplinen werden als absolute Pfade eingeblendet In den Benutzervorgaben können die Ressourcenordner der Disziplinen angepasst werden. Unterhalb des Eingabefelds wird der absolute Pfad zum Ressourcenordner eingeblendet. |
|
||||
Administration |
Laufzeitoption org.foederal.sn.connectionURL erlaubt relative Pfadangabe zur EOX-Datei In der Initialisierungsdatei (ec.ini) ist es nun möglich für die Laufzeitoption org.foederal.sn.connectionURL auch einen relativen Pfad zu einer EOX-Datei anzugeben. |
|
||||
Formelsprache |
Die Methode ifError(Block block), angewendet auf NULL erzeugt keinen Fehler Soll das Ergebnis einer Formel mit .ifError('...') geprüft werden, wird keine Fehlermeldung erzeugt, wenn das Ergebnis NULL ergibt. Beispiel:
|
|
||||
Formelsprache |
Neue Methode zur Ermittlung der nächst-größeren Ganzzahl eines Double-Werts Mit Hilfe der Methode ceil() lässt sich die nächst-größere Ganzzahl eines Double-Werts ermitteln. |
|
||||
Formelsprache |
Neue Methode zur Ermittlung des kleinsten Werts aus einer Collection Mit Hilfe der Methode min() lässt sich der kleinste Wert aus einer Collection ermitteln. |
|
||||
Formelsprache |
Neue Methode zur Ermittlung des größten Werts aus einer Collection Mit Hilfe der Methode max() lässt sich der größte Wert aus einer Collection ermitteln. |
|
||||
Formelsprache |
In Formeln kann auf den Namen des Parameters, in dem die Formel steht, zugegriffen werden Um innerhalb einer Formel auf den Namen des Parameters zuzugreifen, in dem die Formel steht, kann nun die Methode parameter.name angewendet werden. |
|
||||
Formelsprache |
Navigationsmethoden für Disziplinkomponenten erzeugen ohne Disziplinstruktur keine Fehlermeldung Formeln, die über eine Disziplinstruktur navigieren, ohne dass diese zur Laufzeit schon vorhanden ist, erzeugen im Protokoll keinen Fehlereintrag mehr. Statt des zu erwartenden Parameterwerts wird in diesem Fall aber weiterhin eine Meldung mit gelbem Hintergrund angezeigt. |
|
||||
Formelsprache | Die Methoden first() und last() geben nun beide für leere Listen den Wert <<null>> zurück. |
|
||||
Formelsprache |
Keine Fehlermeldung für Formeln, die nur in der Disziplinstruktur berechnet werden können Formeln, die Berechnungen auf der Disziplinstruktur durchführen, führen nicht mehr zu einer Fehlermeldung. Im Ergebnisfeld wird stattdessen ein Hinweistext angezeigt. |
|
||||
Formelsprache |
Formelergebnis von Erweiterungspunkt Das Formelergebnis von Erweiterungspunkten lässt sich ab der Version 2.9.0 mit Hilfe des Formelinspektors untersuchen. Der Aufruf des Formelinspektors erfolgt über das Kontextmenü des Eingabefelds. |
|
||||
ECAD |
Von P8-Makro zur korrespondierenden Disziplinkomponente im EEC navigieren Mit Hilfe einer P8-Aktion kann aus einem erzeugten Schaltplan von einem markierten Makro aus zur korrespondierenden Disziplinkomponente im EEC gesprungen werden. |
|
||||
PLC/CoDeSys |
CoDeSys V2 wird nicht mehr unterstützt EEC unterstützt nicht mehr die Erzeugung von SPS-Code für CoDeSys V2. |
|
||||
OFFICE |
Systembibliothek enthält UpdateWordFieldsCommand Das Command UpdateWordFieldsCommand ist ab der Version 2.9 in der Systembibliothek WORD enthalten. Um das Command nutzen zu können, ist es nicht mehr erforderlich, die Datei <EEC installation folder>/install/Tutorial/Word/Word_Ui.EOX zu importieren. |
|
||||
Job Server |
Für die Kommunikation zwischen Job Server und Job Server Worker soll immer die private alias URL verwendet werden Um die Kommunikation zwischen Job Server und Job Server Worker einzurichten ist nur noch die Laufzeitoption de.eplan.eec.jobserver.private.aliasurl in der Initialisierungsdatei anzugeben. |
|
||||
Pro Panel |
Rotation von 3D-Makros um X-, Y- und Z-Achse Beim Platzieren von 3D-Makros der Typen EnclosurePart, MountingPanel und Device wird eine Rotation um die X-, Y- und Z-Achse unterstützt. |
|
||||
Pro Panel |
Automatisierter 3D-Montageaufbau berücksichtigt die Orientierung zum Montagepunkt Bei der Erzeugung eines 3D-Montageaufbaus ist die Orientierung eines Artikels oder 3D-Makros zum Montagepunkt identisch zur manuellen Platzierung. |
|
||||
Job Server |
Behoben: Jobliste für Heutige Jobs zeigt nur noch Jobs des gleichen Tags Ist die Jobliste im Browser für länger als einen Tag geöffnet und der Filter auf Heutige Jobs eingestellt, ist es nicht mehr nötig, den Inhalt des Browsers zu aktualisieren (z.B. mit [F5]). |
|
||||
Pro Panel |
Rotation von Artikeln um X-, Y- und Z-Achse Beim Platzieren von Artikeln der Typen EnclosurePart, MountingPanel und Device wird eine Rotation um die X-, Y- und Z-Achse unterstützt. |
|
||||
ECAD |
Behoben: P8-Makros dürfen Dateinamen mit einer Länge < 3 Zeichen besitzen EEC akzeptiert während des Erzeugens von Schaltplänen auch P8-Makros mit sehr kurzen Dateinamen (Länge < 3 Zeichen). |
|
||||
Basis Arbeitsablauf |
Behoben: Einfügen von beliebigen Inhalten aus der Zwischenablage Beim Einfügen von Inhalten aus der Zwischenablage werden nur noch erlaubte Inhalte akzeptiert und nicht erlaubte Inhalte ignoriert. |
|
||||
Basis Arbeitsablauf |
Behoben: Exportieren der Daten für eine Supportanfrage Für eine Supportanfrage werden die ausgewählten Daten auch dann exportiert, wenn eine gleichnamige Supportanfrage bereits existiert. Dabei wird ausgeschlossen, dass auch die Daten exportiert werden, die im Workspace-Verzeichnis abgelegt sind, wenn dieses unterhalb des globalen Ressourcenordners angelegt ist. |
|
||||
Dokumentation |
Behoben: Parameterübergabe zur Anreihung von Geräten mit Anbauteilen Die Parameter der Liste zur Anreihung von Geräten mit Anbauteilen sind in der folgenden Reihenfolge zu übergeben: =List{'M4','M2',<dx>}. |
|
||||
PLC/CoDeSys |
Variablendeklarationen mit Kommentar werden übernommen Variablendeklarationen mit Kommentar in der gleichen Zeile werden komplett in den Code der einfügenden Komponente übernommen. Dies gilt auch für Blockkommentare, die in der gleichen Zeile der Variablendeklaration beginnen. |
|
||||
Job Server |
Verbesserte Meldung, wenn Benutzervorgaben für einen laufenden Worker geändert werden Die Benutzervorgaben für einen Worker können nicht im laufenden Betrieb geändert werden. Es müssen vorher alle laufenden Jobs beendet und der Worker gestoppt sein. Eine verbesserte Meldung weist den Anwender nun auf diese Bedingungen hin. |
|
||||
Web EEC |
Behoben: Session-Modelle werden im vorgegebenen Ordner abgelegt Die EOX-Dateien, die während einer Web EEC Session entstehen, werden in einem vorgegebenen Ordner abgelegt. Der Ordner zur Ablage der Session-Modelle wird in der Initialisierungsdatei (z.B. ec.ini) mit dem folgenden Eintrag angegeben: -Dcom.mind8.remote.server.repository.file=<absolute path to session models folder> |
|
||||
Tutorial |
Artikeldaten für Tutorial Pro Panel optional per MDB oder EDZ-Dateien erhalten Das Tutorial Pro Panel verwendet Artikeldaten, die möglicherweise in der Artikeldatenbank des Anwenders nicht vorhanden sind. Um das Tutorial dennoch erarbeiten zu können, wird sowohl der Tausch der (MDB)-Artikeldatenbank, wie auch der Import von EDZ-Dateien beschrieben. Die benötigten Dateien werden im Ordner /install/Tutorial/ProPanel bereitgestellt. |
|
||||
Administration |
Neues Lizenz-Management Ab der Version 2.8.0 kommt ein neues Lizenz-Management zum Einsatz. Dadurch wird zusätzlich zur EEC-Installation ein neuer Lizenz-Client installiert. Für den Anwender ergibt sich kein Handlungsbedarf. |
|
||||
Dokumentation |
Neues EPLAN Informationsportal Zur Version 2.8 der EPLAN-Plattform stellen wir Ihnen im Internet das neue EPLAN Informationsportal mit den aktuellen technischen Informationen zu allen EPLAN-Produkten zur Verfügung. Die im oberen Bereich der Portalseite positionierte webbasierte Volltextsuche ermöglicht es Ihnen, gezielt nach Informationen zu suchen und diese rasch zu finden. Bei der Suche werden alle EPLAN-Hilfesysteme sowie alle hinterlegten technischen Publikationen berücksichtigt. Sie erreichen das EPLAN Informationsportal auf folgenden Wegen:
|
|
||||
Administration |
Behoben: Korrekte Anwendung des Arguments "PartsFromSystemToProject" für die Java VM Das Argument PartsFromSystemToProject für die Java VM wird nur angewendet, wenn es in der Initialisierungsdatei (z.B. ec.ini) eingetragen ist. Ist das Argument nicht in der Initialisierungsdatei eingetragen, wird bei der Artikelplatzierung keine Synchronisation mit der Artikeldatenbank durchgeführt. |
|
||||
Administration |
Name der Installationsdatei weist eine dreistellige Versionsnummer aus Der Dateiname der Installationsdatei ist nun um die dritte Stelle der Versionskennung erweitert worden. So wird z.B. aus setup_EEC_2_8_20181101-0905.exe der neue Name setup_EEC_2_8_0_20181101-0905.exe. |
|
||||
Administration |
Nur 64-Bit-Installationsvarianten möglich Alle Installationsvarianten des EECs werden nur noch als 64 Bit-Applikation ausgeführt. Die Varianten der 32-64 Bit Hybrid-Installationen entfallen. |
|
||||
Administration |
EEC benötigt Java Runtime Environment der Version 8 Ab der Version 2.8 benötigt EEC die Java Laufzeitumgebung (JRE) der Version 8. Die aktuelle JRE-Installationsdatei ist Bestandteil aller Installationsvarianten. |
|
||||
Administration |
Modellvariablen mit geändertem Standardwert Für die folgenden Modellvariablen sind die Standardwerte geändert worden:
|
|
||||
Administration |
Modellvariablen vereinheitlicht Die Namen der Modellvariablen wurden dahingehend vereinheitlicht, dass sofort erkennbar ist, ob für die Modellvariable ein Wert einzugeben, bzw. auszuwählen ist oder der Name eines Parameters. Auch die Beschreibungen wurden entsprechend vereinheitlicht, bzw. korrigiert. Für alle Modellvariablen ist nun eine Beschreibung in der Hilfe verfügbar. |
|
||||
Administration |
Option "Im Formelinspektor nicht ergebnisrelevante Teilausdrücke berechnen" ist standardmäßig nicht aktiv In den Benutzervorgaben ist die Option Im Formelinspektor nicht ergebnisrelevante Teilausdrücke berechnenist nun nicht mehr standardmäßig aktiviert. Sollen nicht ergebnisrelevante Teilausdrücke berechnet werden, muss diese Option bewusst aktiviert werden. |
|
||||
Administration |
Geänderte Maximalwerte für Speicher der VM in Initialisierungsdatei Die Einträge in der Initialisierungsdatei (z.B. ec.ini) für den maximalen Speicherwert der VM sind auf folgende Werte angehoben worden:
|
|
||||
PLC/CoDeSys |
CoDeSys V2 wird ab Version 2.9 nicht mehr unterstützt Ab der Version 2.9 unterstützt EEC nicht mehr die Erzeugung von SPS-Code für CoDeSys V2. |
|
||||
Job Server |
Job Server-URL nachträglich ändern Ist der Job Server auf einem anderen Server installiert worden, ist die neue URL in den Initialisierungsdateien der Worker einzutragen. Sowie der Job Server wieder läuft, können sich die Worker automatisch registrieren. Während des Installationsprozesses laufende Jobs werden vom Job Server in den Status "Fehler" gesetzt. |
|
||||
Job Server |
Job Server 2.8 nicht mehr kompatibel mit Job Server 2.7 Nach der Aktualisierung auf den Job Server der Version 2.8 können die Job Server-Daten nicht mehr mit der Job Server Version 2.7 genutzt werden. |
|
||||
Basis Arbeitsablauf |
Supportanfrage mit größerem Eingabefeld Die Eingabe einer Problembeschreibung ist durch ein größeres Eingabefeld nun wesentlich verbessert. |
|
||||
Basis Arbeitsablauf |
Supportanfrage mit eigenen Plugins anreichern Einer Support-Anfrage können nun auch alle Plugins angehängt werden, die sich im Ordner <EEC-Installationsordner>/dropins befinden. Nach dem Start des Assistenten für eine EPLAN-Supportanfrage ist dazu die neue Option Dropins-Ordner beifügen zu markieren. Die Dateien werden nach dem Abschließen des Assistenten mit [Fertigstellen] der ZIP-Datei hinzugefügt. |
|
||||
Basis Arbeitsablauf |
Supportanfrage mit Ressourcen anreichern Für eine Support-Anfrage können nun auch die nötigen Ressourcen-Dateien angehängt werden. Nach dem Start des Assistenten für eine EPLAN-Supportanfrage ist dazu die neue Option Ressourcen beifügen zu markieren. Die Dateien werden nach dem Abschließen des Assistenten mit [Fertigstellen] der ZIP-Datei hinzugefügt. |
|
||||
Basis Arbeitsablauf |
Erstellung von Supportanfrage vereinfacht Um eine Supportanfrage zu erstellen kann im Menü Hilfe nun der neue Menüpunkt EPLAN-Supportanfrage erstellen... genutzt werden. Damit wird derselbe Assistent wie bisher gestartet, um die Supportanfrage zu formulieren und mit Daten anzureichern. |
|
||||
Basis Arbeitsablauf |
Geänderte Kategorie für Supportanfrage in Export-Dialog Der Assistent für den Export einer Support-Anfrage wird im Dialog Exportieren statt unter Andere/Quality-Feedback-Report nun unter EPLAN-Support/EPLAN-Supportanfrage gestartet. |
|
||||
Basis Arbeitsablauf |
Formelinspektor zeigt Fehlerquelle an, wenn Berechnung von rmos() fehlschlägt Durch ein verbessertes Fehlerhandling kann der Formelinspektor nun die Fehlerquelle anzeigen, wenn die Berechnung einer Formel fehlschlägt, die mit rmos() alle Komponenten (eines bestimmten Typs) unterhalb des Wurzelknotens ermittelt. |
|
||||
Basis Arbeitsablauf |
Behoben: EEC stürzt durch Klicken auf die Kopfzeile der Modellvariablen-Tabelle ab In der Modellvariablen-Sicht führt das Klicken auf die Kopfzeile der Modellvariablen-Tabelle nicht mehr zu einem Ausnahmefehler und damit zu Absturz der Applikation. |
|
||||
Job Server |
Gleichzeitiger Betrieb von vier EPLAN-Instanzen auf einem Rechner Auf einem Rechner können mit einen Job Server und vier Workern vier EPLAN-Instanzen zum Erzeugen von Schaltplänen oder 3D-Grafiken genutzt werden. Pro EPLAN-Instanz wird eine Lizenz benötigt. |
|
||||
Job Server |
Beschreibung der Installationsvarianten erweitert Die Installationsvarianten Job Server mit Worker und Worker sind nun in eigenständigen Abschnitten dokumentiert. |
|
||||
ECAD |
Inhalt der Modellvariable "Zuordnungsliste der Fenstermakro-Darstellungsarten" erweitert Damit EEC alle Darstellungsarten von Fenstermakros unterstützen kann, ist die Zuordnungsliste der Fenstermakro-Darstellungsarten erweitert worden: Allpolig, Einpolig, Paarquerverweis, Übersicht, Grafik, Schaltschrankaufbau, RI_Fließbild, Allpolig_Fluid, Topologie, Funktional, Vorplanung, Funktionsübersicht_Fluid Ist die Sprache der Bedienoberfläche auf en-US eingestellt, ist folgende Zuordnungsliste zu verwenden: MultiLine, SingleLine, PairCrossReference, Overview, Graphic, Panel_layout, PI_FlowChart, MultiLine_Fluid, Topology, Functional, Preplanning, Function_overwiew_fluid_power |
|
||||
ECAD |
Behoben: Parameter Darstellungsart von Fenstermakros verursacht Fehler EEC unterstützt ab Version 2.8 alle Darstellungsarten von Fenstermakros:
|
|
||||
ECAD |
Behoben: Plug-Socket-Fehler bei gleichzeitigem Erzeugen von Schaltplänen mit 2 P8-Instanzen Steuert EEC auf einem Rechner gleichzeitig zwei P8-Instanzen an, um Schaltpläne zu erzeugen, kommt es nicht mehr zu Plug-Socket-Fehlern. |
|
||||
ECAD |
Behoben: EEC startet und stoppt P8 unmittelbar vor dem Herunterfahren Wird EEC direkt nach dem Ausführen des Commands GenerateXmlForEcadProjectCommand beendet, führt dies nicht mehr zu einem erneuten Starten und Beenden von EPLAN Electric P8. |
|
||||
ECAD |
Fehler beim Ausführen von C#-Skripten werden von EEC gemeldet Nach dem Erzeugen eines Schaltplans kann in P8 ein C#-Skript ausgeführt werden. Tritt dabei ein Fehler auf, wird dieser auch an das EEC gemeldet und protokolliert. |
|
||||
Job Server |
Datenbank aktualisiert Die zum Betrieb des Job Servers benötigte Datenbank ist aktualisiert worden. Für den Anwender ergibt sich kein Handlungsbedarf. |
|
||||
Job Server |
Aktualisierung von Job Server und Worker nötig Das veränderte Konzept der Worker-Registrierung macht es erforderlich, dass sowohl der Job Server als auch der Worker auf die Version 2.8 aktualisiert werden müssen. Ein gemischter Betrieb unterschiedlicher Versionen ist nicht möglich. |
|
||||
Job Server |
Worker verbinden sich automatisch nach Ausfall des Job Servers Sollte der Job Server während des Betriebs vorübergehend ausfallen und, bzw. nicht erreichbar sein, können sich die aktiven Worker sofort wieder am Job Server anmelden, sowie dieser wieder erreichbar ist. Die Abarbeitung von bestehenden Jobs wird dadurch nicht beeinflusst. |
|
||||
Job Server |
Schaltfläche zum Hinzufügen eines Workers entfernt Durch die zwingende Angabe von de.eplan.jobserver.private.aliasurl in der Initialisierungsdatei jeden Workers wird dieser automatisch am Job Server registriert. Somit ist die Schaltfläche für das Hinzufügen eines Workers nicht länger nötig. |
|
||||
Job Server |
Initialisierungsdatei des Workers muss Angabe für de.eplan.jobserver.private.aliasurl enthalten Die Initialisierungsdatei muss nun zwingend einen Wert für das Argument der Java VM de.eplan.jobserver.private.aliasurl setzen. Dieser Eintrag wird benötigt, damit der Worker den Job Server aktiv nach anstehenden Jobs fragen kann. |
|
||||
Pro Panel |
Behoben: Fehler beim Platzieren von Geräten auf einem Sammelschienensystem Auf ein Sammelschienensystem können beliebige Geräte platziert werden. |
|
||||
Administration |
Plugin-Einträge von Initialisierungsdatei entfernt Die Initialisierungsdatei benötigt die folgenden Einträge nicht mehr:
Diese Einträge sind nicht länger Teil der Standard-Initialisierungsdatei (ec.ini). |
|
||||
Job Server |
Protokoll benennt durch anderen Prozess gesperrte Datei Ist während der Jobbearbeitung der Zugriff auf eine Datei gesperrt, wird ein Protokolleintrag erstellt. Der Protokolleintrag enthält sowohl den Namen der gesperrten Datei, als auch den Namen des Prozesses, der den Zugriff verhindert hat. |
|
||||
Job Server |
Fehler bei Neustart von Worker wird protokolliert Ist ein Worker nach einem Neustart zwar in der Lage sich beim Job Server anzumelden, aber nicht in der Lage, den anhängigen Job auszuführen, wird dies nun in der Protokolldatei festgehalten. |
|
||||
Basis Arbeitsablauf |
Editorseite Parameter für Pro Panel-Komponenten bietet alle Funktionen Für die Editorseite Parameter von Pro Panel-Komponenten sind nun auch die Funktionen Kategorien, Schnittstellenparameter hinzufügen und Automatisches Einstellen der Spaltenbreiten verfügbar. |
|
||||
Basis Arbeitsablauf |
Verhalten beim Löschen von Konfiguration verbessert Da Speichervorgänge einen Effekt auf die bestehende Konfiguration haben können, muss ein Löschvorgang für eine Konfiguration stets auf den Abschluss des Speichervorgangs warten. |
|
||||
Dokumentation |
Release Notes lassen sich filtern Die Release Notes lassen sich ab Version 2.8 filtern. Für den Bereich und die Gültigkeit lassen sich Filterwerte aus einer Dropdown-Liste auswählen. In der Spalte Feature lassen sich die Inhalte nach einem beliebigen Begriff filtern. Die Filter aller Spalten werden kombiniert (UND-verknüpft). Spalten, für die ein Filter gesetzt ist, sind mit einer roten Hintergrundfarbe in der Kopfzeile gekennzeichnet. Mit dem Icon lassen sich alle Filter gemeinsam zurücksetzen. |
|
||||
Dokumentation |
Erforderliche Angabe einer Lizenz-Vorbelegungsdatei für den Betrieb ohne Bedienoberfläche Für den Betrieb ohne Bedienoberfläche, beispielsweise als Windows Dienst, ist die Angabe einer Lizenz-Vorbelegungsdatei zwingend erforderlich. Diese Angabe wird als VM-Argument in der Initialisierungsdatei eingetragen. |
|
||||
Basis Arbeitsablauf |
Behoben: Protokollierung führt nicht zum Stillstand eines Workers während der Ausführung von Aktionen Die Protokollierungsfunktion kann während der Protokollierung selbst eine Meldung absetzen, ohne dass dies zum Stillstand eines Workers führt. |
|
||||
Pro Panel |
Behoben: Vollständige BMKs werden an Pro Panel übergeben Beim Erzeugen der Pro Panel-Daten werden die vollständigen BMKs auch für Montageplatten, Gehäuseteile und untergeordnete Teile von Sammelschienensystemen (z.B. Halter) übergeben. |
|
||||
Pro Panel |
Auf ein Sammelschienensystem werden nur Geräte platziert Auf ein Sammelschienensystem ist es nur noch zulässig Geräte zu platzieren. Die Platzierung von Komponenten eines anderen Typs auf einem Sammelschienensystem führt während des Erzeugens der Disziplinstruktur zu einer Fehlermeldung. |
|
||||
Pro Panel |
Behoben: Platzieren einer Montageplatte mit Angabe des Makros möglich Eine Montageplatte kann sowohl mit Angabe der Artikelnummer, als auch mit Angabe des 3D-Makros platziert werden. |
|
||||
Lizenzierung |
Das Modul MCAD Inventor ist ab der Version 2.7.3 nicht mehr Bestandteil des EECs Ab der Version 2.7.3 steht die Disziplin MCAD Inventor nicht mehr zur Verfügung. |
|
||||
Pro Panel |
Behoben: Platzieren eines 3D-Makros nur ohne Rotation möglich Ein Artikel, der als 3D-Makro referenziert wird, kann nun bei der Platzierung gleichzeitig gedreht werden. |
|
||||
Job Server |
Behoben: Fehlermeldung wenn Hostname nicht gefunden wurde Kann der Hostname für eine Verbindung nicht aufgelöst werden, wird nun eine hilfreiche Fehlermeldung ausgegeben. |
|
||||
ECAD |
Behoben: Trotz eines Fehlers beim Erzeugen eines Schaltplans wird ein C#-Skript ausgeführt Tritt bei der Erzeugung eines Schaltplans ein Fehler auf, führt dies im Normalfall zum Abbruch des Vorgangs und es wird nur dieser Fehler in die Protokolldatei geschrieben. Um alle Fehler aufzufinden und ein C#-Skript nach dem Erzeugen eines Schaltplans ausführen zu lassen, lässt sich das Abbrechen mit der Benutzervorgabe P8-Erzeugung im Fehlerfall fortsetzen verhindern. |
|
||||
Organisation von Modellen |
Behoben: Filter in Sicht Importierte Bibliotheken filtert auch die Verbindungslinien Wird der Filter Alle nicht direkt importierten Assemblies verbergen aktiviert, werden sowohl die indirekt importierten Assemblies, als auch deren Verbindungslinien ausgeblendet. |
|
||||
Dokumentation |
Pro Panel Tutorial mit Wechsel der Artikeldatenbank statt mit EDZ-Import Das Pro Panel Tutorial benötigt Artikeldaten, die gegebenenfalls in der installierten Version von Eplan nicht vorhanden sind. Diese Artikeldaten werden in einer Artikeldatenbank bereitgestellt. In den vorbereitenden Schritten wird nun zu dieser Artikeldatenbank gewechselt, statt die fehlenden Artikel als EDZ-Dateien zu importieren. |
|
||||
Dokumentation |
Verhalten von Verzeichniseinstellungen für ResourcePath und Disziplinen Die Pfade zu den Ressourcen der einzelnen Disziplinen können jeweils als absolute Pfade angegeben werden oder sie setzten sich aus zwei Komponenten zusammen:
Die Beschreibungen der Benutzervorgaben sind für jede einzelne Disziplin mit Beispielen angereichert, die das Verhalten verdeutlichen. |
|
||||
Basis Arbeitsablauf |
Beschleunigter Import von Projektänderungen Der Import von Projektänderungen (PX-Dateien) ist optimiert worden. Die Optimierung wirkt sich sowohl auf die Auswahl der zu importierenden Projektänderungen aus, als auch auf das Importieren der Projektänderungen. |
|
||||
Basis Arbeitsablauf |
Behoben: Nach dem Abdocken von Bibliotheks- oder Projektkatalog stehen die Navigationsziele nicht mehr zur Verfügung Nach dem Abdocken des Bibliotheks- oder Projektkatalogs kann im Kontextmenü der Menüpunkt Zeige in... wieder gewählt werden. |
|
||||
Job Server |
Behoben: Statusanzeige von Worker ist fehlerhaft Anstatt den Zustand eines Prozesses einzublenden, wird nun der Status des Workers korrekt angezeigt. |
|
||||
Basis Arbeitsablauf |
Ebenenkomponenten umbenennen nicht erlaubt Ebenenkomponenten, die sich selbst als untergeordnete Komponente zulassen, dürfen nicht umbenannt werden, sobald sie als eingebaute Bibliothekskomponenten verwendet worden sind. In diesem Fall wird das Eingabefeld für den Namen mit roter Farbe hinterlegt. |
|
||||
Form-UI |
Behoben: Dokumentation von <label> an tatsächliche Möglichkeiten angepasst In Form-UIs konnten nicht mehr alle dokumentierten Attribute und deren Kombinationen angewendet werden. Die Dokumentation beschreibt nun nur noch die tatsächlich möglichen Attribute und deren Kombinationen. |
|
||||
Dokumentation |
Pro Panel Tutorial mit EDZ-Import erweitert Das Pro Panel Tutorial benötigt Artikeldaten, die gegebenenfalls in der installierten Version von Eplan nicht vorhanden sind. Diese Artikeldaten werden als EDZ-Dateien beigestellt und im Voraus in die Artikeldatenbank importiert. |
|
||||
Pro Panel |
Artikel um jede Achse drehen Die Platzierung eines Artikels auf einer Montagefläche kann nun mit zusätzlichen Parametern für die Y-Achse und die Z-Achse bestimmt werden. Die Platzierung wird entweder mit einem Parameter vom Typ Mate oder MateMap definiert. |
|
||||
Basis Arbeitsablauf |
Behoben: Versions-Kennzeichnung für PX-Aktualisierung Durch einen Fehler mussten die Namen für PX-Aktualisierungen mit einer Nummer statt dem Buchstaben V beginnen. Nun folgt das Verhalten wieder den Regeln wie zuvor. |
|
||||
Web EEC |
Behoben: Web EEC erzeugt falsche URLs für Datei-Download Die URLs für den Download erzeugter Dateien enthält nun keine ungültigen Zeichen mehr. |
|
||||
Web EEC |
Liste der Apache Tomcat Server-Versionen Eine Liste der empfohlenen Apache Tomcat Server-Versionen wird im Installations-Kapitel bereitgestellt. Die IT-Voraussetzungen sind durch eine Liste der aktuell benötigten Apache Tomcat Server-Versionen erweitert. |
|
||||
ECAD |
Hinweis zur Aktualisierung der Projektvorlage, wenn P8-Version sich ändert Wechselt der Anwender zu einer anderen P8-Version, wird ein Hinweis zur Aktualisierung der Projektvorlage angezeigt. Der Anwender muss die Projektvorlage immer passend zur aktuell angewendeten P8-Version bereitstellen. |
|
||||
ECAD |
Erzeugen von nicht-sichtbaren Parametern in Makros Werden in Makros Parameterwerte benötigt, beispielsweise für Berechnungen, muss der Parametername am Anfang mit "hidden_" erweitert werden, z.B. hidden_Order. |
|
||||
ECAD |
Platzhalter nach dem Erzeugen löschen Die Benutzervorgaben enthalten nun die Option Platzhalter nach dem Erzeugen löschen. Ist diese Option aktiviert, werden alle Platzhalter, die EEC-Parameter enthalten, in den erzeugten Schaltplänen entfernt. Dazu muss der Platzhalter mindestens einen Parameter enthalten, auch wenn dies ein nicht-sichtbarer Parameter ist. |
|
||||
ECAD |
Fehlermeldungen falls Benutzervorgaben für P8 nicht korrekt sind Sind Benutzervorgaben für P8 nicht korrekt gesetzt, wird dies durch Meldungen angezeigt, die einen Hinweis zur Fehlerbehebung enthalten. |
|
||||
Dokumentation |
URL in Zwischenablage kopieren Die URL zum Hilfe-Thema kann mit der Schaltfläche , die sich in der Hilfe-Werkzeugleiste neben der Sprachumschaltung befindet, einfach in die Zwischenablage kopiert werden. Die URL wird für diesen Zweck auf den tatsächlich benötigten Teil gekürzt. |
|
||||
ECAD |
Behoben: Zeilenumbruch zwischen "Einbauort" und "Betriebsmittelkennzeichen" zeigt Anführungszeichen statt Zeilenumbruch an Das Einfügen eines Zeilenumbruchs zwischen den Teilen Einbauort und Betriebsmittelkennzeichen im Feld Sichtbares BMK (z.B. +EC¶-X1865XB) zeigt in den Ergebnissen des Prüflaufs keine Anführungszeichen mehr an. |
|
||||
ECAD |
Behoben: Öffnen einer Makro-Vorschau mit einem ungültigen Pfad zum Makro wirft einen Ausnahmefehler Wenn der Pfad zum ECAD-Makro nicht mehr gültig ist, wird statt der Makro-Vorschau eine Fehlermeldung angezeigt und der Pfad zur Ressource wird mit gelbem Hintergrund dargestellt, um ihn als ungültig zu markieren. |
|
||||
ECAD |
Behoben: Für Seiten ohne Plug-Parameter soll keine Warnung angezeigt werden, wenn nur ein WiringDiagram vorhanden ist Wenn die ECAD-Struktur nur eine Komponente vom Typ WiringDiagram enthält, ist es nicht nötig, die Seiten mit Plug-Parametern auszustatten, da sie nirgendwo anders im Schaltplan eingebaut werden können. Dieser Anwendungsfall führt nicht mehr zu einer Warnmeldung während der Schaltplan erzeugt wird. |
|
||||
Job Server |
Behoben: Ausnahmefehler erscheint während des Worker-Starts, nachdem der Wiederherstellungsordner umbenannt wurde Das Umbenennen oder Löschen des Ordners für Wiederherstellungsdateien führt nicht mehr zu einem Ausnahmefehler. Dies kann sowohl während des Betriebs des Workers als auch bei gestopptem Worker erfolgen. |
|
||||
Office |
Behoben: Leerzeichen fehlen in erzeugten Word-Dokumenten Leerzeichen, die in Parameterwerten enthalten sind, gehen in den erzeugten Word-Dokumenten nicht mehr verloren. |
|
||||
GRAPH2D |
Behoben: Überprüfung während dem Entfernen der GRAPH2D-Bibliothek ist unmöglich Enthält ein Projekt bereits eine Instanz einer GRAPH2D-Disziplinkomponente, ist es nicht mehr möglich, die GRAPH2D-Bibliothek aus dem Baukasten zu entfernen. Damit wird verhindert, dass Assemblies ungültig werden. |
|
||||
Job Server |
Behoben: Nummerierung von Jobs in der Bedienoberfläche der Jobs Die Nummerierung von Jobs startet nun immer bei 1 und läuft lückenlos bis zur höchsten Nummer. Dieses Verhalten ist immer gleich, egal ob ein Filter gesetzt oder welcher Filter gesetzt ist. |
|
||||
PX Aktualisierung |
Methode deleteInstance mit fünf Argumenten Die Methode deleteInstance für PX-Aktualisierungen ist durch das zusätzliche Argument deleteAllInstances erweitert worden. Ist das boolesche Argument auf true gesetzt, werden alle Projektkomponenten eines angegebenen Namens gelöscht. Ist das Argument auf false gesetzt, wird nur die angegebene Projektkomponente gelöscht. |
|
||||
Administration |
Ab Version 2.8 wird EEC nicht mehr in als 32-Bit Applikation vorhanden sein Ab Version 2.8 wird nur noch die Installation der 64-Bit Applikation unterstützt. Die Installation einer 32-Bit Applikation durch die 32/64-Bit Hybrid-Version wird nicht länger unterstützt. |
|
||||
Administration |
Starten des EECs über die Kommandozeile wird nicht mehr unterstützt Das Starten des EECs über die Kommandozeile wird nicht länger unterstützt. Die Argumente für die Eclipse und die Java VM werden nur noch durch die Initialisierungsdatei, z.B. ec.ini übergeben. |
|
||||
Job Server |
Zeige Protokoll für einen Job separat an Die Job Server Übersicht enthält ein neues Symbol, das einen Link zu einer Job-spezifischen Protokollseite enthält. Damit enthält die bisherige Protokollseite nur noch allgemeine Informationen, im Gegensatz zur Job-spezifischen Protokollseite, die nur noch Informationen zu einem bestimmten Job enthält. |
|
||||
Pro Panel |
Unterstützung von Bohrbildern EEC unterstützt nun die Platzierung von Bohrbildern. Die Platzierung von Bohrbildern wird durch einen Parameter Coordinate des Typs List angegeben und zusätzliche Informationen durch einen Parameter des Typs SupplementaryMap. |
|
||||
Pro Panel |
Parameter für Bohrbild-Varianten Pro Panel-Artikel können Bohrbild-Varianten beinhalten, die mit ihrem Namen identifizierbar sind. Um die Variante anzugeben muss ein Parameter des Typs DrillingPatternVariant erstellt werden. Eine Disziplinkomponente, die einen Artikel mit Bohrbild-Varianten enthält muss ebenfalls diesen Parameter enthalten. Der Wert des Parameters gibt den Namen der Bohrbild-Variante an. |
|
||||
Pro Panel |
Modellvariable für Winkel Die Platzierung von Pro Panel-Komponenten kann mit Winkeln in den Einheiten Grad oder Radiant angegeben werden. Die Einheit wird mit der Modellvariablen Einheit für Winkel vorgegeben. Die neue Modellvariable ist im neuen Zweig Disziplinen > ECAD > EPLAN Pro Panel angeordnet. Die Einheit wird über eine Dropdown-Liste ausgewählt. |
|
||||
Dokumentation |
Spache der Hilfe umschalten Die Sprachumschaltung wird nun durch eine Dropdown-Liste in der Hilfe-Werkzeugleiste bereitgestellt. |
|
||||
Dokumentation |
Suchergebnisse auf einen Bereich einschränken Suchergebnisse werden auf einen bestimmten Bereich reduziert, indem Sie auf der rechten Seite des Suchfelds auf Suche in... klicken. Das öffnet eine Dropdown-Liste mit den verfügbaren Bereichen zur Reduzierung der Suchergebnisse. |
|
||||
Dokumentation |
Hilfe zur Installation von EEC nur noch online Für die Installation von EEC kann eine Hilfe aufgerufen werden, die als Teil der Gesamthilfe online erreichbar ist. |
|
||||
Dokumentation |
EEC-Hilfe nur noch online Die Hilfe für EEC ist ab Version 2.7 nur noch online erreichbar. Die Hilfe wird unter der URL https://www.eplan.help/2.7/de-DE/EPLAN_help.htm bereitgestellt. |
|
||||
Administration |
Konfiguration von bestehender DatabaseDataSource in Initialisierungsdatei Bestehende DatabaseDataSource-Konfigurationen können durch Einträge in der Initialisierungsdatei überschrieben werden. |
|
||||
Dokumentation |
Behoben: Schreibfehler in den Werten der Modellvariable "Name des Parameters für die E/A-Zuordnung" Die korrekten Werte für die Modellvariable correct values for the model variable Name des Parameters für die E/A-Zuordnung sind free, IO combined und IO separate. |
|
||||
Administration |
Abkündigung: Kommandozeilenparameter werden ab Version 2.7 nicht mehr unterstützt Mit der Version 2.7 werden Kommandozeilenparameter nicht mehr unterstützt. |
|
||||
Web EEC |
Behoben: Web EEC wird nicht beendet Nach dem beenden eines EEC Servers bleibt kein Hintergrundprozess übrig. Damit führt ein Neustart nicht mehr zu einer Fehlermeldung wegen eines noch belegten Ports. |
|
||||
Web EEC |
Behoben: Schließen einer Registerkarte führt zu Fehler in allen anderen geöffneten Registerkarten Falls die gleiche Web EEC-Seite in mehreren Registerkarten eines Browsers geöffnet wurde und die erste Registerkarte geschlossen worden ist, wurden vielfache Fehlermeldungen angezeigt. Dieses Verhalten war auf eine alte Version von RAP als Ziel zurückzuführen. Seit RAP 2.3 verwendet durch Web EEC verwendet wird, lassen sich die Registerkarten ohne Fehlermeldungen schließen. |
|
||||
Administration |
Behoben: Parameter -data soll in Kommandozeilen-Aufruf der ec.exe unterstützt werden Wird die ec.exe über einen Kommandozeilenaufruf gestartet, kann der Parameter -data dazu verwendet werden, um die Angabe des workspace-Ordners zu übergeben. |
|
||||
SAP Interface |
Behoben: SAP-Plugins sind nicht kompatibel Die Plugins der SAP-Schnittstellen sind aktualisiert, um zur Version 2.6 zu passen. |
|
||||
Form-UI |
Behoben: Form-UI-Dialog yes/no wird nicht übersetzt Die Schaltflächen [Yes] und [No] von Form-UI-Dialogen werden immer in Deutsch angezeigt. Durch umstellen der Sprache auf en-US werden die Texte der Schaltflächen auch in Englisch angezeigt. |
|
||||
Job Server |
Behoben: Automatische Registrierung von Workern funktioniert nicht Die automatische Registrierung von Workern an einem Job Server funktioniert wieder. |
|
||||
Job Server |
Behoben: Jobs und Protokolle, die älter als 30 Tagen sind, werden nicht gelöscht Jobs und Protokolle werden nach 30 Tagen entfernt. |
|
||||
ECAD |
Behoben: Wert der Modellvariablen "Makro-Ordner" wird nicht an P8 übergeben Die Modellvariable Makro-Ordner wird nun an P8 übergeben. Eine neue Version von P8 wird ebenfalls benötigt. |
|
||||
ECAD |
Behoben: Kein automatischer Neustart nach Änderung von Benutzervorgaben Werden Benutzervorgaben geändert, die einen Neustart des EECs erfordern, wird dies automatisch durchgeführt. |
|
||||
ECAD |
Behoben: P8 wird automatisch neu gestartet wenn die Verbindung verloren geht Es kann passieren, dass die Verbindung zu P8 verloren geht. In diesem Fall versucht EEC, P8 erneut zu starten. |
|
||||
ECAD |
Behoben: EEC schließt nicht alle P8-Instanzen wenn EEC beendet wird Wird EEC beendet, werden nun auch alle P8-Instanzen, die durch diese EEC-Instanz gestartet wurden, wieder geschlossen. |
|
||||
ECAD |
Modellvariablen für die Erzeugung von EDZ-Dateien angepasst Nur noch solche Modellvariablen, die für die EDZ-Erzeugung notwendig sind, sollten in der Tabelle der Modellvariablen angezeigt werden. Deshalb wurden die Modellvariablen EEC_RES und EEC_MASTERDATA entfernt. |
|
||||
ECAD/Pro Panel |
Erzeugung von ECAD/ECAD3D im Fehlerfall fortsetzen Falls Fehler während der Erzeugung von P8-Schaltplänen oder Pro Panel auftreten, werden diese protokolliert und die Erzeugung fortgesetzt. Im Fehlerfall werden P8 oder Pro Panel nicht geöffnet. Falls die Erzeugung von P8-Schaltplänen oder Pro Panel von einem Job Server aufgerufen wurde, wird im Fehlerfall der Job mit "Fehlgeschlagen" markiert. |
|
||||
Basis Arbeitsablauf |
Behoben: Suchen und Ersetzen kann Formeln in Parameterobjekten nicht ändern Formeln, die in Parametern gespeichert sind, werden ab jetzt ebenfalls bei Suchen und Ersetzen berücksichtigt. |
|
||||
Dokumentation |
Behoben: Namen von Handles für Schaltschränke wurden seit Pro Panel-Version 2.5 geändert Die Standardnamen von Handles für Schaltschränke haben sich geändert. Bisher hatte die Handles die Namen CUB1, CUB2 etc. Die neuen Standardnamen sind durch "C_" am Anfang erweitert worden, sodass sich die Namen C_CUB1, C_CUB2 etc ergeben. Alle Vorkommen in der Dokumentation sind entsprechend geändert. |
|
||||
Dokumentation |
Behoben: Kommentare der Modellvariablen für P8-Ordner sind falsch Die Kommentare für die P8 Modellvariablen Bild-Ordner und Makro-Ordner führen zu falschen Angaben. Die Kommentare und die Dokumentation zu diesen Modellvariablen sind korrigiert. |
|
||||
Job Server |
Behoben: Zeige eine Fehlermeldung, wenn der Browser Scripting nicht erlaubt Die Lob Server-Benutzeroberfläche wird durch jeden Browser angezeigt. Dazu muss vom Browser das Scripting erlaubt werden. Lehnt der Browser Scripting ab, wird eine entsprechende Fehlermeldung angezeigt. |
|
||||
ECAD |
Behoben: BMK enthält ungültige Zeichen Betriebsmittelkennzeichen, die einen Zeilenumbruch enthalten, erzeugen keine Fehlermeldung während der Erzeugung der EPLAN Electric P8-Schaltpläne. |
|
||||
ECAD |
Behoben: Namen von Abschirmungen werden nicht übergeben Die Namen von Abschirmungen werden nun während des Erzeugens an EPLAN Electric P8 übergeben. |
|
||||
Job Server |
Behoben: Job Server / Worker zeigen manchmal falsche Status Die Statusanzeige für Jobs ist verbessert worden, damit keine falschen Status mehr angezeigt werden. |
|
||||
Basis Arbeitsablauf |
Behoben: Parameter -data soll von Kommandozeilenaufruf der Initialisierungsdatei (z.B. ec.exe) unterstützt werden Ein Kommandozeilenaufruf für die ec.ini unterstützt nun den Parameter -data, um den workspace-Ordner zu übergeben. Ein entsprechender Eintrag in der Initialisierungsdatei (z.B. ec.ini) wird durch den Kommandozeilenparameter überstimmt. |
|
||||
GRAPH2D |
Behoben: Fehlermeldung während des löschens und neu erstellens eines neuen GRAPH2D-Diagramms Wenn im selben Editor durch eine kundenspezifische sequenceSelectionAction ein GRAPH2D-Diagramm gelöscht und ein Neues mit dem gleichen Namen erstellt wird, führt dies nicht mehr zu einer Ausnahmefehlermeldung. |
|
||||
Job Server |
Behoben: Job Server löscht Dateien, die älter als 30 Tage sind, nicht Erzeugte Dateien, die älter als 30 Tage sind, werden nun gemäß der Spezifikation gelöscht. |
|
||||
Basis Arbeitsablauf |
Behoben: Inkonsistentes Modell nachdem Objekte gelöscht wurden Jede Aktion muss sicherstellen, dass ihr Ergebnis konsistent ist. Werden Objekte gelöscht prüft eine erneute Validierung, dass keine Referenzen auf die gelöschten Objekte vorhanden sind. Ansonsten wird der Löschvorgang abgebrochen und eine Fehlermeldung angezeigt. |
|
||||
MCAD |
Dokumentation für MCAD Eine Dokumentation zur MCAD-Disziplin ist verfügbar. |
|
||||
Disziplin |
Bei der Erzeugung der Disziplinstruktur werden Sockets gegenüber Namen favorisiert Um Disziplinkomponenten zu strukturieren werden nun die Sockets gegenüber den Namen der Disziplinkomponenten favorisiert. Sind sowohl der Socket als auch der Name einer Disziplinkomponente gültig, wird immer der Socket verwendet. Hinweis: In seltenen Fällen kann dies zu anderen Disziplinstrukturen als zuvor führen, wenn sowohl Sockets als auch Namen als mögliche übergeordnete Komponenten für die Platzierung infrage kommen. |
|
||||
Pro Panel |
Behoben: Komponenten der Typen EnclosurePart und MountingRail unterstützen keine Platzierung in Richtung der Z-Achse Komponenten der Typen EnclosurePart und MountingRail können nun auch in Richtung der Z-Achse platziert werden. Bisher wurde der Wert für die Z-Achse ignoriert. |
|
||||
Pro Panel |
Makrovariante und Artikelvariante für Makro setzen Nun können sowohl Makrovariante als auch Artikelvariante für ein 3D-Grafikmakro mit Hilfe eines Parameters für alle Pro Panel-Komponenten gesetzt werden. |
|
||||
Pro Panel |
Komponenten des Typs CutOut unterstützen die Angabe eines Winkels Im Parameter des Typs Dimension für Durchbrüche kann nun auch ein Winkel angegeben werden. |
|
||||
Pro Panel |
Behoben: Die Verwendung eines 3D-Grafikmakro für eine Montagefläche erzeugt eine Fehlermeldung Zusätzlich zum Artikel für eine Komponente des Typs Plane kann auch ein 3D-Grafikmakro über den Parameter macroName verwendet werden. |
|
||||
Administration |
ec.exe ist nun die 64-Bit-Version Die neue EEC-Installationsroutine unterstützt 64-Bit Windows-Systeme und kann in 32-Bit Windows-Umgebungen nicht mehr ausgeführt werden. Die 63-Bit-Version des EECs wird nun mit der ec.exe gestartet. Die Installation einer 32-Bit-Version des EECs wird durch die 32/64-Bit Hybridversion ermöglicht. In diesem Fall wird die 32-Bit-Version mit der ec32.exe gestartet. Hinzu kommt, dass der Ordner für die Konfigurationen zu /configuration für die 64-Bit-Version, bzw. /conf32 für die 32-Bit-Version umbenannt wurde. |
|
||||
Job Server |
Aufruf beliebiger Klassenmethoden von JMX Action Tag aus Innerhalb einer Jobdefinition kann das Tag <action> mit der folgenden Syntax auf eine statische Klassenmethode zeigen:
|
|
||||
Allgemein |
Vorbereitung für Version 2.5 Das Hilfesystem ist auf ein HTML5-Autorensystem umgestellt worden. |
|
||||
Job Server |
Skalierbarer Job Server (mehrfache Worker-Instanzen) EEC kann als Job Server mit einem Worker oder nur als Worker gestartet werden. Mehrere Worker können sich bei einem Job Server registrieren, um mehrere oder verschiedene Jobdefinitionen bearbeiten zu können. |
|
||||
Job Server |
Job-Fortschrittsanzeige und Überwachung Ein Fortschritts-Überwachungsdienst und eine Web-Oberfläche wird für jeden ausgeführten Job vom Job Server bereitgestellt. |
|
||||
Job Server |
File- und WebService-Trigger für Jobdefinitionen Jobdefinitionen können einen File- oder WebService-Trigger definieren. File-Trigger überwachen einen zentralen Eingangsordner. Im Gegensatz dazu lauschen WebService-Trigger an einem Port und können von anderen Diensten oder Web-Applikationen angefordert werden. |
|
||||
Job Server |
Bereinigung von Jobdaten Um die Speichernutzung zu minimieren löscht der Job Server Jobdaten (Dateien, Protokolle, Metadaten) nach einer bestimmten Zeit (Standardmäßig nach 30 Tagen). |
|
||||
Job Server |
Job Server Web-Oberfläche Die Job Server Benutzeroberfläche ist in den Punkten Skalierbarkeit und Benutzerfreundlichkeit verbessert worden. Die Benutzeroberfläche ist nun sowohl mit einem beliebigen Web-Browser, als auch innerhalb des EECs erreichbar. Filteroptionen helfen lange Listen auf die relevanten Einträge zu reduzieren. |
|
||||
Job Server |
Automatische Registrierung von Workern Nach der Installation und dem ersten Start des Job Servers registriert sich der lokale Worker automatisch beim Job Server. Worker können sich nach dem Start selbsttätig am Job Server registrieren, um den administrativen Aufwand zu reduzieren. Zusätzliche Worker können ebenfall manuell registriert werden. |
|
||||
Job Server |
Skalierbarer Einsatz des Job Servers (Trennung von Job Server und Worker) Die Installationsroutine ist geändert worden. Der Job Server wird nun immer mit einem Worker installiert, aber ein Worker kann auch ohne einen Job Server installiert werden. |
|
||||
Job Server |
Zentrales Protokoll für Job Server Die Bedienoberfläche des Job Servers bietet jetzt durch ein zentrales Protokoll einen Überblick über die Aktivitäten des Job Servers und der Worker. Protokollmeldungen werden gruppiert nach Datum (heute, letzte 7 Tage und älter) und auch nach Uhrzeit sortiert (neueste oben). Protokollmeldungen können unterschiedliche Schweregrade haben. Zusätzliche Filteroptionen können die Liste auf Informationen, Warnungen, Fehler und jede Kombination daraus einschränken. |
|
||||
Job Server |
Kundenspezifische Ergebnisdaten können einem Job-Prozess beigefügt werden Zusätzliche Informationen zur Jobüberwachung, beispielsweise kundenspezifische Ergebnisdaten wie Texte, könen durch EEC Commands hinzugefügt werden. Zwischenergebnisse werden während der Ausführung des Jobs angezeigt. Dies ist hilfreich, wenn kundenspezifische Ergebnisse während oder am Ende der Ausführung als Endergebnis angezeigt werden sollen. |
|
||||
Dokumentation |
Verbesserungen im Tutorial Pro Panel Das Tutorial für Pro Panel zeigt, wie Formeln zur Bestimmung des Betriebsmittelkennzeichens in der mechatronischen Struktur Fehlermeldungen vermeiden. Die EEC-Benutzervorgaben sind an eine andere Projektvorlagendatei IEC_bas001.zw9 angepasst. Die EOX-Datei mit der Beispiellösung ist durch die oben genannten Änderungen verbessert. |
|
||||
Dokumentation |
Wie stellt man von FastObjects Datenhaltung auf EOX-Datei um? Das Kapitel Administration beschreibt, wie die Datenhaltung von FastObjects auf EOX-Datei umgestellt wird. |
|
||||
Job Server |
Formeln ermitteln Werte für Argumente von Actions Für die Werte von Argumenten für Actions können Formeln eingesetzt werden. Zum Beispiel wird der Name einer Projektkomponente durch die Formel absRef('<absolute name of component>').name ermittelt. |
|
||||
Commands | ForcefulEOXImportCommand zu Customizing_Engineering.eox hinzugefügt Das neue Command ForcefulEOXImportCommand importiert eine EOX-Datei und überschreibt dabei alle vorhandenen Komponenten, die im bestehenden Projekt vorhanden sind. Das Command wird mit der EOX-Datei Customizing_Engineering.EOX im Ordner <Installationsverzeichnis>\install\other\model zur Verfügung gestellt. Nach dem Import der EOX-Datei ist das Command in der Bibliothek Customizing_Engineering enthalten. |
|
||||
Pro Panel |
Geräte nicht nur auf der Oberfläche von Montageplatten, sondern auch auf Oberflächen des Schaltschranks platzieren Geräte dürfen auf allen Oberflächen innerhalb des Bauraums platziert werden. Die Konfiguration ist dazu nicht mehr eingeschränkt auf Platzierungen auf Montageplatten oder Schaltschränke. |
|
||||
Pro Panel |
Behoben: Tragschiene auf Montageplatte platzieren Tragschienen können sowohl mit Hilfe von Koordinaten auf einer Komponente des Typs Plane als auch per Montagepunkt auf einer Komponente des Typs MountingPanel platziert werden. |
|
||||
Pro Panel |
Behoben: Pro Panel-Struktur erlaubt zusätzliche EnclosureParts direkt unterhalb von Layoutspace Disziplinkomponenten des Typs EnclosurePart dürfen direkt unterhalb von Disziplinkomponenten des Typs LayoutSpace platziert werden. |
|
||||
Form-UI |
RAP/RCP-Anzeigemängel: Standard-Schriftgröße, Zellenhöhe, Zellenhöhe in pureTable Die Zellen von Tabellen und die darin enthaltenen Texte werden im Web EEC und Desktop EEC nicht mehr unterschiedlich groß angezeigt. Sollten dennoch Abweichungen auftreten, kann das Form-UI wie folgt adaptiert werden:
|
|
||||
Form-UI |
Behoben: Klicken in eine leere Zelle einer Tabelle vom Typ pureTable wirft Ausnahmefehler Leere Zellen in einer Tabelle vom Typ pureTable anklicken verursacht keine Ausnahmefehler mehr. |
|
||||
Job Server |
Behoben: Versteckte/gesperrte Dateien im Eingangsordner lassen Job fehlschlagen Versteckte, bzw. gesperrte Dateien im Eingangsordner des Job Servers werden ignoriert und nicht verarbeitet. Gesperrte Dateien sind beispielsweise DOCX-Dateien, die aktuell in Word geöffnet sind. Sowie die Sperre aufgehoben ist, wird die Datei verarbeitet. |
|
||||
Job Server |
Mroot in IMX-Datei angegeben Im IMX-Format ist das Tag <project> mit dem Attribut mroot erweitert worden, um einen beliebigen Namen für den mechatronischen Wurzelknoten anzugeben. |
|
||||
Job Server |
Parameterwerte über IMX-Datei importieren Mit Hilfe von IMX-Dateien lassen sich mehrere Parameterwerte in ein angegebenes mechatronisches Objekt importieren. Das Projekt oder Objekt, in das die Parameterwerte zu importieren sind, muss nicht Bestandteil der IMX-Datei sein und kann für das Command, bzw. die Action angegeben werden. |
|
||||
PLC/CoDeSys |
Parameter für Action-Komponenten Beim automatischen Anlegen von Action-Komponenten werden die, im Code der Action vorhandenen Parameter angelegt. Ist kein Wert für den angelegten Parameter innerhalb der Action vorhanden, verweist der Default-Wert auf den Parameter der übergeordneten Komponente in der Disziplin-Struktur. Bei der Generierung des Codes werden die Parameter der Action selbt verwendet und nicht wie bisher die Parameter der übergeordneten Komponente. |
|
||||
General |
Neue Symbole Die Sammlung von Symbolen im Ordner install/icon_collection ist um die Folgenden erweitert worden: arrow_down.png, arrow_up.png, icon_delete.png, icon _ok.png, square_blue.png, square_brown.png, square_green.png, square_grey.png, square_lightblue.png, square_lightgreen.png, square_orange.png, square_purple.png, square_red.png |
|
||||
Commands |
Anhänge einfügen mit SendMailCommand An E-Mails, die mit Hilfe des SendMailCommands abgesetzt werden, können nun eine beliebige Anzahl von Anhängen angehängt werden. |
|
||||
ECAD |
Behoben: BMK mit Zeilenumbruch funktioniert in Version 2.4 nicht Sichtbare Betriebsmittelkennzeichen mit Zeilenumbrüchen führen nicht mehr zu Fehlern in den Prüfläufen von EPLAN Electric P8. |
|
||||
Form-UI |
Behoben: Schriftgröße in Web EEC unterscheidet sich von Desktop-EEC Die angegebene Schriftgröße wird im Web EEC und Desktop-Fall gleich behandelt. Es wird empfohlen, immer eine explizite Angabe zu Schriftart, -schnitt und -größe zu machen, damit es nicht zu unterschiedlichen Darstellungen kommt. |
|
||||
Job Server |
Behoben: Speicherüberlauf in Meldungsprotokoll beim Filtern Die Aktivierung des Filters für die Meldungen die im Meldungsprotokoll erfasst werden sollen, führt nicht mehr zu einem Speicherüberlauf. |
|
||||
Job Server |
Excel import wizard also accepts xlsm files Der Dateifilter für den Import von Excel-Dateien wurde um die Dateierweiterung *.xslm erweitert, um auch Excel-Dateien mit Makros importieren zu können. |
|
||||
Job Server |
CSV import via XML import adapter Mit Hilfe des Commands ImportCSVCommand kann der Inhalt einer CSV-Datei importiert werden, um dadurch Projektinhalte zu erzeugen. |
|
||||
Job Server |
In IMX-Datei absolute und relative Pfade per xi:include angeben In einer IMX-Datei kann mit dem Tag <xi:include> z.B. eine Mapping-Datei als relative oder absolute URI angegeben werden. |
|
||||
Job Server |
Zugriff auf Jobergebnisse per Scripting Um Zugriff auf die Ordner der Daten im Erfolgs- und Fehlerfall, sowie auf den Namen des aktuell zu verarbeitenden Jobs zu erhalten, können in der Jobdefinitionsdatei die Trigger-Variablen outputFolder, failedFolder und jobName angewendet werden. |
|
||||
Job Server |
Job-Administration über REST-Service Für die Job-Steuerung und Administration des Job Servers steht ein Web-UI zur Verfügung. |
|
||||
Job Server |
Webservice Trigger for Jobs In einer Jobdefinition kann mit dem Tag <webserviceTrigger> ein Trigger definiert werden, um über eine Webservice-Schnittstelle einen Job zu starten. |
|
||||
PLC/CoDeSys |
Behoben: Synchronisation von CoDeSys-Ressourcen vergleicht Standardwerte nicht richtig Während der Synchronisation von CoDeSys-Ressourcen, werden die Werte von Poolparametern nicht mehr berücksichtigt. Das heißt, dass unterschiedliche Standardwerte von Poolparameter und Ressourcen-Parameter während der Synchronisation nicht mehr angezeigt werden. |
|
||||
PLC/CoDeSys |
Behoben: Standardwerte werden nicht gesetzt, wenn eine POU durch CoDeSys-Synchronisation geändert wird Bei der Synchronisation von CoDeSys-Ressourcen wird der Standardwert ebenfalls wieder berücksichtigt. |
|
||||
PLC/CoDeSys |
Parameter für Action-Komponenten Actions bringen ihre benötigten Parameter nun selbst mit, sodass sie in beliebige Komponenten eingefügt werden können, ohne dass vorher die benötigten Parameter in die Komponente eingefügt werden müssen. |
|
||||
Scripting |
Getter für Parameter und Parameterwert Um auf Parameter und deren Werte zugreifen zu können, stehen für Groovy-Skripte die Methoden getParameter(String parameterName) und getCalculatedValue() zur Verfügung. |
|
||||
Scripting |
Methoden geben Pfad, bzw. Namen des Ausgabeordners zurück Die Bibliothek Customizing_Engineering enthält die Klasse UtilAPI mit den Methoden getOutputDirectoryForProjectName und getOutputDirectoryForProject. Diese ermitteln den absoluten Pfad zum Ausgabeordner des angegebenen Projektnamens, bzw. des angegebenen Projekts. |
|
||||
Commands |
ImportEOXCommand überschreibt alle Komponenten durch importierte EOX-Datei Mit Hilfe des neuen Commands Customizing_Engineering.ForcefulEOXImportCommand kann eine EOX-Datei importiert werden, die den Inhalt des bestehenden Assemblies überschreibt. |
|
||||
Dokumentation |
Aktualisierung des STEP7-Tutorials Im Tutorial Step7 wird die Anwendung des IO-Generators für die Zuweisung der Ein- und Ausgangsadressen gezeigt (siehe Aufgabenstellung 2 - Adressen für die Ein- und Ausgänge zuweisen). In einem weiteren Abschnitt wird gezeigt, wie eine Symboltabelle aus der mechatronischen Konfiguration generiert wird (siehe Aufgabenstellung 3 - Symboltabelle erzeugen). Im letzten Abschnitt wird gezeigt, wie Störmeldungen in mechatronische Konfiguration eingefügt und beim Generieren des Step7-Codes berücksichtigt werden. |
|
||||
Formelsprache |
Behoben: isAvailable() on DatabaseDataSource never deallocate the database connection Durch die Anwendung der Methode isAvailable() wird eine Datenbankverbindung nicht mehr aufgelöst. |
|
||||
Form-UI |
Behoben: Fokus in Form-UI-Popup auf Abbrechen statt auf OK Bug fix legt den Fokus in einem Popup-Fenster nicht mehr auf die Schaltfläche [OK], sondern auf die Schaltfläche Abbrechen, um unbeabsichtigtes Bestätigen zu verhindern. |
|
||||
Job Server |
Behoben: XML-Import soll xi:include in Datei result imx unterstützen Bug fix ermöglicht den Import einer IMX-Datei, die das Tag <xi:include> enthält. |
|
||||
Job Server |
Eingangsdateien für Job Server in FIFO-Reihenfolge Die Eingangsdateien für den Job Server werden in chronologischer Reihenfolge abgearbeitet. Es gilt der Zeitpunkt des Einfügens in den Eingangsordner. |
|
||||
OFFICE |
Headless PDF-Erzeugung in WORD-Disziplin PDF-Dateien werden von der WORD-Disziplin generiert, ohne dass eine Benutzeroberfläche eingeblendet wird. Außerdem werden Word-Tasks wieder korrekt geschlossen. |
|
||||
PLC/CoDeSys |
RefLocalId-Attribut ist nicht korrekt gesetzt wenn networkId > 10 Bug fix fügt die Netzwerke von untergeordneten Komponenten auf einen Socket ein und aktualisiert dabei die IDs aller referenzierten Elemente wieder korrekt. |
|
||||
PLC/CoDeSys |
Deklarationen mit CONSTANT führen zu doppelten Deklarationen im erzeugten Code Eine bereits deklarierte Variable wird nicht erneut geschrieben, unabhängig davon, in welchen Deklarationsbereich (z.B. VAR_INPUT) sich diese befindet oder welchen Datentyp die Variable in beiden Komponenten hat. |
|
||||
Scripting |
Die Scripting-Methode perform() ist in Instanzmethoden nicht verfügbar Die Methode perform() kann nun auch in Skripten von Instanzen verwendet werden. |
|
||||
Web EEC |
Behoben: Während der Nutzung von MailTo in Form-UIs für Web EEC-Anwendungen tritt Zugriff verweigert auf Bug fix ermöglicht die Nutzung des Tags <mailTo> in Form-UIs für Web EEC-Anwendungen. |
|
||||
Web EEC |
Web EEC Datei-Upload und Command-Aufruf Mit dem Tag <fileSelectionForm> wird ein neuartiges Fenster erstellt, dass den Upload der auszuwählenden Datei unterstützt. |
|
||||
Dokumentation |
Änderung von allen OLE-Objekten zu einfachen Bildern Alle Abbildungen, die als OLE-Objekte eingebettet waren, sind nun als PNG-Bild-Referenzen in die Dokumentation eingefügt. |
|
||||
Dokumentation |
Änderung von allen Vorkommen von 'mechatronisches Engineering' und 'funktionales Engineering' Die Begriffe mechatronisches Engineering und funktionales Engineering sind durch mechatronische Konfiguration und funktionale Konfiguration ersetzt worden. |
|
||||
Dokumentation |
Änderung von 'Engineering Center' in englischer Dokumentation Der Produktname wurde von Engineering Center zu Engineering Configuration geändert. |
|
||||
Dokumentation |
Menü "Modell/..." ohne deutsche Übersetzug In der Bedienoberfläche wurde die Übersetzung für das Menü Modell korrigiert. |
|
||||
Dokumentation |
Dokumentation von OpenCommand in Web EEC-Umgebung Die Dokumentation beschreibt den Einsatz des Commands OpenCommand im Web EEC-Kontext. |
|
||||
Dokumentation |
Dokumentation von CopyFileCommand Das Command CopyFileCommand kopiert eine Datei oder einen Ordner an das angegebene Ziel. |
|
||||
Job Server |
Methode getOutputDirectory gibt nicht den korrekten Arbeitsordner zurück Der Pfad zu den generierten Daten des Job Servers kann mit Hilfe der Methode getOutputDirectory() direkt ermittelt werden. |
|
||||
Job Server |
Job Server Standardeinstellungen Die Einstellungen für den Job Server können in den Benutzervorgaben vorgenommen werden. |
|
||||
PLC/CoDeSys |
Änderung der Standardwerte von Replace-Parametern Ab Version 2.4.1 wird die Angabe des Werts nicht mehr als Wert, sondern als Standardwert (default) interpretiert (siehe Replace-Parameter). |
|
||||
PLC/CoDeSys |
Struct-Knoten in UserDefindedDataTypes sind optional Bug fix erlaubt bei benutzerdefinierten Datentypen die optionale Verwendung von struct-Knoten. |
|
||||
PLC/CoDeSys |
UDT-Fragmente, Schleifen- und Replace-Parameter Mittels Plug-Socket Konzept können Fragmente hierarchisch unterhalb von Komponenten des Typs Benutzerdefinierter Datentyp platziert werden. |
|
||||
PLC/CoDeSys |
Referenzen funktionieren auch mit Aktionen Es können Referenzkomponenten erstellt werden, die als Verweise auf Actions fungieren. |
|
||||
PLC/CoDeSys |
Behoben: Negation von OutputSockets funktioniert nicht korrekt Die Negation von Ausgangssignalen wird korrekt ausgeführt. |
|
||||
PLC/CoDeSys |
Kontrolstrukturen ("commands") funktionieren auch in Actions Actions in Ressourcen werden als eigenständige Unterkomponenten angelegt und sind ein Verweis auf die Action, die in der Ressource der übergeordneten Disziplinkomponente enthalten ist. |
|
||||
PLC/CoDeSys |
Erstellen von Referenkomponenten Es können Referenzkomponenten erstellt werden, die als Verweise auf POUs fungieren. |
|
||||
PLC/CoDeSys | Code-Erzeugung von SourceUserDefinedDataType |
|
||||
PLC/CoDeSys | Aufruf-Konzept für die Sprache ST basiert auf Sockets inklusive Referenzen |
|
||||
PLC/CoDeSys |
Abstrakte POUs benötigen keine Resource Abstrakte POUs können nun auch ohne Angaben einer Ressource erstellt werden. Damit geht einher, dass eine nachträgliche Änderung zu Abstrakt oder von Abstrakt zurück nicht mehr möglich ist. |
|
||||
PLC/CoDeSys | Die Code-Erzeugung für globale Variablen funktioniert manchmal nicht korrekt |
|