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:
https://pl.wikipedia.org/wiki/Standard_ ... nstruments
I dokładniejsze wyjaśnienia
http://www.kmeif.pwr.wroc.pl/elektron/i ... e_scpi.htm
Rigol
http://int.rigol.com/File/TechDoc/20151 ... ide_EN.pdf (oscyloskop)
https://www.batronix.com/pdf/Rigol/Prog ... ide_EN.pdf (generator)
http://int.rigol.com/File/TechDoc/20150 ... 0Guide.pdf (generator)
https://www.batronix.com/pdf/Rigol/Prog ... ide_EN.pdf (zasilacz)
Rohde-Schwarz
https://cdn.rohde-schwarz.com/pws/dl_do ... igGens.pdf (generator)
Hewlett-Packard / Agilent
http://www.doe.carleton.ca/~nagui/labeq ... 0Guide.pdf (multimetr)
http://www.av.it.pt/medidas/data/Manuai ... 0Guide.pdf (zasilacz)
Keysight
https://www.keysight.com/upload/cmc_upl ... CPI-99.pdf
http://na.support.keysight.com/pna/help ... d_Tree.htm
Fluke
http://assets.fluke.com/manuals/normaremugeng0000.pdf (analizator mocy)
http://assets.fluke.com/manuals/8845a___pmeng0200.pdf (multimetr)
Hantek
https://www.4project.co.il/documents/doc_5357_4458.pdf (generator)
Siglent
http://www.siglent.com/2014EnglishWebsi ... Command(EN).pdf (generator)
AMETEK
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
https://www.hackster.io/prasimix/diy-pr ... ply-5e59d5
https://www.eevblog.com/forum/projects/ ... u-0-50v3a/
W sumie to wypadałoby do Meratronik V543 takie coś dorobić, ale to kiedyś tam.
SCPI - garść linków i opisów poleceń
SCPI - garść linków i opisów poleceń
______________________________________________ ____ ___ __ _ _ _ _
Kończysz tworzyć dopiero, gdy umierasz. (Marina Abramović)
Kończysz tworzyć dopiero, gdy umierasz. (Marina Abramović)
Re: SCPI - garść linków i opisów poleceń
Super, tez już zgromadziłem trochę z wygooglowanych linków, a do swego Keysighta, to na bieżąco mam dokumentacje z konta uaktualnianą
Jak już będę na odpowiednim etapie to zaprezentuje co mi się udało osiągnąć.
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.
Re: SCPI - garść linków i opisów poleceń
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.
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ć)
Kończysz tworzyć dopiero, gdy umierasz. (Marina Abramović)
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości