AH500 Motion Control Module Manual 3.1 Device List Device list 3.2 Values, Constants, and Floating-point Numbers An AH500 series motion control module performs operations on three types of values according to various control purposes. The functions of the three types of values are described below. 1. Binary number (BIN) The values on which an AH500 series motion control module performs operations, and the values stored in the AH500 series motion control module are binary numbers. Binary numbers are described below. Bit: A bit is the basic unit of information in the binary system. Its state is either 1 or 0. Nibble: A nibble is composed of four consecutive bits (e.g. b3~b0).
Nibbles can be used to represent 0~9 in the decimal system, or 0~F in the hexadecimal system.
3-2 Type Device name Number of devices Range Bit device Input device X 256 X0.0~X15.15 Output device Y 256 Y0.0~Y15.15 Auxiliary relay M 4096 M0~M4095 Special auxiliary relay SM 16384 SM0~SM16383 Stepping relay S 1024 S0~S1023 Word device Input device X 16 X0~X15 Output device Y 16 Y0~Y15 Data register D 10000 D0~D9999 Special data register SR 16384 SR0~SR16383 Timer T 256 T0~T255 16-bit counter C 200 C0~C199 32-bit counter C 16 C240~C255 32-bit high-speed counter C 6 C200, C204, C208, C212, C216, and C220 (Please refer to section 3.8 for more information.) Index register V 6 V0~V5 Z 8 Z0~Z7 Pointer Pointer P 256 P0~P255 Constant Decimal system K 16-bit operation:
-32768~32767 32-bit operation: -2147483648~2147483647 Hexadecimal system 16# 16-bit operation: 16#0~16#FFFF 32-bit operation: 16#0~16#FFFFFFFF Floating-point number F 32-bit operation: ±1.17549435-38~±3.40282347+38 Decimal system 16-bit operation: -32768~32767 32-bit operation: -2147483648~2147483647 K Constant Hexadecimal system 16-bit operation: 16#0~16#FFFF 32-bit operation: 16#0~16#FFFFFFFF 16# Floating-point 32-bit number 32-bit operation: ±1.17549435-38~±3.40282347+38 F number