STOP ; --------------------------------------------------------------------------- ; ArdIO - 動作定義用マクロ ブロック3 v1.0B3 2019-03-18 ; Copyright (C) 2018-2019 KYOHRITSU ELECTRONIC INDUSTRY CO., LTD. ; http://prod.kyohritsu.com/KP-TMAR08.html ; 本プログラムは共立電子産業「プログラマブルタイマー基板」(KP-TMAR08) での ; 利用に限り、自由に使用・改変することができます。 ; プログラムの内容に関する質問・サポート等は行っておりません。 ; --------------------------------------------------------------------------- ;リレー2,3,4個の順送り、フォトカプラ 0 入力リセット ;入力 PH1,PH2,PH3,JP3,VR1,VR2,VR3は未使用 BLOCK3 MAJV,1 ;バージョン1.0 MINV,0 ; JL0,1 ;JP0のL側の値を1に JH0,10 ;JP0のH側の値を10に VM0,1000 ;VR0の最大値を1000(10秒)に AA0,VR0 ;加算器を使って AB0,2 ;VR0の最低値を2にする WA0,TD0 ;OR0のA端子にタイマー0の遅延出力を接続 WB0,TD1 ;OR0のB端子にタイマー1の遅延出力を接続 WC0,TD2 ;OR0のC端子にタイマー2の遅延出力を接続 WD0,TD3 ;OR0のD端子にタイマー3の遅延出力を接続 NX0,WY0 ;OR0の出力を反転0に接続 WA2,PH0 ;OR2にPH0を接続 WA3,PH0 ;OR3にPH0を接続 ;Timer0 TL0,NY0 ;OR0の反転0からタイマー0をレベルトリガ TR0,PH0 ;PH0からタイマーをreset TX0,AY0 ;タイマー時間を加算器経由のVR0から指定 TM0,JY0 ;JP0の選択値をタイマー0のマルチプライヤ入力へ RY0,TY0 ;リレー0に接続 ;Timer1 TN1,TY0 ;Timer0の出力で立下りトリガ TR1,PH0 ;PH0からタイマーをreset TX1,AY0 ;タイマー時間を加算器経由のVR0から指定 TM1,JY0 ;JP0の選択値をタイマー1のマルチプライヤ入力へ RY1,TY1 ;リレー1に接続 ;Timer2 TN2,TY1 WB2,JP1 ;OR2にジャンパー1を接続 TR2,WY2 ;OR2の出力でタイマーをreset TX2,AY0 ;タイマー時間を加算器経由のVR0から指定 TM2,JY0 ;JP0の選択値をタイマー2のマルチプライヤ入力へ RY2,TY2 ;リレー2に接続 ;Timer3 TN3,TY2 WB3,JP2 ;OR3にジャンパー2を接続 TR3,WY3 ;OR3の出力でタイマーをreset TX3,AY0 ;タイマー時間を加算器経由のVR0から指定 TM3,JY0 ;JP0の選択値をタイマー2のマルチプライヤ入力へ RY3,TY3 ;リレー3に接続 ENDB