User manual - Cライブラリ解説書ver.1.01(2006年6月15日)

DT−300C ライブラリ解説書
136
6.2.8 LB検出
各ファンクションコールでは指定によりローバッテリの検出を行います。
LBを検出するとファンクションは実行中の処理を中断し、異常終了します。
LBの検出を行うには本機のシステムに対してLB検出を行うように設定する必要があります。
(1)LBの検出を行うファンクション
LBの検出はフロー制御、信号タイムアウト監視、受信データ待ちおよび各ファンクションコールの処理終了時に行
います。
エラーステータスは「CERR_o_LBx」を通知します。
ローバッテリには以下のような種類があります。
LB名称 内容
LB0 ・主電池なし
・電池蓋外し
LB1 ・主電池警告
LB2 ・副電池警告
LB4 ・APO
LB5 ・電源OFF
【LB検出の流れ】
LB検出を行なうファンクション
本機システム
LB0, 1, 2, 4,
パラメータエラー、NOTオープン
DR/CS/DRタイムアウト監視(信号待ち)
受信データ待ち
ファンクションコールの終了
LB0, 1, 2, 4,
Exit