Перевод значения регистров в читаемый формат

Простейшие вопросы в области инженерной разработки
Ответить
simbadze
interested
interested
Сообщения: 2
Зарегистрирован: 23 дек 2014, 11:55
Версия LabVIEW: 2013
Контактная информация:

Перевод значения регистров в читаемый формат

Сообщение simbadze »

Здравствуйте.
При чтении информации с регистров 40001 и 40002 прибора по modbus rtu, были получены значения 1298 (0515h) и 0000. Судя по информации с дисплея прибора они соответствуют значению 1,200
Я пытался привести информацию из регистров к нормальному виду переставляя байты и слова, но не слишком преуспел.
В документации к прибору(газоанализатору) был показан пример представления чисел в регистрах, который если честно меня еще больше запутал.
Пожалуйста подскажите как можно реализовать "склейку" данных из двух регистров в нормальное значение.
Вложения
представление показаний прибора в регистрах
представление показаний прибора в регистрах
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Перевод значения регистров в читаемый формат

Сообщение IvanLis »

simbadze писал(а):Пожалуйста подскажите как можно реализовать "склейку" данных из двух регистров в нормальное значение.
Модель прибора напишите.
simbadze
interested
interested
Сообщения: 2
Зарегистрирован: 23 дек 2014, 11:55
Версия LabVIEW: 2013
Контактная информация:

Re: Перевод значения регистров в читаемый формат

Сообщение simbadze »

Газоанализатор Гамма-100А
По ссылке руководство пользователя. http://www.introtest.com/usr/file/gamma100a.pdf
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Перевод значения регистров в читаемый формат

Сообщение IvanLis »

simbadze писал(а):Газоанализатор Гамма-100А
По ссылке руководство пользователя. http://www.introtest.com/usr/file/gamma100a.pdf
Так там же написано:
666.png
попробуйте разобрать сначала примеры из Manual, а потом уже к своим данным приступайте
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: Перевод значения регистров в читаемый формат

Сообщение Borjomy_1 »

Нетривиально, но получилось...
Вложения
Преобразование для спектрометра.png
Преобразование для спектрометра.vi
(9.46 КБ) 84 скачивания
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Перевод значения регистров в читаемый формат

Сообщение Blackman »

BCD кодирование по схеме 8-4-2-1.
Вложения
BCD convertor.PNG
BCD convertor.PNG (11.03 КБ) 2854 просмотра
BCD convertor.vi
(14.31 КБ) 80 скачиваний
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»