Siemens SINUMERIK 840Di Function Manual page 1078

Basic machine
Hide thumbs Also See for SINUMERIK 840Di:
Table of Contents

Advertisement

Detailed description
2.12 Block descriptions
FUNCTION_BLOCK FB 29
VAR_INPUT
Func : INT ;
//0 = No function, 1 = Signal recorder, 2 = Data trigger
Signal_1 : BOOL ;
END_VAR
VAR_OUTPUT
END_VAR
VAR_IN_OUT:
END_VAR
Structure for ring buffer
TITLE =
//Ring buffer DB for FB 29
VERSION : 1.0
STRUCT
2-166
Signal_2 : BOOL ;
Signal_3 : BOOL ;
Signal_4 : BOOL ;
Signal_5 : BOOL ;
Signal_6 : BOOL ;
Signal_7 : BOOL ;
Signal_8 : BOOL ;
NewCycle : BOOL ;
Var1 : BYTE ;
Var2 : INT ;
Var3 : INT ;
BufDB : INT ;
ClearBuf : BOOL ;
DataAdr : POINTER;
TestVal : WORD ;
AndMask : WORD ;
TestIsTrue : BOOL ;
BufAddr : INT ;
Box: ARRAY [0 to 249 ] OF STRUCT
Cycle : INT ;
Signal_1 : BOOL ;
Signal_2 : BOOL ;
Signal_3 : BOOL ;
Signal_4 : BOOL ;
//Function number
//Area pointer to testing word
//Value for triggering
//AND mask to the testing word
//can be any size of this struct
//Delta cycle to last storage in buffer
//Signal names same as FB 29
Power Line Basic PLC Program (P3)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents