« ランタイムローヤリティ不要のRTOSがありました。OnTime社RTOS32Win | トップページ | MOS言語のソースファイルを保存するには右クリックで »

2011年6月 1日

オフディレイタイマのMOSプログラムを作ってみました

オフディレイタイマのMOSプログラムを作ってみました。

先日、オンディレイタイマを作りましたが、今日はオフディレイ。

まず動作波形。

Off_delay_timer_wave_110531

上段が入力波形、下段が出力波形。

入力信号がオンするときは、出力信号は追随してオン。

入力信号がオフするときは、タイマーを待って、出力信号がオフ。

上の波形は、約5秒待って、オフ。

ソースプログラムは、

Off_delay_timer_source_110531

プログラムの方針は、

12行目から20行目で、入力信号立下り検出。

22行目から33行目で、入力信号立下りでプリセットされるタイマ。

35行目から41行目で、出力信号制御。

出力ONの条件は、入力がONまたはタイマカウントが0を超えているとき。

それ以外なら、出力はOFF。

入力信号のサンプリングは1秒周期、タイマーも1秒周期にしている。

ソースファイルは、こちら、

「oyaji_dout_2113_offdelay.mos.c」をダウンロード

ダウンロードの方法は、マウスを当てて、右クリック。

そして、「対象をファイルに保存」を選んでください。

■Link: 「高性能制御を簡単に、みんなに!」  

簡単 お手軽 低コスト Windows リアルタイムIO制御環境 【MOSBench EY(モスベンチ いいわい)】

MOSBench EY(リアルタイムWindows入門)

半導体装置、電子部品装置向け リアルタイムWindows 40軸超高速コントローラ

リアルタイムWindows 40軸超高速マシンコントローラ

RTEXとパルス列16軸+IO スタンドアロン マシンコントローラ

RTEXとパルス列16軸 スタンドアロン マシンコントローラ

|

« ランタイムローヤリティ不要のRTOSがありました。OnTime社RTOS32Win | トップページ | MOS言語のソースファイルを保存するには右クリックで »

パソコンでI/O制御」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



« ランタイムローヤリティ不要のRTOSがありました。OnTime社RTOS32Win | トップページ | MOS言語のソースファイルを保存するには右クリックで »