To successfully convert old version project into this version, please follow below information.
You cannot open project files from screen editing software before version 2.3.
Check the title showing the version of the project file you want to convert, as well as all later versions.
For example, if you want to convert a version 3.0 project file, check all the titles from Version 3.0 onward.
Click the title to see the contents.
If you are using any of the following functions, first change the settings in version 2.4 screen editing software.
If the objects used in operations have similar
names, then it is difficult to distinguish between them in Script
editor in version 3.0 or later.
To distinguish between each objects in script editor provide proper
names to the objects in version 2.4 screen editing software.
The maximum number of language tables and language text strings is different between version 3.1 or later and 3.0 or earlier.
Item | Version 3.0 or earlier | Version 3.1 or later |
Maximum Number of Tables | 32 | 16 |
Maximum Number of Text Strings | 65535 | 32767 |
[Parent Frame Content ID] cannot be used in version 3.0 or later.
To check if any errors occurred in the converted project file, go to Errors window. Double-click on the error message, which navigates to the source of the error message.
If an error is generated, check the following and change the project settings in version 3.0 or later of the screen editing software.
Double-clicking may cause some error messages to disappear. These are either invalid error messages or errors that have been resolved.
Feature/Object Name |
Error Message | Cause | Solution |
Alarm Summary object | Value must be between 1 and 1000. | [Column Width] set to [Auto] in Alarm Summary object shows error message in the converted project. | Set the desired value in [Width] property. Displaying Alarm |
Binding or Objects |
Property * is not read/write property. Specify a valid
property.
* refers to the property name of the object. |
[Target] and [Graphical Object] read/write properties shows error message in the converted project, because the read/write properties are different between version 2.4 and version 3.0 or later. | In [* Property Selector] window, go to [Converter] and
select either [One Way] or [Two Way] in [Direction].
* refers to the property name of the object. |
Numeric Display object String Display object Date/Time Display object |
Cannot set [Converter] - [Direction] to [One Way] when the [Enable Input Mode] check box is selected. Either change the [Direction] or clear the [Enable Input Mode] check box. | Cannot set [Converter] - [Direction] to [One Way] when the [Enable Input Mode] check box is selected. | Either change the [Converter] - [Direction] to [Two Way], or clear the [Enable Input Mode] check box. |
Numeric Display object or Converter | [***] - Mismatched Data Type. Specify a valid data type.
* refers to the property name to which the converter is assigned. |
In [Range] converter, if you have set [Text] data type in [ToFieldType] and assigned to a Numeric Display object in the screen, then it shows an error in the converted project. |
Replace the Numeric Display object with String Display object. |
Converter
|
[DateTimeFormat] - Mismatched Data Type. Specify a valid data type. | Range converter ([Field Type]: [Numeric] to [ToFieldType]: [Date/Time]) shows an error in the converted project. |
Reconfigure the [Data (Output)]. |
Invalid input format. | |||
Objects |
Value must be between 1 and 5000. | Object with 0x0 size is not allowed in version 3.0 or later. |
Set the desired value in [Width] and [Height] property. |
Screen | Screen with ScreenID * not available.
* refers to the [Initial Screen ID]. |
[Initial Screen ID] is not converted properly. |
Set the desired [Initial Screen ID]. |
If you use any of the following functions, change the project settings in version 3.0 or later of the screen editing software.
[Content Change] or [Screen Change] Operation
Numeric Display Object or String Display Object or Date/Time Display Object
Array with 6 or more [Dimensions] is not converted properly, because the array [Dimension] is limited to 5 in version 3.0 or later.
(Example)
If you have set [Dimensions] as 2,2,2,2,2,2,2,2 (that is 256 elements) in version 2.4, then it will be changed to 3 in version 3.0 or later.
But in variables, you can see all 256 elements with 8-dimension (Example: Array11[0,0,0,0,0,0,0,0], Array11[0,0,0,0,0,0,0,1], ... up to Array11[1,1,1,1,1,1,1,1]).
Start Screen Image is not converted.
In Project Explorer window, go to [System Architecture]. In Properties
window, go to [Function] tab → [Options] sub-tab → enable [Boot Screen]
and reassign the image in [Boot Screen Image].
Properties that appear when [Pattern] is selected in [Fill] - [Type], cannot be used as source properties. Select a different property for the source.
[Content Change] operation is converted as [Screen Change] operation when content is assigned in Screen List.
Remove [Screen Change] operation and create it as [Content Change] operation in Script editor.
Multiple identical contents may be generated in the converted project.
Remove the unnecessary content.
In version 3.1 Service Pack 1 or later, the [Max Record] property is moved from the [All Loggings] properties to each logging group.
Dot objects are converted to Ellipse objects.
If multiple scripts are added to a Global Script editor in version 2.4, then in version 3.0 or later all the scripts will convert and get added in a single Global Script editor.
The scripts are converted in order. To identify any particular script, compare the order between version 2.4 and version 3.0 or later.
[Exit] switch in Hardware Configuration screen is not converted.
Add a switch to navigate to previous screen or specific screen or previous
content or specific content.
[Use Input Complete] trigger is not converted.
Create [Input Variable Value] trigger in Script editor.
After converting project file to V3.0 or later, it is necessary to configure OPC UA Server [Security Policy] settings as desired. [Security Policy] settings are not available in version 2.4 screen editing software. By default, [No Security] is not selected and other securities are selected. We recommend you to set the security policy.
All converted scripts with multiple operations may be assigned to same variable.
In Project Explorer window, reassign the variable with operations in Script editor.
Settings in Triggers, Operations, and Actions for a Trend Graph
object are not converted properly.
Reconfigure the script settings in Script editor.
The location of slide navigation switches has changed in version
3.0 or later.
Select the switch object.
In Properties window, go to [Shape] tab → [Size/Location] sub-tab →
[Margin] or [Object Alignment], and set the desired location.
[Has Input Range] of variable is not converted properly.
In Project Explorer window, go to [Variables] → [All Variables] and select the variable. In Properties window, go to [Basic] tab, enable [Input Range], and then set [Minimum] and [Maximum] value.
You cannot open projects before Version 3.0 in Version 3.4.
For projects created in screen editing software before Version 3.0, first open and save the project in screen editing software Version 3.0 to 3.3 Service Pack 1.
Once the project is updated to Version 3.0 or later, you can open it in Version 3.4.
If the navigation switch label of Left Navigation or Icon Navigation is different from the [Label] in screen property window, in the [Label], add a character and remove the newly added character. The navigation switch label will be same as the [Label].
In version 3.1 or later, the maximum [Number of States] in a N-State Lamp is 255. If the N-State Lamp object has more than 255 states, reduce the [Number of States] to 255 or less.
The maximum number of language tables and language text strings is different between version 3.1 or later and 3.0 or earlier.
Item | Version 3.0 or earlier | Version 3.1 or later |
Maximum Number of Tables | 32 | 16 |
Maximum Number of Text Strings | 65535 | 32767 |
The screen will not change during a script process. If you change screens during a script process, the screen changes only after the script process is complete.
When an external variable is used in an operation that is triggered by the Screen/Content Status trigger, the operation waits until the value of the external variable is loaded.
If the external variable is used in an expression, array, or property in the operation, the Screen/Content Status triggers the operation without waiting to load the external variable value.
To transfer the project files, you need to start runtime as an administrator by right-clicking the program icon and selecting [Run as administrator].
If you cannot select [Run as administrator], contact to system administrator.
When exporting if there is a read-only file with the same name, export fails and a system error occurs.
In versions 3.0 or before, the file is exported and replaces the read-only file.
GP4000 Series is no longer supported from version 3.1 Service Pack 1 or later.
In version 3.1 Service Pack 1 or later, when using IPC Series, you no longer have to select the name of individual series in the [Change Target] dialog box.
You cannot duplicate certificates in version 3.1 Service Pack 1 or later.
In version 3.1 Service Pack 1 or later, if the object's horizontal width or vertical height is 601 pixels or more at runtime, a shadow does not display, regardless of the shadow settings.
(1) Horizontal width at runtime
(2) Vertical height at runtime
The above restriction affects the display size on the display unit (runtime), not the settings in the screen editing software.
In version 3.1 Service Pack 1 or later, the [Max Record] property is moved from the [All Loggings] properties to each logging group.
If you use a project file created in Version 3.1 Service Pack 1 / 1A with [Drawing Mode] set to [3.1 Compatible] and open the project file in version 3.1 Service Pack 1B or later, [Drawing Mode] is converted to [Screen Priority].
Version 3.1 Service Pack 1B (3.1.180)Version 3.1 Service Pack 1B (3.1.180)
In version 3.2 or later, the extension of the user information file has changed from (.bin) to (.db).
In version 3.2 or later, the screen editing software, display unit, and User Management Tool cannot open previous user information files (.bin).
To reuse user information files (.bin) from a previous version, import it into screen editing software version 3.1 Service Pack 1B or earlier and save the project, open the project file with screen editing software version 3.2 or later, then export the user information file in the new format (.db).
In version 3.1 Service Pack 1B or earlier, the screen editing software, display unit, and User Management Tool cannot open user information files in the new format (.db).
From Version 3.2, the default value of the following properties has changed from [Disable] to [Enable].
If you did not change the value in these properties from the default value, the property values will change to [Enable]. If you changed the value in these properties, the changed values will be inherited.
To increase security, we recommend you enable the setting(s).
From version 3.2, [Password Management] was removed from the security settings property window. In version 3.1 Service Pack 1B or earlier, you could configure [Use Complex Password] only if you enabled [Password Management].
Scan rates have been added to version 3.2. (You can now set the interval at which external variables read device address values.)
If you open a project file from version 3.1 Service Pack 1B or earlier with version 3.2 or later, the project is converted as follows.
For information about scan rates, refer to the following.
Setting the Interval for Reading External Variable Values (Scan Rate)
Version 3.2 Service Pack 1 (3.2.100)Version 3.2 Service Pack 1 (3.2.100)
The Numeric Display's [Out of Range] property has changed to [Alarm Colors]. If you open a project created in a previous version, it will be converted as follows.
Previous version | Version 3.2 Service Pack 2 or later |
[Out of Range]: Check box is cleared | [Alarm Colors]: [None] |
[Out of Range]: Check box is selected | [Alarm Colors]: [Use Alarm Range] |
Operation in the scripts below has changed when the script includes conditions or values that are undefined.
Divide by zero.
When the condition is undefined, the [Do] operation will not execute.
In previous versions, when the condition was undefined, it was uncertain if the [Do] operation would execute.
When the condition is undefined, the [Else] operation is executed.
In previous versions, when the condition was undefined, it was uncertain if the [Do] operation would execute.
When the value of the [Input Variable Value] trigger changes but its value is undefined, the trigger will not execute.
In previous versions, regardless of the value’s condition, the trigger would execute.
Even if the condition of an operation or operator is undefined, the operation has changed so that it can continue.
Version 3.3 Service Pack 1 (3.3.100)Version 3.3 Service Pack 1 (3.3.100)
In screen editing software version 3.4 or later, you can specify a structured array in the [Variable] field of channels in a block trend graph.
Screen editing software version 3.4 or later accepts only a variable for a bar code reader's [Scanned String (bytes)] property. If your project uses a constant value to specify how many bytes to read, it will need to be updated to use a variable.
The file version is 2.0 for Alarms, Data Logging, Language Table, Variables, Recipes, and Operation Logs exported from screen editing software version 3.4 or later as CSV or TXT files.
Files that are file version 2.0 cannot be imported into screen editing software version 3.3 Service Pack 1 or earlier.
However, you can import files exported from screen editing software version 3.3 Service Pack 1 or earlier (file version 1.0 or no version) into screen editing software version 3.4 or later.
The data output is formatted as follows:
The setting for the Date Format and Time Format used for data in exported files is now applied in a separate property from the Date Format and Time Format used for the file name.
When opening a project setup with OPC UA that was edited in screen editing software version 3.3 Service Pack 1 or earlier, the [Node ID Naming Format] is set to [Compatible]. Use the [Compatible] naming format shown below, which is generated and shared by the OPC UA Server for references to variables.
Variable Name | Node ID Naming Format | |
[Compatible] Version 3.3 Service Pack 1 or earlier | [Standard] Version 3.4 or later | |
Var1[0] |
Target01.Var1.Var1[0] | Target01.Var1[0] |
Var1[1,1] |
Target01.Var1.Var1[1,1] |
Target01.Var1[1,1] |
Var2.BOOL1 |
Target01.Var2.Var2.BOOL1 |
Target01.Var2.BOOL1 |
Folder1.Var1[0] |
Target01.Folder1.Var1.Folder1.Var1[0] |
Target01.Folder1.Var1[0] |
When using screen editing software version 3.4, the default setting for [Node ID Naming Format] is [Standard]. Use the [Standard] naming format shown above for references to variables by external devices associated with OPC UA.
For more information, refer to the following.
References to an alarm summary object's column properties are converted as follows.
Version 3.3 Service Pack 1 or earlier | Version 3.4 or later |
AlarmSummary1.ColumnsActive[0].Title | AlarmSummary1.Columns[0].Title |
AlarmSummary8.ColumnsActive[4].Title |
AlarmSummary8.Columns[4].Title |
When external storage is set in the [Save in] field for Alarm, Logging, or Operation Log in the latest version of the screen editing software, it prevents setting up an operation to eject the external storage at run time. Do not remove external storage while the run time is operating.
If you try to transfer a project file to a display unit with the external storage specified in the [Save in] field disconnected, the screen editing software displays an error.
When the display unit starts up with the external storage specified in the [Save in] field disconnected, the display unit shows an error.
If the external storage specified in the [Save in] field is disconnected during operation, the run time displays an error screen to prevent save operations.
In screen editing software version 3.4 or later, the default height of the predefined images has been changed from 50 to 100. When you used the default height of predefined images in screen editing software version 3.3 Service Pack 1 or earlier, the screen layout may not be represented correctly in screen editing software version 3.4 or later.
From version 3.4 Service Pack 1, the [Hi/Lo Status Behavior] property has been added to the [All Alarms] property window. When a project with an alarm group created in version 3.4 or earlier is opened, a dialog box will appear prompting you on how you want to handle alarm behavior.
For information about setting, refer to the following.
Starting with version 3.4 Service Pack 1, it is no longer possible to set $SystemErrorGroup in the [Alarm Group] value block. If a project file from version 3.4 or earlier that uses $SystemErrorGroup is opened in version 3.4 Service Pack 1 or later, an error will appear and the project cannot be transferred if the script is in text mode. Please note that if the file is in block mode, no error will appear, but the transfer will not work.
Version 3.5 Service Pack 1 (3.5.100)Version 3.5 Service Pack 1 (3.5.100)
In version 4.0 or later, the [Font Type] property of the Web Browser object is removed.
Instead of Web Browser objects use the fonts installed in Windows. If required, you may have to install a language in Windows.
Languages are installed from the Windows Start menu by selecting [Settings] - [Time & Language] - [Language & region] and then under [Preferred languages] - [Add a language].
The font style is different from that of version 3.5 Service Pack 1 or earlier, and the characters display clearly. Note that the appearance is related to the lightness or darkness of the font color and background color.