Emerson Process Management ControlWave XFC User Manual

Page 46

Advertising
background image

2-4 / Installation & Operation

CI-ControlWave XFC

• Or retrieve existing Flash Parameters directly from the unit, and edit them in the Flash

Configuration Utility.


Detailed information on the Flash Configuration Utility and LocalView is included in
Chapter 5 of the Open BSI Utilities Manual (document # D5081). NetView is described in
Chapter 6 of that same manual.

Step 4. Modification of the Application-Specific Control Strategy (OPTIONAL)

ControlWave XFC explosion-proof gas flow computers are shipped with the XFC program
already loaded. However, you can create your own application-specific control strategy
using ControlWave Designer. This involves opening a new project using the ‘CWMicro’
template, defining I/O points using the I/O Configurator, and creating a program using one
or more of the five supported IEC 61131 languages (FBD, ST, SFC, LD, or IL). Some of
these languages are text based, others use graphical diagrams. The choice is up to you,
depending upon your particular application.

The ControlWave MICRO Quick Setup Guide (document # D5124) includes a simple LD
example. Additional examples are included in the manual, Getting Started with
ControlWave Designer
(document # D5085). More detailed information about
ControlWave Designer and IEC 61131 is included in the ControlWave Designer Reference
Manual
(document # D5088).

The ACCOL3 Firmware Library, which is automatically accessible through the template
referenced above, includes a series of function blocks which perform a variety of process
control and communication functions. These can be included within your program to per-
form various duties including PID control, alarming, calculations, etc. Detailed information
about each function block is included in the ControlWave Designer on-line help files.

On the variables declaration page(s) in ControlWave Designer, you will need to mark any
variable you want to make accessible to external programs, such as Open BSI’s DataView
utility, as “PDD”. Similarly, any variables which should be collected into a database, or
exported using the OLE for Process Control (OPC) Server must be marked as “OPC.”
Variables marked as OPC can be built into a text file by the OpenBSI Signal Extractor.
The text file can then be used in the creation of a database for human machine interface
(HMI) software such as OpenEnterprise or Iconics’ Genesis. These HMI software packages
require that the "Datatype conversion enable" option be selected when generating the
file using Signal Extractor. Information about the OpenBSI Signal Extractor is included in
Chapter 12 of the Open BSI Utilities Manual (document # D5081).

Once the program has been created, it is assigned to an executable task. The entire project
is then saved and compiled.

NOTE: From this point on, the order of steps may be varied, somewhat,
depending upon the requirements of the user's application.


NOTE: If you modify the standard XFC program, you may need to modify the
standard web pages associated with it. (See Step 5, below).


Step 5. Use Standard Web Pages Provided to Select Options in the Standard

Control Strategy or Create Your Own Application-Specific Web Pages


The ControlWave XFC has a standard set of web pages for configuration purposes (stored
on a PC) that lets you enter parameters, and configuration options for the standard GFC

Advertising