Про динамометр

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Про динамометр

Сообщение serg_si »

Добрый день!
Подскажите, кто может.
В инструкции на прибор пишут следующее:

Запрос состоит из 4-х байт по com-порту:
1- сетевой адрес ведомого устройства;
2-байт 055h-код функции запроса текущего веса;
3-два байта контрольной суммы CRC16.

И для примера приводят посылку (сетевой адрес 0):
000h 055h 017h 05Fh
Я даже не пойму чего делать, что во что переводить и посылать.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Про динамометр

Сообщение Viktor »

Нашел свой давний проект по такому же динамометру.
Может быть поможет :)
ACDU.zip
(449.53 КБ) 146 скачиваний
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Re: Про динамометр

Сообщение serg_si »

Спасибо, Виктор! Инструкция один в один. Только у меня версия 7.1. Можете сделать скрин хотя бы той части, где переводится тот код (остальное я принципе допишу).
И CRC16 - там тоже, наверное что-то интересное.
Извиняюсь, что напрягаю. После завтра испытания.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Про динамометр

Сообщение dadreamer »

Взял на себя смелость сконвертировать файлы Виктора... :)
ACDU-0.5I-1.vi
(161.94 КБ) 134 скачивания
CRC16_TSK-5.vi
(25.86 КБ) 128 скачиваний
acdu.rtm на форум не выкладывается, пишет "Расширение rtm запрещено администратором." Кроме того, ранее в :labview: 8.0 и более старых версиях инструмент Write To Spreadsheet File принимал на вход только числа с плавающей точкой, так что в 7.1 строку на него подать нельзя. Поэтому прога не запустится. Также на фронтальной панели образовался Insane Object в виде Waveform Chart, рекомендую его удалить и создать снова.
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Re: Про динамометр

Сообщение serg_si »

Спасибочки Вам большое! Буду разбираться. Может еще чего поспрашиваю.
Ответить

Вернуться в «Коммуникация с приборами»