Professional Documents
Culture Documents
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 5:56p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: W2K3Installation30_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 3
Index 5
Introduction
The procedure used to install the Microsoft Windows Server 2003 operating system on a personal computer is
described in the following sections;
• Preparation
• Windows Server 2003 Installation Procedure
• How to create a Windows Server 2003 Domain
• Making a Computer member of a Domain
• Adding an additional Domain Controller
• Service Pack Installation
• Printer Installation
Preparation
Hardware
Verify the following before starting the Windows Server 2003 installation:
1. The personal computer is in the Microsoft Windows Server 2003 HW Compatibility List
2. The computer comprises:
• A minimum of 512 Mbytes of RAM
• A minimum of 20 Gbytes of system disk space
• A Bootable CD-ROM drive
• A floppy drive
3. The computer is properly connected to the network (10/100/1000 Mbit twisted pair)
Software Media
Locate the following before starting the Windows Server 2003 installation:
Reference Manual Windows Server 2003 Installation Windows Server 2003 Installation • 1
Windows Server 2003 Standard Edition installation:
The following Compact disks:
• Microsoft Windows Server 2003 Standard Edition
• Microsoft Windows Server 2003 Service Pack (if applicable)
Refer to the ECS SW product for the required level of Windows Server 2003 Service pack
Configuration Information
Obtain the following information from your network administrator:
• Computer name
• Workgroup or Domain name
• TCP/IP address
• TCP/IP subnet mask
Printer Installation
2 • Windows Server 2003 Installation Reference Manual Windows Server 2003 Installation
Glossary of Terms
Windows XP Installation
FLSmidth A/S - Automation
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 5:35p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: XPInstallation30_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 9
Index 11
Introduction
The procedures used to install the Microsoft Windows XP Professional operating system on a personal computer are
described in the following sections:
• Preparation
• Windows XP Professional Procedure
• Making a computer member of a Domain
• Service Pack Installation
• Printer Installation
Preparation
Hardware
Verify the following before starting the Windows XP Professional installation.
Refer to the ECS SW product for the required level of Windows XP Professional Service Pack
Configuration Information
Obtain the following information from your network administrator:
• Computer name
• Workgroup or Domain name
• TCP/IP address
• TCP/IP subnet mask
1. Insert the Windows XP Professional CD and reboot the system. (Make sure the BIOS of the computer are
set to boot from the CD-rom.)
2. If your computer is equipped with a special hard disk controller e.g. a special SCSI or RAID controller,
press the <F6>key when the Windows XP Professional Setup screen appears. You will be prompted
for a support disk from the hardware supplier. Refer to the documentation for the computer.
3. When the Welcome to Setup screen appears, press the <Enter>key. (To setup Windows XP
Professional now, press Enter.)
4. To accept the licensing terms, press the <F8>key.
5. Delete any old partitions and create a new one of a least 6 GB for a Windows XP Professional professional
and 8 GB for Windows XP Professional Server.
6. Select Format the partition using the NTFS file system.
The file system must be formatted using NTFS to take advantage of all NT security
features.
7. Enter the following directory for the installation.
\\WINNT
8. After the partition is formatted and the setup has copied files to the hard disk, the computer restarts by
itself.
9. At the Regional Settings prompt, select Customize for the keyboard layout.
Select Add… and choose your current Input locale to U.K. unless othervise specified. Click Set as
default for your new Keyboard layout.
10. Enter a friendly name of the administrator and a friendly company or plant name.
Name: <Administrator > For example: Administrator
Organization: <Company Name> For example: FLS Automation
11. For Windows XP Professional Server Setup only.
Set licensing Mode to: Per Server. Number of concurrent connections:
Enter the number of connections that your license allows.
12. Enter Your Product Key.
The Product Key is included in the Windows XP Professional kit, either on the CD cover or
a label on the computer.
13. Enter the computer name, e.g. ECS755SVR1
14. Enter the Administrator account password
15. For Windows XP Professional Server Set-up only.
Windows XP Professional Components Uncheck IIS, choose default and Next.
16. Adjust Date & Time and Time Zone according to your lacation.
The Time Zone must be the same on all computers, and there must be a checkmark in
Automatically adjust clock for daylight saving changes.
Login to Windows XP Professional as Administrator and install additional device drivers not recognised by Windows
XP Professional setup, e.g. Video adapters, Sound Cards, ATA-100 IDE controllers etc. Check Device Manager for
questions marks. (Devices not properly installed).
Click OK
Enter the User Name and Password, for a user that has the ability to add computers to the domain
User Name <User name> For example: Administrator
Password <password> For example: password
Click OK and OK to reboot the computer.
At the Log on to Windows expand Options
In Log on to: choose the domain e.g. ECS755, type the password for the account and click OK
1. Locate the service pack, either on a CD-Rom, on your local hard disk or on the network
2. Open Windows Explorer and browse to locate the service pack directory \i386\update
3. Double click update.exe
4. Select Accept the License Agreement and click Install
5. Click Restart when asked
6. Install additional patches as MDAC2.7, Microsoft Hot fixes etc.
Printer Installation
A printer can be installer either as a Local printer or as a Network printer. A Local printer is connected directly to a
port on the computer (LPT or COM) or to a Standard TCP/IP Port you create. A Network Printer is connected to a
shared printer on another computer.
Use the driver CD that comes with the printer.
1. Run Start/Settings/Printers
2. Double click Add Printer
3. Select Local Printer and Next
4. If no Plug and Play printers found click Next
5. Choose the port the printer is connected to and click Next
• If the printer is connected to a print server on the network select Create a new port:
• In the dropdown select Standard TCP/IP Port and click Next
• Type the IP address of the print server and a port name.
When you use network printing, you have to install the printer for each account.
1. Run Start/Settings/Printers
2. Double click Add Printer
3. Select Network Printer and Next
4. Select Type the printer name, or click Next to browse for a printer
5. Browse for the printer you want to install and click Next.
6. Click Finish to the summary window
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 5:06p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: W2KInstallation30_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 15
Index 17
Introduction
The procedures used to install the Microsoft Windows 2000 operating system on a personal computer are described
in the following sections:
• Preparation
• Windows 2000 Installation Procedure
• How to create a Windows 2000 Domain
• Adding an additional Domain Controller
• Service Pack Installation
• Printer Installation
Preparation
Hardware
Verify the following before starting the Windows 2000 installation.
1. The personal computer is in the Microsoft Windows 2000 HW Compatibility List
2. The computer includes:
- A minimum of 128/256 Mbytes of RAM (Professional/Server)
- A minimum of 6/8 Gbytes of system disk space (Professional/Server)
- A bootable CDROM drive
- A floppy drive
3. The computer is properly connected to the network (10/100 Mbit twisted pair).
Refer to the ECS SW product for the required level of Windows 2000 Service Pack
Refer to the ECS SW product for the required level of Windows 2000 Service Pack
Configuration Information
Obtain the following information from your network administrator:
• Computer name
• Workgroup or Domain name
• TCP/IP address
• TCP/IP subnet mask
1. Insert the Windows 2000 CD and reboot the system. (Make sure the BIOS of the computer are set to boot
from the CD-rom.)
2. If your computer is equipped with a special hard disk controller e.g. a special SCSI or RAID controller,
press the <F6>key when the Windows 2000 Setup screen appears. You will be prompted for a support
disk from the hardware supplier. Refer to the documentation for the computer.
3. When the Welcome to Setup screen appears, press the <Enter>key. (To setup Windows 2000 now, press
Enter.)
4. To accept the licensing terms, press the <F8>key.
5. Delete any old partitions and create a new one of a least 6 GB for a Windows 2000 professional and 8 GB
for Windows 2000 Server.
6. Select Format the partition using the NTFS file system.
The file system must be formatted using NTFS to take advantage of all NT security
features.
7. Enter the following directory for the installation.
\\WINNT
8. After the partition is formatted and the setup has copied files to the hard disk, the computer restarts by
itself.
9. At the Regional Settings prompt, select Customize for the keyboard layout.
Select Add… and choose your current Input locale to U.K. unless othervise specified. Click Set as
default for your new Keyboard layout.
10. Enter a friendly name of the administrator and a friendly company or plant name.
Name: <Administrator > For example: Administrator
Organization: <Company Name> For example: F.L.Smidth A/S - Automation
11. For Windows 2000 Server Setup only.
Set licensing Mode to: Per Server. Number of concurrent connections:
Enter the number of connections that your license allows.
12. Enter Your Product Key.
The Product Key is included in the Windows 2000 kit, either on the CD cover or a label on
the computer.
13. Enter the computer name, e.g. ECS755SVR1
14. Enter the Administrator account password
15. For Windows 2000 Server Set-up only.
Windows 2000 Components Uncheck IIS, choose default and Next.
16. Adjust Date & Time and Time Zone according to your lacation.
The Time Zone must be the same on all computers, and there must be a checkmark in
Automatically adjust clock for daylight saving changes.
Login to Windows 2000 as Administrator and install additional device drivers not recognised by Windows 2000
setup, e.g. Video adapters, Sound Cards, ATA-100 IDE controllers etc. Check Device Manager for questions marks.
(Devices not properly installed).
Creating a Domain
Set the computer to use itself as the DNS server
1. Right click My Network Places and select Properties.
2. Right click Local Area Connection and select Properties
3. Select Internet Protocol (TCP/IP) and click Properties
4. Under Preferred DNS server: type the IP address of the computer
31. Click Next to start the wizard and check Domain controller for a new domain. Click Next
32. Check Create a new domain tree, and click Next
33. Check Create a new forest of domain trees, and click Next
34. In New Domain Name type the full name for the domain, e.g. ecs755.flsa, and click Next
8. Click OK
9. Enter the User Name and Password, for a user that has the ability to add computers to the domain
User Name <User name> For example: Administrator
Password <password> For example: password
10. Click OK and OK to reboot the computer.
11. At the Log on to Windows expand Options
12. In Log on to: choose the domain e.g. ECS755, type the password for the account and click OK
1. Locate the service pack, either on a CD-Rom, on your local hard disk or on the network
2. Open Windows Explorer and browse to locate the service pack directory \i386\update
3. Double click update.exe
4. Select Accept the License Agreement and click Install
5. Click Restart when asked
6. Install additional patches as MDAC2.7, Microsoft Hot fixes etc.
Printer Installation
A printer can be installer either as a Local printer or as a Network printer. A Local printer is connected directly to a
port on the computer (LPT or COM) or to a Standard TCP/IP Port you create. A Network Printer is connected to a
shared printer on another computer.
Use the driver CD that comes with the printer.
1. Run Start/Settings/Printers
2. Double click Add Printer
3. Select Local Printer and Next
4. If no Plug and Play printers found click Next
5. Choose the port the printer is connected to and click Next
• If the printer is connected to a print server on the network select Create a new port:
• In the dropdown select Standard TCP/IP Port and click Next
• Type the IP address of the print server and a port name.
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 4:58p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: W2K3Configuration_english.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Computer Configuration 4
System 4
Printers 4
User Configuration 5
Windows Components 5
Start Menu and Task Bar 5
Desktop 6
Control Panel 6
System 6
Glossary of Terms 15
Index 17
Reference Manual Managing Windows Server 2003 for ECS Applications Contents • iii
Windows W2K3 Pre-Setup
Introduction
Windows Server 2003 is the successor of Windows 2000 Server. The major differences are enhanced security
settings, more granularity over group policy settings and the concept of ‘Shadow files’, which allows backing up
files in-use.
Many of the new settings are configured/controlled using the Group Policy Editor. This editor is not available neither
from the ‘Programs’ folder nor from the ‘Administrative Tools’ folder under ‘Control Panel’. The editor can be
invoked as follows:
Start > Run > Type gpedit.msc
Press OK
The launching Microsoft Management Console (MMC) will look as shown (having selected Standard view)
Initial Group Policy Editor View (having selected ‘Standard’ view)
Reference Manual Managing Windows Server 2003 for ECS Applications Windows W2K3 Pre-Setup • 1
Programmable policies are found by expanding a folder and or its subfolder(s), e.g. ‘Administrative Templates’ with
subfolder ‘Windows Components’. Expanding ‘Windows Explorer’ provides an overview of policies for this
component.
In order to change the setting for a particular policy doubly click it. In the property sheet there will be three options –
Not configured, Enabled or Disabled. In this particular example select ‘Enabled’ in order to ‘Do not allow Windows
Messenger to be run’. Final click Apply to enable the policy and then OK to exit. Alternately just Click OK to
enable the policy and close the property sheet. The property sheet is shown below.
2 • Windows W2K3 Pre-Setup Reference Manual Managing Windows Server 2003 for ECS Applications
Property sheet for ‘Do not allow Windows Messenger to be run’.
Note: Changing a policy with the Group Policy Editor implies that this setting is in use for all user accounts.
Thus it is not possible to make individual account settings using this editor.
Reference Manual Managing Windows Server 2003 for ECS Applications Windows W2K3 Pre-Setup • 3
Computer Configuration
System
The following setting should be changed:
Expand ‘Computer Configuration\Administrative Templates\System’
Display Shutdown Event Tracker -> Disabled
Printers
The following setting must be disabled in order to allow W2K3 printing via W2K printer’s shares:
Expand ‘Computer Configuration\Administrative Templates\Printers’
Disallow installation of printers using kernel-mode driver -> Disabled
4 • Computer Configuration Reference Manual Managing Windows Server 2003 for ECS Applications
User Configuration
Windows Components
Launch the Group policy Editor and expand ‘User Configuration\Administrative Templates\Windows
Components’
The following policies should be changed:
Windows Messenger\Do not allow Windows Messenger to be run -> Enabled
Windows Messenger\Do not automatically start Windows Messenger initially -> Enabled
Windows Update\Remove access to use all Windows Update features -> Enabled
Reference Manual Managing Windows Server 2003 for ECS Applications User Configuration • 5
Desktop
The following Desktop settings should be changed:
Expand ‘User Configuration\Administrative Templates\Desktop’
Remove My Documents icon on the Desktop -> Enabled
Control Panel
The following Control Panel settings should be changed:
Expand ‘User Configuration\Administrative Templates\Control Panel’
Force classic Control Panel Style -> Enabled
Display\Screen Saver -> Disabled
System
The following System settings should be changed:
Expand ‘User Configuration\Administrative Templates\System’
Download missing COM components -> Disabled
Windows Automatic Updates -> Enabled
6 • User Configuration Reference Manual Managing Windows Server 2003 for ECS Applications
Account Dependent
Configuration
Desktop Appearance
Launch “Display’ item in the Control Panel. The display property looks as shown below.
The Themes service is default disabled and the ‘Windows Classic ‘ theme is selected by default. Next select the
‘Screen Saver’ property
Reference Manual Managing Windows Server 2003 for ECS ApplicationsAccount Dependent Configuration • 7
‘Screen Saver’ property sheet
8 • Account Dependent ConfigurationReference Manual Managing Windows Server 2003 for ECS Applications
‘Power Options Property’
Reference Manual Managing Windows Server 2003 for ECS ApplicationsAccount Dependent Configuration • 9
Power options Hibernation Property
10 • Account Dependent ConfigurationReference Manual Managing Windows Server 2003 for ECS Applications
Folder options
It is noted that changing the ‘Folder Options’ is done a per user basis.
Launch ‘Folder Options’ in the control panel. Having gone through the above settings its property sheet looks as
shown
In the View property sheet the settings outlined below are recommended.
Reference Manual Managing Windows Server 2003 for ECS ApplicationsAccount Dependent Configuration • 11
The recommended settings are displayed at the following two pictures.
When configuration is completed press Apply and then Apply to All Folders (if not dimmed).
12 • Account Dependent ConfigurationReference Manual Managing Windows Server 2003 for ECS Applications
System Properties
This “System Property” is done on a per user basis.
Launch ‘System’ in the control panel. Select the Advanced tab and then the Performance tab. Set Visual
Effects to Adjust for best performance. The recommended setting is shown in the picture
Reference Manual Managing Windows Server 2003 for ECS ApplicationsAccount Dependent Configuration • 13
Windows Server 2003 SP1
As of Windows Server 2003 SP1 major changes in security settings have been made. The changes breaks existing
ECS program executions. To avoid this kind of problems installation in the following order is recommended:
If Windows Server 2003 SP1 is installed on top of a running ECS system proceed as follows:
1. Refresh the ECS installation, i.e. install the ECS system and all the relevant hot fixes.
14 • Account Dependent ConfigurationReference Manual Managing Windows Server 2003 for ECS Applications
Glossary of Terms
Reference Manual Managing Windows Server 2003 for ECS Applications Glossary of Terms • 15
Index
Reference Manual Managing Windows Server 2003 for ECS Applications Index • 17
TAB
TAB
Reference Manual
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 5:19p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: XPConfiguration_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 11
Index 13
Introduction
Windows XP is the successor of Windows 98 based on Windows 2000 features. It is therefore preconfigured as a
Multimedia platform. Having installed an ECS system all accounts will be displayed on the Welcome Screen and an
account might have a bath top duck as an activation icon. For ECS application this and a lot of other features are not
acceptable. This document goes through a number of steps converting a Windows XP Professional system into a
Windows 2000 look alike system.
Many of the features are configured using the Group Policy Editor. This editor is not available neither from the
‘Programs’ folder nor from the ‘Administrative Tools’ folder under ‘Control Panel’. The editor can be invoked as
follows:
Start > Run > Type gpedit.msc
Press OK
The launching Microsoft Management Console (MMC) will look as shown (having selected Standard view)
Initial Group Policy Editor View (having selected ‘Standard’ view)
Programmable policies are found by expanding a folder and or its subfolder(s), e.g. ‘Administrative Templates’ with
subfolder ‘Windows Components’. Expanding ‘Windows Explorer’ provides an overview of policies for this
component.
In order to change the setting for a particular policy doubly click it. In the property sheet there will be three options –
Not configured, Enabled or Disabled. In this particular example select ‘Enabled in order to ‘Do not allow Windows
Messenger to be run’. Final click Apply to enable the policy and then OK to exit. Alternately just Click OK to
enable the policy and close the property sheet. The property sheet is shown below.
Note: Changing a policy with the Group Policy Editor implies that this setting is in use for all user accounts.
Thus it is not possible to make individual account settings using this editor.
Windows Components
Launch the Group policy Editor and expand ‘User Configuration\Administrative Templates\Windows
Components’
The following policies should be changed:
Windows Messenger\Do not allow Windows Messenger to be run -> Enabled
Windows Messenger\Do not automatically start Windows Messenger initially -> Enabled
Windows Update\Remove access to use all Windows Update features -> Enabled
Desktop
The following Desktop settings should be changed:
Expand ‘User Configuration\Administrative Templates\Desktop’
Remove My Documents icon on the Desktop -> Enabled
Control Panel
The following Control Panel settings should be changed:
Expand ‘User Configuration\Administrative Templates\Control Panel’
Force classic Control Panel Style -> Enabled
Display\Screen Saver -> Disabled
Desktop Appearance
It is noted that changing the ‘Desktop Appearance’ is done on a per user basis.
Launch ‘Display’ item in the Control Panel. Select the Appearance property sheet.
Change ‘Windows XP style’ to ‘Windows Classic’ and press apply. The property sheet then gets the classic
appearance.
Changing the background is done by selecting the Themes property. Initially this property sheet looks as shown
below.
Folder options
It is noted that changing the ‘Folder Options’ is done a per user basis.
Launch ‘Folder Options’ in the control panel. Having gone through the above settings its property sheet looks as
shown
Finally, it must be checked that the hibernation is disabled. Selecting the Hibernate tab does this. The recommended
setting is shown in the picture
ECS Installation
FLSmidth A/S - Automation
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 3:35p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: SdrW2KInstallation30_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 11
Index 13
Introduction
This help document describes the procedure used to install the ECS process system software.
Hardware Requirements
The host system must meet or exceed the following requirements:
Computer Personal Computer must be member of the Microsoft Windows 2000 HW Compatibility List.
Memory Minimum 128 MB RAM for a professional and 256 MB RAM for a server
Disk Space Minimum 6 GB for a professional and 8 GB for a server.
Display Resolution 1280 x 1024 pixels or better, minimum 32768 colors.
Operating System Microsoft Windows 2000. The following operating system variants are supported:
• Professional
• Server
• Domain Controller
Installation Preparation
Before the ECS installation is started, verify the following:
1. Networked host system must have correct network settings. It is important to ensure that a networked host
has been given a computer name that is unique within the associated workgroup.
2. Any previous ECS installation has been properly un-installed.
3. If installing the ECS system in a Domain environment, the Domain Controller must be installed and
configured.
When the installation program completes successfully, the ECS system starts up in the Maintenance mode ready
for configuration.
When the installation program completes successfully, the ECS system starts up in the Maintenance mode ready
for configuration.
ECS Customization
After a successful installation, the system needs to be customized for proper performance.
Group Policy
Open Group Policy and select Computer Configuration/Windows Settings/Security Settings/Local Policies/User
Right Assignment. Right click Change the system time and disable this right for Power Users.
Screen Savers
Open Windows Explorer and browse to\\WINNT\System32 and delete all 3D Screen savers, i.e. files in the form
*3D*.src
Indexing Service
Open Administrative Tools/Services. Stop Indexing Service. Right click Indexing Service and select Properties. In
Startup type: choose Disable
Pagefile
1. Rightclick My Computer and select Properties. Under Advanced /Performance Options…click Change to
Virtual memory
2. Set Initial size and Maximum size to aprox 3 times physical memory.
3. E.G. 128 MB physical memory gives a pagefile size of 400MB, 256MB physical memory gives 800MB
4. Click Set and OK
5. Close System Properties window and restart.
3. Set the Screen Area to 1280 by 1024 pixels and the Color Palette to 32768 Colors or greater.
4. Click Advanced… and the Monitor tab. Set Refresh Frequency to the highest value for the actual
Desktop Area setting. Reduce this value if the screen tilts or appears in reduced size.
5. Select the Effects! tab.
Server Setting
In order to operate the ECS system successfully the following server settings must be made.
1. Right click My Network Places on the desktop and select Properties.
2. Right click Local Area Connection and select Properties.
3. Select File and Printer Sharing for Microsoft Networks and click Properties…
4. In Server Optimization: set Maximize data throughput for network applications
5. Click OK and Yes to restart your computer now.
Policy
To assign policies to the user and system, refer to the online help document for SDR W2K Security.
If you want the roaming profiles to be replicated among the domain controllers you have to copy the profiles to the
Netlogon share on the domain controllers. Right click My computer and select Properties. Select the User
Profiles tab and click the user you want to copy. Click Copy to… and enter the path to the NETLOGON share. In
the profiles tab for the user you have to type the new path to where the profile is located.
Un-Install Procedure
It will be necessary to have Administrator privileges before performing the following procedure.
1. From the Maintenance utility, restart the computer in maintenance mode. When the logon prompt
appears, log on as FlsaMain.
2. From the Maintenance window, select the Backup tab, enable all data sets listed and make a backup to
the backup folder. Examine the backup log to ensure that the backup process completed successfully. This
action only applies to a Server system.
3. From Computer Management start the Services utility. Select the SDR Starter (System) service
and click on Stop.
4. Open the Windows NT Task Manager utility and click on the Processes tab. Locate and select
SdrWatchDogUi30. Click on the End Process command.
5. From the Explorer, open the …\FLSADev\Bin\Sys folder and double-click on the PtaReg30.exe file.
Type DevUnReg SDR at the PtaReg> prompt and press the keyboard <Enter> key. This will unregister
all SDR services.
6. From the Start menu, select Run.... Type RegEdit in the Open field and press OK. This will start the
Registry Editor. Select the HKEY_LOCAL_MACHINE\SOFTWARE\FLS Automation A/S entry
and delete it.
7. Rename the …\FLSADevBackup folder to (For example:C:\ECSBackUp). This action only applies to a
Server system where data has been backed up as described in step 2.
8. Copy the license file located in ...\FLSADev\Bin\License to a temporary location (For example:
C:\ECSBackUp). This action only applies to a Server system where the license file will be used in the
new ECS installation.
9. Logon as Administrator.
10. Delete the following folders: ...\FLSADev and ...\FLSALog
11. Open an Explorer and navigate to the Scheduled Tasks under the ‘My Computer/Control Panel’.
Then delete the task ‘EcsBackupTask’ if it exists.
12. Start the Component Service program. Then select ‘Properties’ for ‘My Computer’. Select the
property sheet designated ‘Default Security’ or ‘COM Security’. In the former case remove the group
‘Flsa Users’ from the ‘Default Access Permissions’ and from the ‘Default Launch Permissions’
and in the latter case remove the group ‘Flsa Users’ from all entries under ‘Access Permissions’ and
‘Launch and Activation Permissions’.
13. From Computer Management start the Local Users and Groups. Expand Users and delete the
Flsa, FlsaMain and FlsaServer users. Expand Groups and delete the Flsa Administrators and Flsa
Users groups.
14. From Computer Management start the Local Users and Groups. Expand Users and delete the
Flsa, FlsaMain and FlsaServer users. Expand Groups and delete the Flsa Administrators and Flsa
Users groups.
15. Open c:\Document and Settings and delete the Flsa, FlsaMain and FlsaServer folders.
16. Delete the following files, if present:
...\Document and Settings\ Administrator\Local Settings\ Temp\ SdrRegisterErr.txt
...\...\Document and Settings\ Administrator\Local Settings\Temp\SdrRegisterOut.txt
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 4:10p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: SDRW2KServicePack30_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 5
Index 7
Introduction
This document describes the details related to ECS system service packs.
Reference Manual ECS Service Pack Installation ECS Service Pack Installation • 1
Obtaining a Service Pack
There are two ways in which to obtain a service pack:
1. From a CD-ROM supplied by F.L.Smidth A/S - Automation
2. From the FLSA Software Support Web: http://www.flsadev.dk. (This service is only available to users
registered by FLSmidth Automation ).
Installation Procedure
Before a service pack can be installed the following must be completed in the defined order:
1. Restart the computer in maintenance mode. Logon as FlsaMain.
2. As always, perform a backup to tape or disk before updating your system with a service pack. However, do
not restore the backup after the service pack installation, because the service pack does not modify dynamic
databases in .\Prodb and you may end up downgrading your system with the old files of the backup.
3. From the Maintenance window select the Backup tab and select all the data sets listed. Make a backup
to the backup folder.
4. Restart the computer in maintenance mode again. Logon as FlsaMain.
5. Close the Maintenance window.
6. Open the Windows 2000 Task Manager utility, click on the Processes tab and do End Process to
stop the SdrWatchDogUi30.
2 • ECS Service Pack Installation Reference Manual ECS Service Pack Installation
CD-ROM Installation
1. Insert the service pack CD-ROM and wait for the installation program to autostart.
2. When the installation has finished, check the installation log for any errors and restart the computer. Logon
as user FlsaMain.
3. Check the ECS system settings and redo any changes that may have occurred as a result of applying the
service pack.
4. From the Maintenance window, restart the computer in run mode. Logon as user Flsa.
5. Press the Unzip button and wait for the unzip operation to complete. When the completion message is
acknowledged, the service pack installation program will start automatically.
6. When the service pack installation has finished, check the installation log for any errors and restart of the
computer. Logon as user FlsaMain.
7. Check the ECS system settings and redo any changes that may have occurred as a result of applying the
service pack.
8. Now make a new backup of your system that contains the files of the service pack. This will prevent you
from down grading your system by restoring backups made prior to the service pack installation.
9. From the Maintenance window, restart the computer in run mode. Logon as user Flsa.
Reference Manual ECS Service Pack Installation ECS Service Pack Installation • 3
Glossary of Terms
Time Synchronization
(W2K/XP/W2K3)
FLSmidth A/S - Automation
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 3:22p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: SdrTimeSynchronization_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 7
Index 9
Introduction
In Windows 2000 Microsoft implemented the Simple Network Time Protocol (SNTP) to ensure that computers in
domains had their time synchronized, i.e. all computers have identical date and time. Whether or not the time is true
in absolute terms was less important. Time synchronization is required in domain configurations as these use
Kerberos authentication, which depends heavily on precise time information.
Workgroup configurations can also benefit from the SNTP implementation to ensure that the individual computers
are synchronized with respect to their partner computer. A few registry settings must be added to accomplish this
time synchronization.
The ECS Partner Setup Configuration UI just defines these registry key and starts/restarts the Windows Time service
(W32Time) in workgroup configurations, while it leaves everything to the operating system in domain
configurations.
As of Windows XP and later versions Microsoft has implemented the full Network Time Protocol (NTP), which
makes it possible to obtain precise absolute times over the Internet or through specialized Time Provider equipment.
To ensure compatibility between the SNTP and the NTP protocol both uses the same port (UDP:123).
With respect to domain configurations there seems to be no changes. However, there are important changes with
respect to workgroup configurations. The Date/Time Properties UI has got a new tab designated ‘Internet Time’ and
most features can be configured using the Group Policy Editor. Misconfiguration is eminent as registry key name
NtpServer is found under at least 3 different key (Software, policy and services). Thus major changes in the registry
have been found.
These UI/registry changes require modification of the ECS Partner Setup Configuration UI program.
Windows 2K
Under the W32Time service Parameters key in the registry add the following entries:
• LocalNTP (must be set to one – implies that the local computer is acting as a time provider)
• NtpServer (must be set to the name of the selected time server)
Followed by:
• net stop w32time
• net start w32time
Windows XP/2K3
The registry has been extended and reorganized to accommodate changes in the W32Time service, in properties of
the ‘Date/Time’ UI (‘Internet Time’ tab) and in the policy editor (gpedit.msc).
The following 3 parts of the registry hold the configuration information for the ‘Windows Time’ service:
1. The registry keys for the ‘Windows Time’ service (W32Time) are located under the key
‘CurrentControlSet\Services\W32Time’.
2. The registry subkeys for the ‘Date/Time’ UI are located under the main key
‘SOFTWARE\Microsoft\windows\CurrentVersion\DateTime’.
3. The ‘Policy Editor’ sets/removes subkyes under the key W32Time located under the generic key
‘SOFTWARE\Policies\Microsoft’.
The name of NtpServer, e.g. the name of the ‘Time Server’, can be specified in 3 different parts of the registry. To
avoid confusion usage of the ‘Policy Editor’ is discouraged.
In order to use the ‘Update Now’ button on the ‘Internet Time’ tab, the name of the designated Time Server must
be entered in the ‘Server’ pulldown list and the changes must be saved pressing the ‘Apply’ button. Pressing the
‘Apply’ button results in two changes in the registry (one below the software key and one below the services key).
Under the subkey ‘NtpServer’ of the key \W32Time\TimeProviders\ the following entry will be modified:
• Enabled (will be set to one – implies that the local computer can act as time provider)
Under the subkey ‘NtpClient’ of the key \W32Time\TimeProviders\ the following entry will be modified:
• SpecialPollInterval (will be set to 300 (5 minutes) - implies that the computer is synchronized every 5
minutes)
Under the subkey ‘Parameters’ of the key \W32Time\ the following entries will be modified:
• NtpServer (must be set to the name of the selected timeserver. Followed by ‘,0x1’)
• Type (must be set to ‘NTP’)
Under the subkey ‘Config’ of the key \W32Time\ the following entry will be modified:
• AnnounceFlags (must be set to 5 in order to designate the computer as reliable)
Finally, the following entries under the ‘Servers’ subkey (located under
SOFTWARE\Microsoft\windows\CurrentVersion\DateTime) must be modified:
• Default (must be set to zero)
• 0 (must be set to name of the time provider)
In order to make the changes effective the following commands should be given:
• w32tm /config /update
The above configuration implies that time synchronization works properly and that the content of the ‘Internet Time’
property sheet will look as shown below after a successfully time synchronization
Concluding Remarks
To cope with the changes in the functionality of the w32time program modifications not only in the ECS Partner
Setup Configuration UI program and its support programs but also some minor modification in the installation
program are required.
A hot fix has been developed for ECS version 7.0sr3. The Partner Configuration and the Partner Setup Configuration
UI’s will attempt to synchronize with the timeserver, whenever the ‘Apply’ button is pressed and when the
Application itself exits. Please note, that time synchronization takes a while on Windows XP and Windows Server
2003 Systems.
QCX Installation
On Windows 2000
F.L.Smidth - Automation A/S
Høffdingsvej 77
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Introduction
This help document describes the procedure used to install the QCX system software.
Software Requirements
The QCX system is an add-on module of the ECS/SDR process control software
family, which must be installed before QCX. Please refer to the ECS/SDR Installation
Reference Manual for information about how to install ECS/SDR.
Next, Microsoft SQL Server 2000 must be available, as QCX relies on it as its database
tool. Please refer to the appropriate section below for further information.
Furthermore, the QCX/BlendDesigner application requires the .NET framework 1.1.
Please refer to the appropriate section below for further information.
Finally, if reporting and trending facilities are required, PlantGuide must also be
installed before QCX (please notice, PlantGuide is a licensed F.L.Smidth -
Automation product). As PlantGuide to a wide extent bases its functions on
Microsoft Excel 2000, Microsoft Office must be installed prior to PlantGuide. For
detailed information about PlantGuide installation and Office 2000, please refer to the
PlantGuide Installation Reference Manual.
Installation Preparations
Before the QCX installation is started, verify the following:
1. Networked host system must have correct network settings. It is important to
ensure that a networked host has been given a computer name that is unique
within the associated workgroup.
2. Any previous QCX installation has been properly un-installed.
3. If installing the QCX system in a Domain environment, the Domain
Controller must be installed and configured.
Prerequisites
• CD-ROM with the SQL Server 2000 software
• CD key. Can found on a label at the CD-ROM case.
Accept the proposed temporary folder in which the system files will be unzipped
or add a subfolder with the same name as the system to be installed. If the folder
defined already exists, delete its contents. Enable the Overwrite Files Without
Prompting and when Done Unzipping Run: .\setup\setup.exe check boxes.
4. Click on the Unzip button and wait for the unzip operation to complete. When the
completion message is acknowledged the installation program will start
automatically if the When Done Unzipping Run… checkbox is enabled.
Otherwise, the installation program must be started manually by opening the
Explorer and double clicking on the Setup.exe file in the temporary folder.
5. Follow the instructions generated by the installation program. In particular, be
aware of the following topics:
A license is only needed when the system will be configured as a Server.
When the View log file option is offered, make a careful examination of the
installation log to identify any errors. (This file will also be available after the
installation).
Accept the option: Yes, I want to restart my computer now when posted by
the installation program. Upon request, logon as user FlsaMain .
When the installation program completes successfully, the QCX system starts up in the
Maintenance mode ready for configuration.
Un-Install Procedure
It will be necessary to have Administrator privileges before performing the following
procedure.
1. From the Maintenance utility, restart the computer in maintenance mode. When
the logon prompt appears, log on as FlsaMain.
2. From the Maintenance window, select the Backup tab, enable all data sets listed
and make a backup to the backup folder. Examine the backup log to ensure that the
backup process completed successfully. This action only applies to a server
system.
3. Backup the QCX system SQL Server databases, using the QCX Backup/Restore
application. This action only applies to a server system.
4. From the Explorer, open the …\FLSADev\Bin\Sys folder and double-click on the
PtaReg30.exe file. Type DevUnReg SDR /s=qcx at the PtaReg> prompt and press
the keyboard <Enter> key. This will unregister all QCX components.
5. If you need to un-install ECS/SDR as well, please refer to the ECS/SDR
Installation Reference Manual
Printing History:
Version SdrV7
Last modified $Modtime:: 12/13/05 11:49a $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: SdrSqlJobsUi30_english.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 7
Index 9
Introduction
The SQL Job List enables users to perform SQL backup and restore operations of the SQL databases. However, the
application may also be used to execute site-specific SQL maintenance jobs.
Furthermore, the SQL Job List provides header information for backup devices.
The description in this document is largely limited to SQL operations for ECS/PlantGuide – QCX/Reports
application or short just PLG. However, any other product using SQL can be included as long the product creates the
relevant databases, provides the relevant Job lists, licensing and UserAccessControl (UAC) rights.
For PLG the Job List might look as shown below:
User Manual ECS SQL (Backup and Restore) SQL Job List • 1
Tool Bar
Start. Starts the currently selected SQL job.
Open File. Opens the current log file associated with the selected SQL job.
Host Connection
The frame labelled "Host" displays the host name of the connected SQL server and the login user name. If the SQL
job list application is running on a PLG server the host name will equal the server name. Running on an
ECS/PLG/QCX client is currently unsupported.
If SQL connection using trusted connection (windows 2000 login) can be established the login user name will equal
the windows 2000 login name. If not, SQL login will be used, using the SQL FlsaServer login.
Job list
The job list displays the enabled PLG jobs defined for the connected SQL server agent. A PLG job is defined as a
job with a category name containing the sub string "PLG". If a job should be removed from the list it can either be
deleted or disabled using the SQL Server Enterprise Manager. Refer to the Microsoft SQL Server Books Online for
an introduction to the SQL Server Enterprise Manager, the SQL server agent and SQL server agent jobs.
The following columns are displayed for each PLG job:
Name:
The name of the PLG job.
Category:
The category of the PLG job. One of the following:
PLG Disk Backup: The job is used for backup to disk
PLG Tape Backup: The job is used for backup to tape
PLG Disk Restore: The job is used for restore from disk
PLG Tape Restore: The job is used for restore from tape
Status:
The current status of the job. One of:
Idle: The job is not running
Executing: The job is currently being executed by the SQL server agent. The field will also display the number and
name of the current job step being executed
Last:
Date and time of last completed execution.
2 • SQL Job List User Manual ECS SQL (Backup and Restore)
Last status:
The status of the last job execution performed by the SQL server agent. One of:
Unknown: The job was never executed
Failed: An error occurred during the last execution
Succeeded: The last execution of the job completed successfully
Cancelled: The last execution was cancelled
Next:
The date and time of the next automatically scheduled execution. Automatic scheduling is configured using SQL
Server Enterprise Manager/SQL server agent.
The colour of the icon to the left of the PLG job indicates either the current status or the last status of the
corresponding job. If the current status is "Idle" they indicate the status of the last completed execution:
Executing (magenta)
The icon will be rotating in order to indicate that the job is currently being executed.
If the job step is currently between retries the following icon will be shown:
Retries (blue)
User Manual ECS SQL (Backup and Restore) SQL Job List • 3
Retry policy
A PLG SQL job is divided into job steps. E.g.
During execution the PLG SQL job list will display the job step currently being executed. If a job step fails the SQL
Server agent will retry execution of the given job step. As default job steps for tape backup and restore has been
configured to wait 2 minutes between retries and to attempt retry 3 times. Job steps for disk backup and restore do
not use retry.
Settings regarding retry policy may be modified using SQL Server Enterprise Manager/SQL server agent.
Media header
The media header may be retrieved and displayed by right clicking the desired device in the job list and selecting the
entry Media header.
Backup header
The backup header may be retrieved and displayed by right clicking the desired device in the job list and selecting
the entry Backup header.
The location of the backup file may be modified using the entry field labelled Physical location. The location
consists of a path and file name. Alternatively, the location may be modified using the Open file dialog mapped by
activation of the Browse button.
4 • SQL Job List User Manual ECS SQL (Backup and Restore)
Edit physical location for disk devices
The default location may be modified by right clicking the desired disk device in the job list and selecting the entry
Edit physical location.
The location of the backup file may be modified using the entry field labelled Physical location. The location
consists of a path and file name. Alternatively, the location may be modified using the Open file dialog mapped by
activation of the Browse button.
User Manual ECS SQL (Backup and Restore) SQL Job List • 5
Glossary of Terms
Backup device
A physical device used for backup and restore. May be a disk file or tape drive etc.
Backup header
Backup information for a backup device.
Host
The computer where the SQL server maintaining the PLG databases is running. The same computer as the PLG
server.
Media header
Header information for a backup device.
PLG database
The SQL PlgData database containing configuartion and sample data.
PLG client
Computer where PLG client applications are running.
PLG server
Computer where the PLG server applications are running.
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Index ........................................................................................................11
Introduction
Three types of access to the QCX system are possible from the OpStation
environment: Activation menus, Activation Buttons and Dynamic texts or data.
Qcx Gms Activation enables user access to chosen QCX functions directly from
the OpStation pictures. QCX Gms Activation consists of 3 parts: A number of
Gms gismos, a language database and a collection of automation classes
providing access to the QCX functionalities.
Access to QCX functions are available either through menus or buttons in the
GMS pictures, the contents of menus can be customised to divide QCX
functionalities into logical groups, e.g. handling all functions regarding a Mill.
Dynamic texts are available for the Auto Sampling system through the QCX
Auto Sampling FSS server.
Fig. 1: OpStation Picture with dynamic texts and menus and menus or buttons
for access to operator functions.
Introduction
The QCX Gms Activation facility provides the user easy access to a number of
the frequently used QCX functionalities, directly from the relevant OpStation
pictures.
The supported functions are:
QCX/Laboratory:
• Trend.
• Report.
• Take sample.
QCX/AutoSampling functions:
• Set sample type average.
• Set sample type spot.
• Set sampler mode Auto.
• Set sampler mode Manual.
• Take sample.
• Abort sample.
• Abort and take sample.
• Set line mode auto.
• Set line mode manual.
• Set station mode Auto.
• Set station mode manual.
• Send carrier in position.
• Sampler configuration.
QCX/Robolab functions:
• Set cell mode automatic or manual.
• Set equipment mode active or passive.
• Reset cell or equipment.
• Reset position
• Move robot to rest position
• Display alarms
• Report
• Trend
Gms Menus
To delete excess menu icons, mark the icon by clicking left mouse button and
press delete.
Database configuration
The QcxGms.mdb by default contains four tables: Mill, Silo, Feeder and
Sampler. These tables define the connection between a text entry in a QCX menu
and an activation class. Each record in a table will result in an entry in menus
built on this table.
If alternative menu configurations are needed, e.g. to allow access to more than
one trend package from a specific menu, an extra table should be made on the
basis of one of the existing tables.
The text fields can be changed by the commissioning engineer as found fit, the
ProgID field, however, has to be configured as seen in table 1 2 and 3. The text
field for e.g. the Trend package could be changed to the Trend package name.
Using these ProgIDs, it is thus possible to customise the QCX menus e.g. by
adding access to more than one trend package from a sampler. The steps needed
would be:
• Copy the "Sampler" table in the QcxGms.mdb giving it a new name.
Table 5
QCX/Laboratory Automation ProgID Parameter
QcxGmsIAct10.clsActSmpPnt "[Sample point name]"
QcxGmsIAct10.clsActReport "[Report package name]"
QcxGmsIAct10.clsActTrend "[Trend package name]"
QCX/BlendExpert Mill Functions Parameter
QcxBlxProductionUI30.clsActRecalcSetPts "[Line name]"
QcxBlxProductionUI30.clsActResetCurrent do.
QcxBlxProductionUI30.clsActResetProd do.
QcxBlxProductionUI30.clsActResetSilo do.
QcxBlxProductionUI30.clsActResetAll do.
QcxBlxProductionUI30.clsActRestore do.
QcxBlxProductionUI30.clsActCCAtoggle do.
QcxBlxProductionUI30.clsActEditSetPts do.
QcxBlxProductionUI30.clsActCtrlTunning do.
QcxBlxProductionUI30.clsActOffLineFeed "[Line configuration] | [Line
name]"
QCX/BlendExpert Feeder Functions Parameter
QcxBlxProductionUI30.clsActEditAnalysis "[Line configuration] | [Feeder
name]"
QcxBlxProductionUI30.clsActEditLimits do.
QCX/BlendExpert Silo Functions Parameter
To delete excess button icons, mark the icon by clicking left mouse button and
press delete.
Database configuration
The QcxGms.mdb by default contains six tables: Mill, Silo, Feeder Sampler,
Plant station and Line. These tables define the connection between a text entry in
a QCX menu or a QCX activation button and an activation class. Each record in
a table will result in an entry in menus built on this table or can be used by a
button.
The important information in the database tables when configuring a button is
the progID and the index. The text fields are not used for buttons but are
reserved activation menus.
GMS configuration
The data base configuration gives a template to use in the GMS picture. The
customisation to fit the single button, however, is done in the GMS editor.
The Menu Table should be set to the database table containing the desired
record for the button (see previous section).
Button Text defines the text seen on the button in the GMS picture.
Button Text Colour defines the text colour seen on the button in the GMS e.g. 7
is black.
Button Text Font defines the Font used for the button text in the GMS picture.
Confirm Specifies whether or not the user should be asked to confirm an action
before it is processed. If set to one, a dialog like fig. 10 will be shown every time
the button is pressed. 0 is recommended.
The Database field must be set to "QcxGms", this is the name of the database
configured as described in the previous section.
Note: Labels used as Parameters have to be exactly equal to the labels used in
QCX systems, including spaces!
Dynamic Texts
To configure the QCX/Robolab FSS server available with QCX version 7.0.2or later:
1. Click the "External servers" tab
To delete excess texts, mark the icon by clicking left mouse button and press delete.
Table 6
Plant Station Key
Message "PlantStation|Message|[Station Name]"
Last Sample "PlantStation|LastSample|[Station Name]"
Last Group Name. "PlantStation|LastGroupName|[Station Name]"
Last Sample Time. "PlantStation|LastSampleTime|[Station Name]"
Mode Aut/Man. "PlantStation|ModeAut|[Station Name]"
Mode On/Off. "PlantStation|ModeOn|[Station Name]"
ErrorState01 "PlantStation|ErrorState01|[Station Name]"
ErrorState02 "PlantStation|ErrorState02|[Station Name]"
… …
ErrorState10 "PlantStation|ErrorState10|[Station Name]"
Sequence "PlantStation|Sequence|[Station Name]"
Status "PlantStation|Status|[Station Name]"
Sampler Key
Message. "SamplerEqp|Message|[Sampler Name]"
Last Sample. "SamplerEqp|LastSample|[Sampler Name]"
Last Group Name. "SamplerEqp|LastGroupName|[Sampler Name]"
Last Sample Time. "SamplerEqp|LastSampleTime|[Sampler Name]"
Next Sample Time. "SamplerEqp|NextSampleTime|[Sampler Name]"
Mode Aut/Man. "SamplerEqp|ModeAut|[Sampler Name]"
Mode On/Off. "SamplerEqp|ModeOn|[Sampler Name]"
Sample Type. "SamplerEqp|SampleType|[Sampler Name]"
Point Key
ErrorState01 "Point|ErrorState01|[Point Name]"
ErrorState02 "Point|ErrorState02|[Point Name]"
… …
ErrorState10 "Point|ErrorState10|[Point Name]"
Position Key
Last Sample. "SamplerPos|LastSample|[Position Name]"
Last Group Name. "SamplerPos|LastGroupName|[Position Name]"
Last Sample Time. "SamplerPos|LastSampleTime|[Position Name]"
Next Sample Time. "SamplerPos|NextSampleTime|[Position Name]"
Target Key
Last Group Name. "Target|LastGroupName|[Target Name]"
Last Group Text. "Target|LastGroupText|[Target Name]"
Table 7
Equipment Key
SWMode Aut/Man "Eqp|[Equipment Name]|SWModeAut"
SWMode On/Off "Eqp|[Equipment Name]|SWModeOn"
HWMode Aut/Man "Eqp|[Equipment Name]|HWModeAut"
HWMode On/Off "Eqp|[Equipment Name]|HWModeOn"
SWMode "Eqp|[Equipment Name]|SWModeActive"
Active/Passive
Sample Group "Eqp|[Equipment Name]|Input|SampleGroup"
Equipment Text Key
Text by Key "Eqp|[Equipment Name]|Text|[Key]|"
Text by index "Eqp|[Equipment Name]|Text|[Type]|[Index]|"
Equipment Input #1 Key
Position
[Item] "Pos|[Equipment Name]|Input|1|[Item]"
Equipment Output Key
#1 Position
[Item] "Pos|[Equipment Name]|Output|1|[Item]"
Equipment Internal Key
#1 Position
[Item] "Pos|[Equipment Name]|Internal|1|[Item]"
Equipment Any #1 Key
Position
[Item] "Pos|[Equipment Name]|AnyType|1|[Item]"
Cell Key
Mode Aut/Man. "Cell|[Cell Name]|ModeAut"
Mode On/Off. "Cell|[Cell Name]|ModeOn"
SampleKey
SampleGroup
SubSampleName
Function
Program
ContainerType
ContainerId
PositionType
Status
ContainerPresent
SupplyContainer
RemoveConatiner
ContainerPresent
SupplyContainer
RemoveContainer
ContainerReturnOk
ContainerClean
DoAllocOk
DoDeallocOk
Examples
Language database
Database containing translations of all texts available in the QCX system.
OpStation
Operator Station, the graphical user interface to the plant.
Gismo
GMS component allowing user interaction through a graphical element.
GMS
Graphical Modelling System, used for e.g. OpStation pictures.
QCX Service
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Publisher:
QCX v6.5 sr7
KP300151
Suscriber:
QCX v7.0 sr2
Publisher:
QCX v7.0 sr1
KP301054
Publisher:
QCX v7.0 sr2
The import service is running on the subscribing QCX system, e.g. the PlantGuide
server. The service generates XML files which are stored in the import directory of the
subscribing QCX system. At present only the XML syntax defined in the XML schema
Service installation
To install the service, insert the QCX component CD into the computer’s CD ROM
driver and wait for the installation script to auto-start, then select the Import from QCX
v7 output tray service from the list.
The service installs one answer file in the ProDb directory:
C:\Flsadev\ProDb\QcxSdbS30Answer_ImpOutTrayV7.mdb
Connection timeout
Connection timeout in seconds.
Command timeout
Command timeout in seconds.
Reference Manual QCX Service Import from the QCX V7 output tray Service Configuration• 3
Import directory
If blank, the default import directory is applied, i.e. FlsaQcxLog/SampleDataImport.
If non blank, the generated XML files will be stored in the given directory. Note that
a full path must be specified.
Validation schema
Only relevant if Validate using schema is 1. If blank, the standard schema
FlsaDev\ProDb\QcxSampleData30.xsd is used for validation. If non blank, the
generated XML will be validated using the specified schema. Note that a full path
must be specified.
Priority
0 is normal priority. –1 is one below normal and –2 is two below normal. Used to
force import to run with low priority in order to obtain faster response for interactive
applications.
4 • Import from the QCX V7 output tray Service Status Reference Manual QCX Service
Service status properties
The following properties are available as status information for each execution of the
service:
First sample
The first sample loaded from the output tray.
Last sample
The last sample loaded from the output tray.
Number of samples
Number of samples imported from the output tray.
Connection
An ADO connection is made to the SQL output tray database of the publishing QCX
system. The connection may use either trusted connection or SQL security. For a
QCX v6.5 sr7 system the connection is made to MS SQL server 7.0. For a QCX v7
system the connection is made to MS SQL server 2000.
Reference Manual QCX Service Import from the QCX v7 output tray Communication• 5
Reference Manual QCX Service Import from the QCX v7 output tray Communication • 7
Reference Manual
QCX Driver
General Description
FLSmidth A/S - Automation
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Version SdrV7
Last modified $Modtime:: 12-04-05 14:22 $
Author Jan Thode
Last modified by $Author:: Jat $
Name of Word File $Workfile:: QcxDrv30_General_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Enclosures 14
Alarms & Events...................................................................................................................... 14
QCX Driver Alarms & Events................................................................................... 14
QCX Driver Communication Alarms & Events ........................................................ 20
QCX Subsystem Error Codes .................................................................................................. 23
Glossary of Terms 25
Index 29
Introduction
This manual provides information about equipment related subjects, not covered by the general QCX configuration
manuals.
Introduction
The QCX Equipment Tools UI is used for different engineering task related to equipment drivers. The Equipment
Tools UI is only available on the MOP computer, an only in one incarnation.
Main Menu
The QCX Equipment Tool UI is accessed from the start menu:
Start Menu -> QCX -> QCX Engineering Tools -> Equipment Tools.
Active Equipment
The icon, name and text for the equipment currently selected to be the active equipment, followed by the current
equipment status (Up or Down). For most equipment drivers, from a user point of view, there is no difference
between the use of the words driver and equipment.
All commands, apart from the installation related commands, works only on the active equipment. The active
equipment is selected from the equipment control tab.
Equipment Help
Provides online help on equipment hardware, software and configuration for the active equipment.
Equipment Control
Used to start and stop the driver executable e.g. if any data in the equipment driver access database has been
changed. In this case the driver has to be stopped and started again for the changes to take effect as the driver only
reads data from the access database at start-up time.
Start
Starts the driver executable.
Stop
Stops the driver executable. The executable can only be stopped, if there is no requests being processed by the
corresponding driver/equipment.
Reset
Resets all pending or ongoing requests for the driver/equipment. The reset is made both in the QCX Equipment
Administration system and in the driver/equipment.
Create
An additional incarnation of an equipment of the selected driver type is added to the QCX Equipment
Administration system.
Some drivers/equipment allows the operator to configure the number of equipment positions in which case the
Position Configuration fields will be visible.
Database Tables
Shows a list of accessible database tables.
Database Records
Shows a list of records in the database table currently selected. The table may contain more records, but only the
ones accessible are listed.
Record Data
Show details about the current record field as: Data type, text, description, min/max value and unit.
Add record
Fore some tables it is legal to add new records. In these cases the Add button will appear.
Delete record
Fore some tables it is legal to delete records. In these cases the Delete button will appear.
Apply record
Used to apply changes to record field data. Pleas notice that the apply works only on the currently displayed record
field.
Aux. Log
Depending on the selected driver, additional logging information may be avaliable. E.g. PLC block communication
data, serial/net communication log and active/old alarm and warning information.
Drivers notify process management about their state and request services through status signalling. Three levels of
status signalling are possible, respectively Equipment, Position, Function/Input-position and Request status
signalling.
Text
Equipment driver specific.
Introduction
All persistent data that an equipment driver uses are stored in an access database. This database consists of more than
twenty data tables. Some are only used at installation time and others are irrelevant for the user. This chapter holds a
short description of the five most important data tables, seen from a user point of view.
Generally the description of the different records and their data fields found in the QCX Equipment Tools UI, Data
Edit tab will be sufficient. Consequently, only the records/data fields that needs further explanation are described in
the following sections.
System Table
The system table holds general data common to all equipment drivers:
Global, , AlarmGroup: Alarm group used for alarms/events issued from the driver.
Driver, , LogMask: If set > 0 then logging of driver events will be active. Please notice that it is fully up to the
equipment driver to decide what to log, and that some drivers do not log any events at all. The logging can be viewed
in the ECS alarm lists.
Communication, , LogMask: If set > 0 then logging of equipment driver communication will be active. The
logging can be viewed in the ECS alarm lists. Messages send by the equipment driver are marked with: “Equipment
Name” >> followed by the actual communication message, and messages received by the equipment driver are
marked with: “Equipment Name” << followed by the actual communication message
Communication Table
The communication table holds all configuration regarding driver communication.
ErrNo: 1
Type: Error
Text: <Error Text>
Explanation: Used for driver specific alarm messages. Please refer to the relevant QCX equipment driver manual.
Action: Equipment driver dependant.
ErrNo: 2
Type: Info
Text: <Info Text>
Explanation: Used for driver specific information messages. Please refer to the relevant QCX equipment driver
manual.
Action: Equipment driver dependant.
ErrNo: 3
Type: Error
Text: <Error Text><FLSA ref. #>
Explanation: Used for driver specific alarm messages. Please refer to the relevant QCX equipment driver manual.
Action: Equipment driver dependant.
ErrNo: 4
Type: Info
Text: <Info Text><FLSA ref. #>
Explanation: Used for driver specific information messages. Please refer to the relevant QCX equipment driver
manual.
Action: Equipment driver dependant.
ErrNo: 6
Type: Info
Text: <Info Text><FLSA ref. # 1><FLSA ref. # 2>
Explanation: Used for driver specific information messages. Please refer to the relevant QCX equipment driver
manual.
Action: Equipment driver dependant.
ErrNo: 7
Type: Error
Text: I/O open error: <Equipment><State><ErrorCode>
Explanation: The equipment driver failed to open the communication.
Action: -
ErrNo: 8
Type: Error
Text: I/O close error: <Equipment><State><ErrorCode>
Explanation: The equipment driver failed to close the communication.
Action: -
ErrNo: 9
Type: Error
Text: I/O write error: <Equipment><State><ErrorCode>
Explanation: The equipment driver failed during a write.
Action: -
ErrNo: 10
Type: Error
Text: I/O read error: <Equipment><State><ErrorCode>
Explanation: The equipment driver failed during a read.
Action: -
ErrNo: 11
Type: Error
Text: I/O sequence error: <Equipment><State><ErrorCode>
ErrNo: 12
Type: Error
Text: I/O error message: <Equipment><State><ErrorCode>
Explanation: Error message received from physical equipment.
Action: -
ErrNo: 13
Type: Info
Text: I/O error message: <Equipment><State><ErrorCode>
Explanation: Information message received from physical equipment.
Action: -
ErrNo: 14
Type: Error
Text: Equipment busy: <Equipment><State>
Explanation: The equipment driver was not able to start a new equipment function because it was busy.
Action: -
ErrNo: 15
Type: Error
Text: Data error: <Equipment><State><Driver Error #>
Explanation: The equipment driver was not able to start a new equipment function because some information was
not found or illegal e.g. unknown equipment function name.
Action: -
ErrNo: 16
Type: Error
Text: Error calling equipment hub: <Equipment.Command><Eqp. Admin. Error #>
Explanation: The QCX Equipment Administration returned an error, when called by an equipment driver.
Action: -
ErrNo: 17
Type: Error
Text: Equipment hub connect error: <Driver executable><Eqp. Admin. Error #>
Explanation: The equipment driver failed to connect to the QCX Equipment Administration system.
Action: Restart the equipment driver.
ErrNo: 19
Type: Error
Text: Database table open error: <Equipment.ItemId.TableName>
Explanation: The driver failed to open an equipment driver access database table, while trying to access a data item
in a table.
Action: Check the database, restart the equipment driver.
ErrNo: 20
Type: Error
Text: Database table empty error: <Equipment.ItemId.TableName>
Explanation: The driver tried to access a data item in an equipment driver access database table, but the table was
empty (Holding no records).
Action: Check the database, restart the equipment driver.
ErrNo: 21
Type: Error
Text: Database table get record error: <Equipment.ItemId.TableName>
Explanation: The driver tried to access a data item in an equipment driver access database table, but the operation
failed.
Action: Check the database, restart the equipment driver.
ErrNo: 22
Type: Error
Text: Database item not found: <Equipment>
Explanation: The equipment driver failed to retrieve data from the equipment driver access table: EqpSystem.
Action: Check the database, restart the equipment driver.
ErrNo: 23
Type: Error
Text: Equipment not initialised: <Equipment>
Explanation: The equipment did not initialise correctly at start-up.
Action: Restart equipment driver.
ErrNo: 24
ErrNo: 25
Type: Info
Text: Equipment started: <Equipment>
Explanation: Equipment started successfully.
Action: -
ErrNo: 26
Type: Info
Text: Equipment requests shutdown: <Equipment>
Explanation: The equipment driver requests the QCX Equipment Administration system to stop the driver.
Action: -
ErrNo: 27
Type: Info
Text: Equipment shutdown command: <Equipment>
Explanation: The QCX Equipment Administration system informs the equipment driver that a shut down on the
driver will be executed.
Action: -
ErrNo: 28
Type: Error
Text: Database item not initialised: <Equipment.ItemId.TableName>
Explanation: The driver tried to access a data item in an equipment driver access database table, but the data item
contained no value.
Action: Check the database, restart the equipment driver.
ErrNo: 29
Type: Error
Text: License system access failed: <Driver.Equipment>
Explanation: The equipment driver failed trying to access the license system.
Action: -
ErrNo: 30
Type: Error
Text: License system request failed: <Driver.Equipment>
ErrNo: 31
Type: Error
Text: Insufficient license rights: <Driver.Equipment>
Explanation: The equipment driver is not licensed to run on the QCX system.
Action: -
ErrNo: 32
Type: Error
Text: Equipment status error: <Eqpuipment><State><Driver Error #>
Explanation: The equipment driver is not in a state where it can process the requested equipment function e.g. the
physical equipment is offline.
Action: -
ErrNo: 33
Type: Info
Text: Equipment aborted: <Equipment><State>
Explanation: The user aborted an ongoing equipment function on the equipment driver.
Action: -
ErrNo: 34
Type: Error
Text: Id not found: <Equipment><State>
Explanation: The equipment driver was ordered to do some action on a sample id not known to the driver, e.g. to
abort a sample id already aborted/completed.
Action: -
ErrNo: 7
Type: Error
Text: Database open error: <Equipment.Database>
ErrNo: 8
Type: Error
Text: Database table open error: <Equipment.Database.Datatable>
Explanation: The driver failed to open an equipment driver access database table.
Action: Check the database, restart the equipment driver.
ErrNo: 11
Type: Error
Text: Database item not found: <Equipment.ItemId>
Explanation: The equipment driver failed to find an equipment driver access database table record.
Action: Check the database configuration.
ErrNo: 12
Type: Error
Text: Database item not set: <Equipment.ItemId>
Explanation: An item accessed by the equipment driver in an access database table record was found, but contained
no value.
Action: Set the value and restart the driver.
ErrNo: 13
Type: Error
Text: Database item illegal value: <Equipment.ItemId> <ItemValue>
Explanation: An item accessed by the equipment driver in an access database table record was found, but contained
an illegal value.
Action: Correct the value and restart the driver.
ErrNo: 14
Type: Error
Text: Communication not initialised: <Equipment>
Explanation: The communication was not initialised properly due to errors of type ErrNo = 7, 8, 11, 12 or 13.
Action: -
ErrNo: 15
Type: Error
Text: Communication initialise error: <Equipment.ItemId> <NT driver error code>
Explanation: The communication was not initialised because the NT communication driver did not accept an item
data value.
ErrNo: 16
Type: Error
Text: Communication open error: <Equipment><NT driver error><FLSA ref. #>
Explanation: The NT communication driver failed to open the communication. FLSA ref #:
• 3 – Invalid port #
• 4 – Invalid port configuration parameters (Baudrate etc.)
• 5 – Invalid timeout settings.
Action: -
ErrNo: 17
Type: Error
Text: Communication write error: <Equipment><NT driver error><FLSA ref. #>
Explanation: The NT communication driver failed to execute a write.
Action: -
ErrNo: 18
Type: Error
Text: Communication read error: <Equipment><NT driver error><FLSA ref. #>
Explanation: The NT communication driver failed to execute a read.
Action: -
A OCX installation is build up of a number of subsystems, each reporting any subsystem errors with an error coded
belonging to an error code range specific for the subsystem.
Data Item
Data items are used for definition and organisation of data stored in the QCX Sample Database. Data items can be
simple (i.e. measured or entered manually) or derived (i.e. computed from simple data items in association with a
formula).
Derived Item
Derived items are data items computed from one or more simple data items, using a formula.
Reference Item
Reference items are used when it is necessary to compute a derived item from simple data items that are provided by
different equipment in different sub-samples.
Bitmap
Bitmaps may be associated with a number of master entities in the QCX system, including sample groups, sub-
samples, sample points, equipment, equipment functions and programs. Bitmaps are user definable.
Formula
A formula defines how a given derived data value is computed. Formulas are associated with data items. A data item
that has a formula attached is referred to as a derived item.
Unit
User definable units may be associated with data items.
Warning Limits
The term often used in Statistical Process Control for upper and lower limits corresponding to ±2σ away from
average.
Control Limits
The term often used in Statistical Process Control for upper and lower limits corresponding to ±3σ away from
average.
Sample Group
Samples are grouped according to the material type produced at the point in the process where they are sampled. A
sample group defines the tasks that must be executed every time a sample of that kind is taken.
Sub-sample
Sub-samples represent portions of samples that have been sub-divided. Sub-samples are convenient in situations
where several sample preparations are needed for various analytical purposes, to facilitate tracking of the complete
history of a sample.
Sample Point
Sample points represent points in the process where samples are taken on a routine basis. A sample point can be
associated with several sample groups. A sample group can only be associated with one sample point.
Equipment
Physical devices that can process, handle or transport samples are referred to as equipment. Each piece of equipment
must have at least one equipment function and one program attached.
Equipment Driver
The software and associated databases that implement an equipment i.e. enables the QCX Equipment Administration
system to interact with the physical device attached to the equipment.
The equipment driver encapsulates anything being equipment specific as e.g. the communication protocol. Seen
from a QCX Equipment Administration system point of view, all equipment drivers only differs by the equipment
functions and data items that the equipment driver supports.
Equipment Function
The various capabilities of equipment are referred to as equipment functions, such as Analysis, Sample Transport,
and Offline Data Entry.
At the time the equipment driver is installed, the driver will create the necessary equipment functions in the QCX
Equipment Administration system.
Program
Programs summarise parameters and data items to be exchanged when an equipment function is applied. A program
is associated with the combination of a piece of equipment and one of the functions it supports.
Report Template
A report template is a predefined layout used to obtain a uniform presentation of desired data. Four types of report
templates are available:
- Single sample report template
- QCX list report template
- User list report template
- User general template
Report Package
A report package is a predefined setup of a report, consisting of a report template, a list of sample groups, a time
span and a report destination setup.
Trend Package
A trend package is a collection of trend series. Up to eight trend series can be stored in one trend package.
Trend Series
A trend series is a range of values of a data item over time.
QCX Driver
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Index ..........................................................................................................9
Introduction
The Point Value Acquisition (PVA) driver provides a way to collect A-point values
and store these in the QCX sample database. Acquisition is triggered either
automatically through an existing sample point or on demand using a sample group.
Equipment installation
For help on driver installation, refer to the OCX/NT Installation help manual. After
installation, make sure the QcxDrv30DXX_PntValAcq.mdb and
QcxDrv30SXX_PntValAcq.mdb (XX representing an integer) data bases are present in
the Flsadev\proDB\ directory. If the databases are still named
QcxDrv30D##_PntValAcq.mdb and QcxDrv30S##_PntValAcq.mdb, refer to the
installation manual.
Equipment Setup
The virtual Point value acquisition equipment can be used in two different ways, via a
sample point or on demand using a sample group.
When acquisition through a sample point is used, only data items defined in then
equipment driver database will be retrieved. If the sample point at the time of
acquisition points to a valid sample group with the PVA equipment included, data will
be stored in the QCX sample database, but a program associated with the equipment
will be ignored.
For use with a independent sample group, a program has to be defined and associated
with the equipment. The program must include the program parameter “SmpName”
that defines the data to be acquired. Only those data items appearing in the program
AND found in the equipment driver database for the given value of the will be
retrieved.
A program for the point value acquisition driver needs one program parameter and one
or more analysis items.
The programs for the point value acquisition driver demands the “SmpName” data item
be included in the list of program parameters. It is a string value parameter which
should have the desired text identification as default value (refer to Equipment Driver
Database Setup above). The “SmpName” data item will be added as a system data item
when the driver is installed.
Driver Alarms
Errors from the driver are posted as errors in the SDR alarm system. The error texts are
located in the dynamic QcxDrv30D01_PntValAcq.mdb database in the “EqpLangText”
table.
Siemens Configuration
FLSmidth A/S - Automation
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Version SdrV7
Last modified $Modtime:: 3/06/06 4:28p $
Author cna-in
Last modified by $Author:: Cna-in $
Name of Word File $Workfile:: SiemensS5CfgUI30_English.doc $
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Glossary of Terms 33
Index 35
Introduction
This manual describes the procedures used to configure the Siemens I/O system. The major sections include:
System Configuration
Once the Network Protocol has been installed, configuration of the PLCs can begin. This section describes the
Siemens System Configuration software. Descriptions include I/O polling parameters, parameters associated with
individual PLCs, PLC departments, network statistics, and PLC memory locations used to process start, stop, and
alarm reset commands.
Address Configuration
When ECS database points associated with the Siemens S5 and Siemens I/O system is created, the location of the
point (PLC memory location) must be identified. This section describes the procedure used to associate database
points with the Siemens I/O.
Right click the connection that communicate with the Siemens S5 and/or Siemens and select properties.
In the Local Area Connection Properties dialog, press the Install... button.
Select the Microsoft as Manufacturer and the Network Protocol "DLC Protocol". Then press OK.
The driver is now installed on your computer. A system restart is normally not necessary, but if asked, - please
restart the computer.
Verify that the DLC protocol is checked and that the SIEMENS Industrial Ethernet (ISO) protocol is Unchecked.
Repeat this verification for the Siemens S7 (Softnet) network but with reversed checkmarks.
Additional configuration
The PLC program must also have a Synchronic function block for the CP 143 with the data unit length BLGR
fixed at 255 ( BLGR : 0,255 ).
General Config
Number of errors without alarm This parameter determines how many errors that must occur on one CPU
before the occurrence of error(s) is reported as an alarm. Legal range: 0 to Number of errors before net switch.
Number of errors before net switch This parameter determines how many errors that must occur on one net
before a switch to the other net will be enforced. Legal range: 1 to Number of errors before PLC down.
Min. time between net switch This parameter specifies how many seconds that must elapse since last switch
before a net switch can be enforced. Legal range: 5 to 600 seconds.
Number of errors before PLC down This parameter determines how many errors that must occur before a PLC
is reported down. Legal range: 1 to 100
Max. time values not updated The amount of time the ECS system will allow to pass before a point that does
not receive any updates is marked as "Not Updated". Legal range: 5 to 600 seconds.
Block Read Timeout The number of seconds for a block to timeout after a client stops reading or writing.
Default update frequency Defines how often the Shared port-owner sends alive to the passive port partner. Legal
entries: 1 to 60 seconds.
S5 PLC Config
PLC Select the PLC to be configured or modified. To the right of the PLC selection pull down box the current status
of the selected PLC is displayed (Undefined, Passive, Polling Ok, No Communication).
To the right of the PLC selection pull down box the current status of the selected PLC is displayed (Passive, Polling
Ok, No Communication)
General Tab S7
Name enter or change the display name used for the PLC in question.
Active must be checked in order to have communication with the PLC in question.
PLC Type The type of PLC. Possible choices are: Siemens S5 and Siemens S7 (Here SimS7).
S7-300 PLC If the connected PLC is a S7-300 enable this checkbox, otherwise it will not be possible to poll the
PLC.
Two Nets must be checked in order to have two networks (A/B) available for communication with the PLC in
question
Net A Type The type of network protocol used for Network A, e.g. OSI TP4.
Net B Type The type of network protocol used for Network B, e.g. OSI. The Two Nets checkbox must be checked
in order to use this option.
Polling frequency The update interval to be applied for the CPU is set by this parameter. All points will be
updated by the frequency determined by this time interval. Legal range: 100 to 60,000 msec.
Alarm Group The department name associated with this PLC. Communication alarms for the PLC will be logged
in the selected department.
Watchdog period Determines how often the ECS system will write a watchdog bit to the PLC to indicate that the
ECS system is operational. Legal range: 5 to 3600 seconds. If set to 0 the watchdog function will be disabled.
Adapter Number The Ethernet adapter used for communication on net A and B is specified here. The Ethernet
adapters are numbered starting from 0.
ECS Ethernet address Displays the Ethernet (MAC) address of the ECS computer on net A and B.
PLC Ethernet address The Ethernet (MAC) address of the PLC on net A and B.
Server1 ECS TSAP The TSAP-Id of the ECS system for Server1. Must match the remote TSAP-Id configured in
the data link blocks in the CP 143 and must be uniqe for all PLC / nets. Max 8 characters.
Server1 PLC Read TSAP The TSAP-Id of the PLC used to read data to Server1. Must match the local TSAP-Id
configured in the fetch data link block in the CP 143.
Adapter Number The Ethernet adapter used for communication on net A and B is specified here. The Ethernet
adapters are numbered starting from 0.
ECS Ethernet address Displays the Ethernet (MAC) address of the ECS computer on net A and B.
PLC Ethernet address The Ethernet (MAC) address of the PLC on net A and B.
Secondary PLC Ethernet address The Ethernet (MAC) address of the PLC on net C and D. Only applicable for
Hot Standby PLC's
Net Timeout The amount of time the ECS system will wait for a reply from a PLC. Legal range: 100 to 60000
msec.
Port Name Select the COM port used for communication to the PLC. Legal entries are COM1 to max COM port on
computer.
Baud Rate Select the baud rate for the serial communication line. Legal entries are: 1200, 2400, 4800, 9600,
14400, 19200, 38400, 56000, 57600. Typically set to 19200 or 9600.
Parity Select the parity for the serial communication line. Legal entries are: No, Even, Odd. Typically set to Even
parity.
Timeout The amount of time the ECS system will wait for a reply from the PLC. Legal entries: 500 to 60000 milli
seconds.
Tries The number of times the ECS system will try to send a request to the PLC before the request is discarded.
Legal entries: 1 to 10.
Write timeout The amount of time the ECS system will wait for a write to the PLC is finished. Legal entries: 200
to 5000 milli seconds.
Net A status point The ECS database point that will be updated with the status for network A.
Net B status point The ECS database point that will be updated with the status for network B.
Active net Shows which net (A, B, C or D) is active. This option can be used to switch net.
Reads The number of successful reads.
Read Errors The number of unsuccessful reads.
Full messages
The total number of full messages. Used for tuning of event system.
Event errors
The number of errors (timeout waiting for events)
Event status
Shows the status of the connections used for event reporting.
Please note that it is only possible to check the active net, therefore the other net will show the status: Down
Clear
The clear command will reset the statistical counters.
Reset
The reset command will reset configuration data.
Selecting a block will display the included addresses and points on the right side. A point can be edited by double-
clicking on the point code.
Active Enable the check box to activate the department. Remove the check to deactivate the department.
Address set Selects one of the four address sets that can be configured for the department.
PLC Select the PLC where the commands for this department and address set are to be sent.
Command Each command in the left column must be assigned to the appropriate Block, Word, and Bit within
the PLC. The Type selection defines the type of data stored at the PLC location. Type can be “None” (i.e. not used)
or “DB” for data block or “DX” for Extended Data Block (DX only for S5 plcs).
The Interface type assignment activates the Interface command button. Click on the Interface command to view
the Siemens S5 or Siemens Address Configuration window.
Digital points:
None Not used. 0
DB - 16 bit Machine Status Word (1 to 16 bits) from DB. 17
DB - 32 bit Machine Status Word (1 to 32 bits) from DB. 24
DB - 16 bit/Time Machine Status Word and time stamp. 25
DB - 32 bit/Time Machine Status Word and time stamp. 26
DX - 16 bit Machine Status Word (1 to 16 bits) from DX. 33
DX - 32 bit Machine Status Word (1 to 32 bits) from DX. 40
DX - 16 bit/Time Machine Status Word and time stamp 41
DX - 32 bit/Time Machine Status Word and time stamp. 42
Digital points:
None Not used. 0
DB - 16 bit Set some or all (1 to 16 bits) in DB word. 17
DB - 32 bit Set some or all (1 to 32 bits) in DB word. 24
DX - 16 bit Set some or all (1 to 16 bits) in DX word. 33
DX - 32 bit Set some or all (1 to 32 bits) in DX word. 40
Digital points:
None Not used. 0
DB - 8 bit Machine Status Word (bit pattern) from byte. 29
DB - 16 bit Machine Status Word (bit pattern) from word. 17
DB - 32 bit Machine Status Word (bit pattern) from long word. 25
DB - 16 bit/Time Machine Status Word from word, time stamp. 26
DB - 32 bit/Time Machine Status Word from long word, time stamp. 27
Digital points:
None Not used. 0
DB - 8 bit Machine Status Word (bit pattern) from byte. 29
DB - 16 bit Machine Status Word (bit pattern) from word. 17
DB - 32 bit Machine Status Word (bit pattern) from long word. 25
ECS configuration
General config:
- insert Max time values not updated: This value must be higher than the Refresh Period in Event configuration. Use
e.g. 100 sec.
S5 Address Configuration:
For event driven systems only a subset of the data types can be used.
Following data types are valid for B-points:
None Not used.
DB - 16 bit Machine Status Word (bit pattern) .
PLC configuration
In order to enable the ECS system to use event reporting from PLC, the following 2 data link blocks must be
programmed in the CP 143 for each server:
Block Type: RECEIVE
ANR: 52 (Server1) or 62 (Server2)
Active/Passive: Passive
Priority: 2
Read/Write: No
Local TSAP-ID: CPU1EVEN
(Can differ, but must match the “PLC Event TSAP” entry in the ECS Siemens S5 configuration. Max 8 characters.)
Remote Eth. Addr: xx xx xx xx xx xx
(Must match the ECS system’s Ethernet address or be set to 00 00 00 00 00 00)
Warning: Remember to turn off the trace after use, because the trace will slow down the system
DB
Data block
DX
Extended data block
Index E
ECS Ethernet address 10, 11
Even 12
Extended Data Block 17
G
Group Start/Stop 17
A I
Active 5, 8, 9, Error! Not a valid bookmark in Input Error! Not a valid bookmark in entry on
entry on page 13 page 19
Active/Passive 5 Interface Error! Not a valid bookmark in entry
Adapter Number 10, 11 on page 18
Address set 7, 17 Interface type 18
Alarm commands 17
Alarm Reset 17
Alarm Silence 17 L
Always Server1 13 Local TSAP-ID 5, Error! Not a valid bookmark in
Always Server2 13 entry on page 10, Error! Not a valid
bookmark in entry on page 15
B
Baud Rate 12 M
Bit 8, 17, Error! Not a valid bookmark in entry on MAC 10, 11
page 19 Master Stop 17
Bit Support 8 Max. block size 7
Bit Support Address 8 Max. poll time 14
BLGR 5 Max. time values not updated 6
Block Error! Not a valid bookmark in entry on Mean poll time 14
page 5, 7, 8, 10, 15, 17, Error! Not a valid Min. poll time 14
bookmark in entry on page 19 Min. time between net switch 6
Block Type 5
N
C
Name 12
Command Error! Not a valid bookmark in entry Net A status point 11, 12, 13
on page 14, Error! Not a valid bookmark in Net A Type 8, 9
entry on page 15 Net B status point 11, 12, 13
CP 143 Error! Not a valid bookmark in entry on Net B Type 8, 9
page 5, Error! Not a valid bookmark in entry Net Timeout 11, 12
on page 10 No 7, 9, Error! Not a valid bookmark in entry on
page 11, Error! Not a valid bookmark in
D entry on page 12, Error! Not a valid
bookmark in entry on page 24
data block 8, 17 No Communication 7, 9
DB 7, 8, 17, Error! Not a valid bookmark in entry No. of retries 11, 12
on page 20 Number of errors before net switch 6
DB legal block range 7, Error! Not a valid Number of errors before PLC down 6
bookmark in entry on page 23 Number of errors without alarm 6
DB legal block range Error! Not a valid
bookmark in entry on page 26
Default update frequency 6
P T
Parameter 8, 9, Error! Not a valid bookmark in Timeout Error! Not a valid bookmark in entry on
entry on page 19, 25 page 11, Error! Not a valid bookmark in
Parity 12 entry on page 12
Passive 5, Error! Not a valid bookmark in entry on Tries 12
page 6 Two Nets 8, 9
PLC 1, Error! Not a valid bookmark in entry on Type 5, 8, 9, Error! Not a valid bookmark in entry
page 4, 22, 31 on page 17, Error! Not a valid bookmark in
PLC Ethernet address 10, 11 entry on page 22
PLC status point 8, 10
PLC status point 10
Pmove profile 22 W
Pointcode 19 Watchdog address 1 8, 10
Polling frequency 8, 9 Watchdog period 8, 9
Polling Ok 7, 9 Windows Installation CD 2
Port Name 12 Word 8, 17, Error! Not a valid bookmark in entry
Possible input types for analog points 20 on page 19
Possible input types for digital points 20 Write Error 14
Possible output types for analog points 20 Write timeout 12
Possible output types for digital points 21 Writes 14
Possible parameter types 21
Priority 5
Q
Quick Stop 17
R
Read Errors 13, 15
Read interval timeout 13
Read/Write 5
Reads 13, 15
Remote Eth. Addr 5
Remote TSAP-ID 5, Error! Not a valid bookmark
in entry on page 10
Reset 1, Error! Not a valid bookmark in entry on
page 14, Error! Not a valid bookmark in
entry on page 15
S
S5 PLC’s and S7 PLC’s 4
S7-300 PLC 9
Send-All block 5
Server1 13
Server1 ECS TSAP 10
Server1 PLC Read TSAP 10, 15
Server1 PLC Write TSAP 11
Server2 11, 13
Server2 ECS TSAP 11
Server2 PLC Read TSAP 11
Server2 PLC Write TSAP 11
Shared 6, 13
QCX Driver
G-RCV
F.L.Smidth - Automation A/S
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
G-RCV Installation
Before installing the driver, be sure the system is in Maintenance mode (see
appropriate SDR system documentation).
To install the receiving station driver, insert the QCX equipment driver CD into the
computer’s CD ROM driver and wait for the installation script to auto-start, then select
the G-RCV driver from the list and answer the questions appropriately.
When the driver has been installed you can view the installation log file before you
quit. The computer must hereafter be restarted in run mode to complete the installation
procedure.
Note that the G-RCV driver by default comes along with a configuration for a
receiving station which is handling one divider/dosing position. You may need to tailor
the QcxDrv30S#_G-RCV.mdb file BEFORE restarting your computer. The mdb file
should be modified to reflect the actual divider/dosing positions.
You should also tailor the tables EqpNamedValues and EqpPointID to hold a set of
dividing/dosing parameters for each of the actual number of divider/dosing positions.
Note that a single copy of G-RCV driver is able to service more than one receiving
station equipment. In an automated environment it is however disirable to have on
copy of the driver to control one receiving station only. You should therefore duplicate
the driver (by using the QCX Equipment Tool Utility) and let one copy control one
receiving station only.
The QCX G-RCV driver supports two equipment functions, Divide and Dose. The
Divide function controls one or more Dose functions.
Divide Function
The divide Function has the following parameters. They have to be defined in the
“Program Parameters” in QCX Program Configuration tool.
The divide Function returns the following result of the dividing function:
The dose Function returns the following result of the dose function:
The following four database tables contain parameters that may be modified by the
user:
System
Select System from the leftmost pane in the window. Consider modifying this
parameter.
• AlarmGroup - The number of the ECS Alarm group with which alarms and
events generated by the driver should be associated.
• LogMask - The driver should (1) or should not(0) provide additional command
information as shown in the Equipment Tools - ‘Information Tab’.
Driver Specific
Select Driver Specific from the leftmost pane in the window. The table contains
parameters related to the way the G-RCV driver will react in various circumstances:
• TimerPeriod - The number of ms the driver should wait between consecutive
polls of the AutoSampling PLC. Default value is 1000ms.
• SequenceHoldTime - The minimum number of ms the driver should stay in
internal states before transition. Default value is 5000ms.
• SignalHoldTime - The number of ms the driver will hold an output signal to the
PLC before resetting the signal. Default value is 10000ms.
• DecodingAlg - Indicates the method used to assess B-point states.
0: Use B-point value texts to decode states, if these are available, otherwise use
raw MSWs.
1: Use bit encoded MSWs (ie. Bit0 ::= station/sampler #1) to decode states
Point Names
• Cup sensor (B-Point) - Bpoint indicating the presence(MSW<>0) /
absence(MSW=0) of a container at the divider output position.
• Material OK (B-Point) - Bpoint indicating that sufficient (MSW<>0) /
insufficient (MSW=0) material was dosed for the current dosine sequence. The
Bpoint should be used when the detecting device (ie. A balance or an optical
sensor) is considered as an integrated part of the divider/dosing position in the
receiving station. The dividing process will automatically be cancelled when
insufficient material is detected.
• Material not OK (B-Point) - Bpoint indicating sufficient(MSW=0) /
insufficient(MSW<>0) material for the latest dosing sequence. The Bpoint
should be used when the conatiner has to be transported away from the
divider/dosing position in the receiving station for detection of (in)sufficient
material. The dividing process will automatically be cancelled when insufficient
material is detected.
QA1RCV01_LINSRP - Optional. Defines the lines where carriers have arrived and
where the carrier is ready for unloading/unpacking. Relevant for receiving stations
which are able to handle carriers received from multiple lines.
The receiving station related output B-points listed below are recognised by the
driver
QA1RCV01_LINTAG - Optional. Defines the identity text (Value Text) for a target
inside the receiving station which handles more than one internal target ie. Output
position. Set by the driver when an arrived carrier has been selected to be unloaded.
QA1RCV01_LINSPS - Optional. Defines the identity text (Value Text) for a line the
arrived caarier of which has been selected to be unloaded ie. Moved to the
divider/target position. Relevant for receiving stations which are able to handle
carriers received from multiple lines.
The receiving station line related input B-points listed below are recognised by the
driver
QA1RCV01_RCVL01SA - Optional. ‘Sample Arrived’. Set by the PLC when the
contents of a carrier has been emptied into the target, ie. a funnel divider. Used by the
driver in connection with the QA1RCV01_RCVL01SAID1,
QA1RCV01_RCVL01SAID2 and the QA1RCV01_TAG01SAID1,
QA1RCV01_TAG01SAID2, QA1RCV01_TAG01SAID3 signals.
When RCVL01SA is set by the PLC along with RCVL01SAID1 and RCVL01SAID2
the driver enters the busy state for the connected line and tranfers sample specific
data for GMS Opstation display from the sampler equipment or the plant station
position in question to the defined target. The driver will revert to the idle state for
the connected line once the RCVL1SA signal is reset by the PLC
When RCVL01SA is set by the PLC along with TAG01SAID1 and TAG01SAID2
the driver enters the busy state for the target in question and tranfers sample specific
data for GMS Opstation display from the line in question to the defined target. The
driver will revert to the idle state for the target once the RCVL01SA signal is reset by
the PLC
QA1RCV01_RCVL01STS - Optional. ‘Line StatuS’
QA1RCV01_RCVL01ERR1 - Optional. ‘Line ERRor status #1’
QA1RCV01_RCVL01SAID1 - Optional. ‘SAmple IDentification #1’ defining the
plant station which is busy with the carrier in transition.
QA1RCV01_RCVL01SAID2.- Optional. ‘SAmple IDentification #2’ defining the
sampler equipment or the position at the plant station which is busy with the carrier
in transition.
QA1RCV01_RCVL01ASAID1 - Optional. ‘Associated Sample IDentification #1’.
Value of additional operator supplied sample information at sample login time.
QA1RCV01_RCVL01ASAID2 - Optional.
The receiving station target related input B-points listed below are recognised by the
driver
QA1RCV01_TAG01LRSD - Optional ‘Linear Distributor Sample Dosed’ Is set by the
PLC once the dosing process has completed. Reset to 0(Zero) when the
QA1RCV01_TAG01DOSB signal is reset by the QCX system to 0(Zero)
QA1RCV01_TAG01LDMP - Optional ‘Linear Distributor Manual Position’ Defines
current position of the target, ie. current position of the funnel divider. The divider is
either inside the receiving station (POSSTA, MSW=0x0) , outside holding an
automatically received sample (POSLAB,MSW=0x1) or outside as requested by the
operator (POSMAN,MSW=0x3.)
QA1RCV01_TAG01SAID1 - Optional. ‘SAmple IDentification #1’ defining the
originating plant station for the sample currently located in the target.
QA1RCV01_TAG01SAID2 - Optional. ‘SAmple IDentification #2’ defining the
originating sampler equipment or the position for the sample currently located in the
target.
QA1RCV01_TAG01SAID3 - Optional. ‘SAmple IDentification #3’ defining the
originating line for the sample currently located in the target.
QA1RCV01_TAG01COND1 - Optional. ‘Handover CONDition #1’. If defined and if
the point is in an alarm state the information of arrived samples in the target positions
will not be passed on to the receiving system ie. A Robolab or Autoprep system.
QA1RCV01_TAG01COND2 - Optional. ‘Handover CONDition #2’. As above.
The receiving station target related output B-points listed below are recognised by the
driver
QA1RCV01_TAG01DOSA - Optional. Dosing parameter A.
QA1RCV01_TAG01DOSB - Optional. Dosing parameter B. Normally used for
specifying the number of portions for the dosing sequence.
QA1RCV01_TAG01DOSCUP - Optional. Dosing parameter Cup. Defines desired cup
size for the dosing sequence.
QA1RCV01_TAG01DOSALL - Optional. Dosing parameter All. Specifies that the
entire contents of the carrier has to be emptied into the cup.
QA1RCV01_TAG01LREMPTY - Optional. Set by the driver when the dividing/dosing
device should be ‘Cleaned’ ie. At the end of every dividing sequence.
QA1RCV01_TAG01RFILTER - Optional. For future use.
QCX Driver
Generic Sampler
G-SMP
F.L.Smidth - Automation A/S
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
G-SMP Installation
Before installing the driver, be sure the system is in Maintenance mode (see
appropriate SDR system documentation).
To install the sampler driver, insert the QCX equipment driver CD into the computer’s
CD ROM driver and wait for the installation script to auto-start, then select the G-SMP
driver from the list and answer the questions appropriately.
When the driver has been installed you can view the installation log file before you
quit. The computer must hereafter be restarted in run mode to complete the installation
procedure.
Note that a single copy of G-SMP driver is able to service more than one sampler
equipment. You may however duplicate the equipment in order to have one copy
service one sampler equipment only.
System
Select System from the leftmost pane in the window. Consider modifying this
parameter.
• AlarmGroup - The number of the ECS Alarm Group with which alarms and
events generated by the driver should be associated.
• LogMask - The driver should (1) or should not(0) provide additional command
information as shown in the Equipment Tools - ‘Information Tab’.
Driver Specific
Select Driver Specific from the leftmost pane in the window. The table contains
parameters related to the way the G-SMP driver will react in various circumstances:
• TimerPeriod - The number of ms the driver should wait between consecutive
polls of the AutoSampling PLC. Default value is 1000ms.
• SequenceHoldTime - The minimum number of ms the driver should stay in
internal states before transition. Default value is 5000ms.
• SignalHoldTime - The number of ms the driver will hold an output signal to the
PLC before resetting the signal. Default value is 10000ms.
• DecodingAlg - Indicates the method used to assess B-point states.
1: Use B-point value texts to decode states, if these are available, otherwise use
raw MSWs.
2: Always use raw MSWs to decode states.
• LongTakeSequenceTime - If no ‘sample taken’ signal is available, the sample
will be considered taken after this amount of time in ms. Default value is
30000ms. If a ‘sample taken’ signal is available and has not been set within this
period of time the driver will issue a ‘sequence error’ provided that the ‘Enable
The output B-points listed in the table below are recognised by the driver
QA1SMP01_TAS - Optional. ‘Take Average Sample’ Set by the driver upon a ‘Take
Average Sample’/’Operator Take Average Sample’ command. Will be set one cycle
later than the QA1SND01_TAG and QA1SND01_TAG2 signals.
QA1SMP01_TSS - Optional. ‘Take Spot Sample’ Set by the driver upon a ‘Take Spot
Sample’/’Operator Take Average’ command. Will be set one cycle later than the
QA1SND01_TAG and QA1SND01_TAG2 signals.
QA1SMP01_AAS - Optional. ‘Abort Average Sample’. Sample’ Set by the driver
upon a ‘Abort Average Sample’/’Operator Abort Average Sample’ command.
QA1SMP01_MSR - Optional. ‘Material passing SampleR’. Set by the driver when
QA1SMP01_OPR is present and set or when QA1SMP01_EXT is present and set.
Note that the status of OPR overrules the status of EXT. If neither QA1SMP01_OPR
nor QA1SMP01_EXT are present, then MSR is always set.
QA1SMP01_MIM - Optional. ‘Material In Mixer’. Set by the driver when:
a. QA1SMP01_MIX is present and is not in failure
When the driver starts the TAS, TSS, AAS, ENA and TKP signals will be set to
“OFF”. The PAR1, PAR2, PAR3, PAR4, MSR and MIM signals will be set to “0”
(Zero). The QA1SND01_LINTAG and QA1SND01_LINTAG2 signals will be set to
“Blank”
QCX Driver
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
G-SND-A Installation
Before installing the driver, be sure the system is in Maintenance mode (see
appropriate SDR system documentation).
To install the plant station station driver, insert the QCX equipment driver CD into the
computer’s CD ROM driver and wait for the installation script to auto-start, then select
the G-SND-A driver from the list and answer the questions appropriately.
When the driver has been installed you can view the installation log file before you
quit. The computer must hereafter be restarted in run mode to complete the installation
procedure.
System
Select System from the leftmost pane in the window. Consider modifying this
parameter.
• AlarmGroup - The number of the ECS Department with which alarms and
events generated by the driver should be associated.
• LogMask - The driver should(1) or should not(0) provide additional command
information as shown in the Equipment Tools - ‘Information Tab’.
Driver Specific
Select Driver Specific from the leftmost pane in the window. The table contains
parameters related to the way the G-SND-A driver will react in various
circumstances:
• TimerPeriod - The number of ms the driver should wait between consecutive
polls of the AutoSampling PLC. Default value is 1000ms.
• SequenceHoldTime - The minimum number of ms the driver should stay in
internal states before transition. Default value is 5000ms.
• SignalHoldTime - The number of ms the driver will hold an output signal to the
PLC before resetting the signal. Default value is 10000ms.
• DecodingAlg - Indicates the method used to assess B-point states.
1: Use B-point value texts to decode states, if these are available, otherwise use
raw MSWs.
2: Always use raw MSWs to decode states.
The output B-points listed in the table below are recognised by the driver
QA1SND01_CCA - Optional. Station Computer Control Accept. If the plant station
CNTRL input point is “Local” or the station is declared in failure, the B-point will be
se to “Manual”, otherwise it will be set to “Automatic”.
QA1SND01_LINSPS - Optional. Will send a carrier from the indicated position.
QA1SND01_LINTAG - Optional. Indicates which receiving station should receive the
carrier. The signal may be used by the sampler equipment driver.
QA1SND01_LINTAG2- Optional. Indicates which target at the receiving station
should receive the carrier. The signal may be used by the sampler equipment driver.
When the driver starts, the CCA point will be set to “Manual” and the others to
“Blank”.
QCX Driver
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by F.L.Smidth A/S. F.L.Smidth assumes no responsibility for any errors that may appear in this document.
In no event shall F.L.Smidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall F.L.Smidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the F.L.Smidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
Driver installation
To install the WinXRF driver, insert the QCX equipment driver CD into the
computer’s CD ROM driver and wait for the installation script to auto-start, then
select the WinXRFdriver from the list and answer the questions appropriately.
The driver by default installs with 49 sample loader rack positions and with 2
external belt positions.
WinXRF Installation
Regarding installation of the ARL WinXRF software package, please refer to the
relevant ARL documentation.
Analysis Sequence
The telegrams in a typical analysis sequence are:
>> RESET_IDLE@
>> ARE_YOU_THERE@
<< I_AM_HERE@
>>LOAD_PS_TASK@ Name=”AUTO”@ Category_Prod=P@
Associated_File=<ProgramName>@ Check_for_SCT=Y@
<< TASK_LOADED@Status=Y@
>> PREPARE_PS_ANALYSIS@ SID1=”123456”@ SID2=”SGroup”@
Casette_to_Analyse=<Position>@ Runs_Requested=1@ Runs_Allowed=1@
Return_Results=A@
<< PS_ANALYSIS_PREPARED@ Status=Y@ Duration=20.000@
>> START_ANALYSIS@
ANALYSIS Function
The analysis Function has the following parameters. They have to be defined in the
“Program Parameters” in QCX Program Configuration tool.
Note that additional Manual input Parameters may be defined for transfer to the
PCProgram prior to analysis start.PCProgram
MOVE Function
Move Function has the following parameters. They have to be defined in the
“Program Parameters” In QCX Program Configuration tool.
Abort Function
Abort an ongoing Function (Analysis or Move).
For Move Function, whatever the Status of the dialogue, nothing will be sent to the
equipment and “Aborted” Sample Move will be sent back to QCX.
For Analysis Function, according to the step in the Analysis sequence dialog, an
ABORT_ANALYSIS will be (or nothing will be) sent to the equipment. “Aborted”
Sample Analysis will be sent back to QCX.
Reset Equipment
Reset Equipment will abort all pending Functions (Analysis, Move), reset the
communication by closing the port (which will be opened again for the first read (or
write) From (to) WinXRF. Reset Equipment is necessary if for any reason
WinXRF has been stoped and restarted, otherwise any Read/Write From/To
WinXRF will fail.
These Positions are not necessary physically present. If needed, physical positions
have to be configured in the equipment and the references to be set in QCX.
For positions, reference setting can be done in:
Start Menu -> QCX -> Engineering Tools -> Equipment Tools ->DATA EDIT->
Driver Specific.
Position Configuration :
• Loading Position
Nothing to configure is referenced as –1 or ‘.’ (dot).
Start Menu -> QCX -> Engineering Tools -> Equipment Tools ->DATA
EDIT-> Item NameTranslantion:
LOI Support
The database value: General, , ETSupport defines if the QCX WinXRF driver
supports “Error Translation”. 0 – No support, 1 – Supported.
For a description of QCX equipment driver error translation, please refer to the
general help found in:
Start Menu -> QCX -> Engineering Tools -> Equipment Tools. DATA EDIT -
> Driver Specific
The database value: General, , LOISupport defines if the QCX WinXRF driver
supports operator insertion of LOI. 0 – Not supported, 1 – Supported. For a
description of QCX WinXRF driver LOI support, please refer to the next chapter.
AENo P1 P2 Description
1 9 52 Write to WinXRF failed.
2 12 6 WinXRF failed during LOAD TASK
3 12 8 WinXRF failed during ANALYSIS PREPARATION
4 12 10 WinXRF failed during ANALYSIS RESULT
5 12 21 WinXRF failed during SAMPLE MOVE
6 12 57 Too many simultanous functions (Analysis or Move) have been
requested by QCX
7 15 50 Missing or wrong function parameter value.
8 15 55 The requested QCX function is not supported.
9 35 51 Analysis or Move timeout.
10 35 58 Communication Check Timeout. No answer from WinXRF to
ARE_YOU_THERE Request.
We can normalize the LOI-free sum to 100 by defining a pseudo element formula:
SUM = Si+Al+Fe+Ca+Mg+K etc
Robolab Considerations
Equipment Reset
Note that if you ‘RESET’ the equipment all information about samples currently
handled by the sample loader rack will disappear. You may however clear the
information for a single sample on the sample loader rack by resetting the
corresponding position, input or output.