AGI 400 SW Pack for BSP ver. 1.3

You’re about to download AGI 400 SW Pack for BSP ver. 1.3

You have chosen to download our software.

Within a few seconds, you will receive an email containing a download link.

Having trouble using the software? Please contact support@deif.com. 

Best regards, 

DEIF A/S

The software is subject to copyright DEIF A/S
By following the above mentioned link and downloading the file you automatically accept DEIF A/S copyright and license agreement (EULA). The license agreement can be found on www.deif.com/software

This software applies to the following DEIF products:

You’re about to download 4.5.0.518

The main changes implemented since the last version are as follows:

  • New features

                          Alarms

    • Add Date Format property in action DumpEventArchive
    • Add Touch Ack Notify sent only when the Ack is performed locally by the HMI

     

                          CODESYS v3.0

    • Updated CODESYS to version 3.5 SP16

     

                          Gallery

    • Review and improve widget gallery

     

                          Generic

    • Add to project properties a flag to allow users to disable any type of popup controlled by runtime

     

                          Javascript

    • Added JS profiling in Runtime developer tools for deep diagnosis
    • Dialog size can be changed from JavaScript up to 1920x1080 resolution
    • Added API for Load project / Last visited project actions

     

                          MQTT

    • Added Tag interface to MQTT
    • Improved management of MQTT CA Certificate file
    • MQTT: Improve the accuracy of currentTimestamp to ms

     

                          Multilanguage

    • Possibility to associate a keypad to current language

     

                          Protocols

    • Added dictionary file synchronization on tag for most used protocols
    • [J193] Manage J1939 generic alarms
    • [J193] add doCommand to send DM1 alarms from HMI
    • [CDS3] Remove "full node address" option
    • [MODS] Node disable management for Server protocols
    • [MODR] Node Override for Modbus TCP Server with possibility to disable node
    • [J193] extend protocol with UDS diagnostic commands
    • [MRTU] Add support for array elements direct access in Modbus RTU
    • [MRTU] Reduced protocol communication gap

     

                          Recipes

    • Added warning message when restore recipe fails due to not supported chars

     

                          Remote

    • Clients Reduce the load time in client cache
    • Clients Client Cache Improvement

     

                          Simulator

    • Added tool in Simulator to watch and simulate project tags
    • Added Online Simulator tool

     

                          Tags

    • Possibility to display better view for indexed tags sets in case of long name tags
    • Add "replace" button for "Invalid Tag Reference"
    • Import/Export/Copy/Paste for Indexed Tag sets
    • Tag editor improvement, add double click selection for properties
    • Added Client system variable to support remote variable scenarios
    • Possibility to choose widget objects from Index Tag parameter in Indexed Tags
    • Importer default selection should follow also the combo-box selection of protocols
    • Add tag name info in read block and read datagram error in protocol error message
    • Manage tag values with offline simulator

     

                          Trends

    • Added Up and Down button in Trend Data log to reorder Tags to be sampled
    • Sampling Time datalink is available only if we have more than one tag to log
    • Add Minimum interval Time to 100 ms in trend sample when it used a Trigger Tag
    • Trend buffer import/export, clone and autofill
    • Add "Attach to" option for FileName properties of DumpTrend

     

                          User

    • Interface Automatic offsets for retentive variables
    • Interface Added System Settings button in Manage Target
    • Interface Change Project Type option on right click of Device node in project tree
    • Interface Added possibility to choose project upload folder and quick click to open an uploaded project
    • Interface Added Online help

     

                          Widgets

    • Web: Table widget sorting support
    • New scatter chart widget
    • Enhanced combo box widget style capabilities
    • Added continuous index option in combo box widget
    • Enhanced Web browser widget capabilities
    • Add MJPEG Camera URL between the basic properties of IP Camera Widget
    • Added Dashboard pages
    • Added Tag bar widget
    • Added Stack widget to manage layers
    • Added new icons in widget gallery
    • Added QR code widget
    • Web Browser widget: Add save cookie and Accept-Language support
    • Provided way to load legacy widget gallery
    • Common alignments settings for all text/numeric widgets
    • Added historic and real time trend chart widgets
    • Added user gallery configurator for icon, display text and tooltip
    • Optimized layer widget communication management to activate only active layer

     

    Corrections

                          Alarms

    • Alarm import file filter not effective when AGI Creator runs in French language
    • Live Tag of Multi size array generate an invalid Tag reference
    • Corrected behavior of alarms connected to array elements

     

                          Audit

    • Trail Warning message appears at every Logout after Date&Time change

     

                          Behavior

    • Corrected behavior of HMI Client application in boot sequence
    • Initial change password not working with Client
    • Corrected performances issue when loading page with Tables
    • Page with dot in them name could not been load
    • Corrected behavior of HMI Client on login
    • Deleted false error detected by project validator on recipe widget
    • Error sending email with attachment in specific SMTP server
    • Corrected behavior on property pane which closes after specific sequence
    • Wrong page numbering on Studio tabs on specific page sequence creation
    • Actions defined on hold key pressure are not executed
    • Improved tag selection in specific sequence from Tag Editor
    • Corrected Runtime behavior when downloading a specific CODESYS V2 project
    • In runtime, all web files are stored in main project folder and not inside web folder
    • BACnet scheduler can't read weekly boolean tag and crash with PLCtrend
    • Corrected behavior of specific project causing disconnection from HMI client
    • Corrected behavior on specific project tun on Simulator
    • Corrected AGI Creator behavior when cutting some tags in tag editor
    • Aligned differences in rendering on the HMI device or in the web using a large amount of data
    • Corrected AGI Creator behavior in project conversion if project is not saved as but renamed
    • Corrected data entry behavior on scaled numeric field linked to recipe selected set
    • Corrected Demo License internal PLC behavior
    • Opening an external application while holding button causes button to remain pressed
    • CODESYS does not recognize project inside panel with additional module
    • Corrected false positive error on loading images at project opening
    • Corrected unexpected behavior of runtime using specific project
    • JavaScript Editor increases the distance between two consecutive rows of code under specific scenarios
    • Corrected hierarchical importers behavior
    • Corrected USB update behavior in specific conditions
    • Corrected behavior when DBWrite Action are executed and Fast Boot is enabled
    • Corrected runtime behavior on print action with specific project
    • Fixed behavior while setting protocols with plc network and specific steps
    • CODESYS 3.5 SP14 runtime not communicating with protocol on WCE
    • Corrected behavior on second project download for specific hardware
    • Fixed runtime behavior on loading a specific project
    • Corrected behavior when executing Print Graphic Report action
    • Action “File > Save Project As” doesn’t show the path of the current opened project
    • Corrected behavior when User Gallery folder is changed
    • Corrected behavior when multiple page change is performed in a specific condition
    • Corrected sporadic behavior when downloading project

     

                          CODESYS v3.0

    • Corrected CODESYS license activation behavior

     

                          Generic

    • Corrected disk size value displayed in project wizard for some models

     

                          Javascript

    • Corrected action execution on JavascriptFuncBlock on project level

     

                          MQTT

    • MQTT timestamp is published differently for Will/Birth message and for Data Pub message
    • MQTT Interface when we open the Manage push policies, the default policy changes to OnChange
    • MQTT AlarmGroup keyword is always the same at runtime
    • MQTT TLS version is inherited from Generic Broker configuration
    • Connection to Amazon AWS not working, bad character in if_mqtt.xml file
    • MQTT: Value received does not update the tag if tagName keyword is not present in topic
    • MQTT with multiple tags in payload published wrongly when on timer is Used
    • Corrected MQTT connection behavior with Google IoT Core broker
    • Corrected MQTT behavior when using TLS without certificates
    • MQTT: Runtime HMI cannot publish to Amazon AWS Broker due to plugin missing

     

                          Protocols

    • [MODS] Corrected serial data exchange in WCE targets
    • [MODR] Adjusted behavior on node 0 inserting, to be applied only for UDP connections
    • [BACN] max segments accepted error if device doesn't handle segments
    • [OPCU] Data type imported as null
    • [CDS3] Device loses connection with CODESYS Workbench under certain conditions
    • [J193] Announcement message does not respect 50ms timing interval on DM1 multipacket
    • [MODR] Tags defined in Modbus TCP Server has inappropriate ID in Tag URL
    • [J193] Corrected with fastboot enabled and DM1 message present on bus
    • [PROD] Communication is not established after a cable disconnection
    • [MODR] Server does not answer in TCP mode with Node ID 0

     

                          Recipes

    • Corrected behavior when recipe download is executed on string tags
    • Corrected behavior when recipe download is executed on string with special chars
    • Recipe Field displays wrong data on screen
    • Writing more char in string recipe elements following elements is overwritten
    • Runtime executes more and redundant writes when a Tag array is used in Recipe

     

                          Scheduler

    • Sunrise and Sunset wrong hour during summer time

     

                          Tags

    • Tag editor Scaling problems when entering scaling factors with decimal point
    • Scaled array with fixed point does not write value properly
    • AGI Creator does not save Interfaces tag group selection
    • Indexed tags fields are not updated and shows question marks

     

                          Trends

    • [BACN] Corrected Simulator behavior using BACNetTrends
    • Corrected PLC Trend behavior in showing curves

     

                          Widgets

    • TextTableFilter widget apply filter "0" when field is empty
    • Trend table duration not working properly when we set 4 weeks / ALL
    • Network configuration is not applied when the interface is with an AutoIP
    • Browser widget scrollbars does not work
    • Corrected AGI Creator behavior on continuous index flag of combobox widget
    • ComboBox doesn't show communication error icon and show wrong element with index data
    • Fixed behavior of IC Camera widget image polling
    • Reviewed minor icon graphic in new widget gallery
    • Text Editor widget save file without extension and does not recognize them in browse
    • System keypad not opening during save procedure with text editor
    • Table Data Source requires tag of the model even when the page is changed (or dialog is closed)
    • (Custom) Corrected visualization issues on a custom alarm table
    • (Custom) Boolean BACnet scheduler does not work properly

     

    Security

    • Login after Change Password in Login Page does keep the Permission of the User Logged before
    • User forced to change initial password after editing another user credentials
    • Group home page changed when changing FTP/HTTP settings
    • Corrected behavior when accessing to USB and SD via FTP on specific hardware
    • Added FTPS secure communication
    • Enhanced password hashing method in runtime and AGI Creator
    • TLS support for JM mailing
    • Added project signature functionality to allow only certified project to run
    • Added HTTPS secure communication
    • Added timeout after wrong password for user login
    • Added CSRF (Cross-site request forgery) token as project property for web security
    • Updated openSSL library
    • Enforced default settings for user management/security
    • Added project file encryption
    • Context menu set to “on action” by default to increase security
Ver. Date Description

4.5.0.518

27.09.2023

  • New features

                          Alarms

    • Add Date Format property in action DumpEventArchive
    • Add Touch Ack Notify sent only when the Ack is performed locally by the HMI

     

                          CODESYS v3.0

    • Updated CODESYS to version 3.5 SP16

     

                          Gallery

    • Review and improve widget gallery

     

                          Generic

    • Add to project properties a flag to allow users to disable any type of popup controlled by runtime

     

                          Javascript

    • Added JS profiling in Runtime developer tools for deep diagnosis
    • Dialog size can be changed from JavaScript up to 1920x1080 resolution
    • Added API for Load project / Last visited project actions

     

                          MQTT

    • Added Tag interface to MQTT
    • Improved management of MQTT CA Certificate file
    • MQTT: Improve the accuracy of currentTimestamp to ms

     

                          Multilanguage

    • Possibility to associate a keypad to current language

     

                          Protocols

    • Added dictionary file synchronization on tag for most used protocols
    • [J193] Manage J1939 generic alarms
    • [J193] add doCommand to send DM1 alarms from HMI
    • [CDS3] Remove "full node address" option
    • [MODS] Node disable management for Server protocols
    • [MODR] Node Override for Modbus TCP Server with possibility to disable node
    • [J193] extend protocol with UDS diagnostic commands
    • [MRTU] Add support for array elements direct access in Modbus RTU
    • [MRTU] Reduced protocol communication gap

     

                          Recipes

    • Added warning message when restore recipe fails due to not supported chars

     

                          Remote

    • Clients Reduce the load time in client cache
    • Clients Client Cache Improvement

     

                          Simulator

    • Added tool in Simulator to watch and simulate project tags
    • Added Online Simulator tool

     

                          Tags

    • Possibility to display better view for indexed tags sets in case of long name tags
    • Add "replace" button for "Invalid Tag Reference"
    • Import/Export/Copy/Paste for Indexed Tag sets
    • Tag editor improvement, add double click selection for properties
    • Added Client system variable to support remote variable scenarios
    • Possibility to choose widget objects from Index Tag parameter in Indexed Tags
    • Importer default selection should follow also the combo-box selection of protocols
    • Add tag name info in read block and read datagram error in protocol error message
    • Manage tag values with offline simulator

     

                          Trends

    • Added Up and Down button in Trend Data log to reorder Tags to be sampled
    • Sampling Time datalink is available only if we have more than one tag to log
    • Add Minimum interval Time to 100 ms in trend sample when it used a Trigger Tag
    • Trend buffer import/export, clone and autofill
    • Add "Attach to" option for FileName properties of DumpTrend

     

                          User

    • Interface Automatic offsets for retentive variables
    • Interface Added System Settings button in Manage Target
    • Interface Change Project Type option on right click of Device node in project tree
    • Interface Added possibility to choose project upload folder and quick click to open an uploaded project
    • Interface Added Online help

     

                          Widgets

    • Web: Table widget sorting support
    • New scatter chart widget
    • Enhanced combo box widget style capabilities
    • Added continuous index option in combo box widget
    • Enhanced Web browser widget capabilities
    • Add MJPEG Camera URL between the basic properties of IP Camera Widget
    • Added Dashboard pages
    • Added Tag bar widget
    • Added Stack widget to manage layers
    • Added new icons in widget gallery
    • Added QR code widget
    • Web Browser widget: Add save cookie and Accept-Language support
    • Provided way to load legacy widget gallery
    • Common alignments settings for all text/numeric widgets
    • Added historic and real time trend chart widgets
    • Added user gallery configurator for icon, display text and tooltip
    • Optimized layer widget communication management to activate only active layer

     

    Corrections

                          Alarms

    • Alarm import file filter not effective when AGI Creator runs in French language
    • Live Tag of Multi size array generate an invalid Tag reference
    • Corrected behavior of alarms connected to array elements

     

                          Audit

    • Trail Warning message appears at every Logout after Date&Time change

     

                          Behavior

    • Corrected behavior of HMI Client application in boot sequence
    • Initial change password not working with Client
    • Corrected performances issue when loading page with Tables
    • Page with dot in them name could not been load
    • Corrected behavior of HMI Client on login
    • Deleted false error detected by project validator on recipe widget
    • Error sending email with attachment in specific SMTP server
    • Corrected behavior on property pane which closes after specific sequence
    • Wrong page numbering on Studio tabs on specific page sequence creation
    • Actions defined on hold key pressure are not executed
    • Improved tag selection in specific sequence from Tag Editor
    • Corrected Runtime behavior when downloading a specific CODESYS V2 project
    • In runtime, all web files are stored in main project folder and not inside web folder
    • BACnet scheduler can't read weekly boolean tag and crash with PLCtrend
    • Corrected behavior of specific project causing disconnection from HMI client
    • Corrected behavior on specific project tun on Simulator
    • Corrected AGI Creator behavior when cutting some tags in tag editor
    • Aligned differences in rendering on the HMI device or in the web using a large amount of data
    • Corrected AGI Creator behavior in project conversion if project is not saved as but renamed
    • Corrected data entry behavior on scaled numeric field linked to recipe selected set
    • Corrected Demo License internal PLC behavior
    • Opening an external application while holding button causes button to remain pressed
    • CODESYS does not recognize project inside panel with additional module
    • Corrected false positive error on loading images at project opening
    • Corrected unexpected behavior of runtime using specific project
    • JavaScript Editor increases the distance between two consecutive rows of code under specific scenarios
    • Corrected hierarchical importers behavior
    • Corrected USB update behavior in specific conditions
    • Corrected behavior when DBWrite Action are executed and Fast Boot is enabled
    • Corrected runtime behavior on print action with specific project
    • Fixed behavior while setting protocols with plc network and specific steps
    • CODESYS 3.5 SP14 runtime not communicating with protocol on WCE
    • Corrected behavior on second project download for specific hardware
    • Fixed runtime behavior on loading a specific project
    • Corrected behavior when executing Print Graphic Report action
    • Action “File > Save Project As” doesn’t show the path of the current opened project
    • Corrected behavior when User Gallery folder is changed
    • Corrected behavior when multiple page change is performed in a specific condition
    • Corrected sporadic behavior when downloading project

     

                          CODESYS v3.0

    • Corrected CODESYS license activation behavior

     

                          Generic

    • Corrected disk size value displayed in project wizard for some models

     

                          Javascript

    • Corrected action execution on JavascriptFuncBlock on project level

     

                          MQTT

    • MQTT timestamp is published differently for Will/Birth message and for Data Pub message
    • MQTT Interface when we open the Manage push policies, the default policy changes to OnChange
    • MQTT AlarmGroup keyword is always the same at runtime
    • MQTT TLS version is inherited from Generic Broker configuration
    • Connection to Amazon AWS not working, bad character in if_mqtt.xml file
    • MQTT: Value received does not update the tag if tagName keyword is not present in topic
    • MQTT with multiple tags in payload published wrongly when on timer is Used
    • Corrected MQTT connection behavior with Google IoT Core broker
    • Corrected MQTT behavior when using TLS without certificates
    • MQTT: Runtime HMI cannot publish to Amazon AWS Broker due to plugin missing

     

                          Protocols

    • [MODS] Corrected serial data exchange in WCE targets
    • [MODR] Adjusted behavior on node 0 inserting, to be applied only for UDP connections
    • [BACN] max segments accepted error if device doesn't handle segments
    • [OPCU] Data type imported as null
    • [CDS3] Device loses connection with CODESYS Workbench under certain conditions
    • [J193] Announcement message does not respect 50ms timing interval on DM1 multipacket
    • [MODR] Tags defined in Modbus TCP Server has inappropriate ID in Tag URL
    • [J193] Corrected with fastboot enabled and DM1 message present on bus
    • [PROD] Communication is not established after a cable disconnection
    • [MODR] Server does not answer in TCP mode with Node ID 0

     

                          Recipes

    • Corrected behavior when recipe download is executed on string tags
    • Corrected behavior when recipe download is executed on string with special chars
    • Recipe Field displays wrong data on screen
    • Writing more char in string recipe elements following elements is overwritten
    • Runtime executes more and redundant writes when a Tag array is used in Recipe

     

                          Scheduler

    • Sunrise and Sunset wrong hour during summer time

     

                          Tags

    • Tag editor Scaling problems when entering scaling factors with decimal point
    • Scaled array with fixed point does not write value properly
    • AGI Creator does not save Interfaces tag group selection
    • Indexed tags fields are not updated and shows question marks

     

                          Trends

    • [BACN] Corrected Simulator behavior using BACNetTrends
    • Corrected PLC Trend behavior in showing curves

     

                          Widgets

    • TextTableFilter widget apply filter "0" when field is empty
    • Trend table duration not working properly when we set 4 weeks / ALL
    • Network configuration is not applied when the interface is with an AutoIP
    • Browser widget scrollbars does not work
    • Corrected AGI Creator behavior on continuous index flag of combobox widget
    • ComboBox doesn't show communication error icon and show wrong element with index data
    • Fixed behavior of IC Camera widget image polling
    • Reviewed minor icon graphic in new widget gallery
    • Text Editor widget save file without extension and does not recognize them in browse
    • System keypad not opening during save procedure with text editor
    • Table Data Source requires tag of the model even when the page is changed (or dialog is closed)
    • (Custom) Corrected visualization issues on a custom alarm table
    • (Custom) Boolean BACnet scheduler does not work properly

     

    Security

    • Login after Change Password in Login Page does keep the Permission of the User Logged before
    • User forced to change initial password after editing another user credentials
    • Group home page changed when changing FTP/HTTP settings
    • Corrected behavior when accessing to USB and SD via FTP on specific hardware
    • Added FTPS secure communication
    • Enhanced password hashing method in runtime and AGI Creator
    • TLS support for JM mailing
    • Added project signature functionality to allow only certified project to run
    • Added HTTPS secure communication
    • Added timeout after wrong password for user login
    • Added CSRF (Cross-site request forgery) token as project property for web security
    • Updated openSSL library
    • Enforced default settings for user management/security
    • Added project file encryption
    • Context menu set to “on action” by default to increase security

Auf dieser Seite können Sie Software-Updates für Ihr(e) Produkt(e) herunterladen und sich verschiedene Utility-Tools und Add-ons beschaffen, die Ihnen beim Einrichten und Konfigurieren Ihres Produkts/Ihrer Produkte sowie bei der entsprechenden Fehlersuche behilflich sein können.

Beachten Sie bitte, dass nicht alle unsere Produkte vom Benutzer aktualisiert werden können. Es werden auch nicht alle unsere Produkte mit einem Utility-Tool geliefert. Somit kann die Liste auf dieser Seite nicht als Übersicht unseres kompletten Produktsortiments angesehen werden.

DEIF registriert Ihren Download zusammen mit der verwendeten E-Mail-Adresse, um Ihnen auf Anfrage Informationen zu künftigen Updates zuzusenden.

DEIF kann nicht für die Folgen fehlgeschlagener Produkt-Updates oder die Nutzung von Utility-Tools haftbar gemacht werden. Auch haftet DEIF A/S nicht für die Folgen einer Verhaltensänderung von Produkten aufgrund eines Software-Upgrades. Es obliegt stets dem Anwender, vor der Inbetriebnahme die korrekte Einrichtung und Konfiguration sicherzustellen. Sehen Sie sich vor der Aktualisierung des Produkts das Versionsprotokoll der Software an.

Lizenzvereinbarung für den Software-Download von www.deif.com

Heruntergeladene Software bleibt Eigentum von DEIF. Die Software wurde möglicherweise nicht für gewerbliche Zwecke ausgegeben, sie wurde vollständig oder partiell geändert oder wiederverwendet oder sie wurde an jedwede Drittanbieter verkauft.Auf dieser Seite können Sie Software-Updates für Ihr(e) Produkt(e) herunterladen und sich verschiedene Utility-Tools und Add-ons beschaffen, die Ihnen beim Einrichten und Konfigurieren Ihres Produkts/Ihrer Produkte sowie bei der entsprechenden Fehlersuche behilflich sein können. 

Die aktuellste Version für volle Funktionalität

Wir empfehlen Ihnen, die von uns bereitgestellten Updates zu installieren, um so das volle Potenzial Ihres DEIF-Produkts nutzen zu können.

Die gesamte optimierte Software kann nach Belieben unter www.deif.com heruntergeladen werden. Navigieren Sie dazu zu „Software“ und dann zu „Software-Download“.

Bei Fragen oder Problemen beim Auffinden der entsprechenden Software für Ihr Produkt wenden Sie sich telefonisch unter der Rufnummer +45 96149614 an DEIF A/S oder an die jeweilige lokale DEIF-Niederlassung. Alternativ können Sie uns auch eine E-Mail an support@deif.com senden. Wir helfen Ihnen gerne weiter.

Press release, June 2015

Information on product improvement specifically related to “older” DEIF A/S ML-2 products.