CZ EN

AsÚ AVČR, v.v.i. ONDŘEJOV
Dvoumetrový dalekohled


Ondřejovská hvězdárna Ostatní dalekohledy Opravy a modernizace Optika   Zrcadlo Mechanika   Motáž a pohyb dal.   Inkrementální čidlo   Schéma hodinové osy   Schéma tlakové nádoby   Schéma spojky, brzdy   Tubus, Pointery Přístroje   Primární ohnisko   Cassegrainovo oh.   Coudé   OES   Parametry spektrografu   Kráječ obrazu   Reticon a CCD   Devarowa nádoba   HEROS Ostatní   Změna konfigurace   Montáže pro reflektory   Zrcadlové dalekohledy   Lávka Pořizování spekter Systém   Ovládání   Schéma mon. masteru   Tastr   AOSCL Manuály   Implot   CCD 700   CCD 400   Skriptování   Kamera 1000   OES   TPoint 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 V tisku Vše  Služby  Meteo  OPSO  Pracovní řád  Vypalování  Tisknutí  Hodiny

ASCOL - příkazy pro ovládání dalekohledu

ASCOL je jazyk ovládacího systému dalekohledu. Tabulka obsahuje seznam příkazů, kterými lze se systémem komunikovat. Zadávají se na příkazovou řádku v hlavním okně na obrazovce mastera nebo jeho terminálu v coudé místnosti. Tyto příkazy se dají rozdělit do dvou základních skupin: na příkazy výkonné a nevýkonné.

Do první skupiny patří povely pro nastavení rychlosti pohybů, nastavení žádané polohy a podobně. Mohou být bez parametru nebo mít parametr slovní či číselný. Příkladem výkonného příkazu bez parametru je "hold". Po jeho zadání se zastaví všechny probíhající pohyby. Slovní parametr ("on" nebo "off") má např. příkaz "tr": "tr on" zapne a "tr off" vypne hodinový pohon dalekohledu. Příkladem povelu s číselným parametrem může být "sa" s parametrem "úhel" (od 0o do 360o  s přesností na jednu desetinu stupně). Na tento povel se otočí kopule tak, aby štěrbina měla azimut rovný zadané hodnotě. Povely, které pracují s polohou dalekohledu, mají dva číselné parametry, "rektascenzi" a "deklinaci". Například po zadání příkazu "to 001010.1 102030" dalekohled najede na novou polohu, která se od původní liší o 0h 10m 10.1s v rektascenzi a 10o 20' 30'' v deklinaci.

Povely nevýkonné nemění stav dalekohledu, ale umožňují zobrazit aktuální hodnoty některých veličin. Proto mají textový parametr charakterizující žádanou veličinu. Nevýkonné příkazy jsou pouze dva, a to "dp" a "udp". První z nich zobrazí hodnotu veličiny, druhý její zobrazení zruší. Například povelem "dp dcf" se zobrazí čas uplynulý od poslední synchronizace s družicovým časovým signálem .

Seznam příkazů ASColu je v tabulce. U příkazů s parametrem je uveden i formát parametru. Tedy zápis HHMMSS.S znamená, že na místa prvních dvou číslic se písí hodiny, na druhá dvě minuty, potom sekundy. Za desetinnou tečku pak se napíší desetiny sekundy. Tedy např. 123040.5 znamená 12 hodin, 30 minut 40.5 sekund.


Příkaz
Vysvětlení názvu příkazu
Činnost příkazu

1. Příkazy pro řízení pohybu dalekohledu

tps sssmmvv sssmmvvtelescope position source Nastavuje dalekohledu do zvolené polohy (ve zdrojových souřadnicích)
tpe HHMMSS.S (+/-)ssmmvv telescope positicon east Nastavuje dalekohledu do zvolené východní polohy
tpw HHMMSS.S (+/-)ssmmvvtelescope position west Nastavuje dalekohledu do zvolené západní polohy
the HHMMSS.S (+/-)ssmmvvtelescope hour position east Nastavuje dalekohledu do zvolené východní polohy podle hodinového úhlu
thw HHMMSS.S (+/-)ssmmvvtelescope hour position west Nastavuje dalekohledu do zvolené západní polohy podle hodinového úhlu
to(+/-)HHMMSS.S (+/-)ssmmvvtelescope offset Nastavuje dalekohledu relativně vůči aktuální poloze
tr on/offtracking Zapíná/vypíná hodinový pohon
ptrSS.SSS vv.vvvprogrammed tracking Zapíná hodinový a deklinační pohon; sleduje zvolený objekt

2. Příkazy pro ostření

fp (+/-)mm.mm focus position  Nastavuje sekundární zrcadlo do zvolené polohy (údaje v milimetrech)
fo (+/-)mm.mmfocus offset Provádí relativní posun sekundárního zrcadla (údaje v milimetrech)
fpzfocus position zero Definuje aktuální polohu sekundárního zrcadla jako počátek novéhosouřadného systému
fesfocus encoder settingsKalibruje čidlo polohy sekundárního zrcadla
fsc mmmfocus speed course Nastavuje rychlost hrubého pohybu sekundárního zrcadla (hrubou rychlostostření) v milimetrech za sekundu  
fsf mmmfocus speed fine Nastavuje rychlost jemného pohubu sekundárního zrcadla (jemnou rychlostostření) v milimetrech za sekundu

3. Příkazy pro nastavení korekcí

cds sss.scorrection dome systemKorekce souřadnic kopule
std (+/-)SS.SSset time deviation Nastavuje rozdíl pravého a středního hvězdného času
dut1 (+/-)SS.SS  Nastavuje korekci na nerovnoměrnou rotaci Země
ccs (+/-)MMSS.S (+/-)mmvv.vcorrection set Korekce souřadného systému na zadané hodnoty
ctr on/offcorrectionZapíná/vypíná korekce na refrakci
ctp on/offcorrectionZapíná/vypíná korekce na průhyb dalekohledu
ctc on/offcorrectionZapíná/vypíná korekce na refrakci a průhyb dalekohledu

4. Příkazy kalibrací

ddcdelta drive centeringCentruje rameno jemného pohybu v deklinaci
testelescope encoder settings Kalibruje čidla polohy dalekohledu (v pořadí deklinační a hodinová osa)
desdome encoder settingsKalibruje čidla polohy kopule
fesfocus encoder settingsKalibruje čidla polohy sekundárního zrcadla
tesdtelescope encoder settings declination Kalibruje čidla polohy deklinační osy
teshtelescope encoder settings hourKalibruje čidla polohy hodinové osy
sese HHMMSS.S (+/-)ssmmvvset encoder by star on east Kalibruje polohu dalekohledu podle zadaných astronomických souřadnic. Aktuální polohu dalekohledu definitoricky položí rovnu hodnotám zadaným v parametru. Dalekohledu musí být ve východní poloze
sesw HHMMSS.S (+/-)ssmmvvset encoder by star on east Kalibruje polohu dalekohledu podle zadaných astronomických souřadnic. Ekvivalentní povel k "sese", ale pro dalekohled v západní poloze

5. Příkazy ovládání kopule a klapek

tsh on/offtube shutterOtevírá/zavírá klapku tubusu
msh on/offmirror shutterOtevírá/zavírá klapku zrcadla
dsh on/offdome shutterOtevírá/zavírá štěrbinu kopule
sh on/offshutterOtevírá/zavírá klapky tubusu i zrcadla a štěrbinu kopule
brmsbreak mshPřeruší otvírání/zavírání klapky zrcadla
brtsbreak tshPřeruší otvírání/zavírání klapky tubusu
brdsbreak dshPřeruší otvírání/zavírání štěrbiny kopule
brdcbreak ddcPřeruší otvírání/zavírání klapky zrcadla (ekvivalentní příkazu "brms")
br msh/dsh/tshbreak Přeruší otevírání/zavírání klapek nebo štěrbiny kopule (ekvivalentní příkazům "brms", "brds", "brts" a "brdc")
adc on/offautomatic dome control Zapíná automatický režim pohybu kopule (kopule sleduje pohyb dalekohledu, aby stále mířil do štěrbiny)
sa sss.sslit azimuth Otočí kopulí tak, aby štěrbina mířila do zadaného azimutu

6. Systémové příkazy

dcf Synchronizuje vnitřní hodiny ovládacího systému s časovým signálem z družice. Synchronizace se potom automaticky opakuje vždy po 2 minutách
pts on/offprevent time synchronisationZablokuje synchronizaci času z družice
oil on/offoilZapne/vypne olejová čerpadla
noilno oilVypínd olejová čerpadla
pam on/offprevent air measurement Zablokuje měření teploty a tlaku pro výpočet korekcí na atmosférickou refrakci
sam (+/-)CC.CC PPPPset air measurement Nastaví hodnoty atmosférické teploty a tlaku na hodnoty uvedené v parametru
time HHMMSStime setNastaví aktuální čas
date DDMMRRRRdate setNastaví aktuální datum

7. Příkazy nastavení rychlostí

cr SSScoarse rateNastaví rychlost hrubého pohybu
fr MMMfine rateNastaví rychlost jemného pohybu
gr M.Mguide rateNastaví rychlost velmi jemného pohybu
fsc mmmfocus speed coarse Nastaví rychlost hrubého pohybu sekundárního zrcadla (rychlost hrubého ostření) v milimetrech za sekundu
fsf mmmfocus speed line Nastaví rychlost jemného pohybu sekundárního zrcadla (rychlost jemného ostření) v milimetrech za sekundu

8. Ostatní příkazy

obsobservation Příprava k pozorování (zapnou se olejová čerpadla a otevřou klapky a štěrbina kopule)
eobsend of observation Konec pozorování (vypnou se olejová čerpadla a zavřou klapky a štěrbina kopule)
holdholdZastaví všechny probíhající pohyby
stopstop Zastaví všechny pohyby, vypne olejová čerpadla, zablokuje počítač Slave
upupObnoví režim po stopu (inverzní příkaz ke "stopu")

9. Speciální příkazy

dp "parametr"display parameter Zobrazí parametr (příkaz lze zadat jenom na příkazový řádek, zobrazuje např. čas, datum, zdrojové souřadnice dalekohledu, čas poslední synchronizace apod.)
udp "parametr"undisplay parameterZrušit zobrazení parametru

Tabulka příkazů ASCOLU.
-- xxx.xx - číselný parametr zadávaný na zobrazený povinný počet cifer a desetinným míst
-- HHMMSS.S -- hodiny, minuty, sekundy, desetiny sekundy
-- ssmmvv -- stupně, minuty, vteřiny.
-- CC.CC -- stupně Celsia a setiny stupňů.
-- PPPP -- hektopascaly.
-- DDMMRRRR -- datum zadané ve formátu den, měsíc, rok.