-------------------------------------------- CONPROSYS スクリプト100選  No.004 -------------------------------------------- 処理名称:デジタルスイッチ入力 作 成 日:2016年2月17日 処理内容:DI0〜DI3の4点をデジタルスイッチ1桁としてタグに読み込む。 [信号] DI0〜DI3 - デジタルスイッチ(1桁)の入力(4ビット) [動作] 1.デジタルスイッチの入力を数値よしてタグに読み込みを行う。 [説明] サンプルプログラムは、メインタスク(TASK9)とサブルーチン(SUB9)として作成されています。 使用する場合は、任意のタスクとサブルーチン番号にリストアして使用してください。 サブルーチンをSUB9意外の番号にリストアした場合は、呼び出しSUB番号を変更してください。 DI0〜9の状態をLTAG90に入れ、SUB9を呼び出します。 サブルーチンは、4ビット分の状態を取り出しLTAG99に結果を返します。 サブルーチン内の割り算は、ビット位置の調整処理の意味となります。 LTAG99の状態を、TAG90に格納します。