« FC4A MICRO SMART USER ’S MANUAL » 6-16: A LLOCATION N UMBERSIntroductionThis chapter describes allocation numbers available for the MicroSmart to program basic and advanced instructions. Spe-cial internal relays and special data registers are also described.The MicroSmart is programmed using operands such as inputs, outputs, internal relays, timers, counters, shift registers,and data registers.Inputs (I) are relays to receive input signals through the input terminals.Outputs (Q) are relays to send the processed results of the user program to the output terminals.Internal relays (M) are relays used in the CPU and cannot be outputted to the output terminals.Special internal relays (M) are internal relays dedicated to specific functions.Timers (T) are relays used in the user program, available in 1-sec, 100-ms, 10-ms, and 1-ms timers.Counters (C) are relays used in the user program, available in adding counters and reversible counters.Shift registers (R) are registers to shift the data bits according to pulse inputs.Data registers (D) are registers used to store numerical data. Some of the data registers are dedicated to special functions.Operand Allocation NumbersAvailable I/O numbers depend on the type of the MicroSmart CPU module and the combination of I/O modules. I/O mod-ules can be used with only the 24-I/O type CPU module among all-in-one type CPU modules. All slim type CPU modulescan be used with I/O modules to expand the I/O points. For details of I/O, internal relay, and special internal relay num-bers, see page 6-3.All-in-One Type CPU ModulesNotes:• The least significant digit of input, output, internal relay, and special internal relay operand number is an octal number (0through 7). Upper digits are decimal numbers.• The allocation numbers of expansion inputs and outputs start with I30 and Q30, respectively.• Note that input and output allocation numbers are not continuous between the CPU module and expansion I/O modules.• The 24-I/O type CPU module (FC4A-C24R2 and FC4A-C24R2C) can add a maximum of 64 I/O points, and use a maximumof 88 points of inputs and outputs in total.OperandFC4A-C10R2FC4A-C10R2CFC4A-C16R2FC4A-C16R2CFC4A-C24R2FC4A-C24R2CAllocation No. Points Allocation No. Points Allocation No. PointsInput (I) I0 - I5 6 I0 - I7I10 9 I0 - I7I10 - I15 14Expansion Input (I) — — — — I30 - I107 64 (78 total)Output (Q) Q0 - Q3 4 Q0 - Q6 7 Q0 - Q7Q10 - Q11 10Expansion Output (Q) — — — — Q30 - Q107 64 (74 total)Internal Relay (M) M0 - M317 256 M0 - M1277 1024 M0 - M1277 1024Special InternalRelay (M) M8000 - M8157 128 M8000 - M8157 128 M8000 - M8157 128Shift Register (R) R0 - R63 64 R0 - R127 128 R0 - R127 128Timer (T) T0 - T31 32 T0 - T99 100 T0 - T99 100Counter (C) C0 - C31 32 C0 - C99 100 C0 - C99 100Data Register (D) D0 - D399 400 D0 - D1299 1300 D0 - D1299 1300Special DataRegister (D) D8000 - D8099 100 D8000 - D8199 200 D8000 - D8199 200