Variable names, Flyingsaw, Description of the function blocks – Lenze EVS93xx FlyingSaw User Manual
Page 120
FlyingSaw
Description of the function blocks
Prepared Solution Servo PLC / ECSxA 1.1 EN
10-22
Variable names
Inputs
(Variable type: VAR_INPUT)
Identifier Data
type
Meaning
Selection of the target interface for the status information for the application:
0 Status
code
1 CAN1
2 CAN2
3 CAN3
4 AIF1
5 AIF2
byOutputSource BYTE
6 AIF3
wDCTRL_wStat
WORD
Input for the system status word (system variable
DCTRL_wStat)
wStatW1_a
INT
Definition of the first data word as required (depending on the value on byOutputSource this value is
output to the variable
wInternalStatW1_a, wCAN1_nOutW1_a, wCAN2_nOutW2_a,
wCAN3_nOutW2_a, wAIF1_nOutW1_a, wAIF2_nOutW2_a or wAIF3_nOutW2_a)
bBit00
bBit01
bBit02
bBit03
…
bBit30
bBit31
BOOL
Definition by bit of the status information (bits 0 to 31):
The individual bits are formed from the internal double status word dwStatWord. Here any input bit
bBit00, bBit01 … bBit31 can be assigned to any bit in the double status word (dwStatWord.0 …
dwStatWord.31). The internal index variable abyStatWord[i] (i = 0 … 31) is used for the assignment;
the index i defines the required bit in the double status word (dwStatWord.0 … dwStatWord.31) and
the value of abyStatWord[i] the required input bit bBit00, bBit01 … bBit31 for this output bit. The value
range allowed for abyStatWord[i] is 0 … 31.