Example Of Override Switchover - Siemens SINUMERIK 840D sl Function Manual

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

B3: Several operator panels connected to several NCUs, distributed systems - only 840D sl
2.15 Examples
2.15.4.6

Example of override switchover

The example uses auxiliary flags M100.0, M100.1, M100.2, M100.3.
The positive edge of MCP1Ready must check for override and initiate measures for the
activation of the MCP block.
This example applies to the feedrate override. The interface and input bytes must be
exchanged for spindle override.
U DB10.DBX 104.0; // MCP1Ready
FN M 100.0; // Edge flag 1
SPBN wei1;
S M 100.2; // Set auxiliary flag 1
R M 100.3; // Reset auxiliary flag 2
// Save override
L DB21.DBB 4; // Interface feedrate override
T EB 28; // Buffer storage (free input
// or flag byte)
wei1:
U M 100.2; //Switchover has taken place
O DB10.DBX 104.0; //MCP1Ready
SPBN wei2;
U DB10.DBX 104.0; // MCP1Ready
FP M 100.1; // Edge flag 2
SPB wei2;
U M 100.2; //Switchover has taken place
R M 100.2; // Reset auxiliary flag 1
SPB wei2;
U M 100.3; //Comparison has taken place
SPB MCP; //Call MCP program
// Guide the stored override to the interface of the switched MCP
// until the override values match
L EB28; //Buffer storage open
T DB21.DBB 4; // Guide override interface
L EB 3; //Override input byte for feed
<>i; //Match?
SPB wei2; //No, jump
S M100.3; //Yes, set auxiliary flag 2
// When override values match, call the MCP program again
240
Function Manual, 09/2009, 6FC5397-1BP20-0BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents