電卓のスイッチ動作の試験を行う装置です。電卓の治具には、スイッチを押下するためのシリンダと各スイッチがON/OFFしたときの信号を取り込む端子があります。
本装置では、汎用出力ボードIU2-64EDO-CMOSによりシリンダを動作させ、汎用入力ボードIU2-64EDI-CMOSにより、スイッチの信号を取り込みます。取り込んだデータと規格値を比較し合否判定を行います。
試験の手順は、1つのスイッチにつき、シリンダ制御信号の出力、5msecの時間待ち、スイッチ信号の取り込み、規格値との比較を行います。表形式プログラムを使用してプログラムを記述しました。
STEP | COMMENT | OUT0 | OUT16 | OUT32 | OUT48 | WAIT | UNIT | TARGET | MIN | MAX | EQUAL | OK/TRUE | NG/FALSE |
1 | パネル1 | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | Hex | Button1 | ON | XJUMP 1 | |||
2 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | |||||||
3 | パネル2 | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | Hex | Button2 | ON | XJUMP 3 | |||
4 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | |||||||
5 | パネル3 | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | Hex | Button3 | ON | XJUMP 5 | |||
6 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | |||||||
7 | パネル4 | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | Hex | Button4 | ON | XJUMP 7 | |||
8 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0001 | 5 | |||||||
9 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0003 | 5 | Hex | F1 | ON | XJUMP 9 | |||
10 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0003 | 5 | Hex | F2 | ON | XJUMP 10 | |||
11 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0003 | 5 | Hex | F3 | ON | XJUMP 11 | |||
12 | IO_CHK | 0x0000 | 0x0000 | 0x0000 | 0x0003 | 5 | Hex | F4 | ON | XJUMP 12 |