Par dotazu k SCPI

Pavel Kořenský pavel.korensky na dator3.cz
Pátek Únor 23 18:53:29 CET 2024


Zdravím,

ještě jsem se díval na nějaká výuková Labview videa, co mám v záložkách 
a tam standardně s odpovědí z GPIB měřáku zachází tak, že se vezme to, 
co vrátila "Read" kostička, pak se to vede do "SubString" kostičky s 
konstantou 16 (což znamená vezmi jen prvních 16 znaků ze stringu) a to 
se pak další kostičkou konvertuje na číslo, aby se s tím dalo pracovat. 
Třeba přepočítávat z Celsia na Fahrenheity. A takhle to mají vždy i v 
případě různých videí a různých měřáků a DAQ zařízení, takže to asi bude 
hodně standardní.
Ono to bude nejspíš tím, že GPIB či IEEE-488 (po socialisticku IMS2) je 
dost stará norma a tenkrát měly řídící počítače pár KB paměti a na 
ukecanost či nějaké konverze nebyl prostor. A tehdejší tiskárny byly 
vesměs dělané tak, že se do nich sypaly byty ASCII a tiskárna vytiskla 
co dostala.

Zdraví PavelK

Dne 23.02.2024 v 15:06 Pavel Kutina napsal(a):
> Zdravim,
>
> hraju si tu s tim BLE interfacem pro Aneng 9002, chodi to hezky, 
> aktualne to na seriak posila vsechno, co je na displeji v nejakem 
> ucesanem formatu s oddelovaci. Potud OK. Ale abych to zaradil do 
> nejakeho mericiho centra, libilo by se mi SCPI. Knihovnu pro parser 
> jsem nasel a implementoval, takze umim zpracovat dotazy zvenku.
>
> K SCPI jsem nasel docela dost dokumentace, ktera se ale vesmes zabyva 
> tim, jak tvorit dotazy - a ja bych potreboval pochopit, jak se tvori 
> odpovedi :) Ale protoze jeste porad zpracovavam cerny kasel, jsem doma 
> s ATB a nic s "dospelym" SCPI nemam po ruce - muzete mne nekdo 
> nasmerovat, jak by mela vypadat odpoved na obligatni "MEAS:VOLT:DC?" 
> Samozrejme vim, jakou hodnotu mam odpovedet, ale v jakem formatu? 
> Nektere priklady pocitaji s tim, ze odpovedi je bezrozmerny float, ja 
> mam za to, ze jsem videl i nejaky viceradkovy vystup, kde se nachazely 
> snad i nejake popisy jako jednotky a modifikatory, ale dobrat se toho, 
> jak to ma vypadat, jake maji byt oddelovace a tak dal se mi nedari.
>
> A jeste jeden - existuje SCPI command, ktery vypise nejaky seznam 
> prikazu, na ktere masina umi odpovedet, nebo se spoleha na 
> dokumentaci? Nic takoveho jsem zatim v manualech nenasel, ale urcite 
> ty stovky stran nectu detailne, treba jsem nekde neco prehlednul.
>
> Diky.
>
> Pavel Kutina
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list