113
AP
3ADW000379R0501 DCS550 Manual e e
How to control the execution of AP
AP executes the function blocks in numerical order according to the block number 1, …, 16. All blocks use the
same time level. The user cannot change this. The user can:
−
select the operation mode of AP (stop, start, editing, single cycling, single stepping),
−
adjust the execution time level of AP and
−
activate or de-activate blocks.
Function blocks, general rules
The use of block input 1 (BlockxIn1) is compulsory (it must be connected). Use of input 2 (BlockxIn2)
and input 3 (BlockxIn3) is voluntary for the most blocks. As a rule of thumb, an unconnected input does not
affect the output of the block.
The Attribute Input (BlockxAttrib) is to set with the attributes, like declaration of constant and bits, of all three
inputs. DWL AP does this automatically.
The constant attribute defines a block constant, which can only be changed or modified in EDIT mode.
Block inputs
The blocks use two input formats:
−
integer or
−
boolean
The used format depends on the function block type. For example, the ADD block uses integer inputs and the
OR block boolean inputs.
Note:
The inputs of the block are read when the execution of the block starts, not simultaneously for all blocks!
Block input attributes
Connect block inputs to the parameter of the signal source or a user constant, e.g. Constant1 (85.01).
Depending on the used block type and the desired function, the attributes of all three inputs are to be set as
integer, constant or as selection of a bit of a 16-bit word source.
Therefore, it is used a 16-bit word, which is defined as following:
* this type of constant defines a Block Constant. Modification is only possible in EDIT mode.
Example:
SB_550_002_block-param_a.ai
0
3.
2.
1.
3
0
4
7
11
8
12
15
Bit number
packed
Boolean
0
3.
2.
1.
3
0
4
7
11
8
12
15
Function block
input 3
selection
Function block
input 1
selection
Function block
input 2
selection
This function offers the opportunity to isolate a certain bit
out of a packed Boolean word. It is used to connect the
Boolean inputs of a function block to a certain bit of a
packed Boolean word. With:
Bit 0 == 0000 == 0h
Bit 1 == 0001 == 1h
…
Bit 15 == 1111 == Fh
To use an input
as a constant
value, the bit
belonging to the
input must be set
high.
*
Bit number
Boolean
packed
Summary of Contents for DCS550 Series
Page 1: ... DCS550 Manual DCS550 Drives 20 A to 1000 A ...
Page 141: ...141 Winder 3ADW000379R0501 DCS550 Manual e e ...
Page 143: ...143 Winder 3ADW000379R0501 DCS550 Manual e e ...
Page 145: ...145 Winder 3ADW000379R0501 DCS550 Manual e e ...
Page 147: ...147 Winder 3ADW000379R0501 DCS550 Manual e e ...