5: S
PECIAL
F
UNCTIONS
5-38
FC5A M
ICRO
S
MART
U
SER
’
S
M
ANUAL
FC9Y-B1268
Key Matrix Input
The key matrix input can be programmed using the Function Area Settings in WindLDR to form a matrix with 1 to 16 input
points and 2 to 16 output points to multiply input capability. A key matrix with 8 inputs and 4 outputs would equal 32
inputs, for example. The maximum, 16 inputs and 16 outputs, would result in 256 input points. A maximum of 5 sets of
key matrix inputs can be programmed for one user program, therefore a maximum of 1280 inputs can be read to the
FC5A MicroSmart CPU module.
The input information is stored in consecutive internal relays as many as the quantity of input points multiplied by the
quantity of output points, starting at the first internal relay number programmed in the Function Area Settings.
The key matrix input function is available on upgraded CPU modules with system program version 210 or higher.
When using the key matrix input function, DC inputs and transistor outputs must be used.
Since these settings relate to the user program, the user program must be downloaded to the CPU module after changing
any of these settings.
Caution
To read key matrix inputs, use transistor outputs of either CPU module or transistor output mod-
ule. If relay outputs are connected to configure the key matrix, the CPU module cannot read the
inputs.
Applicable Modules for Inputs and Outputs
To configure a key matrix, use DC inputs and transistor outputs. Applicable CPU and I/O modules are listed in the table
below.
Module
For Inputs
For Outputs
FC5A MicroSmart
CPU Modules
FC5A-C24R2
FC5A-C24R2C
FC5A-D16RK1
FC5A-D16RS1
FC5A-D32K3
FC5A-D32S3
FC5A-D12K1E
FC5A-D12S1E
FC5A-D16RK1
FC5A-D16RS1
FC5A-D32K3
FC5A-D32S3
FC5A-D12K1E
FC5A-D12S1E
I/O Modules
FC4A-N08B1
FC4A-N16B1
FC4A-N16B3
FC4A-N32B3
FC4A-M08BR1
FC4A-M24BR2
FC4A-T08K1
FC4A-T08S1
FC4A-T16K3
FC4A-T16S3
FC4A-T32K3
FC4A-T32S3
Valid Device Ranges
A maximum of 1280 points (16 inputs
16 outputs
5 key matrices) can be read using the key matrix input function. The
valid device range depends on the CPU module.
CPU Module
Inputs
Outputs
Internal Relays
FC5A-C10R2, FC5A-C10R2C, FC5A-C10R2D
—
—
—
FC5A-C16R2, FC5A-C16R2C, FC5A-C16R2D
—
—
—
FC5A-C24R2D
—
—
—
FC5A-C24R2, FC5A-C24R2C
I0 - I15, I30 - I107
Q30 - Q107
M0 - M2557
FC5A-D16RK1, FC5A-D16RS1
I0 - I7, I30 - I627
Q0 - Q1, Q30 - Q627
FC5A-D32K3, FC5A-D32S3
I0 - I17, I30 - I627
Q0 - Q17, Q30 - Q627
FC5A-D12K1E, FC5A-D12S1E
I0 - I7, I30 - I627
Q0 - Q3, Q30 - Q627
A maximum of 16 inputs and 16 outputs can be designated. Use inputs or outputs of a CPU module or I/O module separately. Do not
straddle a CPU module and an I/O module to designate input or output devices for a key matrix. For example, when the FC5A-D32K3
CPU module is used and input I10 is designated as the first input number, then 16 cannot be designated as the quantity of inputs.
When input I10 is designated as the first input number, a maximum of 8 inputs can be used, I10 through I17.
Key matrix input information is stored to internal relays starting with the designated internal relay number. Internal relays as many as
input points
output points must be reserved for the key matrix.
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]