SONBEST SD3789B RS485 Displaytype Gesplitste pijp Windsnelheidssensor

SD3789B met behulp van het standaard RS485-bus MODBUS-RTU-protocol, gemakkelijke toegang tot PLCDCS en andere instrumenten of systemen voor het bewaken van de toestand van de windsnelheid. Het interne gebruik van zeer nauwkeurige detectiekern en aanverwante apparaten om een ​​hoge betrouwbaarheid en uitstekende stabiliteit op lange termijn te garanderen, kan worden aangepast RS232, RS485, CAN, 4-20mA, DC0 ~ 5V10V, ZIGBEE, Lora, WIFI, GPRS en andere uitvoermethoden.

Technische parameters

Technische parameter Parameterwaarde
Merk SONBESTE
Windsnelheidsbereik 0 ~ 30 m / s
Nauwkeurigheid van windsnelheid ±3%
Inductieprincipe Thermische film inductie
Communicatie-interface RS485
Standaard baudrate 9600 8 1 n XNUMX
Stroom DC12~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 gebruikt RS485 MODBUS-RTU standaard protocolformaat, 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

  1. Gegevens lezen (Functie-ID 0 x 03)
    Vraagkader (hexadecimaal), verzenden example: Query 1# device 1 data, de hostcomputer stuurt het commando:01 03 00 00 00 01 84 0A .
    Apparaat-ID Functie-ID Startadres Gegevenslengte CRC16
    01 03 00 00 00 01 84 0A

    Voor het juiste queryframe zal het apparaat antwoorden met data:01 03 02 00 79 79 A6 , het antwoordformaat wordt als volgt geparseerd:

    Apparaat-ID Functie-ID Gegevenslengte Gegevens 1 Controleer code
    01 03 02 00 79 79A6

    Gegevensbeschrijving: De gegevens in de opdracht zijn hexadecimaal. Neem gegevens 1 als een example. 00 79 wordt geconverteerd naar een decimale waarde van 121. Als de gegevensvergroting 100 is, is de werkelijke waarde 121/100=1.21.
    Anderen enzovoort.

  2. Gegevensadrestabel
    Adres Startadres Beschrijving Gegevenstype Waardebereik
    40001 00 00 windsnelheid 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
  3. Apparaatadres lezen en wijzigen
    (1) 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 bijvoorbeeld reagerenampDe 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.
    (2) 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.

  4. Baudsnelheid lezen en wijzigen
    (1) Lees baudrate
    De standaard fabrieksbaudrate van het apparaat is 9600. Als u deze wilt wijzigen, kunt u dit doen volgens de volgende tabel en het bijbehorende communicatieprotocol. Bijvoorbeeldample, lees de baudrate-ID van het huidige apparaat, de opdracht is:01 03 00 67 00 01 35 D5, het formaat wordt als volgt geparseerd.
    Apparaat-ID Functie-ID Startadres Gegevenslengte CRC16
    01 03 00 67 00 01 35D5

    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.
    (2) 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 .

    Apparaat-ID Functie-ID Startadres Doel baudrate CRC16
    01 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.

  5. Lees correctiewaarde
    (1) 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 gewijzigd in plus of min 1000, dat wil zeggen dat het waardebereik 0-1000 of 64535 -65535 is. bijvoorbeeldample, wanneer de weergegeven waarde te klein is, kunnen we deze corrigeren door 100 toe te voegen. De opdracht is: 01 03 00 6B 00 01 F5 D6 . In de opdracht is 100 hex 0x64 Als u moet 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 omgezet naar hexadecimaal naar 0x FF 9C. De correctiewaarde begint bij 00 6B. We nemen de eerste parameter als een example. De correctiewaarde wordt voor meerdere parameters op dezelfde manier uitgelezen 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:

    Apparaat-ID Functie-ID Gegevenslengte Gegevenswaarde CRC16
    01 03 02 00 64 B9AF

    In de responsgegevens geeft de eerste byte 01 het werkelijke 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, vochtigheid hebben deze parameter, het licht heeft dit item over het algemeen niet.
    (2) Wijzig correctiewaarde
    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 is geslaagd, retourneert het apparaat de informatie: 01 06 00 6B 00 64 F9 FD. De parameters worden onmiddellijk na succesvolle wijziging van kracht.

Vrijwaring

Dit document geeft alle informatie over het product, verleent geen licentie voor intellectueel eigendom, geeft niet expliciet of impliciet en verbiedt enige andere manier om intellectuele eigendomsrechten te verlenen, zoals de verklaring van 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, met inbegrip van de geschiktheid voor het specifieke gebruik van het product, de verkoopbaarheid of de aansprakelijkheid voor inbreuk op octrooien, auteursrechten 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 SD3789B RS485 Displaytype Gesplitste pijp Windsnelheidssensor [pdf] Gebruikershandleiding
SD3789B, RS485 Displaytype Gesplitste pijp Windsnelheidssensor

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *