FactoryLink 7 - Guillevin Industrial Automation Group

September 2000
Monitor Pro v7 Release Notes
Table of Contents:
I. INTRODUCTION _____________________________________________________ 3
II. NEW FEATURES ____________________________________________________ 4
Client/Server Environment ___________________________________________________ 4
NT Service _________________________________________________________________ 4
Configuration Explorer ______________________________________________________ 4
New Development Tools ______________________________________________________ 4
Client Builder ______________________________________________________________ 4
License Manager____________________________________________________________ 4
III. INSTALLATION ____________________________________________________ 6
Minimum Hardware and Software Requirements ________________________________ 6
Detailed Hardware Recommendations__________________________________________ 6
Monitor Pro v7 CDs _________________________________________________________ 7



Client and Server ______________________________________________________________ 7
Device Interfaces and Value-Added Products * ______________________________________ 7
Microsoft SQL Server 7.0 _______________________________________________________ 7
Microsoft Subsystems _______________________________________________________ 7
Installation Procedure _______________________________________________________ 7
Anti-Virus Software _________________________________________________________ 8
SQL Server 7.0 _____________________________________________________________ 8
Memory Size Setup __________________________________________________________ 8
Starter Application __________________________________________________________ 8
Installing Monitor Pro v7 to Run on a Stand-alone Computer ______________________ 8
Monitor Pro v2.1 and Monitor Pro v7 on the Same Computer ______________________ 9
Installing OPC Factory Server ________________________________________________ 9
License Authorization _______________________________________________________ 9
Korean Windows NT _______________________________________________________ 10
IV. CONVERTING EXISTING APPLICATIONS ____________________________ 11
ECSConvert -D option ______________________________________________________ 11
Conversion of PowerVB Code ________________________________________________ 11
V. DOCUMENTATION _________________________________________________ 12
Corrections _______________________________________________________________ 12
Installation Guide, English, page 109 (item 14) – Client Licenses ___________________________ 12
Updates __________________________________________________________________ 12
VI. SUPPORTED LAYERED PRODUCTS __________________________________ 13
VII. MISCELLANEOUS ISSUES _________________________________________ 15
DB IV Files _______________________________________________________________ 15
Increasing Relational Database Performance ___________________________________ 15
Unreferenced Tags _________________________________________________________ 15
Using Multiple Languages with Monitor Pro ___________________________________ 15
Using Multiple Languages with Client Builder __________________________________ 15
Setting up Loopback for PCs not connected to network __________________________ 16
Uninstalling Monitor Pro ____________________________________________________ 17
New Features in Client Builder _______________________________________________ 17
Viewing Math and Logic Error Messages ______________________________________ 17
Trending _________________________________________________________________ 17
Alarm Control____________________________________________________________ 177
OPC Server Startup _______________________________________________________ 178
Device Interfaces___________________________________________________________ 18
RSLinx________________________________________________________________________ 188
Sinec_H1 EDI-S5 _______________________________________________________________ 188
Siemens Sinec H1 _______________________________________________________________ 188
A-Line Devices _________________________________________________________________ 189
SFB Devices ___________________________________________________________________ 189
Legacy Graphics - PowerVB ________________________________________________ 199
VIII. Known Software Problems ___________________________________________ 20
2
I. INTRODUCTION
Schneider Automation is pleased to announce the release of Monitor Pro v7, the latest version of its multi-user, real-time
supervisory control and data acquisition software product. Schneider Automation has been offering a SCADA solution
and the Monitor family of products for over 10 years, providing its customers with the latest in technology to meet the
ever changing demand in the automation arena.
To continue providing cutting edge technology to its customers, Schneider Automation has formed a long term
partnership with USDATA Corporation of Richardson Texas, USA in providing the Monitor Pro offer, the core of which
is based on the FactoryLink product. This partnership offers a proven SCADA solution with a team of dedicated
engineers focused solely on automation technologies associated with supervisory control and data acquisition
applications.
As you work with and use the product you will see references to the core FactoryLink product in both the documentation
and help files. This is not to be considered an error or misprint; Monitor Pro is distinctly different from the core
FactoryLink product in the Add-On Modules offered.
These Add-On modules provide a tight integration with the Schneider Electric family of controllers as well as provide
added benefit to our users when configuring applications.
With Monitor Pro v7 the following Add-On modules are provided with the base system:
•
DOCAuto
•
DiagViewer
•
Communication Set-up Starter Application
•
Multiplexing Actions
•
Symbol Database Linker
•
Trend Charts
•
Communication Drivers to all Schneider Electric devices (including OFS)
If you have any questions on the use or application of this product, please contact your local sales
representative or the Schneider Automation Technical Support Team.
North Andover, MA USA
Telephone: 00+(1) 800-468-5342, option 1
Fax: 00+ (1) 978-975-9301
Carros, France
Telephone: +33 (0)4 92 08 82 33
Fax: +33 (0)4 92 08 82 67
Also, please refer to our web site for additional information:
www.schneiderautomation.com or www.modicon.com
The Monitor Pro v7 Release Notes contain the information on the new features of Monitor Pro v7 and some
late-breaking news.
3
II. NEW FEATURES
Several new features are included in this release.
Client/Server Environment
Monitor Pro v7 provides a more standard client/server approach to development and runtime environments. The Monitor
Pro v7 installation procedure reflects this by prompting for both server and client options. While both types of options
can be installed on the same computer, they can also be installed on different computers on an enterprise network. The
server installation installs what would have previously been referred to as the runtime components (such as executable
files and supporting utilities to run applications). The Client Installation(s) install the configuration and visualization
tools (including the legacy graphics, Configuration Manager, and WebClient).
NT Service
Monitor Pro v7 provides support to run server applications as an NT Service. This allows a Monitor Pro Application to
be configured to start automatically when the server is booted even when no user has logged in. It also allows an
Application to be started and stopped from a remote Configuration Explorer without a user being logged into the server.
Configuration Explorer
Monitor Pro v7 provides a new configuration tool that replaces the Configuration Manager. The Configuration Explorer
utilizes Microsoft DNA component architecture, has the look and feel of a standard Microsoft product, and functions as a
client so that it can be used to configure and run applications on any Monitor Pro server on the Enterprise network. It
also supports simultaneous application development by multiple developers.
New Development Tools
The Generate Records tool provides the ability to create large numbers of records in a configuration table by defining
record-generation rules in a user-friendly editor.
The Application Objects capability allows developers to assemble multiple types of configuration information (such as
PLC read, scaling, alarming, and logging) in a single hierarchical object, such as a pump object or a switch object that
represents a real-world object. These objects can then be used to instantiate one or many pumps or switches in an
application, with all the associated information automatically configured.
Both these tools support multiple data sources, such as spreadsheets or text files, to provide specific data for the
instantiated configuration objects.
Client Builder
Monitor Pro v7 provides a new graphics product with a standard Microsoft look and feel that utilizes ActiveX
technology and is a true client implementation (actually interfaces to the Monitor Pro server as an OPC client of the
Monitor Pro OPC Server). This product is for both design time and run time.
In addition to the same basic graphics-animation capabilities as supported by the legacy graphics product, Client Builder
includes ActiveX controls for viewing alarm and trend data and for browsing database information. Client Builder can
host third-party ActiveX controls, including the WebClient control.
For information about upgrading existing applications to use Client Builder, please refer to the Conversion Guide in the
Schneider Automation\Monitor Pro\Documentation\{lang} directory.
License Manager
4
In addition to the server-side licensing in pre-7.0 versions, Monitor Pro v7 introduces a License Manager on the server to
manage the run-time instances and/or connections of the following five client products:





Configuration Explorer
Client Builder
WebClient
Graph
Third-party OPC Clients
For more information, please refer to Chapter 7, "License Manager," of the Installation Guide.
5
III. INSTALLATION
Minimum Hardware and Software Requirements
Minimum hardware and software requirements for Monitor Pro v7 are published in the manuals. While the software
will run on these minimum requirements, they may not be adequate for satisfactory performance on some systems;
especially larger, complex systems. Since it is impossible to define the exact requirements for each system due to the
flexibility and scalability of Monitor Pro and other layered software involved, we have prepared additional guidelines to
help you select the “best estimate” of system requirements. Your exact requirements may be somewhat less or more
than what is stated here.
Hardware Requirements:
 CPU: Pentium 233
 CD-ROM drive for installation
 128 MB RAM
 XVGA Monitor and graphics processor (1024 X 768, with at least 65K colors)
 Keyboard and Windows NT-compatible mouse
 Hard drive space: 1.0 GB or larger for a Monitor Pro Client; 2GB for a Monitor Pro Server. More space will be
required if you plan to install SQL Server or to keep a large amount of historical data.
If you are planning to install SQL Server on the same machine as the Monitor Pro Server, then you should consider using
a dual processor Pentium and increasing the memory by at least 64 MB RAM.
For additional information on SQL Server 7.0 requirements, please check the Microsoft website at:
http://www.microsoft.com/SQL/productinfo/datasheet.htm
Software Requirements:
 Microsoft NT 4.0, Service Pack 4 or higher, or
 Windows 2000
 Internet Explorer 4.01
Follow these links to install the required versions of service packs:
 Microsoft Windows NT: http://www.microsoft.com/NTServer/all/downloads.asp
 Internet Explorer (latest version): http://www.microsoft.com/windows/ie/default.htm. For earlier versions, click the
« download » link on that page.
 MDAC: http://www.microsoft.com/data/download_250rtm.htm
 Active Directory Services (ADS) : http://www.microsoft.com/ntworkstation/downloads/Other/ADSI25.asp
Note: These are minimum requirements and may not be appropriate for your particular application. Please contact the
Schneider Automation Technical Support Team to discuss recommended hardware and software for your specific needs.
Detailed Hardware Recommendations
Hardware Requirements:
System Type: Micro Server (64 I/O limit with up to 1,024 User-Defined Tags), 1 client typical.
CPU: 300 MHz Pentium or faster.
Memory: 128 MB
Notes: Add an extra 2MB RAM for each Client Builder client used. Add an extra 10 MB RAM for each FactoryLink
ECS client used.
6
System Type: Lite Server (256 I/O limit with up to 4096 User-Defined Tags), 1 client typical.
CPU: 400 MHz Pentium or faster.
Memory: 128 MB
Notes: Add an extra 2MB RAM for each Client Builder client used. Add an extra 10 MB RAM for each FactoryLink
ECS client used.
System Type: Midsize Server (1024 I/O limit with up to 16,384 User-Defined Tags), 5 clients typical.
CPU: 600 MHz Pentium or faster.
Memory: 192 MB
Notes: Add an extra 2MB RAM for each Client Builder client used. Add an extra 10 MB RAM for each FactoryLink
ECS client used.
System Type: Enterprise Server (Unlimited I/O and User-Defined Tags), 10 or more clients typical.
CPU: 750 MHz Pentium or faster for up to 5 clients; dual for 5 to 15 clients, quad for 15 or more clients.
Memory: 256 MB up to 15 clients; 320 MB for more clients.
Notes: Add an extra 2MB RAM for each Client Builder client used. Add an extra 10 MB RAM for each FactoryLink
ECS client used. More than one server is recommended if more than 40 clients are needed.
System Type: Client used for development.
CPU: 500 MHz Pentium or faster.
Memory: 192 MB
System Type: Client used for operator interface only.
CPU: 400 MHz Pentium or faster.
Memory: 128 MB
Monitor Pro v7 CDs
The Monitor Pro v7 package contains three CDs:
 Client and Server
 Device Interfaces and Value-Added Products *
 Microsoft SQL Server 7.0
* The CD contains over 40 drivers that work with Monitor Pro v7, which are purchased as options separately from the
Monitor Pro standard package. It also contains the documentation and the entire suite of value-added products. For a list
of the Monitor Pro drivers, refer to Chapter 4, "Installing Device Interfaces," in the Monitor Pro Installation Guide. For
information on value-added products, see the “Value-Added Products” document in the Program Files\Schneider
Automation\Monitor Pro\Documentation\{lang} directory.
Microsoft Subsystems
The installation process updates these Microsoft subsystems:
1.
2.
3.
Microsoft Active Directory Services
Microsoft Data Access Component, version 2.1, Service Pack 2
Microsoft Visual Studio Component DLLs
Installation Procedure
For installation help, please refer to the Installation Guide in your Monitor Pro package.
7
Note: The Monitor Pro v7 installer does not provide the capability to add and remove single components of the
product. To add a component, it is necessary to uninstall the product and reinstall with the new component.
Note: Installs on Terminal Server must be done in Terminal Server's "Install Mode." Otherwise, the program will only
be available to the user who installed it. Because of this, the AutoRun feature will not work for the installation of
Monitor Pro on the Terminal Server. You need to go to the Control Panel and use Add/Remove to run the installation
program. If AutoRun is enabled, then cancel it and use Add/Remove to run the installation programs after each reboot.
Anti-Virus Software
Some anti-virus software can interfere with the operation of install programs based on InstallShield. If you experience a
decompression or unpacking error in the install process, it is recommended that you disable virus checking and re-run the
installation.
SQL Server 7.0
If you will use SQL Server 7.0 with the Starter Application, install it before installing Monitor Pro. Both SQL Server
7.0 and its Service Pack 2 are supplied on the SQL Server 7.0 CD. Both must be installed for proper operation.
For more information, please refer to the Installation Guide.
Note: When you install the SQL Server, you can install either the Desktop or Standard version. If you choose to install
the Enterprise version, a license key must be obtained from Microsoft.
Memory Size Setup
After you have installed Microsoft SQL Server 7.0, you need to set up a maximum memory limit on the SQL Server.
This prevents the SQL Server from consuming all the memory available to it and ensures the operation and speed of
Monitor Pro tasks.
Perform the following steps to set up the memory size for the SQL Server:
1.
2.
3.
4.
5.
6.
7.
8.
9.
From the Windows Start menu, select Programs>Microsoft SQL Server 7.0.
Select Enterprise Manager and the Console Root/Microsoft SQL Servers window appears.
From the Console Root folder, select SQL Server Group>Host Name (Windows NT).
Right-click the Host Name (Windows NT) and select Properties from the pop-up menu.
In the SQL Server Properties dialog box, click the Memory tab.
In the Memory dialog box, change the default setting "Dynamically configure" to "Use a fixed memory
(MB)."
Use the lever to set the memory size in the range of 40 to 80 MB, as recommended by Microsoft,
depending on your system's RAM size and virtual memory size.
Click Apply. Then click OK.
Close the Console Root/Microsoft SQL Servers window.
Starter Application
The Starter Application is included in the installation program as an optional server component. For information, please
refer to Chapter 2, "Starter Application," in Concepts Manual.
Installing Monitor Pro v7 to Run on a Stand-alone Computer
Monitor Pro v7 is designed to run in a distributed environment. It requires certain services that are supplied by the
Windows NT or Windows 2000 networking layer. In order to run Monitor Pro v7 on a stand-alone computer, it is
8
necessary to install the TCP/IP network protocol. If the computer does not have a network card, it is also necessary to
install the Microsoft Loopback Adapter. The loopback adapter is software from Microsoft that simulates a network
card. It allows network protocols to be installed and bound to the loopback adapter as if it were a real network interface
card.
To add a loopback adapter, it is necessary to have the Windows (NT or 2000) installation media. Open the control panel
(Start / Settings / Control Panel) and open the Network control. Click on the Adapters tab and click the button to "Add"
an adapter. A list of Network Adapters will be displayed. Select "MS Loopback Adapter" and click OK. In “MS
Loopback Adapter Card Setup”, take the default settings.
To add the TCP/IP protocol, open the control panel and open the Network control. Click on the Protocols tab, and click
the “Add…” button. A list of network protocols will be displayed; select “TCP/IP Protocol” and click OK.
Once the TCP/IP protocol has been installed, use the “Bindings” tab of the Network control panel app to make sure that
TCP/IP is bound to the network adapter (either the loopback adapter or the actual network adapter).
The TCP/IP protocol will provide the network services that are required to run Monitor Pro v7 on a stand-alone
computer.
Monitor Pro v2.1 and Monitor Pro v7 on the Same Computer
Monitor Pro v7 uses some of the same environment settings as Monitor Pro v2.1. When Monitor Pro v7 is installed, the
Monitor Pro v2.1 settings will be overwritten or removed. In the BIN directory of the Monitor Pro v2.1 installation,
there is a batch file that contains the environment settings that are required. This file is FLSETUP.BAT; it can be run in
a command window to change the environment settings (for that session only), or the settings can be manually entered in
the Environment tab of the System control panel applet. Do not alter the Monitor Pro v7 environment settings, as
Monitor Pro v7 will not run without these settings. There is no way to automatically restore them if they are altered.
Note, however, that Monitor Pro v7 uses system environment settings, while Monitor Pro v2.1 uses user environment
settings. Therefore, the Monitor Pro v2.1 settings can be added on a per-user basis, and users that have Monitor Pro
v2.1 settings will run 2.1, while users that do not have these settings will run Monitor Pro v7. To move a user back to
Monitor Pro v7, just remove the Monitor Pro v2.1 user settings.
Installing OPC Factory Server
As a part of the Monitor Pro v7 installation process, it is possible to install the Schneider Automation OPC Factory
Server (OFS). This installs two components, the OPC Factory Server itself, and the OPC Factory Server Configurator.
These install programs are launched at the same time, and can appear on the screen at very nearly the same time. It is
recommended that only one of these be allowed to proceed at a time. Wait until the first of these is complete before
proceeding with the other install.
License Authorization
Once an authorization code has been obtained, using the registration code displayed during the installation process, the
Monitor Pro v7 license must be authorized. This is done through the Add/Remove Programs applet in the Control
Panel. Run this applet, and scroll down to “Schneider Automation Monitor Pro v7.” Select this entry and click the
Add/Remove button (or just double-click the entry) to bring up the Maintenance Wizard. Make sure that the Authorize
License radio button is selected, and click the Next button. Follow the directions in the wizard to authorize your license.
The process of obtaining an authorization code and authorizing your license is described in greater detail in the
Installation Guide (available in the Documentation folder of the Client and Server installation CD).
Once the license has been authorized, it is necessary to restart the Monitor Pro License Manager. This can be done by
rebooting the computer, or by using the Services applet in the Control Panel. To use the Services applet, click
Start/Settings/Control Panel, and double-click the icon labeled “Services.” In the resulting dialog, select the “Monitor
Pro License Manager.” It should show as “Started” and “Automatic.” Click on the Stop button at the right of the
9
dialog. Respond “Yes” to the resulting question (you do really want to stop the service). Wait until the Monitor Pro
License Manager has stopped (the word “Started” disappears). Then click the Start button. Wait for the word
“Started” to appear, then click the Close button to terminate the dialog. The authorized license is now fully available to
all Monitor Pro components.
Korean Windows NT
The Client Builder clipart contains files that have a degree symbol in the filename. This is not a legal character for
Korean Windows NT filenames. Installing these files will cause the installation process to fail. In the Component
Selection dialog of the installation, highlight Monitor Pro Client in the left pane, and scroll the right pane down to Client
Builder Clipart. Uncheck the box. Contact the Schneider Automation Technical Support Team for replacement clipart
files.
10
IV. CONVERTING EXISTING APPLICATIONS
Before trying to convert an application, it is strongly recommended that you make a save first!
Monitor Pro v7 includes all the legacy components of the 2.1 release, and existing applications can be converted and run
without modification in 7.0. Application conversion, while always a requirement of previous upgrades, is more
significant for this upgrade, in order to support the new features in the release. Existing applications must be converted
using the FLCONV utility before any attempt to access them with Monitor Pro v7. Protection has been added to prevent
the use of Monitor Pro v7 development and run-time modes with previous application versions. Once converted to
Monitor Pro v7 compatibility, applications will NOT be accessible using previous Monitor Pro versions.
For information on converting graphics, Database Browser, Alarm, and Trend, please refer to the Conversion Guide.
ECSConvert -D option
There is a known problem with documenting PowerVB code with the released version of ECSConvert. Not all of the
code in an ECS graphics file is correctly exported. Updates to the conversion utilities will be distributed to our Tier
One Partners, as they become available.
As a workaround, to document the PowerVB code in a drawing, use the Appedit option File/Document PowerVB. This
will leave the PowerVB documentation in %FLAPP%\user\drw\[drawingname].SRC.
Conversion of PowerVB Code
Existing PowerVB code is not converted by the current version of ECSConvert. Due to the difficulty of implementing a
PowerVB-to-VBScript translator, PowerVB code is optionally saved to a text file. Conversion is left to the application
implementer.
11
V. DOCUMENTATION
Documentation is installed in the Schneider Automation\Monitor Pro\Documentation directory, in three languages that can
be accessed from the De, En, and Fr subdirectories. All documents have been translated to French and German for this
release. The documentation is in PDF format, which you can view by using Adobe Acrobat Reader 4.0 (provided on the
first Monitor Pro CD).
The Application Objects API Reference Manual is available with this release. It documents the functionality of each
object in the Application Objects hierarchy as well as the way in which they fit together. This manual also refers to an
object or subsystem provided with Monitor Pro v7 when it is relevant to Application Objects.
Corrections
Installation Guide, English, page 109 (item 14) – Client Licenses
This item indicates that you should enter 50 or more for the number of Client Access Licenses. This is incorrect. You
should enter the number of purchased "Monitor Pro v7 Client Seats" often referred to as CALs.
Updates
The complete French and German translations of the Device Interface Guide and Schneider Add-Ons User Guide were
not complete at the time the CDs were created. Please refer to the web site described in the above Section I
INTRODUCTION for Internet downloads of these fully translated manuals.
12
VI. SUPPORTED LAYERED PRODUCTS
COMPILER
Product: CML/PAK/EDIPAK
Vendor:
Microsoft
Product:
Microsoft Visual C++ 6.0
Platform:
WIN2000 and Windows NT 4.0
DBMS
Product: ODBC Historian
Vendor:
IBM
Product:
DB2 v.5
Platform:
WIN2000 and Windows NT 4.0
Additional Info: IBM DB2 ODBC Driver version 5 1
Product: ODBC Historian
Vendor:
Merant
Product:
DataDirect ODBC Driver Pack Version 3.50
Platform:
WIN2000 and Windows NT 4.0
Additional Info: Verified support: Oracle 7, Oracle 8, Sybase System 11.5.1 2
Product: ODBC Historian
Vendor:
Microsoft
Product:
Microsoft Access2000
Platform:
WIN2000 and Windows NT 4.0
Additional Info: Use Microsoft ODBC Driver ver 4.00.4202.00, which is installed by MDAC 2.1
Service Pack 2
Product: ODBC Historian
Vendor:
Microsoft
Product:
Microsoft SQL Server 7.0 SP2
Platform:
WIN2000 and Windows NT 4.0
Additional Info: Microsoft SQL Server Client Driver version 3.70.06.90, which is installed by
MDAC 2.1 Service Pack 2
Product: Oracle Historian
Vendor:
Oracle
Product:
Oracle 7.x and 8.x
Platform:
WIN2000 and Windows NT 4.0
Additional Info: Oracle Version Verified: 7.3.4 SQL NET version verified: 2.3.4 (Use OR7_HIST),
8.1.5 OracleNet8 (Use OR8_HIST)
Product: Sybase Historian
Vendor:
Sybase
Product:
Sybase System 11 ODBC Driver
Platform:
WIN2000 and Windows NT 4.0
Additional Info: Sybase System 11.5.1 & 11.9.2 2
LAN
Product: FLLAN, POWERNET, WEBCLIENT
Vendor:
Microsoft
Product:
LAN
Platform:
WIN2000 and Windows NT 4.0
Additional Info: WINSOCK Compatible TCP/IP supplied by O/S Vendor OS
13
Operating System
Product: Monitor Pro v7
Vendor:
Microsoft
Product:
Microsoft Windows NT 4.0
Platform:
Windows NT 4.0
Additional Info: Verified with NT4.0 Service Pack 4, 5, and 6 on NTFS
Product: Monitor Pro v7
Vendor:
Microsoft
Product:
Microsoft Windows 2000
Platform:
Microsoft Windows 2000
Additional Info: Verified with Windows 2000
1
Using NT box with MDAC 2.1, DB/2 version 5 client software and its DB2 ODBC driver: Trigger a Database Logger
insert to a non-existent table for which a valid schema exists. The table is created, however, the inserts which follows fail
with a describe error. (Create and insert together fails). If dblog is shutdown and restarted, and then Database Logger
inserts to the already created table are triggered, they go through fine. Workaround is to try insert again or restart ODBC
Historian. (Create and insert separately succeeds). PowerSQL does not fetch back values when using Dynamic SQL
Statements. PowerSQL 10000-row array insert into DB/2 table fails. Stored Procedure calls from PowerSQL for these
database/driver combinations have not been tested. Contact the Schneider Automation Technical Support Team for
updated information regarding any new testing results.
2
Stored Procedure calls from PowerSQL for these databases and drivers have been tested with INPUT parameters only.
Contact the Schneider Automation Technical Support Team for updated information regarding any new testing results.
14
VII. MISCELLANEOUS ISSUES
This section lists some other issues about this release:
DB IV Files
In Monitor Pro v7, to work with the new Trend control and Database Browser control, files created by the DB4 Historian
must have a DBF extension instead of the usual CDB extension. For newly created files, this requires the use of the
-dbase program argument for the DB4_HIST in the System Configuration table.
Because of a problem with the Microsoft dBase ODBC driver and multi-user access to DB IV files, the FoxPro ODBC
driver must be used instead.
Increasing Relational Database Performance
If you have a table greater than 10 MB, we suggest that you use SQL Server, Sybase, Oracle, or a similar
high-performance relational database, rather than Access or dBase IV. Microsoft Access and dBase IV are both good
for small databases but are not optimized for larger databases.
Unreferenced Tags
Unreferenced tags are tags that have been created, but have not been associated with any task. Such tags are not deleted,
but they are also not allocated at run time. In other words, unreferenced tags are usable during configuration, but not
while the system is running. To avoid this problem, always create tags in reference to a specific task.
Using Multiple Languages with Monitor Pro
This release of Monitor Pro v7 supports English, French, and German. To change the Monitor Pro language, use the
utility FLSetLng.EXE. This utility is in the FactoryLink\Bin directory in your Monitor Pro installation. Note that the
utility cannot change the language if any Monitor Pro task (apart from the NT services for licensing and autostart) is
running. Changing the Monitor Pro language does not affect the language of the Client Builder user interface, which
utilizes a separate language setting, due to the fact that Client Builder Mimic files contain language-specific data.
Using Multiple Languages with Client Builder
Client Builder has the capability to present a multilingual user interface. It can support two languages at a time. The
initial languages are configured based upon the language chosen for the install process. This release delivers support for
English, French, German, and Spanish (Note that Spanish is available only in Client Builder, not in the remainder of the
Monitor Pro product). To change the Client Builder language, use the Tools/Language submenu.
The two active languages are chosen in the MUI.INI file, in the Client Builder\Program directory of your Monitor Pro
installation. It is strongly recommended that you back up this file before editing it. The standard installation only
configures English, French, and German. If you chose to use Spanish in Client Builder, you must manually edit the
MUI.INI file. See the comments at the top of this file for information on how to configure this file.
The Client Builder language carries through to the project files created in the application. All text entities are tagged
with an identifier indicating if they are in language 1 or language 2 (the language selected at the time the item was
created). Note that changing the language settings in MUI.INI can result in contradictory language settings. Also,
changing the language setting in Client Builder can cause the text in a Mimic file to seem to disappear, since there may
be no text entities that correspond to the newly selected language. If you set out to create multilingual Mimic files, it is
also important to pay attention to text sizing issues.
15
Note that it is possible to run Client Builder in a language different from the remainder of the Monitor Pro installation.
This is discouraged, because it will result in the Client Builder user interface and Mimic text being in one language,
while text that comes from the Monitor Pro application will be in another language.
Setting up Loopback for PCs not connected to network
To avoid licensing error messages on computers not connected to or routinely disconnected from a network, use a
loopback adapter to ensure TCP/IP communication services are available and allow program licensing to use the hard
drive disk volume for identification.
If you have not already installed your software, disconnect your computer from the network, follow the procedure given
below to install a loopback adapter and install the software.
If you have already installed your software, disconnect your computer from the network, follow the procedure given
below to install a loopback adapter and re-license the software using the 'Add/Remove Software' dialog found in the
'Control Panel'.
Procedure to install a loopback adapter in Windows NT4.0:
1. Left Click 'Start', 'Settings' and then 'Control Panel' to open the 'Control Panel' window
2. Double Click on the 'Network' icon to view the 'Network' property dialog box
3. Left Click on the 'Adapters' tab.
4. Click on the 'Add' button to view the 'Select Network Adapter' dialog
5. Scroll down the list to select 'MS Loopback Adapter' and Left Click on 'OK' button
6. Install might require the 'Win NT Workstation CD' to copy the necessary files
7. Left Click 'OK' to accept the default value on the 'MS Loopback Adapter Card Setup' dialog
8. Left Click the 'Close' button to close the dialog
9. The necessary bindings are configured automatically
10. A 'Microsoft TCP/IP Properties' dialog will appear
11. From the 'Adapter' field, select 'MS Loopback Adapter'
12. Specify a suitable 'IP Address' (192.1.1.1) and 'Subnet Mask' (255.255.255.0)
13. Left Click 'OK'
14. Reboot the computer
Procedure to install a loopback adapter in Windows 2000 (NT5.0):
1. Left Click 'Start', 'Settings' and then 'Control Panel' to open the 'Control Panel' window
2. Double Click on 'Add/Remove Hardware' to start the 'Add/Remove Hardware Wizard'
3. Continue with a Left Click the 'Next' button
4. After a moment, the 'Choose Hardware Device' panel will appear
5. Left Click the top line in the 'Devices' list labeled 'Add a new device'
6. Left Click the 'Next' button
7. Left Click the 'No, I want to select the hardware from a list' radio button
8. Left Click the 'Next' button to continue
9. At the 'Hardware Type' panel, navigate to and Left Click 'Network adapters'
10. Left Click the 'Next' button to continue
11. At the 'Select Network Adapter' panel, navigate to and Left Click 'Microsoft'
12. Left Click the 'Next' button to continue
13. At the 'Start Hardware Installation' panel, Left Click the 'Next' button to continue
14.After the necessary files are copied, Left Click 'Finish' to complete the addition
Uninstalling Monitor Pro
All processes related to Monitor Pro should be shutdown before initiating uninstall. This also includes shutting down
any Monitor Pro server or client applications that are running locally. In some instances, there might be certain
processes that might still be running after the application is shutdown. Uninstalling Monitor Pro while such processes
16
are running might result in errors during uninstall. To avoid this, it is recommended to “Log Off” and “Log In” before
initiating uninstall so that such processes are removed from memory.
New Features in Client Builder
Client Builder has been upgraded since the initial (English) release of Monitor Pro v7. The Client Builder
documentation applies to the initial release. The new features that have added since the documentation was written are
Path Animations and Server Filtering in the Variable Browser. In addition to these new features, Send Animations have
been enhanced for bit, register, and text types.
Path Animation allows a shape to be moved along a path. Eligible paths are lines, polylines, polygons, and Bézier
(poly-Bézier) curves. This feature is accessible through the Animate/Position submenu. The animation is set up in a
manner similar to other position animations, and a specific object is selected as the path.
When working with OPC Servers that support tag filtering in the server itself, it is possible to use Server Filtering in the
Variable Browser. This feature utilizes the server filter capabilities defined in the OPC specification, and can
significantly improve the performance of browsing for tags. The tags displayed can be filtered by type and name.
The enhancements to the Send Animation for bit, register, and text types enable constant values or tag values to be sent
by the animations. In the Animate/Send/Bit dialog, the “Variable” button allows a constant value to be typed or a tag to
be selected. In the Animate/Send/Register dialog and the Animate/Send/Text dialog, the “Default” button offers the
same capability. See the Client Builder manual for a more detailed explanation of animations in general, and Send
animations in particular.
Viewing Math and Logic Error Messages
Before attempting to execute a Math and Logic procedure, it is recommended that you first verify that there are no errors.
This is done manually by using the validation [] button or automatically when you are saving a procedure file. When
there is an error in the file, a red bookmark  will appear on the left side of Math and Logic. Right-click on the error
line and select "Error Help" from the bottom of the pop-up menu. You will see a message describing the nature of the
error.
Trending
On a client-only install, the Client Builder->Tools->Servers->ServerTypes settings must to be configured to point to the
server node. Refer to the Trend section of the Task Configuration Reference.
Alarm Control
Currently, the alarm control does not support the equivalent of the -f parameter to al_view. This issue is under
investigation and will be resolved in a future release of Monitor Pro.
OPC Server Startup
In previous versions, the Monitor Pro OPC Server would autostart when an OPC Client attempts to make a connection.
This is no longer the case. In Monitor Pro v7, the OPC Server must be added as a Monitor Pro task and started when
Monitor Pro is started.
17
Device Interfaces
RSLinx
Any Monitor Pro driver that uses RSLinx communication software will not work on Windows 2000 until Allen Bradley's
RSLinx software is updated. Versions 2.10 and earlier of RSLinx are not supported under Windows 2000. Rockwell
Software Support Library Technote ID R487 04/19/2000.
RSLinx Version 2.10.118.0 is supplied on the Device Interfaces and Value Added Products CD. To install these files,
refer to page 1-1 of the Rockwell Software Installation Guide and point to the CD directory Rslinx\Disk1 and run the
Setup file. Continue to follow the installation procedure for proper setup. There is also a required patch for this version.
This patch must be obtained from Rockwell.
Sinec_H1 EDI-S5
Prior to Monitor Pro v2.0, the Sinec_H1 driver experienced loss of communication after continuous operation for
duration ranging from a few hours to a few days. The typical symptom is that after having run and communicated
normally for varying periods of time the driver experiences a protocol timeout.
The driver then unsuccessfully attempts a disconnect/reconnect on the next access. After a protocol timeout all the
disconnect and reconnects also report a protocol timeout and the EDI task had to be stopped and restarted to successfully
reestablish communications.
The error has bee isolated to Microsoft’s DLC layer. Microsoft’s current position is that this is not a technology they will
actively support. Microsoft indicates the problem is a timing issue between the DLC code and the hardware. No more
specific information is available.
Schneider Automation has incorporated changes to the H1MP Driver that enable it to operate under normal CPU loading
conditions. However, under heavy CPU loads, the problem may occur and slow down the driver. Schneider Automation
has done everything possible within the constraints of the driver design to recover from severe conditions. Occurrences
of the problem should be rare. If they do occur, one solution is to upgrade to Schneider Automation’s Sinec_H1 RAPD
driver. There is currently no utility available to convert from the EDI Sinec H1MP S5 driver to the RAPD H1 S5/S7
driver. The conversion must be done manually.
Siemens Sinec H1
The Siemens Sinec H1 Driver has been tested on Windows NT 4.0, but is not yet supported on Windows 2000. As of
June 19, 2000, the Siemens low-level driver (provided by Deltalink) is not available for the Windows 2000 operating
system.
A-Line Devices
The A-Line device interface tasks appear near the end of the device interface tasks in Configuration Explorer. They
include the tasks “Bitbus SEAB Configuration,” “BKOS DEF-Configuration PLC->PC,” and “BKOS
REF-Configuration PC->PLC.”
SFB Devices
The SFB device interface tasks normally appear near the end of the device interface tasks in Configuration Explorer.
They include these tasks: “Configuration V.24 KS-Interface,” “KS-V.24 Read(DEF)-Configuration (PLC->PC),” and
“KS-V.24 Write(REF)-Configuration (PC->PLC).”
18
Legacy Graphics - PowerVB
Consider the following warning when using the PowerVB NOT operator with digital tags.
For example,
dig_tag = NOT dig_tag
will always set dig_tag to 1.
The reason for this is that digital tags are not identical to PowerVB booleans. A PowerVB boolean's value is 0 for false
and -1 for true. Since NOT is a bit-wise operator, it converts all 0s in binary into all 1s or -1, and all 1s into 0s or 0.
Monitor Pro digital tags take the value of 0 for false and 1 for true, not 0 and -1. So NOT operating on a 0 produces -1.
Writing any non-0 value to a digital tag produces a true value or 1. So NOT 0 becomes 1. However NOT 1 becomes a
bit-wise value of -2, which, when written back to the digital tag, is still true or 1.
The internal behavior of digital tags cannot be changed, because in many applications the digital value is used in an
analog tag, and the application expects a 0 or 1, not 0 or -1.
A workaround for this is always to use an intermediate boolean value.
For example,
PVB_bool = NOT dig_tag
dig_tag = PVB_bool
Bear in mind that if PVB_bool is assigned to any analog value (PVB local or Monitor Pro tag), it will have the value of 0
or -1, and if dig_tag is assigned to any analog value, it will have the value of 0 or 1.
19
VIII. KNOWN SOFTWARE PROBLEMS
Problems to be aware of:
SPR# 3838 Application Objects - Memory leak when instantiating Application Objects
Configuration Explorer has a memory leak when using Application Objects. Memory is not freed until
Configuration Explorer is shut down.
This problem is caused by a Microsoft ISAM driver bug, which is encountered when an Excel2000
spreadsheet has a reference error. We are working with Microsoft to fix this problem.
SPR# 3900 Certain fields do not show up in Config Explorer
When viewing some tables in Configuration Explorer, the tag type or tag description fields may not
appear, even though they are part of the table (when viewed through FLCM). The problem occurs in
both the grid view and the form view. This is an architectural problem with CfgPAK, which could not
be fixed for this release.
To view tag attributes not present in the view, highlight the tag, and open the tag editor by pressing
<ctrl>-T or by right-clicking on the tag name and selecting “Properties” in the resulting context menu.
SPR# 4107 Uninstall on Windows 2000 hangs on uninstall of sub-components
On Windows 2000, when the master uninstall tries to uninstall its sub-components, the uninstall
process hangs.
The workaround is to manually uninstall all sub-components before uninstalling Monitor Pro. The list
of sub-components that must be manually uninstalled are:
 Schneider Automation Monitor Pro Add-Ons
 Schneider Automation Monitor Pro Device Interfaces
 OFSconf
 OPC Factory Server
SPR# 4163 INSTALL - Doesn't move existing Monitor Pro share
If you have existing Monitor Pro shares on your system, the Installation does not move them to the new
locations. Before installing Monitor Pro v7 remove all earlier Monitor Pro shares.
SPR# 4215 PSQL/Or8_hist: Do not convert 14-char stored proc string to SECTIME type value
SPR# 4218 PSQL/Odbchist: Do not convert 14-char stored proc string to SECTIME type value
There is a problem in any application in which PowerSQL calls an oracle8/MS SQL Server stored
procedure which does a select from a date-type column and converts the date to a 14-char string of
format yyyymmddhhmmss. Configure the receiving tag for this particular $OUTPUT column in the
PowerSQL Info panel to be longana. In such a case PowerSQL should be converting the 14-char string
to a SECTIME type value. Instead, it gives an error message and no conversion is done.
SPR# 4418 INSTALL: cancel install, keeps asking for language selection on reboot.
20
Canceling from an installation can cause the installation to continue after a reboot.
SPR# 4553 Install - Attempt to install on Korean Win NT.
This problem is caused by the use of the degree symbol (°) in certain file names in the Client Builder
clipart (Shared Libraries). This character is an illegal character for file names in Korean Windows
NT. In order to complete the installation, the Client Builder Clipart must be deselected when
installing Monitor Pro v7 (in the component selection dialog, uncheck this subcomponent of the
Monitor Pro Client component).
If you wish to use the clipart on Korean Windows NT, contact the Schneider Automation Technical
Support Team for an updated file set.
SPR# 4653 Annoying prompt when creating Application Objects with Tag Browser open.
Avoid having the Tag Browser open while creating multiple instances of Application Objects. When
a tag is created the Tag Browser gets notified and it sets a timer of five seconds, if a new tag is created
the timer will be reset. If an Application Object creates a tag and it takes more than five seconds to
create a second tag, then the prompt will display disrupting the Application Object, after confirmation
the process will continue.
This will be modified for a future release.
SPR# 4780 License Manager Does Not Allow Local Graph Without Admin Rights.
This problem prevents a user without administrative rights from running Config Explorer, Client
Builder, and other Monitor Pro components.
In order to run local graphics, Client Builder, Configuration Explorer, or Namespace Wizard on
Windows NT 4 or Windows 2000, a user must be a member of the Administrators group. Any other
user cannot unless they have the "logon as a service" right AND full control of the
HKEY_LOCAL_MACHINE\Software\Schneider Automation\ key in the registry.
The recommended procedure for allowing users to start Monitor Pro v7 follows:
1. Give the "logon as a service" right to the Users group on a local machine or in the Primary Domain
Controller (whichever applies).
Go to: Start, Programs, Administrative Tools, User Manager (For Domains).
Click Policies, User Rights.
Select Show Advanced User Rights (this box must be checked).
Click the drop-down box for Rights.
Select “Log on as a service”.
Click the Add button.
In the “Add Users and Groups” dialog, use the “List Names From” drop-down box to select the
domain from which you want users to be able to run Monitor Pro. This will normally be
either the local machine name or the network domain.
Select the group or specific users who need to be able to run Monitor Pro, and click the Add
button.
Click the OK button to add the selected group or users to those permitted to log on as a service.
Click OK to close the User Rights Policy dialog.
Close the User Manager.
NOTE: The steps above vary slightly on Windows 2000.
21
2. Give full control access to the registry to the Users group on a local machine or in the Primary
Domain Controller (whichever applies).
Go to Start, Run and enter REGEDT32 and click the OK button.
Expand HKEY_LOCAL_MACHINE\Software\ and select the Schneider Automation key.
Click Security, Permissions
Select "Replace Permission on Existing Subkeys"
Click the Add button.
Add the users that will be allowed to run Monitor Pro, and make sure that “Type of Access” is set
to “Full Control.”
Click the OK button.
Click OK to close the Registry Key Permissions dialog.
Close the Registry Editor.
Now any member of the Users group can start Monitor Pro v7.
SPR# 4931 Layer information is lost when mimics are saved in ASCII form.
When a mimic is saved within Client Builder in ASCII, all layer information is lost.
If ASCII save is needed, layer information must be manually reentered.
SPR# 4995 Text animation with default, auto format doesn't work.
The Client Builder's "Auto Format" feature for a "Display Register" using an
OFS configured tag requires a ".CCN" file, if OFS is setup to use a Concept
symbol table. Presently, the Concept ".PRJ" file type will not work with
the Client Builder's "Auto Format" feature.
22