Call Module If Logic Accumulator = 0 - HEIDENHAIN TNC 415 Technical Manual

Hide thumbs Also See for TNC 415:
Table of Contents

Advertisement

3.12.6 Call Module if Logic Accumulator = 0 (CMF)
Abbreviation for PLC Editor:
Execution time [µs]
Number of bytes
Special Library Call:
Execution time [µs]
Number of bytes
Byte information in brackets:
A shorter command is employed in certain high-priority program sequences.
Operands: jump address (LBL)
Operation:
A CMF command is a conditional Call Module. If the Logic Accumulator is "0", the Module with the
specified jump address (Label) is processed. If the Logic Accumulator is "1", the main program
continues without a Call Module. This command interrupts a logic sequence.
Example for the commands CM, CMT, CMF
A certain Module is to be called, depending on Input I5.
Initial state:
Line
Instruction
Bit
1
L I5
2
CMF 10
3
L M100
499
EM
500
LBL 10
501
L I3
502
OM 500
503
= O20
504
EM
7-108
TNC 407/TNC 415/TNC 425
CMF (CALL MODULE IF FALSE)
Jump processed
1.5 to 2.5
26 (24)
2.0 to 2.4
28
Input I5 = 0
Accumulator Contents
31
. . .
... x x x x x x X x x x x x x x
... x x x x x x 0 x x x x x x x
... x x x x x x 0 x x x x x x x
... x x x x x x 1 x x x x x x x
... x x x x x x 0 x x x x x x x
... x x x x x x 1 x x x x x x x
... x x x x x x 1 x x x x x x x
3 Commands
Jump not processed
0.1 to 0.5
0.4 to 0.5
7
0
Operand Contents
0
1
0
1
1
01.98

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 425eTnc 415fTnc 407Tnc 415bTnc 425

Table of Contents