Detailed Description
2.12 Block descriptions
PLC Basic Program Solution Line (P3 sl)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
2-153
Description of formal parameters
The table below lists all formal parameters of the Diagnostics function:
Signal Ty
pe
Type Value range Remarks
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
VAR 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 Q Bool Result of comparison
Configuration steps
Select function of diagnostics block. Define suitable data for the recording as signal recorder
or data triggering. Find a suitable point or points in the user program for calling the
diagnostics FB. Create a data block for the ring buffer (see call example). Call the
diagnostics FB with parameters in the user program. In function 1, it is advisable to clear the
ring buffer with the ClearBuf parameter. When the recording phase is complete (function 1),
read out the ring buffer DB in STEP7 by opening the data block in the data view. The content
of the ring buffer DB can now be analyzed.