P3: Basic PLC Program for SINUMERIK 840D sl
13.13 Block descriptions
Basic Functions
988 Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Description of formal parameters
The following table shows all formal parameters of the SI relay function:
Out3 : BOOL; //Delayed output to false by timer 3
END_VAR
VAR_INOUT
FirstRun : BOOL; //TRUE by user after 1st start of SPL
END_VAR
Formal parameters of SI relay function
Signal Type Type Remark
In1 I BOOL Input 1
In2 I BOOL Input 2
In3 I BOOL Input 3
Ackn1 I BOOL Acknowledge input 1
Ackn2 I BOOL Acknowledge input 2
TimeValue1 I TIME Time value 1 for OFF delay
TimeValue2 I TIME Time value 2 for OFF delay
TimeValue3 I TIME Time value 3 for OFF delay
Out0 O BOOL Output, instantaneous (no delay)
Out1 O BOOL Output, delayed by TimeValue1
Out2 O BOOL Output, delayed by TimeValue2
Out3 O BOOL Output, delayed by TimeValue3
FirstRun I/O BOOL Activation of basic setting
Note
The block must be called once by the user program (per SI relay) cyclically in the OB1 cycle
from when the SPL program starts. The user must provide an instance DB with any number
for this purpose. The call is multi-instance-capable.