Logo SONBESTCapteur de température et d'humidité à interface RS1911 SM485B
Manuel d'utilisation

SONBEST SM1911B Capteur de température et d'humidité à interface RS485

SM1911B utilisant le protocole MODBUS-RTU de bus RS485 standard, un accès facile à PLC, DCS et à d'autres instruments ou systèmes pour surveiller la température, les quantités d'état d'humidité. L'utilisation interne du noyau de détection de haute précision et des dispositifs associés pour assurer une fiabilité élevée et une excellente stabilité à long terme peut être personnalisée RS232, RS485, CAN, 4-20mA, DC0 ~ 5V \ 10V, ZIGBEE, Lora, WIFI, GPRS et autres méthodes de sortie.

Paramètres techniques

Paramètre technique Valeur du paramètre 
MarqueLE MEILLEUR FILS
Plage de mesure de la température-30℃~80℃
Précision de la mesure de la température±0.5℃ à 25℃
Plage de mesure de l'humidité0 à 100 % d'humidité relative
Précision de l'humidité±3 % HR à 25 ℃
Interface de communicationRS485
Débit en bauds par défaut9600 8 1 n XNUMX
PouvoirCc9 ~ 24 V 1A
Température de fonctionnement-40~80°C
Humidité de travail5% HR à 90% HR

Instructions de câblage
Tout câblage incorrect peut causer des dommages irréversibles au produit. Veuillez câbler soigneusement le câble comme suit en cas de panne de courant, puis connectez le câble pour confirmer l'exactitude, puis réutilisez-le.

ID Couleur de base Identification Note 
1RougeV+Puissance +
2VertV-Pouvoir -
3JauneA+RS485A+
4BleuB-RS485 B-

En cas de fils cassés, câblez les fils comme indiqué sur la figure. Si le produit lui-même n'a pas de fils, la couleur du noyau sert de référence.
Protocole de communication
Le produit utilise le format de protocole standard RS485 MODBUS-RTU, toutes les commandes de fonctionnement ou de réponse sont des données hexadécimales. L'adresse de l'appareil par défaut est 1 lorsque l'appareil est expédié, le débit en bauds par défaut est 9600, 8, n, 1

Lire les données (ID de fonction 0x03)
Cadre d'enquête (hexadécimal), envoi example : Query 1# device 1 data, l'ordinateur hôte envoie la commande : 01 03 00 00 00 02 C4 0B.

ID de l'appareilIdentifiant de la fonctionAdresse de départLongueur des donnéesCRC16
010300 0000 02C4 0B

Pour la trame de requête correcte, l'appareil répondra avec les données : 01 03 04 00 7A 00 00 DB EA, le format de réponse est analysé comme suit :

ID de l'appareilIdentifiant de la fonctionLongueur des donnéesDonnées 1Données 2Vérifier le code
01030400 7900 7ADB EA

Description des données : les données de la commande sont hexadécimales. Prenez les données 1 comme exempleample. 00 79 est converti en une valeur décimale de 121. Si l'agrandissement des données est de 100, la valeur réelle est 121/100=1.21.
D'autres et ainsi de suite.

Tableau des adresses de données

Adresse Adresse de départ Description Type de données Plage de valeurs 
4000100 00températureLecture seule0 à 65535
4000200 01humiditéLecture seule0 à 65535
4010100 64code de modèlelire/écrire0 à 65535
4010200 65total de pointslire/écrire1 à 20
4010300 66ID de l'appareillire/écrire1 à 249
4010400 67débit en baudslire/écrire0 à 6
4010500 68modelire/écrire1 à 4
4010600 69protocolelire/écrire1 à 10

lire et modifier l'adresse de l'appareil
(1) Lire ou interroger l'adresse de l'appareil
Si vous ne connaissez pas l'adresse actuelle de l'appareil et qu'il n'y a qu'un seul appareil sur le bus, vous pouvez utiliser la commande FA 03 00 64 00 02 90 5F Interroger l'adresse de l'appareil.

ID de l'appareilIdentifiant de la fonctionAdresse de départLongueur des donnéesCRC16
FA0300 6400 0290 5F

FA est 250 pour l'adresse générale. Lorsque vous ne connaissez pas l'adresse, vous pouvez utiliser 250 pour obtenir l'adresse réelle de l'appareil, 00 64 est le registre du modèle d'appareil.
Pour la commande de requête correcte, l'appareil répondra, par exempleample, les données de réponse sont 01 03 02 07 12 3A 79, dont le format est tel qu'indiqué dans le tableau suivant :

ID de l'appareilIdentifiant de la fonctionAdresse de départCode de modèleCRC16
01030255 3C 00 013A 79

Une réponse doit être dans les données, le premier octet 01 indique que l'adresse réelle de l'appareil actuel est, 55 3C converti en décimal 20182 indique que le modèle principal de l'appareil actuel est 21820, les deux derniers octets 00 01 Indique que l'appareil a une quantité d'état.
(2) Modifier l'adresse de l'appareil Par exempleample, si l'adresse actuelle de l'appareil est 1, nous voulons passer à 02, la commande est : 01 06 00 66 00 02 E8 14.

ID de l'appareilIdentifiant de la fonctionAdresse de départDestinationCRC16
010600 6600 02E8 14

Une fois la modification réussie, l'appareil renverra les informations : 02 06 00 66 00 02 E8 27, son format est analysé comme indiqué dans le tableau suivant :

ID de l'appareilIdentifiant de la fonctionAdresse de départDestinationCRC16
1600 6600 02E8 27

Une réponse doit être dans les données, une fois la modification réussie, le premier octet est le nouveau périphérique
adresse. Une fois l'adresse générale de l'appareil modifiée, elle prendra effet immédiatement. A ce moment, l'utilisateur
doit changer la commande de requête du logiciel en même temps.
Lire et modifier le débit en bauds
(1) Lire le débit en bauds
Le débit en bauds par défaut de l'appareil est de 9600. Si vous devez le modifier, vous pouvez le modifier en fonction de
le tableau suivant et le protocole de communication correspondant. Par exempleample, lire le périphérique actuel
baud rate ID, la commande est : 01 03 00 67 00 01 35 D5, son format est analysé comme suit.

ID de l'appareilIdentifiant de la fonctionAdresse de départLongueur des donnéesCRC16
010300 6700 0135 D5

Lire l'encodage du débit en bauds de l'appareil actuel. Codage du débit en bauds : 1 = 2400 ; 2 est 4800 ; 3 est 9600 ; 4 est 19200 ; 5 est 38400 ; 6 est 115200.
Pour la commande de requête correcte, l'appareil répondra, par exempleample, les données de réponse sont 01 03 02 00 03 F8 45, dont le format est comme indiqué dans le tableau suivant :

ID de l'appareilIdentifiant de la fonctionLongueur des donnéesIdentifiant du tarifCRC16
01030200 03F8 45

codé selon le débit en bauds, 03 est 9600, c'est-à-dire que l'appareil actuel a un débit en bauds de 9600.
(2) Modifier le débit en bauds
Par exempleample, en changeant le baud rate de 9600 à 38400, c'est à dire en changeant le code de 3 à 5, la commande est : 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15.

ID de l'appareilIdentifiant de la fonctionAdresse de départDébit en bauds cibleCRC16
010300 6600 0164 15

Modifiez le débit en bauds de 9600 à 38400, en changeant le code de 3 à 5. Le nouveau débit en bauds prendra effet immédiatement, après quoi l'appareil perdra sa réponse et le débit en bauds de l'appareil devra être interrogé en conséquence. Modifié.
Lire la valeur de correction
(1) Lire la valeur de correction
Lorsqu'il y a une erreur entre les données et la norme de référence, nous pouvons réduire l'erreur d'affichage en ajustant la valeur de correction. La différence de correction peut être modifiée pour être plus ou moins 1000, c'est-à-dire que la plage de valeurs est 0-1000 ou 64535 -65535. Par exempleample, lorsque la valeur affichée est trop petite, on peut la corriger en ajoutant 100. La commande est : 01 03 00 6B 00 01 F5 D6 . Dans la commande 100 est hexadécimal 0x64 Si vous devez réduire, vous pouvez définir une valeur négative, telle que -100, correspondant à la valeur hexadécimale de FF 9C, qui est calculée comme 100-65535=65435, puis convertie en hexadécimal en 0x FF 9C. La valeur de correction commence à partir de 00 6B. On prend le premier paramètre comme example. La valeur de correction est lue et modifiée de la même manière pour plusieurs paramètres.

ID de l'appareilIdentifiant de la fonctionAdresse de départLongueur des donnéesCRC16
010300 6B00 01F5D6

Pour la commande de requête correcte, l'appareil répondra, par exempleample, la donnée de réponse est : 01 03 02 00 64 B9 AF dont le format est tel qu'indiqué dans le tableau suivant :

ID de l'appareilIdentifiant de la fonctionLongueur des donnéesValeur des donnéesCRC16
01030200 64B9AF

Dans les données de réponse, le premier octet 01 indique l'adresse réelle de l'appareil actuel et 00 6B est le premier registre de valeur de correction de quantité d'état. Si l'appareil a plusieurs paramètres, les autres paramètres fonctionnent de cette manière. De même, la température générale et l'humidité ont ce paramètre, la lumière n'a généralement pas cet élément.
(2) Modifier la valeur de correction
Par exempleample, la quantité d'état actuelle est trop petite, nous voulons ajouter 1 à sa vraie valeur, et la commande d'opération de correction de la valeur actuelle plus 100 est : 01 06 00 6B 00 64 F9 FD.

ID de l'appareilIdentifiant de la fonctionAdresse de départDestinationCRC16
010600 6B00 64F9FD

Une fois l'opération réussie, l'appareil renverra les informations : 01 06 00 6B 00 64 F9 FD, les paramètres prennent effet immédiatement après une modification réussie.
Clause de non-responsabilité
Ce document fournit toutes les informations sur le produit, n'accorde aucune licence de propriété intellectuelle, n'exprime ni n'implique et interdit tout autre moyen d'accorder des droits de propriété intellectuelle, tels que la déclaration des conditions générales de vente de ce produit, d'autres questions. Aucune responsabilité n'est assumée. De plus, notre société ne donne aucune garantie, expresse ou implicite, concernant la vente et l'utilisation de ce produit, y compris l'adéquation à l'utilisation spécifique du produit, la commercialisation ou la responsabilité en cas de contrefaçon pour tout brevet, droit d'auteur ou autres droits de propriété intellectuelle. , etc. Produit
les spécifications et les descriptions des produits peuvent être modifiées à tout moment sans préavis.

Contactez-nous

Société : Shanghai Sonbest Industrial Co., Ltd
Adresse : bâtiment 8, route n° 215 nord-est, district de Baoshan, Shanghai, Chine
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE : soobuu
E-mail: vente@sonbest.com
Tél : 86-021-51083595 / 66862055 / 66862075 / 66861077

Documents / Ressources

SONBEST SM1911B Capteur de température et d'humidité à interface RS485 [pdf] Manuel de l'utilisateur
SM1911B, capteur de température et d'humidité à interface RS485, capteur de température et d'humidité à interface RS1911 SM485B

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *