Если вы работаете в Python, я думаю, pyvisa
- это то, что вы ищете.Он предоставляет множество полезных функций высокого уровня, которые помогают отправлять серию команд SCPI на ваше оборудование через GPIB, таких как write
, read
, ask
и т. Д.
Что касается самих команд SCPI, обычно они будут отличаться от разных поставщиков.Таким образом, с точки зрения того, какой SCPI вы должны отправлять на оборудование, вы должны прочитать соответствующую таблицу данных.Но в другом случае вы могли бы установить драйверы, предоставленные поставщиком.В этом случае вы можете отправить несколько команд выше.Например, если вы хотите управлять источником напряжения, они, вероятно, уже получили функцию setvoltage(double voltage)
.Все будет намного проще для вас.