SONBEST SM6377B RS485-uitgang Plafondtype Sensor met meerdere parameters
Technische parameters
Technische parameter | Parameterwaarde |
Merk | SONBESTE |
Rook meetbereik | 0~5000ppm |
Rook staat afwijking toe | ±7% |
Rook Herhaalbaarheidstest | ±5% |
Rookdetectiechip | Digitaal importeren |
Temperatuurkenmerken: | ±0.5%/℃ |
Temperatuurmeetbereik | -30℃~80℃ |
Nauwkeurigheid van temperatuurmeting | ±0.5℃ @25℃ |
PM2.5-bereik | 0~999ug/m3 |
PM2.5 nauwkeurigheid | ±15% of ±10ug/m3 maximaal @25℃ |
PM10-bereik | 0~999ug/m3 |
PM10 nauwkeurigheid | ±15% of ±35ug/m3 maximaal @25℃ |
Communicatie-interface | RS485 |
Standaard baudrate | 9600 8 1 n XNUMX |
Stroom | DC6~24V 1A |
Bedrijfstemperatuur | -40~80°C |
Werkvochtigheid | 5%RV~90%RV |
Productgrootte
Hoe moet ik de bedrading aansluiten?
Toepassingsoplossing
Hoe te gebruiken?
Communicatieprotocol
Het product maakt gebruik van het RS485 MODBUS RTU-standaardprotocolformaat, alle bedienings- of antwoordopdrachten zijn hexadecimale gegevens. Het standaard apparaatadres is 1 wanneer het apparaat wordt verzonden, de standaard baudrate is 9600, 8, n, 1
- Gegevens lezen (functie-id 0x03)
Vraagkader (hexadecimaal), verzenden example: Query 1# apparaat 1 gegevens, de hostcomputer verzendt het commando:01 03 00 00 00 07 04 08 .Apparaat-ID
Functie-ID Startadres Gegevenslengte CRC16
01 03 00 00 00 07 04 08 Voor het juiste vraagframe antwoordt het apparaat met gegevens:01 03 0E 00 7F 00 00 00 00 00 00 00 00 00 00 00 00 44 2A , het antwoordformaat wordt als volgt geparseerd:
Apparaat ID
Functie-ID Gegevens Lengte Gegevens 1 Gegevens 2 Gegevens 3 Gegevens 4 Gegevens 5 Gegevens 6
01 03 0E 00 79 00 7A 00 7B 00 7C 00 7D 00 7E Gegevensbeschrijving: De gegevens in de opdracht zijn hexadecimaal. Neem gegevens 1 als een exampbv. 00 79 wordt omgezet naar een decimale waarde van 121. Als de gegevensvergroting 100 is, is de werkelijke waarde 121/100=1.21. Anderen enzovoort.
- Gegevensadrestabel
Adres
Startadres Beschrijving Gegevenstype Waardebereik
40001 00 00 geleidbaarheid Alleen lezen 0~65535 40002 00 01 temperatuur Alleen lezen 0~65535 40003 00 02 vochtigheid Alleen lezen 0~65535 40004 00 03 CO2 Alleen lezen 0~65535 40005 00 04 CO Alleen lezen 0~65535 40006 00 05 PM2.5 Alleen lezen 0~65535 40007 00 06 PM10 Alleen lezen 0~65535 40101 00 64 model code lezen/schrijven 0~65535 40102 00 65 totaal aantal punten lezen/schrijven 1~20 40103 00 66 Apparaat-ID lezen/schrijven 1~249 40104 00 67 baudrate lezen/schrijven 0~6 40105 00 68 modus lezen/schrijven 1~4 40106 00 69 protocol lezen/schrijven 1~10 - apparaatadres lezen en wijzigen
- Apparaatadres lezen of opvragen
Als u het huidige apparaatadres niet weet en er maar één apparaat op de bus is aangesloten, kunt u de opdracht FA 03 00 64 00 02 90 5F Apparaatadres opvragen gebruiken.Apparaat-ID
Functie-ID Startadres Gegevenslengte CRC16
FA 03 00 64 00 02 90 5F FA is 250 voor het algemene adres. Als u het adres niet weet, kunt u 250 gebruiken om het echte apparaatadres te krijgen, 00 64 is het apparaatmodelregister. Voor de juiste queryopdracht zal het apparaat reageren, bijvoorbeeldampDe responsgegevens zijn: 01 03 02 07 12 3A 79, waarvan het formaat is zoals weergegeven in de volgende tabel:
Apparaat-ID
Functie-ID Startadres Model code CRC16
01 03 02 55 3C 00 01 3A 79 Het antwoord moet in de gegevens staan, de eerste byte 01 geeft aan dat het echte adres van het huidige apparaat is, 55 3C geconverteerd naar decimaal 20182 geeft aan dat het huidige hoofdmodel van het apparaat 21820 is, de laatste twee bytes 00 01 Geeft aan dat het apparaat een status hoeveelheid.
- Apparaatadres wijzigen
Bijvoorbeeldample, als het huidige apparaatadres 1 is, willen we veranderen naar 02, het commando is:01 06 00 66 00 02 E8 14 .Apparaat-ID
Functie-ID Startadres Bestemming CRC16
01 06 00 66 00 02 E8 14 Nadat de wijziging succesvol is, retourneert het apparaat de informatie: 02 06 00 66 00 02 E8 27 , de indeling ervan wordt geparseerd zoals weergegeven in de volgende tabel:
Apparaat-ID
Functie-ID Startadres Bestemming CRC16
01 06 00 66 00 02 E8 27 Het antwoord moet in de data staan, nadat de wijziging succesvol is, is de eerste byte het nieuwe apparaatadres. Nadat het algemene apparaatadres is gewijzigd, wordt het onmiddellijk van kracht. Op dit moment moet de gebruiker de queryopdracht van de software tegelijkertijd wijzigen.
- Apparaatadres lezen of opvragen
- Baudsnelheid lezen en wijzigen
- Baudrate lezen
De standaard fabrieksbaudsnelheid van het apparaat is 9600. Als u deze moet wijzigen, kunt u deze wijzigen volgens de volgende tabel en de bijbehorendeApparaat-ID
Functie-ID Startadres Gegevenslengte CRC16
01 03 00 67 00 01 35D5 communicatie protocol . Bijvoorbeeldample, lees de baudrate-ID van het huidige apparaat, de opdracht is: 01 03 00 67 00 01 35 D5 , de indeling wordt als volgt geparseerd.
Lees de baudrate-codering van het huidige apparaat. Baudrate-codering: 1 is 2400; 2 is 4800; 3 is 9600; 4 is 19200; 5 is 38400; 6 is 115200.
Voor de juiste queryopdracht zal het apparaat bijvoorbeeld reagerenampDe responsgegevens zijn: 01 03 02 00 03 F8 45, waarvan het formaat is zoals weergegeven in de volgende tabel:Apparaat-ID
Functie-ID Gegevenslengte Tarief-ID CRC16
01 03 02 00 03 F8 45 gecodeerd volgens de baudrate, 03 is 9600, d.w.z. het huidige apparaat heeft een baudrate van 9600.
- Wijzig de baudrate
Bijvoorbeeldample, de baudrate wijzigen van 9600 naar 38400, d.w.z. de code wijzigen van 3 naar 5, de opdracht is: 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15 .
Wijzig de baudrate van 9600 naar 38400, en wijzig de code van 3 naar 5. De nieuwe baudrate wordt onmiddellijk van kracht, waarna het apparaat zijn respons verliest en de baudrate van het apparaat dienovereenkomstig moet worden opgevraagd. Aangepast.Apparaat-ID
Functie-ID Startadres Doel baudrate CRC16
01 03 00 66 00 01 64 15
- Baudrate lezen
- Lees correctiewaarde
- Lees correctiewaarde
Wanneer er een fout is tussen de gegevens en de referentiestandaard, kunnen we de weergavefout verminderen door de correctiewaarde aan te passen. Het correctieverschil kan worden aangepast naar plus of min 1000, dat wil zeggen dat het waardebereik 0 1000 of 64535 65535 is. Bijvoorbeeldample, als de weergavewaarde te klein is, kunnen we deze corrigeren door 100 toe te voegen. Het commando is: 01 03 00 6B 00 01 F5 D6 . In de opdracht is 100 hex 0x64. Als u wilt verkleinen, kunt u een negatieve waarde instellen, zoals 100, die overeenkomt met de hexadecimale waarde van FF 9C, die wordt berekend als 100 65535=65435, en vervolgens wordt geconverteerd naar hexadecimaal naar 0x FF 9C. De correctiewaarde begint vanaf 00 6B. We nemen de eerste parameter als example. De correctiewaarde wordt voor meerdere parameters op dezelfde manier gelezen en gewijzigd.Apparaat-ID
Functie-ID Startadres Gegevenslengte CRC16
01 03 00 6B 00 01 F5 D6 Voor de juiste queryopdracht zal het apparaat bijvoorbeeld reagerenampde responsgegevens zijn: 01 03 02 00 64 B9 AF, waarvan het formaat is zoals weergegeven in de volgende tabel:
In de antwoordgegevens geeft de eerste byte 01 het echte adres van het huidige apparaat aan, en 00 6B is het eerste register voor de correctiewaarde van de toestandshoeveelheid. Als het apparaat meerdere parameters heeft, werken andere parameters op deze manier. Hetzelfde, de algemene temperatuur en vochtigheid hebben deze parameter, het licht in het algemeen
heeft dit artikel niet.Apparaat-ID
Functie-ID Gegevenslengte Gegevenswaarde CRC16
01 03 02 00 64 B9AF - Correctiewaarde wijzigen
Bijvoorbeeldample, de huidige toestandshoeveelheid is te klein, we willen 1 toevoegen aan de werkelijke waarde, en de huidige waarde plus 100 correctiebewerkingsopdracht is: 01 06 00 6B 00 64 F9 FD .Apparaat-ID
Functie-ID Startadres Bestemming CRC16
01 06 00 6B 00 64 F9FD Nadat de bewerking succesvol is, retourneert het apparaat informatie: 01 06 00 6B 00 64 F9 FD, de parameters worden direct na een succesvolle wijziging van kracht.
- Lees correctiewaarde
Vrijwaring
Dit document biedt alle informatie over het product, verleent geen enkele licentie op intellectueel eigendom, is niet expliciet of impliciet en verbiedt alle andere middelen om intellectuele eigendomsrechten te verlenen, zoals de verklaring van de verkoopvoorwaarden van dit product, andere problemen. Er wordt geen aansprakelijkheid aanvaard. Bovendien geeft ons bedrijf geen garanties, expliciet of impliciet, met betrekking tot de verkoop en het gebruik van dit product, inclusief de geschiktheid voor het specifieke gebruik van het product, de verhandelbaarheid of de aansprakelijkheid voor inbreuk op enig patent, auteursrecht of andere intellectuele eigendomsrechten, enz. Productspecificaties en productbeschrijvingen kunnen op elk moment zonder voorafgaande kennisgeving worden gewijzigd.
Neem contact met ons op
Bedrijf: Shanghai Sonbest Industrial Co., Ltd
Adres: Gebouw 8, No.215 North East Road, Baoshan District, Shanghai, China
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: zooooo
E-mailadres: verkoop@sonbest.com
Tel: 86 021 51083595/66862055/66862075/66861077
Documenten / Bronnen
![]() |
SONBEST SM6377B RS485-uitgang Plafondtype Sensor met meerdere parameters [pdf] Gebruikershandleiding SM6377B, RS485-uitgang Plafondtype Sensor met meerdere parameters, Sensor met meerdere parameters |