Neu: DASYLab SPS Edition 2022

Was ist neu in der DASYLab SPS Edtion 2022?

 

  • Zugriff auf S7-1200 und 1500 Steuerungen (TIA 17)
  • Es können auf Wunsch 256 Kanäle pro Modul genutzt werden (Multiplexing)
  • Der Kanalname wird aus dem Projekt übernommen und ist mit dem symbolischen Namen identisch
  • Verschiedene Sprachversionen (deutsch, englisch) können auf einem Rechner parallel installiert werden.
  • Die Modulverbindungen und deren Autorouting beim verschieben wurde optimiert
  • Export von Symbolen aus einem TIA-Projekt in eine AGL-Datei möglich, somit muss nicht das TIA-Projekt weitergegeben werden

 

Python-Skript aktualisiert
Die in DASYLab integrierte Python Umgebung wurde von der Python Version 2.7 auf die auf die Version 3.9 aktualisiert. Hierdurch sind auch Änderungen an Python Skript-Modulen aus früheren DASYLab Versionen notwendig. Hinweise für die Umstellung finden sie in der Hilfe von DASYLab 2022.

Neues DASYLab Modul: Collection
Das Collection-Modul stellt eine Datenstruktur zur Verfügung, mit der Einzelwerte in Form einer Warteschlange oder eines Stacks verwaltet werden. Die gespeicherten Werte können per Aktion oder Steuereingang in der entsprechenden Reihenfolge wieder ausgelesen und in angeschlossenen Modulen weiterverwendet werden.

TCP/IP-Befehlsserver im DASYLab-Kern
DASYLab stellt nun einen TCP/IP-Befehlsserver bereit, mit dem einfache Textbefehle an ein laufendes DASYLab geschickt werden können. Die Befehle lehnen sich an die Befehle an, die DASYLab als DDE-Server versteht. Es können hiermit einzelne Variablen und String gelesen oder geschrieben werden, Messungen können gestartet und gestoppt werden, sowie Schaltbilder geladen werden.

Bessere Anpassung an höhere Bildschirmauflösungen und Mehrmonitorbetrieb mit unterschiedlichen Auflösungen
Auch in dieser Version wurde die Zusammenarbeit von DASYLab mit unterschiedlichen Bildschirmauflösungen und mehreren Monitoren verbessert. Ein laufendes DASYLab passt sich nun beim Verschieben auf einen anderen Monitor an eine geänderte Bildschirmeinstellung an.

Verbesserter Autorouter für Modulverbindungen im Schaltbild-Editor
Der Algorithmus für den Autorouter der Modulverbindungen wurde überarbeitet: Verbindungen zwischen Modulen werden nun logischer und zusammenhängender angelegt. Außerdem besteht nun die Möglichkeit, auch die Abgriffe auf Datenleitungen automatisch von DASYLab anlegen und verwalten zu lassen. Leitungsabgriffe verbleiben beim Verschieben von Modulgruppen nicht mehr an ihrer Originalposition, sondern werden nun korrekt beim Verschieben der Modulgruppe versetzt!

SmartMux
Die mit DASYLab 2020.1 eingeführte SmartMux-Optionen im Multiplexer-Modul wird nun in weiteren Modulen unterstützt. So können nun mit SmartMux gebildete Kanalgruppen auch innerhalb des Schaltbildes wieder aufgelöst werden. Das Schreiben von SmartMux-Daten wird nun auch bei weiteren Dateiformaten unterstützt. Im DDF-Format bleiben die SmartMux Informationen transparent in der Datei beim Einlesen vorhanden. Auch beim Schreiben von Daten in TDM/TDMS-, ASCII- und Famos-Format werden die SmartMux-Informationen ausgewertet. Die ursprünglichen Kanalnamen und Einheiten bleiben ohne weiteres Zutun erhalten und werden beim Schreiben in die Datei automatisch übernommen.

Installation mehrere Sprachversionen von DASYLab 2022
Ab DASYLab 2022 können mehrere Sprachversionen von DASYLab (deutsch, englisch, japanisch) gleichzeitig auf einen Rechner installieren (unterschiedlichen Verzeichnisse). Bisher konnte nur jeweils eine Sprachversion von DASYLab installiert sein.
Bitte beachten Sie, dass die japanische Version von DASYLab eine eigene Seriennummer erfordert. Außerdem muss die Version auf einem Betriebssystem mit japanischem Sprachpaket und japanischer Unterstützung für Nicht-Unicode-Programme installiert werden.
Die deutsche und englische Version von DASYLab kann mit der gleichen Seriennummer in unterschiedliche Verzeichnisse installiert werden.

E-Mail-Modul mit Transportverschlüsselung (STARTTLS)
Das E-Mail-Modul von DASYLab unterstützt nun die Transportverschlüsselung nach dem STARTTLS Verfahren. Hierzu wird "OpenSSL" verwendet, das aus Gründen des Exportverbots für Verschlüsselungstechnologien bei Bedarf von Ihnen selbst installiert werden muss. Ohne OpenSSL stehen die bisherigen Optionen für einfache Verschlüsselungen oder zum Senden ohne Verschlüsselung unverändert zur Verfügung.

Erweiterung des Modbus-Treibers
Mit Modbus können nun auch digital Signale aus den "Diskrete Input"-Registern (Modbus-Befehl 0x02) gelesen werden. Außerdem unterstütz der Modbus-Treiber nun auch die bitweise Adressierung der Register im Digital-Eingang und Digital-Ausgang. Bisher wurde die Register immer in 8-Bit-Gruppen angesprochen (byteweise Adressierung).

Unterstützung von CRC Prüfsummen im CAN Ausgang
Alle klassischen CAN-Module unterstützen nun im CAN-Ausgang die Berechnung von CRC-Prüfsummen gemäß der 'Autosar E2E'-Spezifikation.

Modul Handregler
Der Handregler in DASYLab kann nun auch eine horizontale Orientierung haben.

Sonstige Neuerungen in DASYLab 2022
Die Standard-Schriftart von DASYLab wurde von "Arial" zu "Sengoe UI" geändert.

Die Anwendungs-Oberfläche von DASYLab unterstützt einen "Dunklen Modus" ähnlich der "Dark Mode"-Themes von Microsoft Windows und anderer Microsoft-Anwendungen.

Position und Größe von Dokumentationsrahmen in der Schaltbildansicht können nun auch numerisch im Dialog geändert werden.

Modul Statemachine: In den Reitern 'Zähler' und 'Variablen' einer Schrittdefinition können im 'Ändern'-Feld Verknüpfungen zu globalen Variablen erstellt werden. Das 'Setzen'-Feld im Modus 'Variablen Nr.' zeigt einen definierten Variablennamen statt nur der Variablennummer an.

Die Optik des Diagramm-Moduls wurde an Eigenschaften der klassischen Visualisierungsmodule (Linienschreiber, Y/t-Grafik, etc.) angepasst, sodass bspw. Fenstergröße nach Modulerstellung und Standard-Farbzuweisung der Kanäle übereinstimmen.

DASYLab-API: SmartMux-Funktionen sind nun auch im Extension Toolkit (EXT) für Entwickler verfügbar. Die Toolkit-Version wurde erhöht.

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.