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

Регистры Modbus для счетчика СПТ-962 Логика

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Модератор: Глоб.модераторы

Ответить

Автор темы
vitamin82
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 12 мар 2018, 09:41
Имя: Виталий
Благодарил (а): 1 раз

Регистры Modbus для счетчика СПТ-962 Логика

Сообщение vitamin82 »

Нужно на этапе проекта описать подключение модуля ALR121 (Yokogawa) к счетчику СПТ-962 производства Логика по протоколу Modbus RTU. Передаваемые параметры: температура, давление, расход пара и количество тепла. Не поделится ли кто-нибудь таблицей адресов/регистров Modbus по счетчику СПТ-962?
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 10 раз
Поблагодарили: 17 раз

Регистры Modbus для счетчика СПТ-962 Логика

Сообщение MuadDib »

Всю жизнь опрашивали "Логику" через их собственный протокол, а они оказывается и Модбас теперь поддерживают! Век живи, век учись.

Сам не пробовал, но из их документации:

Код: Выделить всё

Код функции:       1 байт    04h
Стартовый адрес:   2 байта   6 бит – номер канала, потребителя или трубопровода; 10 бит – номер
                             параметра; hex
Число              2 байта   Для чисел с плавающей точкой 5 регистров, максимально – 6
запрашиваемых 
регистров N
То есть, если надо запросить параметр 157 (массовый расход) по первому трубопроводу, видимо надо формировать стартовый адрес так:

Код: Выделить всё

 (1 << 10) + 157 = 1024 + 157 = 1181
Описания параметров и их номера есть в мануале к расходомеру

http://www.logika.spb.ru/doc_dev/962_re_w0203.pdf
Ответить

Вернуться в «Интерфейсы, протоколы, связь»