SONBEST SM1410C CAN-bus temperatuur- en vochtigheidssensor Gebruikershandleiding
SONBEST SM1410C CAN-bus temperatuur- en vochtigheidssensor

Technische parameters

Technische parameter Parameterwaarde
Merk SONBESTE
Temperatuurmeetbereik -50℃~120℃
Nauwkeurigheid van temperatuurmeting ±0.5℃ @25℃
Meetbereik vochtigheid 0~100%RV
Nauwkeurigheid vochtigheid ±3%RV @25℃
Communicatie-interface KAN
Standaard prijzen 250 kbps
Stroom DC9~24V 1A
Bedrijfstemperatuur -40~80°C
Werkvochtigheid 5%RV~90%RV

In het geval van gebroken draden, bedraad de draden zoals weergegeven in de afbeelding. Als het product zelf geen leads heeft, is de kernkleur ter referentie.

Communicatieprotocol

Het product maakt gebruik van het CAN2.0B standaard frameformaat. De standaardframe-informatie is 11 bytes, inclusief twee delen informatie en de eerste 3 bytes van het datadeel zijn het informatiedeel. Het standaard knooppuntnummer is 1 wanneer het apparaat de fabriek verlaat, wat betekent dat de tekstidentificatiecode ID.10-ID.3 is in het CAN-standaardframe en de standaardsnelheid 50k is. Als er andere tarieven nodig zijn, kunnen deze worden aangepast volgens het communicatieprotocol.

Het apparaat kan direct werken met verschillende CAN-converters of USB-acquisitiemodules. Gebruikers kunnen ook kiezen voor onze industriële USB-CAN-converters (zoals weergegeven in de bovenstaande afbeelding). Het basisformaat en de samenstelling van het standaardframe zijn als volgt Zoals weergegeven in de tabel.

7 6 5 4 3 2 1 0
Byte 1 FF FTR X X DLC.3 DLC.2 DLC.1 DLC.0
Byte 2 ID.10 ID.9 ID.8 ID.7 ID.6 ID.5 ID.4 ID.3
Byte 3 ID.2 ID.1 ID.0 x x x x x
Byte 4 d1.7 d1.6 d1.5 d1.4 d1.3 d1.2 d1.1 d1.0
Byte 5 d2.7 d2.6 d2.5 d2.4 d2.3 d2.2 d2.1 d2.0
Byte 6 d3.7 d3.6 d3.5 d3.4 d3.3 d3.2 d3.1 d3.0
Byte 7 d4.7 d4.6 d4.5 d4.4 d4.3 d4.2 d4.1 d4.0
Byte 11 d8.7 d8.6 d8.5 d8.4 d8.3 d8.2 d8.1 d8.0

Byte 1 is de frame-informatie. De 7e bit (FF) geeft het frameformaat aan, in het uitgebreide frame, FF=1; het 6e bit (RTR) geeft het type frame aan, RTR=0 geeft het dataframe aan, RTR=1 betekent het frame op afstand; DLC betekent de werkelijke gegevenslengte in het gegevensframe. Bytes 2~3 zijn geldig voor 11 bits van de berichtidentificatiecode. Bytes 4~11 zijn de feitelijke gegevens van het dataframe, ongeldig voor het externe frame. bijvoorbeeldample, wanneer het hardwareadres 1 is, zoals weergegeven in de onderstaande afbeelding, is de frame-ID 00 00 00 01 en kunnen de gegevens worden beantwoord door het juiste commando te verzenden.

Gegevens opvragen

Exampbestand: Om alle 2 gegevens van 1# apparaatkanaal 1 op te vragen, verzendt de hostcomputer het commando: 01 03 00 00 00 02.

Kadertype CAN-frame-ID in kaart brengen

adres

functiecode beginnend

adres

gegevenslengte:
00 01 01 01 03 00 00 02

Reactiekader: 01 03 04 07 3A 0F 7D.

Kadertype CAN-frame-ID in kaart brengen

adres

functiecode gegevenslengte: gegevens
Antwoord

kader

00 00 01 03 04 08 n.Chr. 0F 7D

In het antwoord op de vraag van de bovenstaande example: 0x03 is het opdrachtnummer, 0x4 heeft 4 gegevens, de eerste gegevens zijn 08 AD omgezet in decimaal systeem: 2221, omdat de moduleresolutie 0.01 is, dit. De waarde moet worden gedeeld door 100, dat wil zeggen, de werkelijke waarde is 22.21 graden. Elke data neemt twee bytes in beslag, dat wil zeggen een integer-variabele. Op basis van deze waarde dient de werkelijke waarde te worden gedeeld door 100. Evenzo is 0F 7D de tweede gegevens. De waarde is 3965, dat wil zeggen, de werkelijke waarde is 39.65.

Frame-ID wijzigen

U kunt het hoofdstation gebruiken om het knooppuntnummer per commando te resetten. Het knooppuntnummer loopt van 1 tot 200. Na het resetten van het knooppuntnummer moet u het systeem resetten. Omdat de communicatie in hexadecimaal formaat is, zijn de gegevens in de tabel Beide in hexadecimaal formaat.

BijvoorbeeldampAls de host-ID 00 00 is en het sensoradres 00 01 is, wordt de huidige node 1 gewijzigd in de 2e. Het communicatiebericht voor het wijzigen van de apparaat-ID is als volgt: 01 06 0B 00 00 02.

Kadertype Frame-ID Adres instellen Functie-ID vaste waarde doelframe-ID
Commando 00 01 01 06 0B00 00 02

Frame retourneren na juiste instelling: 01 06 01 02 61 88. Het formaat is zoals weergegeven in onderstaande tabel.

Frame-ID Adres instellen Functie-ID bronframe

ID

huidige frame

ID

CRC16
00 00 01 06 01 02 61 88

De opdracht zal niet correct reageren. Het volgende is de opdracht en het antwoordbericht om het adres in te stellen in 2.

Apparaatsnelheid wijzigen

U kunt het hoofdstation gebruiken om de apparaatsnelheid via opdrachten te resetten. Het bereik van het tariefnummer is 1~15. Na het resetten van het knooppuntnummer gaat het tarief direct in. Omdat de communicatie in hexadecimaal formaat is, staan ​​de tarieven in de tabel. De getallen zijn in hexadecimaal formaat.

Beoordeel waarde werkelijke koers beoordeel waarde werkelijke koers
1 20 kbps 2 25 kbps
3 40 kbps 4 50 kbps
5 100 kbps 6 125 kbps
7 200 kbps 8 250 kbps
9 400 kbps A 500 kbps
B 800 kbps C 1M
D 33.33 kbps E 66.66 kbps

Het tarief dat niet in het bovenstaande bereik ligt, wordt momenteel niet ondersteund. Als u speciale vereisten heeft, kunt u deze aanpassen. bijvoorbeeldample, de apparaatsnelheid is 250k en het nummer is 08 volgens de bovenstaande tabel. Om de snelheid te wijzigen in 40k, is het aantal 40k 03, het bericht over de werkingscommunicatie is als volgt: 01 06 00 67 00 03 78 14, zoals weergegeven in de onderstaande afbeelding.

Nadat de snelheidswijziging is uitgevoerd, verandert de snelheid onmiddellijk en geeft het apparaat geen waarde terug. Op dit moment moet het CAN-acquisitieapparaat ook de corresponderende snelheid omschakelen om normaal te kunnen communiceren.

Frame-ID en snelheid retourneren na inschakelen

Nadat het apparaat weer is ingeschakeld, retourneert het apparaat het bijbehorende apparaatadres en de tariefinformatie. bijvoorbeeldample, nadat het apparaat is ingeschakeld, is het gerapporteerde bericht als volgt: 01 25 01 05 D1 80. Frame I

Frame-ID apparaatadres functiecode huidige frame-ID huidige koers CRC16
00 00 01 25 00 01 05 D1 80

In het responsframe geeft 01 aan dat de huidige frame-ID 00 01 is, en de snelheidswaarde 05 geeft aan dat de huidige snelheid 50 kbps is, wat kan worden verkregen door de tabel op te zoeken.

Vrijwaring

Dit document bevat alle informatie over het product, verleent geen licentie voor intellectueel eigendom, is niet expliciet of impliciet en verbiedt alle andere middelen om intellectuele eigendomsrechten te verlenen, zoals de verklaring van verkoopvoorwaarden van dit product, andere kwesties. 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 inbreukaansprakelijkheid voor enig patent, auteursrecht of andere intellectuele eigendomsrechten, enz. Productspecificaties en productbeschrijvingen kunnen op elk moment zonder kennisgeving worden gewijzigd.

Neem contact met ons op

Bedrijf: Shanghai Sonbest Industrial Co., Ltd
Adres: Gebouw 8, No.215 Noordoost-weg, Baoshan District, Shanghai, China;
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: zooooo
E-mailadres: verkoop@sonbest.com
Telefoon: 86-021-51083595 / 66862055 / 66862075 / 66861077

Logo

Documenten / Bronnen

SONBEST SM1410C CAN-bus temperatuur- en vochtigheidssensor [pdf] Gebruikershandleiding
SM1410C, CAN-bus temperatuur- en vochtigheidssensor

Referenties

Laat een reactie achter

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