Ця стаття потребує більше , аби . (березень 2019) |
SCPI (англ. Standard Commands for Programmable Instruments) — мова команд для приладів з використанням ASCII, призначена для роботи з діагностичними та вимірювальними пристроями. В основі команд SCPI лежить ієрархічна структура, звана системою з деревоподібною структурою. У цій системі пов'язані команди групуються разом під загальним вузлом або коренем, таким чином формуються підсистеми. Як приклад системи з деревоподібною структурою нижче наведена частина підсистеми OUTPut.
- OUTPut :
- SYNC {OFF|0|ON|1}
- SYNC :
- MODE {NORMal|CARRier}
- POLarity {NORMal|INVerted}
OUTPut є ключовим словом кореня, SYNC є ключовим словом другого рівня, MODE і POLarity є ключовими словами третього рівня. Двокрапка (:) використовується для розділення ключового слова команди і ключового слова нижчого рівня.
SCPI визначає стандартні правила скорочення ключових слів, використовуваних як команди. Ключові слова можуть бути використані або в довгій (наприклад, MEASure — виміряти), або в короткій прописаний формі (MEAS). Команди у форматі SCPI префіксуються двокрапкою. Аргументи команд розділяються комою. Стандарт SCPI оперує з моделлю програмованого інструменту. Функціональні компоненти моделі включають систему вимірювань (підсистеми «вхід», «датчик» і «калькулятор»), систему генерації сигналів (підсистеми «калькулятор», «джерело» і «вихід») і підсистеми «формат», «показ», «пам'ять» і «тригер». Природно, що у деяких інструментів відсутні деякі системи або підсистеми. Наприклад, осцилограф не має системи генерації сигналів, а програмований генератор цифрових послідовностей — системи вимірювань.
Приклад команди, яка конфігурує цифровий мультиметр для вимірювання змінної напруги величиною до 20 В з точністю 1 мВ і одночасно запитує результат вимірювання:
- MEASure: VOLTage: AC? 20, 0.001
- Двокрапка позначає початок нової команди.
- Ключові слова MEASure: VOLTage: AC повідомляють мультиметру, що потрібно провести вимірювання змінної напруги.
- Знак питання повідомляє мультиметру, що результат вимірювання має бути повернений комп'ютеру або контролеру.
- Числа 20 і 0.001, розділені комою, задають діапазон і точність вимірювання.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya potrebuye bilshe posilan na inshi statti abi krashe integruvatisya do enciklopediyi Bud laska dopomozhit dodavannyam dorechnih vnutrishnih posilan u nayavnomu teksti berezen 2019 SCPI angl Standard Commands for Programmable Instruments mova komand dlya priladiv z vikoristannyam ASCII priznachena dlya roboti z diagnostichnimi ta vimiryuvalnimi pristroyami V osnovi komand SCPI lezhit iyerarhichna struktura zvana sistemoyu z derevopodibnoyu strukturoyu U cij sistemi pov yazani komandi grupuyutsya razom pid zagalnim vuzlom abo korenem takim chinom formuyutsya pidsistemi Yak priklad sistemi z derevopodibnoyu strukturoyu nizhche navedena chastina pidsistemi OUTPut OUTPut SYNC OFF 0 ON 1 SYNC dd MODE NORMal CARRier POLarity NORMal INVerted dd OUTPut ye klyuchovim slovom korenya SYNC ye klyuchovim slovom drugogo rivnya MODE i POLarity ye klyuchovimi slovami tretogo rivnya Dvokrapka vikoristovuyetsya dlya rozdilennya klyuchovogo slova komandi i klyuchovogo slova nizhchogo rivnya SCPI viznachaye standartni pravila skorochennya klyuchovih sliv vikoristovuvanih yak komandi Klyuchovi slova mozhut buti vikoristani abo v dovgij napriklad MEASure vimiryati abo v korotkij propisanij formi MEAS Komandi u formati SCPI prefiksuyutsya dvokrapkoyu Argumenti komand rozdilyayutsya komoyu Standart SCPI operuye z modellyu programovanogo instrumentu Funkcionalni komponenti modeli vklyuchayut sistemu vimiryuvan pidsistemi vhid datchik i kalkulyator sistemu generaciyi signaliv pidsistemi kalkulyator dzherelo i vihid i pidsistemi format pokaz pam yat i triger Prirodno sho u deyakih instrumentiv vidsutni deyaki sistemi abo pidsistemi Napriklad oscilograf ne maye sistemi generaciyi signaliv a programovanij generator cifrovih poslidovnostej sistemi vimiryuvan Priklad komandi yaka konfiguruye cifrovij multimetr dlya vimiryuvannya zminnoyi naprugi velichinoyu do 20 V z tochnistyu 1 mV i odnochasno zapituye rezultat vimiryuvannya MEASure VOLTage AC 20 0 001 Dvokrapka poznachaye pochatok novoyi komandi Klyuchovi slova MEASure VOLTage AC povidomlyayut multimetru sho potribno provesti vimiryuvannya zminnoyi naprugi Znak pitannya povidomlyaye multimetru sho rezultat vimiryuvannya maye buti povernenij komp yuteru abo kontroleru Chisla 20 i 0 001 rozdileni komoyu zadayut diapazon i tochnist vimiryuvannya Div takozhIEEE 488 Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim