C h a p t e r 3 D e v i c e s
There are 6 V devices (V0~V5), and 8 Z devices (Z0~Z7) in an AH500 series motion control
module.
※
Constants and some instructions do not support the use of index registers. Please refer to
section 5.4 for more information about using index registers to modify operands.
3.10
Special Data Registers
The value in a special data register is a 16-bit value. The highest bit in a 16-bit special data
register represents an algebraic sign. The value stored in a special data register must be in the
range of -32,768 to +32,767. Two 16-bit special data registers can be combined into one 32-bit
special data register (SR+1, SR). The highest bit in a 32-bit special data register represents an
algebraic sign. The value stored in a 32-bit special data register must be in the range of
-2,147,483,648 to +2,147,483,647.
Special data register (SR)
SR0~SR16383 (16,384 special data registers)
Special data register:
Every special data register has its definition and purposes. System
states, error messages, and states monitored are stored in special
data registers. Please refer to section 3.12 and section 3.1.2 for more
information about special auxiliary relays and special data registers.
3.11
Pointers
Pointer (P)
P0~P255 (256 pointers)
Pointer: A pointer is used with API 00 CJ, API 256 CJN, or API 257 JMP. Please refer to chapter 5
for more information about the use of CJ/CJN/JMP.
Conditional jump (CJ):
X0.2
Y0.2
X0.1
P1
CJ
X0.0
Y0.1
P**
0
N
P1
If X0.0 is ON, the execution of the program will jump
from address 0 to address N, and the part of the
program between address 0 and address N will not be
executed.
If X0.0 is OFF, the execution of the program starts
from address 0, and the instruction CJ will not be
executed.
3.12
Special Auxiliary Relays and Special Data
Registers
3.12.1
Special Auxiliary Relays
Special auxiliary relays (SM devices) and special data registers (SR devices) are shown in the
tables below. Some device numbers in the tables are marked with *. Users can refer to section
3.13 for more information. If the attribute of a device is “R”, the users can only read data from the
device. If the attribute of a device is “R/W”, the users can read data from the device, and write data
into the device. In addition, “-” indicates that the state of a special auxiliary relay is unchanged, or
the value in a special data register is unchanged. “#” indicates that a special auxiliary relay or a
special data register in an AH500 series motion controller is set according to the state of the
AH500 series motion controller. The users can read a setting value, and refer to the manual for
more information.
3 - 1 3
Содержание AH500
Страница 9: ...viii...
Страница 52: ...Chapter 2 Hardware Specifications and Wiring Wiring AH10PM 5A and a Panasonic CN5 series servo drive 2 31...
Страница 53: ...AH500 Motion Control Module Manual Wiring AH10PM 5A and a Yaskawa servo drive 2 32...
Страница 54: ...Chapter 2 Hardware Specifications and Wiring Wiring AH10PM 5A and a Mitsubishi MJR2 series servo drive 2 33...
Страница 55: ...AH500 Motion Control Module Manual Wiring AH10PM 5A and a Fuji servo drive 2 34...
Страница 115: ...AH500 Motion Control Module Manual 4 16 MEMO...
Страница 375: ...AH500 Motion Control Module Manual 5 260 MEMO...
Страница 376: ...Chapter 6 Data Transmission Table of Contents 6 1 Functions 6 2 6 2 Parameters 6 2 6 3 Usage 6 5 6 1...
Страница 383: ...AH500 Motion Control Module Manual 6 8 MEMO...
Страница 419: ...AH500 Motion Control Module Manual 7 36 MEMO...
Страница 436: ...Chapter 8 Electronic Cam 8 17...
Страница 482: ...Chapter 10 High speed Counters and High speed Timers 3 The cyclic mode is used to measure a frequency 10 7...
Страница 483: ...AH500 Motion Control Module Manual 10 8 MEMO...
Страница 505: ...AH500 Motion Control Module Manual 12 8 MEMO...
Страница 515: ...AH500 Motion Control Module Manual 13 10 MEMO...
Страница 544: ...Appendix A Error Code Table Table of Contents A 1 Error Code Table A 2 A 1...
Страница 547: ...AH500 Motion Control Module Manual A 4 MEMO...