All modules
- RELI-81637 – object lists: fixed changing the position of an object within a list through a drag-and-drop operation (the list was displayed from the beginning)
Reliance Design development environment
- Data Structure Manager: fixed importing the number of characters for tags of type String defined within a Siemens device (by default, it is 254 characters)
- Device Manager: fixed updating controls for an M-Bus device's tag
- Device Manager: increased the maximum value of a Modbus device's address from 247 (Modbus specification) to a maximum possible value of 255
- Device Manager: fixed exporting/importing the "Ref" property of a Johnson Controls FX15 device's tag
- Device Manager: OPC UA devices – enabled the "Security policy" property even if the "Security mode" property is set to "Digital signature"
- Device Manager: Modbus devices – fixed copying archives' settings when duplicating a device
- Script Manager: Source Block Tools – fixed formatting code (the "Indent" command)
- RELI-81617 – Window Manager: fixed importing windows (the Combo Box component)
- Project Structure Manager: improved searching using the "Find Object" command (added the Communication Channel object type to the "Select Object Type" dialog)
- RELI-81439 – Project Diagnostics: fixed checking the secondary server's communication channels and object folders (when using redundancy)
- Replace Object Properties Wizard: fixed text replacement for an object of type user (the operation failed if Active Directory was used for user authentication)
- Replace Object Properties Wizard: ensured the preservation of the uniqueness of object names
- Export Project for Remote Users Wizard: fixed exporting sounds of alarms/events
- fixed performing a security audit (the operation failed if the project contained redundant servers)
Runtime software
- Modbus devices: fixed testing whether a Modbus device is in the Slave mode
Reliance View, Reliance Control, Reliance Control Server
- "Enter Tag Value" dialog: fixed displaying notifying when exceeding the limits (user-defined text strings displayed when exceeding the specified min. and max. limits were interchanged)
- "Log On User" dialog: fixed the error (exception) that occurred when closing the virtual keyboard after unsuccessful user log-on
- Project Manager: improved searching using the "Find Object" command (added the Communication Channel, Trend Chart Axis, and Trend Chart Axis Folder object types to the "Select Object Type" dialog)
- historical alarm/event viewer: added sending an alarm/event-related note to other computers (clients, servers)
Data Grid component
- fixed the error (exception) that might have occurred when ending directly editing values after losing focus
- fixed directly entering a string-type tag's value (previously, editing the value ended after it was changed)
Notepad component
- "Export" command: added storing a text string's encoding in a text file
Reliance Smart Client
- improved the automatic scale in the responsive mode (the entire visualization is now always displayed)
- fixed painting components whose area stretched into another window (pane)
- Data Grid component: fixed word wrapping
- Button, Check Box components: fixed setting a tag value from the component when the main tag's negation is enabled
- trend viewer: added the possibility to position the legend either on the right or on the left (outside the trend's area)
Communication drivers
- added restarting a communication channel of type TCP Socket Server if no client is connected and the time that has passed since the last communication is longer than the connection timeout
- accelerated searching for and deleting the oldest log files
Teco Communication Driver
- fixed the name of the main log file (it contained the word "driver" twice)
GE Fanuc Communication Driver
- fixed communicating with multiple devices within a single network
- fixed confirming segmented messages
M-Bus Communication Driver
- fixed reading a flag that indicates the continuation of a message through a special function
- fixed evaluating received data if a device contains multiple tags with the same quantity definition and a different data format
OMRON Communication Driver
- fixed data reading for tags addressed in the extended memory via the FINS protocol
Siemens Communication Driver
- added using a channel type when establishing communication with a device
- fixed the name of the main log file (it contained the word "driver" twice)
Generic Communication Driver
- fixed updating special physical tags of type "Communication packet name"
Modbus Communication Driver
- fixed finding a device by address when communicating through a communication channel of type "Network (Ethernet) – server mode"
Allen-Bradley Communication Driver
- fixed detecting the source address of a device sending short confirmation messages for the DF1 protocol
Utilities
- fixed sorting columns of the following data types: Bool, DateTime, Date, Time, TimeSpan