Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

rohde & Schwarz SCPI
http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=17404
Страница 1 от 1

Автор:  dan [ Вто Юни 16, 2020 3:09 pm ]
Заглавие:  rohde & Schwarz SCPI

Не знам за кой раздел е темата.
Спектроанализатор Rohde&Schwarz FSV-40, свързан по LAN. Не мога да намеря в документацията как трейс се чете в цифров вид, а не с ASCII.
Тази част от SCPI по принцип е стандартизирана и не би трябвало да има разлика между вендорите, обаче...
Някакви насоки?

Автор:  Grubi [ Вто Юни 16, 2020 3:34 pm ]
Заглавие:  Re: rohde & Schwarz SCPI

https://www.rohde-schwarz.com/pk/driver ... 31250.html

това ли е, или може би е добре да ги попиташ директно?

Автор:  ДедоБоре [ Вто Юни 16, 2020 4:01 pm ]
Заглавие:  Re: rohde & Schwarz SCPI

тази серия не ги може тия неща, ни за вход, ни за изход -> само аски.
ключовата дума е <arbitrary block program data>
Прикачени файлове:
488 arb bin block.PNG
488 arb bin block.PNG [ 69.34 KiB | Прегледано 7936 пъти ]

но не виждам точно тая серия на шварцовете да чува такъв формат
гледам FSV-K70 VSA Operating Manual, точно за К40 има всякакви конкретни ръководства за мерене на какво ли не, но не намирам (лесно) едно общо

Автор:  dan [ Сря Юни 17, 2020 12:10 pm ]
Заглавие:  Re: rohde & Schwarz SCPI

Ясно, благодаря за отговорите.
Общо взето германците са си правили абсолютно каквото им харесва, не че това ме учудва де. Последното, което забелязах е, че автомата зад *OPC и *WAI не работи както при другите уреди (примерно E4446A), но нямам време да се ровя повече.

Автор:  dan [ Сря Юни 17, 2020 12:12 pm ]
Заглавие:  Re: rohde & Schwarz SCPI

Всъщност ето какво пише на стр. 1007 от ръководството:
Цитат:
The R&S FSVA/FSV analyzer family supports a subset of the GPIB commands of
PSA89600 and ESA instruments.
Despite the differences in system architecture and device features, the supported commands have been implemented in a way to ensure a sufficiently high degree of correspondence with the original.
In many cases the selection of commands supported by the R&S FSVA/FSV is sufficient to run an existing GPIB program without adaptation.

Германци, сър...

Автор:  ДедоБоре [ Сря Юни 17, 2020 12:28 pm ]
Заглавие:  Re: rohde & Schwarz SCPI

самото изречение е нон-сенс...
GPIB е интерфейс, а не език (за команди).
командния език (един от тях) е SCPI. самия SCPI е 'плъзгав' стандарт, към който е желателно да се придържаш, но далеч не е задължително. в този смисъл, не би трябвало да носи името 'стандарт'. най-плътно към него се придържат от НР, поне докато 'двамата' са били живи. в по-новите поколение уреди се наблюдават рецидиви (фриволни интерпретации), очевидно новите фърмуерослглобячи не се базират на стария опит и не се съветват със старите пушки.

последната ревизия на SCPI е от 1992.

ПС: ако ти е интересно, виж каква е реализацията на Тек за четене на трейс (от скоп, примерно). седиш, седиш, и се чудиш как им е дошло на акъл въобще. почти толкова полезно е и като да си го прочетеш от PCX картинката 8)

Автор:  dan [ Сря Юни 17, 2020 1:50 pm ]
Заглавие:  Re: rohde & Schwarz SCPI

Бозата е пълна. На едно място бяха написали в прав текст "GPIB Language" :) , но това да им е проблема.
Например можеш да зададеш входния атенюатор, но не можеш да прочетеш колко е :) И това не е защото не могат да го направят, а защото някой меринджей някъде е казал "генуг" и фърмуера е обявен за готов. Ходи им обяснявай, че не може на уред за една кофа пари да не може да се управлява адекватно.

Автор:  ДедоБоре [ Сря Юни 17, 2020 2:14 pm ]
Заглавие:  Re: rohde & Schwarz SCPI

признавам, че SCPI парсер е висока топка, но за компании от този ранг не би трябвало да е чак толкова висока.
ние си написахме парсер от нулата за около 2 години, но с лежерно ръчкане само като има време, най-вече събота и неделя.

в момента примерен команден сет от 34401 (дърво от ~1500 команди) заема <150К в М7 и издържа на брут-форс тест (с netcat) целия сет.
времето от получаване на пакета до викане на HAL функцията е <10uS, с целия лексически анализ, проверка на диапазони и нормализация на параметрите.
плейн С, с класически gmake. билдва се за под 30 секунди :D

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/