User manual - Cライブラリ解説書ver.2.00(2003年2月7日)

DT-900 C ライブラリ解説書
317
機能 タイマー1登録 関数名 s_settimer
1秒間隔のインターバルタイマーをセットします。
指定時間経過後に通知(イベントフラグ設定)します。
登録可能件数は10件です。それ以上の登録は異常終了となります。
≪C言語インタフェース≫
【コーリングシーケンス】
ER ercd = s_settimer( ID flgid, UW setptn, UW tmcnt );
【パラメータ】
ID flgid :イベントフラグID
FL_TM1_INT_ID を設定してください。
UW setptn :ビットパターン
FL_TM1_INT_RTC0 ∼ FL_TM1_INT_RTC31
UW tmcnt :タイマーカウント
1∼3600 (1 カウント = 1 秒)
【リターンパラメータ】
ER ercd :リターンコード
【リターンコード】
00h∼09h :タイマー登録ID
E_PRM :パラメータエラー
E_TID_OVER :登録数オーバー
≪備考≫
本タイマーは最大+1秒の誤差が生じます。
また、タイマーが不要になった場合は必ず s_timerend 関数で、タイマーを削除して下さい。