Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische Alarme

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische Alarme
Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung

1, Produktbeschreibung

Das Unternehmen hat den YX75R-RYG (Tricolor Light) akustischen und optischen Alarm eingeführt, mit niedrigem Stromverbrauch, langen Lebensdauer, flexibler und bequemer Installation und anderen Merkmalen, unterstützt USB-Alarm - Sprachdateien selbst zu ersetzen; Dieses Produkt verfügt über drei-Wege - Schaltvolumen-Steuerung und modbus485 - Steuerung zwei Steuerungsmodelle, die je nach Bedarf in verschiedenen Lichtfarben und Blitzlicht-Modus mit der entsprechenden Warn-Sprache zu erreichen, um Warn-Alarm und andere Funktionen, wie: Das rote Licht kann am Unfallort für den Ton-Alarm und Blitz-Alarm verwendet werden, solange es auslöst, um ein Blitzsignal und ein Ton-Alarmsignal auszusenden, so dass das Personal am Standort schnell wissen, dass es einen Unfall oder Ausfall der Ausrüstung gegeben hat, so schnell wie möglich entsprechende Maßnahmen ergreifen, um erhebliche Verluste an Personen und Eigentum zu vermeiden; Durch das intelligente Steuerungsmodul kann auch auf das verteilte intelligente automatische Brand-Alarm - Steuerungssystem zugegriffen werden.

Dieses Produkt kann in allen AC220V oder DC12 - 24V-Spannung Betriebs Brand-Alarm - Steuerungssystem, Sicherheitsüberwachung-Alarm - System und andere Alarmsysteme verwendet werden.

2. Produktparameter

2.1, Installationsgröße

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung1
Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung2

2.2, elektrische Parameter

Produktmodell: YX75R Licht-Alarm
NennspannungDC 9V - 30VWarnlichtfarbeRot, Gelb, Grün
Ausgangsleistung5W (12V Stromversorgung, Lautsprecherimpedanz: 8 Ω)BlitzermodusBlitzer, Langsamblitzer, Langleuchten
AudioformatMP3 - Format (Bitrate ≤ 192 Kbps)Frequenzantwort70HZ ~ 13KHz
SpeicherkapazitätStandard eingebauter 4M Flash-SpeicherSchutzgradIPX65
Lautstärke0 - 100dbSteuerungsmodusDrei-Wege - Schalter / modbus 485 Serielle Anschlusskommunikation

3, Serielle Anschluss Beschreibung

In industriellen Steuerung, Stromkommunikation, intelligente Messgeräte und anderen Bereichen, in der Regel verwendet die Art der serielle Anschluss Kommunikation für den Datenaustausch; Serieller Anschluss als eine Art von Kommunikation im Bereich der Steuerung häufig verwendet, haben wir die Optimierung auf industrieller Ebene durchgeführt, um die Überprüfung des Frames, Wiederübertragung, Fehlerbehandlung und andere Maßnahmen, um die Stabilität und Zuverlässigkeit der Kommunikation erheblich zu verbessern, und gleichzeitig auf dieser Grundlage kann Modbus485 für die Netzwerkfunktion erweitern, die Funktion unterstützt Modbus485 serielle Anschluss-Kommunikation, die Standard-Bordrate ist 9600.

Modbus RTU ist aufgrund seiner binären Darstellung und seiner kompakten Datenstruktur eine hohe Kommunikationseffizienz und ist weit verbreitet. In der Industrie wird im Allgemeinen das Modbus RTU-Protokoll verwendet, im Allgemeinen, die Modbus-Kommunikationsprotokoll auf der Basis der seriellen Kommunikation bezieht sich auf das Modbus RTU-Kommunikationsprotokoll;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung3

Fabrik-Standardparameter: Standard 485 - Adresse: 01; Standard Lautstärke; Standard-Bordrate: 9600; 485 - Verkabelung: Gelb A + / Grün B -;

3.1, Kommunikationsformat

Modbus RTU-Protokoll Kommunikationsanwendungsformat; Datenbit: 8; Stoppbit: 1; Fehlererkennung: CRC (Cyclic Redundancy Check)
AddrFunData start reg hiData start reg loData # ofregs hiData # ofregs loCRC16_LCRC16_H
010600030001B80a
485 AdresseFunktionscodeRegisteradresse Hohe ByteRegisteradresse Niedrig ByteRegisterdaten Hohe ByteRegisterdaten Niedrig ByteVerifizieren Niedrig ByteCheck-High - Byte
Adresscode (1 Byte), Funktionscode (1 Byte), Startadresse (2 Byte), Daten (2 Byte), Check-Code (2 Byte)

Addr: Slave-Adresse

Fun: Funktionscode

Data start reg hi: Data start address register High-Byte

Data start reg lo: Datenstart-Adresse Register Low Byte

Data # of reg hi: Datenlese Register High Byte

Data # of reg lo: Datenlese Register Low Byte

CRC16_H: Zyklische Redundanz-Check mit hohen Bytes

CRC16_L:

Befehlformat: [Adresse] + [Funktionscode] + [Register-Adresse 8 - Bit] + [Register-Adresse 8 - Bit] + [Daten 8 - Bit] +

+ +

3.1.1, Adresscode und Funktioncode

Adresscode:

Das Adressfeld am Anfang des Frames besteht aus einem Byte mit Hexadezimalzahlen von 0x00 bis 0xFF; Dezimalzahlen von 0 bis 255, wobei 255 (0xFF) unsere Superadresse ist. Diese Bits kennzeichnen die Adresse des vom Benutzer angegebenen Endgeräts, das Daten von einem mit ihm verbundenen Host empfängt. Die Adresse jedes Endgeräts muss eindeutig sein, und nur das adressierte Endgerät antwortet auf die Abfrage, die diese Adresse enthält. Wenn ein Terminal eine Antwort zurücksendet, informieren die Slave-Adresse - Daten in der Antwort den Host, mit welchem Terminal er kommuniziert.

Funktionscode:

Der Code der Funktionsdomain gibt an, welche Funktionen das ansprechende Terminal ausführen soll. Die folgende Tabelle listet die Funktionscodes, die wir häufig verwenden, sowie ihre Bedeutung und Funktionen auf.

FunktionscodeNameFunktion
03Lesen des Hold-RegistersAbrufen des aktuellen Binärwertes in einem oder mehreren Hold-Registern
06Vorinstelltes Single-RegisterLaden des spezifischen Binärwertes in ein Hold-Register

03H Funktionscode: Lesen Sie die Daten des angegebenen Registers, unsere Produkte verwenden diese Funktion zum Lesen des Systemzustands, der Gesamtzahl von Dateien und anderen Daten, d. h. die Abfragefunktion unseres Produkts;

06H Funktion Code: Schreiben Sie Daten in das Register, das heißt, die empfangenen Host-Daten in das eigene eingestellte Register zu schreiben, unsere Produkt-Anwendung Diese Funktion ist, dass unser Chip die Anweisung, die vom Host gesendet wurde, nach dem Empfang des Chips, speichert der Chip diese Anweisung in das eingerichtete Register, und dann diese Anweisung entsprechend zu handeln, dh die Steuerung unserer Produkte;

3.1.2, Steuerung des Zustands der Warnlampe D1 durch die hohe Bit-Byte basierend auf der Registeradresse

CMD-Befehl: 0X03; Funktionscode: 06H; Befehl-Funktion: Track-Wiedergabe angeben, Stamm-Verzeichnis - Song-Wiedergabe 1
FormatAddrFunData start reg hiData start reg loData # of regs hiDaten # of regs loCRC_LCRC_H
Befehl010600030001B80A
 485 AdresseFunktionscodeRegister-Adresse hohes ByteRegister-Adresse niedriges ByteRegister-Daten Zahl hohe ByteRegister-Daten Zahl niedriges ByteCheck Low ByteCheck High Byte

(1), durch die Register-Adresse hohe Byte Bit die Kontrolle der Warnlampe blinkern und die Farbe der Warnlampe zu realisieren, während, solange nach der Wiedergabe, Der Kontrollzustand der Warnlampe D1 wird wieder in den Standardzustand zurückgesetzt;

Befehlformat: FF06XY CMD DH DL CRC_L CRC_H

In der Anweisung: XY zeigt die Parameter, die das Blinken und die Farbe der Warnlampe steuern, und der spezifische Wert entspricht dem Zustand in der folgenden Tabelle;

CDM zeigt 06H-Steuerungsanweisung, Referenz für den WertBefehlstabelleDH DL zeigt den entsprechenden Wert für die Anweisung;

Beispiel: Senden: FF0611030001A8E8 Geben Sie den ersten Song ab, rotes Licht leuchtet

(2) Register-Adresse hohe Byte-Wert XY Entsprechend Warnlicht D1 Status-Wert Parameter Tabelle:

X EingabewertEntsprechend FunktionY EingabewertFunktion
1Warnlicht immer leuchtet1Rotlicht
2Warnlicht langsam blinkt2Gelb
3Warnlicht blinkt3Grünes Licht
6Alarmlampe ausgeschaltet0nicht angeschaltet

Hinweis: XY ist 00, zu diesem Zeitpunkt der Zustand der Wiedergabe der Lichter ist der Zustand der letzten Wiedergabe, wieder auf die Standard-Alarmlampe Zustand ist ausgeschaltet;

Referenz Befehl:

Befehl (xxxx für CRC-Prüfungen)Beschreibung
FF06 31 0F01 01xxxxWiedergabe 01 Ordner 001 Musik, rotes Licht blinkt
FF 06 23 0F 01 02 xx xxFolge 002 und grünes Licht.
FF 06 12 0F 02 01 xx xx02 Folger 001 abgespielt, immer gelbe Licht leuchtet
FF 06 60 0F 02 02 xx xxFolge 002, Alarmlicht ausgeschaltet.

3.1.3, Fehlerprüfungsfeld

Dieses Feld ermöglicht es dem Host und dem Terminal, Fehler während der Übertragung zu überprüfen. Manchmal aufgrund von elektrischem Rauschen und anderen Störungen kann eine Gruppe von Daten auf der Linie ändern, wenn sie von einem Gerät zum anderen übertragen werden, kann die Fehlerprüfung sicherstellen, dass der Host oder das Terminal nicht auf die Daten reagiert, die während der Übertragung geändert wurden, was die Sicherheit und Effizienz des Systems verbessert, und die Fehlerprüfung verwendet 16 - Bit-Zyklusredundanz (CRC16).

Methode zur Fehlererkennung:

Das CRC-Feld (Error Checking) nimmt zwei Bytes ein und enthält einen 16 - Bit-Binärwert. Der CRC-Wert wird von der Übertragungsgerät berechnet und dann an den Datenrahmen angehängt, und das Empfangsgerät berechnet den CRC-Wert neu, wenn es Daten empfängt und dann mit dem Wert im empfangenen CRC-Feld vergleicht, wenn die beiden Werte nicht gleich sind, tritt ein Fehler auf.

CRC-Betrieb, zunächst ein 16 - Bit-Register auf alle 1 vorsetzt, und dann kontinuierlich 8 Bits in jedem Byte im Datenrahmen mit dem aktuellen Wert des Registers, nur 8 Datenbits pro Byte beteiligt an der Erzeugung von CRC, Start-Bits und End-Bits und die verfügbaren Parität-Bits haben keinen Einfluss auf CRC. Bei der Erzeugung von CRC, 8 Bits jedes Byte mit dem Inhalt des Registers exklusiv OR, und dann das Ergebnis in die niedrigste Bit verschieben, die hohe Bit wird mit "0" ergänzt, die niedrigste Bit (LSB) verschiebt und erkannt, wenn 1, das Register mit einem vordefinierten festen Wert (0A001H) eine exklusiv OR Operation, wenn die niedrigste Bit ist 0, keine Verarbeitung.

Die oben beschriebene Verarbeitung wird wiederholt, bis 8 - mal verschiebene Operationen durchgeführt werden, wenn die letzte Bit (Bit 8) verschiebt, die nächsten 8 - Bit-Byte und den aktuellen Wert des Registers für Exclusive OR-Operation, die gleiche wie die oben beschriebenen 8 - mal verschiebene Exclusive OR-Operation, wenn alle Bytes in den Datenrahmen verarbeitet werden, der endgültige Wert ist der CRC-Wert.

oben beschreibt nur die CRC16 zyklische Redundanz-Check - Berechnungsmethode und Funktion, wenn Sie diesen Teil nicht verstehen können, können Sie ignorieren, in der Regel können wir diesen Prüfcode an die Software berechnen, die Sie nicht selbst berechnen müssen, verstehen Sie nicht, ist es egal, hier nicht mehr zu erwähnen, lesen Sie bitte die relevanten Informationen.

3.2, Serial-Befehltabelle

CMD-BefehlFunktiongesendete Befehl (Hexadezimalzeichen)Anmerkung Beschreibung
Steuernbefehl (06H)
0x0fOrdner-Datennamen für die Wiedergabe angebenFF06 00 0F02 07xxxxOrdner 02 angeben 07 Tracks für die Wiedergabe
FF06 00 0F0F FFxxxxSpezifizieren Sie den Ordner 15 255 Spuren zur Wiedergabe
FF06 11 0F01 01xxxxWiedergabe 01 Ordner 01 Spiele, rotes Licht immer auf
FF06 22 0F63 FFxxxxWiedergabe 99 Ordner 255 Spiele, Gelbe Lichter blinken langsam
0x01Nächster SongFF 06 00 01 00 00 xx xxNächster Song des aktuellen Tracks abspielen
0x02Vorheriger SongFF06 00 02 00 00 xxVorheriger Song des aktuellen Tracks abspielen
0x03Track angebenFF06 00 03 00 01 xxDie physikalische Reihenfolge der ersten
FF 06 12 03 00 02 xx xxDie zweite Seite, das gelbe Licht leuchtet
FF 06 31 03 00 02 xx xxZweiter Satz: Rotlicht.
0x04Lautstärke erhöhenFF 06 00 04 00 00 xx xxLautstärke hinzufügen
0x05Lautstärke verringernFF06 00 05 00 xx xxLautstärke verringern
0x06Lautstärke festlegenFF06 00 06 00 1E xx xxLautstärke auf 30 festlegen
0x08Single-Schleife Tracks angebenFF06 00 08 00 01 xx xxSchleife Wiedergabe des ersten Tracks
0x09Wiedergabegerät angebenFF06 00 09 00 01 xxWiedergabegerät angeben - USB-Stick
FF06 00 09 00 04 xx xxWiedergabegerät angeben - FLASH
0x0BBaudrate festlegenFF06 00 0B 00 01 xx xxBaudrate des Geräts festlegen auf 9600
0x0CChip-ResetFF06 00 0C 00 00 xx xxChip-Reset
0x0DWiedergabeFF06 00 0D 00 00 xx xxWiedergabe von Track
0x0ESuspendierenFF06 00 0E 00 00 xx xxWiedergabe pausieren
0x10Ordner-Datennamen - Schleife angebenFF06 00 10 01 xx01 Ordner 001 - Song-Schleife
FF 06 00 10 02 01 xx XX02 Folge 001 Zyklus
0x11- Schleife alle Spuren wiedergebenFF06 00 11 00 01 xx xx- Schleife öffnen
FF06 00 11 00 00 xx- Schleife schließen
0x16Stopp!FF06 00 16 00 01 xx xxBeenden der aktuellen Wiedergabe
0x17Ordner-Schleife - Wiedergabe angebenFF06 00 17 00 01 xxOrdner-Schleife - Wiedergabe angeben
0x18ZufallswiedergabeFF06 00 18 00 00 xx xxZufallswiedergabe des gesamten Geräts festlegen
0x19Zykluswiedergabe des aktuell wiedergespielten TrackFF06 00 19 00 00 xx xxZykluswiedergabe des aktuell wiedergespielten Track festlegen
Zyklus der aktuellen Track beendenFF06 00 19 00 01 xx xxStoppen der aktuellen Wiedergabe-Track - Schleife
0xC0Festlegen der GerätedresseFF06 00 C0 00 01 xx xxFestlegen der Gerätedresse auf 01
FF06 00 C0 00 63 xxDie Geräteadresse ist auf 99 festgelegt.
0xC2Einzeln Alarmlampe D1FF06 00 C2 00 11 xx xxRote Licht immer leuchtet, ohne den aktuellen Wiedergabezustand zu ändern
FF06 00 C2 00 23 xx xxGrünes Licht blinkt langsam, ohne den aktuellen Wiedergabezustand zu ändern
FF06 00 C2 00 32 xx xxGelbes Licht blinkt, Keine Änderung des aktuellen Ausstellungsstatus.
FF 06 00 C2 00 60 xx xxBlitz aus
 Alarmlampe ausgeschaltetFF06 60 03 00 01 xx xxErster Song abgespielt, Alarmlampe D1 nicht leuchtet
Anweisung abfragen (03H)
0x3FOnline-Gerät abfrageFF 03 00 3F 00 00 xx xxDetailliert sehen4.2.1
0x42Aktuelle Abspielung abfragenFF 03 00 42 00 00 xx xxDetailliert sehen4.2.2
0x43Aktuelle Lautstärke suchenFF03 00 43 00 00 xxDetails4.2.3
0X49Anzahl der Geräte-Dateien abfragenFF03 00 49 00 00 xxDetails4.2.4
0x4DAktuell gespieltes Track abfragenFF03 00 4D 00 00 xx xxDetails4.2.5
0X70Sound-Light - Status des aktuellen Geräts abfragenFF03 00 70 00 xxDetails4.2.6
0xFESoftware-Versionsnummer abfragenFF03 00FE00 00xxxx 
xxxx ist die CRC-Prüfung, FF ist die Super-Adresse, die in die entsprechende Geräteadresse geändert werden kann;(Befehl nur zur Information, bitte ändern Sie es nach Bedarf)

4, Detaillierte Anweisungen zur Seriensteuerung

Im Folgenden geben wir eine detaillierte Beschreibung von einigen häufig verwendeten Anweisungen

Kommentar: Befehlformat:

Adresscode + Funktionscode + Startadresse hohes Byte + Startadresse niedriges Byte + Daten hohes Byte + Daten niedriges Byte + CRC-Check

FF 06 00 CMD DH Dl CRC_L CRC_H

FF ist die Super-Adresse, entspricht der Geräte-Adresse 485, Werk-Standard - Adresse 01; CMD steht für Operationscode, CRC_L, CRC_H sind zyklische Redundanzkorrektur

Prüfen Sie, dass DH und DL in den folgenden Anweisungen als Eingabewerte verwendet werden, die vom Benutzer tatsächlich angefordert werden, den entsprechenden Wert einzugeben; Beachten Sie, dass die Anweisungswerte hexadezimaler Zahlenwerte sind;

4.1, häufig benutzte Steuerung Befehl Beschreibung

4.1.1, spezifiziert Ordner Dateiname Wiedergabe (0x0F)

Befehl Format: FF06 00 0F DH DL CRC_L CRC_H

DH: stellt den Namen des Ordners dar, Standard unterstützt 99 Ordner, dh 01 ~ 99 Benennung; DH = 0x01 ~ 0x63; DL: steht für den Track, standardmäßig bis zu 255 Songs, dh 001 ~ 255; DL = 0x01 ~ 0xFF

Beispiel: 01 06 00 0F02 01 79 69 指定播放 02 文件夹 001 曲目

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung4

(1)、指定文件夹播放是我们制定的扩展功能, 默认文件夹的命名格式为:“01 ”…“99”’,文件夹内 曲目命名格式为:“001xxx.mp3 ”…“255xxx.mp3 ”;每个文件夹下默认最大支持 255 首歌, 最多 支持 99 个文件夹;

(2), müssen sowohl Ordner und Dateinamen angeben, um eine Datei zu sperren; Ordner angeben und Tracks angeben sind MP3 und WAV-Formate unterstützt;

(3)Die folgenden zwei Abbildungen zeigen die Angabe von Ordnern und Dateinamen [wie in der Abbildung], bitte folgen Sie unseren Anweisungen und benennen Sie den Ordnern-Datennamen;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung5
Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung6

Referenz:

Befehl (xxxx steht für CRC-Prüfungen)Beschreibung
FF06 00 0F01 01xxxxWiedergabe des Ordners001xxx.mp3
FF06 00 0F01 63xxxx099xxx.mp3 aus dem Ordner 01 abgespielt
FF06 00 0F63 FFxxxxWiedergabeordner99 255xxx.mp3

4.1.2, Spezifizierung Song Wiedergabe Anweisung (0x03)

Wir geben die Anweisung, um die Wiedergabe von spezifizierten Tracks zu unterstützen, Song Auswahl Bereich von 0 ~ 3000, kann in der Tat mehr unterstützen, wegen der Dateiverwaltung Gründe, zu viele Songs zu unterstützen, Dies führt zu einem langsamen Betrieb des Systems, und die übliche Anwendung muss nicht so viele Dateien unterstützen. Diese Befehl wird in der physischen Reihenfolge des Speicher angegeben, wobei FLASH standardmäßig als Stammverzeichnis verwendet wird.

(1) Für die Auswahl des Songs, wenn Sie den 100th Song wählen, konvertieren Sie zuerst 100 in Hexadezimal, Standardmäßig als Doppelbyte, 0x0064. DH = 0x00; DL = 0x64

Befehlformat: FF06 00 03 DH DL CRC_L CRC_H

Beispiel: 01 06 00 03 00 01B8 0A

DH DL gibt den Parameter für die Reihenfolge der Tracks an, die wiedergegeben werden sollen

Gibt die Wiedergabe des ersten Stücks des Stammverzeichnisses an;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung7

Referenz:

Befehl (xxxx steht für CRC-Prüfungen)Beschreibung
FF06 00 03 00 01 xxWiedergabe der physikalischen Reihenfolge Nr. 1
FF06 00 03 00 63 xxWiedergabe der physikalischen Reihenfolge Nr. 99
FF06 00 03 00 FF xx xxWiedergabe der physikalischen Reihenfolge Nr. 255
FF06 00 03 0B B8 xx xxWiedergabe der physikalischen Reihenfolge Nr. 3000

4.1.3, Spezifizierung der Geräte Lautstärke Befehl (0x06)

(1), die Standardvolumen unseres Verstärkers beträgt 30, Insgesamt 30 Lautstärke, wenn Sie die Lautstärke einstellen möchten, können Sie direkt den entsprechenden Befehl senden; (2) Wenn das Gerät den Befehl empfängt, blinkt die Anzeige, und es gibt die gleichen Daten zurück;

(3), Befehl zur Einstellung der Lautstärke wird beim Neustart des Geräts zurückgesetzt, wenn Sie den Speicher ausgeschaltet haben, können Sie die Lautstärke durch die Konfigurationsdatei einstellen;

Befehlformat: FF06 00 06 00 DL CRC_L CRC_H

Beispiel: 01 06 00 06 00 1E E9 C3

DL ist der Parameter für die zu festlegende Lautstärke, konvertiert die zu festlegende Lautstärke in Hexadezimalzahl und gibt sie in die DL-Position ein;

legt die Software-Laustärke auf 30;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung8

Referenzbefehle:

Befehl (xxxx für CRC-Prüfungen)Beschreibung
FF06 00 06 00 00xxxxStellen Sie die Lautstärke des aktuellen Geräts auf 0 (stumm) ein
FF06 00 06 00 19 xx xxSetzen Sie die Lautstärke des aktuellen Geräts auf 25

4.1.4, Setzen Sie die Baudrate des seriellen Portes (0x0B)

(1), die Baudrate des Verstärkers beträgt 9600; Wenn Sie die Baudrate ändern möchten, können Sie die Baudrate mit dem Befehl 0x0B ändern;

(2) Warten Sie 1 Sekunde, nachdem Sie die Baudrate eingestellt haben, und senden Sie dann Reset [0x0C-Befehl] oder den Stromausfall-Neustart wirksam; (3) Wenn Sie die Baudrate eingestellt haben, wird sich das Gerät erinnern, und die Baudrate wird neu gestartet werden.

Befehlformat: FF06 00 0B 00DL CRC_L CRC_H DL ist der Parameter für die zu festlegende Baudrate, wie sie in der folgenden Tabelle angegeben ist;

DL-Parameterentspricht der BaudrateDL ParameterEntsprechend der Porter-Rate
0x0196000x05115200
0x02192000x06256000
0x03384000x0735250
0x04576000x094800

Beispiel: 01 06 00 0B 00 02 79C9 Setzen Sie die Baudrate für die serielle Kommunikation auf 19200 bps;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung9

Referenzbefehl:

Befehl (xxxx für CRC-Prüfungen)Beschreibung
FF06 00 0B 00 01xxxxSetzen Sie die Baudrate für das Gerät auf 9600
FF06 00 0B00 03xxxxLegen Sie die Gerätebotrate auf 38400

4.1.5 fest, geben Sie den Ordner an, um die Wiedergabe zu beginnen (0x17)

Befehlformat: FF06 00 17 00 DL CRC_L CRC_H DL: steht für den Namen des Ordners, Standard unterstützt 99

Ordner, das heißt 01 bis 99 Benennung; DL = 0x01 ~ 0x63;

(1), Ordner benennen muss "01" bis "99", darf nicht mehr als 99; Benennung Referenz4.1.4

(2), Sobald die Ordner-Schleife angegeben, können Sie verwenden Wiedergabe / Pause / vorherige / nächste Song. Keiner dieser Befehle unterbricht die Wiedergabe des Ordners vor

- Zustands. Das heißt, nach dem Senden des nächsten Befehls wird der aktuelle Ordner noch zirkuliert. (3) Der Benutzer kann einen Stoppbefehl senden, um die Wiedergabe zu beenden und zum Auslöser-Spielzustand zurückzukehren.

(4) Die Wiedergabe von Kreislauf wird jedes Mal eine Rückgabe von Daten geben, die dem gerade abgeschlossenen Track entsprechen;

Beispiel: 01 06 00 17 00 01 F8 0E Geben Sie 02 Ordner-Schleifewiedergabe an;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung10

Referenzbefehl:

Befehl (xxxx für CRC-Prüfungen)Beschreibung
FF06 00 17 00 01 xx01 Ordner-Schleifewiedergabe
FF06 00 17 00 63 xx99 Ordner Loop Playback

4.1.6, Setze den aktuellen Track auf Loop Playback (0x19)

Befehlformat: FF06 00 19 00 DL CRC_L CRC_H DL = 0x00, Schleife eingeschaltet; DL = 0x01, Schleife ausgeschaltet;

Beispiel: Senden: FF06 00 19 00 00 4D3 DL = 0x00 Schleife eingeschaltet;

Senden: FF06 00 19 00 01 8C13 DL = 0x01 Schleife ausgeschaltet;

(1) Wenn Sie diesen Befehl während der Wiedergabe senden, wird der aktuelle Track wiedergegeben. Wenn sich das Gerät gerade im Pause - oder Stopp-Zustand befindet, reagiert das Gerät nicht auf diesen Befehl.

(2) Wenn Sie die Wiedergabe eines einzelnen Songs schließen möchten, senden Sie den Befehl zum Schließen, so dass die Wiedergabe des aktuellen Songs nach Beendigung beendet wird.

4.1.7, Ordner-Datennamen angeben, um wiederholt (0x10)

Befehlformat: FF 06 00 10 DH DL CRC_L CRC_H

DH: repräsentiert den Namen des Ordners, standardmäßig unterstützt 99 Dateien, dh 01 ~ 99 Benennung; DH = 0x01 ~ 0x63; DL: repräsentiert den Track, standardmäßig bis zu 255 Songs, dh 001 ~ 255; DL = 0x01 ~ 0xFF

(1), spezifiziert Ordner Wiedergabe ist eine erweiterte Funktion, Standard-Ordner Benennung Format ist: "01" ... "99", Ordner-Track - Benennung Format ist:“001xxx.mp3 ”…“255xxx.mp3 ”;每个文件夹下默认最大支持 255 首歌, 最多 支持 99 个文件夹;

(2)、必须同时指定文件夹和文件名, 来锁定一个文件; 指定文件夹和指定曲目是支持 MP3、WAV 两种 格式;

(3)Die folgenden zwei Abbildungen zeigen die Angabe von Ordnern und Dateinamen [wie in der Abbildung], bitte folgen Sie unseren Anweisungen und benennen Sie den Ordnern-Datennamen;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung11
Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung12

Beispiel: 01 06 00 10 02 01 48 AF Geben Sie an, dass die 001xxx.MP3 - Datei vom Ordner "02" wiedergegeben wird

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung13

Referenzbefehl:

Befehl (xxxx steht für CRC-Prüfungen)Beschreibung
FF06 00 10 01 01 xxLoop-Wiedergabe Ordner01 001xxx.mp3
FF06 00 10 01 63 xxLoop-Wiedergabe Ordner01 099xxx.mp3
FF06 00 10 63 xx FF xxWiedergabe von 255xxx.mp3

4.1.8 im Ordner 99, Festlegen der Gerätsadresse (0xc0)

Befehlformat: FF06 00C0 00DL CRC_L CRC_H

Beispiel: 01 06 00C0 0002 08 37

DL zeigt die Adresse an, die geändert werden muss, und kann 0 - 254 eingestellt werden

Setzt 485 Adresse auf 02;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung14

Referenzbefehl:

Befehl (xxxx für CRC-Prüfungen)Beschreibung
FF06 00 C0 00 01xxxxDie 485 - Adresse ist 01
FF06 00 C0 00 63 xx xxSetze 485 Adresse auf 99
FF06 00 C0 00 F7 xx xxSetze 485 Adresse auf 247

(1) Senden Sie Befehl Setze 485 Adresse wird sofort wirksam, und kann ausgeschaltet Speicher;

(2), die Adresse kann im Bereich von 1 bis 254 eingestellt werden, so dass der Bereich der DL-Eingabewerte in der Anweisung 0x01 ~ 0xFE ist;

(3), nach dem Einstellen der Adresse, entspricht es einem Namen für jedes Gerät, so dass Sie die Gerät einer bestimmten Adresse durch die Anweisung individuell steuern können, Details können Sie das Prinzip von 485 verstehen;

(4), Unser Gerät unterstützt auch die Einstellung von Adressen durch TXT-Profildateien, und die Vorrang der Profildateien, Details können Sie sich auf die Konfigurationsanweisungen beziehen;

4.1.9, einzelne Steuerung der akustischen Alarm

einzelne Steuerung der akustischen Alarm, die Alarmlampe leuchtet nicht:

Befehl: FF06 60 CMD DH DL CRC_L CRC_H

Beispiel: Senden: FF06 60 0F01 01 72 47

Empfang: FF06 60 0F01 01 72 47

CMD steht für Operationscode, weitere Informationen finden Sie inBefehltabelleSteuerung Befehl Teil 60: Vertreter Ausschalten der Warnlampe, weitere Informationen beziehen sich auf3.1.2

Steuern Verstärker Plattform spielt 01 Ordner 001 Track, Warnlampe nicht auf;

Zu dieser Zeit wird Verstärker Plattform speichert 01 Ordner 001 Song, Warnlampe Zustand ist ausgeschaltet;

Befehl: FF06 60 0F01 01 72 47; Wir setzen den aktuellen Alarmzustand des Verstärkers durch die "Register-Adresse High Byte", die Zahl

Wert Eingabe 60 bedeutet, dass die aktuelle Wiedergabe keine Alarmlampe, nur die Sprache, andere Steuerung Befehle ähnlich;

Referenz Befehl:

Befehl (xxxx bedeutet CRC-Check]Beschreibung
FF 06 60 03 00 02 xx xxWiedergabe02 Track, Warnlicht ist derzeit ausgeschaltet
FF06 60 0F01 02 xx xxWiedergabe01 Ordner02 Track, Warnlicht ist derzeit ausgeschaltet
FF06 60 18 00 00 xxZufallswiedergabe, Warnlampe ist ausgeschaltet
FF06 60 19 00 00 xx xxWiedergabe des aktuell abgespielten Songs, Warnlampe ist ausgeschaltet

4.1.10 Einzeln steuerbare Lichtwarnung (0xC2)

Befehl: FF06 00C2 00XY CRC_L CRC_H X steht für die Ausgangsmodussteuerung der Warnlampe; Y steht für die Farbe der Warnlampe;

X Eingabewertentspricht der FunktionY Eingabewertentspricht der Funktion
1Warnlampe immer leuchtet1Rotlicht
2Warnlicht langsam blinkt2Gelbe Leuchte
3Warnlicht blitzert3Grünes Licht
  0Nicht leuchtet

(1), unabhängige Steuerung Licht Alarm (0xC2) Befehl ist unabhängige Steuerung des Betriebszustandes der Warnlicht, nicht beeinflussen die aktuelle Sprache Wiedergabe Zustand;

(2), die Platte erhält den Befehl für die einzelne Steuerung des Lichtwarms, wird die Warnlampe gemäß der Anweisung immer leuchten, wenn Sie die Warnlampe schließen müssen, müssen Sie den Befehl aus

schließen oder andere Befehle senden, um den Betriebszustand der Warnlampe zu ändern;

(3) Wenn der Wert von Y 0 ist, wird die Warnlampe ausgeschaltet, wie das Senden von FF06 00 C2 00 60 3C24 - Befehl kann die Warnlampe ausgeschaltet werden, nicht

die aktuelle Wiedergabe zu beeinflussen;

Referenzbefehl:

Befehl (xxxx für CRC-Prüfungen)Beschreibung
FF06 00 C2 00 11xxxxRote Leuchte immer leuchtet
FF06 00 C2 00 12xxxxGelbe Leuchte immer leuchtend
FF06 00 C2 00 13 xx xxGrüne Leuchte immer leuchtend
FF06 00 C2 00 21 xx xxRote Leuchte langsam blinkt
FF06 00 C2 00 22 xx xxGelbe Leuchte langsam blinkt
FF 06 00 C2 00 23xxxxGrünes Licht blinkt langsam
FF 06 00 C2 00 31 xx xxRote Lichter explodieren.
FF 06 00 C2 00 32 xx xxGelbe Lichter explodieren.
FF 06 00 C2 00 33 xx xxGrünes Licht blitzt
FF 06 00 C2 00 60 xx xxAlarmlampe aus
Die obigen Befehle können die Alarmlampe für die entsprechende Warnaktion individuell steuern, ohne den aktuellen Sprachwiedergabezustand zu ändern;

4.2, Serial Port Abfrage Befehl Details

Im Folgenden geben wir eine detaillierte Beschreibung der Schlüsselfläche - für die Abfrage Befehl:

4.2.1, Abfrage des aktuell online-Geräts (0x3F)

Senden Sie Befehl: FF 03 00 3F 00 60 18 Abfrage Online-Gerät, CMD = 0x3F;

Rückgabe von Empfang: 01 03 02 60 08 91 82 0x08, bedeutet, dass FLASH online ist;

Chip im Prozess der Arbeit, wird die Online-Zustand des Geräts ständig ermitteln, Benutzer können durch 0x3F diese Anweisung abfragen, die Daten in der Adresse zurückgeben Bit 0x01 zeigt die aktuelle Gerät Adresse ist 01;

4.2.2 Befehl zur Abfrage des Wiedergabezustands (0x42)

Senden Befehl: FF03 00 42 00 00 F0 00

Zurück zum Empfang: 01 03 02 04 01 7B44

01 03 02 04 02 3B 45

0

Abfrage des aktuellen Wiedergabezustands des Verstärkers, CMD = 0x42

DH = 0x04, DL = 0x01, bedeutet, dass FLASH gerade wiedergegeben wird.

DH = 0x04, DL = 0x02, bedeutet, dass FLASH während der Wiedergabe angehalten wurde DH = 0x04, DL = 0x00 bedeutet, dass FLASH die Wiedergabe beendet hat.

Gibt den Wert von DL in den Daten zurückentspricht dem Amplifier-Zustand
0x00Amplifier befindet sich derzeit in einem abgeschalteten Wiedergabezustand
0x01Amplifier befindet sich derzeit in einem abgeschalteten Wiedergabezustand
0x02Amplifier befindet sich derzeit in einem pausierten Wiedergabezustand

(1) Der Control-Chip wird während des Dekodierungsprozesses drei Zustände für den Benutzer offen sein. Der Benutzer kann den aktuellen Zustand des Chips durch Befehlsabfrage (2) erhalten, die Wiedergabe Pause bedeutet, dass eine Spur gespielt wird, künstliche Senden von Anweisungen, die Wiedergabe Pause bedeutet, dass eine Spur gespielt wird, der Chip im Zustand der Wiedergabe Pause ist;

(3), die Rückgabe von 0x01 in den Daten zeigt, dass die aktuelle Geräteadresse 01;

4.2.3, Abfrage Lautstärke (0x43)

Senden Befehl: FF03 00 43 00 00 A1 C0

Rückkehr Empfang: 01 03 02 A1 1E 41 DC

Abfrage der aktuellen Lautstärke des Verstärkers, CMD = 0x43;

Die aktuelle Lautstärke beträgt 30 Stufen, DL = 0x1E;

Die DL-Bit in den zurückgegebenen Daten ist der Lautstärkewert des aktuellen Verstärkers, die 16 - Dezimal-Zahl in die 10 - Dezimal-Zahl umwandeln ist die aktuelle Lautstärke, zum Beispiel 0x1E in die 10 - Dezimal-Zahl umwandeln ist 30, die aktuelle Lautstärke ist 30, die Adresse in den zurückgegebenen Daten 0x01 zeigt die aktuelle Geräteadresse 01; 30;

4.2.4 Gesamtzahl der FLASH-Dateien (0x49)

Befehl senden: FF03 00 49 00 81 C2

Rückgabe zum Empfang: 01 03 02 00 08 B9 82

Abfrage der Gesamtzahl der FLASH-Dateien des Verstärkers;

Die Gesamtzahl der FLASH-Dateien des Verstärkers beträgt 8;

gibt DH, DL-Bits in den Daten zurück, um die Gesamtzahl der Verstärker-FLASH - Dateien zu geben, um die 16 - Dezimal-Zahl in 10 - Dezimal-Zahl zu konvertieren, das ist die Gesamtzahl der aktuellen Verstärker-FLASH - Dateien, z. B. DH = 0x00, DL = 0x07 in 10 - Dezimal-Zahl ist 07, die Gesamtzahl der aktuellen Verstärker-FLASH - Texte ist 7, in der Regel werden wir nicht so viele Dateien speichern, so dass wir den DL-Wert sehen können; 0x01 in den zurückgegebenen Daten bedeutet, dass die aktuelle Konfigurationsadresse 01;

4.2.5, FLASH Aktuelle Spur (0x4D)

Senden Sie Befehl: FF03 00 4D 00 00 C0 03

Rückgabe des Empfangs: 01 03 02 00 02 39 85

Abfrage des aktuellen Track von FLASH;

Der zweite Track in der physischen Reihenfolge wird derzeit abgespielt oder abgespielt;

gibt DH, DL-Bit in den Daten zurück, die derzeit abgespielt oder abgespielt werden, um die 16 - Dezimal-Zahl in 10 - Dezimal-Zahl zu konvertieren, das ist die aktuelle Spieltracke (physikalische Reihenfolge), z. B. DH = 0x00, DL = 0x02 in 10 - Dezimal-Zahl ist 02, die aktuelle Spur ist die zweite Reihenfolge der physikalischen Reihenfolge, im Allgemeinen können wir nicht so viele Dateien speichern, also sehen Sie den DL-Wert; Zurückgabe von Daten: Adress-Bit 0x01 zeigt die aktuelle Geräte-Adresse 01;

4.2.6, Abfrage des aktuellen Licht - und Ton-Zustands (0x70)

Senden Sie Befehl: FF03 00 70 00 51 CF

Zurückgabe von Daten: 01 03 02 DH DL CRC_L CRC_H

Beispiel: Rückgabe von Empfang: 0

Suche nach dem aktuellen Licht-Zustand

Die zurückgegebenen Daten enthalten Informationen wie Gerät 485 - Adresse, Wiedergabe-Track oder - Status, Zustand und Farbe des Blitzs

Licht;

Die aktuelle 485 - Adresse ist 01; DH = 0x00, bedeutet, dass kein Sound gerade wiedergegeben wird; DL = 0X12, bedeutet, dass der Warnlicht-Zustand immer gelbe Licht ist;

in den zurückgegebenen Daten, die Adress-Bit zeigt die aktuelle 485 - Adresse, DH zeigt den Sound-Status, DH-Wert zeigt, dass die aktuelle Wiedergabe von Spuren (physikalische Reihenfolge), wie DH = 0x01 zeigt, dass die aktuelle Wiedergabe der ersten Song der physikalischen Reihenfolge, DH-Wert Bereich von 0x00 ~ 0xFF, dh unterstützt Abfrage maximale Bereich von 1 ~ 255 Spuren, wenn DH = 0x00 zeigt, dass es keine Sprache in der Gegenwart wiedergegeben wird; DL zeigt den Lichtzustand, z. B.

DL = 0x11 zeigt den aktuellen Lichtzustand als rotes Licht, DL-Wert entspricht dem Zustand in der folgenden Tabelle:

DL-Wertentspricht dem Lichtzustand.DL-WerteEntsprechend dem Lichtzustand
11Rotes Licht immer leuchtet23Grünes Licht langsam blinkt
12Gelbes Licht immer leuchtet31Rotes Licht blinkt
13Grünes Licht immer leuchtet32Gelbes Licht blinkt
21Rotlicht langsam blinkt33Grünes Licht blinkt
22Gelbes Licht langsam blinkt10 / 20 / 30 / 60 / 06... usw.Licht auslöscht
Gibt einen Wert zurück, der nicht oben aufgeführt ist, so sollte der Lichtzustand ausgeschaltet sein; Wenn der Befehl nicht für den Zustand der Lampe gesendet wird, kann es dazu führen, dass die zurückgegebenen Daten nicht mit dem tatsächlichen Zustand der Lampe übereinstimmen, lesen Sie bitte 3.1.2;

5, Ersetzen der Sprachdatei und Konfigurationsdatei

5.1, Ersetzen der Gerätesprachdatei

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung15

Dieses Produkt verfügt über eine eingebaute Micro-USB - Schnittstelle; Nach dem Entschrauben der Lampenabdeckung kann man das Micro-USB - Kabel mit dem PC verbinden, kann man die Sprachdateien frei ersetzen, die ausgestrahlt werden müssen, und die Betriebsweise ist ähnlich wie der USB-Stick;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung16
Ersetzen Sie die Sprache Hinweis:
1, mehrere Sprachen werden in der Zeitreihenfolge des Sprachdateienersatzes gespielt, nicht in der Reihenfolge des Dateinamens; Ersetzen Sie bitte kopieren Sie in der Wiedergabe Reihenfolge, die Sie benötigen, auf die Festplatte;
2, bevor Sie Ihre eigenen Sprachdateien ersetzen, ist es am besten, die Festplatte zu formatieren, und dann kopieren Sie die Dateien, um die Wiedergabe von Fehlern zu vermeiden, weil es versteckte Dateien gibt;
3, Sprachdateien müssen MP3 - Format sein, und müssen die Abtastrate vom Produkt unterstützt werden, kann das MP3 - Dateiformat nicht abgespielt werden.产品支持采样率(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 Spezifizieren der Wiedergabe von 001.MP3 - Track im Ordner 01 Einzelheiten Referenz „Spezifizieren der Wiedergabe von Ordner-Datennamen» Erläuterung;

5.2, Konfigurationsdateienbeschreibung

1, das Konfigurationsdateiformat muss das Text-Dokumentformat (txt-Format) sein, so dass es vom System erkannt werden kann, andere Dateiformate werden nicht erkannt, bitte folgen Sie strikt der Methode, die wir für die Konfiguration von Parametern geben.

2, die Konfigurationsdatei im selben Gerät, kann maximal nur eine, kann nicht (keine Konfiguration, wenn der Standard ist der Puls unterbrechbar Modus), aber müssen nicht zwei oder mehr auftreten, andernfalls kann es zu Erkennungsfehlern führen.

3. Die Konfigurationsdateien bitte im Root-Verzeichnis gespeichert;

4, Konfigurationsdatei kann 6 - stelligen Wert festgelegt werden:

Die erste Stelle repräsentiert die Tastenfunktion, setzt sieben Tastenfunktion, kann standardmäßig 0 ~ 4 insgesamt 5 Arten von Auslöser-Wiedergabe - Modus, nicht

Setzen Standard 0 - Modus;(Dies ist die Tastenfunktion Einstellung, die serielle Anschluss-Steuerung ist standardmäßig 0, nicht weiter zu erwähnen;) Die 2. und 3. Vertreter setzen die Lautstärke, können 1 ~ 30 insgesamt 30 Stufen der Lautstärke, wenn nicht festgelegt werden, ist standardmäßig 30;

4. und 5. Bit ist die Geräteadresse, kann 0 ~ 99 festgelegt werden; (Einstellung der 485 - seriellen Kommunikationsadresse;) nicht die Standard-Einstellung 01;

6. Ziffernwert Einstellung der blinkenden Art der Warnlampe, kann 1 ~ 3 insgesamt drei Arten;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung17
Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung18
Tastenfunktion Konfigurationswerttabelle (Konfigurationserster Ziffer)
WertEntsprechende FunktionBeschreibung
0Impulse können unterbrochen werdenWenn keine Konfiguration oder Konfiguration auf 0 gesetzt ist, kann die Funktion für den Impuls unterbrochen werden; Wenn das Triggersignal einmal empfangen wird, wird die Sprache wiedergegeben, wenn während der aktuellen Wiedergabe ein anderes Triggersignal empfangen wird, wird die aktuelle Wiedergabe unterbrochen und eine neue Anweisung auszuführen;
1Level-Halt - ZyklusKonfiguration auf 1 gesetzt ist, um die Funktion der Level-Halt - Zyklus-Spielung zu halten; Das Trigger-Signal hat immer gehalten, die Single-Zyklus, die Sprache, das Trigger-Signal verschwindet, um sofort die Wiedergabe zu stoppen; Wenn während der Wiedergabe ein anderes Trigger-Signal empfangen wird, wird die aktuelle Wiedergabe unterbrechen, um neue Befehle auszuführen;
2Impulse können nicht unterbrochen werdenKonfiguration Set 2, für den Impulse nicht unterbrechen, wieder Funktion; Wenn das Triggersignal einmal empfangen wird, wird die Sprache wiedergegeben, wenn das Signal während der Wiedergabe wieder empfangen wird, wird die Wiedergabe nicht unterbrochen, wenn der Trigger im Wiedergabezustand die Wiedergabe nicht unterbrechen wird;
3Impulspiel kann zyklischKonfiguration Set 3, um nicht unterbrechen Sie die Funktion der Impuls-Schleife Antwort; Erhalt eines Trigger-Signals, um die Sprache wiederzugeben, wenn das Trigger-Signal gehalten wurde, um die Sprache zu spielen, wenn das Trigger-Signal verschwindet, wird die Sprache abgespielt werden, die Wiedergabe wird beendet; während der Wiedergabe wird das Signal nicht unterbrechen;
4Impulse Single-ZyklusKonfiguration Set 4, für die Funktion des Impuls Single-Zyklus; Empfang eines Trigger-Signals auf dem Single-Zyklus der Sprache, wiederholt, das Signal wiederholt, die Wiedergabe beendet; Wenn während der Wiedergabe eines anderen Trigger-Signals empfangen wird, wird die aktuelle Wiedergabe unterbrochen, um neue Anweisungen auszuführen;(Drücken Sie die Single-Schleife, dann drücken Sie Stop; während der Wiedergabe, drücken Sie die andere Taste, um auf die entsprechende Taste-Track - Wiedergabe zu wechseln);
Konfiguration der Position 6 (Einstellung der Alarmlampe-Status)
Zahlentsprechende Funktion
1Alarmlampe-Status ist immer leuchtet, nach der Wiedergabe ausgeschaltet.
2Warnlampen werden langsam blinkern, wenn die Sendung auslöscht.
3Warnlicht-Zustand ist mit der Wiedergabe blitzen, die Wiedergabe auslöschen
Konfiguration der Tastenfunktion der ersten und sechsten Ziffer-Werte Einstellung und Alarm-Lampen - Status nur für Schalter-Menge - Trigger wirksam, 485 serielle Anschluss-Steuerung kann ignoriert werden!

6. Installation der Kabine

Verkabelung Referenz:

(1), Schaltvolumen hohe Auslöser-Verbindung:

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung19

(2), Schaltvolumen niedrige Auslöser-Verbindung:

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung20

Alarm Multiplex-Trigger - Modus ist hohe / niedrige Auslöser-Schaltvolumen, diese Methode wird häufig verwendet, um die automatische Alarm-PLC oder die normalerweise geöffnete Schalter für die manuelle Steuerung verschiedener Geräusche;

Über die Auslöser-Mode für hohe und niedrige Ebenen:

Unsere Schaltvolumen-Trigger - Steuerung Produkte sind in zwei Produkte unterteilt, die hohe Auslöser-Steuerung und niedrige Auslöser-Steuerung, die beiden Produkte außer der Auslöser-Mode sind nicht identisch, die anderen Funktionen sind identisch;

Hohe Auslöser: High-Level - Trigger bezieht sich auf die Spannung zwischen dem Signal-Eingang und der Erde, kann als eine Art von Signal-Eingang und VCC-Positive Kurzschluss-Trigger verstanden werden; hohe Trigger-Signalspannung von 3,2 V ± 0,5 V ~ 24 V;(Trigger muss mit unseren Produkten gemeinsam Boden (gemeinsame Negative))

Niedrig-Trigger: Niedrig-Trigger bezieht sich auf die Spannung zwischen Signal-Eingang und Boden von 0V Auslösung, kann als Signal-Eingang und GND-Negative Kurzschluss Auslösung einer Art von Auslösung verstanden werden; Niedrig-Spannung - Trigger-Signalspannung von 0V ~ 0,7V ± 0,1V;

(3), Modbus 485 serielle Kommunikation Verkabelung:

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung21

Modbus 485 serielle Kommunikation

Stromversorgungsanweisungen:

Stromversorgung Bitte verwenden Sie eine Gleichstromversorgung von 6V bis 30V (Nennstrom ≥ 1A), strikt auf die positive und negative Kabelverbindung, bitte nicht an die Rückseite, die Kabelverbindung Teile nicht in Kontakt mit leitfähiger Flüssigkeit; Bitte verwenden Sie nicht mehr als 30V Spannung oder Wechselstrom, wie

Die Verwendung der falschen Spannung kann zu einer Gefahr von Verbrennung oder Brand oder Personenschäden führen!

Installation Referenz:

(1), Schraubmodell

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung22
Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung23

(2), Magnet-Augmentmodell

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung24

7, einfache Funktionstests und PC-Debugging - Anweisungen

Benutzer können nach Erhalt unserer seriellen Anschluss-Steuerung Produkte einfache Funktionstests durchführen, um die Probleme der späteren Montage und Installation zu vermeiden und

für die spätere Fehlersuche zu erleichtern;(Test verwendet Software sscom5.13.1 serielle Port Debugger-Software, benötigt Kundendienst konsultieren)

RS485 - Test Wir verwenden das USB-to - 485 - Modul, wie in der Abbildung gezeigt, um den Computer zu verbinden, um die Kurze

Tests und Anweisungen; (Hinweis: USB-to - 485 - Modul ist nicht enthalten, wenn nötig, bitte separat kaufen)

Testen

Erster Schritt: Anschließen des 485 - Kabels unserer Alarmgeräte (allgemeine Standard gelbe Linie A + / grüne Linie B -) verbinden Sie

an die beiden Anschlüsse A B des Moduls, und anschließend stecken Sie das Modul an die USB-A - Schnittstelle des Computers, um den Computer zu verbinden;

Zweiter Schritt: Installieren Sie den seriellen Treiber, der selbst heruntergeladen werden kann (Baidu CH340G-Treiber suchen); Sie können auch

kontaktieren Sie unseren Kundendienst, wir können kostenlos sscom5.13.1 serielle Port Debugger-Software und Treiber zur Verfügung stellen;

(Wenn Sie andere 485 - Kommunikationsmodule verwenden, kann der Treiber variieren, bitte installieren Sie den geeigneten Treiber je nach 485 - Kommunikationsgerät in der Hand)

Schritt 3: Software-Test; Stecken Sie das USB-Modul 485 an den USB-A des Computers anschließen, und dann

Doppelklicken Sie auf die Öffnung von sscom5.13.1, wie in der Abbildung:

1, klicken Sie auf den Kommunikationsport, wählen Sie den entsprechenden Port, installieren Sie den Treiber und stecken Sie unser Gerät anschließend, normalerweise wird es einen Port namens USB-SERIAL CH340 geben, wenn es nicht gibt, kann der zweite Schritt die Installation des Treibers nicht erfolgreich installiert werden (Wenn

mit anderen 485 - Kommunikationsmodulen verwendet wird, wird die Portnummer anders benannt, bitte je nach tatsächlicher Verwendung;)

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung25

Software-Betriebseite und Funktionen Bitte beachten Sie die Funktionsdiagramme der Seite sscom5.13.1 unten.)(im Allgemeinen keine zusätzlichen Einstellungen):

2, wählen Sie den richtigen Port, klicken Sie auf Öffnen der seriellen Anschluss, und dann die Stromversorgung des Verstärkers, zufällig senden Sie einen Befehl wie die folgende Befehl, wie das Gerät normal ist, wird diese

sofort eine Daten zurückgeben; Senden Sie die Steuerung Befehl Gerät wird sofort einen gleichen Befehl zurückgeben, zeigt an, dass die String

Portsverbindung normal ist;

3. Wenn die oben genannten Vorgänge korrekt sind, kann man sie verweisen.BefehllllisteTest der Funktion des Verstärkers durch Software, Kontrolle der Wiedergabe von Sprache und

Blinken der Warnlampe usw.;

Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung26
Modbus (dreifarbige Leuchte) Kommunikationsprotokoll für akustische und optische AlarmeAbbildung27

8, Häufig gestellte Fragen

Nach der Stromversorgung sendet Befehle nicht abgespielt;

Nach der Stromversorgung auslöst nicht abgespielt, zuerst beobachten den Zustand der Anzeigelampe;

1, die Anzeigelampe leuchtet nicht: Beschreibung: Der Verstärker ist derzeit nicht im Betriebszustand, überprüfen Sie bitte, ob die Stromversorgung normal ist;

2, die Anzeige leuchtet immer: Wenn die Anzeige für das Senden von Wiedergabeanweisungen immer leuchtet ist, kann es sein, dass der Verstärker keine Sprachdatei erkannt hat (Sprachdatei verloren oder beschädigt, oder das Gerät der Sprachdatei durch den Benutzer ersetzt wird, kann nicht erkannt werden), kann das Datenkabel zum Computer anschließen, um die Prüfung zu überprüfen, Details zu verweisen5.1Die zweite Möglichkeit ist, dass der serielle Anschluss nicht erfolgreich verbunden ist, kann ausgelöst werden, um die Triggeröffnung auf dem Board zu sehen, ob Sie spielen können, wenn Sie können, überprüfen Sie bitte, ob die serielle Anschlussverbindung normal ist, ob der serielle Anschluss-Treiber am Computer erfolgreich installiert ist, spezifische Referenzvorheriges Kapitel;

3, blinkt die LED: Das Gerät ist derzeit im Spielerustand, wenn Sie keine Stimme hören, überprüfen Sie bitte, ob die Sprachdatei die Anforderungen unserer Anweisungen entspricht;

θ Sprachwiedergabe Tonfarbe ist nicht normal, die Lautstärke erhöht wird, wird die Stimme unterbrochen.

Der Grund für diese Situation kann zu niedrige Spannung oder Ausgangsleistung der Stromversorgung nicht ausreichen, überprüfen Sie bitte die Spannung und Ausgangsleistung der Stromversorgung, unsere Verstärker müssen mindestens DC12V Spannung, Ausgangsstrom 1 ~ 2A oder so, 4 - oder 8 - Euro-Lautsprecher, um die normale Arbeit zu gewährleisten; Nach dem Ersetzen Ihrer eigenen Sprachdatei kann nicht wiedergegeben werden;

Sprachdateien müssen MP3 - Format sein, Bitrate empfohlen nicht höher als 192kbps, und muss die Produkt-unterstützte Abtastrate sein, nicht unterstützt Produkt-Abtastrate MP3 - Datei-Format kann nicht wiedergegeben werden, weitere Referenz5.1

θ Sprachgespielt und gesendete Anweisungen entsprechen nicht;

1, unsere Produkte nach der Zeitreihenfolge des Sprachdateienwechseln, nicht nach der Reihenfolge des Dateinamen zu spielen;

2. Die ursprüngliche Sprache kann nicht sauber gelöscht werden, es gibt versteckte Dateien, können Sie zuerst den Speicher formatieren und dann die Sprachdateien nach Bedarf in die Reihenfolge kopieren;

Verbindung Computer reagiert nicht;

Bitte überprüfen Sie, ob das Kabel verwendet wird, um die Datenübertragung Funktion zu unterstützen, empfehlen wir, ein Micro USB-Kabel zu verwenden;

Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.