SONBEST SM1410C CAN Bus Temperatur- und Feuchtigkeitssensor Benutzerhandbuch
Technische Parameter
Technische Parameter | Parameterwert |
Marke | SONBEST |
Temperaturmessbereich | -50℃~120℃ |
Temperaturmessgenauigkeit | ±0.5℃ bei 25℃ |
Feuchtemessbereich | 0 bis 100 % relative Luftfeuchtigkeit |
Luftfeuchtigkeitsgenauigkeit | ±3 % relative Luftfeuchtigkeit bei 25 °C |
Kommunikationsschnittstelle | DÜRFEN |
Standardsatz | 250 kbit/s |
Leistung | DC9~24V 1A |
Betriebstemperatur | -40~80°C |
Arbeitsfeuchtigkeit | 5 % relative Luftfeuchtigkeit bis 90 % relative Luftfeuchtigkeit |
Bei gebrochenen Drähten verdrahten Sie die Drähte wie in der Abbildung gezeigt. Wenn das Produkt selbst keine Bleie hat, dient die Kernfarbe als Referenz.
Kommunikationsprotokoll
Das Produkt verwendet das Standardrahmenformat CAN2.0B. Die Standardrahmeninformationen sind 11 Bytes, einschließlich zweier Informationsteile, und die ersten 3 Bytes des Datenteils sind der Informationsteil. Die Standard-Knotennummer ist 1, wenn das Gerät das Werk verlässt, was bedeutet, dass der Textidentifikationscode ID.10-ID.3 im CAN-Standardrahmen ist, und die Standardrate ist 50k. Wenn andere Raten erforderlich sind, können sie gemäß dem Kommunikationsprotokoll geändert werden.
Das Gerät kann direkt mit verschiedenen CAN-Konvertern oder USB-Erfassungsmodulen zusammenarbeiten. Benutzer können auch unsere industrietauglichen USB-CAN-Konverter wählen (wie in der Abbildung oben gezeigt). Das Grundformat und die Zusammensetzung des Standardrahmens sind wie folgt, wie in der Tabelle gezeigt.
位 | 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 ist die Rahmeninformation. Das 7. Bit (FF) gibt das Rahmenformat an, im erweiterten Rahmen ist FF = 1; das 6. Bit (RTR) zeigt den Typ des Rahmens an, RTR=0 zeigt den Datenrahmen an, RTR=1 bedeutet den entfernten Rahmen; DLC bedeutet die tatsächliche Datenlänge im Datenrahmen. Bytes 2~3 sind gültig für 11 Bits des Nachrichtenidentifikationscodes. Bytes 4~11 sind die eigentlichen Daten des Datenrahmens, ungültig für den entfernten Rahmen. Zum Bspample, wenn die Hardwareadresse 1 ist, wie in der Abbildung unten gezeigt, ist die Frame-ID 00 00 00 01, und die Daten können durch Senden des richtigen Befehls beantwortet werden.
Daten abfragen
Example: Um alle 2 Daten des 1# Gerätekanals 1 abzufragen, sendet der Leitrechner den Befehl: 01 03 00 00 00 02.
Rahmentyp | CAN-Frame-ID | Abbildung
Adresse |
Funktionscode | ab
Adresse |
Datenlänge |
00 01 | 01 | 01 | 03 | 00 00 | 02 |
Antwortrahmen: 01 03 04 07 3A 0F 7D.
Rahmentyp | CAN-Frame-ID | Abbildung
Adresse |
Funktionscode | Datenlänge | Daten |
Antwort
rahmen |
00 00 | 01 | 03 | 04 | 08 n. Chr. 0F 7D |
In der Abfrageantwort des obigen BeispielsampDatei: 0x03 ist die Befehlsnummer, 0x4 hat 4 Daten, die ersten Daten sind 08 AD, konvertiert in das Dezimalsystem: 2221, da die Modulauflösung 0.01 beträgt, muss dieser Wert durch 100 geteilt werden, dh der tatsächliche Wert ist 22.21 Grad. Jedes Datum belegt zwei Bytes, d. h. eine ganzzahlige Variable. Auf Basis dieses Wertes muss der tatsächliche Wert durch 100 dividiert werden. In ähnlicher Weise sind 0F 7D die zweiten Daten. Sein Wert ist 3965, das heißt, der wahre Wert ist 39.65.
Frame-ID ändern
Über die Zentrale können Sie die Knotennummer per Befehl zurücksetzen. Die Knotennummer reicht von 1 bis 200. Nach dem Zurücksetzen der Knotennummer müssen Sie das System zurücksetzen. Da die Kommunikation im Hexadezimalformat erfolgt, sind die Daten in der Tabelle Both im Hexadezimalformat.
Zum BeispielampBeispiel: Wenn die Host-ID 00 00 und die Sensoradresse 00 01 ist, wird der aktuelle Knoten 1 in den 2. geändert. Die Kommunikationsnachricht zum Ändern der Geräte-ID lautet wie folgt: 01 06 0B 00 00 02.
Rahmentyp | Rahmen-ID | Adresse einstellen | Funktions-ID | fester Wert | Zielrahmen-ID |
Befehl | 00 01 | 01 | 06 | 0B 00 | 00 02 |
Rücksenderahmen nach korrekter Einstellung: 01 06 01 02 61 88. Das Format ist wie in der folgenden Tabelle dargestellt.
Rahmen-ID | Adresse einstellen | Funktions-ID | Quellrahmen
ID |
aktueller Rahmen
ID |
CRC16 |
00 00 | 01 | 06 | 01 | 02 | 61 88 |
Der Befehl reagiert nicht richtig. Das Folgende ist der Befehl und die Antwortnachricht, um die Set Address auf 2 zu ändern.
Gerätetarif ändern
Sie können die Master-Station verwenden, um die Geräterate durch Befehle zurückzusetzen. Der Bereich der Ratennummer ist 1~15. Nach dem Zurücksetzen der Knotennummer wird die Rate sofort wirksam. Da die Kommunikation im Hexadezimalformat erfolgt, ist die Rate in der Tabelle Die Zahlen sind im Hexadezimalformat.
Wert bewerten | tatsächlicher Kurs | Wert bewerten | tatsächlicher Kurs |
1 | 20 kbit/s | 2 | 25 kbit/s |
3 | 40 kbit/s | 4 | 50 kbit/s |
5 | 100 kbit/s | 6 | 125 kbit/s |
7 | 200 kbit/s | 8 | 250 kbit/s |
9 | 400 kbit/s | A | 500 kbit/s |
B | 800 kbit/s | C | 1M |
D | 33.33 kbit/s | E | 66.66 kbit/s |
Die Rate, die nicht im oben genannten Bereich liegt, wird derzeit nicht unterstützt. Wenn Sie spezielle Anforderungen haben, können Sie es anpassen. Zum Bspample, die Geräterate beträgt 250 und die Nummer ist 08 gemäß der obigen Tabelle. Um die Rate auf 40 zu ändern, ist die Zahl von 40 03, die Betriebskommunikationsnachricht lautet wie folgt: 01 06 00 67 00 03 78 14, wie in der Abbildung unten gezeigt.
Nachdem die Rate geändert wurde, ändert sich die Rate sofort und das Gerät gibt keinen Wert zurück. Zu diesem Zeitpunkt muss das CAN-Erfassungsgerät auch die entsprechende Rate umschalten, um normal zu kommunizieren.
Frame-ID und Rate nach dem Einschalten zurückgeben
Nachdem das Gerät wieder eingeschaltet wird, gibt das Gerät die entsprechende Geräteadresse und Tarifinformationen zurück. Zum Bspample, nachdem das Gerät eingeschaltet wurde, lautet die gemeldete Nachricht wie folgt: 01 25 01 05 D1 80. Frame I
Rahmen-ID | Geräteadresse | Funktionscode | aktuelle Frame-ID | aktueller Kurs | CRC16 |
00 00 | 01 | 25 | 00 01 | 05 | D1 80 |
Im Antwortrahmen zeigt 01 an, dass die aktuelle Rahmen-ID 00 01 ist, und der Geschwindigkeitsratenwert 05 zeigt an, dass die aktuelle Rate 50 kbps beträgt, was durch Nachschlagen in der Tabelle erhalten werden kann.
Haftungsausschluss
Dieses Dokument enthält alle Informationen zum Produkt, erteilt jedoch keine Lizenz für geistiges Eigentum und stellt keine ausdrücklichen oder impliziten Rechte an geistigem Eigentum dar und verbietet jegliche andere Art der Gewährung von Rechten an geistigem Eigentum, wie z. B. die Erklärung der Verkaufsbedingungen dieses Produkts oder andere Angelegenheiten. Es wird keine Haftung übernommen. Darüber hinaus übernimmt unser Unternehmen keine ausdrücklichen oder impliziten Garantien in Bezug auf den Verkauf und die Verwendung dieses Produkts, einschließlich der Eignung für den spezifischen Verwendungszweck des Produkts, der Marktfähigkeit oder der Haftung für die Verletzung von Patenten, Urheberrechten oder anderen Rechten an geistigem Eigentum usw. Produktspezifikationen und Produktbeschreibungen können jederzeit ohne Vorankündigung geändert werden.
Kontaktieren Sie uns
Unternehmen: Shanghai Sonbest Industrial Co., Ltd
Adresse: Gebäude 8, No.215 North East Road, Bezirk Baoshan, Shanghai, China
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobuu
E-Mail: sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077
Dokumente / Ressourcen
![]() |
SONBEST SM1410C CAN-Bus Temperatur- und Feuchtigkeitssensor [pdf] Benutzerhandbuch SM1410C, CAN-Bus Temperatur- und Feuchtigkeitssensor |