Programmējamo instrumentu (SCPI) standarta komandas

Autors: Randy Alexander
Radīšanas Datums: 24 Aprīlis 2021
Atjaunināšanas Datums: 26 Jūnijs 2024
Anonim
Programmējamo instrumentu (SCPI) standarta komandas - Tehnoloģija
Programmējamo instrumentu (SCPI) standarta komandas - Tehnoloģija

Saturs

Definīcija - ko nozīmē programmējamo instrumentu (SCPI) standarta komandas?

Programmējamas instrumentācijas standarta komandas (SCPI) definē instrumentu vadīšanai paredzētu standartu. SCPI apraksta valodu, kas ir noderīga testa instrumentu kontrolei. SCPI piedāvā standarta sintakse, datu apmaiņas formātu un komandu struktūru.

SCPI galvenais mērķis ir samazināt automātiskās pārbaudes aprīkojuma (ATE) programmas izstrādes laiku. Mērķis tiek sasniegts, nodrošinot drošu programmēšanas vidi datu izmantošanai un instrumentu kontrolei. Šo uzticamo programmēšanas vidi iegūst, izmantojot definētus datu formātus, programmas un instrumentu reakcijas katrā SCPI iekārtā neatkarīgi no projektētāja.

SCPI parasti izrunā "skippy".

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro programmējamo instrumentu (SCPI) standarta komandas

SCPI ierīces ir neticami elastīgas, pieņemot parametru un komandu formātu masīvu, kas padara tos vienkāršāk programmējamus. Atbildes no instrumenta, kas tiek nodotas atpakaļ kontrolierim, var būt gan statusa, gan datu informācija. Konkrēta SCPI instrumenta vaicājuma atbildes formāts ir precīzi definēts, un tas samazina programmēšanas centienus, kas nepieciešami, lai izprastu statusu, kā arī informāciju par instrumentu.

SCPI programmēšanas konsekvence ir gan horizontāla, gan vertikāla. Vertikālā programmēšanas konsekvence norāda programmas instrumentu klasē, turpretī horizontālā konsekvence izmanto to pašu komandu, lai pārvaldītu līdzīgas funkcijas visā instrumentu klasē.

SCPI ir spēja nodrošināt daudz dažādu instrumentu vadības līmeņus. Standarta mērījumu komandas lietotājiem nodrošina ātru un ērtu komandu vadību, izmantojot SCPI instrumentus, turpretī visaptverošākas komandas piedāvā parasto instrumentu vadību.

ATE sistēmu programmētāji var gūt ievērojamu labumu no SCPI. SCPI samazina laiku, kas vajadzīgs ATE sistēmu programmētājiem, lai iemācītos programmēt jauno SCPI aprīkojumu pēc viņu sākotnējā SCPI aprīkojuma programmēšanas. SCPI ir izdevīga programmētājiem, kuri:

  • Lai komandām piegādātu instrumentus, izmantojiet programmēšanas valodas, piemēram, FORTRAN, C utt
  • Instalējiet instrumentu ierīces draiverus ATE programmu ģeneratoriem
  • Instalējiet instrumentu ierīces draiverus programmatūras instrumentu priekšējiem paneļiem
SCPI apraksta parametrus, instrumentu komandas, statusus un datus. SCPI nav programmēšanas valoda, lietojumprogrammu pakotne vai programmatūra, kas paredzēta instrumentu priekšējā paneļa vadībai.

SCPI ir veidots tā, lai tas būtu pārklāts ar IEEE 488.2 no aparatūras neatkarīgo daļu. Turklāt SCPI labi darbojas ar kontrolieru un instrumentu saskarnēm, ieskaitot RS-232C, IEEE 488.1, VXIbus utt.