
B–63503EN/02
9. CONNECTION TO FANUC I/O Link
133
The keyboard of this operator’s panel is a matrix composition. When three
or more keys are pushed, the bypass current cause unrelated key to be
available. This malfunction can be prevented with ladder program. One
example is shown as follows.
(Elimination rule of malfunction)
When three keyinputs or more is input, all the keyinput since the third is
made invalid.
However, when the number of all keyinput becomes two or less because
keyinput was lost, all keyinputs are made effective.
(Operation of ladder program)
The example of the operation of ladder program is shown about matrix
DI composed of 8bits x 8commons as follows.
Com.line1(Xm+4)
Com.line2(Xm+5)
Com.line1(Xm+4)
Com.line2(Xm+5)
Com.line3(Xm+6)
Com.line4(Xm+7)
Com.line5(Xm+8)
Com.line6(Xm+9)
Com.line7(Xm+10)
Com.line8(Xm+11)
Com.line1(Xm+4)
Com.line2(Xm+5)
Com.line3(Xm+6)
Com.line4(Xm+7)
Com.line5(Xm+8)
Com.line6(Xm+9)
Com.line7(Xm+10)
Com.line8(Xm+11)
Com.line3(Xm+6)
Com.line4(Xm+7)
Com.line5(Xm+8)
Com.line6(Xm+9)
Com.line7(Xm+10)
Com.line8(Xm+11)
Dataline(bit7)
Dataline(bit6)
Dataline(bit5)
Dataline(bit4)
Dataline(bit3)
Dataline(bit2)
Dataline(bit1)
Dataline(bit0)
Dataline(bit7)
Dataline(bit6)
Dataline(bit5)
Dataline(bit4)
Dataline(bit3)
Dataline(bit2)
Dataline(bit1)
Dataline(bit0)
Dataline(bit7)
Dataline(bit6)
Dataline(bit5)
Dataline(bit4)
Dataline(bit3)
Dataline(bit2)
Dataline(bit1)
Dataline(bit0)
State (a) State (b) State (c)
Com.line1(Xm+4)
Com.line2(Xm+5)
Com.line1(Xm+4)
Com.line2(Xm+5)
Com.line3(Xm+6)
Com.line4(Xm+7)
Com.line5(Xm+8)
Com.line6(Xm+9)
Com.line7(Xm+10)
Com.line8(Xm+11)
Com.line1(Xm+4)
Com.line2(Xm+5)
Com.line3(Xm+6)
Com.line4(Xm+7)
Com.line5(Xm+8)
Com.line6(Xm+9)
Com.line7(Xm+10)
Com.line8(Xm+11)
Com.line3(Xm+6)
Com.line4(Xm+7)
Com.line5(Xm+8)
Com.line6(Xm+9)
Com.line7(Xm+10)
Com.line8(Xm+11)
Dataline(bit7)
Dataline(bit6)
Dataline(bit5)
Dataline(bit4)
Dataline(bit3)
Dataline(bit2)
Dataline(bit1)
Dataline(bit0)
Dataline(bit7)
Dataline(bit6)
Dataline(bit5)
Dataline(bit4)
Dataline(bit3)
Dataline(bit2)
Dataline(bit1)
Dataline(bit0)
Dataline(bit7)
Dataline(bit6)
Dataline(bit5)
Dataline(bit4)
Dataline(bit3)
Dataline(bit2)
Dataline(bit1)
Dataline(bit0)
State (d) State (e) State (f)
f: Keyswitch OFF (“0”) F: Keyswitch ON (“1”)
9.4.9
Others