GE Industrial Solutions 6KCV300WPD User Manual
Page 171
is a graphic programming tool for the
operating system. Programs can be built by the
graphic assembly of blocks which represent pieces of program code. Win+Drive is especially useful for
designing the software of control systems. It generates C code that can be compiled and run on different target
platfurms including the PC itself.
Complex projects get soon so complex that it is not possible or useful to have all blocks in one schematic. For
splitting a project into several schematics compound blocks are provided. Compound blocks contain basic
blocks and other compound blocks. Compound blocks are inserted into schematics similar to basic blocks.
The inputs and outputs of compound blocks represent their connection to the upper level of hierarchy and
build the ports of inserted compound blocks.
Brief Librarv
How to use the
Librarv
Brief Library description
Here all compound blocks are shown in alphabetic order, with their name, file name, and a short description.
DC MOTOR
Time
Input
First Run
FULL RAMP
File name
Description
analog-i.cb
Reads the input, scales it, adds an offset and
filters it
Performs PID controller with anti
wind-up
Simulates a DC motor
I Calculates the
time of the control
f
u
n
c
t
i
o
n
Reads the input, scales it, adds au offset and
Calculates
variable to initialize state
variables (This
block is obsolete)
Ramp with the possibility to set acceleration and
deceleration times separately
integrator
Limit
Low Pass Filter
low-pass.cb
ramp.cb
sign.cb
Time Derivative
time-der.cb
Time Inteerator
Time Lim Int
Units Converter
units-co.cb
Calculates the integral of the
Calculates the limited integral of the input
Limits the input between two boundaries
Performs a first order low pass filter
Performs a ramp with desired cycle
The output is the sign of the input
The output is the time derivative of the input
Integrates the input in the time domain
integrator in the time domain
Calculates the sample time Ts of the control
block is obsolete1
Multiplies by
if
is equal
to
0,
by
if equal to 1, by
otherwise
161