V této kapitole se seznámíte s tím, jak vypadají příkazy pro některé dálkově řízené laboratorní přístroje, jak jsou tyto přístroje připojeny k řídicímu počítači a jak je možno sestavit program pro automatizované měření v grafickém programovém prostředí. Vzhledem k vybavení laboratoře se budeme zabývat zejména produkty firmy Agilent.
V předchozích odstavcích jste seznámili tím, jakými příkazy možno dálkově
řídit měřicí přístroje. Dosud jsme však nespecifikovali, jak budou měřicí přístroje připojeny
do měřicího systému, ani jak vytvořit celý soubor příkazů pro řízení celého měřicího řetězce. Nebudeme zde podrobně rozebírat
vlastnosti sběrnic, ani zabývat signály jejich jednotlivých vodičích.
.
Přesný popis všech příkazů jejich parametrů není pro zamýšlený účel tohoto textu nutný. Tyto otázky
ponecháme specializovaných předmětů. Protože samotný osciloskop bude automatizovaných
pracovištích sloužit především vizuální kontrole průběhu měření, spokojíme zde pouze
s uvedením několika vybraných příkladů příkazů pro nastavení vlastností kanálů časové
základny pro uložení záznamu počítače.
Vybrané příkazy pro osciloskop Dotaz Parametry, výsledky apod.
Připojení měřicího přístroje řídicímu počítači
V tomto textu zmíníme jen způsoby připojení zařízení řídicímu počítači, jimiž
jsou vybaveny přístroje, nimiž setkáte laboratoři.
Těmto otázkám bude věnována následující kapitolka. Uvedeme zde jen stručný přehled zmíníme
pouze zásadní rozdíly rychlosti přenosu počtu připojených zařízení.
:AUToscale
:CHANnel<n>:DISPlay {{0 OFF}
{1 ON}}
{0 1}
:CHANnel<n>:COUPling <coupling> :CHANnel<n>:COUPling? <coupling> ::= {AC DC}
:CHANnel<n>:INVert {{0 OFF} {1
ON}}
:CHANnel<n>:INVert? 1}
:CHANnel<n>:OFFSet <offset>
[suffix]
:CHANnel<n>:OFFSet? <offset> ::= Vertikální ofset (NR3),
[sufix] ::= mV}
:CHANnel<n>:PROBe <attenuation> :CHANnel<n>:PROBe? <attenuation> útlum sondy (NR3)
:CHANnel<n>:VERNier {{0 OFF}
{1 ON}}
:CHANnel<n>:VERNier? 1}
:CHANnel<n>:BWLimit {{0 OFF}
{1 ON}}
:CHANnel<n>:BWLimit? 1}
:CHANnel<n>:RANGe <range>
[suffix]
:CHANnel<n>:RANGe? <range> celý vertikální rozsah ve
voltech nebo [suffix]
:CHANnel<n>:SCALe <scale>
[suffix]
:CHANnel<n>:SCALe? <scale> voltů nebo [suffix] na
dílek
:TIMebase:MODE <value> :TIMebase:MODE? <value> ::= {MAIN WINDow
ROLL}
:TIMebase:RANGe <range_value> :TIMebase:RANGe? <range_value> celý rozsah časové
základny (50 500 NR3)
:TIMebase:SCALe <scale_value> :TIMebase:SCALe? <scale_value> sekund dílek (NR3)
:TIMebase:WINDow:RANGe
<range_value>
:TIMebase:WINDow:RANGe? Analogicky pro vybrané zvětšené
okno (časová lupa)
:TIMebase:WINDow:SCALe
<scale_value>
:TIMebase:WINDow:SCALe? Analogicky pro vybrané zvětšené
okno (časová lupa)
:SAVE:IMAGe:FORMat <format> :SAVE:IMAGe:FORMat? <format> ::= {TIFF BMP BMP8bit
PNG NONE}
:SAVE:IMAGe[:STARt]
[<file_name>]
<file name> řetězec ASCII znaků
Uvedené příklady jsou ilustrační, před použitím nahlédněte originální dokumentace.8
výrobce zorientovat nich