Release Notes For InTouch Machine Edition
Note: It is required to install the InTouch Machine Edition (ITME) DAServer 2014 (v1.0) + Hot Fix CR#138731, or newer, to exchange online tag values between ITME 2014R2 (v8.0), or newer, with System Platform.
InTouch Machine Editionv8.1 + Service Pack 1 (Friday, March 30, 2018)
| ID | Type | Description |
| 23105 | Issue | Mobile Access - Resolved issue with the TextBox "Input Enabled" option. |
| 24890 | Issue | Resolved issue with the Automatic Download of custom ActiveX from Web Thin Client pages |
| 24910 | Issue | Resolved instability issues in the Development Environment after deleting certain lines in the Alarm Worksheets |
| 24927 | Issue | Resolved instability issue with password-protected OPC XML-DA worksheets when the user clicked on the "Cancel" button. |
| 25102 | Issue | Resolved issue with the SendEvent() function not working properly when called from Secure Viewer and Web Thin Clients |
| 26661 | Issue | Mobile Access - Resolved issue with Font Colors on the Alarm/Event Control |
| 26685 | Issue | Mobile Access - Resolved issue with the Mobile Access feature not working properly if the Security System User's Group used to LogOn to it had Spaces. |
| 26687 | Issue | Mobile Access - Resolved issue with the ComboBox object when connecting to database as the Data Source. |
| 26688 | Issue | Mobile Access - Resolved performance issue when writing to tags by using ComboBox object. |
| 18166 | Requirement | Improved the automatic backup procedure of the Security System files |
| 18952 | Requirement | Implemented the capability of finding Text and Tags even on password protected documents. The file name only is displayed, not the contents. |
| 20103 | Requirement | Added support to Save Tag Values from a IoTView runtime to Wonderare OnLine using JSON/CSV |
| 22073 | Requirement | On the OPC UA Client worksheets, under the "Advanced" window, a new option has been created called "Accept Tag Name in the NodeID column". It this option is checked (default), and tags or expressions are configured between curly brackets in the Node ID column, they will be resolved during the runtime. If this option is unchecked, the runtime will not resolve the expressions between curly brackets, and they will be used as part of the NodeID |
| 24154 | Requirement | Improved the performance of the Development Environment when editing screens with a large number of Text Boxes and Combo Boxes. |
| 24170 | Requirement | IndraWorks - Resolved issue not saving UA external availability options |
| 24260 | Requirement | IndraWorks - resolved issue with the Viewer.ocx component not working properly on the latest release |
| 24396 | Requirement | Changed the OPC UA Server to properly start in case the guest user is not present in the Security System. |
| 24647 | Requirement | Resolved issue with the CheckSecurityLevel() built-in function not working properly when configured to use custom properties and mnemonics. |
| 24726 | Requirement | On the Security System, a new setting can be configured to set a number of Security System automatic back up files, which can be used for troubleshooting purposes. In the APP file, find the [Options] section and add the following entry with the number of desired backups (in this example, it will generate 10 backup files): MaximumSecurityBackupFiles=10 |
| 24830 | Requirement | Mobile Access - Improved the performance for the ComboBox object when loading values into tags. |
| 24920 | Requirement | Improved the Security System stability by changing some internal operations related to saving the security files |
| 24982 | Requirement | Improved the TCP Server stability when handling dead sockets. |
| 25077 | Requirement | Modified the Ribbon the way the Tag Properties Window selects the Array position when called from the Ribbon interface, now keeping the Array selected by the user |
| 25122 | Requirement | Modified the Tag Property/Field "Blocked" to hide all types of alarms |
| 25133 | Requirement | Modified the Screen Editors to have a more consistent behavior related to the objects position when switching screens and objects are selected |
| 25169 | Requirement | Modified the Trend Worksheet Header to place the "Save on Trigger "check box closed to the "Trigger" field |
| 25170 | Requirement | Changed the New Project Wizard to no longer show the "Template" window |
| 25173 | Requirement | Modified some development environment windows and interfaces that were not formatted correctly |
| 25303 | Requirement | Resolved issue with the Security System files being corrupted in certain situations. Also, added the possibility to configure a number of Security System backup files that are created automatically. |
| 25427 | Requirement | Resolved issue with EmbeddedView runtime that was causing instability if the startup user was not configured with "Start Project" permissions on the Security System. |
| 25563 | Requirement | Removed the ODBC functions from the IDE GUI. Existing projects that use these functions still work but all new projects should use the DB/ERP functions |
| 25569 | Requirement | Resolved issue with the built-in Shutdown() function not working properly when called from the Viewer module. |
| 26358 | Requirement | Changed the Web Tunneling Gateway to work with the security system enabled on specific conditions |
| 26656 | Requirement | Mobile Access - added support to the "Show ???? when quality is not GOOD" option. |
| 26657 | Requirement | Increase the Custom Widget update rate on Viewer from 8 fps to 45 fps. |
| 26658 | Requirement | Mobile Access - Added support for Proprietary and Binary Alarm History formats |
| 26659 | Requirement | Mobile Access - The Alarm Control object was enhanced to support Alarm and Events Custom Fields. |
| 26660 | Requirement | Mobile Access - Added support on the Alarm/Event Control object for Foreground and Background colors configured on Alarm Worksheets |
| 26663 | Requirement | Implemented support for Viewing PDF files when using Custom Widgets being hosted on the Viewer module. |
| 26664 | Requirement | Implemented support for Viewing MP4 video files when using Custom Widgets being hosted on the Viewer module. |
| 26665 | Requirement | Implemented support for UTF8 characters when using Custom Widgets being hosted on the Viewer module. |
| 26666 | Requirement | Implemented support for transparency color on Viewer when hosting Custom Widgets. |
| 26667 | Requirement | Created a new TreeView custom widget, available into the Custom Widgets Library. |
| 26668 | Requirement | Created a new Calendar custom widget, available into the Custom Widgets Library. |
| 26669 | Requirement | Created a new ImageList custom widget, available into the Custom Widgets Library. |
| 26670 | Requirement | Created a Custom Widgets Library, available in the Custom Widget Object Properties "Import" button. |
InTouch Machine Editionv8.1 + Patch 1 (Friday, December 1, 2017)
| ID | Type | Description |
| 23353 | Issue | Resolved incompatibility with the "Confirm" windows from the dynamic properties when running on Web Thin Clients |
| 23890 | Issue | Resolved issue with the columns width on the Alarm Control not being resized the first time that we open a screen that has that object, if using the "Auto Screen Scaling"feature and the resolution is bigger than the original one from the project |
| 23903 | Issue | Modified the ITMEViewApp object to allow the Alarms and Tag values to be updated on the same update rate interval |
| 23921 | Issue | Resolved issue with the Email functionalities not working properly when the Data protection feature was enabled |
| 24239 | Issue | Resolved issue with the EmbeddeViewd and CEView runtimes enforcing the old limitations on number of concurrent drivers depending on the license size |
| 23033 | Requirement | Resolved issue on EmbeddedView runtime with the Trend task not properly saving data when the project had configurations for proprietary and WW Historian |
| 23072 | Requirement | Resolved issue with the Translation tool that was losing rows in certain specific situations |
| 23143 | Requirement | Modified the OPC UA Client Write Counter field to also increment when the Write Triggers are used |
| 23355 | Requirement | Implemented the capability of the Hint/Tooltip to follow an object in the screen when it has the Rotation Dynamic property |
| 23908 | Requirement | Resolved issue with Custom Fonts not appearing on the Fonts selection Dialog |
| 23914 | Requirement | Resolved memory management issues found on the Viewer module when using Custom Widgets |
| 24138 | Requirement | Resolved issue with the Security System, when in Distributed mode, where the client would fail to reconnect with the Server when the Server machine was not available |
| 24174 | Requirement | On the OPC UA Client, added compatibility with certain specific OPC UA Servers |
InTouch Machine Editionv8.1 (Tuesday, October 31, 2017)
| ID | Type | Description |
| 18579 | Issue | Resolved issue when opening a screen that has mnemonics, Checkboxes and Radio buttons did not receive the parameters from Custom Properties unless placeholder Tag was configured |
| 20363 | Issue | Resolved issue with the Trend Task, when configured to use Redundancy, the Synchronization was not working as expected when there were more than 1024 records to be synchronized. |
| 20646 | Issue | Resolved issue with the Redundant Database option for Alarm History, where the automatic synchronization was not working properly when the secondary DB became unreachable and, after coming back up, it was leaving out the Record that triggered the Synchronization. |
| 21307 | Issue | Resolved issue with the Alarm Control object not working as expected depending on the "Selection" field configuration for the Alarms |
| 21308 | Issue | Resolved issue with the Database Gateway *StADOSvrCE.exe" not working properly on Windows Embedded Compact (Windows CE) |
| 21848 | Issue | Resolved issue with the Tag Integration for Siemens TIA Portal that was not working with user defined structs contaiting arrays of nested structs. |
| 22019 | Issue | Resolved issue with the "Condition" field on the GRID Control object, which was not working when we use the NOT LIKE comparison option |
| 22045 | Issue | Improved the TCP Server and Clients communications reliability to avoid communication problems when messages are discarded by the client and the server send a late response. |
| 22069 | Issue | Resolved issue with the TwinCAT (TWCAT) Tag Integration which did not save a use a custom TCP port different than 851 |
| 22126 | Issue | Resolved issue with the runtime Viewer module when starting several instances at the same time |
| 22463 | Issue | Improved stability and performance of all the Tag Integration data sources |
| 22472 | Issue | Resolved issue with Tag Integration for TwinCAT (TWCAT) creating an extra array position and causing communication errors |
| 22475 | Issue | Resolved issues with the Siemens TIA Portal Tag Integration functionality when using user defined structs that contain arrays of structs or structs of arrays |
| 22507 | Issue | Resolved issue with the Alarm/Event Control that was not properly filtering the messages depending on the Start Date and Time and the Time Zone |
| 22703 | Issue | Resolved issue with the Alarm Configuration for the Rate type which, after saving a Alarm Worksheet containing that Alarm, it would overwrite any Rate setting to 1/s |
| 22764 | Issue | Resolved issue with the Tag Integration for RSLogix 5000 (ABCIP) configuration window not accepting host names, only IP Addresses |
| 23284 | Issue | Resolved a Stack-based buffer overflow vulnerability |
| 18121 | Requirement | Implemented support to the Smart Message native object in the Mobile Access solution |
| 18122 | Requirement | Implemented support to the List Box native object in the Mobile Access solution |
| 18123 | Requirement | Implemented support to the Push Button native object in the Mobile Access solution |
| 18142 | Requirement | Improved the Trend Control in the Mobile Access solution with the addition of the "Auto Scale" capability |
| 19936 | Requirement | Added the Alarm and Event Control objects to the Mobile Access solution |
| 20102 | Requirement | Implemented OPCUA Server on IoTView, Embedded View and Windows Runtime. |
| 20105 | Requirement | Implemented a new unified way to license Thin Clients |
| 20380 | Requirement | Improved the Tag Fields usage on the Mobile Access solution to allow a behavior similar to the Local Viewer |
| 20479 | Requirement | Unified the OpenSSL versions across the different Requirements |
| 20679 | Requirement | Modified the Insert Linked Picture command to allow keeping the image original size |
| 20821 | Requirement | Resolved issue with Retentive Values being lost sporadically on the FullIntegrationSDK and on Windows Embedded Compact (WinCE) runtimes |
| 21055 | Requirement | Modified the "Reset Tags Database" command to also reset the Tag Quality to GOOD (192) |
| 21226 | Requirement | Modified the Event Logger to start creating records when an invalid user is entered when trying to Log On |
| 21390 | Requirement | Improved the VBScript debugger to have a better performance including popping up variables and tag values when hovering the mouse over them |
| 21549 | Requirement | Increased the stability when stopping the OPC-UA client task. |
| 21822 | Requirement | Re-implemented the System Tag "LastCodeChar_" |
| 21850 | Requirement | Implemented new parameters on the ITMEViewApp object to allow the user to configure the Publish Rate for Alarms and Tag Value changes |
| 22098 | Requirement | Improved the Mobile Access solution to add support for the built-in Grid object |
| 22099 | Requirement | Migrated the Windows OPC UA Client to use OpenSSL 1.0.2k |
| 22144 | Requirement | Modified the "Previous" column on the Event Logger Control to start collecting also the first time that a tag value has changed |
| 22390 | Requirement | Implemented an option on the App file so that the built-in $Open() function, when resizing objects, do not resize the fonts |
| 22713 | Requirement | Improved the Trend Control object to increase the precision of the Cursor Value property, |
| 22841 | Requirement | Improved the RSLogix5000 ABCIP Tag Integration to implemented support for StringFamily Tag Family Types |
| 22948 | Requirement | Improvements on the PanelMate Import Wizard related to Wrapping the Captions inside the imported objects |
| 22953 | Requirement | Modified the Development Environment to stop capitalizing the letters of screen names when they were being added to Screen Groups |
| 23178 | Requirement | Improved the tcp server protection against clients connecting with a different version of the tags database. |
| 23427 | Requirement | Improved the Studio Database Gateway to always close all the open database resources avoiding denial of service on projects that require substantial database queries. |
| 23460 | Requirement | Implemented the WriteOutOfRange custom parameter to work also on Web Thin Clients |
| 23908 | Requirement | Resolved issue with Custom Fonts not appearing on the Fonts selection Dialog |