SCPI - garść linków i opisów poleceń

Oscyloskopy, multimetry, generatory, nie tylko z najwyższej półki
Awatar użytkownika
tasza
Geek
Geek
Posty: 1082
Rejestracja: czwartek 12 sty 2017, 10:24
Kontaktowanie:

SCPI - garść linków i opisów poleceń

Postautor: tasza » piątek 09 mar 2018, 09:44

Padło na czat pytanie o możliwość zdalnego sterowania innymi (niż Rigol) urządzeniami laboratoryjnymi, zatem poniżej garść linków wskazujących na dokumentację różnych producentów. Z przeglądu wniosek jeden i dość prosty (dla mnie przynajmniej) - sposób komunikacji i składnia poleceń bardzo podobna, ale każde urządzenie ma swoją specyfikę co automatycznie rzutuje na wartości i pojęcia jakimi operują poszczególne komendy. Więc nie ma co silić się na jakiś uniwersalizm - po prostu trzeba nauczyć się dialektu swojego urządzenia czy ich zestawu. Że jest to do ogarnięcia, to pokazałam wcześniej, a z uwagi na tekstowy i przyjazny dla człowieka format poleceń - do rozmawiania z przyrządem wystarczy choćby terminal putty czy zwykła linuksowa konsola.

Ogólnie o SCPI:
:arrow: https://pl.wikipedia.org/wiki/Standard_ ... nstruments

I dokładniejsze wyjaśnienia
:arrow: http://www.kmeif.pwr.wroc.pl/elektron/i ... e_scpi.htm

Rigol
:arrow: http://int.rigol.com/File/TechDoc/20151 ... ide_EN.pdf (oscyloskop)
:arrow: https://www.batronix.com/pdf/Rigol/Prog ... ide_EN.pdf (generator)
:arrow: http://int.rigol.com/File/TechDoc/20150 ... 0Guide.pdf (generator)
:arrow: https://www.batronix.com/pdf/Rigol/Prog ... ide_EN.pdf (zasilacz)

Rohde-Schwarz
:arrow: https://cdn.rohde-schwarz.com/pws/dl_do ... igGens.pdf (generator)

Hewlett-Packard / Agilent
:arrow: http://www.doe.carleton.ca/~nagui/labeq ... 0Guide.pdf (multimetr)
:arrow: http://www.av.it.pt/medidas/data/Manuai ... 0Guide.pdf (zasilacz)

Keysight
:arrow: https://www.keysight.com/upload/cmc_upl ... CPI-99.pdf
:arrow: http://na.support.keysight.com/pna/help ... d_Tree.htm

Fluke
:arrow: http://assets.fluke.com/manuals/normaremugeng0000.pdf (analizator mocy)
:arrow: http://assets.fluke.com/manuals/8845a___pmeng0200.pdf (multimetr)

Hantek
:arrow: https://www.4project.co.il/documents/doc_5357_4458.pdf (generator)

Siglent
:arrow: http://www.siglent.com/2014EnglishWebsi ... Command(EN).pdf (generator)

AMETEK
:arrow: http://www.programmablepower.com/ac-pow ... 61-RvY.pdf (zasilacze AC/DC)

To tylko niewielki procent tego, co można wyszperać odpowiednio uparcie goglując.

Nic nie stoi na przeszkodzie, aby własne konstrukcje też wyposażyć w interpreter poleceń SCPI, w końcu kto nam zabroni.

Bardzo fajny zasilacz DIY
:arrow: https://www.hackster.io/prasimix/diy-pr ... ply-5e59d5
:arrow: https://www.eevblog.com/forum/projects/ ... u-0-50v3a/

W sumie to wypadałoby do Meratronik V543 takie coś dorobić, ale to kiedyś tam.
______________________________________________ ____ ___ __ _ _ _ _
Kończysz tworzyć dopiero, gdy umierasz. (Marina Abramović)

SuperGość
Uber Geek
Uber Geek
Posty: 2346
Rejestracja: piątek 04 wrz 2015, 09:03

Re: SCPI - garść linków i opisów poleceń

Postautor: SuperGość » piątek 09 mar 2018, 10:03

Super, tez już zgromadziłem trochę z wygooglowanych linków, a do swego Keysighta, to na bieżąco mam dokumentacje z konta uaktualnianą
1000_X-Series_prog_guide.pdf

Jak już będę na odpowiednim etapie to zaprezentuje co mi się udało osiągnąć.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Awatar użytkownika
tasza
Geek
Geek
Posty: 1082
Rejestracja: czwartek 12 sty 2017, 10:24
Kontaktowanie:

Re: SCPI - garść linków i opisów poleceń

Postautor: tasza » piątek 09 mar 2018, 10:59

Proponuje zacząć od DISPlay:DATA bo to chyba najbardziej przydatne, robienie migawek z ekranu. tak myślę i dla mnie przynajmniej. Zastanawiam się tylko w jakim formacie urządzenie przyśle dane, w Rigol należy odrzucić 12 bajtów nagłówka TMC i to co przyleci po prostu zapisać na dysek - i to jest obrazek, a tam ( strona 12, DISPlay Commands ) coś piszą o binarnym formacie IEEE-488.2 (gpib)...o matko i córko.
Tak czy inaczej warto to zmęczyć, o możesz sobie ekraniki już na oscyloskopie opisać (ANNotation:TEXT) a mi zostaje ImageMagick na koniec...

Myślę, że dobrze wiedzieć dokładnie co dla danego urządzenia fizycznie oznacza wykonanie *RST, czyli które ustawienia wrócą na domyślne, a które przeżyją taki klaps i pozostaną niezmienne.
______________________________________________ ____ ___ __ _ _ _ _
Kończysz tworzyć dopiero, gdy umierasz. (Marina Abramović)


Wróć do „Przyrządy pomiarowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości