Programming With Scil - ABB MicroSCADA Pro SYS 600 Technical Description

System overview
Table of Contents

Advertisement

1MRS751852-MUM
3.5.
MicroSCADA Pro
System Overview
Technical Description
Fig. 3.4.3.-1
The data flow from several data sources into reports

Programming with SCIL

MicroSCADA programming is done with SCIL, which is a high-level application
programming language. SCIL programs, which are created in the SCIL editor,
contain statements that tell the system what to do. The programs can be in pictures,
command procedures, Visual SCIL dialogs and in dialog items. Because
MicroSCADA is built with SCIL, you can find SCIL in all MicroSCADA
applications. Please note that SCIL is only used in MicroSCADA.
Like most other languages, SCIL includes features such as variable assignments,
arithmetics, conditions, block structure, case statements, loops, etc. SCIL is an
interpreted language but a SCIL compiler is also provided.
SCIL commands consist of:
• commands (e.g. !SHOW.., #SET.., #ON.. etc.)
• objects (e.g. process objects)
• expressions (e.g. TIMES, SECOND, CLOCK)
• variables (e.g. @variable, %variable)
• names (e.g. picture- and dialog names)
There are three types of SCIL commands. Picture commands always begin with "!",
full graphic and motif commands begin with "." and manoeuvre commands begin
with "#".
SYS 600 *9.0
Reports2
19

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents