1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Датчик газа Belt

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Автор темы
boyko
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 07 апр 2023, 09:16
Имя: Сергей Бойко
Страна: СССР
город/регион: Москва

Датчик газа Belt

Сообщение boyko »

Здравствуйте!
Кто имел дело с датчиками газа фирмы Belt B20-WPDS?
Интересует подключение по RS485 Modbus не к штатному пульту MODULA, а к любому контроллеру. Я понимаю, что протокол по RS485 Modbus Ascii. Но в таблице вижу, что начало кадра не двоеточие, а знак равенства. Остальные поля вроде совпадают со стандартом Ascii.
Хотя бы кто знает сетевые параметры датчика. Скорость я вычислил - 9600. А остальные?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2340
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 1998 раз
Поблагодарили: 176 раз

Датчик газа Belt

Сообщение keysansa »

Напишите свой протокол. Контроллеры и SCADA, позволяющие это есть.
В Modbus начало кадра не всегда знак "=".

Отправлено спустя 1 минуту 21 секунду:
boyko писал(а): 07 апр 2023, 09:31 Хотя бы кто знает сетевые параметры датчика. Скорость я вычислил - 9600. А остальные?
У вас же есть описание протокола. Попробуйте к датчику с компьютера подключиться.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.

Автор темы
boyko
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 07 апр 2023, 09:16
Имя: Сергей Бойко
Страна: СССР
город/регион: Москва

Датчик газа Belt

Сообщение boyko »

keysansa, как это написать свой протокол? Датчик работает по своему протоколу. Зачем ему мой?
Пока удалось выяснить сетевые параметры датчика. Протокол (из приложенной таблицы) не Ascii, а свой собственный. Но ни какой программой не удалось получить ответ от датчика.
Аватара пользователя

dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 78 раз
Поблагодарили: 95 раз

Датчик газа Belt

Сообщение dtv »

keysansa писал(а): 07 апр 2023, 20:46 Напишите свой протокол. Контроллеры и SCADA, позволяющие это есть.
Имелось в виду, что Вы можете взять сторонний контроллер и запрограммировать его на связь с требуемым датчиком по его "фирменному" протоколу. А по любому другому порту этого контроллера организовать обмен с верхним уровнем уже по стандартному ModBus. Таким образом, можно подружить такой датчик с любым софтом, умеющим работать со стандартными протоколами.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев

Автор темы
boyko
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 07 апр 2023, 09:16
Имя: Сергей Бойко
Страна: СССР
город/регион: Москва

Датчик газа Belt

Сообщение boyko »

dtv, в этом и есть проблема. Не отвечает датчик на запросы. Посылаю коды из приложенной таблицы (23 04 00 09 24) - от датчика нет ответа. Пользуюсь программами COM Port Toolkit 4.0; Serial Port Monitor
Аватара пользователя

dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 78 раз
Поблагодарили: 95 раз

Датчик газа Belt

Сообщение dtv »

В указанном Вами документе прямо написано, что он описывает протокол обмена, транспортом для которого является Ethernet. Последовательный интерфейс даже не упоминается. Вполне может быть, что датчик поддерживает разные протоколы для разных интерфейсов. Поэтому я бы не удивился, если бы на запросы через СОМ-порт, составленные в соответствии с приведённым документом, датчик бы не отвечал.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев

Автор темы
boyko
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 07 апр 2023, 09:16
Имя: Сергей Бойко
Страна: СССР
город/регион: Москва

Датчик газа Belt

Сообщение boyko »

dtv, откуда видно, что датчик работает по Ethernet? У датчика физический интерфейс RS485.
Аватара пользователя

dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 78 раз
Поблагодарили: 95 раз

Датчик газа Belt

Сообщение dtv »

Первое же предложение:"This document is a simple manual to explain the data frame to communicate with the MODULA128 central.
MODULA 128 communicate via Ethernet using a WinSocket".
А почему Вы вообще решили, что этот документ относится к этому датчику?
Взгляд знатока намного уже кругозора неуча. Ю.Базылев

Автор темы
boyko
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 07 апр 2023, 09:16
Имя: Сергей Бойко
Страна: СССР
город/регион: Москва

Датчик газа Belt

Сообщение boyko »

dtv, Тогда почему на борту датчика нет интерфейса Ethernet? Документ прислали с поддержки компании Belt.

Отправлено спустя 9 минут 11 секунд:
Похоже, действительно, это протокол для связи MODULA с вышестоящей АСУТП. У MODULA есть Ethernet интерфейс. Но другого документа поддержка не даёт.
Аватара пользователя

dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 78 раз
Поблагодарили: 95 раз

Датчик газа Belt

Сообщение dtv »

Производитель Вам тонко намекает, что Вам не нужно напрямую работать с их датчиками, а прикупить для этих целей блок Modula. И работать уже с ним. Возможный выход для Вас - если есть этот блок Modula, то подключить датчик к нему и изучить протокол обмена в живую, с помощью осциллографа. Но это путь для энтузиастов.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев

Автор темы
boyko
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 07 апр 2023, 09:16
Имя: Сергей Бойко
Страна: СССР
город/регион: Москва

Датчик газа Belt

Сообщение boyko »

Да всё это я понимаю. Модуль ни кто не купит. Датчик подключили по 4-20mA и всё работает. А Modbus это уже спортивный интерес. Раз есть железка, значит нужно изучить вс её возможности. Ну и для общего развития. Продавец обещал помочь с таблицей регистров. Ещё надежда есть. Жду. dtv, Вам спасибо за комментарии.
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»