********** Pro-Designer ********** ******************************************** ** ** ** Version: Pro-Series Ver.4.0.3 Update ** ** ** ******************************************** March 31, 2004 Digital Electronics Corporation Foreword Thank you for purchasing the Pro-Designer editor and runtime software. Pro-Designer is the integrated development environment that enables you to use the PC to create a Human Machine Interface (HMI) user application. The HMI user application is used by the runtime software, and can run on multiple platforms. This maintenance version updates an existing installation of the Pro-Designer development environment. For installation instructions, see (5) Install. Contents: (1) Fixes in Versions 4.0.0 to 4.0.3 (2) What's New (3) System Requirements (4) Special Features (5) Install (6) Program Groups (7) Uninstall (8) Supported PLCs (9) Limitations of the Pro-Designer editor (10) Limitations of Pro-Designer Runtime (11) Limitations of Data-Sharing API (12) Limitations of Pro-eView (13) Limitations of Pro-Server Communication Tool (14) Important Information for Users of Previous Versions of Pro-Designer (1) Fixes in Versions 4.0.0 to 4.0.3 The following defects have been resolved in version 4.0.3. I. Pro-Designer Editor 1) A compile error occurs when the case of variables defined in the animations is different from the actual variable name. 2) The editor crashes when exporting variables from a target that contains many variables. 3) If the size of the project is very large, you may not be able to edit the panel after building the project. 4) When a part is placed on the panel, the part may not be visible even though the part does exist and reappears after restarting Pro-Designer. 5) When a change panel operation is set up in a function key, a compile error may occur. 6) When exporting variables, a portion of variable arrays are not be exported. 7) When building large projects, the project is not generated successfully and the Runtime fails to start. II. Pro-Designer Runtime 1) You can now use a PL Series Pro-Designer Runtime license on PS Series Type A machines. 2) When the CPU load is high due to other processes, the Time system variable may not be updated. 3) There is a place where data in Histrical Trend Graphs becomes 0. 4) When you scroll back and forth in the Historical Trend Graph, the time displayed may not match the actual time of the historical data samples. 5) If you keep opening popup windows without closing any, the Runtime may lock up. 6) If you touch objects frequently, the error message "Mailbox Write Failed" will be displayed . 7) Even after changing the panel, panel scripts for the previous panel may run. 8) If you use the Runtime continuously for 50 days, scripts and other functions stop operating. 9) If touch action is performed continuously and frequently, Runtime halts. III. Pro-eView 1) Data from variables may not display properly on Pro-eView clients. 2) If an alarm group name contains Japanese characters, alarms do not display on Pro-eView clients. 3) An error message may display if mouse-click operations are run frequently on Pro-eView clients. 4) If you use the Pro-eView client for long periods of time, the client machine may display an out of memory error message. IV. Installer 1) You cannot install a Pro-Designer patch if the PC already contains Pro-Designer with the identical version number. The following defects have been resolved in version 4.0.2 I. Pro-Designer Editor 1) Runtime Installer and GP2000 Series Target Machines Using the Runtime Installer, you can now install the runtime system onto GP2000 Series target machines (including Factory Gateway) over the Ethernet. 2) Pro-Designer cannot be uninstalled after canceling Runtime transfer to the target machine using the Pro-Designer Runtime Installer. 3) The color setting in the Fore Color Animation is reflected to the Back Area Color in Fill Animation. 4) PD Editor exits when exporting a structure variable without a variable. 5) Nothing is displayed in the Text Display when the Scroll Bar property is set to False. 6) When using Clear Trigger in Graph Display, if Clear Trigger value is 1 and the panel with the Graph Display is displayed, the display in the Graph Display disappears. 7) After entered a serial number and move to the next screen during installation of Pro-Designer, the entered serial number disappears when return to the previous screen. 8) When you try to launch a protocol manual PDF from Online help, the PDF may not open. 9) When using a non-initialized variable in a script, an error occurs during build. 10) Online Help displays a wrong information about name lengths for the Navigator windows. 11) Copied and deleted target node remains when the project is reopened. 12) Deleting the default target name in the "Welcome to Pro-Designer" dialog box causes the project to fail or the [Next] and [Back] buttons to dim. 13) Float variables cannot be set in the Animation property's Data Type setting. 14) Deleted variables may be displayed when using the variable cross reference report. 15) Changes made to the PLC addresses cannot be saved when the device address is entered from the pop-up keypad used in the Variable property's Device Address setting. 16) The device address from the PLC address assigned in the Device Address Keypad may not be displayed correctly when you select the correct PLC in the Scan Group from the variable properties when creating a new variable, and when several PLC drivers were created and each scan group name is changed from the default value . 17) Pro-Designer crashes when you change the protocol type from Mitsubishi to Omron or from Omron to Mitsubishi. 18) Build errors occur when multiples of 150 animation are set in one panel. 19) The state display of a bit switch or a lamp after placing and configuring it on the Editor is fixed to Off. 20) When you make a change to the default port number "80"used in Pro-eView, you cannot change it back to the default port number "80". 21) Error may occur when you use the [Download All] command to download your projects when they are set up to share their data with other targets. 22) Although [AUX Output] setting is available in the Touch Animation settings, this feature is not supported. II. Pro-Designer Runtime 1) Even though an error is caused at PC/AT Runtime by another application, the error message is displayed in front of the application currently running. 2) Error may occur when exiting from Runtime. 3) GP may not operate if the cable is unplugged during the communication with PLC via network. 4) GP may not start up if an invalid IP address is entered to the target machine. 5) Communication error message may be displayed right after downloading the project to the target machine connected with Modbus TCP/IP protocol. 6) An error may occur and the GP may not start up while a project is downloaded to the target machine. 7) When a GP is communicating with PLC via network, the GP may not operate if network has too much traffic. 8) Clock system variable is inaccurate after running Pro-Designer on GP series for a long period of time. 9) Communication error message might be displayed during a panel change when using the Toyopuc PC3J link type PLC. 10) Communication error occurs with Rockwell PLC 1761-NET-INI rev B module. 11) All 1:N Modbus communication stops even when one slave PLC is disconnected. 12) Mitsubishi Q(CPU) manual: The maximum number of Consecutive Device Addresses has been revised to 256 words. 13) When the ACK operation is performed in an Alarm Summary, the Acked message is displayed in the other Alarm Group's Alarm Summary. 14) PLC variable does not work in AlarmActionScript. 15) Typing "0" after the decimal at the input mode of Value Animation used to result in "00". Also, the "-" sign could not be set to decimal values properly. 16) The time taken to display text in Text Display has improved. 17) Runtime may crash after Startup when a large project data is downloaded. 18) Alarm Action's arrowhead on Alarm Summary does not appear properly. 19) When a PLC variable is used for the Alarm, the value of AlarmCurCount variable is doubled if the communication with PLC is disconnected. 20) When TouchAction is used, the cursor on Alarm Summary disappears. 21) When the serial interface is set to RS422 in the Driver Configuration, the transmission speed cannot be set to 38400bps or higher. 22) Error message may be displayed after turning on the Mitsubishi PLC FX1N or FX1NC. 23) 1:N communication can be established only with the PLC that has the smallest value of [Station No.] in Protocol Configuration. Applicable PLCs are Toyoda PC3J series, Yasukawa Electric MP900 series, Modicon Modbus (SIO), and Modicon Ether(UPD). 24) Build errors occur when the change panel is associated with Function keys and the orders of panel ID numbers and names are different. 25) The text "Java heap" disappears in the Configuration menu's Memory Panel on a monochrome GP unit. 26) Runtime may not be installed if Runtime Installer is launched consecutively. 27) When Trigger is set to [Periodic] and the Frequency property is set to a short cycle (such as 100ms or 200ms) in script properties, the script may execute during Runtime shutdown. 28) Restarting Runtime that communicated with a data-sharing application could cause an error and the Runtime may not start up. 29) When communicating with Mitsubishi FX series PLCs, and you enter text to a PLC string variable using Value Animation, characters after the 33rd character will not display properly. 30) If panel changes are performed frequently during PLC communication, checksum error may occur. 31) At Runtime, if the Momentary ON operation is set up on a Touch Animated switch, the bit will not return to its OFF position after the object has been touched and released. III. Pro-eView 1) Browser crashes when displaying the panel containing bitmap fonts on Pro-eView client. The following defects have been resolved in version 4.0.0 I. Pro-Designer Editor 1) Variable Values Variable values can now be saved and restored between Runtime sessions. 2) Project Description Length When typing the Project Description in the Property Inspector, the Description property no longer restricts the length to a maximum of 167 2-byte characters or 255 1-byte characters. 3) Alarm Summary: (FontWidth/FontHeight) When using Alarm Summary objects, the list of available font sizes (FontWidth/FontHeight) for each language now displays the characters' actual sizes. 4) Allen-Bradley PLC-5 Counter File When using Rockwell's Allen-Bradley PLC-5 driver and a Discrete variable has been set to a Counter (C) file type, "UA" is no longer erroneously available in the Sub-element field. 5) Allen-Bradley PLC-5 BCD File When using Rockwell's Allen-Bradley PLC-5 driver, the Elements field now makes elements 0-9 available to variables set to a BCD(B) file. 6) Animation Dialog Box All unregistered variable names now display in red to indicate invalid references. 7) Copying Variable Properties When copying a target, all properties of that target's variables are now also copied. 8) Smart Parts: Numeric Properties When using Smart Parts with properties that accept numeric values, entering a value that is out of range will now produce the correct error message. 9) Operating System Language: Font Size When editing a project in an operating system with a language that does not belong to the same language family as the selected font type, text in the trend graphs and alarm summary objects now display the correct font size. 10) Increment Allen-Bradley's Floating Point and Long addresses When working with Allen-Bradley MicroLogix, PLC-5, or SLC PLCs, and you duplicate String variables set to Floating Point(F) or Long Word(L) file types, device addresses now increment by the defined number of bytes, instead of incrementing by 32 bits. II. Pro-Designer Runtime 1) RemoveProcess Script Method on PS Series Type G Exiting the application using the RemoveProcess script method is now possible when you have used the CreateProcess script method to start an application on PS Series Type G target machines. 2) Trend Graph Synchronize Feature The Synchronize feature is no longer supported. Instead, use of the variables' historical data is now supported. 3) Trend Graph Synchronize Feature on PS Series Type P On PS Series Type P target machines, setting a trend graph's Synchronize feature to False now disables the Synchronize feature. 4) Backing up Trend Graph and Alarm Data on PS Series Type P Backed up data from trend graphs and alarm summary displays will now be deleted when downloading a user application to a PS Series Type P target machine. 5) PLC Variables and Signed Property Pro-Designer Runtime can now use 32-bit data source PLC variables that have been set to Unsigned in the IOSetting. 6) Download to CF Card with Underscore Character The underscore character (_) used as part of a folder's or a file's name in the CF Card no longer results in improper downloading. 7) Keypad Inputs for Octal, Hexadecimal, and Binary When using Value animation to enter values for Octal, Hexadecimal, or Binary numbers, entering (decimal) values is no longer restricted to a maximum value of 2,127,483,647 (signed integer). 8) Alarm Summary Column Titles When using alarm summary objects in GP2000 Series or PS Series Type P target machines, column titles now appear as set up in the editor. 9) 2-Byte Characters in Alarm Summary Column Titles 2-byte characters in alarm summary object column titles now appear as set up in the editor. 10) Modicon Modbus and PS Series Type G Communication Using the Modicon Modbus protocol with the PS Series Type G target machine no longer results in the frequent occurrence of error messages. 11) Values Input from the Keypad When using a keypad to input variable values, data input can now be seen when: - panel color is black - text object's BackColor is transparent - value animation is added to the text object and Input Mode is selected 12) SYSMAC-CS1: Baud Rate of 115.2Kbps Communication errors no longer occur when using a SYSMAC-CS1 Link SIO PLC to communicate with a PS-500P or GP2000 Series unit at a baud rate of 115.2Kbps. 13) Trend Graph Label When working with trend graphs, Pro-Designer Runtime now correctly displays the data axis label's top value. 14) Scripts that Change PLC Values when PLC Baud Rate is 9600bps Buffer overflow errors no longer occur at runtime when the baud rate between the PLC and Pro-Designer Runtime is 9600bps and scripts that change consecutive PLC device addresses run every 100ms. 15) Touching the Play button on Historical Trend Graphs Displaying data in the historical trend graph while quickly touching the PLAY button several times no longer results in the values being refreshed each second. 16) Window Panels Published to Pro-eView on the Target Machine Popup Window panels published to Pro-eView no longer display as blank windows on the target machine at Runtime. 17) Startup after Download Trend graphs or historical trend graphs used on GP2000 Series target machines no longer delay the startup time of user applications. 18) Ethernet Communication Errors If Ethernet miscommunication occurs with GP2000 Series or PS-500P target machines, errors will be indicated. 19) Install Toshiba Driver on Both Editor and Runtime A user application that uses the Toshiba PROSEC T-Series driver will now run on target machines without having to separately install the corresponding driver. III. Data-Sharing API 1) Pro-Designer Runtime and Data-Sharing API Versions When accessing shared variables in Data-Sharing API applications, communication is now possible with different versions of Pro-Designer Runtime and Data-Sharing API. IV. Pro-eView 1) Displaying rotated Japanese text in Pro-eView When Pro-Designer Runtime and Pro-eView are running on the same computer, the computer will no longer erroneously reset when a panel with rotated Japanese text is displayed in Pro-eView. 2) Labels for Historical Trend Graphs The size of historical trend graph labels for the date and sampling time is now displayed accurately in Pro-eView. (i.e., the display in Pro-eView is now the same size as the display on the target machine) 3) Historical Trend Graph's Calendar When using the historical trend graph's calendar to jump to a point in time, the calendar's date and time items now display correctly. 4) Global Variables Edited in Scripts When running scripts that change the value of global variables, reading from and writing to a global variable that is not displayed in Pro-eView's current panel is now possible. 5) Change Language on Windows 98 (Chinese Edition) When using a web browser on Windows 98 (Chinese edition) to view the Pro-eView application, change panel operations on the web browser no longer generate error messages. 6) Exceeding Target Machine Connection Limits Exceeding the defined target machine connection limit no longer results in the removal of valid connections when a connection is attempted. 7) PC/AT (PL Series) Connection Limit Although the documented limit to the number of connections to a PC/AT (PL Series) target machine is 32, attempting to make more than 15 connections will no longer cause the target machine to stop. (2) What's New New features supported in version 4.0.0. 1) New Target Machines Pro-Designer Runtime now supports the following additional target machines: - GP2000 Series GP2300L GP2300T GP2301L GP2301S GP2301T GP2400T GP2401T GP2500L GP2500S GP2500T GP2501S GP2501T GP2600T GP2601T - GP2000H Series - Factory Gateway - GP37W3 Series - PS Series Type B - PS Series Type A 2) New Smart Parts The list of Smart Parts has been expanded. Also, many of the Smart Parts from earlier versions of Pro-Designer have had new features added to them. a. Historical Trend Graph: Displays historical values on a graph. b. Text Display: Displays text files or portions of text files. c. Data Graph: Displays values of up to eight variables. d. Circle Graph: Displays the value of a variable in a circular graph. e. Meter Graph: Displays the value of a variable in a meter graph. f. Pie Graph: Displays the values of variables in a pie graph. g. Tank Graph: Displays the value a variable in a tank graph. h. Radio Switch: Writes a value to a variable. i. Image Library: Displays WMF (Windows Metafile) images. 3) JPEG and PNG Image Support Pro-Designer image objects now support JPEG and PNG file formats. 4) Expressions Pro-Designer now supports the use of expressions in Value Animation Properties dialog box fields and properties. Expressions enable you to work with variable values (including arrays and structures), constant values, and mathematical and conditional operators, within a single field or property. 5) Interlock Function The Interlock function is a new feature of Switch Smart Parts and Animation. Interlock restricts the input of a touch action on a panel. You can set up the Interlock properties in switches and animations to control whether a touch input is permitted. 6) Front End Processor (FEP) FEP enables you to input Japanese characters on proprietary platforms. You can add an FEP ON/OFF key to the graphical panel, and then at runtime, you can touch the FEP ON/OFF key to enable input of Japanese characters. 7) Text Files Text File support in Pro-Designer works hand-in-hand with the Text Display Smart Part to output a text file, or portion of a text file, to the graphical panel. You can use the Text Display feature to display instructions, error messages, or online help for panel operators. 8) Sound Pro-Designer now enables you to associate sound files with projects, so you can use those sounds in scripts, touch animation, and alarms. 9) Variable Structures Structures are containers to group together multiple variable elements. Each variable within a structure can have a different data type and data source. You can add discrete, integer, float, and string variables to structures. 10) Hardware Function Keys and Vibration Feature for GP2000H Series Function Keys: Supports hardware function keys for the GP2000H target machine. You can use the Pro-Designer editor to set up touch animation for each function key. Vibration: Includes vibration scripts and vibration properties for variable alarms to support the vibration features of the GP2000H. 11) Download over Serial Port Pro-Designer Runtime now supports downloading over a serial port. 12) Scripts The following new scripts have been added to Pro-Designer Runtime: a. Change Date/Time: New Date and Time scripts enable you to change the date or the time on the target machine. b. Sound: Sound scripts enable you to trigger a sound in response to errors or alarms. c. Vibration: Vibration scripts enable you to turn vibration on and off for target machines that support the vibration feature. Caution: When using loops (do-while, for, while), be careful not to create an infinite loop. Infinite loops, which cannot be caught at validation, can cause the target machine to run sporadically as more and more resources are used by the script. 13) Barcode Scanner The Barcode Scanner is a new PLC device supported by Pro-Designer Runtime. You can connect a bar code reader to the serial port on the target machine and use it to input data into variables. 14) Pro-eView Browser The new Pro-eView browser operates faster to than conventional web browsers, providing enhanced support for remote users. (3) System Requirements The following is the system environment required to install and run this software. Pro-Designer editor, Pro-Designer Runtime, Pro-eView editor CPU : Pentium II 400 MHz or faster Memory : 128 MB or more Disk Space : Pro-Designer editor 200 MB or more Pro-Designer Runtime 200 MB or more Pro-eView editor 5 MB or more OS : Windows NT 4.0 SP4+, Windows 2000 SP2, or Windows XP Web Browser : Microsoft Internet Explorer 5.0 or higher To maximize system stability, set 150 MB or more. CPU : Pentium 400 MHz or faster Memory : 128 MB or more Disk Space : Java Runtime Environment 40 MB or more OS : Windows NT 4.0 SP5+ or Windows 98/Me/2000/XP Web Browser : Microsoft Internet Explorer 5.5 SP2 or higher Other : Java2 Runtime Environment 1.4.1_01 Note: Manuals, such as "Startup Guide", installed with Pro-Designer and Pro-Designer Runtime, use the .pdf format. Install Adobe Acrobat Reader to view these files. (4) Special Features 1) Animation Using the animation feature, you can change the display attributes of graphical objects. And because animations use a common interface, once you've learned the basics, you know how to set up practically all animations. 2) Improved graphical display The Animation feature in this product, relative to previous product lines, has enhanced the movement of graphical objects. You can move and rotate graphical objects and they retain their layering position. Graphical objects do not suddenly move overtop of other graphical objects, unless configured to do so. And, you can set up animations without much effort. 3) Multi-Platform The user application that you develop in Pro-Designer can run on any hardware, including the personal computer (PC), panel computer (PL), PS Series Type G, PS Series Type P and GP2000 Series target machines. (5) Install The maintenance version updates an existing installation of Pro-Designer. If Pro-Designer and/or Pro-Designer Runtime is not installed, or the installed versions are not compatible with this maintenance installer, run this maintenance installer only after installing a compatible version of Pro-Designer and/or Pro-Designer Runtime. Use the maintenance installer to update the editor environment and - when the runtime is used on a PC/AT target machine - runtime environment. Compatible Versions: Pro-Designer Ver.4.0.0 to Ver.4.0.2 Follow these steps to install this maintenance release. 1: Exit Pro-Designer and Pro-Designer Runtime before the installation. 2: Download the upgrade versionto an appropriate folder. 3: To begin installation, double-click on the file you downloaded. 4: Follow the instructions on the screen. 5: When installation is complete, click Exit to close the Install dialog box. After installation is complete, you can start Pro-Designer as before. Caution: When installing Pro-Designer on Windows NT, Windows 2000, or Windows XP operating systems, logon to the operating system with Administrator rights. Installation is not possible when you've logged on with just User rights. In other words, to install either software, the user name you log in with must be a member of the Administrators group. To add or change administrator rights, go into the User Manager. When running user applications on PS-G, PS-P, or GP target machines, after you install this maintenance release, update the runtime on the target machine using the Runtime Installer application. For instructions on installing/updating the runtime on these target machines, refer to the Pro-Designer documentation. (6) Program Groups A standard installation of the software creates the following items accessible from the Windows Start menu. The standard program group is "Pro-face", followed by these items. *Pro-Series -|- Pro-Designer...Starts the Pro-Designer panel editor. | |- Uninstall...Uninstalls Pro-Designer | |- Readme...Instructions for using Pro-Series of | products (this document) | |- Startup Guide...Introduces information | necessary to work with the | Pro-Series of products | Tools -|- Pro-Designer Data Converter...Converts | variable history files (*.dat) | into .csv files | |- Runtime Installer...Installs runtime onto PS Series Type G, PS Series Type P, and GP2000 Series target machines *Pro-Series -|- Pro-Designer Runtime...Starts the runtime | |- Uninstall...Uninstalls the runtime | |- Readme...Instructions for operating Pro-Series of | products (this document) | |- Startup Guide...Introduces information | necessary to work with the | Pro-Series of products | Tools -|- MDS...Download Tool | |- Project Decompression Tool...Decompresses user applications downloaded using file system *Pro-Series Tools -|- Pro-Server Communication Tool...Establishes | | communication between Pro-Server and | | Pro-Designer Runtime applications | | | |- Uninstall...Uninstalls Pro-Server Communication | | Tool | | | |- Pro-Server Communication Tool Manual... | Instructions for using the | Pro-Server Communication Tool | |- Readme...Instructions for using Pro-Series of products (this document) *Pro-Series --- Uninstall...Uninstalls Pro-eView (7) Uninstall 1) Uninstall software There are two ways to uninstall any components in the Pro-Series 1. Click the Windows Start button, point to Programs, the program group (Pro-face), Pro-Series, then click the corresponding Uninstall command 2. From the Windows Control Panel, click Add/Remove Programs, then in the Add/Remove Programs Properties dialog box select the program to remove and click Add/Remove. Any files that weren't part of the installation, such as user-created project files, are not removed with the application program. Also, if all unnecessary applications were not closed while uninstalling, shared files may also remain. Follow the directions in the next step to remove any files that were not part of the installation. If you install the Pro-Designer without doing uninstallation, please take an action in above (7)-1)-1. 2) Delete folders and remaining application files The following steps will remove all files created in the Pro-Designer editor. If you do not want to delete these files, do not follow these directions. 1: Start the Windows Explorer and select the folder where Pro-Designer is installed. (../Program Files/Pro-face) 2: Delete the folder. (8) Supported PLCs This version supports the following PLCs. Mitsubishi Electric Corporation: SIO Link Type - Melsec-AnA, AnN, Q series CPU Type - Melsec-AnA, AnU, AnN, Q, FX series Ethernet Type - Melsec-AnA, AnN, Q series Omron Corporation: SIO Link Type - Sysmac C, CV, CS1 series Ethernet Type - Sysmac CS1 series Rockwell Automation: Allen-Bradley DF1 - ControlLogix, MicroLogix, PLC-5, SLC Allen-Bradley Ethernet/IP - ControlLogix, MicroLogix, PLC-5, SLC Schneider Electric: SIO Link Type - Modicon Modbus Ethernet Type(TCP) - Modicon Modbus TSX07/37/57 Series Unitelway Sharp Electronics: SIO Link Type - New Satellite JW series Siemens AG: Simatic S7-300/400 MPI Toyoda Machine Works: SIO Link Type - Toyopuc PC3J Ethernet Type - Toyopuc PC3J Yokogawa Electric Corporation: SIO Link Type - FA-M3 Ethernet Type - FA-M3 Toshiba: SIO Link Type - PROSEC T-Series Yaskawa: SIO Link Type - MP900 Pro-face: Memory-Link (SIO) RS-422 (2-wire) Support Pro-Designer now supports RS-422 (2-wire) connections for the following PLC devices: Sharp JW Link (SIO) Toyoda Machine Works Toyopuc Link (SIO) Yokogawa Electric FA-M3 Link (SIO) (9) Limitations of the Pro-Designer editor 1) Before using Simulation, run Build or Download Either build or download the user application just before using the Simulation function, otherwise you may simulate a version of the user application that's out-of-date. If after downloading you wish to simulate a different user application, build the corresponding target before running simulation. 2) Login with Administrator rights To run the Pro-Designer editor, logon to the operating system with Administrator rights. In other words, to use Pro-Designer, the user name you log in with must be a member of the Administrators group. To add or change administrator rights, go into the User Manager. 3) Image object behavior When you draw an image object onto a panel and the PC display is set to 16 bit colors, the rectangular background around the image object appears transparent. However, when you view the same image object in Pro-Designer Runtime, on any platform, the background color is black. In the Windows Control Panel, please use any color display setting other than 16 bit colors. 4) Increment Allen-Bradley's Timer, Counter, and Control addresses When working with elements of an Allen-Bradley PLC's Timer, Counter, or Control files, and you automatically configure the PLC device address (using either the Duplicate Variables command for a PLC variable, or the Configure DeviceAddress command for PLC variable array), device addresses do not increment. 5) Windows XP (Chinese) Home Edition When using a Chinese Home Edition of Windows XP, make sure you download and install the latest Windows bug fixes and service packs from the Microsoft website. Otherwise, when you uninstall Pro-Designer, the uninstall program may not end properly. 6) Strings in the Script Editor If you open a project with strings in scripts written in a font not supported by the operating system, the string will not display properly. 7) Text Display View at 50% or 75% If you create a text object on the panel, and then reduce the panel display in the Pro-Designer Editor to 50% or 75%, the text in the object may appear to word-wrap, when in fact, it is not word-wrapped. If you change the panel display back to 100% or more, the appearance of word wrapping will disappear. 8) DateCreated Property of an Imported Project If you import a project into Pro-Designer, the DateCreated property will change to the date that you imported the project. 9) Error at compile time when device address is partially out-of-range When you assign an invalid or out-of-range device address to a PLC variable, Pro-Designer will not catch the error during validation. Instead, Pro-Designer will generate an error while attempting to compile the project. This error is most common when the variable type is string or float and the variable is assigned to more than one device. 10) Alarm Summary name used for AlarmGroup, PopupWindow, Variable, or Script Names If a Popup Window, Variable, Script, or Panel has the same name as an Alarm Summary object within the same target, and then you use that Alarm Summary name in a script, two problems will result: - When you right-click in a script window, Alarm Summary Name in the shortcut menu is disabled. - When you change the name of the Alarm Summary object, it will not update the Alarm Summary name in the script. 11) Colors in simulation when target machine is monochrome When you simulate a panel display for a monochrome target, the panel appears in color. However, the panel will display correctly in Runtime. 12) Changed variable names with Smart Parts If you assign a variable to a Smart Part, and then change the name of the variable, you must manually update the variable in the Smart Parts properties. 13) Historical Data storage files not deleted when StartFromCFCard disabled When downloading a user application to a GP Series or PS Series Type P target machine, historical data stored on the CF Card will not be deleted. If the target type is not a GP Series or PS Series Type P, or if the StartFromCFCard is set to Enabled, all historical data stored on the CF Card will be deleted when downloading a user application. 14) Cannot open PLC Connection Manual PDF after building user application After building user application with Pro-Designer, the PLC Connection Manual sometimes cannot open from online Help. Exit and then restart Pro-Designer. 15) Data Graph labels can appear outside the graph frame After you drag and drop a data graph from the Toolchest, resizing the graph many times can cause the graph labels to appear outside the frame of the graph. 16) European characters in Project name When naming your project, characters with accents or other symbols can cause a compile error during build. Avoid using characters with the umlaut, accents, or other symbols for the project name. Use standard ASCII characters where possible. 17) Using comma as the decimal symbol On some European versions of Windows, Comma "," may be selected as the notation for decimal numbers. Before using Pro-Designer, make sure you select Decimal "." for the decimal symbol. From the Control Panel, select Regional Settings, click the Numbers tab, and in the Decimal symbol field select Decimal. 18) Toolbar positioning The toolbars in the Pro-Designer editor may not position exactly as placed. Operations and functions are not affected by this behavior. 19) Importing overtop a project that did not save correctly If a previously used project did not save correctly, and you import a project with the same name as the previous project, it will overwrite that project. When you open the newly imported project, a message box reads,"Project did not save successfully. A backup copy will be used to open this project." Despite the message, the imported project is opened, not a backup copy of the overwritten project. 20) Tooltips floating tools When the Property Inspector and Navigator window display in floating window mode, tooltips appear behind the tool. Depending on the window size, only a portion of the tooltip may display. To view the tooltip properly, dock the window to a border. 21) Changing Initial Value and NumOfBytes in string variable arrays After setting up the inital value and number of bytes for a string variable, changing the variable into an array, then changing the initial value of array elements blocks the ability to change the number of bytes in the parent variable. To correct the number of bytes in the parent variable, you may have to create a new string variable, set the number of bytes, then set the variable array dimension. 22) Changing NumOfBytes in string variable arrays After setting up a string variable array, in the parent variable you can change the number of bytes to a value less than the actual strings stored in array elements. At runtime, the string up to the defined number of bytes is used. Make sure you define the initial value for string elements to match the byte length. 23) Variable ArrayDimension limit In Pro-Designer, the maximum number of array elements in a variable is 100. However, if you export the variable to a .csv file, you can add array elements to the variable so there are more than 100. When you import the .csv file back into Pro-Designer, you can build the user application without generating any errors. However, you cannot run operations on any of the variable elements beyond the maximum. Do not set up more than 100 array elements. 24) Scaling a circle graph When scaling a circle graph when it's part of a grouped object or multiple selected objects, the circle graph drawing becomes "unglued." Do not scale a circle graph when it's part of a grouped object or multiple selected objects. Select only the circle graph when scaling. 25) Historical trend graph restored PlateColor When dropping an historical trend graph onto the panel, the graph drawing area color (PlateColor) is black. When you click RestoreDefaults, the color becomes grey. This behavior does not affect historical trend graph operations. 26) Toolchest and Panels do not display the same colors for Smart Parts which use variable states For Smart Parts that change their colors based on the variable state, (bit switch, 2 state lamp) the colors of the Smart Part as displayed in the Toolchest differs from the colors of the Smart Part placed on the panel. The reason is the Toolchest displays Smart Parts using their OFF state foreground colors, and the panel displays Smart Parts in their ON state foreground colors. To display the Smart Part as shown in the Toolchest, click RestoreDefaults in the Smart Part properties. 27) PLC device addresses in String variables When assigning PLC device addresses, do not assign, to a String variable, an address that could cause the variable to exceed the address boundary. If you set a device address to a string variable with a string byte length that exceeds the address boundary, the project will not build. 28) New variable does not in the Variable List When type a variable name that does not exist in a Smart Part property, a new variable is created in the process. The newly created variable does not display in the Variable List the first time. It will appear when the Variable List is selected again. 29) KeepHistory variable limits is different between target types Limits to the number of variables you can set up with KeepHistory=Enabled is different from one target type to another. Refer to the online help and make sure you don't exceed the documented limits. 30) During the last drawing mode, the variable property of trend graph is hidden. It will appear when the object is selected. 31) When using the multiple copy function to copy animation objects that use an array variable, Pro-Designer projects may not build properly or at all if the number of array elements exceeds the supported maximum number (2048). Do not use the "Increase Array Variable Index" option if the possibility of creating more than 2048 array elements exists. 32) Do not use "Error" or "Complete" to name the target, panel, script, or alarm group. Otherwise, the color band that should appear in the Feedback Zone to indicate either an error or the completion of a build will not appear. 33) Using the Property Inspector to assign addresses to the Uni-Telway PLC's Analog Input device (%IWi) is not possible. Use the device address keypad and the address selector instead of the Property Inspector to configure Analog Input (%IWi) device addresses. 34) An invalid bit length assigned to an integer variable that has been configured with a Uni-Telway PLC address will not be detected as an error. Depending on the bit length supported by the Uni-Telway PLC address, please assign an appropriate bit length to integer variables. 35) Variable CSV files that have been changed with Microsoft Excel 97 cannot be imported into Pro-Designer. 36) The Yokogawa PC Link (SIO) FA-M3 series protocol supports a maximum of 10 Station Nos. When configuring the protocol, do not set more than 10 Station Nos. 37) When exporting a project, registered data files such as sound files will not be exported. When you import a project from one PC to another, copy the necessary data files, separately, from that PC. You cannot build a project if no data files exist. 38) Initial Value setting for exported variable The InitialValue for exported Discrete type variable is always set to OFF. Only the integer part of the InitialValue for Float type variables is exported. The part after decimal is not exported. If the download operation is not successful, use one of the following to solve the problem. 1. User application errors Run the build operation again and make sure errors are not detected during validation or build. 2. Pro-Designer and Pro-Designer Runtime version When you develop a user application in Pro-Designer and download it to a target machine, make sure the version of the Pro-Designer Runtime application on the target machine is compatible with the Pro-Designer editor. 3. Out of memory error message Repeatedly downloading to a target machine may cause an out of memory error. Use one of the following to fix out of memory errors. 1: Make sure there is at least 100MB of free space on the hard disk. 1: Download to the CF card one more time to remove any unnecessary files. 2: If the error message continues, format the CF Card, reinstall Pro-Designer Runtime, and download the user application again. Note: After formatting the CF Card, any Windows CE Control Panel settings you had previously changed and backed up to the CF card are erased. From the Windows Control Panel, restore the network and any other settings then run the Back up to CF Card operation. 3: If the out of memory error message continues, the size of the user application may be the problem. An out of memory error message displays when the application file is larger than the capacity of the CF card. Check the file contents and size of the CF Card and use a higher capacity CF Card if necessary. 4. CF Card removed before download is complete When downloading to a CF card reader, even though the editor may indicate that the download operation is complete, the data write operation to the CF card may not have ended. If the CF card is removed with an incomplete download, the target machine will not run using this CF card. Wait 1 to 3 minutes after the editor indicates download is complete before removing the CF card from a CF card reader. 5. Network communication error Make sure the editor PC and target machine are connected to the same network and each is visible to the other. Also, make sure the IP address set up in the Target properties matches the physical target machine. 1: On the target machine, exit Pro-Designer Runtime. 2: Run the application file: MDS.exe Click the Windows Start button, point to Programs, Pro-face, Pro-Series, Tools, and click MDS. In \\My Computer\Storage Card1\Public, double-click the MDS shortcut. If the shortcut is unavailable: a. Copy the MDS shortcut in \\My Computer\Storage Card1\Public\Bin\WinCE to \\My Computer\Storage Card1\Public. b. Right-click the shortcut file and click Properties. c. In the Properties dialog box, click the Shortcut tab, and in the Target box, append to the existing path: -d "Storage Card1\Public" 3: While MDS is running on the target machine, start the download operation from Pro-Designer. Use Runtime Installer to recover the GP2000 runtime system. Refer to the online help for more detail. (10) Limitations of Pro-Designer Runtime 1) On Shutdown trigger in application scripts on PS Series Type P, GP2000 Series On PS Series Type P and GP2000 Series target machines, application scripts that use the On Shutdown trigger do not run. To avoid this problem, when you use applications scripts on a PS Series Type P or GP2000 Series target machines, do not set Trigger to On Shutdown. 2) Fonts on PS Series Type G Because of font limitations in Windows CE, when you're working with PS Series Type G target machines, the Arial, Courier, Symbol, Tahoma, and Times New Roman fonts only are available. Even if you use other types of fonts in the Pro-Designer editor, they're replaced with one of these fonts. 3) Data-Sharing errors When using the data-sharing feature, and a client target machine uses a PLC variable shared by the server target machine, any variable errors are displayed by the server target machine, not the client. Note that variable errors are displayed by the target machine with the variable in its variable list, not the target machine that actually uses the variable. 4) Setting multiple protocols to same COM port PLC communication may be disrupted in the following conditions: - PLC variables in the user application are updated from the PLC using the COM port - In the I/O Manager, another protocol is set to the same COM port, even if there are no variables that use this protocol Please do not create multiple protocols set to the same COM port. 5) Installed in Program Files directory on Windows 2000 OS On the Windows 2000 operating system, when Pro-Designer Runtime is installed in the Program Files directory, to use the Pro-Designer Runtime application, you need to log in to the operating system with Administrator rights. In other words, to use Pro-Designer Runtime, when you login to Windows 2000, the user name you log in with must be a member of the Administrators group. To add or change administrator rights, go into the User Manager. 6) Infinite Loops cannot be detected during Validation. If using "while", "do while", or "for", do not create an infinite loop, which will cause a resource shortage and may adversely affect the target's functionality. 7) Value Animation Keypad Text Inputs PLC strings calculate data length using bytes. In Pro-Designer Value animation, when you define the Display Length, it does not differentiate 2-byte and 1-byte characters. Although you can set up and type up to 100 characters into the Value animation, the PLC itself will only be able to store 100 1-byte or 50 2-byte characters. 8) Siemens PLC - 0302 block size is too small When using a Siemens PLC and the error message "0302 block size is too small" displays, it probably indicates you have defined the wrong Target node. 9) Trend Graph Display Range When using a trend graph, and you set up values longer than 6 digits in the RangeSettings | DisplayRange properties, data labels will not display correctly in Pro-Designer Runtime. Set up a maximum display range of -999,999 to 999,999. To display larger variable values, use the RangeSettings | ValueRange properties to convert variable values into the DisplayRange. 10) History Variables use 24 bits to store values Variables displayed in a trend graph or historical trend graph, and variables with KeepHistory set to True, use floats to store the variable value. When the variable value exceeds 24 bits (16,777,216) the value becomes inaccurate. 11) Communication speed with GP Series and PS Series Type P target machines using "Link" type protocols When you are using a GP Series or PS Series Type P target machine with a "Link" type protocol, you must set the communication speed to 1200 bps or faster. 12) DTR/ER flow control options in projects created with previous versions of Pro-Designer This situation applies to projects created in previous versions of Pro-Designer and with targets that use a "Link" type protocol with the DTR/ER flow control driver setting. When you import these projects into Pro-Designer version 4.0, the flow control driver setting changes to DTR(ER)/DSR, and you must manually change it to DTR(ER)/CTS. 13) Large projects with GPxx01 and Factory Gateway target machines This situation applies to GPxx01 or Factory Gateway target machines, when they contain a very large number of panels, objects, or variables. At runtime, a "Memory allocation failed (0x0022)" error will result. To resolve this issue, reduce the number of panels, objects, or variables in the project target. NOTE: This situation is due to a memory limitation in GPxx01 and Factory Gateway target machines. 14) Attempted connection to non-existent COM Port When you attempt to connect through a COM Port that does not exist, you will see the error message "PSP fatal kernel error has occurred - (0x2011) - UNKNOWN ERROR no matching error code found." To resolve the problem, change the COM Port settings to use an available COM Port. 15) Historical Trend Graph, Trend Graph, and Data Graph cannot overlap other objects on panel If a trend graph, data graph, or historical trend graph overlaps another object on the panel, the graph will not display correctly. Do not overlap trend graphs, data graphs, or historical trend graphs with other objects on the panel. 16) Popup windows: Unknown panel displayed when panel ID defined indirectly When using the Popup window panel's Open/Close function and panel ID is defined indirectly, results may be unexpected. Make sure all indirectly defined panels exist in the user application. 17) Enabled Numeric Display Format set to Binary displays -1 in Input mode When using a Numeric Display Smart Part and Display Format is set to Binary, if "11111111111111111111111111111111" (32 x "1") is displayed, "-1" will display in Input Mode. 18) Exported text strings with Value Animation erroneously able to run When using Pro-Designer's Language Export function, exported text strings with attached Value Animation will still run in Pro-Designer Runtime if: - a character [#] or set of characters [###] has been changed to any other character or set of characters - any character other than [#] is included in the text string Manually disable Value Animation if any other characters are included in or replace the text string's [#] characters. 19) Alarm Summary cursor "doubles up" when cursor moves too fast The Cursor in an Alarm Summary object will sometimes "double up" or overlap to an adjacent summary when it moves up and down too quickly in the Alarm Summary. 20) PS Series Type G COM Port settings do not change When working with PS Series Type G target machines and you change the COM Port in the Pro-Designer editor's Driver Configuration dialog box, communication with the PLC may not be possible after downloading the user application to the target machine. To set the new COM Port, restart the target machine. 21) System keypad on QVGA monochrome type GP target machines On QVGA monochrome type GP target machines, after you close the system keypad (set up in Value animation), an outline of the keypad remains. However, this does not affect operation of the panel whatsoever. The keypad outline disappears once you change panels. 22) Character count of strings displayed in Value animation When using Value animation to display text in String variables, the character count is different depending on the Source of the string data. If Source is PLC, then Value animation displays the defined number of bytes. If Source is Internal, then Value animation displays the number of characters, regardless whether they be 2-byte or single byte characters. 23) Cursor key and FEP input on GP2000 and PS-P Cursor key does not work with FEP input on GP2000 Series and PS Series Type P target machines. 24) Data Converter When running the Data Converter tool from the command line, and you set up inputs and outputs as shown below, there is no feedback to indicate an error. - define a folder that does not exist as the output folder - define a folder that is read-only as the output folder - define a folder that does not have enough disk space as the output folder - as the output file, define a filename that already exists without using the overwrite option (-cw) - define a file that does not exist as the input file When you run the Data Converter tool in any of the above conditions, data conversion does not run. Make sure you debug your command line program, and especially pay attention to inputs and outputs. 25) Touch script writes data outside the variable array When you use Touch script and write data beyond the top variable array element, the error message displayed is not indicative of the actual error. The message, " Script error. Touch animation script, Trigger Condition = [When Touch]" displays. This message does not affect continued operability. 26) Setting Input Range values outside the valid data range for floating point variables When setting up the Input Range for a float variable, you can enter a outside the valid data range for a floating point variable. There is no error generated at input, nor is there an error at validation or build. Make sure you use valid floating point values (-3.4029e+38 to 3.4029e+38.) 27) Delays to the PLC PollRate When communicating with the PLC, the following conditions can delay the PollRate (set up in the access group.) - Transmission speed (baud rate) between the target machine and PLC - Large number of variables used in the current panel - Large number of PLC variables written to from scripts - Frequently running scripts that write to PLC variables. 28) Repeatedly changing panels and displaying popup windows If you repeatedly change panels in intervals of 1 second or less and display a Popup Window (set to Non-Persistent mode) at each panel change, you can cause Pro-Designer Runtime to lock up. Do not repeatedly change panels and display popup windows. 29) Alarm summary column titles When working with alarm summary objects, the editor displays column titles using left alignment. However, at runtime, column titles are center aligned. 30) PS Series Type G target machines may not clearly identify errors For users of PS Series Type G target machines, and you communicate with the PLC using the COM port and serial cable, errors such as "Timeout" and "Operating System" may appear but they may not clearly identify the problem. If such an error message appears and you cannot identify the problem, check the COM port settings and serial cable. 31) Displaying data in a trend graph after you start up or flushToStorage Right after you start up Pro-Designer Runtime or right after you run the flushToStorage method, historical trend graphs may not be able to read data from the storage volume correctly. In such cases, part of the trend graph data display will be empty. 32) PS Series Type G variable limit When using a PS Series Type G target machine and your user application uses more than 6500 variables, including system variables, the runtime may not operate properly. When creating projects for a PS Series Type G target machine, make sure you don't create more than 6500 variables. 33) Remaining seconds display for the Startup Delay When StartUpDelay is set, the remaining seconds display, depending on the video card, may not appear on machines that use the Windows XP operating system. 34) Periodic scripts overload runtime Setting up large numbers of periodic scripts with a frequency rate of 100ms can overload Pro-Designer Runtime operations. The overload may result in scripts that cannot complete their execution. Do not use too many periodic scripts with a high frequency rate. 35) Connect multiple PLCs to GP2000 Series or PS Series Type P target machine When you connect multiple PLC devices to the same GP2000 Series or PS Series Type P target machine, data updates may be delayed. 36) Timing of script writes to/from Internal and PLC variables When you use scripts to write data from an Internal variable to a PLC variable, or in the opposite direction from a PLC to an Internal variable, there is a delay to complete the operation, because the timing of the script write process and PLC update may not be synchronized. We recommend you use a flag or some other check mechanism to make sure the data write operation completes successfully. (11) Limitations of Data-Sharing API The following limitations apply to the current version of the Data-Sharing API 1) Supported compilers Data-Sharing API programs have been built and tested with the following compiler. - Microsoft Visual C++ 6.0 2) Before releasing the Data-Sharing API application When creating a Data-Sharing API application in the Visual C++ development environment, and when you compile the release version, make sure you do the following: 1: From the Project menu, click Settings. 2: In the Project Settings dialog box, click the C/C++ tab. 3: In the Optimization list box, select Default. If you don't set up default optimization, the Data-Sharing API application may not be able to run on machines that don't have Visual C++ installed. For more information, about the Data-Sharing APIs, refer to "..\pro-face\Docs\datasharingapi.pdf" 3) Data-Sharing API sample program The following steps describe how to use the Data-Sharing API sample program on the same PC/AT (PL Series) target machine as a Pro-Designer Runtime user application, and assumes the Pro-Designer and Pro-Designer Runtime applications are installed in default directories. 1: Create a project in the Pro-Designer editor. 2: Create a PC/AT (PL Series) target and assign the name "PCAT". 3: Create the following variables Name: Integer01, Data Type: Integer Name: Float01, Data Type: Float Name: String01, Data Type: String Name: Discrete01, Data Type: Discrete 4: Set up a value animated text object for each variable. 1. Draw a text object. 2. Type "#". 3. Double-click the text object to display the Animation Properties dialog box. 4. Click the Value tab and select Enable Value animation. 5. In the Variable box, enter the variable (Integer01, Float01, String01, or Discrete01). 6. Select the corresponding data type. 7. Select Input Mode. 8. Click OK to close the Animation Properties dialog box. 5: In the PCAT target properties, set DataSharing to True, and define the appropriate IP address and set the Port number to 4000. (The PortNumber used in the sample program is 4000.) 6: Start Visual C++ 6.0 and open the sample source code's workspace: DSAP1.dsw. 7: From the Build menu, click Build. 8: In the Pro-Designer editor, from the File menu click Start Simulation. 9: Run the Data-Sharing API application you created in Visual C++. Using the above steps, in the Data-Sharing API application, you can view the values of the variables you created in step 3. The values between the Data-Sharing API application and the Pro-Designer user application are synchronized using the Data-Sharing protocol. The sample program supports the following keystroke operations: w: write random value to variables q: exit the sample Data-Sharing API application 4) Change panel operation disrupts data write When the Data-Sharing API application attempts to write values to shared variables in a Pro-Designer user application, a change panel operation in Pro-Designer Runtime can cause an interruption in the write operation. Values in the Pro-Designer Runtime user application are all right, but the Data-Sharing API application may display invalid values. 5) Incorrect parameters for InitRuntimeAdapterEx When using the Data-Sharing API and the following error message appears,"Command line syntax error, you must specify a root path using the '-d'option," it may indicate that you have set incorrect parameters for the InitRuntimeAdapterEx method. Test your Data-Sharing application and make sure you set the correct parameters for InitRuntimeAdapterEx. (12) Limitations of Pro-eView 1) MS Gothic, MS Mincho Bold Typeface Viewed from Web Browser When viewing a Pro-eView enabled user application from a web browser on Windows NT, and the user application displays a Japanese font (MS Gothic or MS Mincho) with a bold typeface, the bold typeface is not visible in Pro-eView. 2) Back/Forward buttons may not work When viewing user applications, the Back and Forward buttons in the browser may not function properly. When the buttons are not working, click the Refresh button, or re-enter the URL of the Pro-eView server. 3) Minimum size of Popup Windows The minimum size of popup windows displayed in the web browser (Pro-eView) depends on the minimum width of the window titlebar. 4) Fast Sampling Rates cause different Trend Graph displays When viewing trend graphs from the web browser, the trend graph data display may not match the data on the target machine. Data samples may be dropped if they are not delivered to the web browser on time. Different trend graph displays between the target machine and web browser indicate the sampling rate is too fast. 5) Viewing GP2000 Series or PS Series Type P Pro-eView servers When using a GP2000 Series or PS Series Type P target machine as a Pro-eView server, because the fonts used on the target machine are not supported by browsers, text on the browser will not match the text on the target machine. 6) Text Display Smart Parts in Pro-eView When using a text display Smart Part and you use Japanese text for the alias of a text file, the browser displays the message, "Cannot find text file or it does not exist." To display a text display Smart Part in Pro-eView, use ASCII characters for the text file's alias name. 7) Pie objects with check patterns in Pro-eView When a Pie object with the Pattern set to checkers is set up with Back Color and Fill animation, Pro-eView displays the pie object without a pattern. 8) Script executes immediately on Pro-eView When application scripts, or panel scripts set up on the initial panel, are set up to run periodically, when viewed on Pro-eView browsers, the script executes as soon as Pro-eView starts up. 9) _LastErrorString displays in English only When displaying the value of _LastErrorString on a browser, it always appears in English, regardless of the the selected system language. 10) Popup window panel scripts with On Close trigger do not run Popup window panel scripts, set up with Trigger = On Close, do not run in Pro-eView. In Pro-eView, do not run popup window panel scripts with Trigger = On Close. (13) Limitations of Pro-Server Communication Tool 1) Starting Pro-Server Communication Tool Before starting communications in the Pro-Server Communication Tool, start Pro-Designer Runtime. Otherwise, communications may not function normally with the Pro-Server application. 2) Exiting Pro-Server in the middle of communications In the middle of communications with Pro-Server, if you exit the Pro-Server application, an error message may be generated, which simultaneously shuts down Pro-Server Communication Tool. Exit Pro-Server Communication Tool first, then exit Pro-Server. 3) Referencing variable array elements When using the Pro-Server Communication Tool and accessing an indexed element in a Pro-Designer variable array, because of Pro-Server limitations, the array element must be indexed using this format: variableName_indexPosition For example, type "TankA_0" to access the Pro-Designer variable TankA[0]. The underscore '_' character separates the variable name and index position. Be careful when naming your variables in Pro-Designer. Make sure you don't use a variable name that could cause duplicate variable names. If TankA_0 already exists in the project, then variable names would be duplicated and cause communication errors. If variable names are duplicated, correct the problem in Pro-Designer, then set up the Pro-Server Communication Tool. (14) Important Information for Users of Previous Versions of Pro-Designer 1) Change in Communication Settings From version 3.1.0, protocol communication settings have changed. For applications that used the Melsec A Series monitor command, the setting may be invalid when you upgrade. Set up the monitor command again. 2) Trend Graph Data Sampling Triggers In version 3.1.0, you cannot turn trend graph data sampling ON/OFF, nor can you manually take data samples. In other words, you cannot set DataSampling to Manual. You can only set DataSampling to Periodic. Even when you use periodic data sampling you cannot set up a Periodic Trigger to turn sampling ON/OFF. If you open or edit projects created in previous versions, the trend graph is automatically converted to DataSampling = Periodic, and the Periodic Trigger is disabled. 3) No Position or Visibility Animation with Trend Graph from V4.0.0. The Trend Graph does not support Position Animation or Visibility Animation. 4) Trend Graph Backup Feature From version 4.0.0, the trend graph backup feature has been altered so that data is always backed up. The trend graph property that defined whether to back up data when exiting Pro-Designer Runtime or turning OFF the target machine has been deleted. Furthermore, backup features you set up in version 3.1.0 are not applicable in 4.0.0. 5) Value animation data input text and background color When inputting data using Value animation, text is displayed in black with a white background. Because of this change, you can view data inputs no matter what text or panel colors you set up. 6) For Runtime versions 4.0 and later, when Value Animation has been set for an integer requiring a decimal format, you must manually enter all decimals in the keypad's decimal input field. Copyright 2003 Digital Electronics Corporation. All rights reserved. Digital Electronics Corporation. *********** END OF README_E.TXT **********