EasyManua.ls Logo

Inovance H3U Series - Marker and Subprogram

Inovance H3U Series
737 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...
45
3
3 Elements
3.8 Marker and Subprogram
3.8 Marker and Subprogram
The marker/jump pointer (P) is used to mark the portal address of the jump program. The subprogram SBR is
used to mark the starting address of a subprogram. The motion control subprogram is marked with MC. The
interrupt subprogram (I) is used to mark the starting address of an interrupt program, and is numbered with a
decimal number.
Label Subprogram Overview
P
For the CJ
instruction
Used in combination with the LBL instruction The marker is used in each
program block and cannot jump outside the current program block. Up to 512
jump pointers are supported in all program blocks.
L
For the CJ
instruction
Equivalent to P.
SBR
For the CALL
instruction
Up to 512 subprograms are supported. The subprograms can be set to general
subprograms, encrypted subprograms, subprograms with parameters, and
encrypted subprograms with parameters.
The capacities of encrypted subprograms, subprograms with parameters, and
general subprograms are not restricted, Such three types of subprograms
share the 64K-step capacity of the system.
I
Interrupt
subprogram
External interrupt
X000-X007 input interrupt numbered I00 □ , I10 □ , I20
, I30 □ , I40 □ , I50 □ , I56 □ , and I57 □ . 8 points (
indicates a falling edge interrupt, and 1 indicates a rising
edge interrupt.) When the edge interrupt disabling ag bit
register is set to ON, the corresponding input interrupt is
disabled.
Timing interrupt
I6 □□ , I7 □□ , I8 □□ , 3 points ( □□ = 1 to 99, time
base = 1 ms)
Counting
completion
interrupt
I010, I020, I030, I040, I050, I060, I070, I080, 8 points (used
by the DHSCS instruction)
Pulse completion
interrupt
I502 to I506, 5 points
MC
Motion control
subprogram
(Only supported
by the H3U-PM
series)
Up to 64 motion control subprograms are supported and numbered from MC0
to MC63.
In addition, one G-code subprogram numbered MC10000 is supported. The
G-code subprogram le supports up to Oxxxx codes numbered from O0000 to
O9999.
The capacities of motion subprograms and other subprograms are not
restricted. They share the 64K-step capacity of the system.
For details about the use method of interrupt and subprogram pointers, see
“Chapter 11 Interrupt” on

Table of Contents

Other manuals for Inovance H3U Series

Related product manuals