User manual - デバイス制御ライブラリ リファレンスマニュアルver.1.01(2009年1月21日)
251
14.2.8 LB 検出
各ファンクションコールでは指定によりローバッテリの検出を行ないます。
LB を検出するとファンクションは実行中の処理を中断し、異常終了します。
LB の検出を行なうには DT-930 のシステムに対して LB 検出を行なうように設定する必要があります。
(1) LB の検出を行なうファンクション
LB の検出はフロー制御、信号タイムアウト監視、受信データ待ちおよび各ファンクションコールの処理終
了時に行ないます。
エラーステータスは”CERR_o_LBx”を通知します。
ローバッテリには次のような種類があります。
LB 名称 内容
LB0
・主電池なし
・電池蓋外し
LB1
・主電池警告
LB2
・副電池警告
LB4
・APO
LB5
・電源 OFF
【LB 検出の流れ】
LB検出を行なうファンクション
LB検出を行なうファンクション
本機システム
本機システム
LB0, 1, 2, 4, 5
LB0, 1, 2, 4, 5
パラメータエラー、NOTオープンエラー
パラメータエラー、NOTオープンエラー
DR/CS/DRタイムアウト監視(信号待ち)
DR/CS/DRタイムアウト監視(信号待ち)
XON/XOFF制御(送信ビジー)
XON/XOFF制御(送信ビジー)
受信データ待ち
受信データ待ち
ファンクションコールの終了
ファンクションコールの終了
LB0, 1, 2, 4, 5エラー
LB0, 1, 2, 4, 5エラー
Exit
LB検出を行なうファンクション
LB検出を行なうファンクション
本機システム
本機システム
LB0, 1, 2, 4, 5
LB0, 1, 2, 4, 5
パラメータエラー、NOTオープンエラー
パラメータエラー、NOTオープンエラー
DR/CS/DRタイムアウト監視(信号待ち)
DR/CS/DRタイムアウト監視(信号待ち)
XON/XOFF制御(送信ビジー)
XON/XOFF制御(送信ビジー)
受信データ待ち
受信データ待ち
ファンクションコールの終了
ファンクションコールの終了
LB0, 1, 2, 4, 5エラー
LB0, 1, 2, 4, 5エラー
Exit