Protection zones
4.2 Activating, deactivating protection zones (CPROT, NPROT)
Job planning
4-6 Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
NPROTDEF(2,FALSE,3,5,–5)
G01 X40 Y–5
X70
Y5
X40
Y–5
EXECUTE(PROTECTB)
Protection zone n–SB2
CPROTDEF(1,TRUE,3,0,–100)
G01 X–20 Y–20
X20
Y20
X–20
Y–20
EXECUTE(PROTECTB)
Protection zone c–SB1
CPROTDEF(2,TRUE,3,–100,–150)
G01 X0 Y–10
G03 X0 Y10 J10
X0 Y–10 J–10
EXECUTE(PROTECTB)
Protection zone c–SB2
CPROTDEF(3,TRUE,3,–150,–170)
G01 X0 Y–27,5
G03 X0 Y27,5 J27,5
X0 Y27,5 J–27,5
EXECUTE(PROTECTB)
Protection zone c–SB3
Activation of protection zones:
NPROT(1,2,–120,60,80) Activate protection zone n–SB1 with offset
NPROT(2.2,–120,60,80) Activate protection zone n–SB2 with offset
CPROT(1,2,0,0,0) Activate protection zone c–SB1 with offset
CPROT(2,2,0,0,0) Activate protection zone c–SB2 with offset
CPROT(3,2,0,0,0) Activate protection zone c–SB3 with offset
Activation status
A protection zone is generally activated in the parts program with status = 2.
The status is always channel-specific even for machine-oriented protection zones.
If a PLC user program provides for a protection zone to be effectively set by a PLC user
program, the required preactivation is implemented with status = 1.
The protection zones are deactivated and therefore disabled with Status = 0. No offset is
necessary.