簡易プログラマブル入出力ボード Model ioBoard4 通信仕様書 2013/10 ver 2.01 Model ioBoard4 はシリアル通信(COM)インターフェースを標準で装備しています。 このシリアル通信(COM)インターフェースを用いて動作条件等をPCから設定することが可能 です。 PCとの接続には専用オプションのUSBコンバータケーブルの使用をお奨め致します。 (汎用のUSBコンバータの使用も可能ですが、その場合は信号レベルとピンアサインの変更が必 要となります。) 2.仕様 2-1 接続 コネクタ:RJ11モジュラジャック(6P4線式) 2-2 インターファエース ボーレート ストップビット 115200bps(標準) 1 ビット パリティ なし キャラクター長 8ビット 信号レベル CMOSロジック 2-3 メッセージコード アスキー文字 2-4 送受信デリミタ CRLF 3.メッセージのコマンドコード及びフォーマット 3-1 受信コマンド表 [SETxxx:yyy] コマンド 入出力パラメータの設定(単独動作モード) [応答文字列] なし コマンド xxx 内 容 パラメータ(yyy) 範囲 単位 1[x]0 出力 ON 時ディレイ 32bit ms 1[x]1 出力 OFF 時ディレイ 32bit ms 1[x]2 入力 On 時チャタリング回避ディレイ 32bit ms 1[x]3 入力 Off 時チャタリング回避ディレイ 32bit ms 1[x]4 入力ロジック(N.O、N.C) 0 or 1 1[x]5 出力ロジック(N.O、N.C) 0 or 1 1[x]6 動作モード設定 0~255 (8bit) [x]:チャンネル(ポート番号) [GETxxx:] コマンド 入出力パラメータの取得読み出し(単独動作モード) [応答文字列] 現在設定されている数値文字列を返送します。 コマンド xxx 内 容 応答文字列範囲 単位 1[x]0 出力 ON 時ディレイ 32bit ms 1[x]1 出力 OFF 時ディレイ 32bit ms 1[x]2 入力 On 時チャタリング回避ディレイ 32bit ms 1[x]3 入力 Off 時チャタリング回避ディレイ 32bit ms 1[x]4 入力ロジック(N.O、N.C) 0 or 1 1[x]5 出力ロジック(N.O、N.C) 0 or 1 1[x]6 動作モード設定 0~255 (8bit) [x]:チャンネル(ポート番号) [VER] コマンド ソフトウェアバージョンの取得 [応答文字列] バージョン文字列を返送します コマンド VER 内 容 ソフトウェアバージョン取得 [RST] コマンド 動作モードリセット処理 [応答文字列] なし コマンド RST 内 容 動作モードを初期化 (モード0=単独動作モード) 応答文字列 --- Ver._.__.__ 応答 なし --- [TST4] コマンド 4bit TEST 動作モード処理 [応答文字列] なし コマンド TST4 内 容 応答 4bit セルフテスト動作 なし --- (4bit シフト自動点灯サイクル) [TST8] コマンド 8bit TEST 動作モード処理 [応答文字列] なし コマンド TST8 内 容 応答 8bit セルフテスト動作 なし --- (8bit シフト自動点灯サイクル) [DIRC] コマンド Direct Output 動作モードへ移行 [応答文字列] なし コマンド DIRC 内 容 Direct Output 動作モード 応答 --- なし (直接指定出力動作モードへの移行) [PCTR] コマンド PC 接続動作モードへ移行 [応答文字列] なし コマンド PCTR 内 容 PC 接続 動作モード 応答 --- なし (PC 接続動作モードへの移行) [BIT4] コマンド 4bitポート指定処理 [応答文字列] なし コマンド BIT4 内 容 4bit 出力用、ポート設定モード 応答 --- なし (上位 4bit 無効化モード) [BIT8] コマンド 8 bitポート指定処理 [応答文字列] なし コマンド BIT8 内 容 8 bit 出力用、ポート設定モード 応答 --- なし (標準) [INP] コマンド 8 bit入力情報取得処理 [応答文字列] 入力 8bit の情報を'1'/'0'文字列で応答を返します。 コマンド INP 内 容 8 bit 一括入力情報取得 応答 yyyyyyyy --- [OUTS0:xxxxxxxx] コマンド 8 bit出力情報設定処理 [応答文字列] なし コマンド xxxxxxxx 内 容 パラメータ(xxxxxxxx) --- 範囲 xxxxxxxx 8 bit 一括出力情報設定 [OUTxxx:y] コマンド 1 bit出力情報設定処理 [応答文字列] なし コマンド xxx 1[x]0: 0 or 1 (各 bit) 内 容 パラメータ(y) 1bit 単位出力情報設定 0 or 1 [x]:チャンネル(ポート番号) 3-2 送信コマンド 自発的に送信する通信データはありません。 範囲 ---
© Copyright 2024 Paperzz