General NTPS200
Exapilot Standard (for HIS)
Specications Exapilot for HIS
Operation Efciency Improvement Package
GS 36J06B20-01E
F01E.ai
Figure: Exapilot Standard (for HIS) and Exapilot for HIS Operation Main Window
F03E.ai
Figure: Exapilot Standard (for HIS) and Exapilot for HIS Builder Main Window
FUNCTION OVERVIEW
Exapilot functions are based on an operational efciency improvement cycle which is repeated continuously to
maintain or improve operational efciency. Starting with Enhance to determine areas where efciency improvement
can be expected, Engineer (Build Procedures) and Operate steps are used to automate, and realize operating
efciency improvements. Evaluate and Identify steps are under development, and will be supported in the future.
Find areas to fine-tune,
to improve operating efficiency
Determine areas where efficiency
improvement can be more expected
Enhance Create procedures to
automate operation
Identify Engineer
Operating efficiency
improvement cycle
Evaluate Operate
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Dec. 7, 2009-00
<<Contents>> <<Index>> 3
FUNCTION OVERVIEW contd.
Exapilot Client Machine
(HIS (general-purpose PC), general-purpose PC, or Console HIS)
Utility functions
Utility-related
window
OPC server
PCS
F05E.ai
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Jul. 15, 2008-00
<<Contents>> <<Index>> 4
Builder Functions Procedure Execution and Management
Easy to understand (easy to describe and congure an Functions
operation procedure). Executes and manages procedures dened by builder
functions.
Procedure Builder Functions
- Procedure Flow Builder Functions Procedure Execution Functions
- Procedure Flow Documentation Functions - Controls procedure ow.
Setting the header/footer - Client/server functions
Additional print out - Multiple-procedures execution functions
- Character variable functions - Ofine functions
- PCS tag existence-checking functions - Test run functions
- Parameter (variable) declaration check functions - PCS output conrmation functions
Operating Procedure Parts Procedure Database Management Functions
- Procedure modules - Procedure ow display functions (display data
- Intrinsic user functions (created using Visual C processing, database editing, syntax check)
language) supported
Utility Functions
Operating Functions These provide necessary functions for package
The procedure ow window displays procedure management.
operating status detail, for operation and monitoring.
Utility functions
Operation Monitoring Functions - Installer functions
- Operating procedure display - System parameter setting functions
- Operating data display - Procedure maintenance functions
- Output history display - Multiple OPC servers connecting functions
Operating Functions - Security functions
- Operation start/stop commands - Historical Report (Message) functions
- Detailed operating commands (skip, break, pause) - Historical Report (PCS output history) functions
- Operation message display - Watchdog Notication and Operation Status
Monitoring
- Event Record Management functions
Tool
- Save/Restore Procedures functions
- Prepare to Main Procedures functions
- Variable display functions
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Dec. 7, 2009-00
<<Contents>> <<Index>> 5
PROCEDURE CONFIGURATION
On Exapilot the series of operation and monitoring Procedure Conguration
sequence are described on ow chart style or logic Main Procedure: Individual operating procedure
chart style, called Procedure. units, each with individual names
(Example: Boiler start-up).
Procedure Configuration Subprocedure: Units which are part of the hierarchy
below the main procedure and have
Main Procedure individual names (Example: Heating
Subprocedure process).
Subprocedure for advanced alarm: Advanced alarm
Subprocedure for advanced alarm units which are part of the hierarchy
Procedure Elements below the main procedure and have
individual names (Example: Valve failure
Procedure Flow monitoring).
Unit Procedure Procedure Elements
Procedure Flow: Individually-dened operating
Subprocedure procedures
Subprocedure for advanced alarm Unit Procedure: A process associated with a single
procedure ow.
Procedure Group Subprocedure: Special unit procedure representing a
Procedure Module process hierarchy
Subprocedure for advanced alarm: Special unit
Standard Procedure module procedure used to represent the hierarchy
User Procedure module of the procedure for advanced alarm.
Procedure Group: Special subprocedure
Procedure templates representing a group of unit procedures.
for advanced alarm
Procedure Module: Special unit procedure used to
Standard procedure modules represent a subprocedure part registered
for advanced alarm in a library.
Standard Procedure Module: Module provided as
User procedure templates
standard by Yokogawa.
for advanced alarm
User Procedure Module: Module created by user
Other types of unit procedure (and registered in a library).
Procedure templates for advanced alarm:
Process parts for advanced alarm
Special unit procedure equivalent to
Flow arrow a subprocedure for advanced alarm
designed as a component (and registered
Standard flow arrow
in a library).
Repetition flow arrow Standard procedure modules for advanced alarm:
"Yes" judgment flow arrow Procedure templates for advanced alarm
provided as standard by Yokogawa
"No" judgment flow arrow User procedure templates for advanced alarm:
Component subprocedure for advanced
Picture
alarm created by user (and registered in a
Graphics library).
Images Other types of unit procedure: The minimum
elements conguring the Procedure ow
Character string Process parts for advanced alarm: The unit
Text procedures which can be used in a
procedure for advanced alarm.
Rich text
Variables
PCS variables
Global variables
Global parameters
Local variables
Local parameters
Procedure information variables
Procedure server variables
Matrix local variables
Matrix global variables
F01-1E.ai
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 6
Flow arrow: Structural element used to represent a
procedure and connect subprocedures in
a ow chart.
Standard ow arrow: Starts from one subprocedure
(other than a decision subprocedure) and
connects to another, dening the order in
which they are processed.
Repetition ow arrow: Loops back to previous
processing (used to perform repeated
processing).
Yes judgment ow arrow: Branches to process
corresponding to Yes decision.
No judgment ow arrow: Branches to process
corresponding to No decision.
Picture: Graphics (JPEG or bitmap) to be pasted
on the work space and gure (circle or
line).
Character string: Program element for which a string
of characters, a rich text or a hyperlink
can be specied.
Variables: Data used in Exapilot.
PCS variables: Variables used to transmit data
between Exapilot and PCS.
Global variables: Variables declared as global (main-
procedure-level) variables
Global parameters: Variables declared as global
(main-procedure-level) parameters; can
be modied by user.
Local variables: Variables declared as local
(subprocedure-level) variables
Local parameters: Variables declared as local
(subprocedure-level) parameters; can be
modied by user.
Procedure information variables: Variables in which
main procedure specic inforemation is
stored.
Procedure server variables: Variables the procedure
server manages.
Matrix local variables: Local variables with one-
dimensional array or two-dimensional
aray
Matrix global variables: Global variables with one-
dimensional array or two-dimensional
aray
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 7
PROCEDURE FLOW
Procedure Flow created in Exapilot represent user procedures as owcharts.
The Unit Procedures are connected between the start and end terminals. In general, major procedures are created as
part of the top-level Main Procedure, with the second and lower levels used to represent smaller Subprocedures and
unit operations. Application programs may contain a hierarchy of up to 300 levels.
Structure Sample
Main Procedure
Subprocedure Subprocedure
Start End
Unit
Subprocedure Subprocedure
Procedure
Subprocedure
Procedure Group Procedure Group
Subprocedure
Unit Operating procedure
Start Subprocedure End
Procedure can be hierarchy with
Unit up to 300 levels.
Procedure
Subprocedure
Repeat Unit Procedures represent
No - Pump start/stop
Unit Unit - Control valve opening setting
Start Procedure Procedure End
Yes - MV ramping
- SV ramping, etc.
F02E.ai
Unit Procedures
*1: Output to PCS and Block mode Setting do not function with Exapilot for HIS.
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Jul. 15, 2008-00
<<Contents>> <<Index>> 8
FEATURES AND FUNCTIONS
Builder and Operation: Client/Server Evaluation: Evaluation of operating
Functions efciency
The Exapilot server PC can be accessed by a client After actual operation, the operation history is displayed
PC, for remote engineering and remote operation. in a chronological order, and the improvement due to
Exapilot will be evaluated. (Under development).
Builder: Intuitive GUI
Exapilot represents an operation procedure in owchart Identication: Finding operating procedure
format. No special programming language needs to enhancements
be learnt, and the user can easily perform buildering, Displaying operating dead time, and the volume of
debugging, operation and maintenance. process requests and operator actions, suggests
where further improvements can be made. (Under
Builder: Sharing and reusing of operator development).
know-how
Exapilot procedure ow engineering parts (unit: Utility: Multiple OPC servers connecting
subprocedure) can be stored in a library. Reusable functions
subprocedures can be used in user templates, and a This function enables users to dene the OPC server to
set of general-purpose standard templates is provided be connected separately for each procedure.
with Exapilot.
(Supported by R1.10 or later)
Operation: Integrated man-machine Builder: Character variable functions
interface
This function allows users to describe other vendors
By installing this application in an Human Interface PCS tag name or data item.
Station (HIS), a single man-machine performs both
process control monitoring and operation monitoring. (Supported by R1.10 or later)
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 9
Operation: Procedure Operation Function Utility: Audit trail Function (Supporting 21
This function allows users to start and stop other CFR Part11)
procedures from a unit procedure. This function enables users to save the operation
(Supported by R2.10 or later) history such as procedure start/stop, the output
history, and the operating messages of Exapilot for
Operation: Message Window Component the specied period. Users can analyze, for example,
operation process from this history information.
This function allows users to copy a message window
and display it as a CENTUM VP/CS 3000/CS 1000 (Supported by R3.20 or later)
graphic for display.
(Supported by R2.10 or later)
Utility: Duplicate Exaopc Compliant
This feature enables Exapilot to support Exaopc OPC
Operation: Event Wait Unit Procedure server redundancy function version (Exaopc-RD).
This function allows reception of process alarm (Supported by R3.20 or later)
messages, sequence messages, and others from the
CENTUM. Utility: Save/Restore Procedures functions
(Supported by R2.10 or later) This function enables users to move the procedures
from other PCs and back up the procedures.
Operation: Automatic Update of Current (Supported by R3.30 or later)
Executed Unit Procedure
This function allows display of unit procedures of a Utility: Prepare to Main Procedures
hierarchical procedure that is being executed on the functions
Operation window. This function enables users to collectively prepare to
(Supported by R2.10 or later) Run Main Procedure on the Exapilot server.
(Supported by R3.30 or later)
Operation: Dynamical Generic Name
This feature facilitates swapping the existing tag name Builder: Hierarchically Arranged Procedure
with an arbitrary tag name. Module
(Supported by R2.20 or later) This function enables users to arrange procedure
modules hierarchically.
Operation: Dynamic Message Function (Supported by R3.40 or later)
This function facilitates changing the current message
and displaying a new message during system Procedure Execution: OPC Cache Read
operation. This function enables users to read data by Cache
(Supported by R2.20 or later) Read. (Supported by R3.40 or later)
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 10
Exapilot OPTION
Procedures Expansion
This option increases the number of main procedures that can be executed concurrently with the Exapilot Standard,
as well as the number of main procedures that can be built and number of Exapilot clients.
APPLICATION CAPACITY
Exapilot Basic Exapilot Option (*8)
Procedure
Additional
Item Expansion
Advanced
Standard for HIS (Adding is
Alarm
possible to
Function (*6)
Standard)
Max. of 2
No. of installation 1/PC 1/PC
options/PC
Installation Installed HIS (*1) X X (*9) X X
distination Exaopc-installed PC or
PC X X X
general-purpose PC
No. of built main procedures 5 +5/option (*2)
No. of procedures concurrently executable 1 +1/option (*3)
No. of Exapilot client (*4) 2 +2/option (*5)
10000/ 1000/ 10000/ 10000/
No. of unit procedures
main procedure main procedure main procedure main procedure
Procedure Max. No. No. of unit procedures 1000/subprocedure
Capacity and of unit No. of unit subprocedures 300/main procedure
Restrictions procedures No. of unit procedure modules 1000/main procedure
No. of registered procedure
1000/PC
modules
No. of PCS variables 5000/main procedure (*7)
Max. No. of
No. of Global variables 5000/main procedure
variables
No. of Local variables 1000/subprocedure
PCS Commu- Data read from PCS X
nication Data write to PCS X X
Exaopc Exaopc OPC Interface Package X
Connection Exaopc OPC Interface Package (for HIS) X X
*1: The Exaopc OPC Interface package (for HIS) needs to be prepared separately.
*2: If one Exapilot Procedures Expansion is added onto Exapilot Standard, the number of procedures that can be created is
expanded to 10.
*3: Example: For Exapilot Standard + Procedures Expansion x 2, the number of main procedures that can be run concurrently
is 3.
*4: Total number of Operation windows and Builder windows that can be connected at the same time to the procedure server.
*5: Example: For Exapilot Standard + Procedures Expansion x 2
The number of main procedures that can be run concurrently is 2, and the total number of multiple runs with these two main
procedures amounts to 6.
*6: Exapilot for HIS includes the Additional Advanced Alarm Function.
Other Exapilot Options cannot be added to it. (excluding the Voice Message Output Option.)
*7: Exapilot Standard is connected to the Exaopc OPC Interface Package (for HIS) as an OPC client, in this case, the total
number of PCS variables is not 5,000 but 1,000 per main procedure at the maximum.
*8: For options added to Exapilot Standard, please refer also to GS36J06B10-01E.
*9: The server and client packages of the Exapilot for HIS cannot be installed on separate PCs.
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 11
SYSTEM CONFIGURATION
Exapilot Standard (for HIS) / Exapilot for HIS and HIS OPC installed in one PC
VL net / V net
LFCS LFCS
SFCS SFCS
Process Data
Read / Write
F06E.ai
Exapilot Standard (for HIS) and HIS OPC installed in separate PCs
Ethernet
LFCS LFCS
SFCS SFCS
Process Data
Read / Write F07E.ai
Exapilot Standard (for HIS) Client and HIS OPC installed in one PC
Ethernet
General-purpose
HIS / HIS ENG PC / HIS
Exapilot Server
+ Exapilot
HIS OPC Client
VL net / V net
LFCS LFCS
SFCS SFCS
Exapilot
Communications Data
Process Data
Read / Write
F08E.ai
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 12
OPERATING ENVIRONMENT
Package Operating Environment
Versions for HIS:
Exapilot Standard (for HIS) R1.03 and later
Exapilot for HIS R1.03 and later
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 13
Software Operating Environment
Exapilot (Server / Client functions)
Exapilot Revision OS Windows Service Pack
R1.01, R1.02,
Windows NT Workstation 4.0 or Windows NT Server 4.0 Stand-alone Server Service Pack 6a (4, 5)
R1.03, R1.10
Windows NT Workstation 4.0 or Windows NT Server 4.0 Stand-alone Server Service Pack 6a (4, 5)
R2.01
Windows 2000 Professional or Windows 2000 Server Stand-alone Server Service Pack 1
Windows NT Workstation 4.0 or Windows NT Server 4.0 Stand-alone Server Service Pack 6a (4, 5)
R2.10
Windows 2000 Professional or Windows 2000 Server Stand-alone Server Service Pack 2 (1)
Windows NT Workstation 4.0 or Windows NT Server 4.0 Stand-alone Server Service Pack 6a (4, 5)
R2.20
Windows 2000 Professional or Windows 2000 Server Stand-alone Server Service Pack 3 (1, 2)
Windows NT Workstation 4.0 or Windows NT Server 4.0 Stand-alone Server Service Pack 6a (4, 5)
R3.01 Windows 2000 Professional or Windows 2000 Server Stand-alone Server Service Pack 3 (1, 2)
Windows XP Professional Service Pack 1
Windows 2000 Professional or Windows 2000 Server Stand-alone Server Service Pack 4 (1, 2, 3)
R3.20 Windows XP Professional Service Pack 1
Windows Server 2003 Standard Edition
Windows 2000 Professional or Windows 2000 Server Stand-alone Server Service Pack 4 (1, 2, 3)
R3.30 Windows XP Professional Service Pack 2 (1)
Windows Server 2003 Standard Edition
Windows 2000 Professional or Windows 2000 Server Stand-alone Server Service Pack 4 (1, 2, 3)
Windows XP Professional Service Pack 2 (1)
R3.40, R3.50
Windows Server 2003 Standard Edition Service Pack 1
Windows Server 2003 R2 Standard Edition Service Pack 2 (1)
Windows XP Professional Service Pack 3 (1, 2)
Windows Server 2003 Standard Edition Service Pack 2 (1)
R3.60
Windows Server 2003 R2 Standard Edition Service Pack 2 (1)
Windows Vista Business Edition Service Pack 1
Windows XP Professional Service Pack 3 (1, 2)
Windows Server 2003 Standard Edition Service Pack 2 (1)
R3.70, R3.80 Windows Server 2003 R2 Standard Edition Service Pack 2 (1)
Windows Vista Business Edition Service Pack 2 (1)
Windows Server 2008 Standard Edition Service Pack 2
Note: Develop user functions using VC++6.0 (Service Pack 6), Visual Studio 2005 (Service Pack 1), VC.NET and Visal
Studio2008 (Service Pack1).
Note: The numbers in parentheses shows installable Windows service pack numbers.
However, the latest Windows service pack might be required when the OS causes some trouble in Exapilot.
Documnet Brower
Adobe Reader 9.3 or later
Note: It is neccessary to install Adobe Reader to read document of Exapilot.
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 14
Coexistence and Connectivity between Exapilot and other Solution-based Software Packages
Coexistence and connectivity are dened as follows.
Coexistence: Exapilot and other Solution-based Software packages are installed on the same PC.
Connectivity: Exapilot is connected to an Exaopc or HIS OPC via a network.
Note: Solution-based Software packages refer to Exaopc, Exaquantum, Exaquantum/Batch, Exaplog, Exasmoc and Exarqe
packages.
The combination of Exa packages that can coexist with Exapilot is as show below.
Case1:
Case2:
Exaquantum
Exaopc Exaquantum Exaplog Exasmoc Exarqe
/Batch
(R3.10 or later) (R2.50 or later) (R3.01 or later) (R4.01 or later) (R4.01 or later)
(R2.50 or later)
Exapilot
OK OK (*1) OK (*2) OK OK (*2) OK (*2)
(R3.08)
*1: Exapilot adopts Legacy model for its IT security.
*2: Please pay attention to the installation procedure in case of installing clients of Exasmoc or Exarqe with Exapilot client
simultaneously on the Standard or Strengthened model of IT security.
For more information, please contact Yokogawa.
Note: Please check not only the type and version of the package but also the operating system environment.
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
<<Contents>> <<Index>> 15
MODEL AND SUFFIX CODE
Exapilot Operation Efciency Improvement Package
Description
Model NTPS200 Exapilot Operation Efciency Improvement Package
-S Basic Software License (with media)
2 For Exapilot Standard (*1)
Sufx Codes
3 For Exapilot for HIS
1 English version
Note: The Exapilot Ofce can be upgraded to Exapilot for HIS, Exapilot Standard, or Exapilot Professional.
The Exapilot for HIS can be upgraded to Exapilot Standard or Exapilot Professional.
The Exapilot Standard can be upgraded to Exapilot Professional.
Exapilot Annual Support Contract
The product is supplied at prices not covering the manufacturers warranty costs. Therefore, users are required to
sign annual maintenance contracts to receive maintenance service from the rst year of purchase onward.
Description
Model NTMS200 Maintenance Service for Exapilot
-S Annual Contract
2 For Exapilot Standard
Sufx Codes
3 For Exapilot for HIS
1 Always 1
ORDERING INFORMATION
Specify model and sufx codes.
TRADEMARK
- Exapilot, Exaopc, Exaquantum, Exaplog, Exasmoc, Exarqe are registered trademark of Yokogawa Electric
Corporation.
- CENTUM is a registered trademark of Yokogawa Electric Corporation.
- Windows, Excel and Visual Studio are registered trademark of Microsoft Corporation in the United States and /or
other countries.
- Ethernet is a registered trademark of XEROX Corporation.
- Pentium, Core 2 Duo are registered trademark of Intel Corporation.
- Adobe Reader is either registered trademarks or trademarks of Adobe Systems Incorporated in the United States
and/or other countries.
- All other company and product names in this GS are registered trademarks or trademarks of respective companies.
All Rights Reserved. Copyright 2000, Yokogawa Electric Corporation GS 36J06B20-01E Sep. 16, 2010-00
Subject to change without notice.