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