P3: Basic PLC Program for SINUMERIK 840D sl
13.13 Block descriptions
Basic Functions
930 Function Manual, 09/2011, 6FC5397-0BP40-2BA0
BHGStop I BOOL 0: Start transmission
of handheld unit signals
1: Stop transmission
of handheld unit signals
BHGNotSend I BOOL 0: Send and receive operation activated
1: Receive handheld unit signals only
NCCyclTimeout I S5time Recommendation: 200ms Cyclic sign-of-life monitoring NCK
NCRunupTimeout I S5time Recommendation: 50 s Powerup monitoring NCK
ListMDecGrp I INT 0 ... 16 Activation of expanded
M group decoding
0: Not active
1...16: Number of M groups
NCKomm I BOOL PLC NC communications services
(FB 2/3/4/5/7:
Put/Get/PI_SERV/GETGUD)
TRUE: active
MMCToIF I BOOL Transmission of HMI signals to interface
(modes, program control etc.)
TRUE: Active
HWheelMMC I BOOL TRUE: Handwheel selection via HMI
FALSE: Handwheel selection via user
program
ExtendAlMsg I BOOL Activation extension of the FC10 (see
Section "Structure and Functions of the
basic program")
MsgUser I INT 0 ... 32 Number of user areas for messages (DB
2)
UserIR I BOOL Local data expansion OB40 required for
processing of signals from user
IRAuxfuT I BOOL Evaluate T function in OB 40
IRAuxfuH I BOOL Evaluate H function in OB 40
IRAuxfuE I BOOL Evaluate DL function in OB 40
UserVersion I POINTER DBxx Pointer to string variable.
The associated string variable is indicated
in the version display
(max. 41 characters).
OpKeyNum I INT 0 ... 2 Number of active
Direct control key modules
0: no Ethernet direct control keys
available.
Op1KeyIn
Op2KeyIn
I POINTER P#Ex.0
or
P#Mx.0
or
P#DBn.DBXx.0.
Start address for the input signals of the
affected direct control key modules
Signal
Typ
e
Type Value range Comment