Корзина пуста

Совместимость ПО В7-78/1 и В7-78/2(3)

Страницы: 1
RSS
Совместимость ПО В7-78/1 и В7-78/2(3)
 
Добрый день!

Подскажите, пожалуйста, совместим ли язык SCPI В7-78/1 и В7-78/2(3)?

Т.е., если я имею программу, управляющую прибором В7-78/1 командами SCPI, она будет взаимодействовать с В7-78/2(3) без редакции?
 
Да, приборы будут работать.
 
Отвечаю на свой вопрос сам, так как приведенный выше ответ не совсем верен.



Купили прибор, выяснилось, что имеющиеся программы для В7-78/1 не работают..

Установленное ПО для В7-78/1 (PT-Tool, PT-Link) с новым прибором также работать не хочет, под него идёт своё ПО..



Выяснилось, что хоть команды SCPI совпадают, а вот процедуры инициализации разные!!

Пришлось переделывать.

Это оказалось не особо сложно, но время убил.
 
Под "процедурами инициализации" вы что понимаете?



Про ПО вопроса не было - был вопрос одинаковы ли командs SCPI.
 
Под процедурами инициализации понимаю последовательность команд, необходимых для подключения прибора и установки режимов, т.е. подпрограмма, позволяющая его использовать.
 
Поясните пожалуйста. Потому, что интерфейсы у приборов одинаковые и например разницы в конфигурационных командах я не вижу:







В7-78/2:



CONFigure:

VOLTage:DC {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

VOLTage:DC:RATio {<range>|MIN|MAX|DEF },{<resolution>|MIN|MAX|DEF}

VOLTage:AC {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

CURRent:DC {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

CURRent:AC {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

RESistance {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

FRESistance {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

FREQuency {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

PERiod {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF}

CONTinuity

DIODe

TCOuple

TEMPerature





В7-78/1:

CONFigure

VOLTage:DC {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

VOLTage:DC:RATio {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

VOLTage:AC {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

CURRent:DC {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

CURRent:AC {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

RESistance {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

FRESistance {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

FREQuency {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

PERiod {<предел>|MIN|MAX|DEF},{<разрешение>|MIN|MAX|DEF}

CONTinuity

DIODe

TCOuple

TEMPerature
 
отклик приборов на запрос *IDN? разный, поэтому если в ответ он не получает идентификатор не соответствующий разновидности софта ("V7-78/1"), то и ПО не подключается.

попробуйте командой SYSTEM:IDNSTR "V7-78/1" (кавычки вроде должны быть) вы можете изменить идентификатор вольтметра В7-78/2 и /3 (по крайней мере идентификатор возможно изменить в В7-78/1)
 
Спасибо за оперативный ответ!

Но я, к сожалению, два последних сообщения прочитал значительно позднее (т.е. проблему решил и на форум длительно не заглядывал).


Цитата
Поясните пожалуйста. Потому, что интерфейсы у приборов одинаковые и например разницы в конфигурационных командах я не вижу:

Я неточно выразился, разница не в конфигурационных командах (они, по большому счету, совпадают), а где-то в инициализации соединения. Вполне возможно, что именно так:
Цитата
отклик приборов на запрос *IDN? разный, поэтому если в ответ он не получает идентификатор не соответствующий разновидности софта ("V7-78/1"), то и ПО не подключается.

Сейчас уже не помню подробностей, проблему тогда я решил, расковыряв штатные макросы и взяв оттуда примеры.



В любом случае большое спасибо за комментарии, возможно, в будущем это пригодится!
 
Пожалуйста.
Страницы: 1
Читают тему

Войти в личный кабинет

Заказать обратный звонок

Обратите внимание, все поля - обязательны для заполнения.
Обновить

Обратная связь

Обратите внимание, все поля - обязательны для заполнения.
Обновить