Входное напряжение: DC 5..24 В
Потребляемый ток: 5mA
Высокое напряжение выходного сигнала InVCC
Выходное напряжение (низкое) 0 В
Выходной ток: 1 ~ 50мА
Время отклика: 500 мс
Рабочая температура: 0 ~ 100 град
Индукционная Толщина (чувствительность) Диапазон: 0 ~ 20 мм
Связь: RS485
Влажность: 5% к 100%
Материал: ABS
Водонепроницаемый: IP67
Из интернета:
Подключение такое: коричневый провод к +5-24V, синий — земля, чёрный — A, жёлтый — B (они идут в порядке коричневый, жёлтый, синий, чёрный).
По умолчанию девайс работает на 9600 бод, без бита чётности, 1 стоп-бит. Modbus-адрес по умолчанию — 1. Естественно, это не очень удобно, поэтому первым делом адрес стоит поменять.
Устройство имеет 4 holding-регистра (спорный выбор типа регистров, но что с китайцев взять):
01 (только чтение): 1 или 0, в зависимости от того, «видит» датчик воду или нет
02 (только чтение): число от 0 до примерно 5000, это грубо говоря «уровень сигнала» (RSSI) — чем больше в непосредственной близости от датчика проводящего материала, тем выше это значение. Когда превышает 4100, датчик срабатывает, когда падает ниже 3900 — выключается (меняет значение в первом регистре).
03: адрес устройства на шине. По умолчанию 1. Первым делом надо послать команду на перезапись и дальше общаться по новому адресу.
04: baud rate, одно из предустановленных значений, по умолчанию 7 (соответствует 9600 бод). Другие значения: 5 (2400), 6 (4800), 7 (9600), 8 (14400), 9 (19200), 10 (28800), 12 (57600), 13 (115200), 14 (128000), 15 (256000). Значения 1, 2, 3, 4 и 11 не поддерживаются. Говорят, что при отключении питания эта настройка не сохраняется.
https://wirenboard.com/wiki/index.php/Modbus-client