Чтение данных через плату Moxa Cp-134u

Простейшие вопросы в области инженерной разработки
ujin
junior
junior
Сообщения: 66
Зарегистрирован: 28 июл 2019, 13:16
Репутация: 0
Версия LabVIEW: 19
Контактная информация:

Re: Чтение данных через плату Moxa Cp-134u

Сообщение ujin »

BobbyHoby писал(а):
22 май 2020, 17:14
Походу я все же неправильно понимаю, как это должно происходить потому что то что я сделал (скриншот) не работает ((
Не работает совсем или работает неправильно?
В адресном пространстве устройства MODBUS 65536 (FFFF) Holding Registers.
В Вашем устройстве нужная Вам информация располагается начиная с адреса 4000h(буква h в конце) или номер регистра в десятичной системе исчисления 16384.
view radix.jpg
Переключите отображение константы на 16-ричный режим
hexadecimal.jpg
Введите 4000.
Таким образом вы запросите и получите массив из 8 регистров. Каждый регистр по 2 байта.
Соответственнно этот массив преобразуете затем в число.
Можете показать что получилось в массиве.
Еще можно подключить к выходу error вывод ошибки. Можно посмотреть что за ошибка была в запросе.

Blackman

Activity
leader
leader
Сообщения: 917
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Репутация: 0
Версия LabVIEW: 6.1,8.5,20
Контактная информация:

Re: Чтение данных через плату Moxa Cp-134u

Сообщение Blackman »

Примеры мультисессий на общем ресурсе.
Вложения
Concurent Modbus Session.png
Concurent Modbus Session 2.png

Аватара пользователя
BobbyHoby
interested
interested
Сообщения: 5
Зарегистрирован: 21 май 2020, 15:38
Репутация: 0
Версия LabVIEW: 16
Контактная информация:

Re: Чтение данных через плату Moxa Cp-134u

Сообщение BobbyHoby »

Подскажите этот ведь "Array Subset" ?
Если да, тогда как подключать к нему константу и "unit id"?
Вложения
array.jpg
:help:

Ответить

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