16
(前ページからの続き)
API-DIO(98/PC)ドライバ API-DIO(WDMドライバ
関数名 機能 関数名
《基本機能関数》 デジタル⼊出⼒関数 (バックグラウンド⼊出⼒関数)
DioInpBack バックグラウンドでの指定ポートのデジタル⼊⼒処理 ×(該当関数無し)
DioOutBack バックグラウンドでの指定ポートのデジタル出⼒処理 ×(該当関数無し)
DioBitInpBack バックグラウンドでの指定ビットのデジタル⼊⼒処理 ×(該当関数無し)
DioBitOutBack バックグラウンドでの指定ビットのデジタル出⼒処理 ×(該当関数無し)
DioSts 関数のバックグラウンドでの実⾏状態の取得 ×(該当関数無し)
DioStop バックグラウンドでのデジタル⼊出⼒処理の停止 ×(該当関数無し)
《基本機能関数》 割り込み機能関数
DioEvent 割り込みイベントの設定 DioNotifyInterrupt
DioIntEnable 割り込みイベント信号⼊⼒の禁止/許可の設定 DioNotifyInterrupt
DioIntSence 割り込みコントロールポートのステータスの取得 ×(該当関数無し) *4
DioEventEx 割り込みイベントの設定(拡張版) DioNotifyInterrupt
DioIntEnableEx 割り込みイベント信号⼊⼒の禁止/許可の設定(拡張版) DioNotifyInterrupt
《⾼機能関数》 プロセスコントロール機能関数
DioPtnSet プロセスパターンの設定 ×(該当関数無し)
DioPtnStart プロセスコントロール開始 ×(該当関数無し)
DioPtnSts プロセス開始時のステータスの取得 ×(該当関数無し)
《⾼機能関数》 トリガ監視機能関数
DioTrgSet トリガ監視ビットの設定 DioNotifyTrg *5
DioTrgStart トリガ開始 DioNotifyTrg *5
DioTrgSts トリガイベント発生時のステータスの取得 DioNotifyTrg *5
《⾼機能関数》 コード変換機能関数
DioInpBCD 指定ポートのデータをBCDコードに変換して⼊⼒ ×(該当関数無し)
DioOutBCD 指定ポートのデータをBCDコードに変換して出⼒ ×(該当関数無し)
DioNInpBCD 指定ポートのデータをBCDコードに変換して⼊⼒ (負論理) ×(該当関数無し)
DioNOutBCD 指定ポートのデータをBCDコードに変換して出⼒(負論理) ×(該当関数無し)
《その他》
LpByte 符号なしバイト変数のアドレス取得(Visual Basic) ×(該当関数無し) *6
LpWord 符号なしワード変数のアドレス取得(Visual Basic) ×(該当関数無し) *6
LpDWord 符号なしダブルワード変数のアドレス取得(Visual Basic) ×(該当関数無し) *6
*4 WDMドライバでは関数の仕様上、こちらに相当する関数は必要ありません。
*5 WDMドライバのトリガ監視にはトリガ発生時に他のビットデータを⼊⼒する機能はありません。
*6 WDMドライバでは関数の仕様上、VBでもこちらに相当する関数を使用する必要はありません。