Посмотрел Вашу процедуру.
1) Для отладки работы с поверяемым СИ по интерфейсу VISA эта строка лишняя
При первом обращении к поверяемому СИ по интерфейсу VISA программа запросит у оператора выбрать СИ из списка всех подключенных приборов (см.
https://www.youtube.com/watch?v=_poKWTP-z_4 с 0:57)
Для того, чтобы убедиться, что ПО установило связь с прибором по интерфейсу VISA можно отправить команду *IDN? и вывести результат.
Код: Выделить всё
ВЫВОД Идентификация прибора
VISA *IDN?[I$]
ПОКАЗ {MEM2}
На экране должна отобразится строка идентификации вашего прибора, содержащая имя производителя, модель, версию прошивки. Это будет означать что связь прибор-компьютер работает и можно писать и отлаживать процедуру.
Если стандартная команда *IDN? не выполняется - уточните, какая команда выполняет аналогичные функции в руководстве пользователя на ваш прибор.
2)
- здесь ошибка. Согласно руководству пользователя ПО METLAB редактор (c.34) Команда
ИТОГ должна принимать номинальное значение. Я бы написал так
P.S. Хороший пример построения структуры программы приведен в статье
https://zen.yandex.ru/media/id/5f41774d ... 1143d6eb?&. В конце статьи можете найти архив со всеми файлами процедуры.