P3: Basic PLC Program for SINUMERIK 840D sl
13.13 Block descriptions
Basic Functions
996
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Description of formal parameters
The table below lists all formal parameters of the Diagnostics function:
Signal_5 : BOOL ;
Signal_6 : BOOL ;
Signal_7 : BOOL ;
Signal_8 : BOOL ;
Var1 : BYTE ;
Var2 : WORD ;
Var3 : WORD ;
END_STRUCT;
END_STRUCT;
BEGIN
END_DATA_BLOCK
Formal parameters of diagnostics function
Signal
Type
Type
Value range
Remark
Func
I
INT
0, 1, 2
Function
0: Switch off
1: Signal recorder
2: Data trigger
Parameters for function 1
Signal_1 to
Signal_8
I
BOOL
Bit signals checked for change
NewCycle
I
BOOL
See the "Signal recorder" description above
Var1
I
BYTE
Additional value
Var2
I
INT
Additional value
Var3
I
INT
Additional value
BufDB
I
INT
Ring buffer DB no.
ClearBuf
I
BOOL
Delete ring buffer DB and reset pointer
BufAddr
BufAddr
I/O
INT
Target area for read data
Parameters for function 2
DataAdr
I
POINTER
Pointer to word to be tested
TestVal
I
WORD
Comparison value
AndMask
I
WORD
See description
TestIsTrue
A
BOOL
Result of comparison