Uživatelské nástroje

Nástroje pro tento web


cs:isms

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:isms [2016/11/06 20:11] – [Nastavení staničního času] kaklikcs:isms [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 12: Řádek 12:
 ===== Vlastnosti ===== ===== Vlastnosti =====
  
-  * Připojení průmyslových čidel s rozhraním proudová smyčka 4-20mA, nopěťový výstup 0-10V+  * Připojení průmyslových čidel s rozhraním proudová smyčka 4-20mA, nopěťový výstup 0-10V, [[https://cs.wikipedia.org/wiki/Modbus|Modbus]]
   * Ethernet rozhraní, volitelně jiné připojení, například [[cs:gsm|GSM]]   * Ethernet rozhraní, volitelně jiné připojení, například [[cs:gsm|GSM]]
   * Možnost připojení do Internetu a odesílání dat na server.   * Možnost připojení do Internetu a odesílání dat na server.
Řádek 22: Řádek 22:
  
   #Time, PH1, Temp1, Conduct1, O2,,,,,,,   #Time, PH1, Temp1, Conduct1, O2,,,,,,,
 +
 +==== Proudová smyčka ====
 +
 +Proudovou smyčku zařízení čte modulem [[cs:vcai2c|]], který má softwarový ovladač v knihovně [[cs:pymlab|]].
 +
 +==== Modbus ====
 +
 +[[https://cs.wikipedia.org/wiki/Modbus|Modbus rozhraní]] je v přístroji implementováno pomocí Python knihovny [[http://minimalmodbus.readthedocs.io/en/master/index.html|MinimalModbus]].
  
  
Řádek 37: Řádek 45:
   * [[cs:gsm|]]   * [[cs:gsm|]]
  
-===== Instalace software =====+====== Instalace software ======
  
 Instalace předpokládá staniční počítač [[cs:odroid-c1|ODROID-C1]] s běžícím systémem Ubuntu 16.04 minimal [[http://odroid.in/ubuntu_16.04lts/|od Hardkernelu]]. Musí také v sytému existovat uživatel pod jehož účtem bude celá stanice běžet. Například uživatel "geozor". Instalace předpokládá staniční počítač [[cs:odroid-c1|ODROID-C1]] s běžícím systémem Ubuntu 16.04 minimal [[http://odroid.in/ubuntu_16.04lts/|od Hardkernelu]]. Musí také v sytému existovat uživatel pod jehož účtem bude celá stanice běžet. Například uživatel "geozor".
Řádek 61: Řádek 69:
   cd ~/repos   cd ~/repos
   git clone https://github.com/bolidozor/data-uploader.git   git clone https://github.com/bolidozor/data-uploader.git
 +  git checkout geozor
 +
 +Dále potřebujeme obslužný program měřícího systému. 
 +
 +  svn co svn://svn.mlab.cz/MLAB/Designs/Measuring_instruments/ISMS01A/SW ISMS01A
 +
  
  
Řádek 85: Řádek 99:
   mkdir -p ~/geozor/station/data   mkdir -p ~/geozor/station/data
  
-====== Nastavení staničního času ======+===== Nastavení staničního času =====
  
 Změníme systémové časové pásmo na UT. Změníme systémové časové pásmo na UT.
Řádek 95: Řádek 109:
  
  
-==== Vzdálený přístup na stanici ====+===== Vzdálený přístup na stanici =====
  
 Pro případ, že bude potřeba servisní zásah na stanici, je vhodné aktivovat i reverzní ssh tunel, který může sloužit pro vzdálenou správu stanice.  Pro případ, že bude potřeba servisní zásah na stanici, je vhodné aktivovat i reverzní ssh tunel, který může sloužit pro vzdálenou správu stanice. 
Řádek 113: Řádek 127:
  
 Ty je potřeba zkopírovat a odeslat na stejnou adresu, jako v případě [[cs:registration|registrace stanice]].  Ty je potřeba zkopírovat a odeslat na stejnou adresu, jako v případě [[cs:registration|registrace stanice]]. 
 +
 +
 +==== Použití vzdáleného přístupu ====
 +
 +<WRAP center round info 60%>
 +Pro vzdálený přístup je potřeba mít nahraný na serveru space.astro.cz veřejný ssh klíč počítače ze kterého se připojujeme.
 +</WRAP>
 +
 +Pro přístup k servisnímu rozhraní je třeba mít přístupové údaje na server space.astro.cz. Z něj je pak možné přistupovat ke stanici. 
 +
 +Postup připojení je následující: 
 +
 +  ssh uzivatel@space.astro.cz
 +
 +V případě že autentizace veřejným klíčem proběhne v pořádku, budete připojeni na server space.astro.cz. Na něm si můžete prohlížet svoje staniční data. Případně promazávat nehodnotná data, která byla do datového úložiště omylem zanesena. 
 +
 +K samotné stanici se pak připojíte příkazem
 +
 +  ssh odroid@geozor-vrty.tunnel
 +
 +Stanice se pak zeptá na uživatelské heslo. Následně máme k dispozici příkazový řádek stanice. 
 +Pro základní informace o použití příkazového řádku je možné si pročíst stránku [[cs:sw:os|]].
 +
 +
 +
 +
  
 ===== Spuštění po startu ===== ===== Spuštění po startu =====
Řádek 141: Řádek 181:
   # By default this script does nothing.   # By default this script does nothing.
      
-  /home/odroid/repos/station-supervisor/mount-sd-card.sh+  pon gprs
      
-  su odroid /home/odroid/repos/station-supervisor/start.sh &+  /home/geozor/repos/station-supervisor/mount-sd-card.sh 
 +   
 +  su odroid /home/geozor/repos/station-supervisor/start.sh &
      
   exit 0   exit 0
  
 +
 +Aby fungoval příkaz "pon gprs" tak je nejdříve potřeba mít správně nastavený [[cs:gsm|GPRS modem]].
  
cs/isms.1478463115.txt.gz · Poslední úprava: 2016/11/06 20:11 (upraveno mimo DokuWiki)