SONBEST SM2130B-WT RS485 интерфејс Сензор за потопување во вода
SM2130B-WT користејќи стандарден протокол RS485 MODBUS-RTU, лесен пристап до PLC, DCS и други инструменти или системи за следење на количините на состојбата на поплави. Внатрешната употреба на високопрецизно сензорско јадро и сродни уреди за да се обезбеди висока доверливост и одлична долга терминска стабилност, може да се прилагоди RS232, RS485, CAN, 4-20mA, DC0~5V\10V,ZIGBEE,Lora,WIFI,GPRS и други излезни методи
Технички параметри
Технички параметар | Вредност на параметарот |
Бренд | СОНБЕСТ |
Носач за откривање | Вода или дожд |
Излезен сигнал | префрлување или RS485 или RS485 & префрлување |
Комуникациски интерфејс | RS485 |
Стандардна брзина на бауд | 9600 8 n 1 |
Моќ | DC9~24V 1A |
Работна температура | -40~80°C |
Работна влажност | 5% RH~90% RH |
Протокол за комуникација
Производот користи стандарден формат на протокол RS485 MODBUS MODBUS-RTU, сите команди за работа или одговор се хексадни цимални податоци. Стандардната адреса на уредот е 1 кога уредот е испорачан, стандардната брзина на бауд е 9600, 8, n, 1
Читање податоци (идентификатор на функција 0x03)
Рамка за пребарување (хексадецимална), испраќање на прample: Барање 1# уред 1 податоци, домаќинот компјутер ја испраќа командата d:01 03 00 00 00 01 84 0A .
ID на уред | ИД на функцијата | Почетна адреса | Должина на податоци | CRC16 |
01 | 03 | 00 00 | 00 01 | 84 0A |
За точната рамка за пребарување, уредот ќе одговори со податоци:01 03 02 00 79 79 A6 , форматот на одговор е анализиран на следниов начин
ID на уред | ИД на функцијата | Должина на податоци | 数据 1 | Проверете го кодот |
01 | 03 | 02 | 00 79 | 79 A6 |
Опис на податоци: Податоците во командата се хексадецимални. Земете го податокот 1 како прampле. 00 79 се претвора во децимална вредност 121. Ако зголемувањето на податоците е 100, вистинската вредност е 121/100=1.21. Други и така натаму
Адреса | Почетна адреса | Опис | Тип на податоци | Опсег на вредности |
40001 | 00 00 | 1#регистар за поплави | Само за читање | 0~65535 |
Табела со адреси на податоци
40101 | 00 64 | код на моделот | читаат/пишуваат | 0~65535 |
40102 | 00 65 | вкупни поени | читаат/пишуваат | 1~20 |
40103 | 00 66 | ID на уред | читаат/пишуваат | 1~249 |
40104 | 00 67 | стапка на бауд | читаат/пишуваат | 0~6 |
40105 | 00 68 | режим | читаат/пишуваат | 1~4 |
40106 | 00 69 | протокол | читаат/пишуваат | 1~10 |
читање и менување на адресата на уредот
Прочитајте или побарајте адреса на уредот
Ако не ја знаете моменталната адреса на уредот и има само еден уред во автобусот, можете да ја користите командата FA 03 00 64 00 02 90 5F Побарајте адреса на уредот.
ID на уред | ИД на функцијата | Почетна адреса | Должина на податоци | CRC16 |
FA | 03 | 00 64 | 00 02 | 90 5F |
ФА е 250 за општата адреса. Кога не ја знаете адресата, можете да користите 250 за да ја добиете вистинската адреса на уредот , 00 64 е моделот на уредот За точната команда за барање, уредот ќе одговори, на пр.ampОдговорните податоци се: 01 03 02 07 12 3A 79, чиј формат е како што е прикажано во следната табела:
ID на уред | ИД на функцијата | Почетна адреса | Кодекс на модел | CRC16 |
01 | 03 | 02 | 55 3C 00 01 | 3A 79 |
Одговорот треба да биде во податоците, првиот бајт 01 покажува дека вистинската адреса на тековниот уред е, 55 3C претворена во децимален 20182 покажува дека тековниот главен модел на уредот е 21820, последните два бајти 00 01 Покажува дека уредот има статусна количина.
ID на уред | ИД на функцијата | Почетна адреса | Дестинација | CRC16 |
01 | 06 | 00 66 | 00 02 | Е8 14 |
Променете ја адресата на уредот
За прample, ако тековната адреса на уредот е 1, сакаме да ја смениме во 02, командата е:01 06 00 66 00 02 E8 14 .
ID на уред | ИД на функцијата | Почетна адреса | Должина на податоци | CRC16 |
01 | 03 | 00 67 | 00 01 | 35 Д5 |
Откако промената е успешна, уредот ќе врати информации: 02 06 00 66 00 02 E8 27, неговиот формат е анализиран како што е прикажано во следната табела:
ID на уред | ИД на функцијата | Должина на податоци | Стапка ID | CRC16 |
01 | 03 | 02 | 00 03 | F8 45 |
Променете ја брзината на бауд
За прample, менувајќи ја брзината на бауд од 9600 на 38400, односно менувајќи ја шифрата од 3 на 5, командата е: 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15 .
ID на уред | ИД на функцијата | Почетна адреса | Должина на податоци | CRC16 |
01 | 03 | 00 6B | 00 01 | F5 D6 |
За точната команда за барање, уредот ќе одговори, на прampПодатоците за одговорот се: 01 03 02 00 64 B9 AF, чиј формат е прикажан во следната табела:
ID на уред | ИД на функцијата | Должина на податоци | Вредност на податоци | CRC16 |
01 | 03 | 02 | 00 64 | Б9 АФ |
Променете ја брзината на бауд од 9600 на 38400, менувајќи ја шифрата од 3 на 5. Новата брзина на бауд ќе потрае
ефект веднаш, во тој момент уредот ќе го изгуби својот одговор и брзината на бауд на уредот треба
соодветно да се прашаат. Изменето.
Прочитајте ја исправната вредност
Прочитајте ја исправната вредност
Кога има грешка помеѓу податоците и референтниот стандард, можеме да ја намалиме грешката на приказот со прилагодување на вредноста за корекција. Разликата за корекција може да се измени за да биде плус или минус 1000, односно опсегот на вредности е 0 1000 или 64535 65535. На пр.ample, кога приказната вредност е премала, можеме да ја поправиме со додавање 100. Командата е: 01 03 00 6B 00 01 F5 D6 . Во командата 100 е хексадецимален 0x64 Ако треба да намалите, можете да поставите негативна вредност, како 100, што одговара на хексадецималната вредност на FF 9C, која се пресметува како 100 65535=65435, а потоа се претвора во хексадецимална во 0x FF 9C. Вредноста за корекција започнува од 00 6B. Првиот параметар го земаме како прampле. Вредноста за корекција се чита и се менува на ист начин за повеќе параметри.
ID на уред | ИД на функцијата | Почетна адреса | Дестинација | CRC16 |
01 | 06 | 00 6B | 00 64 | F9 fd |
Во податоците за одговорот r, првиот бајт 01 ја означува вистинската адреса на тековниот уред, а 00 6B е првиот регистар на вредност за корекција на количината на состојбата. Ако уредот има повеќе параметри, другите параметри работат на овој начин. Истото, општата температура e, влажноста го имаат овој параметар, светлината генерално ја нема оваа ставка
прв државен регистар на вредности за корекција на количеството.
Променете ја вредноста за корекција
За прample, количината на моменталната состојба е премала, сакаме да додадеме 1 на неговата вистинска вредност, а моменталната вредност плус 100 операција за корекција c command е:01 06 00 6B 00 64 F9 FD .
ID на уред | ИД на функцијата | Почетна адреса | Дестинација | CRC16 |
01 | 06 | 00 6B | 00 64 | F9 fd |
Одрекување
Овој документ ги обезбедува сите информации за производот, не дава никаква лиценца за интелектуална сопственост, не изразува или имплицира и забранува какви било други средства за доделување какви било права од интелектуална сопственост, како што е изјавата за продажните услови и услови за овој производ, други прашања. Не се презема никаква одговорност. Понатаму, нашата компанија не дава никакви гаранции, изречни или имплицитни, во врска со продажбата и употребата на овој производ, вклучително и соодветноста за специфичната употреба на производот, пазарноста или одговорноста за прекршување за кој било патент, авторско право или други права на интелектуална сопственост, итн. Спецификациите на производот и описите на производите може да се изменат во секое време без претходна најава.
Контактирајте со нас
- Компанија: Shanghai Sonbest Industrial Co., Ltd
- Адреса: Зграда 8, бр. 215 североисточен пат, округ Баошан, Шангај, Кина Web: http://www.sonbest.com
- Web: http://www.sonbus.com
- СКАЈП: сообуу
- Е-пошта: sale@sonbest.com
- Тел: 86-021-51083595 / 66862055 / 66862075 / 66861077
Документи / ресурси
![]() |
SONBEST SM2130B-WT RS485 интерфејс Сензор за потопување во вода [pdf] Упатство за користење SM2130B-WT, RS485 интерфејс Сензор за потопување во вода |