Concepts
Control Unit
A controller and the collection
of I/O modules connect to it are referred to as a logical control unit (more information).
Named Variables
Names
given to the inputs and outputs of the smart I/O modules are called named
variables (more information).
Script
The
script or programming script is a set of instructions interpreted and executed
by the controllers. These instructions, along with the
concept of named variables (see above), form the conceptual basis of automating
the control tasks. The script may
be written in simple ASCII text form or be obtained from a code generator template.
If written in ASCII text, the script must conform to the iNetGrow
scripting language syntax.
Parameter
A parameter is a variable saved
in non-volatile memory. That is,
parameters are saved even if the power to the controller is turned off. The script may use parameters as ordinary
variables. Parameters are useful
to store set points or program modes.
Parameters are accessible through iNetGrowX function calls. Refer to the section “Programming” for more information about the use of
parameters.
System Variable
A system variable is a
predefined variable than can be used in the script. System variables start with the underscore (‘_’’)
character. For instance, “_second”
is current seconds kept by the clock of the controller. Refer to the section “Programming” for more information about the use of
system variables.
Process
In the iNetGrow system, the
process is the collection of activities and relationships under the control of
the script (see above). Processes
are specific to the controller executing the script. Processes include automated tasks and manual triggers. Automated tasks are associated with
script instructions that set the values of the outputs as a function of inputs,
outputs, and parameters. Manual triggers
are instructions that set the outputs as a function of outputs and
parameters. See the sections “Automated Tasks” and “Manual
Triggers” under the heading “Programming.”
© Rigel Corporation iNetGrow 2003-2006. All rights reserved.