Связь с RS-232 с использованием VISA и C # - PullRequest
0 голосов
/ 27 августа 2009

Существует ли пример кода C # для связи с устройством через последовательный порт RS-232 с использованием VISA ?

Я просто хочу подать на устройство несколько простых команд и запросов, а также, разумеется, открыть и закрыть его.

Ответы [ 2 ]

0 голосов
/ 02 сентября 2009

Я наконец получил ответ, который искал.

Похоже, все, что вам нужно сделать для доступа к последовательному порту RS-232 вместо порта USB в VISA, это изменить строку идентификатора USB на строку RS-232 (ASRL1 :: INSTR).

Я знал, что все будет просто, но не так просто.

Спасибо за все остальные идеи.

0 голосов
/ 27 августа 2009

Здесь приведен пример кода:

C # и учебное пособие по контролю приборов Visual Basic .NET

Используется программное обеспечение National Instrument:

"API VISA .NET - это объектно-ориентированный интерфейс, состоящий из набор классов .NET для общения с инструментами с VISA. Вы можете использовать .NET-совместимые языки, такие как C # и Visual Basic .NET. "

...