共通関数 |
|
初期化処理 |
|
終了処理 |
|
デバイスとドライバーの初期化 |
|
エラー内容の取得 |
|
使用可能なデバイスの一覧を取得 |
|
使用可能入出力ポート数を取得 |
|
デバイスの情報を取得 |
|
Ethernetデバイスの通信状態を取得 |
|
入出力切り替え関数 |
|
8255モード設定をチップ単位で設定 |
|
8255モード設定をチップ単位で取得 |
|
I/Oポートの入出力方向を設定 |
|
I/Oポートの入出力方向を取得 |
|
指定したデバイスの入出力方向を設定 |
|
指定したデバイスの入出力方向を取得 |
|
単純入出力関数 |
|
入力ポートから1バイト(8ビット)入力 |
|
入力ポートから1ビット入力 |
|
入力ポートから1バイト(8ビット)入力(ワイヤレスI/O専用) |
|
入力ポートから1ビット入力(ワイヤレスI/O専用) |
|
出力ポートに1バイト(8ビット)出力 |
|
出力ビットに1ビット出力 |
|
出力ポートの状態を1ポート(8ビット)入力 |
|
出力ビットの状態を1ビット入力 |
|
複数バイト/ビット入出力関数 |
|
入力ポートから複数バイト入力 |
|
入力ポートから複数ビット入力 |
|
入力ポートから複数バイト入力(ワイヤレスI/O専用) |
|
入力ポートから複数ビット入力(ワイヤレスI/O専用) |
|
出力ポートに複数バイト出力 |
|
出力ポートに複数ビット出力 |
|
出力ポートの状態を複数ポート入力 |
|
出力ビットの状態を複数ビット入力 |
|
エッジ検出関数 |
|
割り込みイベント要因の設定 |
|
DioNotifyInterrupt関数用コールバック関数の登録 |
|
指定した論理ビットのトリガ監視を開始 |
|
指定した論理ビットのトリガ監視を停止 |
|
DioNotifyTrg関数用コールバック関数の登録 |
|
デジタルフィルタ機能関数 |
|
デジタルフィルタを設定 |
|
デジタルフィルタ設定値を取得 |
|
カウンタ動作関数 |
|
総カウントチャネル数を取得 |
|
カウントエッジを設定 |
|
カウントエッジを取得 |
|
比較レジスタを設定 |
|
カウント動作を開始 |
|
カウント動作を停止 |
|
カウント数を取得 |
|
カウント数を取得(ワイヤレスI/O専用) |
|
カウント値をプリセット |
|
カウントステータスを取得 |
|
フェイルセーフ機能関数 |
|
フェイルセーフ機能のイベント動作の状態を取得 |
|
フェイルセーフ機能のイベント動作中の状態から復帰 |
|
バスマスタ機能関数 |
|
デモデバイス専用関数 |
|