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 |
|
On this page, you can download software updates for your product(s) and help yourself to various utility tools and add-ons that will assist you in setting up, detecting faults and configuring your product(s).
Please be advised that not all of our products can be updated by the user. Nor do all of our products come with a utility tool. Consequently, the list on this page cannot be considered an overview of our product programme.
DEIF will register your download along with the used e-mail address for the purpose of sending out information on future updates, if requested.
DEIF cannot be made responsible for any consequences of failed product updates or use of utility tools. Nor can DEIF A/S be made responsible for consequences of changes in behaviour of products due to a software upgrade. It is always the responsibility of the user to ensure correct set-up and configuration before commissioning. Please study the version log of the software before updating the product.
Licence agreement for software downloaded from www.deif.com
Downloaded software remains the property of DEIF. The software may not be distributed for commercial purposes, changed or reused in full or in part or sold to any third parties.
The latest versions for full functionality
As always, we recommend that you install our offered improvements to fully utilise your DEIF product.
All improved software can be downloaded at your convenience at www.deif.com under “Software”.
Should you have any questions or experience problems finding the relevant software for your product, please feel free to call DEIF A/S at +45 96149614 or your relevant local DEIF office. Alternatively, we are always ready to assist you, if you send an e-mail to support@deif.com.