EasyManua.ls Logo

Mitsubishi Electric MELSEC iQ-F FX5 - Global pointers; Label assignment pointers; 4.9 Interrupt Pointer (I)

Mitsubishi Electric MELSEC iQ-F FX5
958 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4 DEVICES
4.9 Interrupt Pointer (I)
73
4
Global pointers
Pointer for calling subroutine from all programs being run.
Precautions when using global pointers
A global pointer of the same pointer number cannot be set as a label for more than one location.
The initial pointer number for global pointers is fixed to "0".
Label assignment pointers
Pointer assigned to pointer type labels. Pointer for label assignment are automatically assigned to pointer type labels by
engineering tool. Pointer numbers of pointers for label assignment cannot be directly specified. By defining pointer type
labels, you can specify destination for jump instruction or subroutine program by label instead of pointer such as P0.
4.9 Interrupt Pointer (I)
Device used as label at top of interrupt program. Can be used by all running programs.
Setting the execution type of program to the event execution type eliminates the need to write (I) the
interrupt pointer. (Page 34 Generation of interrupt by interrupt pointer (I))
If the interrupt pointer numbers are I0 to I15 and a pattern program is created at the beginning of the
program, it operates as an input interrupt delay function. (Page 117 Input Interrupt Delay Function)
Program 2 (program group B)
CALL P1001
Program 1 (program group A)
RET
RET
CALL P1000
P1001
P1000
Program 3 (program group C)
Interrupt pointer (interrupt program label)
Interrupt Program
IRET
I

Table of Contents

Other manuals for Mitsubishi Electric MELSEC iQ-F FX5

Related product manuals