Please read the Release Notes - AutomationDirect Technical Support

37
ID Type DescripƟon 2785 Requirement Implemented tag integraƟon for Schneider Electric devices (SCHNE). See also items 2499, 2519, 2520. 2861 Requirement Improved support for hardkey licenses on devices running Windows Embedded Compact 7. The improvement, however, required a change in how exisƟng hardkey licenses are upgraded. For more informaƟon, see the online help. 3359 Requirement Added the built in funcƟons GetAlarmCount and GetAlarmInfo, which allow you to get the total number of acƟve alarms and more informaƟon about a specic alarm. 1429 Change Request Improved the Alarm/Event Control screen object so when the user selects an alarm/event during run Ɵme, all of the text in the selected row can be wriƩen to a project tag. For more informaƟon, see the documentaƟon. 3234 Requirement Improved the Screens control in Mobile Access so that the Release opƟon is supported on Check Box objects, Radio BuƩon objects, and Command animaƟons. 3240 Change Request Modied the TranslaƟon Table editor so that it remembers the last target language selected and automaƟcally selects it when the editor is opened again. Previously, when the editor was opened, it defaulted the rst target language in the alphabeƟcally sorted list. 3256 Change Request Modied the screen editor so that all shapes can have dashed lines/borders with weight greater than 1. 3348 Change Request Modied the alarm task to enable the tag elds for alarms generated directly by the driver task 3422 Change Request Modied the security system integrity checks in order to prevent security system corrupƟon when the computer is not properly shutdown 3162 Issue Modied how key events are handled so that only one key may be pressed at a Ɵme. Specically, the second key's On Down event is not processed unƟl the rst key's On Up event has been processed. 3175 Issue Resolved an issue where a Command animaƟon applied to a Text object would not work if it was invoked by pressing a FuncƟon key (e.g., F1, F2). 3178 Issue Resolved an issue with Graphics Device Interface (GDI) management on screens that include Text Box objects. GDI is the Windows system component that is responsible for drawing shapes and rendering fonts. 1 of 37

Transcript of Please read the Release Notes - AutomationDirect Technical Support

ID Type Descrip on

2785 RequirementImplemented tag integra on for Schneider Electric devices (SCHNE). See alsoitems 2499, 2519, 2520.

2861 RequirementImproved support for hardkey licenses on devices running Windows EmbeddedCompact 7. The improvement, however, required a change in how exis nghardkey licenses are upgraded. For more informa on, see the online help.

3359 RequirementAdded the built‐in func ons GetAlarmCount and GetAlarmInfo, which allow youto get the total number of ac ve alarms and more informa on about a specificalarm.

1429 Change RequestImproved the Alarm/Event Control screen object so when the user selects analarm/event during run  me, all of the text in the selected row can be wri en to aproject tag. For more informa on, see the documenta on.

3234 RequirementImproved the Screens control in Mobile Access so that the Release op on issupported on Check Box objects, Radio Bu on objects, and Commandanima ons.

3240 Change Request

Modified the Transla on Table editor so that it remembers the last targetlanguage selected and automa cally selects it when the editor is opened again.Previously, when the editor was opened, it defaulted the first target language inthe alphabe cally sorted list.

3256 Change RequestModified the screen editor so that all shapes can have dashed lines/borders withweight greater than 1.

3348 Change RequestModified the alarm task to enable the tag fields for alarms generated directly bythe driver task

3422 Change RequestModified the security system integrity checks in order to prevent security systemcorrup on when the computer is not properly shutdown

3162 IssueModified how key events are handled so that only one key may be pressed at ame. Specifically, the second key's On Down event is not processed un l the first

key's On Up event has been processed.

3175 IssueResolved an issue where a Command anima on applied to a Text object would

not work if it was invoked by pressing a Func on key (e.g., F1, F2).

3178 IssueResolved an issue with Graphics Device Interface (GDI) management onscreens that include Text Box objects. GDI is the Windows system component thatis responsible for drawing shapes and rendering fonts.

1 of 37

3186 IssueResolved an issue where nested If func ons some mes did not return the correctresult. NOTE: This only applies to the built‐in scrip ng language's If func on, notVBScript's If...Then statement.

3211 IssueCorrected an error in the linked symbol "clock" (Symbols library > System Symbols> DateTime).

3244 IssueImproved the  me to open the Symbols library when Collabora on is enabled fora project.

3250 IssueResolved issue with the Transla on editor and some texts in some screenobjects with specfic characters

3265 IssueResolved an issue where a white border was some mes displayed around LinkedPicture objects.

3266 IssueResolved an issue with the Date & Time func ons where you would receiveunexpected results if dates passed to the func ons were in Daylight Saving Timebut the computer was not.

3269 IssueResolved an issue with the Enhanced Graphics feature where Rectangle screenobjects without borders were some mes drawn incorrectly.

3270 IssueModified the Enhanced Graphics feature so that only curved shapes are drawnwith an ‐aliased edges.

3271 Issue

Modified the licensing mechanism so that running the local Viewer ‐‐ that is, theViewer module installed on the same computer as the development applica on ‐‐does not count against the number of Secure Viewer clients allowed by thelicense.

3276 Issue

Resolved an issue with the TCP/IP Client task where, if the op on "Send Values OnConnec on" was selected but there was a gap between worksheets (i.e., theproject included worksheets TCPCL001.TCP and TCPCL003.TCP, but notTCPCL002.TCP), the tag values were not sent properly. See also item 2979 in aprevious release.

3280 IssueResolved an issue with the Full Integra on SDK where calling the "Save All AsHTML" command some mes caused a system error.

3281 IssueResolved an issue where projects with large Global Procedures scripts (ProjectExplorer > Global > Procedures) were slow to open on clients.

3286 IssueResolved an issue with the Mul ‐Touch feature where the On Touch Completedevent and Screen_OnTouchCompleted sub‐rou ne were not executed correctly,due to a misspelling.

3287 IssueResolved an issue with the Mul ‐Touch feature where panning did not workproperly when the Outer Zoom was greater than 100%.

3288 IssueImplemented an op on to render some linked pictures at lower quality, sothat scaling large image files to fit small screens will not decrease run‐ meperformance.

3289 IssueResolved issue with Mul ‐Touch interface when opening a screen using a differentsize and the pan was not working as expected

2 of 37

3298 IssueResolved an issue with the Linked Picture screen object where edi ng the LinkFile box in the Object Proper es dialog some mes caused a system error.

3300 IssueResolved an issue with asynchronous Read and Write opera ons on the OPCXML‐DA Client task.

3301 IssueResolved an issue where, if you restarted the development applica on while aproject was running and tags were being monitored in the Database Spy, theapplica on would close unexpectedly.

3302 IssueImproved the OPC XML/DA Client task so that if it fails to add an item, it will nota empt to read from or write to that item.

3303 IssueModified the Alarm/Event Control screen object to properly acknowledgealarms generated by the Driver task.

3313 Issue

Resolved an issue with the Report feature where, on computers with UserAccount Control (UAC) enabled, the report writer could not create the report filein the program directory. When the user tried to close the report writer, it woulddisplay an error.

3322 IssueResolved an issue where, if you tried to print or export a trend chart while theop ons "Auto Screen Scaling" and "Enable Enhanced Graphics" were selected, thechart would not print/export correctly.

3324 IssueResolved an issue where the Classes worksheet could not be opened in certainsitua ons.

3333 IssueResolved an issue where the func on GetClock returned different valuesdepending on which parameters it received.

3334 IssueResolved an issue where the wrong "end"  me was some mes saved when savingtrend history to a database. The  me was always saved as UTC even when theproject was configured to use local  me.

3336 Issue

Modified the project run me server to reject connec ons from old versions ofthe Secure Viewer client. Old versions of the client do not support recent changes‐‐ specifically, changes in how alarm and trend histories are saved ‐‐ so usingthem caused unexpected behavior during run  me.

3338 IssueModified the Alarm/Event Control object to work properly the when the systemdate formats on the client and server are different.

3339 IssueResolved an issue with the Enhanced Graphics feature where Bu on objectsconfigured with the style "OS Like" were not rendered correctly on Windowscomputers that either do not support themes or do not have themes enabled.

3340 Issue

Resolved an issue where, if two screen objects (e.g., a text box and a slider) wereconfigured with the same tag and one object was used to change the tag valuewhile focus remained on the other object, the tag some mes reverted to itsprevious value.

3341 IssueModified the tree view in the Project Explorer to properly update a er acommunica on driver is added to the project.

3344 Issue Modified the Grid Control screen object to properly convert  mestamps (UTC <‐>

3 of 37

local) when loading data.

3352 IssueResolved an issue with the Enhanced Graphics feature where Rectangle screenobjects with le ‐aligned cap ons were not drawn correctly. The cap on wouldoverlap the object's border.

3358 Issue Resolved issue with filtering alarms by groups on the Alarm Control object

3362 IssueResolved issue with Limked Symbols Proper es when Impor ng XML files intoscreens.

3372 IssueModified the Mul ‐Touch feature so that if it is not actually used in a project, itsparameters are not saved in the project files. This should improve the  me toopen screens.

3374 IssueResolved issue with custom fields with alarms generated directly from the drivertask

3375 IssueResolved issue with the classes informa on not being updated on the project's"web" folder when using the Collabora on tool

3381 Issueresolved issue with PanelMate Import Wizard not properly impor ng somemodbus addresses

3390 IssueResolved issue with wri ng values in Text Boxes on Mobile Access on Androiddevices

3391 IssueResolved issue with GDI alloca on when running the Verify command in somelarge projects

3394 Issue Resolved issue with events execu on on .Net Controls

3409 IssueFixed a memory leak on the Date/Time func ons. When specifying the  me zonethe func ons would cause a memory leak over  me.

3410 IssueResolved issue with Filtering Alarms by Date and Time on the Alarm Controlobject

3412 IssueResolved issue with SNMPGet not working properly when associated with a ClassTag

3421 IssueResolved issue with ar facts appearing in shapes using Fill Effects having theEnhanced Graphics feature enabled

3433 Issue Enabled An ‐Aliasing with high quality op ons for Enhanced Graphics

3437 IssueApplica on will now open in Evalua on mode a er first  me installa on if thePCDemo feature is installed.

ID Type Descrip on

4 of 37

1126 Requirement

Improved the Posi on anima on to allow changes in the object's visibility, from0% (transparent) to 100% (opaque). The value may be changed during run  me.This replaces "Show on Condi on", which only allowed the object to be eitherhidden or visible. To reflect these changes, the anima on was renamedVisibility/Posi on. For more informa on, see the documenta on.

2096 RequirementIntroduced an op on to create screens and their objects dynamically during therun me.

2274 Requirement

Implemented the ability to debug VBScript in most scrip ng interfaces in thedevelopment environment. These debugging tools are based on the tools inMicroso  Visual Studio, so if you are experienced with Visual Studio, then thesetools should be familiar to you as well.

2275 Requirement Implemented sor ng and filtering in the worksheet editors

2480 RequirementImproved the Linked Picture screen object to include support for EnhancedMetafiles (EMF).

2481 RequirementImproved the driver toolkit to provide an interface for sending alarm/eventmessages.

2498 Requirement

Enhanced the run‐ me graphics to apply an ‐aliasing to shapes, bu ons, andtext, and to prevent alias effects when zooming a screen. These enhancementscan be enabled or disabled (Project Se ngs > Viewer > Enable EnhancedGraphics) as needed for run‐ me performance. New projects will have theenhancements enabled by default; projects upgraded from previous versions willhave the enhancements disabled by default. These enhancements are notsupported on Windows Embedded.

2499 RequirementImplemented tag integra on for Allen‐Bradley Ethernet devices (ABTCP). See alsoitems 2519, 2520, 2785.

2519 RequirementImplemented tag integra on and import wizard for Koyo devices fromAutoma onDirect (KOYO). See also items 2499, 2520, 2785.

2520 RequirementImplemented tag integra on and import wizardfor Produc vity3000 Programmable Automa on Controllers fromAutoma onDirect (PAC3K). See also items 2499, 2519, 2785.

2524 RequirementImplemented a Database API to allow third‐party applica ons to integrate withthe project database.

2555 RequirementAdded an import wizard to import screens created in XML format. Please contactyour so ware vendor for more informa on on the Screen XML Toolkit.

2589 RequirementImplemented new Tags Database func ons to add and remove project tags duringrun  me, as well as to configure alarms and other proper es on project tags.

2617 RequirementImplemented the op on "Background screen" in the Screen A ributes dialog.When the op on is selected, the screen is not brought to the front whenthe operator clicks on it.

2699 RequirementImproved the Mobile Access (SMA) feature to also show screens thatcontain shapes, anima ons, linked pictures, and simple ac ve objects (e.g.,

5 of 37

Bu on, Text Box, Check Box, Radio Bu on). Advanced ac ve objects and dataobjects are not yet supported. For more informa on, see the documenta on.

2762 Requirement Updated the Remote API Toolkit with the latest run me updates

2779 RequirementModified the ISSymbol plug‐in for thin clients to be able to resize project screensindependently of the browser window.

2781 Requirement

Implemented the License Server feature, which allows you to set up a licenseserver on your network that will manage all of the product licenses ‐‐ bothengineering and run‐ me ‐‐ for your other computers. Please note that thisfeature only works with Wibu's hard keys and CodeMeter so ware, and that youmust purchase the correct type of licenses. For more informa on, contact yoursales representa ve or customer service.

2789 Requirement

Improved the method used to save and retrieve historical data, so that all data isnow saved with a Coordinated Universal Time (UTC)  me stamp, and thenimplemented several new built‐in scrip ng func ons to set, get, and convert theme (UTC <‐> local) during run  me. See also items 2607 and 2908.

2814 RequirementUpdated support for mul ‐touch gestures on Windows Embedded Compact 7.See item 2445 in the previous release.

2926 Requirement Added Chinese Tradi onal, zh‐TW, localiza on to the product.

3023 RequirementAdded Russian localiza on of the product, which you may select either when youinstall the product or later by using the Language command in the developmentenvironment (View tab > Op ons group > Language).

3045 Requirement

Improved how the Transla on Table feature handles alarm/event messages thatinclude tags in curly brackets (e.g., "ALARM: The current value is {MyTag}!").Previously, the value of the tag was retrieved and stored with themessage BEFORE the message was translated, so you would need to provide aseparate transla on for each possible value of the tag. Now, the value of the tagis retrieved AFTER the message is translated, so you only need to provide atransla on for the text other than the tag. For more informa on, see thedocumenta on.

3070 Requirement

Modified the Ac veX control ISSymbol.ocx (i.e., the Web Thin Client) so that it canbe used to invoke Javascript from the web page that contains it during run  me.To do this, use the built‐in scrip ng func on ExecuteCustomCall to trigger theevent OnCustomCall on the control, and in turn, the event OnCustomCall willinvoke the specified Javascript from the web page.  Please note that this featuredoes not work in projects running on Windows Embedded. For more informa on,see the documenta on.

595 Change Request

Improved the Linked Picture screen object to allow you to set a transparent color,through which the screen background and/or other screen objects placed behindthe picture will be visible. To set the transparent color, either use the "tracker"tool to select the color in the picture or specify a color code via tag/expression. Ifyou do the la er, then you may change the color code ‐‐ and therefore thetransparent color ‐‐ during run  me. See also item 2058.

6 of 37

897 Change Request

Modified the Alarm/Event Control screen object to add an op on to disable theoperator's ability to acknowledge an alarm by double‐clicking (or double‐tapping)the alarm message. This op on may be used, for example, either to forcethe operator to click another bu on to acknowledge the alarm or to preventalarms from being acknowledged on thin clients.

2214 Change RequestModified the Tag Integra on feature to allow the crea on of array tags withoutthe trailing underscore (e.g., MyTag_1 instead of MyTag_1_).

2276 Change RequestAdded support for more languages (e.g., Chinese, French, Japanese) on the virtualkeyboard.

2279 Change Request

Implemented an op on to automa cally convert pasted bitmap images intoLinked Picture objects and then save the images as separate files in the projectfolder. This should improve the project's download size and run‐ meperformance. Previously, when you pasted a bitmap image into a project screen,it was placed as a Bitmap object and the en re image was embedded in thescreen file. See also items 1802, 2062, 2967, 3067.

2294 Change Request

Modified the development environment to no fy you when your projectis configured for Windows Embedded target systems and you create a shape witha Fill Effect. Fill Effects are not supported on Windows Embedded. See also item2654.

2429 Change RequestImproved the Remove Unused Tags tool to include bu ons to Check All andUncheck All.

2482 Change RequestModified the Alarms task to create a queue of alarm changes, so that they can beproperly reported to third‐party applica ons using the StudioToolkitNet API.

2504 Change Request

Improved alarms and events to allow custom fields. For alarms, the custom fieldscan be configured in the Alarm worksheet. For events, the custom fields can beconfigured in the SendEvent func on. The number of custom fields canbe specified in the project se ngs (Project Se ngs > Op ons > Alarm History andEvents). This feature does not work in projects running on Windows Embedded.

2535 Change RequestModified the Collabora on feature to properly update the Project Explorer in thedevelopment environment and generally improve the user experience. See alsoissue 2600.

2554 Change RequestUpdated the ControlLogix / RSLogix 5000 tag integra on to support L5K filesgenerated by RSLogix 5000 V20.

2559 Change RequestModified the Tag Integra on feature to automa cally sync the tag list, so that itdoes not need to be reloaded every  me you open the Object Finder.

2576 Change RequestModified the error message that is displayed when an invalid array index isspecified. The message now clearly states the problem is the array index, ratherthan saying only that it is an invalid tag.

2598 Change RequestModified the Verify Project command to avoid showing message boxes whenevalua ng invalid files. The error messages are now shown in the Output window.

2600 Change RequestModified the Collabora on feature to cache the status of files in source control

7 of 37

and increase overall performance. See also item 2535.

2607 Change RequestImproved the method used to save and retrieve historical data, so that data fromdevices in different  me zones can be collated on a central server and thendisplayed again to thin clients. See also items 2789 and 2908.

2610 Change RequestImproved the Alarm/Event Control screen object to allow specified alarmmessages to blink. This feature does not work in projects running on WindowsEmbedded. See also item 2164 in a previous release.

2611 Change Request

Improved the built‐in scrip ng func on Open so that when you use it to open ascreen that contains Linked Symbols, you can specify an external mnemonics filethat will be used to set the custom values on those Linked Symbols. This providesmore flexibility than simply declaring the mnemonics within the func on. See alsoitem 2873.

2615 Change RequestImproved the "IndTreeView" Ac veX control to add themethod SetBackgroundColor, which allows you to set the background color of thetreeview. See also item 2616.

2616 Change RequestImproved the "IndTreeView" Ac veX control to add the method ChangeIcon,which allows you to change icons on nodes without reloading the en re treeview.See also item 2615.

2618 Change RequestAdded the built‐in scrip ng func on Transla onLoad, which can be used to loadaddi onal transla on files and append them to (rather than replace) the currenttransla on file.

2639 Change Request Corrected the window  tle(s) for the Import Tool for PanelMate.

2677 Change Request

Improved the Alarm/Event Control screen object to display labels in the Prioritycolumn, instead of the numbers only. The labels may be customized by manuallyedi ng the project file (projectname.APP). For more informa on, see thedocumenta on.

2684 Change RequestModified the status bar (at the bo om of the development environment) todisplay the correct line and column numbers when you are working in a VBScriptinterface. See also item 2683.

2686 Change Request

Modified the process for downloading project files to a target device so that if anerror occurs while downloading, the error message includes the file path on thetarget device. This should make it easier to troubleshoot the error (for example,to make sure the file path is valid).

2687 Change Request

Changed the default behavior of file caching on thin clients, so thatdownloaded project files are checked against the server and then cached. Thisshould improve run‐ me performance and prevent thin clients from downloadingunnecessary files. See also item 2570 in a previous release.

2694 Change Request

Modified the project security system to manage both engineering and run‐ meusers in the same interface. Also, removed ExtUser.dll and ExtUser.exe fromthe installa on and then removed all references to those files from thedocumenta on.

8 of 37

2708 Change Request Corrected the name of a file in the installa on.

2715 Change RequestImproved the Smart Message screen object to support condi onal expressions foreach state, rather than only tag values or plain text.

2725 Change Request

Modified the Remote Management tool to display a warning that the contents ofthe selected folder on the target device will be deleted before the project files aredownloaded to the device. The warning is displayed only if the selected folder isnot empty, and it is to prevent you from accidentally dele ng cri cal system fileson the target device.

2733 Change RequestUpdated the applica on's XML support to use Microso  XML Core Services(MSXML) version 6.0. See also item 2821.

2739 Change RequestUpdated the product installa on procedure to use the C# executables instead ofthe InstallShield script.

2751 Change RequestIn the Remote Management tool, Database Spy, and Remote Logwin, renamed"Network IP" to "Host" so that it is clear you can specify either an IP address or ahost name.

2752 Change RequestImproved the alert message that is displayed when you choose to delete a projecttag.

2753 Change Request

Modified the development environment so that the graphics tools (e.g., Shapes,Ac ve Objects, Data Objects) are disabled while you are se ng the tab order ofexis ng objects in a screen. Previously, the tools remained enabled even thoughyou could not actually create new objects in that screen.

2760 Change RequestModified the development environment so that if you press Esc while the ObjectProper es dialog is open and ac ve, then the dialog is closed.

2764 Change RequestImproved the Rota on anima on to support frac ons of degrees. Morespecifically, the degrees of rota on may now be expressed as a real number,whereas before they could only be expressed as an integer.

2787 Change RequestImproved the OPC UA Client task worksheet, included an op on to change thesampling rate.

2791 Change RequestModified the OPC DA 2.05 Client task to properly write values with up to20 decimal places. Previously, the task could only write values with up to 6decimal places.

2793 Change RequestImproved the tags database to support up to 16,384 classes and up to4,096 members per class.

2794 Change RequestModifed the Full Integra on SDK to not update the Program Se ngs.ini whenswitching projects.

2798 Change RequestImproved the Command anima on proper es to show indicators on theac ons/tabs that have something configured. This should make it easier to see ata glance what is configured, without clicking on each tab.

2817 Change RequestImproved the Verify Project command (Home tab > Tools group > Verify) with anaddi onal op on to create integrated tags automa cally if they are not presenton the Tags Database.

9 of 37

2823 Change Request

Modified the Database Gateway (StADOSvr) to use an updated  me stampwhen saving data to Microso  SQL Server databases, so that milliseconds do notneed to be stored in a separate column. Please note that this only works withMicroso  SQL Server 2008 or later; if you are using an earlier version of SQLServer, then you must edit the program se ngs to reverse the change. For moreinforma on, see the documenta on. See also items 2890, 2913, 2914.

2836 Change Request

Modified the way that product licenses are counted so that you need only onelicense for each computer logged onto the project, even if a computer is runningmul ple instances of the client so ware. Previously, you needed a license foreach instance.

2841 Change RequestReviewed how encryp on is used in the product, to try to resolve issues that maybe caused by unini alized variables (for example, the commonly seen "Invalidtagl.bin" error).

2844 Change Request

Modified the OPC UA Client's item browser to make it more responsive when theOPC UA Server cannot communicate with target devices. Previously, if the OPCServer could not communicate with the devices, then the OPC UA Client wouldalso slow down and become unusable. See also items 2844‐2849.

2845 Change RequestModified the OPC UA Client's  meout se ngs to provide more op ons in case theOPC UA Server becomes unresponsive. See also items 2844‐2849.

2846 Change RequestModified the OPC UA Client's status messages to clearly indicate when it iscommunica ng properly with the OPC UA Server. See also items 2844‐2849.

2847 Change RequestModified the Reload Trigger op on on the OPC UA, OPC .Net, and OPC XML/DAworksheets to be reset to 0 when the reload is completed. See also items2844‐2849.

2848 Change RequestModified the OPC UA Client to generate a detailed log file, which can be used totroubleshoot communica on with the OPC UA Server. See also items 2844‐2849.

2849 Change Request

Modified the OPC UA Client to avoid reading/wri ng invalid items (i.e., item nameand node ID are empty) on the server. A log message will be displayed when aninvalid item is selected and added to the client worksheet, but future read/writeopera ons will not generate any more messages. See also items 2678, 2844‐2849,3047.

2857 Change RequestImproved the Tag Integra on feature to allow you to remove tags directly fromthe Shared Database worksheet.

2868 Change RequestModified the nightly build process to sign the .Net assemblies that are used in theproduct, which should ensure the authen city of the assemblies. For internal useonly.

2873 Change RequestImproved the built‐in scrip ng func on Open so that some screen a ributes canbe set when the screen is opened. See also item 2611.

2888 Change RequestImproved the Object Finder so that you may select and import mul ple tags froma tag integra on source. Previously, you had to select and import tags one at ame.

10 of 37

2890 Change Request

Resolved an issue with the Database Gateway (StADOSvr) where, if youconfigured a database to store historical data and the database was notaccessible, then the resul ng  meouts might stack up and cause the projectrun me to freeze. See also items 2823, 2913, 2914.

2894 Change RequestModified the Alarms task to change the way that it queries for alarms during runme, which should prevent conflicts with other clients and improve run‐ me

performance.

2896 Change RequestModified the data objects (i.e., Alarm/Event, Trend, and Grid) to run their queriesin separate threads on the project server, to make sure that the project viewerwill not freeze while wai ng on long query opera ons.

2954 Change Request

Implemented an op on to disable the priori za on of project clients. By default,project clients are priori zed in the order that they connect to the project server,with the first typically being the local viewer. The higher priority that a client has,the more quickly the server will respond to its requests and the be er it willperform during run  me. If you disable priori za on, then the server will respondto all requests in the order that they are received. For more informa on aboutthis op on, contact Support.

2979 Change Request

Modified the TCP/IP Client worksheet to add the op on "Send Values OnConnec on". When this op on is selected and the project is run, the client willignore the first tag values that it receives from the server and instead send itsown tag values to the server.

2992 Change RequestAdded support to parameters of AOIs (Add‐On Instrunc ons) for RSLogix5000 TagIntegra on

2995 Change Request Update OPC XML/DA to use the API from the OPC Founda on

3015 Change Request

Modified the Min/Max feature of tags to provide more op ons for how to handletag values that are out of range. To change how they are handled, manually edityour project file (projectname.APP) and adjust the se ngs WriteOutOfRange andCapOutOfRange. For more informa on about these se ngs and how they work incombina on, see the documenta on.

3039 Change RequestReapproved the built‐in scrip ng func on Wait and added it to both the ObjectFinder and VBScript Intellisense. The func on had been deprecated in a previousrelease, but it was not removed from the documenta on.

3042 Change Request Added localiza on for the Full Integra on SDK components

3044 Change Request Improved the internal structure of the Tag Integra on feature.

3049 Change RequestChanged how run me threads are named in dump files to make it easier toanalyze them.

3067 Change RequestImproved the Linked Picture screen object so that you may link to image files insub‐folders (e.g., Web\Folder1\MyPicture.jpg). Previously, you could only link toimage files in your project's Web folder. See also items 2279 and 2967.

3082 Change RequestModified the CloseConnec on op on to generate text‐only log files instead ofcomplete dump files when the run‐ me client's connec on to the server is

11 of 37

closed. This resolves an issue where genera ng dump files caused the system tofreeze in certain situa ons. See also item 2770 in a previous release.

3085 Change Request

Modified the database interface to automa cally index alarm and event tables byevent  me. Exis ng historical data (from projects created with previousversions) cannot be indexed in this way, so if you can afford to do so, then youmay choose to delete the old tables from your database and create new ones.Doing so will improve run‐ me performance. For more informa on, see thedocumenta on.

3088 Change RequestUpdated the process for genera ng dump files to recognize the latest versions ofWindows.

3111 Change RequestImproved the Studio Database Gateway (StADOSvr.exe) to include a connec onmonitor, which can help with project debugging. The output of the connec onmonitor may also be logged to a file.

3119 Change Request

Modified the Trend Control screen object to implement a query  meout, whichshould prevent the project client from hanging on an unusually long data sourcequery. The default  meout period is 120 seconds. You may adjust this by manuallyedi ng your project file (projectname.APP) to change the value of QueryTimeout.

3126 Change RequestEnhanced the performance and stability of the VBScript editor, especially whenedi ng scripts that have more than 1000 lines.

855 IssueResolved an issue where the Development Environment would close unexpectedlyif you tried to open an invalid Driver worksheet.

1170 IssueModified debugging tools to properly indicate errors when undeclared variablesare specified in the Graphics Script.

1377 IssueResolved an issue with the Closed Polygon screen object where theobject's Background (or Fill) se ngs would some mes be lost if theobject's Border (or Line) se ngs were changed.

1378 IssueResolved an issue with the development environment where, if the screen editorwas set to greater than 100% zoom, then you could not select Closed Polygonscreen objects.

1602 IssueResolved an issue where the SendEmailExt func on would create an email withan invalid "To" header.

1741 IssueImproved the project security system so that the LDAP offline cache willproperly track recent users according to a first in, first out (FIFO) algorithm.

1745 IssueModified the project security system to properly protect OPC UA, OPC .Net, OPCXML/DA, and DDE worksheets.

1802 IssueResolved an issue where some BMP images (inserted using the Linked Picturescreen object) were not properly displayed and/or caused system errors. Seealso item 2279.

1930 IssueResolved an issue where if you used the Test Screen command on a screen thatcontained a Trend Control screen object, then the system would freeze.

1937 Issue Resolved an issue where the project viewer (Viewer.exe) would not actually start

12 of 37

up in the target language that was selected in the Transla on Table.

2002 Issue

Improved the valida on of array tags in worksheets. Previously, if you typedanything other than a period (to indicate a class member; for example,MyArrayTag[1].classMember) a er the array index, then that text was notvalidated.

2038 IssueResolved an issue where SQL commands that took longer than 30 seconds to beexecuted would always  me out, even if a longer  meout period was configured.

2058 IssueImproved the Linked Picture screen object to allow you to insert images withtransparent backgrounds, such as PNG files. See also item 595.

2062 IssueResolved an issue where the Background Picture (set in Screen A ributes) wouldget distorted in some specific situa ons. See also item 2279.

2118 IssueImproved how Alarm, Event, and Trend history are evaluated and removed(according to the "History Life Time" se ng) when those tasks are configured tosave their history to an external database.

2149 IssueModified the OPC XML/DA worksheet and the associated Connec on dialog tocorrectly show labels in the selected language (View tab > Op ons group> Language). See also items 2148 and 2187.

2150 IssueModified the Service Configura on dialog (Project tab > Se ngs group > Service)to correctly show labels in the selected language (View tab > Op ons group> Language).

2169 IssueResolved an issue where dialogs from the Trend Control run‐ me interface wouldnot open un l you pressed the Alt key on your keyboard.

2283 IssueResolved an issue that prevented the decompression of historical trend files if thefile path contained a hyphen.

2383 IssueResolved an issue with TwinCAT tag integra on not working properly if theoriginal PLC project has empty structures.

2505 Issue

Resolved an issue where Linked Symbols could be resized, even if they were notsupposed to be (i.e., the "Use linked size" op on was selected). Now, when aLinked Symbol is selected in the screen editor, the Size tools (in the Format tab ofthe ribbon) are disabled.

2515 IssueResolved an issue where, if you used the Object Finder to insert a tag in a MainDriver Sheet, then the worksheet was not saved properly.

2544 Issue Resolved several outstanding issues with the product localiza ons.

2587 IssueModified the project run me to convert the boolean values returned by .NetControl methods, so that the values are compa ble with the Boolean tags in yourproject.

2619 IssueResolved an issue where the tool p was not properly updated when the mousehovered over individual objects in a group of objects.

2620 IssueModified the Import command on the Transla on Table to properly import a CSVfile that has a dash separator in its file name.

13 of 37

2641 IssueModified the Import Wizard for PanelMate so that all objects are imported at thecorrect size.

2649 IssueModified the project security system to properly save group se ngs. This itemwas created by the resolu on of item 2590 in a previous release.

2653 Issue

Resolved an issue where the built‐in scrip ng func ons CreateUser andSetPassword would return errors if they were called from the BackgroundTasks while the Viewer was not running. The func ons apparently tried to opendialogs for more input but could not because the Viewer was not running. Thefunc ons should not try to open dialogs if all of their parameters are provided.See also item 2972.

2654 Issue

Added a new log message when screens that are created for Windows targetsystems and that contain shapes with Fill Effects are opened on WindowsEmbedded target systems. Fill Effects are not supported on Windows Embedded.See also item 2294.

2678 Issue

Resolved an issue with the OPC UA task worksheet where, if you used the writetrigger to write items and one of the items was invalid, then none of the itemswere wri en. Now, only the invalid item is not wri en. See also items 2849 and3047.

2683 IssueModified the status bar (at the bo om of the development environment) todisplay the correct line and column numbers when mul ple lines are selected in aVBScript interface. See also item 2684.

2685 Issue Resolved compa bility issues with the Import Wizard for PanelBuilder.

2690 IssueModified the development environment to properly handle screen objects thatare off screen.

2710 IssueResolved an issue with the Import Wizard for PanelMate where it wouldsome mes create invalid values for the advanced parameter Alarm DeadbandTime. See also items 2711, 2712, 2713.

2711 IssueResolved an issue with the Import Wizard for PanelMate where it would create astandard tag with the wrong name. See also items 2710, 2712, 2713.

2712 IssueResolved an issue with the Import Wizard for PanelMate where it would notcorrectly import Modbus and Modbus Plus addresses to the Main Driver Sheet.See also items 2710, 2711, 2713.

2713 IssueResolved an issue with the Import Wizard for PanelMate where it would notcorrectly import the rou ng se ngs for the Modbus Plus (MODPL) driver. Seealso items 2710, 2711, 2712.

2719 IssueResolved an issue with the built‐in scrip ng func onRunGlobalProcedureOnServer where it did not work properly when youpassed some specific parameters.

2723 IssueResolved an issue with the German localiza on of the Trend ‐ Points configura ondialog.

2732 Issue Resolved an issue with the Grid Control screen object where sor ng the data was

14 of 37

not working properly.

2734 IssueResolved an issue where if the development environment window was open on asecondary display, then the Object Proper es dialog would open on the primarydisplay.

2745 IssueModifed the Linked Symbols to properly accept nega ve values in customproper es.

2750 Issue Corrected errors in the German localiza on of the product.

2756 IssueModified the algorithm that detects file changes a er you verify your project(Home tab > Tools group > Verify).

2759 IssueModified the tag type selec on to only display the class as an op on if the classhas at least one member.

2792 IssueModified the way that the Tag Integra on feature caches tags, to improve supportfor structures (classes) and avoid downloading big files to slow devices.

2800 IssueModified the way the run me handles alarm tag field changes to reduce thememory usage. A con nous change of the field in a short  me interval (ms) woulduse too much memory and possibly stop the run me.

2821 IssueResolved an issue with TwinCAT tag integra on genera ng errors on computersthat did not have Microso  XML Core Services (MSXML) version 4.0 installed.Updated the applica on to use MSXML6. See also item 2733.

2826 IssueResolved an issue with the Import Wizard for TwinCAT where it did not importsome tags correctly. See item 2790 in a previous release.

2835 IssueResolved an issue where Linked Pictures were not displayed in their correctposi ons on web thin clients.

2842 IssueResolved an issue with crea ng and edi ng class members when the computerdid not have a C: drive.

2843 IssueModified the Tag Integra on feature to properly replace the tags in screen objectswhen a tag is renamed on the PLC.

2850 Issue Corrected the descrip on of the system tag DayOfYear.

2851 IssueModified the TwinCAT tag integra on to accept arrays that have a lower bound of1.

2853 Issue

Modified the Trend Control screen object so that if the graph's Y‐axis is configuredto have both a logarithmic scale and a minimum less than or equal to 0 (which isimpossible for a logarithm), then a minimum of 0.00000000000000000000001will be used automa cally during run  me. This will not change any of the objectproper es. See also item 2556 in a previous release.

2858 IssueResolved an issue with the Security System where if you selected the LDAP op onand specified the server by host name (rather than by IP address), then the server

was some mes not accessible. See also item 2935.

2860 IssueModified the TwinCAT tag integra on to properly show the indices of arrays ofstructures. See also item 2943.

15 of 37

2871 IssueResolved an issue with the project security system's Domain (LDAP) mode where,in some cases, the security level of a previously logged out user might be used toe‐sign an event.

2875 IssueResolved an issue with the BR_WS and COSYS drivers where if the "Send laststate" op on was selected, then the drivers did not read all of the worksheets.

2879 IssueModified the Global Replace, Remove Unused Tags, and Cross Referencecommands to include any tags configured in the Disable Commands box in theScreen A ributes dialog.

2882 IssueResolved an issue where the func on DBCursorColumnCount returned incorrectvalues when performing DBCursorOpenSQL queries on Views.

2884 IssueResolved an issue with the Virtual Keypad (VK) where it was not being properlyposi oned when called from a pop‐up screen.

2893 IssueResolved an issue where VBScript Intellisense would not work in a line of scriptthat contained a single‐quote character (').

2895 IssueImproved the VBScript interface so that it will ignore the word "func on" when itis used inside a text string. Normally, "func on" is a VBScript keyword and cannotbe used for anything else.

2898 IssueResolved an issue where the func on SetPassword did not work properly inprojects running on Windows Embedded, which caused changes to be lost whenthe device was restarted.

2899 IssueResolved an issue where VBScript Intellisense some mes did not show theparameters of procedures created in the Main Procedures worksheet.

2908 IssueResolved an issue with the new method to save and retrieve historical data,where the project run me would some mes return an error when trying to saveto the database. See also items 2607 and 2789.

2909 IssueResolved an issue where the Color anima on on a screen object wassome mes lost when the screen object was copied and pasted.

2912 IssueModified the Tag Integra on feature to properly handle write opera ons inprojects with more than 65,535 tags.

2913 IssueModified the Database Gateway (StADOSvr) to create a buffer for error messages.Previously, the Database Gateway could lock up if it received too many messages.See also items 2823, 2890, 2914.

2914 IssueModified the Database Gateway (StADOSvr) to resolve an issue where the Viewerfroze when trying to query data in a specific sequence. See also items 2823, 2890,2913.

2916 Issue

Iden fied an issue with the Trend Control screen object where, if a custom queryis configured and decima on is enabled, then the trend may not show any data.To avoid this, the data must be properly sorted. For more informa on, see thedocumenta on.

2918 IssueResolved an issue where some .Net controls could no longer be customized. Theissue was introduced in a previous version; before that, the controls could be

16 of 37

customized as intended.

2919 IssueResolved an issue with the Trend Control screen object where the Font Sizese ngs some mes could not be changed.

2920 IssueImproved the Smart Message screen object so that you can specify a tag name incurly brackets (e.g., {MyTag}) for the source file path. This allows you to changethe source file during run  me.

2921 Issue Corrected errors in the French localiza on of the product.

2924 IssueResolved an issue with the func on PrintWindow so that it prints properly inlandscape mode.

2925 IssueResolved an issue with VBScript execu on where if a script was con nuouslywri ng values to a tag, then the run me might freeze when you tried to stop it.

2927 IssueModified the VBScript interface to properly validate tags that are created whileedi ng a script.

2931 IssueResolved an issue with the Trend Control screen object where, if the trend graphwas configured with mul ple X‐axes but not mul ple sec ons to separatethe axes, then any zooming done on the graph could not be canceled.

2935 IssueResolved an issue with the Security System where security levels some mes didnot work properly on Web Thin Clients. See also item 2858.

2938 Issue Improved the handling of unregistered .Net controls.

2943 IssueModified the TwinCAT tag integra on to properly communicate with arrays ofstructures. See also item 2860.

2947 IssueResolved an issue where you could not create or configure tags in the Advancedse ngs of the Alarm worksheet.

2948 Issue

Resolved an issue where if you selected the op on "Send Every State" (ProjectSe ngs > Communica on > Driver and OPC) in a project running on WindowsEmbedded, then the project would crash when the maximum buffer size wasexceeded. See also item 2681 in a previous version.

2951 IssueImproved the Alarm History and Events database interface (Project Se ngs >Op ons) to allow a History Life Time up to 32,768 days.

2957 IssueModified the Viewer module to prevent false iden fica on of Mul ‐Touchdevices. This issue could cause crashes on the Viewer startup when running onsome specific embedded devices and on Windows 2008 RC2.

2966 Issue Resolved a memory management issue with the PMControl.ocx control.

2967 Issue

Changed how the Web Thin Client caches images files, to improve run‐ meperformance. Previously, if the Web Thin Client opened a screen that containedmul ple instances of the same Linked Picture, then it would re‐download theimage file for each instance. See also items 2279 and 3067.

2968 IssueResolved an issue that occured when calling the built‐in scrip ng func on Openfrom the VBScript sub‐rou ne Graphics_OnStart. Calling the func on causederrors in some specific situa ons.

17 of 37

2972 IssueModified the built‐in scrip ng func on CreateUser so that it will not execute inthe Viewer unless it needs to open a dialog for user input. See also item 2653.

2975 IssueUpdated the Studio PDF2 (novaPDF) installer to resolve a watermark issue. TheStudio PDF2 printer is used by certain tasks and func ons to print directly to aPDF file. See also item 3036.

2976 Issue

Improved the way that the project run me handles write opera ons from thinclients. Previously, if a thin client ran a script that con nuously wrote tag valuesback to the tags database, the frequency of communica on would cause CPUusage to go to 100%.

2980 IssueResolved an issue with the Import Wizard for PanelMate where it looked fora certain Ac veX control under the wrong name, causing the import to fail.

2981 IssueModified the Driver task to prevent possible memory leaks when usingtag proper es (e.g., MyTag‐>AlrStatus) in Driver worksheets.

2982 IssueModified the Driver task to avoid warnings and errors when two drivers are tryingto write at the same  me and the computer has a mul ‐core processor.

2986 IssueResolved an issue where a screen's background picture was spontaneouslymodified under some specific circumstances.

2989 Issue

Modified the development environment so that it cannot open mul ple "heavy"screens (i.e., screens that contain large numbers of screen objects) at the sameme. This was a known issue that caused the development environment to slow

down or crash and for which a workaround had been provided; see item 2440 in aprevious release. Now, the check is built into the development environment, sothe workaround no longer applies.

2996 IssueModified the Ac veX control ISSymbol to add the method ReadTagExt, whichshould be used in Javascript instead of the method ReadTag. The full syntax of thenew method is ISSymbol1.ReadTagExt("tagName").

2997 IssueResolved an issue with the built‐in scrip ng func on Open not opening thescreens at the specified size.

3014 Issue

Resolved an issue with the Combo Box screen object where if it took a long  meto load its labels from a text file or database, then the tag configured for Posi on(in the object proper es) would incorrectly receive a value of ‐1 as a sort ofmeout error.

3022 Issue

Modified the Verify Project command so that it will properly import all tags whenthe op on "Automa cally add tag integra on used tags" is selected. Previously,if a tag name included a period (.) but the tag was not iden fied (in the symbolfile exported from the source) as a class, then the tag would not be imported. Thiswas due to differences in tag syntax between products.

3028 Issue Corrected some labels in the French localiza on of the product.

3036 IssueUpdated the Studio PDF2 (novaPDF) installer so that it will install properly onWindows 7 64‐bit. The Studio PDF2 printer is used by certain tasks and func onsto print directly to a PDF file. See also item 2975.

18 of 37

3037 IssueResolved an issue with the built‐in scrip ng func on SendMailExt where it did notreturn the correct error codes.

3038 IssueResolved an issue with the built‐in scrip ng func on PrintWindow where it wouldnot obey the Visibility se ng on some screen objects.

3041 Issue

Modified the Alarm/Event Control screen object so that when you select an alarmmessage in the control and then new alarms are displayed, your selec on stayswith the MESSAGE that you clicked rather than the ROW that you clicked. This isto ensure that "Selected tag" (Alarm/Event Control > Object Proper es >Advanced) works as documented.

3043 IssueModified the project security system so that the op on "Project Se ngs"(Security System > Groups > Engineering Access) also covers Mobile Accessconfigura on.

3047 IssueModified the OPC UA Client to avoid browsing invalid items (i.e., item name andnode ID are empty) on the server. See also items 2678 and 2849.

3050 IssueIncreased the maximum number of Standard Driver Sheets to 9,999 andalso implemented other changes, to resolve a numbering/grouping conflictbetween the Standard Driver Sheets and the Main Driver Sheet.

3051 IssueResolved an issue where if a project was modified during run  me, then screenswould some mes open with scroll bars.

3054 IssueModified the security system's logon procedure so that the Virtual Keyboard isalways displayed on devices without physical keyboards.

3058 Issue Improved the performance of the Mul ‐Touch features on slower devices.

3060 IssueResolved an issue with memory corrup on in the .Net control Indtreeview.ocx.The control is used in the Business Intelligence Dashboard Template.

3061 Issue Corrected errors in the Spanish localiza on of the product.

3063 IssueResolved an issue with opening the same screen more than once so that it willalways be opened in the correct size and posi on.

3068 IssueModified the TwinCAT tag integra on so that it can properly read strings withcustom lengths.

3069 IssueModified the so  key licensing method so that it may be used on devices thathave only Wireless Ethernet (WiFi).

3071 IssueUpdated the documenta on to make it clear that the built‐in For...Next loop mayonly be used in Math worksheets and not in Command anima ons.

3075 Issue

Resolved an issue where the built‐in scrip ng func ons FileCopy and FindFilewere genera ng errors when they included the parameter optTimeout. This issuewas resolved before, but only for projects running on Windows; see item 2332 ina previous release. Now, it has also been resolved for projects running onWindows Embedded.

3076 IssueModified the Ac veX control ISSymbol.ocx (i.e., the Web Thin Client) so that it willwork properly when running mul ple instances inside the same web browser.

19 of 37

3077 Issue

Modified the Object Proper es dialog for the Smart Message screen object sothat the "Type" and "Value type" lists will work correctly regardless of whichproduct localiza on you use. Previously, the alphabe za on of the differentlanguages caused an issue with how the lists were sorted.

3080 IssueImproved the method for tag valida on in order to prevent inescapable "Invalidtag" alerts in certain situa ons.

3083 Issue Modified the Secure Viewer so that it can download properly from HTTPS.

3090 Issue Modified the product uninstaller to properly remove all system files.

3091 IssueResolved an issue with the Web Thin Client installer (ISSymbolVM.cab) where ittried to install itself several  mes.

3101 Issue Resolved issue of Virtual Keyboard not working properly on Web Thin Clients

3114 IssueCorrected the documenta on for the built‐in scrip ng func onWinExecIsRunning. Previously, the documenta on had incorrect descrip ons ofthe func on's error codes.

3115 IssueModified the OPC UA Client task to always increment the value of Read Count (inthe task worksheet) even if a read fails.

3116 IssueResolved an issue with the OPC UA Client task worksheet where the read/writetriggers (in the worksheet's Advanced se ngs) were not disabled even when theworksheet itself was disabled (using the Disable se ng).

3118 IssueModified the built‐in scrip ng func on Format so that specifying anotherdecimal mark and/or thousands separator will not conflict with the opera ngsystem's Region and Language se ngs. See also item 2196 in a previous release.

3120 IssueResolved an issue where using the Test Screen command would cause systemerrors if there was an invalid Global Procedure script in the project.

3121 Issue

Modified the Output Window (LogWin) so that when a tag value is changed by aGlobal Procedures script and that change is logged, only the file name of thescript file is included in the log message. Previously, the en re file path of thescript file was included.

3122 IssueClarified the alert message that is displayed when a linked picture is notsupported in a project running on Windows Embedded.

3131 Issue Resolved an issue with the implementa on of OPC UA.

3143 IssueImproved the worksheet editor to reduce the  me it takes to delete a row from aworksheet.

3146 IssueModified the Studio Database Gateway (StADOSvr.exe) to implement a  meoutfor non‐query opera ons. For more informa on, contact Support.

3147 Issue

Resolved an issue where, if a project was created with an earlier version of theso ware and it included imported PanelMate objects, that project might notwork with the latest version of the so ware. The specific issue was with theimplementa on of version support on PMControl.ocx.

3153 Issue Improved the project security system's Distributed mode to make it more robust.

20 of 37

3157 Issue

Iden fied an issue where the built‐in OPC Server (Studio.Scada.OPC) would notstart in EmbeddedView. To resolve this issue, you must download the OPC CoreComponents Redistributable from the OPC Founda on website and theninstall it on your Windows Embedded Standard device. For more informa on, seethe documenta on.

3161 IssueResolved an issue with the Mul ‐Touch func onality where touch did not workproperly with Linked Symbols that include more than one Bu on object.

3162 IssueModified how key events are handled so that only one key may be pressed at ame. Specifically, the second key's On Down event is not processed un l the first

key's On Up event has been processed.

3168 IssueFixed an issue where the number of drivers was not displayed correctly for somespecific license types

3261 IssueModified the project security system so that the op on "Project Se ngs"(Security System > Groups > Engineering Access) also covers Mobile Accessconfigura on.

3264 IssueImproved the Smart Message screen object so that you can specify a tag name incurly brackets (e.g., {MyTag}) for the source file path. This allows you to changethe source file during run  me.

ID Type Descrip on

2445 Requirement

Added support for mul ‐touch gestures in project screens. Available gesturesinclude: zoom/pan for screens; two‐handed control (i.e., recognizing two differenttouches on the same screen); pre‐configured gestures and iner a for the Posi on,Resize, and Rota on anima ons; and configurable touch events for the Commandanima on.

2546 RequirementAdded a Spanish localiza on of the development environment. You can selectSpanish either when you install the program or by using the Language command(View tab > Op ons group > Language). See also items 2730 and 2784.

2597 Requirement Revised documenta on for "Bring to Front" and "Send to Back" commands.

2622 Requirement Improved the OPC XML/DA client to allow you to configure a dead band.

2763 Requirement

Added an op on to set the color of the header text in Grid screen objects. To setthe color, manually edit your project's APP file and change theGridHeaderTextColor se ng. You must specify the color in hexadecimal format‐‐ for example, FF0000 is red. The se ng is empty by default, which means theheader text is the same color as the body text.

2804 RequirementVerified that KBDBlock.dll, which is used by the project security system, works onWindows 8.

21 of 37

2510 Change RequestImproved the speed of downloading project files to target sta ons runningRemote Agent (CEServer.exe) version 7.5. See also items 2539 and 2634.

2536 Change RequestModified the behavior of the OPC UA Server Configura on dialog to avoidshowing unnecessary or confusing messages to the user.

2549 Change RequestUpdated the demo project (PC Demo) to showcase the new features in thisversion and to resolve outstanding issues from previous versions.

2553 Change Request

Improved the Alarm worksheet to accept tag references (i.e., {Tag}) in theSelec on column of the worksheet. Please note that the tag name is limitedto five characters, because the Selec on field is limited to seven characters andtwo of those are used by the curly brackets ({}).

2556 Change RequestImproved the Trend Control screen object to show logarithmic grid lines when theY‐axis is configured for logarithmic scale.

2563 Change RequestResolved an issue where a tag configured in an OPC worksheet would not scan ifit was set to scan when used in a screen and the only place it was used in a screenwas in a Grid object.

2580 Change RequestResolved an issue with the pre‐made Meter symbols, in the Symbols library,where the symbol cap ons (defined by #Label) were not translated by theTransla on Table.

2590 Change RequestModified the thin client solu on to run faster on network environments with highlatency.

2643 Change RequestImproved the alignment of numeric displays and numeric entries in projectsimported with the Import Tool for PanelMate.

2652 Change RequestResolved an issue where the SendEmail and SendEmailExt func ons sent emailswith  me stamps that were not properly adjusted for Daylight Saving Time (DST).

2669 Change Request Updated the Web Thin Client and Secure Viewer with a new signed cer ficate.

2703 Change RequestModified the ISSymbol control to log the tag name in the Viewer log file when thetag is read synchronously.

2704 Change Request

Added an op on to make all screen objects with E‐sign clickable, regardless of theuser's privileges. The E‐sign is recorded as normal when the user clicks the object,but the object does not actually perform its func on unless the user has sufficientprivileges. This makes it possible log all of the user's clicks without changingeither the user's privileges or the objects' security levels. To select this op on,manually edit your project file (projectname.APP) and change theDisableGrayOutForESignature se ng.

2729 Change RequestResolved an issue with the OPC UA and OPC XML/DA clients where the read andwrite counters would show incorrect counts when using triggers.

2749 Change Request

Added an op on to load tag values asychronously in the "While..." sub‐rou nes inthe Graphics Script and Screen Scripts. To select this op on, manually edit yourproject's APP file and change the LoadOnWhileScriptTagsAsynchronouslyse ng. By default, tag values are loaded sychronously, but that decreasesrun‐ me performance in some projects.

22 of 37

2769 Change RequestResolved an issue with the OPC UA client where the client some mes forced theserver to read values from connected devices, which could cause problems if theserver was busy communica ng with modems.

2770 Change Request

Added an op on to create a dump file every  me the run‐ me client's connec onto the server is closed. To select this op on, manually edit your project's APP fileand change the CloseConnec on se ng. For more informa on about what thedump file contains and where it is saved, see the documenta on.

1667 IssueResolved an issue where, if a Trend worksheet was configured to compress itshistory files, then the resul ng compressed files (*.HSZ, as opposed to *.HST foruncompressed) might not be deleted a er the specified life me.

2035 Issue

Modified the built‐in func on RunGlobalProcedureOnServer to give an error if it iscalled within a procedure that was itself triggered byRunGlobalProcedureOnServer. This is to prevent a possible memory leak causedby nested or recursive func on calls.

2151 Issue

Resolved an issue where wri ng a value to the DisplayValue tag field (i.e.,tagname‐>DisplayValue) on a thin client would incorrectly change the actual tagvalue on the server. The issue was caused by a conflict between the unitsconfigured on the thin client and the units configured on the server ‐‐ forexample, °F on the thin client versus °C on the server.

2364 IssueResolved an issue where the Cancel Zoom command on the Trend Control screenobject did not work properly when using the horizontal zoom.

2440 Issue

Added a note to the documenta on about when and how to edit the WindowsRegistry to increase the limit on GDI Objects. It might be necessary to increase thelimit if opening "heavy" project screens (i.e., screens with many complex LinkedSymbols) causes the development environment to slow down or crash.

2507 IssueResolved an issue where the HST2TXT func on would some mes abortand return an error if it could not find the first history file for the specified period.Now, the func on will proceed with the remaining history files that it can find.

2511 IssueResolved an issue when using Tag Integra on arrays with the Combo‐Box screenobject.

2528 Issue

Improved the Database/ERP func ons to support SQL queries more than 2048characters long. (Such queries are typically formed by concatena ng mul plestring tags.) Also, improved the Database worksheet to support up to 2048columns (i.e., up to 2048 rows per worksheet).

2539 IssueResolved an issue where, if you used the Remote Management tool to installsystem files on a target sta on running Windows Embedded, then some of thefiles might not install or register correctly. See also items 2510, 2634, and 2667.

2550 IssueResolved an issue where one instance of Secure Viewer might  me out whilecommunica ng with the Server and cause the Server to stop responding to otherinstances of Secure Viewer.

2557 IssueResolved an issue with the Trend Control screen object where auto‐scalingsome mes did not work properly if SPC was not also enabled.

23 of 37

2558 IssueResolved an issue with TwinCAT tag integra on where arrays were notcommunicated properly.

2560 Issue

Improved data communica on in general between the Secure Viewer client andthe project run me server. This was ini ally to resolve an issue where, if anoperator using Secure Viewer repeatedly clicked/tapped a bu on on screen, thenSecure Viewer might hang momentarily and stop sending tag values to the server.

2566 IssueResolved an issue with the DB/ERP feature where exectuing the INSERT func on(using either the Database worksheet or the DBInsert func on) with a largeamount of data would cause the Viewer to hang momentarily.

2569 IssueImproved communica on between the Viewer and the Server to preventkeyboard lag on screens containing certain objects.

2571 IssueResolved an issue where OPC XML/DA would some mes prevent the projectrun me from stopping quickly.

2572 Issue

Resolved an issue with Web Thin Clients where the "Timeout for switchingsta ons" se ng (Project Se ngs > Web > Advanced) was not being honored incertain situa ons. For example, if the Web Thin Client was execu ng DB/ERPfunc ons and then lost its connec on to the primary data server, it might hangfor up to 60 seconds while it tried to finish execu ng the func ons rather thanswitch to the secondary data server a er the specified  meout.

2573 IssueResolved an issue where the Viewer would not work properly with projectscreens containing dashed lines with weight greater than 1.

2574 IssueResolved an issue where the Thin Clients folder (on the Graphics tab of theProject Explorer) was not displayed when the language of the developmentenvironment was set to German.

2579 Issue

Resolved an issue with the Alarm/Event Control object where, if the object's Type(in the Object Proper es) was set to Alarm History and History Format (ProjectSe ngs > Op ons) was set to either Proprietary or Binary, then the types ofalarms (e.g., HiHi, Hi, Lo, LoLo) were not included in the history file.

2583 Issue Improved line scrolling and cursor movement in the VBScript editor.

2594 IssueResolved an issue with Linked Symbols on Windows Embedded where, if a symbolcontained more than one image, then only the first image was drawn duringproject run  me.

2596 IssueImproved the German localiza on of the development environment. You canselect German either when you install the so ware or by using the Languagecommand (View tab > Op ons group > Language).

2602 Issue Improved the RSLogix tag integra on, especially when using L5K files.

2603 IssueResolved an issue with RSLogix tag integra on where, if the leading part of the tagname matched the data source name, then the Object Browser did not allow youto insert an array index when configuring a tag/expression.

2604 IssueResolved an issue with TwinCAT tag integra on where long class and membernames might cause instability problem.

24 of 37

2605 IssueResolved an issue with the Trend Control object where extrac ng compressedhistory files some mes caused the program to crash.

2606 IssueImproved the drawing of Bu on objects with images and transparencies onWindows Embedded.

2608 IssueModified the OPC XML/DA client to fail more gracefully if its connec on to theOPC server  mes out.

2621 Issue

Resolved an issue with the Full Integra on SDK where it would some mes openthe Security System configura on wizard even a er project security had beenconfigured. (Normally, the wizard is opened only the first  me you need toconfigure security for a project. Every  me therea er, you should be takendirectly to the security se ngs.)

2625 IssueResolved an issue with the Event Logger where it was not properly loggingSecurity System messages.

2634 IssueImproved Remote Agent (CEServer.exe) to maintain compa bility with olderversions of the development applica on. See also items 2510 and 2539.

2637 IssueResolved an issue with the Text Box screen object where it might become invisiblewhen duplicated.

2651 IssueResolved an issue with the project security system where it would send mul pleLogoff messages (recorded in the Events database) whenever the user started orstopped the project run me.

2666 IssueResolved an issue with the OPC UA client where you could not write nega vevalues to REAL‐type items.

2667 IssueResolved an issue with Mobile Access Tabular (SMAServer.exe) on WindowsEmbedded where it would not run in certain situa ons. See also item 2539.

2672 IssueResolved an issue with the Text Box screen object where some mes, under veryspecific condi ons, the entered value would not get wri en to the associated tag.

2681 Issue

Implemented a limit on the size of the buffer that holds tag value changes wai ngto be sent when the Driver or OPC Client task is executed. For more informa on,see the descrip on of "Send every state" (Project Se ngs > Communica on >Driver and OPC). To adjust the buffer size, manually edit your project's APP fileand change the DriverAndOpcBufferSize se ng.

2693 IssueResolved an issue with the TCP/IP Server task where the status window (whichcan be accessed by right‐clicking the TCP/IP Server icon in the Windowsno fica on area) did not properly show the names of connected users.

2698 IssueResolved an issue with the OPC XML/DA Client where, if the number of itemsconfigured on the client worksheet was greater than the Maximum Group Size forwri ng, then the write failed.

2701 IssueCorrected a misspelling in the tool p descrip on of the Save All command in theapplica on menu.

2706 IssueResolved an issue with the Viewer module where it might become unstable whenthe Security System logged some specific error messages.

25 of 37

2718 IssueResolved an issue with the OPC XML/DA client where it did not properly displayall of the available servers in the Host Name list in the Server Connec on dialog.

2720 Issue

Resolved an issue with the Transla on Table where, if the developmentenvironment was set to the German localiza on, then the Transla on Tablewould format dates as "TMJ" (Tag, Monat, Jahr) instead of "DMY" (Date, Month,Year). This could cause problems in other parts of the program.

2724 IssueModified the layout of the Driver Se ngs dialog to make room for labels wri enin other languages, such as German.

2728 Issue

Resolved an issue with the OPC XML/DA client where Read Status and WriteStatus seemed to always have values of 1, regardless of the actual state of theclient. Now, Read Status and Write Status are properly updated to show theresults of the last read and write ac ons.

2741 IssueResolved an issue with the Grid screen object where it would automa callyconvert ANSI text files to Unicode if the user edited any cell in the grid. Now,text files are always saved in the same format in which they were opened.

2772 IssueResolved an issue where the X‐Ref command was not finding the tags configuredin OPC XML/DA worksheets.

2773 IssueResolved an issue with the OPC XML/DA where at least one read opera on wasrequired before write opera ons would work. See also item 2786.

2776 Issue

Resolved an issue with the Web Thin Client where, if it lost its connec on to theTCP/IP Server and then tried to reconnect, it would some mes start sendingrequests before it had finished ini alizing and caused the TCP/IP Server tobecome unstable.

2784 IssueCorrected various errors in the Spanish localiza on of the developmentenvironment. See also item 2546.

2786 IssueResolved an issue with the OPC XML/DA client where, if the client used triggersfor communica on and became disconnected from the server, then it might notbe able to reconnect. See also item 2773.

2790 IssueResolved an issue with the TwinCAT Import Wizard where it did not correctlyimport nested structures (i.e., classes whose members are also classes).

2801 IssueResolved an issue with the Viewer module where, on some specific computers, itwould lock if the user pressed ALT+TAB or F10.

2815 Issue Resolved a buffer overflow issue in NTWebServer.

2828 IssueResolved an issue with the Virtual Keyboard running in CEView, where the keysdid not scale correctly when the Virtual Keyboard window was resized.

26 of 37

ID Type Descrip on

725 RequirementAdded a method to the Full Integra on SDK which exports a list of the project tagsused in a specified screen, worksheet, or script.

971 RequirementIntroduced a new Text Box screen object with mul ‐line and wordwrapcapabili es.

1348 RequirementImplemented workgroup collabora on and version control, which allows you tocheck your project files into Team Founda on Server (TFS) from within thedevelopment environment. (Requires Microso  Team Founda on Server 2010.)

1489 RequirementCreated the ISSymbolCEReg.exe u lity, which registers the ISSymbol plug‐in onWindows Embedded Compact devices.

1776 RequirementCompiled a new version of CEView op mized for XScale processors. It is located atRedist\WinCE 5.0\XScale.

1946 Requirement Modified the customer feedback to support more debugging informa on

1949 RequirementAdded OPC UA support for projects running on Windows Embedded Standard andWindows Embedded Compact.

2142 RequirementAdded support for full tag integra on with RSLogix5000 databases. You can nowuse your PLC Tags inside your project without having to manually type them.

2164 RequirementImproved the Alarm Control screen object to allow the modifica on of alarmmessage colors during run  me, based on priority, selec on, group number, andalarm state.

2204 Requirement Migrate the Full Integra on SDK to the latest release

2247 Requirement Created capability to import texts translated from old releases into the new one

2262 Requirement Added support for tag integra on with OPC UA servers.

2269 RequirementModified the Full Integra on SDK to allow be er integra on and error detec onfor communica on items

2270 Requirement

Added the Built‐in Dialogs Scale se ng (in Project Se ngs > Viewer), which canbe used to scale the LogOn, E‐Sign, and Virtual Keyboard windows duringrun me. Using this new capability you can op mize the Built‐in Dialogsize according to the device you are targe ng.

2272 RequirementAdded the SetChangeCallBack func on to the Full Integra on SDK. This func onsends no fica ons and/or displays alert messages when the user a empts tomodify files from the development environment.

2277 Requirement

Improved the op on to customize the size of Check‐Box and Radio Bu on objects,so that it also works in projects running on Windows Embedded Compact.Previously, the op on only worked in projects running on Windows and WindowsEmbedded Standard.

2292 RequirementAdded the GetDocumentDescrip on func on to the Full Integra on SDK. Thisfunc on returns the descrip on of a specified document.

2321 Requirement Updated memory alloca on and VBScript handling to improve run me

27 of 37

performance in the project viewer (both Viewer.exe and ISSymbol.ocx). Also,introduced the following: the GetPermormanceMetric func on, which can returna wide selec on of performance metrics during run me; the Performance Controlse ngs (in Project Se ngs > Op ons), to control memory alloca on; and thePerformance Op miza on se ngs in the screen a ributes, to control how aspecific screen is handled in memory.

2335 RequirementImproved the OPC UA, OPC .Net, and OPC XML/DA modules to support readingfrom and wri ng to individual bits on OPC items.

2347 Requirement

Implemented an all‐new, graphics‐rich Mobile Access feature for accessingrun me data from tablets and smartphones. The exis ng Mobile Access featurehas been renamed Mobile Access Tabular. Using this interface you can get accessto your plant data and interact with it using devices running iOS, Android, andWindows Phone.

2368 Requirement Improved installer customiza on capabili es

2403 RequirementAdded a new se ng to the program se ngs file (Bin\Program Se ngs.ini)which prevents the development applica on from automa cally opening the lastopened project.

2405 RequirementAdded the CloseApp func on to the Full Integra on SDK, which can be called toclose the currently open project.

1654 Change RequestModified the file format to add spare fields to allow file compa bility betweendifferent versions in the future

2020 Change RequestModified the Remote Agent u lity to automa cally minimize itself when you starta project by clicking the Start bu on.

2083 Change Request Created interface to allow the user to specify the tab order

2084 Change RequestModified the LogOn window to display as a modal dialog box rather than astandard pop‐up window, so that it will stay on top of all other run me windowsun l the user logs on.

2085 Change RequestResolved an issue where the user could right‐click an object in the screen editorand then accidentally move it. Right‐clicking an object should only open theshortcut menu for that object.

2098 Change Request

Removed the Auto Translate bu on from the Transla on Table worksheet,because Google has made the Google Translate API a paid, limited service. Also,updated the documenta on with alternate instruc ons for using the GoogleTranslate website.

2196 Change RequestImproved the Format func on to allow you to specify the "thousands" and"decimal mark" separators. This provides be er support for non‐Englishlanguages.

2202 Change Request Updated the OPC UA Client to use the latest stack from the OPC Founda on.

2206 Change RequestImproved the OPC UA Client to make security configura on and cer ficatemanagement easier.

2211 Change Request Improved the OPC UA Client item browser to start from the current node path

28 of 37

and to show the data types of selected items.

2215 Change RequestResolved an issue with the Scheduler task where an event trigged by a change in atag bit field (e.g., TagA‐>B1) was not properly executed when the whole value ofthe tag changed.

2224 Change RequestImproved the ISSymbol plug‐in for Internet Explorer to accept the Open func on'sop onal parameters specifying screen size and posi on. Previously, the ISSymbolplug‐in only accepted the screen name. See also item 2225.

2225 Change RequestImproved the ISSymbol plug‐in for Internet Explorer to open a project's startupscreen at the size and posi on that are specified in its screen a ributes. See alsoitem 2224.

2231 Change Request

Improved the LDAP query customiza on (Security System > Domain (LDAP) mode> LDAP Server Se ngs) to accept tags in the User En ty Iden fier andGroup En ty Iden fier fields. This allows the se ngs to be changed dynamicallyduring run me. See also items 1812 and 2049.

2243 Change RequestModified the Linked Picture screen object to cache loaded pictures. This improvesrun‐ me performance on Windows Embedded Compact devices.

2250 Change RequestResolved an issue where the Numeric Input symbols from the symbol library didnot correctly accept numbers that were entered with a comma as the decimalmark (e.g., "3,12"). This was a problem for non‐English languages.

2255 Change Request

Added an op on to update alarm messages configured with tags in curly brackets({}) only when the alarm becomes ac ve. This prevents the alarm from havingdifferent messages for Ac ve, Ack and Normalized. The op on is controlled by theAlwaysUpdateMessage se ng in your project file (projectname.APP).

2259 Change RequestImplemented the ability to log changes in the project security system. This is fortroubleshoo ng purposes only, and it should only be done under the guidance ofTechnical Support.

2268 Change Request

Improved the Tag Integra on feature so that if you change the device name (e.g.,"PLC1" to "PLCX"), the change is applied immediately rather than the next  meyou verify your project. Please note, however, there is now a brief wait while thechange is applied.

2271 Change Request

Implemented drag‐and‐drop copying of text in and between project worksheets,as well as in Object Proper es dialogs. To copy text from one loca on to another:press Ctrl, click the text, and then drag it to the desired loca on. Please note thetext is only copied; it is not cut from its original loca on. Also, the text is validatedwhen you drop it, to make sure it is forma ed correctly for where you drop it, andif you use the text as a tag name, then it is checked to see if the tag exists.

2273 Change RequestModified the Configura on dialog (Bu on/Command object > Object Proper es >Config) to be larger and resizable. Also, if you resize it, then the new size will besaved and used for all Configura on dialogs, not just for that specific object.

2286 Change RequestUpdated the PanelMate Import Wizard to improve compa bility with PanelMatePower Pro.

29 of 37

2290 Change RequestIncreased the maximum number of rows on the Transla on Table worksheet from4,096 to 100,000.

2293 Change RequestImproved the performance of the Verify Applica on command, especially inprojects with large tag databases.

2295 Change Request

Implemented the capability for the DBCursorOpenSQL and DBExecute func onsto execute SQL statements with more than 1024 characters. The func onalityrequires breaking the SQL statement into fragments, storing those fragments inString tags, and then using tag pointers to reference those tags. Example:DBOpenCursorSQL("MyConn", "{Tag[1]} {Tag[2]} {Tag[3]} {Tag[4]}"). For moreinforma on, see the documenta on for the DBCursorOpenSQL and DBExecutefunc ons.

2333 Change RequestModified the default bu ons for the Remote Management and Add/RemoveDrivers dialogs.

2351 Change Request

Modified the Command anima on to make the Release op on (i.e., execute theOn Up event when the user drags the cursor out of the bu on area) selected bydefault.

2366 Change Request

Updated the CoDeSys Tag Integra on feature and the COSYS communica ondriver to use CoDeSys PLCHandler 3.5.0.0. Added support for using different ports(other than the default port 1217) with CoDeSys 3.x. And changed the way tagsare imported when using more than one tag integra on source of the same type,in order to improve performance.

2377 Change RequestOp mized the internal buffering to improve TCP/IP communica on performance.See also item 2378.

2378 Change Request Improved the performance of the TCP/IP Server module. See also item 2377.

2398 Change Request

Added a new se ng to hide languages from the Transla on Table worksheetinstead of dele ng them completely. If this se ng is enabled, then when youselect a language and click Delete, the language is archived in the project file butit is not shown in the worksheet. Furthermore, if you try to add the language tothe worksheet again, then the archived version is retrieved. To enable this, editthe HideTranslateOnDelete se ng in Program Se ngs.INI.

2400 Change Request Modified the run me to run the Fluke DAQ applica on

2402 Change RequestRemoved the Japanese localiza on of the development enviroment (View tab >Language).

2408 Change Request

Changed the behavior of the SplashWndTime se ng in Program Se ngs.ini sothat when it is set to 0, the splash window is not displayed when thedevelopment applica on is run. Previously, when SplashWndTime was set to 0,the splash window would never be closed.

2430 Change RequestAdded the bIgnoreAuxWindows parameter to the ConvertResolu on func on ofthe Full Integra on SDK. This parameter, when set TRUE, ignores a window's  tlebar, menu bar, and border when conver ng the window's screen resolu on.

2435 Change RequestCreated a new .Net API to allow third‐party applica ons to retrieve alarm and

30 of 37

trend informa on from a project during run me.

2471 Change Request Updated License Agreement

2475 Change RequestModify the OPC UA Client module to support matrix of one dimension and treatthem as arrays.

2488 Change Request Updated copyright informa on, see Help‐>About

2502 Change Request Removed the shared tags op on from the tag integra on

891 IssueModified the execu on environment to download the project to the correct folderon the target sta on

894 IssueFixed an issue where Evalua on Mode would some mes not work on WindowsVista or Windows 7 without running as an administrator.

1143 IssueModified the Trend Control screen object to accept class tag members as indirecttags.

1149 IssueResolved an issue where some alert/error messages were displayed in English onWindows Embedded, even when another language was selected.

1192 IssueResolved an issue where dele ng an Alarm or Trend worksheet did not alsoremove the corresponding alarm/trend proper es on individual tags.

1208 IssueResolved an issue where the Virtual Keyboard would not open at the X,Y posi onthat was specified in the project file (projectname.APP). Updated thedocumenta on to include the new size and posi on se ngs.

1677 IssueModified the OPC Client task to work properly when the pooling op on isenabled.

1755 IssueResolved an issue where, if you created a new project with the same name andloca on as an exis ng project, then it failed to overwrite/delete certainconfigura on files from the exis ng project.

1964 IssueModified the Alarm worksheet to alert you if you try to configure more than onealarm of the same type (e.g., HiHi and HiHi) on a given tag.

1975 Issue Resolved various issues with OPC UA interoperability.

2003 IssueResolved an issue where, a er input valida on was implemented in an earlierrelease, text input fields no longer accepted scien fic nota on during run me.

2021 Issue

Improved support in the Full Integra on SDK for declaring custom proper eswithout associated tags (e.g., #Var1: ). Previously, if you tried to declare a customproperty without an associated tag, then it tried to create a new tag with noname.

2060 IssueResolved an issue where the FileWrite func on failed without an error messagewhen it was used to write a string that contained double quotes ("").

2148 IssueModified the Register u lity (a.k.a. Protec on Manager) to correctly show labelsand descrip ons in the selected language (View tab > Language).

2162 IssueModified the OPC UA, OPC .Net, and OPC XML/DA modules to properly set thetag quality when the communica on fails.

31 of 37

2181 Issue

Resolved an issue with the Recipes task where, if the name of a class member inthe recipe file included "Return" (e.g.,UnloadBatch.ReturnUnloadBatchToOffset_Vel), then the value of the classmember was not loaded correctly.

2187 IssueModified the Database Configura on dialog box to correctly show combo‐boxitems in the selected language (View tab > Language).

2192 IssueResolved an issue with the OPC Client module (UA, .NET, or XML/DA) where theclient and server values might get out of sync.

2194 Issue

Resolved an issue where, if the Server IP se ng (Security System > LDAP ServerSe ngs > LDAP Advanced Se ngs) was configured with a tag rather than a literalvalue, then the GetSecuritySystemStatus func on did not return the correctstatus.

2195 IssueResolved an issue where the ImportSecuritySystem func on some mes failed toimport the specified security configura on.

2198 Issue

Resolved an issue with the last service pack where, if any language other thanEnglish was selected in the installa on wizard, then the Select Features page ofthe wizard was s ll shown in English and the program publisher's name was notregistered correctly.

2201 IssueModified the OPC XML/DA client to support wri ng to arrays even when mul plearrays are configured on the worksheet.

2207 IssueResoved an issue with the OPC UA Client worksheet where the selectedconnec on was not properly saved.

2208 IssueResolved an issue where, if the HDA OPC Server task is started and an externalclient browses it, then the server reports that it supports filtering even though itdoes not. See also item 2209.

2209 IssueResolved an issue where, if the HDA OPC Server task is started and an externalclient sends a query with end me=star me and bounds enabled, then the serverdoes not return the expected value. See also item 2208.

2210 IssueModified the OPC UA Connec on interface to not search for local servers if theconnec on already has an endpoint properly configured.

2217 IssueModified the Studio Import Wizard to import custom project symbols correctly,along with the rest of a selected project.

2218 IssueResolved an issue with bit field manipula on in the Viewer module. Previously,using a screen script to read a bit on a tag (e.g., TagA‐>B8) might reset the reset ofthe bits on the tag.

2223 Issue Resolved an issue with the SetCurrentLanguage method on the ISSymbol plug‐in.

2257 IssueResolved an issue where, if you ran two different instances of the Viewer on twodifferent displays, then the Virtual Keypad always appeared on the first displayregardless of which Viewer actually invoked it.

2261 IssueResolved an issue where, if you a empted to stop a project on a remote WindowsCE 6.0 device, then the device appeared to hang while the remote monitoring

32 of 37

tools (i.e., Remote Database Spy, Remote LogWin) showed that the projectactually con nued to run.

2267 IssueModified the development environment to take the CTRL+C command even whenthe CTRL key is released a few milliseconds earlier

2278 Issue Improved the performance of OPC UA write opera ons.

2281 IssueImproved the German transla on of the Alarm Control screen object and of theTransla on Advanced.

2287 IssueResolved an issue with the Reports task where RTF report pages printed inlandscape mode were some mes incorrectly forma ed for portrait mode.

2302 IssueCorrected the tool p descrip on of the Height se ng (Ribbon > Format tab > Size

group > Height).

2303 Issue Resolved issues with memory leaks on OPC DA 2.05.

2305 IssueModified the Tag Integra on feature to prevent increasing the array size of tagsthat are imported using the Full Integra on SDK.

2306 IssueResolved an issue with linked symbols where, if you configured a custom propertywith an expression in parentheses (e.g., #Prop:(Expression) ), then error messageswere displayed in the Output window even though the expression was valid.

2315 Issue Resolved a buffer overflow issue on the ISSymbol plug‐in. See also WI 2319.

2316 IssueResolved an issue where, if the applica on language was set to Portuguese,then the Project Explorer did not show the Connec ons folder in OPC XML/DA.

2318 IssueResolved several related issues with the new Security feature in Remote Agent.Previously, if the feature was enabled on a remote device, then you might haveproblems connec ng and downloading projects to the device.

2319 Issue Resolved a buffer overflow issue on the ISSymbol plug‐in. See also WI 2315.

2331 IssueResolved an issue where, if the project security system was set to Distributed‐Server mode, then the CreateUser func on might appear to fail even when itactually succeeded.

2332 IssueResolved an issue where the FileCopy and FindFile func ons were genera ngerrors when including the optTimeout parameter.

2334 IssueResolved an issue with the legacy Trend screen object where it retrieved datamul ple  mes in certain situa ons.

2337 IssueResolved an issue where internal applica on files were some mes modified whenan exis ng project was opened.

2340 IssueResolved an issue where certain communica on drivers that read directly fromthe tags database always returned 0.

2341 IssueResolved an issue where invalid expressions in a linked symbol would corrupt thescreen file.

2346 IssueResolved an issue with the Viewer module where, if the computer name wasmore than 15 characters long, then switching screens caused the Viewer to

33 of 37

freeze.

2352 IssueModified the tool p descrip on of the Trend command on the ribbon bar. Thecommand insert the new Trend Control screen object, which is different from thelegacy Trend object.

2379 Issue Resolved an issue on OPC XML/DA module when wri ng values to boolean tags.

2380 IssueResolved an issue with OPC XML/DA not properly saving users and/or passwordsin the Connec on Se ngs dialog box.

2385 IssueFixed an issue where the alarm filters would not work properly on some specificcomputers in the first  me you enter the screen.

2386 IssueImplemented new log messages for the OPC XML/DA Client task when

communica on with the server fails.

2387 IssueResolved an issue where the system would become unstable if you stopped theproject run me while the OPC XML/DA Client was sending log messages.

2393 IssueResolved an issue where the OPC XML/DA Client task did not set tag quality toBAD when communica on with the server failed.

2399 IssueModified the VBScript worksheets (i.e., Script tasks and Global Procedures) toallow Ctrl+A for Select All.

2404 IssueResolved an issue where the project files would remain locked even a er theproject was closed and another project was opened.

2407 Issue Modified the development environment to prevent flickering while star ng up.

2427 IssueUpdated the import wizards to display correctly in the selected language (Viewtab > Language).

2428 IssueFixed an issue with the shortcut menu on the Grid Control screen object inthe Full Integra on SDK.

2431 Issue Improved the algorithm used by the Convert Resolu on command.

2436 IssueModified the Tag Integra on feature to properly read array tags that are usedonly in screens and not in any background tasks.

2437 Issue Modified the Object Finder to enable filtering on the Tag Integra on list.

2439 IssueResolved an issue where the GetSecuritySystemStatus func on did not workproperly when the project security system was in Distributed‐Client mode.

2442 IssueModified the KBDBlock u lity so that it will install correctly on Windows Server2003 (64‐bit).

2443 IssueResolved an issue where projects with background images in some format otherthan BMP would not download correctly.

2450 IssueResolved a memory leak issue on Windows Embedded Compact when usingalarm tag fields (e.g., TagA‐>HiHi) in a script that runs con nuously.

2455 Issue Resolved an issue with unregistering the SMA Server.

2456 Issue Resolved an issue with the confirma on dialog box not being displayed in some

34 of 37

specific situa ons.

2458 IssueResolved an issue where the Add and Configure bu ons in Tag Integra on(Project Se ngs > Communica on) were improperly made unavailable in somesitua ons.

2465 IssueResolved issue with Security System on the Auto Lockup feature not workingproperly on Viewer

2474 IssueModified the RunStartup.exe to accept applica on paths longer than 256characters

2476 IssueModified the tag replace when renaming tags to prevent unnecessary warningmessage

2479 Issue Fixed an issue where the Viewer module would not run on some specific devices

2487 IssueFixed a problem when trying to open a project from the recent projects list thatcontains a long path and one of its folder has been renamed.

2489 IssueFixed an issue where changing the user logged on the client sta on would affectthe server sta on

2491 Issue Resolved issues with SNMPSet func on and SNMPGet error codes

2508 IssueResolved issue of incompa bility between the Database Gateway and some realvalues

2517 Issue Translated strings from the OPC UA worksheet into other languages

ID Type Descrip on

626 IssueRemote on‐line screen update does not work when downloading large screen filesto specific devices. [WORKAROUND]: Stop the applica on and execute the "SendApplica on" command.

871 IssueResize Dynamic Property not working properly on Open Polygons[WORKAROUND]: If you need to use resize try using other shapes or pictures

873 IssueWhen the user has only one pen in the trend and the Min/Max is not specified,the trend uses the point color to show the label instead of using the Y Axis fontcolor. [WORKAROUND]:

1071 IssueAlarm Control Object "Mul line" op on causes the Print and PDF not to workanymore [WORKAROUND]: Create shorter alarm messages.

1201 Issue

Batch file load fails on Trend object when using Database format for Trend task[WORKAROUND]: Lookup the batch History table, retrieve the Start_Date andEnd_Time, calculate the Dura on and pass those parameters to the Trend Object

35 of 37

without using Batch on it.

1367 Issue

Import wizard does not import projects properly when there is conflict in classesor when both project have conflic ng files, such as startup script.[WORKAROUND]: The workaround is to manually merge the classes a erimpor ng and "Save All As HTML" a er impor ng to generate the Web pagesfrom the imported applica on

1634 IssueRight‐click does not work correctly when objects are grouped and "Execute onlytopmost object commands" is enabled [WORKAROUND]: Ungroup the objects

1748 IssueImport Wizard does not import Opc Ua, Opc Xi and Tag Integra on configura onfiles [WORKAROUND]: Copy the Opc Ua, Opc Xi, and Tag Integra on se ngsmanually from the source project.

2033 Issue

CEServer for EmbeddedView v7.0 does not properly handle when there is a MACID in the Registry [WORKAROUND]: The workaround is to manually clear thefollowing registry key: This is the Registry Key: SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972‐E325‐11CE‐BFC1‐08002bE10318}

2134 Issue

Valida on of the Custom Resolu on fields happen when crea ng new projectseven if you have selected one of the pre‐defined resolu ons [WORKAROUND]:Change the resolu on back to Custom and write a value between 240 and 10000on both fields. Then, choose one of the pre‐defined resolu ons on the Combobox

2236 IssueWhen using the trend task with string values we do not write the strings to thedatabase [WORKAROUND]: Use the database func ons

2501 IssueLinked pictures do not work on the Windows Embeeded run me[WORKAROUND]: Add the files im31*.* and the file imgman32.dll to the productBIN folder.

2526 IssueCombo‐Box connected to Database does not work well if the screen has theop on "Hide screen instead of closing it" checked [WORKAROUND]: Load thedatabase informa on on an array tag and place the array tag on the Combo‐Box

2531 IssueThe Global Replace does not replace tags in the Mobile Access configura on[WORKAROUND]: Rename the tag manually on the Mobile Access configura on

2534 IssueThe Mobile Access legend is not properly redrawn on some specific condi ons[WORKAROUND]: Toggle the cursor to for the legend redraw

2744 IssueConvert Resolu on does not convert Empty Screens [WORKAROUND]: Manuallychange the screen resolu on under Screen A ributes.

3165 Issue

Trend control does not draw pens on remote WTC when the client sta on systemme is not synchronized to the server sta on  me [WORKAROUND]: If you have

large files being loaded with the trend screen, you can add a tag on the Run, set itto zero on the OnOpen and set it to one on the OnWhile

3185 IssueDistributed security system causes keeps indefinetely crea ng connec ons withthe TCP server. [WORKAROUND]: Do not use "Force Cache Reload" tag fordistributed clients

36 of 37

3248 IssueIP protec on does not support UNICODE greek, chinese, russian characters[WORKAROUND]: Use only ANSI character as password: alphanumeric andspecials

3299 IssueIf you call the open func on to open the screen at the current mouse posi on(e.g.: Open(screenName, 1)) the viewer crashes. [WORKAROUND]: Change$Open("Screenname",1) by $Open("Screenname","1")

3307 IssueLDAP offline cache see ngs does not work when se ng cache size to zero[WORKAROUND]: Set LDAP offline cache size to any value greater than zero.

3321 Issue

Security System doesn't automa cally retrieve LDAP users/groups at startup,default user not logged on. [WORKAROUND]: Put the GetSecuritySystemStatus(1)and the Logoff() func ons into the Startup script to force the retrieval of theGroups and Users from the LDAP Server.

37 of 37