====== Indikace LED ====== V následujícím článku naleznete popis indikačních LED, všech jednotlivých stavů jednotek a simulátory spuštění. ;;# Patron ;;# ===== Popis indikačních LED ===== |< 100% 25% 16% 46% 13%>| ^Název ^Funkce ^Význam ^Barva ^ ||||| |PWR |Svítí |Indikace napájecího napětí |Červená | |RUN |Bliká |Indikace stavu mikroprocesoru I/O |Zelená | |Digital inputs (DI) |Svítí |Indikace log.1 na vstupu |Zelená | |Digital outputs (DO) |Svítí |Indikace sepnutí výstupu |Zelená | |Realy outputs (RO) |Svítí |Indikace sepnutí relé |Zelená | |TX (RS485/RS232) |Svítí |Indikace vysílání na sériové lince |Zelená | |RX (RS485/RS232) |Svítí |Indikace přijímání na sériové lince |Zelená | |User LEDs |Volitelná |Volně programovatelné uživatelské LED |Zelená | /* FIXME - opravit až budou LED fungovat |ETH |Svítí \\ Nesvítí \\ Bliká \\ Nesvítí |Spojení navázáno \\ Spojení není navázáno \\ Probíhá komunikace \\ Neprobíhá komunikace |Zelená \\ \\ Žlutá | */ Následující kapitoly obsahují popis všech stavů LED pro jednotku Unipi Patron: \\ * Normálním spuštění * Spuštení v servisním módu * Nahrávání/zálohování OS * Běžných funkcích - komunikace po sériových linkách, DirectSwitch, MasterWatchDog * Aktualizaci FW na deskách I/O Vedle popisu stavu je vždy obrázek s vyobrazením stavů indikačních LED. Některé stavy mohou mít i několik významů a mohou tak znamenat např. chybu výpočetního modulu, nebo nevhodně zvolenou metodu komunikace. Vše naleznete v popisu jednotlivých stavů. ===== Popis základních stavů jednotky ===== ==== Nesvítí žádná dioda ==== Stav: Vypnuto\\ /* Power-Off */ Není připojeno napájení jednotky. Pokud se na jednotce ani po připojení napájení PWR LED nerozsvítí, vyzkoušejte jiný napájecí zdroj. Pokud se stav nezmění ani po výměně zdroje, je pravděpodobné, že došlo k poškození jednotky. V tomto případě kontaktujte [[cs:contact:00-start|technickou podporu]]. {{ :en:hw:007-patron:patron_off.png?direct |}} ==== Svítí PWR ==== Stav: Zapnuto\\ /* Power-On */ Jednotka je připojena k napájení. Pokud jednotka setrvá v tomto stavu déle než minutu beze změny je možné, že je poškozen. V tomto případě kontaktujte [[cs:contact:00-start|technickou podporu]]. {{ :en:hw:007-patron:patron_on.png?direct |}} ==== Svítí PWR a RUN pomalu bliká ==== Stav: Nekomunikuje s I/O\\ /* Idle ; Nečinný ; does not communicate with I/O */ RUN LED:\\ ON: 2000ms / OFF: 2000ms\\ V případě, že není vyžadována komunikace s I/O a lze zobrazit webovou stránku jednotky, či zařízení odpovídá na test odezvy (ping), jedná se o běžný provozní stav. Standardně je tento stav indikován, když program v jednotce nekomunikuje s deskou I/O. Stav, u jednotek velikosti **M** a **L**, je indikován pro každou sekci zvlášť pomocí RUN LED s odpovídajícím označením (RUN1, RUN2, RUN3). Jelikož výchozí program v jednotce nekomunikuje s I/O, jedná se také o výchozí stav při spuštění zařízení po zakoupení. ---- V případě, že jednotka není viditelná v místní síti a je indikován tento stav, může se jednat o chybu výpočetního modulu. Vyzkoušejte [[cs:hw:007-patron:image|přehrát OS]], pokud se to nepodaří, kontaktujte [[cs:contact:00-start|technickou podporu]]. {{ :en:hw:007-patron:patron_normal-run_IOnot-comm.gif?direct |}} ==== Svítí PWR, RUN svítí a krátce pohasíná ==== Stav: Komunikuje s I/O\\ /* Running ; Communicates with I/O */ RUN LED:\\ ON: 2000ms / OFF: 50ms\\ Hlavní výpočetní modul (Zulu) komunikuje s deskou vstupů a výstupů (I/O) dané sekce. Komunikace může probíhat přes [[cs:sw:02-apis:02-modbus-tcp|Modbus TCP server]], [[cs:sw:02-apis:04-sysfs|SysFS metodou]] zápisem do souboru, nebo pomocí [[cs:sw:02-apis:01-evok|API EVOK]]. Standardně je tento stav indikován, když program v jednotce běží a komunikuje s I/O sekce. {{ :en:hw:007-patron:patron_normal-run_IOcomm.gif?direct |}} ==== Svítí PWR, RUN svítí a krátce pohasíná, TX a RX blikají ==== Stav: Provoz na RS485\\ /* RS485 traffic */ TX/RX LED:\\ náhodně blikají\\ \\ Program v jednotce komunikuje po sériové lince **RS485-1**. {{ :en:hw:007-patron:patron_serial-1_commLoop.gif?direct |}} ==== Svítí PWR, RUN nesvítí a ostatní blikají ==== Stav: Serisní mód\\ /* Service mode */ Rychlost blikání:\\ ON: 600ms / OFF: 600ms\\ \\ Jednotka je spuštěna v servisním módu. {{ :en:hw:007-patron:patron_service-run.gif?direct |}} ==== Svítí PWR, RUN nesvítí a ostatní rychle blikají ==== Stav: Nahrávání/zálohování\\ /* Flashing;Backup */ Rychlost blikání:\\ ON: 80ms / OFF: 80ms\\ \\ Indikace nahrávání, popř. zálohování OS. {{ :en:hw:007-patron:patron_service-flash.gif?direct |}} ===== Popis speciálních stavů jednotky ===== ==== DirectSwitch funkce ==== Funkce DirectSwitch je implementována přímo v mikroprocesoru sekce I/O a je proto nezávislá na řídícím SW, tedy i na komunikaci se vstupy a výstupy. Více o této funkci se dočtete v článku věnovaném [[cs:hw:007-patron:description-of-io:01-description-of-di#directswitch|popisu vstupů a výstupů]]. Funkci lze nakonfigurovat do jednoho ze tří režimů, jejich krátký popis a názornou indikaci LED naleznete níže: === DirectSwitch Copy === Stav vstupu je zapsán na výstup. {{ :en:hw:007-patron:patron_DS_copy.gif?direct |}} === DirectSwitch Inverse-copy === Negovaný stav vstupu je zapsán na výstup. {{ :en:hw:007-patron:patron_DS_copy-inverse.gif?direct |}} === DirectSwitch Toggle === Pokud je na vstupu detekována náběžná hrana, stav výstupu je negován. {{ :en:hw:007-patron:patron_DS_toggle.gif?direct |}} ==== Master Watchdog ==== Pokud je funkce na mikroprocesoru dané sekce povolena, procesor nepřetržitě monitoruje komunikaci z výpočetního modulu. Pokud během nastaveného času nejsou detekovány žádné příkazy, procesor sekce se automaticky restartuje a nastaví uloženou výchozí konfiguraci. Více o této funkci se dočtete v článku věnovaném [[cs:hw:007-patron:description-of-io:01-description-of-di#default-set|popisu vstupů a výstupů]]. {{ :cs:hw:007-patron:patron_MWD_reboot_cz.gif?direct |}} ==== Aktualizace firmwaru desky I/O ==== Při přehrávání FW desky I/O svítí, všechny LED v horní i dolní řadě, kromě každé čtvrté. Do tohoto pravidla se zahrnují i LED, které nejsou osazeny. Dokončení aktualizace je indikováno rozsvícením každé druhé LED a následný restart sekce I/O je indikován rozsvícením všech LED, včetně RUN. {{ :cs:hw:007-patron:patron_FW_upgrade_cz.gif?direct |}} /* ------------------------------------ */ ===== Módy spuštění jednotky ===== Jednotku Unipi Patron lze v základu spustit ve dvou módech. V **[[cs:hw:007-patron:01-first-steps#bezny_mod|běžném]]** a v **[[cs:hw:007-patron:service-mode#servisni_mod|servisním]]** módu. Každý tento mód je indikován specifickým blikáním LED diod. Níže poskytujeme simulátor spuštění jednotky, kde lze vidět celý průběh od připojení napájení až po spuštění. Na simulaci je patrný také stav tlačítka **SERVICE** pro jiný než běžný mód. Simulaci lze spustit tlačítkem "**​Připojit napájení​**" pod obrázkem jednotky. ==== V běžném módu ==== Při běžném spuštění sledujte diodu **RUN**. Po připojení napájení nejprve startuje zavaděč OS "**uboot**", tento stav je signalizován prvním delším rozsvícením diody. Po chvíli začne startovat OS. \\ V běžném módu se také můžete setkat s následujícími stavy LED: |< 100% 36% 36% 14% 14%>| ^Popis chování ^Význam ^ Nesvítí ^ Svítí ^ |||||| |Svítí všechny po dobu 300 ms |Start procesoru sekce (připojení napájení) | - | 300ms | |Svítí každá druhá (sudé) |SW reset procesoru sekce | - | 1000ms | |Svítí všechny kromě každé čtvrté |Je přehráván Firmware. Nevypínejte jednotku! | - | >1000ms | ---- Spuštění bez komunikace s I/O: \\ Jednotka je připravena, pokud dioda **RUN** trvale pomalu bliká. |< 100% 36% 36% 14% 14%>| ^Popis chování ^Význam ^ Nesvítí ^ Svítí ^ |||||| |Svítí PWR, RUN svítí a krátce pohasíná |Vypršení časového limitu funkce Master WatchDog (nekomunikuje se s deskou I/O) | 2000ms | 2000ms | {{ :en:hw:007-patron:patron_off.png?direct |}}
Připojit napájení
---- Spuštění s programem včetně komunikace s I/O: \\ Jednotka je připravena, pokud dioda **RUN** trvale svítí a opakovaně na krátkou dobu pohasíná. |< 100% 36% 36% 14% 14%>| ^Popis chování ^Význam ^ Nesvítí ^ Svítí ^ |||||| |Svítí PWR, RUN svítí a krátce pohasíná |OS běží a komunikuje s deskou I/O | 50ms | 2000ms | {{ :en:hw:007-patron:patron_off.png?direct |}}
Připojit napájení
==== V servisním módu ==== Hledáte-li návod pro vstup a práci v servisním módu, pokračujte na [[cs:hw:007-patron:service-mode|tento článek]]. Tlačítko **SERVICE** je sepnuto a drženo před připojením napájení, poté sledujte diodu **RUN**. Po připojení napájení nejprve startuje zavaděč OS "**uboot**", tento stav je signalizován prvním delším rozsvícením diody. Přibližně 5 vteřin po připojení napájení je možné tlačítko SERVICE pustit. Po chvíli začne startovat OS. Následně se spustí servisní mód signalizovaný pomalým blikáním všech diod, kromě PWR a RUN. |< 100% 36% 36% 14% 14%>| ^Popis chování ^Význam ^ Nesvítí ^ Svítí ^ |||||| |Svítí PWR, RUN nesvítí a ostatní pomalu blikají |Jednotka je v servisním módu | 600ms | 600ms | {{ :en:hw:007-patron:patron_off.png?direct |}}
Připojit napájení
=== Speciální funkce servisního módu - nahrání OS z USB === Hledáte-li návod pro nahrání OS z USB, pokračujte na [[cs:hw:007-patron:image#nahrani_os_pomoci_usb_flashdisku|tento článek]]. USB disk je připojen, tlačítko **SERVICE** je sepnuto a drženo před připojením napájení. Následné stavy LED a tlačítka jsou shodné se [[#v_servisnim_modu|servisním módem]] až do spuštění OS. Poté se spustí nahrávání OS signalizované velmi rychlým blikáním všech diod, kromě PWR a RUN. Po dokončení se jednotka restartuje. |< 100% 36% 36% 14% 14%>| ^Popis chování ^Význam ^ Nesvítí ^ Svítí ^ ||||| |Svítí PWR, RUN nesvítí a ostatní rychle blikají |Nahrávání OS | 80ms | 80ms | {{ :en:hw:007-patron:patron_off.png?direct |}}
Připojit napájení