2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 遠隔運用管理ソリューション RS-232C / RS-485 シリアルデータ用 SRPC-SERIAL Solar Rain Proof Case – RS-232C / RS-485 Serial SRPC-SERIAL ID:1001h SRPC-SERIAL ID:1002h SRPC-SERIAL ID:1003h RS-232C / RS-485 RS-232C / RS-485 RS-232C / RS-485 Data1 Data2 Data3 SRPC-SERIAL ID:1004h RS-232C / RS-485 Data4 SRPC-SERIAL ID:1001h , Data1, (Timestamp) SRPC-SERIAL ID:1002h , Data2, (Timestamp) SRPC-SERIAL ID:1003h , Data3, (Timestamp) SRPC-SERIAL ID:1004h , Data4, (Timestamp) …. …. 野村エンジニアリング(有) Nomura Engineering Co., Ltd. Since 1997 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 1/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications Table of contents コ ン セ プ ト ............................................................................................................................................. 3 概 要 ............................................................................................................................................................. 3 構 成 例........................................................................................................................................................ 4 特 徴 ............................................................................................................................................................. 5 製 品 構 成 .................................................................................................................................................. 6 関連製品 .................................................................................................................................................... 6 電 気 的 仕 様 ............................................................................................................................................. 7 入 出 力 端 子 の 名 称 及 び 機 能....................................................................................................... 8 通 信 時 間 .................................................................................................................................................. 9 デ ー タ 回 収 遷 移 ................................................................................................................................ 10 設 定 項 目 .................................................................................................................................................11 チャネルグループ ....................................................................................................................................11 通信ボーレート ........................................................................................................................................11 メ ン テ ナ ン ス ソ フ ト ..................................................................................................................... 12 動作環境 .................................................................................................................................................. 12 ライセンス .............................................................................................................................................. 12 プロパティの設定画面 ............................................................................................................................ 12 制 御 方 法 ................................................................................................................................................ 13 使用するコマンド ................................................................................................................................... 13 エラーメッセージ ................................................................................................................................... 15 SRPC-SERIAL の制御コマンド .............................................................................................................. 15 設定サンプル ........................................................................................................................................... 24 センサデータの回収 ................................................................................................................................ 28 外 形 寸 法 図 ........................................................................................................................................... 29 電 波 法 に 関 す る 注 意 事 項 .......................................................................................................... 30 取 扱 に 関 す る 注 意 事 項 ............................................................................................................... 30 変 更 履 歴 ................................................................................................................................................ 31 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 2/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications コ ン セ プ ト 自然エネルギーを電源とした従来製品は設置場所や天候に大きく左右されるため、必要以上な マージンを確保した大型製品がほとんどでした。当社はマージンを出来るだけ切り捨て、コンパ クトにまとめ、取付けを容易にすることに主眼を置きました。 電源が足りなくても、パラレル接続で容量をアップするなどの対応が可能です 概 要 SRPC-SERIAL は、センサから定期的に出力される RS-232C / RS-485 シリアル情報を回 収します。SRPC-SERIAL は互いに関係性を持ち、子の関係にある SRPC-SERIAL からシリア ル情報を受け取り、親の関係にある SRPC-SERIAL に自分と子の両方のシリアル情報を一緒に転 送します。この関係性により、枝状に広がる SRPC-SERIAL のシリアル情報を1カ所に集約する ことが可能になります。また、必要であればシリアル情報にタイムスタンプを付加することも可能 です。 SRPC-SERIAL には、太陽電池システムが搭載されており、充電容量は大容量の 10000mAh。 消費電流が平均 40mA の場合、無充電下に置かれても 10 日半は稼働可能です。また、ソーラー 電圧・バッテリー電圧・充電電流・消費電流・温度・湿度をモニタリングすることができます。 SRPC-SERIAL は、 中継・連携用に 429MHz 特定小電力モジュール(TS02EJ-S mdm4LDM) を使用しています。TS02EJ-S mdm4LDM の通信距離は見通しで 2~3km ですが、間に SRPC-SERIAL を1台追加すれば通信距離が倍になります。また、枝状に分岐することも可能な ので、方角違いに設置することも可能になります。 その他にも、SRPC-SERIAL は、パワーサプライとしてもご利用いただけます。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 3/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 構 成 例 遠い場所にある測定器のデータも、 回収することができます。 数十台の鉄塔の傾斜や振動を 監視できます。 RS-232C / RS-485 のボーレートは、 個別に設定できるので、種類の違う 測定器も混ぜることができます。 数十台の鉄橋のひずみや振動を 監視できます。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 4/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 特 徴 大容量 10000mAh のリチウムイオンバッテリー(オプションでエネループに変更可) 太陽電池システムのソーラー電圧・バッテリー電圧・充電電流・消費電流・温度・湿度を監視可能 無充電下に置かれても 10 日半の連続稼働が可能(平均消費電流を 40mA として) 消費電流は平均 40mA 3チャネルのマルチチャネル通信を採用 SRPC-SERIAL の通信距離は見通し2~3km。1台追加するごとに通信距離を倍にできます。 パワーサプライ機能 RS232-C / RS-485 シリアルデータを回収(最大 100 バイト) 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 5/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 製 品 構 成 SRPC-SERIAL 中継機能 + RS-232C/RS-485 シリアルデータ読取 標準コネクタ (変更する場合があります) ウオールマウントブラケット(壁取付け用) ポールマウントブラケット(ポール、電信柱などにくくりつける) がケース背面に実装されます。 設置工事およびメンテナンス費用は含まず 故障時の出張修理無し、センドバックにより修理 予備の保持を推奨 別途、有償対応 取り付けベルト、大口径結束バンド、ポール、ステー、木ネジ、防水コネクタなど 関連製品 SRPC-Monitor 太陽電池システムのモニタリングや通信チャネルグループを変更できます。 TS02EJ-x mdm4LDM + SerialBD RS-232C/RS-485/USB-SERIAL からのシリアル通信で無線モジュールを制御できます。メン テナンスソフトでも使用できます。 SRPC-RPT-EXT 太陽電池システム付き、双方向無手順通信用(※ SRPC-SERIAL とは混在できません) 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 6/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 電 気 的 仕 様 無線モジュール 当社 TS02EJ-S mdm4LDM (429MHz 帯 特定小電力無線) 通信距離 見通し2~3km(TS02EJ-S mdm4LDM の仕様書参照) 温度範囲 -10~60℃ 30~90%RH 消費電流 平均 40mA(外部消費電流を除く) 外部インターフェース RS-232C(RS-232C 電圧レベル)または、RS-485 通信パラメータ スタートビット・ストップビット 結露無きこと 1bit データ 8bit パリティ無し フロー制御なし 2400/4800/9600/19200bps 送信バイト数 最大 100 バイト タイムアウト 連続するシリアルデータは 200ms 以内 200ms 以上経過すると送信を開始します。 重量 約 1kg(ソーラーパネル、充電池含む) 出力電圧 バッテリー電圧または昇圧5V、他応相談 最大出力電力 2000mW、他応相談 太陽電池システム (標準タイプ) 充電池 リン酸鉄リチウムイオン(並列2本、10000mAh) 最大充電電圧 3.6V 最大充電電流 1600mA 過充電保護 電圧・電流・タイマー方式 過放電保護 2.5V 以下でカットオフ 連続稼働時間(無充電) 250 時間(外部電源出力無し) 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 7/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications (エネループタイプ) 充電池 単一エネループ(直列2本、5500mAh) 最大充電電圧 3.2V 最大充電電流 1600mA 過充電保護 電圧・電流・タイマー方式 過放電保護 2.1V 以下でカットオフ 連続稼働時間(無充電) 137.5 時間(外部電源出力無し) 入 出 力 端 子 の 名 称 及 び 機 能 ※ 配線に番号がプリントされています。 1番 RX(SRPC-SERIAL への入力) 2番 TX(SRPC-SERIAL からの出力) 3番 未使用 4番 未使用 5番 電源 出力電圧:バッテリー電圧または昇圧5V、他応相談 最大出力電力:2000mW、他応相談 6番 GND 注意! SRPC-SERIAL は常時電源がONしています。配線する場合には、短絡に注意して下さい。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 8/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 通 信 時 間 mdm4LDMタイプ(マルチチャネル通信) ボーレートが19.2kbps、送信データ長が100バイトの場合 スタートビットとストップビットを含めて1バイトあたり10ビットになるので RS-232C通信時間=1/19200*10*バイト数 無線区間の通信時間=793mS+(230mS*マルチチャネル数) +(41mS*バイト数) 相手先のTS02EJにデータが出力されるまでの通信時間は、 伝送時間=RS-232C通信時間+無線区間の送信時間+RS-232C通信時間 例)SRPC-SERIALはマルチチャネル数が3なので、100バイトを送る場合の伝送時間は RS-232C通信時間=1/19200*10*100≒52mS 無線区間の送信時間=793+(230*3)+(41*100)=5583mS 伝送時間=52+5583+52=5687mS 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 9/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications デ ー タ 回 収 遷 移 最大データバイト数が 50byte に設定されている例になります。 経過時間 メインシステム SRPC-SERIAL A SRPC-SERIAL B SRPC-SERIAL C SRPC-SERIAL D 00:00:00 データ [a0001] データ [b0001] データ [c0001] データ [d0001] データ [b0002] データ [c0002] データ [d0002] 送信要求 データ出力 A,a0001<CR> 送信 A 00:00:14 (待機) 送信要求 送信 B 00:00:28 データ [a0002] データ出力 A,a0002<CR> B,b0001<CR> 送信要求 送信要求 A 送信 B C 送信 00:00:42 送信要求 (待機) 送信要求 送信 C B D 送信 00:00:56 データ [a0003] データ出力 A,a0003<CR> B,b0002<CR> C,c0002<CR> データ [b0003] 送信要求 A データ [c0003] データ [d0003] 送信要求 B 送信 C C D 送信 00:01:10 送信要求 (待機) B 送信要求 C D 送信 D 送信 00:01:24 データ出力 A,a0004<CR> B,b0003<CR> C,c0003<CR> D , d 0 0 0 2 <C R > データ [a0004] データ [b0004] 送信要求 A B データ [c0004] データ [d0004] 送信要求 C D 送信 C D 送信 00:01:38 メインシステムより遠いものほど、データ鮮度は悪くなりますが、どんな親子構成でもレスポン スタイムは一定になります(データ長が変われば変化しますが、親子構成で変化することはあり ません) 。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 10/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 設 定 項 目 チャネルグループ 利用可能な40チャネルは混変調特性などを考慮して4つのグループ、3チャネルずつに分割されてい ます。同一エリア内で複数セットを使用される場合はできるだけ異なったチャネルグループを使用して下 さい。 SRPC-SERIAL は、上りと下りの2つのチャネルグループを使用できますが、基本は同じチャネルグ ループで問題ありません。工場出荷時は、上りと下りのチャネルグループは1になっています。 注意! チャネルグループを変更する場合には、別途 TS02EJ-x mdm4LDM モジュールが必要になります。 SRPC-Monitor やメンテナンスソフトでも変更することができます。 シリアル通信のボーレート シリアル通信のボーレートは、2400bps、4800bps、9600bps、19200bps からお選びいただけ ます。ご注文の際に明記して下さい。ご指定が無い場合には、9600bps で出荷させて頂きます。 注意! 通信ボーレートを変更する場合には、別途 TS02EJ-x mdm4LDM モジュールが必要になります。 メンテナンスソフトでも変更することができます(SRPC-Monitor では変更できません) 。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 11/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications メ ン テ ナ ン ス ソ フ ト 基本の使用方法は、メンテナンスソフトのマニュアルを参照して下さい。 動作環境 .Net Framework 4.0以上がインストールされているWindowsパソコン。.Net Frameworkのバージョンの 確認方法、アップデート方法等は、Microsoftのホームページを参照して下さい。 ライセンス ライセンスフリーのオープンソースのソフトになります。再配布・改変等が可能です。 注意! メンテナンスソフトを使用して、SRPC-SERIAL の設定を変更するには、別途 TS02EJ-x mdm4LDM + SerialBD が必要になります。 プロパティの設定画面 SRPC-SERIAL のボーレートを変更する場合には、ボーレートの項目を変更して下さい。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 12/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 制 御 方 法 SRPC-SERIAL を制御するには、制御コマンドを送信する必要があります。メンテナンスソフトも SRPC-Monitor も TS02EJ-x mdm4LDM モジュールを使用して、制御コマンドを送信しています。 メンテナンスソフトや SRPC-Monitor を用意しなくても、TS02EJ-x mdm4LDM モジュールさえ あれば、太陽電池システムの状態やセンサデータの回収などの制御を行うことができます。 使用するコマンド ※ <CR>はキャリッジリターンを表しています。 ※ 斜体文字は、モジュールから出力されるメッセージまたは受信データを表しています。 ※ その他のコマンドについては、モジュールの仕様書を参照して下さい。 制御対象の SRPC-SERIAL の ID を設定:#IDmmmm<CR> mmmm : SRPC-SERIAL の ID を hex にて指定 例)#ID1F3F<CR> 中継しなければ届かない距離に設置されている SRPC-SERIAL の ID も指定できます。 中継の起点となる SRPC-SERIAL の ID を設定:#DR0000:mmmm<CR> mmmm:SRPC-SERIAL の ID を hex にて指定 例)#DR0000:1F2A<CR> 通信が届く距離に設置されている SRPC-SERIAL の ID を指定します。 通信チャネルグループの設定:#CGnn<CR> nn:01~04 例)#CG01<CR> :通信チャネルグループを 1 に設定します。 SRPC-SERIAL は上り(子→親)と下り(親→子)の通信チャネルグループを別々に設定 することができます。基本は、上りと下りで通信チャネルグループは同じでかまいません。 上りと下りで通信チャネルグループを別々に設定したら、制御コマンドを送信する時(下り) とセンサデータを受信する時(上り)に、通信チャネルグループの設定を行います。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 13/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 送信データ長の設定:#LNnnn<CR> nnn:001~255 固定長指定 送信データのバイト数を1~255 バイトで設定します。 例)#LN010<CR> nnn :000 :送信データ長に 10 バイトを設定します。 可変長指定(デフォルト) 送信データ入力後、10ms 以上経過すると送信を開始します。 SRPC-SERIAL への制御コマンドは、それぞれ送信データ長が違います。固定長指定を使 用する場合には、制御コマンドを送信する前に送信データ長の設定を行う必要があります。 制御コマンドの送信準備:#TX<CR> #IDnnnn<CR>で指定した SRPC-SERIAL に制御コマンドを送信します。制御コマンドはこ のステートメントの後に続けて入力します。送信データ長が固定長指定の場合には、指定さ れた送信データ長に達すると送信が開始され、可変長指定の場合には、送信データ入力後、 10ms 以上経過すると送信が開始されます。 無線送信が開始される直前に$ok<CR>と出力されます。$ok<CR>以外のメッセージが出力さ れた場合には無線送信に失敗したことになります。 例)#TX<CR> xxxx :送信データ $ok<CR> :無線送信が開始された 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 14/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications エラーメッセージ メッセージ出力の設定を有効に設定していると、モジュールからは以下のエラーメッセージがあります。 $cb<CR> :無線送信しようとするチャネルがビジー (チャネルビジーについては、モジュールの仕様書を参照) $Err0<CR> :コマンドエラー $Err1<CR> :バッファオーバーフロー $Err8<CR> :タイムアウトエラー 各コマンドの文字間、送信データの各バイト間が 180ms 以上経過している $Err9<CR> :その他のエラー SRPC-SERIAL の制御コマンド ※ バッテリーがカットオフ電圧以下まで無くなっていると、SRPC-SERIAL は無線機能をOFF にしているので制御コマンドを送信しても返信がありません。 充電バッテリーの状態を取得:&B1&<CR> 返信データ:%Bn%<CR> n 充電バッテリーの状態 0 空(充電中ではない) 1 通常(充電中ではない) 2 満タン(充電中ではない) 3 充電中 4 満タン(トリクル充電中) 9 ビジー(別の処理で忙しいため、制御コマンドを無視したことを表します) 例)#TX<CR> ※ 充電池がエネループの場合のみ :制御コマンドの送信準備 &B1&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %B3%<CR> :充電バッテリーは“充電中” 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 15/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 充電バッテリーの電圧を取得:&V1&<CR> 返信データ:%Vn%<CR>mmmm<CR> n:1なら成功、9ならビジー(制御コマンドを無視したことを表します) mmmm:充電バッテリーの電圧(mV) 、ビジーの場合は 0000 例)#TX<CR> :制御コマンドの送信準備 &V1&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %V1%<CR>3712<CR> :充電バッテリーの電圧は“3712mV” ソーラーの電圧を取得:&L1&<CR> 返信データ:%Ln%<CR>mmmm<CR> n:1なら成功、9ならビジー(制御コマンドを無視したことを表します) mmmm:ソーラーの電圧(mV) 、ビジーの場合は 0000 例)#TX<CR> :制御コマンドの送信準備 &L1&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %L1%<CR>4933<CR> :ソーラーの電圧は“4933mV” 充電電流を取得:& 1&<CR> 返信データ:% n%<CR>mmmm<CR> n:1なら成功、9ならビジー(制御コマンドを無視したことを表します) mmmm:充電電流(mA)、ビジーの場合は 0000 例)#TX<CR> :制御コマンドの送信準備 & 1&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 % 1%<CR>0782<CR> :充電電流は“782mA” 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 16/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 消費電流を取得:&U1&<CR> 返信データ:%Un%<CR>mmmm<CR> n:1なら成功、9ならビジー(制御コマンドを無視したことを表します) mmmm:消費電流(mA)、ビジーの場合は 0000 例)#TX<CR> :制御コマンドの送信準備 &U1&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %U1%<CR>0042<CR> :消費電流は“42mA” ケース内の温度を取得:&O1&<CR> 返信データ:%On%<CR>mmmm<CR> n:1なら成功、9ならビジー(制御コマンドを無視したことを表します) mmmm 温度(℃) 0℃以上 小数点以下2桁まで(例:2342→23.42℃) 0℃未満 先頭に-が付加され、小数点以下1桁まで(例:-024→-2.4℃) ビジー 0000 例)#TX<CR> :制御コマンドの送信準備 &O1&<CR> :制御コマンドの送信 $ok<CR> :無線送信の開始 %O1%<CR>0932<CR> :ケース内の温度は“9.32℃” ケース内の湿度を取得:&H1&<CR> 返信データ:%Hn%<CR>mmmm<CR> n:1なら成功、9ならビジー(制御コマンドを無視したことを表します) mmmm:湿度(%)小数点以下2桁まで、ビジーの場合は 0000 例)#TX<CR> :制御コマンドの送信準備 &H1&<CR> :制御コマンドの送信 $ok<CR> :無線送信の開始 %H1%<CR>3282<CR> :ケース内の湿度は“32.82%” 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 17/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications カレンダーの設定:&W1&<CR>0000YYYYMMDDhhmmss<CR> 返信データ:%W1%<CR> YYYY:2000~2099 MM:01~12 月 DD:01~31 日 hh:00~23 mm:00~59 ss:00~59 西暦 時間(24h 表記) 分 秒 例)#TX<CR> :制御コマンドの送信準備 &W1&<CR>000020130822145200<CR> :制御コマンドを送信 :2013/08/22 14:52:00 $ok<CR> :無線送信の開始 %W1%<CR> :カレンダーの設定成功 カレンダーの取得:&R1&<CR> 返信データ:%R1%<CR>YYYYMMDDhhmmss<CR> YYYY:2000~2099 MM:01~12 月 DD:01~31 日 hh:00~23 mm:00~59 ss:00~59 西暦 時間(24h 表記) 分 秒 例)#TX<CR> :制御コマンドの送信準備 &R1&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %R1%<CR>20130822145200<CR> :カレンダーの日付は、 :2013/08/22 14:52:00 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 18/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 通信チャネルグループの変更:&Gx&<CR> 返信データ:%G1%<CR> x:1 バイトのバイナリー 上位 4bit が下りの通信チャネルグループ、下位 4bit が上りの通信チャネルグループ 4bit のバイナリー 通信チャネルグループ 01h(0001) 通信チャネルグループ1 02h(0010) 通信チャネルグループ2 03h(0011) 通信チャネルグループ3 04h(0100) 通信チャネルグループ4 例)#TX<CR> :制御コマンドの送信準備 &G^22&<CR> :制御コマンドを送信(^はバイナリー値を表しています) $ok<CR> :無線送信の開始 %G1%<CR> :通信チャネルグループの変更に成功 :変更前の通信チャネルグループで返ってきます #CG02<CR> :成功したら、自分の通信チャネルグループも変更します ※ センサデータ以外の返信データは、上りと同じ通信チャネルグループで返ってきます。 信号強度履歴の取得:&Ax&<CR> 返信データ:%A1%<CR>[mmmmpp<CR>]… x:1 バイトのバイナリー、0xFF の場合は返信データを送信後、履歴をクリアします mmmm: SRPC-SERIAL の ID または制御しているモジュールの ID pp:信号強度(RSSI)の hex 表記(対比表はモジュールの仕様書を参照) 例)#TX<CR> :制御コマンドの送信準備 &A1&<CR> :制御コマンドを送信(履歴クリア無し) $ok<CR> :無線送信の開始 %A1%<CR>00105C<CR>00116F<CR> :ID0010h からの送信信号の強度は 0x5C(-95dBm) :ID0011h からの送信信号の強度は 0x6F(-85dBm) 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 19/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 子の関係にある SRPC-SERIAL を登録:&M1&<CR>mmmm<CR> 返信データ:%M1%<CR> mmmm:SRPC-SERIAL の ID を hex にて指定 例)#TX<CR> :制御コマンドの送信準備 &M1&<CR>100A<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %M1%<CR> :登録成功 子の関係にある SRPC-SERIAL を取得:&M2&<CR> 返信データ:%M2%<CR>[mmmm<CR>]… mmmm:SRPC-SERIAL の ID(hex 表記) 例)#TX<CR> :制御コマンドの送信準備 &M2&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %M2%<CR>100A<CR>100B<CR> :登録されている ID は、100Ah と 100Bh 子の関係にある SRPC-SERIAL の登録を全てクリア:&M0&<CR> 返信データ:%M0%<CR> 例)#TX<CR> :制御コマンドの送信準備 &M0<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %M0%<CR> :クリア成功 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 20/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications SRPC-SERIAL へコマンドの実行要求:&Q0&<CR>[command] 返信データ:%Q1%<CR>[response] command:TS02EJ-x mdm4LDM のコマンド response:TS02EJ-x mdm4LDM のコマンドを実行した後のメッセージ 注意!! #?M<CR>コマンドは使用しないでください。#?M<CR>コマンドを実行した後の メッセージが無線区間で送信できる最大バイト数を超えているため、途中で切れ た response になってしまいます。 例1)#TX<CR> :制御コマンドの送信準備 &Q0&<CR>#FR1002:0000<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %Q1%<CR> :コマンドの実行成功 例2)#TX<CR> :制御コマンドの送信準備 &Q0&<CR>aaaa<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %Q1%<CR>$Err0<CR> :コマンドの実行成功 :結果はコマンドエラー 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 21/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications SRPC-SERIAL とセンサ間のボーレートを設定:&P0&<CR>n<CR> 返信データ:%P0%<CR> n ボーレート 0 2400bps 1 4800bps 2 9600bps 3 19200bps 例)#TX<CR> :制御コマンドの送信準備 &P0&<CR>3<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %P0%<CR> :設定成功 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 22/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications センサデータの送信リクエスト(センサデータの回収) :&Dx&<CR> 全ての SRPC-SERIAL に対して送信する必要はありません。 親と子の関連付けがされていれば、親の関係にある SRPC-SERIAL に送信すれば、 親の SRPC-SERIAL は自動で子の SRPC-SERIAL へ転送します。 返信データ:%Dx%<CR>[FFLdddd….]…SS x:1バイトのバイナリー FF:2バイトのバイナリー L:1バイトのバイナリー 送信リクエストで送った値で返信データが返ってきます センサデータを読み取った SRPC-SERIAL の ID 以降に続くセンサデータ(dddd….)のバイト数 dddd….:センサデータ SS:2バイトのバイナリー チェックサム(上位 8bit、下位 8bit の順) チェックサムの計算方法 チェックサムを除く返信データ(%Dx%<CR>[FFLdddd….]…)を1バイト単位で加算し、 17bit 以降は切り捨てした値(16bit のバイナリー) 例)#TX<CR> :制御コマンドの送信準備 &D0&<CR> :制御コマンドを送信 $ok<CR> :無線送信の開始 %D0%<CR>^10^0A^05ABCDE^10^0B^03FGH^03^2C :^はバイナリー値を表しています チェックサムの検証 %D0%<CR>^10^0A^05ABCDE^10^0B^03FGH を全てバイナリー表記すると ^25^44^30^25^0D^10^0A^05^41^42^43^44^45^10^0B^03^46^47^48 になります。 全て加算した結果(0x032C)と、最後に付加されている^03^2C が同じ値であることが 検証できます。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 23/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 設定サンプル 構成 SRPC-SERIAL ID:1001h SRPC-SERIAL ID:1002h SRPC-SERIAL ID:1003h 最初に通信チャネルグループを設定します。工場出荷時は通信チャネルグループ1になっているので、 変更しなくても結構です。中継層を使用して全ての SRPC-SERIAL の通信チャネルグループを変更する ことも可能ですが、変更する順番が複雑になります。そのため、通信チャネルグループを変更する際には、 制御端末から直接通信が届く距離に SRPC-SERIAL を置きます。 #ID1001<CR> :SRPC-SERIAL 1001h を変更 #DR0000:1001<CR> :SRPC-SERIAL 1001h を変更 #TX<CR> &G^22&<CR> :通信チャネルグループを2に変更 $ok<CR> :$ok<CR> が返ってきたら無線送信は成功 %G1%<CR> :$G1%<CR> が返ってきたら通信チャネルグループの変更完了 上記のコマンドを他の SRPC-SERIAL 1002h と 1003h にも実行し、通信チャネルグループを一致さ せます。 最後に、制御端末自身の通信チャネルグループを変更します。 #CG02<CR> :制御端末の通信チャネルグループを変更 通信チャネルグループさえ一致していれば、後は中継層を使用して SRPC-SERIAL の変更が可能にな るので、SRPC-SERIAL を適正な位置に配置できます。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 24/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 次に中継経路を設定します。中継経路はメンテナンスソフトを使用すれば簡単に設定できます。中継経 路は送信元を指定する方法と、送信先を指定する方法の2通りあります。中継経路の設定コマンドの詳細 は、モジュールの仕様書を参照して下さい。 SRPC-SERIAL 1001h の場合 ① 送信先が 1002h の時、1002h へ中継転送する:#DR1002:1002<CR> ② 送信元が 1002h の時、通常送信する:#FR1002:0000<CR> ③ 送信元が 1003h の時、通常送信する:#FR1003:0000<CR> ④ ①、②、③以外の時、1003h へ中継転送する:#FR0000:1003<CR> ①~④の中継経路の設定で、経路の漏れが無くなります。 #ID1001<CR> :SRPC-SERIAL 1001h を変更 #DR0000:1001<CR> :SRPC-SERIAL 1001h を変更 #TX<CR> &Q0&<CR>#CR<CR> :経路情報をクリア $ok<CR> :$ok<CR>が返ってきたら無線送信は成功 %Q1%<CR> :%Q1%<CR>が返ってきたら経路情報のクリア完了 上記のコマンドで、経路情報を全てクリアします。 #TX<CR> &Q0&<CR>#DR1002:1002<CR> :経路情報を変更 $ok<CR> :$ok<CR>が返ってきたら無線送信は成功 %Q1%<CR> :%Q1%<CR>が返ってきたら経路情報の変更完了 上記のコマンドで、①~④の全ての経路情報を変更します。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 25/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications SRPC-SERIAL 1002h の場合 ① 送信元が 1001h の時、通常送信する:#FR1001:0000<CR> ② ①以外の時、1001h へ中継転送する:#FR0000:1001<CR> または #DR0000:1001<CR> #ID1002<CR> :SRPC-SERIAL 1002h を変更 #DR0000:1001<CR> :SRPC-SERIAL 1001h を中継する(前と同じなので省けます) 上記のコマンドで、SRPC-SERIAL 1001h を経由して SRPC-SERIAL 1002h の設定を変更できます。 ①、②のコマンドのリストは、前ページと同じ方法になります。 SRPC-SERIAL 1003h の場合 ① 送信元が 1001h の時、通常送信する:#FR1001:0000<CR> ② ①以外の時、1001 へ中継転送する:#FR0000:1001<CR> または #DR0000:1001<CR> #ID1003<CR> :SRPC-SERIAL 1002h を変更 #DR0000:1001<CR> :SRPC-SERIAL 1001h を中継する(前と同じなので省けます) 上記のコマンドで、SRPC-SERIAL 1001h を経由して SRPC-SERIAL 1003h の設定を変更できます。 ①、②のコマンドのリストは、前ページと同じ方法になります。 中継経路の設定で、経路に漏れが無いかを確認したい場合は、メンテナンスソフトを利用して下さい。 経路情報を確認するだけなら、制御端末等のハードウェアは必要ありません。 中継経路の設定が完了したので、以降は#IDmmmm<CR>コマンドで、対象の SRPC-SERIAL の ID を 指定するだけで済みます。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 26/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 次に親子の関係性を設定します。SRPC-SERIAL に対して子の関係にある SRPC-SERIAL の ID を登録 することで設定できます。 SRPC-SERIAL 1001h の場合 #ID1001<CR> :SRPC-SERIAL 1001h を変更 #TX<CR> &M0&<CR> :子の登録をクリア $ok<CR> :$ok<CR>が返ってきたら無線送信は成功 %M0%<CR> :%M0%<CR>が返ってきたらクリア完了 上記のコマンドで、子の SRPC-SERIAL の登録をクリアします。 #TX<CR> &M1&<CR>1002<CR> :SRPC-SERIAL 1002h を子として登録 $ok<CR> :$ok<CR>が返ってきたら無線送信は成功 %M1%<CR> :%M1%<CR>が返ってきたら登録完了 上記のコマンドで、子の SRPC-SERIAL を登録していきます。SRPC-SERIAL 1003h も登録します。 SRPC-SERIAL 1002h と 1003h の場合 子の SRPC-SERIAL はいないので、登録のクリアだけ行います。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 27/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 最後にセンサと SRPC-SERIAL 間のボーレートを設定します。SRPC-SERIAL ごとにボーレートを設 定できます。 SRPC-SERIAL 1002h の場合 #ID1002<CR> :SRPC-SERIAL 1002h を変更 #TX<CR> &P0&<CR>2<CR> :9800bps に変更 $ok<CR> :$ok<CR>が返ってきたら無線送信は成功 %P0%<CR> :%P0%<CR>が返ってきたらボーレートの変更完了 上記のコマンドで、ボーレートを設定していきます。SRPC-SERIAL 1001h と 1003h も同様に設定で きます。 全ての設定が完了したので、後は定期的(20 秒以上空けて)にセンサデータを回収するだけです。 センサデータの回収 #ID1001<CR> :起点の SRPC-SERIAL の ID を指定 #ID0000:1001<CR> :中継の起点となる SRPC-SERIAL の ID を指定 上記のコマンドで、起点となる SRPC-SERIAL を決定します。 #TX<CR> &D0&<CR> :センサデータの回収 $ok<CR> :$ok<CR>が返ってきたら無線送信は成功 %D0%<CR>(id,length,data…)… :センサデータが出力されます。 上記のコマンドを 20 秒以上空けて定期的に実行することで、センサデータを回収します。 メンテナンスソフトで各種設定を済ませ、シリアル通信でセンサデータの回収を行うことができます。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 28/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 外 形 寸 法 図 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 29/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 電 波 法 に 関 す る 注 意 事 項 アンテナは取り外したり、ケースを開けて改造することは法律で禁止されていますので、絶対に 行わないでください。 技術基準適合証明ラベルは剥がさないでください。ラベルの無いものは使用が禁止されています。 日本国外での電波法には準じておりませんので日本国内でご使用ください。 取 扱 に 関 す る 注 意 事 項 高速ロジック回路やブラシモータから放射される高周波ノイズで受信の感度抑制が発生して通 信距離が極端に短くなることがあります。その場合はノイズ源から受信部を遠ざけるなどの工夫 をして下さい。 電波伝搬においてマルチパスで電波の強弱が発生しデッドポイント(ヌルポイント)が発生し、 送信機を傾けただけで受信できなくなることがあります。 製品の故障や誤作動が直接人命に関わるような使い方は絶対にしないで下さい。 電源の逆接は機器の故障になりますので、絶対行わないで下さい。 強い衝撃を与えたり、水やその他の溶液に浸したりすると故障の原因となるので、絶対行わない で下さい。 分解して改造したりしないで下さい。 アンテナを強く引っ張らないで下さい。 基板両面に小型チップ部品を多用しています。落としたりぶつけたりすると部品が剥がれたり、 基板のパターンがはがれたりして製品故障の原因となりますのでご注意ください。 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 30/31 2013.11.24 Rev. 0.2 SRPC-SERIAL Firmware Specifications 変 更 履 歴 2013/11/24 Rev0.2 制御方法を追記 製品の故障や誤動作が直接人命に関わるような使い方は絶対にしないで下さい。 野村エンジニアリング有限会社 http://www.nomura-e.co.jp e-mail:[email protected] 〒251-0024 神奈川県藤沢市鵠沼橘 1-2-4-403 TEL:0466-55-3753 FAX:0466-55-3754 31/31
© Copyright 2024 Paperzz