Instruction manual

2-6 / Installation CI-ControlWaveLP
After this initial configuration is completed, any subsequent changes to these parameters
may be made in configuration web pages (see Chapter 4 of the Open BSI Technician’s
Toolkit Manual document # D5087).
Step 4. Create an Application-Specific Control Strategy in ControlWave Designer
At this point, you can create your application-specific control strategy using ControlWave
Designer. This involves opening a new project using the ‘ControlWave’ template, defining
I/O boards 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.
An introduction to ControlWave Designer, with some examples, is included in the manual,
Getting Started with ControlWave Designer (document # D5085). More detailed infor-
mation about ControlWave Designer and IEC 61131 is included in the ControlWave
Designer Reference Manual (document # D5088).
The Bristol, Inc. 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
perform 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 Automatic 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
“CSV”. Variables marked as CSV can be built into a text file by the Open BSI Signal
Extractor. The text file can then be used in the creation of a database for human machine
interface (HMI) software such as OpenEnterprise, Intellution® FIX®, 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 Open BSI
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.
Debugging of your completed control strategy program can be performed using the built-in
debugger, and the I/O Simulator.
NOTE:
From this point on, the order of steps may be varied, somewhat,
depending upon the requirements of the user's application.
Step 5. Create Application-Specific Web Pages (OPTIONAL)
The ControlWaveLP process automation controller supports a set of standard web pages
for configuration purposes (stored in a PC). These web pages also provide access to com-
munication statistics maintained in the controller.