User guide
48251-EN.fm/5Schneider Electric
Momentum automation platform 0
Programming software
Concept
The data type editor defines new derived data types. Any elementary data types and
derived data types already existing in a project can be used for defining new data
types. With derived data types, various block parameters can be transferred as one
set. Within the program, this set is divided again into single parameters, processed,
then output as either a parameter set or individual parameters. Derived data types
are defined in text format, and standard Windows word processing tools can be used.
The data type editor also provides several word processing commands.
The variables editor contains input options for:
b The variable type (located variable, unlocated variable, constant)
b The symbolic name
b The data type
b Direct address (explicit, if desired)
b Comments
b Identification as human-machine interface (HMI) variable for data exchange
In online mode, the reference data editor displays, forces and controls variables. The
editor contains the following options:
b Default values for the variable
b Status display for the variable
b Various format definitions
b The ability to isolate the variable from the process
IEC Library
The IEC library contains the EFBs defined in IEC 1131-3 (calculations, counters,
timers, etc).
Extended Library
The extended library contains useful supplements to various libraries. It provides EFBs
for mean value creation, maximum value selection, negation, triggering, converting,
building a traverse with interpolation of the first order, edge detection and
determination of the neutral range for process variables.
System Library
The system library contains EFBs in support of system functions. It provides EFBs for
cycle time detection, utilization of various system clocks, control of SFC sections and
system status display.
CLC and CLC_PRO Library
The CLC library is used for defining process-specific control loops. It contains
control, differentiation, integration and polygon graph EFBs. The CLC_PRO library
contains the same EFBs as the CLC library along with data structures.
Communication Library
The communication libraries of built-in function blocks provide easy integration of
programs which allow communication between PLCs or HMI devices from within the
PLC's application program. Like other function blocks, these EFBs can be used in all
languages to share data, or provide data to the HMI device for display to the operator.
Diagnostics Library
The diagnostics library is used for troubleshooting the control program. It contains
EFBs for action, reaction,interlocking, and process prerequisite diagnostics, along
with signal monitoring.
LIB984 Library
The LIB984 library provides common function blocks used in both the 984 ladder logic
editor and the IEC languages. This allows for easy transition of portions of application
code from the 984LL environment to the IEC environment.
Fuzzy Logic Library
The fuzzy library contains EFBs for fuzzy logic.
Analog I/O Library
The ANA_IO library is used to process analog values.
Data type editor
Variables editor
Referencedataeditor
Libraries
Data and variable editors,
libraries
References :
page 48251/7