
1、製品概要
当社が発売したYX75R-RYG(三色灯)音光警報器は、低消費電力、長寿命、設置柔軟性、便利などの特徴を有し、USBがアラーム音声ファイルを交換することをサポートします。本製品は3つのスイッチ量制御とmodbus 485制御の2種類の制御方式を選択でき、需要に応じて異なる照明色とフラッシュライト方式で対応する警告音声を組み合わせて警告警報警報などの機能を達成することができます。例えば、赤い照明は事故現場での音声警報とフラッシュ警報に使用することができます。トリガーされる限り、フラッシュ信号と音声警報信号を発し、現場の人員が現場で事故や設備故障のヒントが発生したことを迅速に知らせ、できるだけ早く対応措置を講じて、重大な人員、財産損失を発生しないようにする;インテリジェント制御モジュールを通じて、分散インテリジェント火災自動警報制御システムにアクセスすることができます。
この製品は、AC220VまたはDC12- 24 Vのすべての火災警報制御システム、セキュリティ監視警報システムおよびその他の警報システムに適用することができます。
2.製品パラメータ
2.1·設置サイズ


2.2電気パラメータ。
| YX75R音と光のアラーム | |||
| 定格電圧 | DC 9V-30V | 警察灯の色 | 赤、黄、緑 |
| 出力電力は | 5W(電源12V、ホーンインピーダンス:8Ω) | フラッシュライト方式 | 爆発、スロー、ロングライト |
| オーディオフォーマット | MP 3フォーマット(ビットレート192Kbps以下) | 周波数応答は | 70HZ~13KHz |
| メモリ容量 | デフォルトの内蔵4Mフラッシュメモリ | 保護レベル | IPX65 |
| 音の音量 | 0-100db | 制御方式は | 3つのスイッチ/modbus 485シリアルポート通信 |
3.シリアルの説明
産業制御、電力通信、スマートメーターおよびその他の分野では、通常、データ交換のためのシリアルポート通信の方法を使用します。シリアルポートは、制御分野で一般的に使用される通信として、産業レベルの最適化を行い、フレーム検証、再送信、エラー処理およびその他の措置を追加し、通信の安定性と信頼性を大幅に向上させ、これに基づいてmodbus 485ネットワーク機能を拡張することができます。
Modbus RTUは、バイナリ表現とコンパクトなデータ構造のため、通信効率が高く、広く使用されています。産業現場では、Modbus RTUプロトコルが一般的に使用されており、一般的に言えば、シリアルポート通信に基づくModbus通信プロトコルはModbus RTU通信プロトコルを指します。

出荷時のデフォルトパラメータ:デフォルト485アドレス:0 1、デフォルトボリューム30、デフォルトボーレート:96 00、485配線:黄色A+/緑B-;
3.1·通信形式
| Modbus RTUプロトコル通信アプリケーションフォーマット、データビット:8、ストップビット:1、エラー検出:CRC(巡回冗長検査) | |||||||
| Addr | Fun | Data start reg hi | Data start reg lo | Data #ofregs hi | Data #ofregs lo | CRC16_L | CRC16_H |
| 01 | 06 | 00 | 03 | 00 | 01 | B8 | 0A |
| 48 5アドレス | 関数コードの特徴 | レジスタアドレスハイバイト | レジスタアドレス低バイト | レジスタデータハイバイト | レジスタデータローバイト | チェックロー節 | チェックハイワード節 |
| アドレスコード(1バイト)、機能コード(1バイト)、開始アドレス(2バイト)、データ(2バイト)、チェックコード(2バイト) | |||||||
Addr:スレーブアドレス
Fun:関数コード
Data start reg hi:データ開始アドレスレジスタのハイバイト
Data start reg lo:データ開始アドレスレジスタのローバイト
Data #of reg hi:データ読み込み数レジスタハイバイト
Data #of reg lo:データ読み込み数レジスタの下位バイト
CRC16_H-巡回冗長チェックハイバイト
CRC16_L-巡回冗長検査ローバイト
命令形式:[アドレスコード]+[機能コード]+[レジスタアドレス高8ビット]+[レジスタアドレス低8ビット]+[データ高8ビット]+
[データ下位8ビット]+[チェック下位8ビット]+[チェック上位8ビット]
3.1.1アドレスコードと機能コード
アドレスコード:
アドレスフィールドはフレームの先頭にあり、1バイトで構成され、16進数は0 x 00~ 0 x FF、10進数は0~255で、255(0 x FF)はスーパーアドレスです。これらのビットは、接続されたホストからデータを受信するユーザー指定のエンドデバイスのアドレスを示します。各エンドデバイスのアドレスは一意でなければならず、アドレス指定されたエンドポイントのみがそのアドレスを含むクエリに応答します。端末が応答を返すと、応答内のスレーブのアドレスデータは、どの端末が通信しているかをホストに伝えます。
機能コード:
関数ドメインコードは、アドレス指定された端末に実行する機能を指示します。以下の表は、よく使用する関数コードとその意味と機能を示しています。
| 関数コードの特徴 | 名前は | 役割は |
| 03 | リードホールドレジスタ | 1つまたは複数の保持レジスタで現在のバイナリ値を取得する |
| 06 | プリセットシングルレジスタ | 特定のバイナリ値を保持レジスタにロードする |
0 3 H機能コード:指定されたレジスタのデータを読み取り、当社の製品は、システムのステータス、ファイルの総数などのデータ、すなわち当社製品のクエリ機能を読み取るためにこの機能を適用します。
0 6 H機能コード:レジスタにデータを書き込む、すなわち、ホストによって送信されたデータを自分の設定されたレジスタに書き込む、当社の製品アプリケーション機能は、当社のチップがホストによって送信されたコマンドを受信した後、チップはこのコマンドを確立されたレジスタに格納し、このコマンドに対応するアクション、すなわち当社製品の制御機能;
3.1.2レジスタアドレスの上位バイトに基づいてアラームD 1の状態を制御します。
| コマンド | ||||||||
| フォーマット形式 | Addr | Fun | Data start reg hi | Data start reg lo | Data #of regs hi | Data #of regs lo | CRC_L | CRC_H |
| 命令は | 01 | 06 | 00 | 03 | 00 | 01 | B8 | 0A |
| 48 5アドレス | 関数コードの特徴 | レジスタアドレスハイバイト | レジスタアドレス低バイト | レジスタ数が多い | レジスタ数は低い。 | チェックロー節 | チェックハイワード節 | |
(1)レジスタアドレスのハイバイトビットを介して、ランプの点滅モードとランプの色の制御を実現し、再生が完了する限り、ランプD 1の制御状態はデフォルトに戻ります。
命令形式:FF 0 6 XY CMD DH DL CRC_L CRC_H
コマンド: XY制御ランプの点滅モードと色のパラメータを表し、具体的な値は次の表に対応します。
CDMは06H制御命令、数値参照命令の一覧;DH DLは命令対応数値を表す;
例:送信:FF 0 6 1 1 0 3 0 0 0 1 A 8 E 8最初の曲を指定して、赤いランプが常に点灯します。
(2)レジスタアドレスハイバイト値XY対応灯D 1値パラメータテーブル:
| X入力可能な値 | 対応する機能 | Y入力可能な値 | 対応する機能 |
| 1 | 警察灯が点灯 | 1 | 赤信号は |
| 2 | 警察灯が遅い | 2 | 黄色の光。 |
| 3 | 警察灯が爆発 | 3 | グリーンライトGreen Light |
| 6 | 警察灯が消える | 0点灯しない |
注: XYが00の場合、ランプの状態は前回の再生の状態であり、電源を戻すとデフォルトの警告ランプの状態は消灯です。
指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 31 0F 01 01 xx xx | 01ファイル001曲、赤いライトが点滅 |
| FF 06 23 0F 01 02 xx xx | 再生01フォルダ002曲、緑色の光がゆっくり点滅 |
| FF 06 12 0F 02 01 xx xx | 02ファイルダ001曲,黄色灯常点灯 |
| FF 06 60 0F 02 02 xx xx | 0 2フォルダ0 0 2曲、警察灯が消える |
3.1.3エラーチェック領域
このドメインは、ホストと端末が転送中のエラーをチェックできます。電気ノイズやその他の干渉により、あるデバイスから別のデバイスへの伝送中にデータのセットがライン上で変更されることがあります。エラーチェックは、ホストまたは端末が送信中に変更されたデータに応答しないことを保証し、システムのセキュリティと効率を向上させます。エラーチェックは、16ビットサイクル冗長法(CRC16)を使用します。
エラー検出の方法:
エラーチェックCRCフィールドは2バイトを占有し、16ビットのバイナリ値を含む。& CRC値は送信装置によって計算され、データフレームに付加され、受信装置はデータを受信するときにCRC値を再計算し、受信したCRCフィールドの値と比較します。これら2つの値が等しくない場合、エラーが発生します。
CRC演算では、最初に16ビットレジスタがすべて1にプリセットされ、データフレーム内の各バイトの8ビットがレジスタの現在値と連続して演算され、各バイトの8ビットのみがCRCの生成に関与し、開始ビットと終了ビット、および使用可能なパリティビットはCRCに影響しません。CRCを生成する際には、各バイトの8ビットがレジスタの内容と排他和を行い、結果を下位ビットにシフトし、上位ビットは“0”で補完され、最下位ビット(LSB)がシフトして検出され、1の場合、レジスタはあらかじめ設定された固定値(0 A 001H)で排他和を行い、最下位ビットが0の場合は何も処理されません。
上記の処理は、8回のシフト操作が完了するまで繰り返され、最後のビット(8番目のビット)がシフトされた後、次の8ビットバイトとレジスタの現在値が排他的OR演算され、データフレーム内のすべてのバイトが処理されたとき、結果の最終値がCRC値になります。
上記は、CRC16巡回冗長検査の計算方法と機能を説明するだけで、この部分を理解していない場合は無視することができますが、一般的にこのチェックコードは、ソフトウェア計算に渡すことができます、理解していない、関係ない、ここでは繰り返さない、詳細は関連情報を参照してください。
3.2シリアル命令表
| CMDコマンドCMDこまんど | 機能性は | 送信された命令16進文字 | 注釈の説明 |
| 制御命令(0 6 H) | |||
| 0x0F | フォルダファイル名再生の指定 | FF 06 00 0F 02 07 xx xx | フォルダ02の指定0 7トラック再生 |
| FF 06 00 0F 0F FF xx xx | フォルダ15の指定トラック255再生 | ||
| FF 06 11 0F 01 01 xx xx | 01ファイル01 曲、赤いライトが点灯 | ||
| FF 06 22 0F 63 FF xx xx | 99ファイル255 曲、黄色の光がゆっくりと点滅 | ||
| 0x01 | 次の曲。 | FF 06 00 01 00 00 xx xx | 現在のトラックの次の曲を再生する |
| 0x02 | 前の曲。 | FF 06 00 02 00 00 xx xx | 現在のトラックの前の曲を再生する |
| 0x03 | トラックの指定 | FF 06 00 03 00 01 xx xx | ルート物理順序第1曲 |
| FF 06 12 03 00 02 xx xx | 第2曲“黄色い光はいつも輝く” | ||
| FF 06 31 03 00 02 xx xx | 第2曲“赤い光” | ||
| 0x04 | 音量を上げる。 | FF 06 00 04 00 00 xx xx | 音量を上げる。 |
| 0x05 | 音量を下げる。 | FF 06 00 05 00 00 xx xx | 音量を下げる。 |
| 0x06 | ボリュームの指定 | FF 06 00 06 00 1E xx xx | 音量を30に設定 |
| 0x08 | シングルループ指定曲 | FF 06 00 08 00 01 xx xx | 第1曲をループ。 |
| 0x09 | 再生デバイスの指定 | FF 06 00 09 00 01 xx xx | 再生デバイスの指定USBスティック |
| FF 06 00 09 00 04 xx xx | 再生デバイスの指定FLASH | ||
| 0x0B | ボーレートの設定 | FF 06 00 0B 00 01 xx xx | デバイスのボーレートを9600に設定 |
| 0x0C | チップリセット | FF 06 00 0C 00 00 xx xx | チップリセット |
| 0x0D | 放送する。 | FF 06 00 0D 00 00 xx xx | Playing Trackシングル |
| 0x0E | サスペンションサスペンション。 | FF 06 00 0E 00 00 xx xx | 再生の中断 |
| 0x10 | フォルダファイル名の指定 | FF 06 00 10 01 01 xx xx | 0 1ファイル001曲ループ |
| FF 06 00 10 02 01 xx xx | 0 2フォルダ001曲ループ | ||
| 0x11 | 全曲をループする。 | FF 06 00 11 00 01 xx xx | サイクルが始まる。 |
| FF 06 00 11 00 00 xx xx | ループ·シャットダウン | ||
| 0x16 | 停止する。 | FF 06 00 16 00 01 xx xx | 現在の再生を停止 |
| 0x17 | フォルダループ再生の指定 | FF 06 00 17 00 01 xx xx | 01フォルダのループ再生の指定 |
| 0x18 | Random Playシングル | FF 06 00 18 00 00 xx xx | デバイス全体のランダム再生を指定する |
| 0x19 | 現在の再生トラックのループ | FF 06 00 19 00 00 xx xx | 現在の再生トラックのループの設定 |
| 現在のトラックのループを停止 | FF 06 00 19 00 01 xx xx | 現在の再生トラックのループを停止する | |
| 0xC0 | デバイスアドレスの設定 | FF 06 00 C0 00 01 xx xx | デバイスアドレスを01に |
| FF 06 00 C0 00 63 xx xx | デバイスアドレスは99に設定 | ||
| 0xC2 | ライトD 1を点灯。 | FF 06 00 C2 00 11 xx xx | 赤信号は常に点灯し、現在の状態は変化しない。 |
| FF 06 00 C2 00 23 xx xx | 現在の再生状態を変更せずに緑色のライトがゆっくり点滅 | ||
| FF 06 00 C2 00 32 xx xx | 現在の状態を変更せずに黄色のライトが点滅 | ||
| FF 06 00 C2 00 60 xx xx | フラッシュを消す。 | ||
| 警報灯を消す | FF 06 60 03 00 01 xx xx | 第1曲、警察灯D 1が点灯しない | |
| 検索命令(0 3 H) | |||
| 0x3F | オンラインデバイスの問い合わせ | FF 03 00 3F 00 00 xx xx | 詳しくはこちら4.2.1 |
| 0X42 | 現在の再生ステータスの照会 | FF 03 00 42 00 00 xx xx | 詳しくはこちら4.2.2 |
| 0X43 | 現在の音量を調べる | FF 03 00 43 00 00 xx xx | 詳しくはこちら4.2.3 |
| 0X49 | デバイスファイル数の照会 | FF 03 00 49 00 00 xx xx | 詳しくはこちら4.2.4 |
| 0x4D | 現在の演奏曲の検索 | FF 03 00 4D 00 00 xx xx | 詳しくはこちら4.2.5 |
| 0X70 | 現在のデバイスの音響光学状態の照会 | FF 03 00 70 00 00 xx xx | 詳しくはこちら4.2.6 |
| 0xFE | ソフトウェアバージョン番号の照会 | FF 03 00 FE 00 00 xx xx | |
| xx xxはCRCチェック、FFはスーパーアドレスで、対応するデバイスアドレスに変更できます。(指示は参照用ですので、必要に応じて変更してください) | |||
4、シリアル制御命令の詳細
以下、よく使われるコマンドの一部を詳しく説明します。
注:命令形式は
アドレスコード+コード+アドレスハイバイト+アドレスハイバイト+データハイバイト+データローバイト+CRC検査
FF 06 00 CMD DH DL CRC_L CRC_H
FFはスーパーアドレスで、デバイス485アドレスに対応し、出荷時のデフォルトアドレス01;CMDはオペコードを表し、CRC_L、CRC_Hは巡回冗長補正です。
以下のコマンドのDH、DLは入力値であり、ユーザーは実際に対応する値を入力する必要があります。コマンドの値は16進数値です。
4.1常用制御命令の
4.1.1、フォルダファイル名を指定して再生する0x 0F
命令形式:FF 0 6 0 0F DH DL CRC CRC_L CRC H
DH代表的是フォルダー的名字,サポート99个フォルダー,即即即是01~99的命名; DH= 0 x 01~ 0 x 63; DL代表的是曲目,最大255首歌,即是001~255;DL= 0 x 01~ 0 x FF
例:0 1 0 6 0 0 0F 0 2 0 1 7 9 69再生の指定0 2フォルダ0 01トラック

(1)フォルダの再生を指定することは、我々が開発した拡張機能であり、デフォルトフォルダの名前付け形式は“01”(“99”)であり、フォルダ内のトラックの名前付け形式は“001 xxx.mp 3”(“255 xxx.mp 3”)であり、各フォルダのデフォルトの最大サポートは255曲、最大99フォルダをサポートします。
(2)ファイルをロックするには、フォルダとファイル名を同時に指定する必要があります。フォルダを指定し、トラックを指定してMP 3、WAVの2つの形式をサポートしています。
(3)以下の2つの図は、フォルダとファイル名の指定を説明します[図]、厳密に私たちの指示に従ってくださいフォルダファイル名の名前;


指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 0F 01 01 xx xx | フォルダ01の001xxx.3を再生 |
| FF 06 00 0F 01 63 xx xx | フォルダ01の099 xxx.mp 3を再生 |
| FF 06 00 0F 63 FF xx xx | 再生フォルダ99の255 xxx.mp 3 |
4.1.2曲の再生命令を指定する(0 x 0 3)
私たちが与える指示は、指定されたトラック再生をサポートすることであり、曲の選択範囲は0 〜 300 0ですが、実際には、ファイル管理の理由に関連して、より多くの曲をサポートすることができ、システムの動作が遅くなり、一般的なアプリケーションはそれほど多くのファイルをサポートする必要はありません。このディレクティブは格納される物理的な順序で指定され、FLASHはデフォルトでルートディレクトリになります。
(1)、選曲については、100番目の曲を選択すると、まず100を 16進に変換し、デフォルトは2バイトで、0x0064となります。nbsp;DH = 0x00; DL = 0x64
命令形式:FF 0 6 0 0 0 3 DH DL CRC_L CRC_H
例:0 1 0 6 0 0 0 3 0 0 1 B 8 0 A
DH DLは再生が必要なトラック順序パラメータを表す
再生ルートの最初の曲を指定します。

指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 03 00 01 xx xx | Physical Sequence 1をプレイ |
| FF 06 00 03 00 63 xx xx | 第99話に登場。 |
| FF 06 00 03 00 FF xx xx | 第255話に登場。 |
| FF 06 00 03 0B B8 xx xx | 300 0 thアルバムを収録。 |
4.1.3デバイスの音量を指定する(0 x 0 6)
(1)、当社のアンプボードのデフォルトボリュームは30、30レベルの合計です。ボリュームを設定したい場合は、対応するコマンドを直接送信することができます。(2)、デバイスがコマンドを受信すると、インジケータが点滅し、同じデータが返されます。
(3)コマンド設定音量は、機器の再起動時にリセットされます。必要に応じて、電源オフメモリは、設定ファイルを通じて音量設定することができます。
命令形式:FF 0 6 0 0 0 0 6 0 0 DL CRC_L CRC_H
例:0 1 0 6 0 0 0 0 6 0 0 1E E 9 C 3
DLは設定する音量のパラメータであり,設定する音量を16進数に変換してDL位置に入力する;
ソフトウェアの音量を30に設定します。

指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 06 00 00 xx xx | のデバイスのボリュームを0 |
| FF 06 00 06 00 19 xx xx | 現在のデバイスのボリュームを25に設定 |
4.1.4シリアルポートボーレート(0 x 0B)を設定
(1)アンプボードの出荷時のデフォルトボーレートは9600です。ボーレートを変更する必要がある場合は、0 x 0Bコマンドを使用して変更できます。
(2)ボーレートを設定した後、1秒待ってからリセット[0 x 0Cコマンド]を送信するか、電源を切って再起動してください。(3)ボーレートを設定した後、デバイスは記憶し、デバイスのボーレートを再起動すると設定されたものになります。
命令形式:FF 0 6 0 0 0B 00 DL CRC_L CRC_H DLは、以下の表に示すように設定するボーレートのパラメータです。
| DLパラメータ | 対応ボーレート | DLパラメータ | 対応ボーレート |
| 0x01 | 9600 | 0x05 | 115200 |
| 0x02 | 19200 | 0x06 | 256000 |
| 0x03 | 38400 | 0x07 | 35250 |
| 0x04 | 57600 | 0x09 | 4800 |
例:0 1 0 6 0 0 0B 00 0 2 79 C 9シリアルポート通信ボーレートを19200bpsに設定します。

| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 0B 00 01 xx xx | デバイスのボーレートを9600に設定 |
| FF 06 00 0B 00 03 xx xx | デバイスのボーレートを38400に設定 |
4.1.5ループ再生を開始するフォルダの指定(0 x 17)
命令形式:FF 0 6 0 0 17 0 0 DL CRC_L CRC_H DLはフォルダの名前を表し、デフォルトでは99個をサポートしています。
フォルダ、すなわち、0 1 ~ 99の名前; DL= 0 x 0 1 ~ 0 x 63;
(1)フォルダの命名方法は“0 1”から“99”でなければならず、99を超えてはならない。4.1.4;
(2)フォルダのループを指定すると、再生/一時停止/前の曲/次の曲を使用できます。これらの操作は中断されません。
前のフォルダはループ再生。つまり,次の曲のコマンドを送信した後も,現在のフォルダをループしている.(3)ユーザは停止コマンドを送信してループ再生を終了し、トリガー再生状態に戻ることができます。
(4)ループ再生が完了するたびに、再生が終了したばかりのトラックに対応するリターンデータがあります。
例01 06 00 17 00 01F8 0E指定02フォルダのループ再生;

指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 17 00 01 xx xx | 0 1ファイルの循環 |
| FF 06 00 17 00 63 xx xx | 99ファイルの循環 |
4.1.6現在のトラックをループ再生に設定する(0 x 19)
命令形式:FF 0 6 0 0 19 0 0 DL CRC_L CRC_H DL= 0 x 0 0,ループ再生オン,DL= 0 x 0 1,ループ再生オフ
例:送信: FF 0 6 0 0 19 0 0 0 4 D 3 DL= 0 x 0 0ループオン
送信: FF 0 6 0 0 19 0 0 0 1 8C 13 DL= 0 x 0 1ループオフ
(1)再生中にこのコマンドを送信すると、現在のトラックがループします。現在一時停止または停止状態にある場合、デバイスはこの命令に応答しません。
(2)シングルループ再生を閉じたい場合は、閉じるコマンドを送信すれば、現在のトラックの再生が終了した後に停止します。
4.1.7フォルダファイル名を指定するループ再生(0 x 10)
命令形式:FF 0 6 0 0 10 DH DL CRC_L CRC_H
DH代表的是フォルダー的名,サポート99个ファイル,即即是01 ~ 99的命名; DH= 0 x 01~ 0 x 63; DL代表的是曲目,最大255首歌,即是001~255;DL= 0 x 01 ~ 0 x FF
(1)フォルダの再生を指定することは、我々が開発した拡張機能であり、デフォルトフォルダの名前付け形式は“01”(“99”)であり、フォルダ内のトラックの名前付け形式は“001 xxx.mp 3”(“255 xxx.mp 3”)であり、各フォルダのデフォルトの最大サポートは255曲、最大99フォルダをサポートします。
(2)ファイルをロックするには、フォルダとファイル名を同時に指定する必要があります。フォルダを指定し、トラックを指定してMP 3、WAVの2つの形式をサポートしています。
(3)以下の2つの図は、フォルダとファイル名の指定を説明します[図]、厳密に私たちの指示に従ってくださいフォルダファイル名の名前;


例01 06 00 10 02 01 48 AF“02”フォルダの001xxx.MP3ファイルのループ再生を指定

指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 10 01 01 xx xx | フォルダ01の001xxx.3をループ再生 |
| FF 06 00 10 01 63 xx xx | ループ再生フォルダ01の099 xxx.mp 3 |
| FF 06 00 10 63 FF xx xx | ループ再生フォルダ99の255 xxx.mp 3 |
4.1.8、デバイスアドレスの0xc0
命令形式:FF 0 6 0 0 C0 0 0 DL CRC_L CRC H
例01 06 00 C0 00 0 2 08 37
DLは変更が必要なアドレスを表し、0~254(16進数に変換する必要がある)とDL= 0 x 0 0 ~ 0 x FEを設定できます。
アドレス485を0 2に設定する。

指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 C0 00 01 xx xx | アドレス485を0 1に設定 |
| FF 06 00 C0 00 63 xx xx | アドレス485を99に設定 |
| FF 06 00 C0 00 F7 xx xx | アドレス485を247に設定 |
(1)485アドレスを設定するコマンドを送信すると、アドレスはすぐに有効になり、メモリをオフにすることができます。
アドレスは1~254の範囲に設定できるので、命令に入力できるDL値の範囲は0 x 0 1 ~ 0 x FEです。
(3)アドレスを設定した後、各デバイスに名前を与えることに相当するので、コマンドによってデバイスのアドレスを個別に制御することができます。詳細は485の原理を理解することができます。
(4)、当社のデバイスはまた、TXTプロファイル設定アドレスをサポートし、プロファイルを優先し、詳細は設定手順を参照してください。
4.1.9アラームの個別制御。
個別制御音警報、警報灯が点灯しない:
命令: FF 0 6 60 CMD DH DL CRC_L CRC_H
例:送信:FF 0 6 60 0F 0 1 0 1 7 2 4 7
受信: FF 0 6 60 0F 0 1 7 2 4 7
CMDはコードを表します。命令の一覧制御指令部60:信号の消灯を表す。3.1.2;
コントロールアンプボードは01フォルダ001トラックを再生し、ライトが点灯しません。
この時点で、アンプボードはストレージ01フォルダ001曲を再生し、警告灯の状態は消灯状態です。
命令: FF 0 6 60 0F 0 1 0 1 7 2 47;アンプボードの現在のアラーム状態を“レジスタアドレスハイバイト”で設定します。
値入力60は、現在の再生がアラームをオンにしないことを示し、音声のみを放送し、他の制御コマンドも同じです。
指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 60 03 00 02 xx xx | 0 2トラックを再生し、ライトは現在オフです。 |
| FF 06 60 0F 01 02 xx xx | 01フォルダ02トラックを再生し、ライトは現在オフです。 |
| FF 06 60 18 00 00 xx xx | ランダム再生、警察灯は現在消灯中 |
| FF 06 60 19 00 00 xx xx | 現在再生中のトラックをループし、ライトは消灯します。 |
4.1.10、单独控制光警报(0xC2)
命令: FF 0 6 0 0 C 2 0 0 XY CRC_L CRC_H Xは警察灯出力制御を表し、Yは警察灯の色を表します。
| X入力可能な値 | 対応する機能 | Y入力可能な値 | 対応する機能 |
| 1 | 警察灯が点灯 | 1 | 赤信号は |
| 2 | 警察灯が遅い | 2 | 黄色の光。 |
| 3 | 警察灯が爆発 | 3 | グリーンライトGreen Light |
| 0点灯しない |
(1)個別制御ライトアラーム(0 xC 2)コマンドは、現在の音声再生状態に影響を与えない独立した制御ライトの動作状態です。
(2)ボードが別の制御光アラームコマンドを受信した後、警告灯はコマンドに従って点灯し続け、警告灯をオフにする必要がある場合は、コマンドオフを送信する必要があります。
ランプの作動状態を変更するための指示を出すこと
(3)Yの値が0の場合、警告灯がオフになります。例えば、FF 0 6 0 0 C 2 0 0 60 3 C 24コマンドを送信すると、警告灯をオフに制御できます。
現在の放送への影響
指示の参照:
| 命令(xx xxはCRCチェック) | 説明書は |
| FF 06 00 C2 00 11 xx xx | 赤い光はいつも |
| FF 06 00 C2 00 12 xx xx | 黄色い光はいつも |
| FF 06 00 C2 00 13 xx xx | 緑色の光が点灯。 |
| FF 06 00 C2 00 21 xx xx | 赤い光が遅い |
| FF 06 00 C2 00 22 xx xx | 黄色の光が遅い |
| FF 06 00 C2 00 23 xx xx | 緑色の光が遅い |
| FF 06 00 C2 00 31 xx xx | 赤い光が点滅 |
| FF 06 00 C2 00 32 xx xx | 黄色い光が爆発 |
| FF 06 00 C2 00 33 xx xx | 緑色の光が |
| FF 06 00 C2 00 60 xx xx | 警察灯を消す |
| 上記のコマンドは、現在の音声再生状態を変更せずに対応する警告動作のために警告灯を個別に制御できます。 | |
4.2シリアル照会命令の詳細
以下では、クエリ命令のための重要な場所を詳細に説明します。
4.2.1、現在オンラインになっているデバイスを照会する0 x 3F
命令を送信する:FF 0 3 0 0 3 F 0 0 0 0 60 18オンラインデバイスの照会、CMD= 0 x 3 F;
リターン受信:0 1 0 3 0 2 60 0 8 91 8 2 0 x 0 8、フラッシュオンラインを表します。
作業中のチップは、常にデバイスのオンライン状態を検出し、ユーザーは0 x 3 Fコマンドを介してクエリすることができ、現在のデバイスアドレスが01であることを示す数値アドレスビット0 x 0 1;
4.2.2再生ステータスクエリコマンド(0 x 42)
命令の送信:FF 0 3 0 0 42 0 0 0 F 0 0 0
受信に戻る:0 1 0 3 0 2 0 4 0 1 7B 44
01 03 02 04 02 3B 45
01 03 02 04 00 BA 84
アンプボードの現在の状態を確認するCMD= 0 x 42
DH= 0x04、DL= 0x01はFLASHが再生中であることを示します。
DH=0x04、DL=0x02はFLASH再生中に一時停止されたことを示し、DH=0x04、DL=0x00はFLASH再生停止状態を示す。
| データ内のDLの値を返す | 対応アンプボードの状態 |
| 0x00 | 現在は放送停止中。 |
| 0x01 | 現在は放送中。 |
| 0x02 | 現在は休止中。 |
(1)制御チップは、デコードプロセス中に3つの状態をユーザーに開放します。ユーザは命令照会によりチップの現在の状態を取得することができます(2),再生一時停止とは,トラックを再生している,人工的な送信命令は再生を一時停止し,再生停止とは,トラックが再生終了し,チップは再生停止状態にあることを意味する;
(3)リターンデータのアドレスビット0 x 0 1は、現在のデバイスアドレスが01であることを示します。
4.2.3クエリ音量(0 x 43)
送信命令:FF 0 3 0 0 43 0 0 0 A 1 C0
受入戻り01 03 02 A1 1E 41DC
アンプボードの現在の音量を確認し、CMD= 0 x 43;
現在のボリュームは30レベルで、DL= 0 x 1Eです。
リターンデータのDLビットは現在のパワーアンプボードの音量値であり、16進数を10進数に変換して現在の音量です。例えば、0 x 1Eを10進数に変換すると、現在の音量は30であり、リターンデータのアドレスビット0 x 0 1は現在のデバイスアドレスが01であることを示します。
4.2.4フラッシュファイルの合計数(0 x 49)
命令を送信するFF 0 3 0 0 49 0 0 0 81 C 2
リターン受信:0 1 0 3 0 2 0 0 8 B9 8 2
パワーアンプボードフラッシュの合計ファイル数を検索します。
現在、フラッシュメモリの合計数は8です。
データ内のDH、DLビットはアンプボードFLASHの合計ファイル数を表し、その16進数を10進数に変換すると、現在のアンプボードFLASHの合計ファイル数です。例えば、DH= 0 x 00、DL= 0 x 07は10進数に07、現在のアンプボードFLASHの合計テキスト数は7で、一般的に我々はそれほど多くのファイルを保存しないので、DL値を見ることができます。リターンデータのアドレスビット0 x 01は、現在の設定アドレスが01であることを示します;
4.2.5 Flashの現在のトラック(0 x 4 D)
命令の送信:FF 0 3 0 0 4 D 0 0 0 0 C0 0 3
受信に戻る:0 1 0 3 0 2 0 0 2 3 9 8 5
フラッシュの現在のリスト;
現在再生中または終了しているのは物理的な順序の2番目の曲です。
リターンデータのDH、DLビットはアンプボードの現在再生中または再生中のトラックであり、その16進数を10進数に変換することは現在再生中のトラック(物理順序)であり、例えばDH= 0 x 00、DL= 0 x 02は10進数に02、物理順序の2番目のトラックを表し、一般的に我々はそれほど多くのファイルを保存しないので、DL値を見ることができます。リターンデータのアドレスビット0x01は現在のデバイスアドレスを01であることを示します;
4.2.6現在の音と光の状態を調べる(0 x 70)
送信コマンド:FF 0 3 0 0 7 0 0 51 CF
データを返す:0 1 0 3 0 2 DH DL CRC_L CRC_H
例えば、受信を返す:0 1 0 3 0 2 0 0 12 3 8 49
現在の音響光学状態の照会
デバイス485アドレス、再生トラックまたはステータス、フラッシュを含むデータを返す
ランプの状態や色などの情報;
現在の485アドレスは01です。DH= 0 x 0 0は現在サウンドが再生されていないことを示します。DL= 0 x 12は警告信号が黄色に点灯していることを示します。
リターンデータの中で、アドレスビットは現在485アドレスを示し、DHはサウンド状態を示し、DHの数値は現在デトラック(物理順序)を再生していることを示し、例えばDH=0x01は現在物理順序の最初の曲を再生していることを示し、DH値の範囲は0x00~0xFFであり、つまりサポートクエリの最大範囲は1~255個のトラックであり、DH=0x00の時は現在音声が再生されていないことを示し、DLは光状態を示し、例えば
DL= 0 x 11は、現在のランプ状態が赤信号常時点灯状態であることを示し、DL値は次の表に示すように状態に対応します。
| DLの数値 | 対応するランプ状態 | DLの数値 | 対応するランプ状態 |
| 11 | 赤い光はいつも | 23 | 緑色の光が遅い |
| 12 | 黄色い光はいつも | 31 | 赤い光が点滅 |
| 13 | 緑色の光が点灯。 | 32 | 黄色い光が爆発 |
| 21 | 赤い光が遅い | 33 | 緑色の光が |
| 22 | 黄色の光が遅い | 10/20/30/60/06など | ランプが消えた |
| 戻り値が上記の値でない場合、ランプの状態は消灯状態でなければなりません。送信されたコマンドがランプの状態を設定しない場合、戻り値が実際のランプの状態と一致しない可能性があります。ランプの状態の設定は3.1.2を参照してください。 | |||
5、音声ファイルと設定ファイルの交換
5.1·機器音声ファイルの交換

この製品はマイクロUSBインターフェースを内蔵しています。ランプシェードを外した後、マイクロUSBケーブルを介してPCに接続することができ、放送する必要のある音声ファイルを自由に交換でき、操作モードはUディスクに似ています。

| ボイス交換に関する注意事項 |
| 1、複数の音声の再生順序は、ファイル名の順序ではなく、音声ファイル交換の時間順序に従って再生されます。交換時には、必要な再生順序に従ってディスクにコピーしてください。 |
| 2、音声ファイルを交換する前に、ディスクを一度フォーマットしてからファイルをコピーして、隠されたファイルの存在による再生エラーを避けるのが最善です。 |
| 3、音声ファイルはMP 3形式である必要があり、製品サポートサンプリングレートでなければならず、製品サンプリングレートMP 3ファイル形式をサポートしていない再生できます。製品はサンプリングレートKHz 8/11.025/12/16/22.05/24/32/44.1/48をサポートします。 |
| 4、コンピュータを接続して音声を交換するときは、まずプロンプトの電源を切断してください、良い音声を交換した後、コンピュータとの接続を切断してからプロンプトに電源を供給する必要があります。 |
| 注意必要に応じてファイルを読み取ることができ、フォルダの名前は01、02 99など、フォルダ内の音声ファイルの名前は001.MP3 255.MP3など、使用0x0F命令でフォルダファイル名に応じて読み取ることができます。例:送信7E FF 06 0F 00 01 01 EF指定再生01フォルダ内001.MP3トラック詳細参照“フォルダファイル名再生の指定”と説明した。 |
5.2、プロファイルの説明
1、設定ファイル形式は、システムによって認識されるように、テキスト文書形式(txt形式)でなければならず、他のファイル形式システムは認識されません、厳密に私たちが与えた設定パラメータに従ってください。
2、同じデバイス内の設定ファイルは、最大1つ、ないことができます(設定なしのデフォルトはパルス割り込みモードです)が、2つ以上存在しないでください。さもなければ、識別エラーにつながります。
(3)設定ファイルはルートディレクトリに保存してください。
4、構成ファイルは6桁の値を設定できます。
1位はボタン機能を表し、7つのボタン機能を設定し、デフォルトでは0~4の合計5種類のトリガー再生モードを設定できます。
デフォルト0モードを設定します。(これはキー機能設定であり、シリアル制御モデルはデフォルト0ですが、詳述しないでください。)2番目と3番目の代表者は、ボリュームを設定することができます1 〜 30の合計30レベルのボリュームを設定することができ、デフォルトは30です。
デバイスアドレスの4番目と5番目のビットは、0 〜 99を設定することができます。(485シリアルポート通信アドレスを設定します。)デフォルトの0 1を設定しません。
6番目の値は、警察灯の点滅モードを設定し、1 〜 3つの方法の合計を設定することができます。


| キー機能の設定ファクトテーブル(最初のビットを設定) | ||
| 値の値 | 対応する機能 | 説明書は |
| 0 | パルスは中断できます。 | 設定または設定が0の場合、パルスはパス機能を中断することができます。トリガー信号を受信すると一度音声を再生し、現在の再生中に別のトリガー信号を受信すると、現在の再生を中断して新しいコマンドを実行します。 |
| 1 | レベルは循環可能です。 | 構成設定1、レベル保持ループ再生機能;トリガー信号は常にその方法の音声をループ再生し、トリガー信号が消えるとすぐに再生を停止します。再生中に別のトリガー信号を受信した場合、現在の再生を中断し、新しいコマンドを実行します。 |
| 2 | パルスは中断できない。 | 構成2、パルスが機能を中断しないため;トリガー信号を受信すると一度音声が再生され、放送中に信号を受信すると再生が中断されず、再生状態でトリガーされると再生が中断されない; |
| 3 | パルスは循環する。 | 構成設定3は、パルス循環機能を中断しないために;トリガー信号を受信して一度音声を再生し、トリガー信号が維持されている場合は、常に単一のループで音声を再生し、トリガー信号が消えた場合、その音声を放送した後、再生を停止します;再生中に信号を受信して再生を中断しません; |
| 4 | パルスシングル·サイクル | 構成設定4、パルスシングルループ機能;トリガー信号を一度受信して単一ループの音声を送信し、再び信号を受信すると再生を停止します。ループ再生中に別のトリガー信号を受信した場合、現在の再生を中断し、新しいコマンドを実行します。(シングルループを押して停止します。再生中に、そのキーを押すと、対応するキートラックの再生に切り替わります); |
| 6番目の位置を設定(警告灯の状態を設定) | |
| 値の値 | 対応する機能 |
| 1 | 警察灯の状態は放送時に常時点灯し、放送終了時に消灯する。 |
| 2 | 警察灯の状態は再生に合わせてゆっくり点滅し、再生終了時に消灯します。 |
| 3 | 警察灯の状態は再生に伴い爆発し、再生終了により消灯 |
| キー機能とアラーム状態の最初と6番目の値設定の設定は、スイッチ量トリガにのみ有効で、485シリアルコントローラは無視できます! | |
6.配線の設置
配線参照:
(1)スイッチング量高レベルトリガ端子配線:

(2)スイッチング量低レベルトリガ端子配線:

アラームマルチトリガモードは、ハイ/ローレベルのスイッチング量トリガであり、この方法は、PLC自動アラームまたはオープンオープンオンオフ接続に接続して、さまざまな音を手動で制御するためによく使用されます。
ハイとローのトリガー方法について:
当社のスイッチング量トリガ制御製品は、高レベルトリガ制御モデルと低レベルトリガ制御モデルの2つの製品に分かれており、2つの製品は、タッチ方法が異なり、他の機能は同じです。
高レベルトリガ:高レベルトリガとは、信号入力とグランド間の電圧トリガモードを指し、信号入力とVCC正極短絡トリガの方法として理解することができます。高トリガ信号電圧は3.2 V ± 0.5 V ~ 24 Vです。VCCトリガ端子は、当社製品と共有する必要があります(共負)。
低レベルトリガ:低レベルトリガとは、信号入力端子とグランド間の電圧が0Vのトリガモードを指し、信号入力端子とGND負短絡トリガのトリガモードとして理解することができます。低電圧トリガ信号電圧は0V~ 0.7 V ± 0.1 Vです。(トリガ端子は、当社製品と共通のグランド(コ負)である必要があります。
(3)Modbus 485シリアルポート通信用配線:

Modbus 485シリアル通信
電源の使用に関する注意事項
電源は、直流6 V ~ 30V (定格電流≥ 1 A)の直流電源を使用してください。正負極接続線に厳密に従い、逆接続しないでください。配線部は導電性液体と接触しないでください。30V以上の電圧または交流を使用しないでください。
電圧を不適切に使用すると、製品の燃焼や火災、人身傷害の危険性があります。
インストールリファレンス:
(1)ネジの種類


(2)磁気吸収

7、簡単な機能テストとPC側デバッグの説明
当社のシリアル制御製品を受け取ったユーザーは、後で分解する手間を避けるために、指示に従って簡単な機能テストを実施することができます。
問題が発生した場合のトラブルシューティングに便利です。(テストに使用されるソフトウェアsscom 5.1 3.1シリアルデバッグソフトウェア、カスタマーサービスに相談する必要があります)
RS 485テスト私たちは、図のようにUSB 485モジュールを使用してコンピュータに接続します。
シングルテストと手順;(注:USB-485モジュールは付属していません。必要に応じて別途購入してください)
テストテスト
最初のステップ:アラーム485ケーブル(一般的なデフォルトの黄色のラインA+/緑のラインB-)を別々に接続します。
モジュールのA\B 2端子に接続し、モジュールをコンピュータのUSB-Aインタフェースに接続します。
ステップ2:シリアルドライブをインストールし、自分でダウンロードすることができます(Baidu検索CH340Gドライブ)。
カスタマーサービスにお問い合わせください。sscom 5.1 3.1シリアルデバッグソフトウェアとドライバを無料で提供できます。
(他の485通信モジュールを使用している場合は、ドライバが異なる場合がありますので、お手元の485通信デバイスを使用して適切なドライバをインストールしてください)
ステップ3:ソフトウェアテスト;テストするアンプボードのUSB 485モジュールをコンピュータのUSB-Aに接続します。
次に、SSCOM 5.1 3.1を開きます。
1、通信ポートをクリックして対応するポートを選択し、ドライバをインストールした後、私たちのデバイスを接続し、通常の状況下ではUSB-SERIAL CH340ポートという名前の人生があります、そうでない場合は、2番目のステップをインストールするドライバが正常にインストールされなかった可能性があります(
他の485通信モジュールでは、ポート番号の名前が異なりますので、実際の使用を優先してください。

ソフトウェアの操作ページと機能は、以下のsscom 5.1 3.1ページの機能図を参照してください(通常、追加設定は必要ありません)。
2、適切なポートを選択した後、シリアルポートを開くをクリックしてから、パワーアンプボードに電源を供給し、デバイスが正常に接続されているなどのコマンドを簡単に送信します。
时会は即ちに1本のデータを返す;送信制御命令許褚は受信しても即ちに1本の同じ命令を返す示文字列
口の接続は正常
上記の操作が正しくない場合は、参照できます。命令の一覧ソフトウェア送信コマンドテストアンプボード機能、制御再生音声と
ランプの点灯。


8.よくある質問
電源供給後の送信コマンドは再生されません。
電源供給後にトリガーが再生されない場合は、まずアンプボードインジケータの状態を観察します。
1、インジケータが点灯していない:アンプボードが現在動作していないことを示し、電源が正常かどうかを確認してください。
2、インジケータライトが常に点灯している場合:再生命令インジケータライトがまだ点灯している場合、1つはパワーアンプボードが音声ファイルを検出しなかった可能性があります(音声ファイルの紛失または破損、またはユーザーが交換した音声ファイル機器を認識できません)、データケーブルを使用してコンピュータをチェックすることができます。5.1;2番目の可能性は、シリアルポートが正常に接続されていない、トリガーボード上のトリガーポートが再生できるかどうかを確認できる場合は、シリアルポート接続が正常であるかどうかを確認してください、コンピュータ端末シリアルドライバが正常にインストールされているかどうか、具体的なリファレンス。前の章;
3、点滅するインジケータ:デバイスが現在再生状態にあることを示し、音が聞こえない場合は、音声ファイルが当社の指示の要件を満たしているかどうかを確認してください。
θ音声再生の音色が異常で、音量が大きくなると音が断続的になります。
このような状況の理由は、電源電圧が低すぎるか、電源出力電力が十分ではないことである可能性があります、電源電圧と出力電力を確認してください、当社のパワーアンプボードは、少なくともDC 1 ~ 2 V 以上の電圧、出力電流1 〜 2 A、4または8ヨーロッパのスピーカーを必要とし、正常な動作を確保するために、自分の音声ファイルを交換することはできません。
音声ファイルはMP3形式で、ビットレートは192kbps以上ではなく、製品がサポートするサンプルレートでなければなりません。製品サンプルレートのMP3ファイル形式は再生できません。5.1;
θが再生する音声は送信されたコマンドに対応しません。
1、当社の製品は、ファイル名の順序ではなく、音声ファイル交換の時間順に再生されます。
2、元の音声が削除されていない可能性があり、隠されたファイルがあり、最初にメモリをフォーマットした後、必要な順序で音声ファイルを1つずつコピーすることができます。
コンピュータが反応しない。
使用するケーブルがデータ転送機能に対応しているかどうかを確認してください。マイクロUSBケーブルをお勧めします。
发表回复