History in English follows at the end of this document. ================== Versionsgeschichte ================== 2.8.0.0 25.06.2024 - Änderung: Lizensierung umgestellt (siehe Handbuch für Details): * Ein Dongle ist nur noch für die Aktivierung der Lizenz nötig, aber nicht im laufenden Betrieb * Sollte es technisch nicht möglich sein, einen Dongle anzuschließen, ist es möglich, den Lizenzmanager auf einem anderen PC zu installieren und die erzeugte Lizenzdatei über 'Lizenz importieren' zu importieren * Versionsupdates und Featureupdates über Aktualisierungsschlüssel - Änderung (20-1303): S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 6.0.2.6 aktualisiert Zusaetzliche Bibliotheken: - 'openssl' Version 3.2.2 - 'pugixml' Version 1.14 - 'zlib' Version 1.3.1 - 'CodeMeter Runtime' Version 8.10.6230.501 - 'wxWidgets' Version 2.8.12 - 'Qt' Version 6.7.2.0 2.7.0.0 06.03.2024 - Änderung: Unterstützung für Windowsversionen < Windows 10 und 32 Bit Windows eingestellt, um den aktuellen Sicherheitsanforderungen gerecht zu werden - Änderung: Unterstützung für Eingabemodul 'Sigmatek' eingestellt - Ergänzung (2-2489): Unterstützung TIA Portal V19: Symbolimport von TIA Portal V19 Projekten, Online Symbolimport - Ergänzung (2-2488): Unterstützung S7-1500 CPUs mit FW 3.1.2, S7-1200 CPUs mit FW 4.6.1 - Ergänzung (20-1285): Passwortabfrage Symboldownload bei TIA-SPS mit Zugriffsschutz - Ergänzung (20-1124): Dynamische CSV-Dateinamen und SQL-Tabellennamen anhand von Schichten/Uhrzeit - Ergänzung (20-1124): CSV, SQL-Ausgaben anhand Uhrzeit pausieren - Ergänzung (20-1307): Freigabe für Windows 11 - Änderung: Ausgabetextlänge (UTF-8) von 256 Zeichen auf 65535 Zeichen erhöht - Änderung: Konverter zum Konvertieren von ACCON-S7-EasyLog-Konfigurationsdateien nicht mehr enthalten - Änderung (20-1303): S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 6.0.2.2 aktualisiert - Bugfix (20-1320): PostgreSQL: Korrektur für Tabellennahmen mit Großbuchstaben - Bugfix: diverse Korrekturen Zusaetzliche Bibliotheken: - 'openssl' Version 3.2.1.0 - 'pugixml' Version 1.14 - 'zlib' Version 1.3.1 - 'CodeMeter Runtime' Version 8.00.5974.501 - 'wxWidgets' Version 2.8.12 (nur AGLink40 Konfiguration) - 'Qt' Version 6.6.2.0 2.6.0.0 01.03.2023 - Ergaenzung: Secure PG/PC- und HMI-Kommunikation - Ergaenzung: Unterstuetzung TIA Portal V18: Symbolimport von TIA Portal V18 Projekten, Online Symbolimport von SPSen die mit TIA Portal V18 projektiert wurden - Ergaenzung: Unterstuetzung S7-1500 CPUs mit FW 3.0.x, FW 2.9.x, fuer S7-1200 FW 4.5, FW 4.6 - Ergaenzung: Freigabe fuer Windows 11 und Windows-Server 2022 - Änderung (20-1303): S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 6.0.0.2 aktualisiert - Änderung: Unterstützung für Oracle Datenbank Treiber 'instantclient 21.8.0.0.0' - Änderung: Unterstützung für Windows XP eingestellt Zusaetzliche Bibliotheken: - 'openssl' Version 1.1.1t - 'pugixml' Version 1.13 - 'zlib' Version 1.2.13 - 'CodeMeter Runtime' Version 7.60.5598.500 - 'wxWidgets' Version 2.8.12 (nur AGLink40 Konfiguration) - 'Qt' Version 5.15.2.0 2.5.3.0 16.07.2021 - Änderung (20-1303): S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 5.6.2.0 aktualisiert - Feature (S7-Kommunikationsbibliothek): Unterstützung TIA Portal V17: Symbolimport von TIA Portal V17 Projekten, Online Symbolimport von SPSen die mit TIA Portal V17 projektiert wurden - Feature (S7-Kommunikationsbibliothek): Unterstützung der SPS Firmware Versionen der SPS Familien S7-1200 (FW 4.5) und S7-1500 (FW 2.9.2) - Bugfix (20-1295): TIA: Absturz beim Lesen von kompletten Arrays mit vielen Elementen: Korrektur bei der Prüfung, ob der resultierende Text die maximale Länge von 256 Zeichen überschreitet - Änderung: Aktualisierung der Wibu Codemeter Runtime auf Version 7.21 (Windows XP: 6.81) 2.5.2.0 17.02.2020 - Änderung (20-1282): S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 5.6.0.2 aktualisiert - Feature (S7-Kommunikationsbibliothek): Unterstützung TIA Portal V16: Symbolimport von TIA Portal V16 Projekten, Online Symbolimport von SPSen die mit TIA Portal V16 projektiert wurden - Feature (S7-Kommunikationsbibliothek): Unterstützung der SPS Firmware Versionen der SPS Familien S7-1200 (FW 4.4) und S7-1500 (FW 2.8.1) - Bugfix (20-1267): Fehler 'Pfad enthält keinen expandierten Index' behoben bei Zugriff auf Array-Elemente 2.5.1.0 14.05.2019 - Änderung (20-1255): S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 5.5.1.0 aktualisiert - Feature (S7-Kommunikationsbibliothek): Unterstützung der neusten SPS Firmware Versionen der SPS Familien S7-1500 (FW 2.6) - Feature (S7-Kommunikationsbibliothek): Unterstützung für die Softwarecontroller S7-CPU 1507S und S7-CPU 1505S - Feature (S7-Kommunikationsbibliothek): Unterstützung für die SPS Simulation SIMATIC S7-PLCSIM Advanced V2.0 - Feature (S7-Kommunikationsbibliothek): Unterstützung von TIA Portal Multi User Projekten (V14, V15 und V15.1) - Änderung: Aktualisierung des ACCON-License Manager auf Version 1.1.1.0 (mit Wibu Codemeter Runtime Version 6.81) 2.5.0.0 04.12.2018 - Feature (20-967): SQL Ausgabe: Unterstützung für Oracle Datenbank: Oracle Database ab Version 11g Release 2 (auch Express Edition) (Einschränkung: nicht für ACCON-Easylog unter Windows XP) - Feature (20-1223): SQL Ausgabe: Unterstützung für PostgreSQL Datenbank ab Version 9.4.20 (Einschränkung: nicht für ACCON-Easylog unter Windows XP) - Feature (20-1215): SQL Ausgabe: Variablen können zu vorhandenen Tabellen nachträglich hinzugefügt werden - Feature (20-1240): TIA Module: Unterstützung des Siemens TIA Portal Projekt Formats *.ap15_1 - Feature (20-1190): Freigabe für Windows Server 2016 - Feature (20-1238): Option um Datenpufferung im RAM zu deaktivieren. Zusätzliches Quittierungsbit für Fehlerfall - Feature (20-1239): SQL Ausgabe: Option um Tabellenprüfung zu deaktivieren - Feature (20-1178): CSV Ausgabe: neuer Textbaustein 'Jahr der Kalenderwoche': Das Jahr bezogen auf die Kalenderwoche - Feature (20-1145): CSV Ausgabe: Speicherung der CSV Datei ohne Byte Order Mark (UTF-8) und als ASCII Textdatei - Feature (20-1143): Ausgabeformat Gleitpunkt der Siemens S5 SPS: S5-KG - Feature (20-1208): Kommandozeilenparameter '/prevent_config_changes': Menüpunkte die eine Konfigurationsänderung ermöglichen werden deaktiviert - Änderung (20-1188): TIA Module: Arrays mit mehr als 1024 Kindern können nicht mehr aufgeklappt werden (Speicherverbrauch zu hoch) - Änderung: S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 5.4.0.38 aktualisiert - Änderung: Aktualisierung der Wibu Codemeter Runtime auf Version 6.70 - Änderung: Aktualisierung der Qt Library auf Version 5.3.2 - Änderung (20-1221): Die Aktualisierungsrate der angezeigten Variablenwerte im Aktual- und Protokolltab wurde auf 200 ms begrenzt. Zwischenwerte (bei einem Lesezyklus < 200 ms) werden nicht angezeigt. Die Ausgaben sind davon nicht betroffen - Bugfix (20-1221): Verlangsamung des Lesezyklus während dem Öffnen von großen Konfigurationen - Bugfix (20-1242): Löschen einer Konfiguration vom Typ 'S7-300/-400/-1200/-1500 TIA führt zum Löschen der Verbindungskonfigurationsdatei 'AGLink40CfgDevxxx.xml' obwohl noch in Verwendung von anderen Konfigurationen 2.4.0.0 13.03.2018 - Feature (20-1204): TIA Module: Unterstützung des Siemens TIA Portal Projekt Formats *.ap15 - Feature (20-1181): TIA Module: Online Symbolupload für die SPS Familien S7-1200/S7-1500 über die ACCON-EasyLog Konfigurationsoberfläche - Änderung (20-1189): TIA Module: Zusatzfehlerinformation ausgeben - Feature (20-1029): CSV Ausgabe: Konfigurationsoption um Zeichenketten nicht in Anführungszeichen zu setzen - Feature (20-1068): SQL Ausgabe: Verbinden zum MS SQL Server über Windowsauthentifizierung - Feature (20-973): Installation des ACCON-Licence Manager mit dem Lizenzen vom Dongle auf den PC verschoben werden können - Änderung: S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 5.4.0.11 aktualisiert 2.3.0.0 15.08.2017 - Feature (20-1147): Unterstützung des Siemens TIA Projekt Formats *.ap14 - Feature: Unterstützung von S7-1200 und S7-1500 SPSen mit Firmwarestand 4.x und 2.x - Feature (20-1184): Unterstützung von MariaDB SQL Datenbank (kompatibel zu MySQL) - Bugfix (20-1142): Automatische Protokollierung beim Programmstart wird nur gestartet, wenn Variablen vorhanden sind. - Bugfix (20-1154): Die Kalenderwoche in der Vorschau des dynamischen Dateinamens wird nun korrekt angezeigt - Bugfix (20-1159): ALS Daten werden jetzt ohne Zwischenpufferung verschickt, da der ALS Server immer nur einen Datensatz annehmen kann - Bugfix (20-1165): Lifebit schreiben im Modul S7-TIA funktioniert nun korrekt - Bugfix (20-1174): TIA Symbolauswahl: Probleme mit dem Aufklappen bestimmter DBs behoben - Bugfix (20-1183): Grenzwert/Toleranzband Trigger: Probleme mit der Checkbox "Unterer Grenzwert" behoben - Änderung: S7-Kommunikationsbibliothek ACCON-AGLink wurde auf Version 5.3.0.3 aktualisiert - Änderung: Aktualisierung der CodeMeter Runtime auf Version 6.50.2631.502 - Änderungen: Für den Zugriff auf MySQL/MariaDB Datenbank empfehlen wir den ODCB Connector von MariaDB (https://downloads.mariadb.org/connector-odbc/) anstatt den ODBC Connector von MySQL zu verwenden. 2.2.2.0 15.08.2016 - Änderung: Service: Fehlerprotokollierung verbessert - Feature: Service: Neue Option '/log=Datei' (Eingabe unter Windows Dienste->Startparameter): Service Startvorgang wird in eine Textdatei geloggt zur Fehleranalyse 2.2.1.0 08.08.2016 - Bugfix (20-1128): TIA Module: Projekte mit Umlaute im Namen werden nun korrekt geladen. - Bugfix (20-1130): TIA Module: Korrektur beim Laden der Einstellungen wenn S7-300/S7-400 genutzt wird - Bugfix (20-1134): Programmabsturz wenn eine Ausgabe ein Verzeichnis, Datei oder Tabelle mit '%'-Zeichen generiert. Die Sonderzeichen '%', '&', '$' werden nun nicht mehr zugelassen. - Änderung: TIA und Classic Symbolimport: Strings werden nun als S7-Strings statt als generische Strings importiert - Änderung: ACCON-EasyLog-Config-Converter.exe: Unterstützung für Windows XP SP3 - Änderung: ACCON-EasyLog.cfg unter Windows XP nicht mehr installieren um Rechteprobleme zu vermeiden Datei wird bei erster Verwendung erstellt 2.2.0.0 01.07.2016 Kostenpflichtiges Update - Feature: (20-1069) TIA Modul: Symbolimport der S7-300 und S7-400 aus dem TIA Portal Projekt. - Feature: (20-1114) TIA Modul: Unterstützung von Gruppen auf SPS-Ebene im TIA Portal Projekt. - Feature: (20-1120) Variablen können im Editor nun spaltenweise sortiert werden. - Feature: (20-1104) Lizenznummer des Dongles wird nun im About und Startbild angezeigt. - Änderung: Aktualisierung der SPS-Kommunikationsbibliothek ACCON-AGLink auf Version 5.1.0.0 - Bugfix: (20-1117) V-Adressen der S7-200 können nun verwendet werden. - Bugfix: (20-1113) Anzeige des Protokollierungsintervalls im Auslöser korrigiert. - Bugfix: (20-1108) Eingabe der & - Zeichen im CSV Dateinamen und -pfad unterbunden. - Bugfix: (20-1098) Die Eingabe von ungültigen Zeichen für Namen der Zuordnungstabellen unterbunden. 2.1.1.0 01.12.2015 - Feature: Freigabe für Microsoft Betriebssystem Windows 10. - Feature: Modul TIA: Unterstützt nun die Siemens SPS Typen S7-1510SP und S7-1512SP. - Feature: (20-891) Modul CSV: Die Datumsspalte und Uhrzeitspalte können nun separat abgewählt werden, um nicht mehr im Protokoll zu erscheinen. - Feature: (20-1026) Der Splash-Screen und das Infofenster zeigen nun alle freigeschalteten Modul an. - Feature: (20-1072) Neuen zeitgesteuerten Ausgabeauslöser integriert: Auslösung im Intervall, z.B. stündlich, ab *:30 Uhr (16:30 Uhr, 17:30 Uhr, 18:30 Uhr,...) - Feature: (20-1071) S7-Classic Modul: Einzelne Bytes können nun auch als Zeichen/Text interpretiert werden. - Feature: (20-1078) Die Fenstergröße wird bei zu kleiner Auflösung automatisch an die vorhandene Bildschirmauflösung angepasst. - Feature: (20-1057) Neue Option um beim manuellen Start einer Protokollierung automatisch den Verbindungswiederaufbau zu starten, wenn nicht sofort eine Verbindung zur Gegenstelle aufgebaut werden konnte. Beim automatischen Start der Protokollierung z.B. über den Service, wird der Verbindungswiederaufbau nun gestartet, wenn nicht sofort eine Verbindung zur Gegenstelle aufgebaut werden konnte. - Feature: (20-1084) Modul SQL: Option für weniger restriktive Tabellenprüfung integriert. Wenn die restriktive Prüfung deaktiviert wird, werden zusätzliche (von ACCON-EasyLog ungenutzte) Spalten in der Tabelle zugelassen und die von ACCON-EasyLog genutzten Spalten dürfen "Nullable" sein. - Änderung: (20-1027) Die Service-Konfiguration hat ein anderes Icon zur deutlichen Unterscheidung bekommen. - Änderung: (20-1062) Beim Import von Zuordnungstabellen, wird im Quellpfad zusätzlich im Unterverzeichnis "Tables" gesucht, wenn eine gesuchte Tabelle nicht gefunden werden konnte. - Änderung: (20-1079) Der Exportaufruf in der Hauptübersicht (Rechtsklick -> Konfigurationen exportieren) wählt nun alle beim Aufruf ausgewählten Konfigurationen zum Export vor. - Änderung: (20-1083) Modul SQL: Die Bezeichnungen für die Systemspalten "Id" und "Datetime" können nun frei vergeben werden. - Bugfix: (20-919) Fehlermeldung 'ungültiges Format' beim Start von ACCON-EasyLog behoben. - Bugfix: (20-1064) Modul S7-Classic: Beim Öffnen von Step7 Projekten, wird jetzt eine Fehlermeldung ausgegeben, wenn eine Projektdatei nicht gefunden wurde. - Bugfix: (20-1066) Beim Export von Konfigurationen in ein ungültiges Verzeichnis (z.B. Schreibgeschützt), wird nun eine Fehlermeldung ausgegeben. - Bugfix: (20-1073) Modul TIA: Allgemeine Quittierung im TIA Modul korrigiert. - Bugfix: (20-1077) Beim Bearbeiten von Variablen wird die Einstellung für Nachkommastellen bei der Dezimaldarstellung nun korrekt angezeigt. - Bugfix: (20-1081) Modul SIGMATEK: Es können nun mehrere String-Variablen gleichzeitig angefragt werden, ohne dabei einen Verbindungsverlust zu verursachen. - Bugfix: (20-1087) Modul TIA: Die Verbindungseinstellungen (Datei AGLink40CfgDevxxxx.xml) werden beim Export einer Konfiguration nun auch exportiert. - Bugfix: (20-1090) Der Editierdialog der Konfigurationen erscheint nun korrekt im Vordergrund nach dem Öffnen. Der Dialog kann nun minimiert werden. - Bugfix: (20-1091) Modul TIA: Der Wert des Datentyps 'Counter' wurde falsch dargestellt - Bugfix: (20-1092) Das Protokollieren der Altdaten wird nun korrekt ausgelöst und mit richtigem Zeitstempel versehen. 2.1.0.0 16.09.2015 - Feature: (20-743) Neues Eingangsmodul 1200/1500 TIA (Kostenpflichtig) Ab jetzt haben Sie symbolischen Zugriff auf optimierte Bausteine. Hinterlegen Sie dazu TIA Portal Projekte oder AGLink eigene Binärdateien, die aus einem TIA Portal Projekt exportiert wurden und importieren Sie Variablen direkt daraus. Für den Zugriff und die dauerhafte Kommunikation wird die Erreichbarkeit des TIA Portal Projektes bzw. Binärdatei vorausgesetzt. - Feature: (20-726) Ab jetzt sind Zuordnungstabellen verfügbar, die zentral verwaltet werden. Über die Zuordnungstabellen können Platzhaltertexte für bestimmte Variablenwerte hinterlegt werden. Z.B. haben Sie eine in der SPS verwaltete Meldungsnummer die einen Wert zwischen 0 und 100 annimmt. Über eine Zuordnungstabelle kann nun jeder Meldenummer ein Klartext hinterlegt werden, der statt der Meldenummer protokolliert wird. Genauso ist es möglich ganze Wertebereiche abzubilden. Z.B. Bei Temperaturen 800 - 900 OK, 901 - 2000 Übertemperatur, etc. Genauere Beschreibung siehe Handbuch. ACHTUNG: Die Option "Nachricht statt Wert ausgeben" wurde durch die Zuordnungstabellen entfernt. Verwenden Sie bitte stattdessen die Zuordnungstabellen. - Feature: (20-801) Linienstärke der Grafiken kann jetzt frei eingestellt werden. - Feature: (20-633) Modul CSV; Neue Option "Datei immer überschreiben", um immer eine neue Datei zu erzeugen und damit immer nur den aktuellsten Wert in der Protokolldatei zu halten. - Feature: (20-930) Modul SQL; Neue Option um das Speichern des Datums jetzt auch mit lokaler Uhrzeit zuzulassen. ACHTUNG: Das deaktivieren der Speicherung im UTC Format kann bei Verwendung der Uhrzeit als Primärschlüssel zum Datenverlust führen, wenn Sommer-/Winterzeitwechsel stattfinden! - Änderung: Oberfläche wurde etwas überarbeitet und mit einem einheitlichen Icon-Set versehen. - Änderung: Das Laden der Step7-Projekte blockiert die Anwendung nicht mehr vollständig. - Änderung: Das Erstellen von virtuellen Variablen wird nun mit einem Assistenten durchgeführt, was die Erstellung und Bearbeitung vereinfacht. - Änderung: Drag+Drop von Zeilen in Tabellen fasst einzelne Zeilen nun an der Zielposition zusammen. - Änderung: Die notwendigen Setupkomponenten CodeMeter und .NET-Framework 4 werden ab jetzt bei Bedarf automatisch installiert. - Änderung: Startprüfung wird nur noch für Ausgaben denen Variablen zugeordnet sind durchgeführt. - Änderung: Genaue Prüfung ob Gleitpunktzahlen gültig sind. - Bugfix: Rändereinstellungen für Druckbereich auf verschiedenen fremdsprachigen Systemen korrigiert. - Bugfix: Diverse Textkorrekturen - Bugfix: (20-1017) Nach dem Speichern einer Konfiguration haben sich Änderungen der Variablen direkt auf der Oberfläche ausgewirkt, obwohl noch nicht gespeichert wurde. - Bugfix: (20-1024) Variablenauswahldialog für Grenzwertvariablen hat mehr Variablen angezeigt als zulässig ist - Bugfix: (20-1030) Beim Ändern eines Operanden konnte man unter bestimmten Umständen speichern, obwohl es unzulässig wäre. - Bugfix: (20-919) Der Fehler "Ungüliges Format" beim Starten von ACCON-EasyLog mit Schweizer Ländereinstellung wurde behoben. - Bugfix: (20-1034) Anzahl Nachkommastellen wurde bei Verwendung von Gleitpunktzahlen (Kurze Darstellung) nicht korrekt ausgegeben. - Bugfix: (20-1035) Lesefreigabevariable wurde bei Erteilung der Freigabe auf der Oberfläche nicht korrekt aktualisiert und behielt optisch ihren letzten (ungültigen) Wert. - Bugfix: Modul SQL; Wenn Variablen als Tabellennamen verwendet wurden, wurden die Referenzen nicht korrekt im Variablenreiter der Konfiguration angezeigt. - Bugfix: (20-1051) Modul SQL; Die Prüfung der Spaltenbezeichnungen ist nun unabhängig von der Groß- und Kleinschreibung. - Bugfix: (20-1051) Modul SQL; Spaltennamen dürfen nicht mehr mit einem Leerzeichen beginnen. - Bugfix: (20-1052) Modul SQL; Spaltennamen werden nun auf eine Datenbankabhängige Maximallänge geprüft. - Bugfix: Modul SQL; Positive Logeinträge (Fehlerzustand nicht mehr vorhanden) wurden von der falschen SQL Ausgabe erzeugt wenn mehr als 1 SQL Ausgabe pro Konfiguration vorhanden ist. - Bugfix: Modul SQL; Konfiguration konnte nicht geladen werden wenn eine SQL Tabelle mit 'Tiefer Hierachie' ohne Variable angelegt wurde. 2.0.0.3 06.05.2015 - Bugfix: Lizensierungsproblem behoben, welches zum Absturz führte, wenn Gleitpunktmultiplikationen ausgeführt wurden. - Bugfix: Beim Öffnen einer laufenden Protokollierung mit sehr hoher Protokollierungsgeschwindigkeit und kleiner Historientabelle stürzt ACCON-EasyLog nicht mehr ab. 2.0.0.2 21.04.2015 - Bugfix: Das Laden der QtCore4.dll korrigiert. 2.0.0.1 30.03.2015 - Änderung: Handbuch um eine Beispielrechnung für Speicherverbrauch des Puffers erweitert. - Bugfix: Der Zugriff auf die Variablen für die Grafik wird nun korrekt durchgeführt wenn virtuelle Variablen in der Protokollliste vorkommen. - Bugfix: Beim öffnen der grafischen Historie wird nun auf die korrekten Historiendaten zugegriffen. - Bugfix: Beim Kopieren einer Achse im Konfigurationseditor wird jetzt ein gültiger Standardname für die Kopie erzeugt. - Bugfix: Bei den Auslösern wird der Text für die Option "Speichern alle x Millisekunden" nun korrekt angezeigt. - Bugfix: Es wird nun das korrekte AGLink 4 Konfigurationshandbuch in Deutsch installiert. - Bugfix: die Kalenderwoche wird nun korrekt berechnet. Insbesondere bei Jahreswechsel. 2.0.0.0 10.12.2014 - Feature: Grafische Darstellung der Historiendaten und der aktuellen Daten wurde integriert (Separate Lizenz erforderlich). Es sind jeweils nur numerische Variablen zur Darstellung verfügbar. Die Grafiken werden sekündlich aktualisiert. Folgende Möglichkeiten haben Sie jetzt: Historiendaten darstellen als Linien, Linien mit Symbolen oder als Flächendiagramm. Aktualwerte werden als Balkendiagramm dargestellt. Die Konfigurationseinstellungen wurden um einen neuen Reiter "Grafiken" erweitert, in der die Einstellungen vorgenommen werden können. Genaueres siehe Handbuch. Mehrere Y-Achsen um unterschiedliche Wertebereiche darzustellen, Zoomen mit der linken Maustaste Horizontale Marker - Wertdarstellung der X-Achse (Rechtsklick in Grafik) (Nur Historie) Vertikale Marker - Wertdarstellung Y-Achse (Shift-Rechtsklick). Sie können bei mehreren Y-Achsen auswählen welche angesprochen werden soll. (Nur Historie) - Feature: ACCON-EasyLog wurde um im UI-Design passende Meldefenster erweitert. Wenn sinnvoll kann eine Meldung nun über "Diesen Dialog nicht mehr anzeigen" im linken unteren Teil deaktiviert werden. Diese Einstellung kann für alle Meldungen in den Programmeinstellungen rückgängig gemacht werden. - Feature: "Triggern per Knopfdruck", also manuelles Auslösen der Protokollierung wurde integriert. Sie können nun das Protokollieren pro Datenziel (z.B. je CSV-Datei), für die gesamte Konfiguration oder in der Hauptübersicht für mehrere Konfigurationen gleichzeitig auslösen. - Feature: PDF-Export bzw. Drucken der aktuellen Ansicht implementiert. Über die Programmeinstellungen können Seitenränder, Kopfzeile und Fußzeile angepasst werden. Das Drucken ist für folgende Bereiche verfügbar - Konfigurationsübersicht - Ansicht der Variablenliste im Protokollreiter - Ansicht der Aktualwerte im Protokollreiter pro Datenziel - Ansicht der Grafik der Aktualwerte im Protokollreiter pro Datenziel - Ansicht der Historiendaten im Protokollreiter pro Datenziel - Ansicht der Historiengrafik im Protokollreiter pro Datenziel - Feature: Es kann jetzt ein STEP 7 Projekt bei Verwendung der S7-300/400 als Kommunikationspartner hinterlegt werden. Aus diesem können dann die Operanden ausgewählt werden. Es ist möglich eine Art Import zu machen bei dem eine Menge an Operanden aus dem STEP 7 Projekt ausgewählt und daraus Variablen generiert werden. - Feature: Neues Datenziel SQL-Server wurde integriert. Sie können Ihre Daten ab jetzt auch in einer Datenbank protokollieren Unterstützt werden Microsoft SQL Server ab Version 2008R2 und MySql Server ab Version 5.6. Folgende Funktionen bietet diese Erweiterung: - Automatische Generierung der Datenbank - Automatische Generierung der Tabelle - Dynamische Bezeichnungen für Tabellen möglich (wie die Dateinamen bei CSV) - Zwei Speicherarten: -- Flache Tabellenhierarchie: Jeder Variablenwert wird in einer eigenen Tabellenspalte mit passendem Datentyp gespeichert. (Ähnlich dem CSV Aufbau) -- Tiefe Tabellenhierarchie: Es wird genau eine Spalte für alle zugeordneten Variablen verwendet. Die ausgewählten Variablen müssen daher kompatibel sein. Jeder Variablenwert wird daher als eigener Datensatz in der Tabelle hinterlegt. Sie können zusätzliche Variableneigenschaften wie den Operanden, Faktor, etc. mitprotokollieren. - Spalte mit einer laufenden ID als Primärschlüssel möglich - Die Datumsspalte kann als Primärschlüssel definiert werden (Nur bei flacher Struktur) - Feature: Wenn eine genauere Beschreibung einer Funktion vorhanden ist, können nun Hilfetexte eingeblendet werden, die vom unteren Fensterrand hinein geschoben werden. - Feature: Wenn Variablen nicht gelesen werden können oder es Probleme bei der Formatierung gibt, werden diese in der Protokollansicht bei den Aktualwerten farblich (rot) markiert. - Feature: Unterstützung für Wartungsverträge integriert - Feature: Der Dateinamenseditor ermöglicht nun eine eigene Stundenrundungsformel zu erstellen. - Feature: Nach Start einer Protokollierung werden alle Variablen und Ausgaben geprüft und im Fehlerfall wird die Protokollierung abgebrochen. - Änderung: Das Auslöseintervall in den Auslösereinstellungen wurde von Sekundeneingabe auf Millisekundeneingabe umgestellt. Beim Laden einer in Sekunden gespeicherten Konfiguration wird der Wert automatisch umgerechnet. - Änderung: Das Einblenden der Informationsreiter im unteren Bereich kann nun über die Programmeinstellungen deaktiviert werden. Es wird dann lediglich die Leiste erstellt. - Änderung: Die CSV - Datei- und Verzeichnisnamen können nun direkt eingegebenen werden. Der Editor ist nur noch für Sonderfunktionen notwendig. - Änderung: Variablenzuordnung für Datenziele wird jetzt über ein Auswahlfenster getroffen und die Variablen können mit der Maus per Drag'n'Drop verschoben werden. Dadurch erleichtert sich die Bedienung an dieser Stelle. Für die grafische Darstellung kann in der Zuordnungsliste eine Vorwahl getroffen werden, die ermöglicht Variablen beim Öffnen der Grafik sofort darzustellen (Nur bei freigeschalteten Grafiken verfügbar). - Änderung: Einer Variablen kann jetzt eine Farbe zugeordnet werden, die für die grafische Darstellung verwendet werden soll (Nur bei freigeschalteten Grafiken verfügbar). Außerdem kann eine bestimmte Y-Achse zugewiesen werden auf der die Daten dieser Variablen angezeigt werden. Wird keine Achse ausgewählt wird die eingestellte Standardachse verwendet. - Änderung: Die Schaltflächen für das Anlegen von virtuellen Variablen bzw. Konstanten wurde auf die Hauptebene des Konfigurationsreiters verschoben um bessere Verwendung zu ermöglichen. - Änderung: Das Konfigurationsfenster wurde um einen Haken um erweiterte Einstellungen anzuzeigen bzw. zu verbergen erweitert. - Änderung: Im Konfigurationsfenster wird jetzt ein Warnhinweis neben der "OK"-Schaltfläche angezeigt, wenn die zu bearbeitende Konfiguration aktiv ist. - Änderung: Das Erscheinungsbild von ACCON-EasyLog wurde vereinheitlicht. - Änderung: Die Klappbaren Listen mit Variablen oder Datenzielen in der Protokollansicht sind nun in der Breite anpassbar. - Änderung: Sie können in den Programmeinstellungen nun festlegen, ob beim Öffnen eines Protokolls immer ein neuer Protokollreiter erstellt wird oder es immer nur einen Reiter pro Konfiguration geben soll, zu dem dann gewechselt wird. - Änderung: Es wird nur noch ein einziges Konfigurationsfenster geöffnet wenn man auf "Bearbeiten" klickt, bei erneutem "Bearbeiten" wird zum bereits geöffneten Fenster gewechselt. - Änderung: Die Konfigurationsdialoge sind nicht mehr fixiert vor dem Hauptdialog. Sie können nun hinter den Hauptdialog geschoben werden. - Änderung: Die Konfigurationsdialoge sind nun editierbar, wenn eine Protokollierung aktiv ist. Es wird lediglich das Speichern dieser verhindert. - Änderung: Importieren und Exportieren ist nun im Hauptdialog aus dem Kontextmenü heraus möglich. - Änderung: In der Historientabelle wird unterhalb nun die aktuelle Anzahl an Einträgen und die maximale - in der Konfiguration eingestellte - Anzahl angezeigt. - Änderung: Die Einheit einer Variable wird nicht mehr zusammen mit dem Wert in der CSV gespeichert. Die Einheit wird in den CSV Spaltenheadern und in der Historientabelle angezeigt. - Änderung: Protokollierung von Datenzielen, deren zugeordnete Variablen nicht formatiert oder ausgelesen werden konnten, werden temporär abgeschaltet, bis die betroffenen Variablen wieder gelesen bzw erfolgreich formatiert werden können. - Änderung: Der Pfad zu den Qt Bibliotheken wird nicht mehr der Windows 'PATH' Variable hinzugefügt. - Änderung: Sehr große Gleitkommazahlen (> 1E28) werden in Exponentialschreibweise (z.B. "1E40") formatiert. - Änderung: Als Wert für den Faktor sind nur noch Zahlen im Bereich -999 999 999 bis 999 999 999 zulässig. - Bugfix: Wenn ACCON-EasyLog bereits läuft und es wird eine weitere Instanz gestartet, wird die folgende Fehlermeldung nun ins englische übersetzt, wenn Englisch voreingestellt ist. - Bugfix: Bei englischer Einstellung wird "Datum / Uhrzeit" im CSV-Kopf nun übersetzt. - Bugfix: Bei englischer Einstellung wird der ToolTip für den Verbindungsstatus nun übersetzt. - Bugfix: Ladegeschwindigkeit der Konfigurationen beim Programmstart deutlich erhöht. - Bugfix: Der Ladebildschirm wird nun solange angezeigt, bis das Hauptfenster angezeigt wird. - Bugfix: Neu angelegte Konfigurationen werden nun für die Bearbeitung gesperrt, wenn eine Protokollierung gestartet wird, bevor der Dialog geschlossen wurde. - Bugfix: Generelle Geschwindigkeitssteigerung bei hohem Datenaufkommen. - Bugfix: Die Historientabelle wird nur noch sekündlich aktualisiert. Bei hohen Aufzeichnungsgeschwindigkeiten wurde ACCON-EasyLog nicht mehr bedienbar. - Bugfix: Die Lesefreigabevariable wird nicht mehr doppelt ausgelesen bei erfüllter Freigabe. 1.1.0.5 21.10.2014 - Bugfix: Eine notwendige Laufzeitbibliothek wird vom Setup-Programm nun installiert. 1.1.0.4 20.10.2014 - Bugfix: Beim Anlegen von Konstanten insbesondere bei Zahlenkonstanten ist ACCON-EasyLog abgestürzt. 1.1.0.3 18.07.2014 - Änderung: Englisches Handbuch für ACCON-EasyLog hinzugefügt. - Änderung: Englisches Handbuch für die Konfiguration der SPS-Verbindung (ACCON-AGLink V4 Konfiguration) hinzugefügt. - Bugfix: Diverse Textkorrekturen in englischer Sprache. - Bugfix: Doppelklickverhalten in den Dialogen korrigiert. 1.1.0.2 09.07.2014 - Bugfix: Diverse Darstellungskorrekturen vorgenommen. 1.1.0.1 03.07.2014 - Bugfix: Korrekturen beim WinCC flexible 2008 Import vorgenommen. - Bugfix: Fehlende Übersetzung für Fehlermeldung ergänzt. 1.1.0.0 02.07.2014 - Feature: Es können nun beliebig viele Auslöser für ein Protokollierungsziel definiert werden. - Feature: Pro Auslöser kann jetzt definiert werden, ob auch der vorherige Datensatz protokolliert werden soll. - Feature: Neuer Auslöser "Wertänderung" um auf Änderungen von Variablen zu reagieren. - Feature: ALS ist nun als Protokollierungsziel verfügbar. - Feature: Es können nun Nachrichten anstatt des eigentlichen Variablenwertes protokolliert werden. - Feature: Virtuelle Variablen eingeführt (siehe Dokumentation). - Feature: Meldungen können jetzt aus WinCC flexible 2008 importiert werden (nur für S7-Steuerungen verfügbar). - Feature: Die Auswahl des Dezimaltrennzeichens bei Zahlen ist nun möglich. - Feature: Die Uhrzeitsynchronisation mit der SPS ist nun möglich (bei S7-200, S7-300 und S7-400). - Feature: Es gibt nun einen Demomodus zum Testen der Software ohne Lizenz. - Feature: Ein Tool zum Konvertieren von ACCON-S7-EasyLog Konfigurationen hinzugefügt. - Feature: "Unendlich" als Option für die Anzahl an Verbindungsversuchen hinzugefügt. - Feature: Beim ersten Start bzw. wenn keine Konfigurationen vorhanden sind, wird ein Schnelleinstiegdialog eingeblendet um den Einstieg zu vereinfachen. - Neue Ausgabetypen: Gleitpunktzahl mit kurzer Darstellung, S7-Time, S7-Datentypen mit/ohne Prefix - Änderung: Das Programm auf UTF8 umgestellt. - Änderung: Die Angabe eines Protokollierungsziels ist im Assistenten für neue Konfigurationen nun Pflicht. - Änderung: Einträge in den Meldungsfenstern können nun gelöscht werden. - Änderung: Die Protokollansicht hat nun eine zusätzliche Anzeige, in der alle definierten Variablen und deren aktueller Wert angezeigt werden. - Änderung: Der Benutzer kann die Gerätenummer jetzt frei wählen. - Änderung: Das Zeit- und Datumsformat ist nun getrennt konfigurierbar. - Änderung: Diverse Verbesserungen der Bedienbarkeit vorgenommen. - Qt Framework auf 4.8.6 aktualisiert. - Bugfix: Diverse Textkorrekturen und Fehlerbehebungen vorgenommen. - Bugfix: Das Duplizieren von Konfigurationen kopiert nun auch die ACCON-AGLink-Konfigurationsdateien mit. - Bugfix: Die Kopfzeile der CSV-Dateien wird nun immer in Anführungszeichen gestellt. 1.0.4.0 06.03.14 Allgemein: - Feature: Ausgabeverarbeitung mit Datenpufferung: Daten die nicht direkt geschrieben werden können werden im Speicher zwischengespeichert. - Das Laden der Konfiguration optimiert. - S7-Strings, Windows-Strings und SIGMATEK-Strings werden nun mit Hochkomma gespeichert. - Bugfix: Die Sprachumschaltung erfolgt jetzt Threadsicher. 1.0.2.2 27.02.14 Allgemein: - Lizenzierung erweitert, um die Lizenzdaten auch über das Netzwerk erkennen zu können. 1.0.2.1 Allgemein: - Bugfix: Das Ziel ALS entfernt, da es noch nicht verfügbar ist. - Bugfix: Die ACCON-AGLink-Konfigurationsdateien wurden beim Speichern einer Konfiguration fälschlicherweise wieder gelöscht. 1.0.2.0 21.02.14 Allgemein: - Qt Framework auf 4.8.5 aktualisiert. - Feature: Die Applikation ist nun mehrsprachig nutzbar. Aktuell steht Deutsch und Englisch zur Verfügung. - Feature: Konfigurationen können nun in die Anwendung importiert werden. - Feature: Konfigurationen können nun aus der Anwendung heraus exportiert werden. - Feature: Das aktuelle Konfigurationsverzeichnis kann jetzt aus ACCON-EasyLog heraus geöffnet werden. - Feature: Fehlerprotokolle können jetzt aus ACCON-EasyLog heraus geöffnet werden. - Feature: Konfigurationen können jetzt aus dem Menü heraus verzögert gestartet werden. - Bugfix: Beim Erhalt von Meldungen schaltete die Anzeige nicht zum betroffenen Tab um. - Bugfix: Ein Speicherleck im Meldungsfenster behoben. SIGMATEK: - Feature: Es können nun StringRAM Objekte ausgelesen und protokolliert werden. 1.0.0.4 30.01.14 Allgemein: - Setup erweitert um ACCON-AGLink - Bugfix: Das Laden der Konfigurationsdateien für S7-200, S7-1200/1500, LOGO! ist nun möglich. - Bugfix: Die Verbindungsaufbauwiederholung kann nun unterbrochen werden. - Bugfix: Die Darstellung und Sicherung von Gleitpunktzahlen ist nun möglich. Sigmatek: - Feature: Für die Variablenabfrage kann nun das Abfrageintervall allgemein eingestellt werden. - Bugfix: Die Änderung der Gruppenbezeichnung von Variablen ist nun möglich. ================================================== ======================= History of the versions ======================= 2.8.0.0 25.06.2024 - Change: Licensing changed (see manual for details): * A dongle is now only required to activate the license, but not during operation * If it is not technically possible to connect a dongle, it is possible to install the license manager on another PC and import the generated license file via 'Import license' * Version updates and feature updates via update key - Change (20-1303): S7 communication library ACCON-AGLink has been updated to version 6.0.2.6 Additional libraries: - 'openssl' Version 3.2.2 - 'pugixml' Version 1.14 - 'zlib' Version 1.3.1 - 'CodeMeter Runtime' Version 8.10.6230.501 - 'wxWidgets' Version 2.8.12 (only AGLink40 Configuration) - 'Qt' Version 6.7.2.0 2.7.0.0 06.03.2024 - Change: Support for Windows versions < Windows 10 and 32-Bit Windows discontinued to meet current security requirements - Change: Support for input module 'Sigmatek' discontinued - Addition (2-2489): Support for TIA Portal V19: Symbol import of TIA Portal V19 projects, online symbol import - New feature (2-2488): Support S7-1500 CPUs with FW 3.1.2, S7-1200 CPUs with FW 4.6.1 - New feature (20-1285): Password dialog for symbol download from TIA PLC with access protection - New feature (20-1124): Dynamic CSV file names and SQL table names based on shifts/time - New feature (20-1124): Pause CSV, SQL output based on time - New feature (20-1307): Support for Windows 11 - Change: Output text length (UTF-8) increased from 256 characters to 65535 characters - Change: Converter for converting ACCON-S7 EasyLog configuration files no longer included - Change (20-1303): S7 communication library ACCON-AGLink has been updated to version 6.0.2.2 - Bugfix (20-1320): PostgreSQL: Correction for table names with capital letters - Bugfix: various corrections Additional libraries: - 'openssl' Version 3.2.1.0 - 'pugixml' Version 1.14 - 'zlib' Version 1.3.1 - 'CodeMeter Runtime' Version 8.00.5974.501 - 'wxWidgets' Version 2.8.12 (only AGLink40 Configuration) - 'Qt' Version 6.6.2.0 2.6.0.0 01.03.2023 - New feature: Secure PG/PC- and HMI communikation - New feature: Support of TIA Portal V18: Symbol import of TIA Portal V18 projects, online symbol import of PLCs configured with TIA Portal V18 - New feature: Support S7-1500 CPUs with FW 3.0.x, FW 2.9.x, for S7-1200 FW 4.5, FW 4.6 - New feature: Windows 11 and Windows-Server 2022 support - Change (20-1303): S7 communication library ACCON-AGLink has been updated to version 6.0.0.2 - Change: Support for Oracle database driver 'instantclient 21.8.0.0' - Change: Support for Windows XP discontinued Additional libraries: - 'openssl' Version 1.1.1t - 'pugixml' Version 1.13 - 'zlib' Version 1.2.13 - 'CodeMeter Runtime' Version 7.60.5598.500 - 'wxWidgets' Version 2.8.12 (only AGLink40 Configuration) - 'Qt' Version 5.15.2.0 2.5.3.0 16.07.2021 - Change (20-1303): S7 communication library ACCON-AGLink has been updated to version 5.6.2.0 - New feature (20-1282): Support for TIA Portal V17: Symbol import of TIA Portal V17 projects, online symbol import of PLCs configured with TIA Portal V17 - New feature (S7 communication library): Support of newest PLC firmware version of PLC family S7-1200 (FW 4.5) and S7-1500 (FW 2.9.2) - Bugfix (20-1295): TIA: crash when reading complete arrays with many elements: Correction when checking whether the resulting text exceeds the maximum length of 256 characters - Change: Updated the Wibu Codemeter Runtime to version 7.21 (Windows XP: 6.81) 2.5.2.0 17.02.2020 - Change (20-1282): S7 communication library ACCON-AGLink has been updated to version 5.6.0.2 - New feature (20-1282): Support for TIA Portal V16: Symbol import of TIA Portal V16 projects, online symbol import of PLCs configured with TIA Portal V16 - New feature (S7 communication library): Support of newest PLC firmware version of PLC family S7-1200 (FW 4.4) and S7-1500 (FW 2.8.1) - Bugfix (20-1267): Error 'Path does not contain an expanded index' fixed when accessing array elements 2.5.1.0 14.05.2019 - Change (20-1255): S7 communication library ACCON-AGLink has been updated to version 5.5.1.0 - Feature (S7 communication library): Support of the latest PLC firmware versions of the PLC families S7-1500 (FW 2.6) - Feature (S7 communication library): Support for the software controllers S7-CPU 1507S and S7-CPU 1505S - Feature (S7 communication library): Support for the PLC simulation SIMATIC S7-PLCSIM Advanced V2.0 - Feature (S7 communication library): Support of TIA Portal multi user projects (V14, V15 and V15.1) - Change: ACCON-License Manager has been updated to version 1.1.1.0 (with Wibu Codemeter Runtime Version 6.81) 2.5.0.0 04.12.2018 - Feature (20-967): SQL Output: Support for Oracle Database: Oracle Database from version 11g Release 2 (also Express Edition) (restriction: not for ACCON-Easylog under Windows XP) - Feature (20-1223): SQL Output: Support for PostgreSQL database from version 9.4.20 (restriction: not for ACCON-Easylog under Windows XP) - Feature (20-1215): SQL Output: Variables can be added to existing tables later - Feature (20-1240): TIA Module: Support of the Siemens TIA Portal project format * .ap15_1 - Feature (20-1190): Release for Windows Server 2016 - Feature (20-1238): Option to disable data buffering in RAM. Additional acknowledgment bit for error case - Feature (20-1239): SQL Output: Option to disable table check - Feature (20-1178): CSV Output: new text module 'Year of the calendar week': The year related to the calendar week - Feature (20-1145): CSV Output: Saving the CSV file without byte order mark (UTF-8) and as ASCII text file - Feature (20-1143): Output format Floating point of the Siemens S5 PLC: S5-KG - Feature (20-1208): Command line parameter '/ prevent_config_changes': Menu items that enable a configuration change are deactivated - Change (20-1188): TIA modules: Arrays with more than 1024 children can not be opened anymore (memory consumption too high) - Change: S7 communication library ACCON-AGLink has been updated to version 5.4.0.38 - Change: Updated the Wibu Codemeter Runtime to version 6.70 - Change: Updated the Qt Library to version 5.3.2 - Change (20-1221): The update rate of displayed vairables in the current and protocol tab was limited to 200 ms. Intermediate values (for read cycles < 200 ms) will not be displayed. The outputs will not be affected - Bugfix (20-1221): Slowing down the read cycle while opening large configurations - Bugfix (20-1242): Deleting a configuration of type 'S7-300/-400/-1200/-1500 TIA causes the connection configuration file' AGLink40CfgDevxxx.xml 'to be deleted although still in use of other configurations 2.4.0.0 13.03.2018 - Feature (20-1204): TIA modules: Support of the Siemens TIA Portal project format *.ap15 - Feature (20-1181): TIA Module: Online symbol upload for the PLC families S7-1200/S7-1500 via the ACCON-EasyLog configuration interface - Change (20-1189): TIA Module: Output additional error information - Feature (20-1029): CSV Output: Configuration option to not quote strings - Feature (20-1068): SQL Output: Connecting to MS SQL Server via Windows Authentication - Feature (20-973): Installation of the ACCON License Manager with which licenses can be moved from the dongle to the PC - Change: S7 communication library ACCON-AGLink has been updated to version 5.4.0.11 Version 2.3.0.0 [15.08.2017] - Feature (20-1147): Support for Siemens TIA project format *.ap14 - Feature: Support for S7-1200 and S7-1500 PLCs with firmware 4.x and 2.x - Feature (20-1184): Support for MariaDB SQL database (compatible with MySQL) - Bugfix (20-1142): Automatic logging at start of program is only initiated if variables exist - Bugfix (20-1154): Calender week in the dynamic data name's preview is shown correctly - Bugfix (20-1159): ALS data are send without intermediate buffer, because the ALS server can take only one data set at a time - Bugfix (20-1165): Writing the Lifebit in S7-TIA module works correctly - Bugfix (20-1174): TIA symbol choice: the matter with opening certain DBs is solved - Bugfix (20-1183): Limit Trigger: Problems with the checkbox "Lower Limit" are solved - Change: S7 communication library ACCON-AGLink was updated to version 5.3.0.3 - Change: Update of the CodeMeter Runtime to version 6.50.2631.502 - Change: To access MySQL/MariaDB database, we recommend the ODCB Connector from MariaDB (https://downloads.mariadb.org/connector-odbc/) instead of the ODBC Connector from MySQL. Version 2.2.2.0 [15.08.2016] - Change: Service: improved error logging - Feature: Service: New option '/log=Datei' (Use in Windows service option page): Service startup process is logged in a text file for error analysis Version 2.2.1.0 [Aug 08, 2016] - Bugfix (20-1128): TIA Module: Projects names containing umlauts are working now - Bugfix (20-1130): TIA Module: Correction while loading settings if S7-300/S7-400 is used - Bugfix (20-1134): Crash when an output generates a directory, file or table with '%' - character. The special characters '%', '&', '$' are not longer allowed. - Change: TIA and Classic symbol import: Strings are now imported as S7-Strings instead of generic strings - Change: ACCON-EasyLog-Config-Converter.exe: Support for Windows XP SP3 - Change: Under Windows XP the file ACCON-EasyLog.cfg is not installed anymore to avoid rights problems The file will be created on first use Version 2.2.0.0 [Jul 01, 2016] Update with costs - Feature: (20-1069) TIA Module: Symbolic import from a TIA Portal project for S7-300 and S7-400. - Feature: (20-1114) TIA Module: Support for groups on PLC level of a TIA Portal project. - Feature: (20-1120) Variables can now be sorted by column in the editor. - Feature: (20-1104) The license number of the dongle is now displayed in the about and splash window - Change: Update of plc communication library ACCON-AGLink to version 5.1.0.0 - Bugfix: (20-1117) Support for V-addresses of the S7-200. - Bugfix: (20-1113) Fixed display of record intervall in trigger view. - Bugfix: (20-1108) Prohibited input of & - characters in CSV file and path names. - Bugfix: (20-1098) Prohibited input of invalid characters for assignment table names. Version 2.1.1.0 [Dec 01, 2015] - Feature: Official support for Microsoft OS Windows 10. - Feature: Module TIA: Support for Siemens PLC types S7-1510SP and S7-1512SP. - Feature: (20-891) Module CSV: The columns date and time can be deselected to prevent from being displayed in the file. - Feature: (20-1026) The splash screen and info screen display the loaded modules that you have licensed. - Feature: (20-1057) New option to force a reconnect run if the first connect failed when manually started. The automatic startup now triggers the reconnect mode if the first connect attempt fails. - Feature: (20-1071) S7-Classic module: A single byte can now be displayed as character. - Feature: (20-1072) New time-controlled trigger: Trigger at intervall, for example every hour, start at *:30 (16:30, 17:30, 18:30,...) - Feature: (20-1078) The window size is automatically adjusted when the resolution of the system is smaller than the needed size of the window. - Feature: (20-1084) Module SQL: New option for less strict check of table. If the strict check is deactivated then used columns may accept null values. You can also add additional unused columns to the same table for custom use. However those columns must accept null values. - Change: (20-1027) The configuration application for the service got another icon for better difference. - Change: (20-1062) The import of assignment tables now searches in the sub directory "Tables" if a table is not found in the import path. - Change: (20-1079) The export command of the context menu in the main screen (right click -> export confingurations) preselects the selected configurations. - Change: (20-1083) Module SQL: The names of the system columns "Id" and "Datetime" can now be changed by the user. - Bugfix: (20-919) Fixed "invalid format" error message at startup of ACCON-EasyLog. - Bugfix: (20-1064) Module S7-Classic: Opening a Step7 project now displays an error message if the project couldn't be found. - Bugfix: (20-1066) Exporting into a invalid directory now displays an error message. - Bugfix: (20-1073) Module TIA: Acknowleding something in TIA module works now. - Bugfix: (20-1077) The editing view of variables didn't display the precision field for decimal variables. - Bugfix: (20-1081) Module SIGMATEK: The application no longer looses the connection if multiple string variables are recorded. - Bugfix: (20-1087) Module TIA: The AGLinkConfig file is now also exported when exporting a configuration. - Bugfix: (20-1090) The edit dialogue of configurations appears now in front of ACCON-EasyLog. It is now possible to minimize it. - Bugfix: (20-1091) Modul TIA: The value of data type 'Counter' was displayed wrong - Bugfix: (20-1092) Fixed recording if odl data. It is now recorded with the correct time value. Version 2.1.0.0 [Sep 16, 2015] - Feature: (20-743) New input module 1200/ 1500 TIA (with costs) Now you can access optimized datablocks. Load your TIA Portal project or the AGLink binary file that was created exporting the TIA Portal project and select the necessary variables. The project or AGLink binary file has to be accessible the whole time to ensure communication with the plc device. - Feature: (20-726) Introduced assignment tables. These tables can be used to map values of variables to descriptive text. E.g. you can map a error number in your plc that may be assigned a value between 0 and 100. Or you map whole value ranges e.g. temperatures 800 - 900 : OK, 901 - 2000 : overheating. For further information have a look at the manual. WARNING: The option "Use message instead of value" was replaced by assignment tables. - Feature: (20-801) Module Chart; Stroke thickness can be modified in the configuration for every axis seprately. - Feature: (20-633) Module CSV; New option "Always overwirte file" to keep only the last recorded value in the destination file. - Feature: (20-930) Module SQL; New option to save date and time as local value and not as utc. WARNING: Opt-out 'independent time zone (UTC)' and using datetime as primary key could lead to data loss during switch to summer time/standard time. - Change: User interaface has been revised and supplied with a common icon set. - Change: Loading a Step7-project will no longer block the application. - Change: Creation method of virtual variables changed to a wizard to make the creation prcoess easier for the user. - Change: Drag+Drop of table rows will combine every selected row at the drop position. - Change: Necessary setup components such as CodeMeter and .NEW-Framewokr 4 will be automatically installed from now on. - Change: Startcheck only for outputs with variabels. - Change: Detailed check if floating-point numbers are valid. - Bugfix: Print margin settings on various non german language systems fixed. - Bugfix: Text corrections - Bugfix: (20-1017) Fixed affecting changes of variables on the user interface after first save of a configuration and further editing of variables. - Bugfix: (20-1024) Fixed variable chooser displaying invalid variables for boundry trigger. - Bugfix: (20-1030) Fixed saving an invalid variable configuration when changing the operand. - Bugfix: (20-919) Fixed "invalid format" error message at startup of ACCON-EasyLog with Swiss language settings. - Bugfix: (20-1034) Fixed presenation of configured precision not beeing corretly displayed for displayformat "Floating-point number (short version)". - Bugfix: (20-1035) Fixed presentation of read permission variables. After granting permission the new value was not updated on the user interface. - Bugfix: Module SQL; Fixed reference presentation in the variables tab of variables that where used as table names - Bugfix: (20-1051) Module SQL; Comparison of column names is no more case sensitive. - Bugfix: (20-1051) Module SQL; Spaces aren't permitted as leading characters of column names. - Bugfix: (20-1052) Module SQL; Length of column names will be checked depending on the selected database server. - Bugfix: Module SQL; Positive log entries (error state no longer exists) were generated from the wrong SQL output if more than 1 SQL output is used per configuration. - Bugfix: Module SQL; Configuration could not be loaded if the configuration contained a SQL table with option 'Deep hierarchy' with one variable. Version 2.0.0.3 [May 06, 2015] - Bugfix: License fixed issue that caused a crash when floating-point multiplications. - Bugfix: Opening the history table with a very fast recording and a small history table does not crash the applicaiton any more. Version 2.0.0.2 [Apr 21, 2015] - Bugfix: Fixed loading of QtCore4.dll. Version 2.0.0.1 [Mar 30, 2015] - Change: Added a sample for memory usage of the data buffer. - Bugfix: The chart view now accesses the correct variables if virtual variables are present in the protocol list. - Bugfix: The graphical history now displays the correct data at initial load of recorded data. - Bugfix: Copying axes now generates correct default names for the copy. - Bugfix: The trigger view now dispalys the text for the option "Save every x millisecond" - Bugfix: Now the correct manual is installed for the german version of the AGLink 4 configuration manual. - Bugfix: Fixed the calculation of the calendar week. Especially for year changes. Version 2.0.0.0 [Dec 10, 2014] - Feature: Added graphical display of historical data and current data (separate license required). Only numerical values are supported. Charts are updated every second. You now have the following options: History data represented as lines, lines with symbols or area charts. Actual values are displayed as a bar chart. Added a new tab "Charts" in the configuration dialoge to configure y-axis settings. Multiple y-axes to represent different value ranges Zooming with the left mouse button Horizontal markers - value representation of the x-axis (right-click in the graphic)(History only) Vertical markers - value representation of the y-axis (Shift+right-click). You can choose the y-axis to be addressed. (History only) - Feature: ACCON-EasyLog has now its own message boxes that support suppressing with a checkbox were possbile. The settings can also be changed in the application settings. - Feature: Added manual triggering. You can now trigger recordings for multiple configurations in the main view or a single configuration or for one of its configured destinations in the record view . - Feature: Added export as PDF and printing support. You can change the page settings for printing in the application settings. Printing is enabled in the following views - Main configuration view - Full variable list with current data in record view - Table of current data in record view - Charts of current data in record view - History tables in record view - History charts in record view - Feature: Added STEP 7 project import for communication devices of type S7-300/400. You can now import symbols from your project and generate multiple variables. - Feature: Added SQL-Server support. You can record your data in to a sql database. Microsoft SQL Server from version 2008R2 and MySql Server from Version 5.6 are supported. The following features are available: - Creates databases automatically - Creates tables automatically - Dynamically create names for tables (similar to CSV file names) - Two save mechanisms: -- Flat structure: Every value will be recorded in its own table column with a fitting data type (similiar to a CSV file). -- Deep structure: There will be only one table column and every value will be recorded into this one column. Therefore every selected variable has to be compatible. You can additionally record variable properties like operand, factor, etc. - A column with a automatic id is available as a primary key - The date column can be defined as the primary key (only available for flat structure) - Feature: Added help items that slide into the screen where addtionional information is necessary. - Feature: If any error occurs formating a variable or reading it, its error state will be marked with a red colour in the record view. - Feature: Added support for maintenance contracts - Feature: The file name editor supports custom hour rounding. - Feature: After starting a configuration every variable and destination will be checked. If the check fails the recording will be stopped immediatly. - Change: Trigger intervall was changed from seconds to milliseconds. If you load a configuration that was created using seconds, the value will be automatically converted into milliseconds. - Change: You can now prevent the messages from popping up automatically in the application settings. - Change: You can now enter the name and path of a CSV file directly into the text field. The editor is only needed for special behaviour. - Change: Changed the way you add variables to the record set. Now a chooser window will be displayed to select multiple variables. You can change the position via Drag'n'Drop. In the record list you can now set a checkbox to display the value of the variable as soon as you open the chart view (only availbale if you licensed the chart module). - Change: You can now assign a colour to a variable that will be used to display charts (only availalbe if you licensed the chart module). Additionaly you can assign a y-axis that will be used to display the value range. If you don't assign an axis the default axis will be used. - Change: Moved the buttons for creation of virtual variables and constants to the main level for better use. - Change: Added a checkbox to the configuration dialogue to hide or display extended settings. - Change: The configuration dialogues display a warning next to the "OK" button if a configuration is in read only mode. - Change: The appearance of ACCON-EasyLog was unified. - Change: You can now change the size of the expanders in the record view. - Change: You can now choose whether opening a record multiples times creates many tabs or only one. - Change: Prevented creation of multiple configuration dialogues of the same configuration. Editing a configuration now switches to the a window. - Change: The configuration dialogues are no longer on top of the main window. You can now switch between those windows. - Change: The configuration dialogues are now editable when recording is active. It simply prevents saving. - Change: Menues for import and export were added to the context menue of the main window. - Change: The history table displays the current amount of lines and the configured maximum amount of lines below. - Change: The unit of a variable is no longer added into every record line for CSV files. It will be added to the header once and displayed in the header of the history table as well. - Change: Recording of destinations whose variables could not be formated or read will be temporarily disabled until those variables can be formated and read again. - Change: Path to Qt Assemblies will no longer be added to your Windows 'PATH' variable. - Change: Large floating point values (> 1E28) are now formated in scientific notation(i.e. "1E40"). - Change: Limited values for factor to a range of -999 999 999 to 999 999 999. - Bugfix: The error message for multiple application startups is now translated into english. - Bugfix: Date / Time in CSV headers are now translated into english. - Bugfix: Tooltips for connection states are now translated into english. - Bugfix: Load speed of configurations significantly increased at program starts. - Bugfix: The splash screen is now displayed until the main window is loaded. - Bugfix: Newly created configurations will be set as read only if recording is started before the windows was closed for the first time. - Bugfix: General increase in performance at high traffic. - Bugfix: The update of the history table was set to once a second to prevent performance issues. - Bugfix: The variable for read out clearance will no longer be read twice after it's set. Version 1.1.0.5 [Oct 21, 2014] - Bugfix: Now the required runtime library is installed by the setup program. Version 1.1.0.4 [Oct 20, 2014] - Bugfix: ACCON-EasyLog crashed when you tried to create a variable with a constant value. Version 1.1.0.3 [Jul 18, 2014] - Change: The english manual of ACCON-EasyLog added. - Change: The english configuration manual (ACCON-AGLink V4 Configuration) added. - Bugfix: Various text corrections in english language. - Bugfix: Double-click behavior corrected in the dialogues.