Как отправить в VISA WRITE двоичную посл-ть 1001 ? См. вопр

Простейшие вопросы в области инженерной разработки
Ответить
dakishi
assistant
assistant
Сообщения: 120
Зарегистрирован: 05 сен 2019, 21:01
Версия LabVIEW: 2019
Контактная информация:

Как отправить в VISA WRITE двоичную посл-ть 1001 ? См. вопр

Сообщение dakishi »

Если я хочу отправить в VISA write, предположим, двоичное число 1001 в виде integer array - я так понимаю, что преобразую массив в строку через bite array to string, который преобразует каждый элемент, 1 или 0, в соответствующий символ по ASCll, и, следовательно, VISA работает именно с кодами символов ? Т.е, если я захочу теперь тоже самое сделать, но, напрямую подавая строку - я записываю в строку не 1001, а сами символы, кодируемые 1,0,0,1 (квадрат, пробел, пробел, квадрат) и VISA переделает это как битовую последовательность 1001 в виде integer array для оборудования, которое это принимает ?

Если мы используем VISA read, то, соответственно, ответ она выдает по тому же правилу - в виде с символов, которые я декодирую в 1001 ?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Как отправить в VISA WRITE двоичную посл-ть 1001 ? См. в

Сообщение Artem.spb »

Примерно совсем не так.
Что приходит и уходит зависит от протокола.
Да, "по проводам" летят биты 0-1 (уровни сигнала Lo/hi), но на уровне выше варианты разные.
Например, число 1,23 (dbl) можно передать как строку "1,230000", а можно как строку (hex) "3FF3 AE14 7AE1 47AE "
Можно и каждый бит в строковый 1/0 преобразовать, но это совсем странно и замедлит передачу. (раз эдак в 8 с лишним)
Аватара пользователя
dadreamer

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

Re: Как отправить в VISA WRITE двоичную посл-ть 1001 ? См. в

Сообщение dadreamer »

 
Вложения
2019-12-08_22-34-31.jpg
2019-12-08_22-34-31.jpg (39.28 КБ) 1236 просмотров
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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