Several Operator Panels on Several NCUs, Distributed Systems (B3)
2.15 Examples
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
MCP: CALL "MCP_IFM"( //FC 19
BAGNo := B#16#1,
ChanNo := B#16#1,
SpindleIFNo := B#16#0,
FeedHold := M 101.0,
SpindleHold := M 101.1);
wei2: NOP 0;
2.15.4.7
Switchover between MCP and HT6
CALL FCxx
L DB7.DBB 27 // act. MCP
L 6 // Machine control panel
==I
SPB MSTT // Call FC 19
L DB7.DBB 27 // act. MCP
L 14 // HT 6
==I
SPB HT6 // Call FC 26
SPA END
HT6: NOP 0
L B#16#40 // Shift the inputs of HT6 to IB 8+n
T DB7.DBB7
L B#16#40 // Shift the outputs of HT6 to OB 8+n
T DB7.DBB13
CALL FC26 // Block call HT6
SPA END
MCP: NOP 0
L 0
T DB7.DBB7
T DB7.DBB13
CALL FC19 // Block call machine control panel
END: NOP 0
234
Function Manual, 01/2008, 6FC5397-1BP10-3BA0
Extended Functions