Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
cs:sw:01-mervis:advanced-modes-of-digital-inputs-hidden [2020/10/09 11:53]
avsetula [Direct switch]
cs:sw:01-mervis:advanced-modes-of-digital-inputs-hidden [2022/05/13 07:44]
avsetula
Line 6: Line 6:
 <WRAP half column 15%> <WRAP half column 15%>
 ;;# ;;#
-<​html><​span class="​dev-tag dev-axon">Axon</​span></​html>​ \\+<​html><​span class="​dev-tag dev-patron">Patron</​span></​html>​ \\
 <​html><​span class="​dev-tag dev-neuron">​Neuron</​span></​html>​ \\ <​html><​span class="​dev-tag dev-neuron">​Neuron</​span></​html>​ \\
 +<​html><​span class="​dev-tag dev-axon">​Axon</​span></​html>​ \\
 <​html><​span class="​dev-tag dev-extens">​Extension</​span></​html>​ <​html><​span class="​dev-tag dev-extens">​Extension</​span></​html>​
 ;;# ;;#
Line 26: Line 27:
 </​WRAP>​ </​WRAP>​
  
-Nyní se podívejme, jak lze debounce konfigurovat v Mervis IDE. Nastavení se provádí přes vstupy zařízení,​ dvojitě proto klikněte na název kontroléru Unipi. Na **hlavním panelu** se objeví záložka se všemi registry kontroléru. Pod kolonkou **Název** naleznete vyhledávací řádek, do kterého zadejte "​DI_"​. Zobrazí se seznam všech dostupných digitálních vstupů, či přesněji řečeno jejich datových bodů. ​+Nyní se podívejme, jak lze debounce konfigurovat v Mervis IDE. Nastavení se provádí přes vstupy zařízení,​ dvojitě proto klikněte na název ​vašeho ​kontroléru Unipi pod Modbus TCP kanálem. Na **hlavním panelu** se objeví záložka se všemi registry kontroléru. Pod kolonkou **Název** naleznete vyhledávací řádek, do kterého zadejte "​DI_"​. Zobrazí se seznam všech dostupných digitálních vstupů, či přesněji řečeno jejich datových bodů. ​
  
 {{ :​en:​sw:​01-mervis:​digital-inputs-02-list-of-inputs.png?​direct |}} {{ :​en:​sw:​01-mervis:​digital-inputs-02-list-of-inputs.png?​direct |}}
Line 47: Line 48:
  
 <WRAP center round important 60%> <WRAP center round important 60%>
-Hardwarový čítač je závislý na nastavení ​debounce ​intervalu. ​Pokud je třeba interval ​funkce **Debounce** nastavit na kratší dobu, než je očekávaná délka ​sčítaných ​pulzů. ​+Hardwarový čítač je závislý na nastavení intervalu ​funkce debounceInterval ​funkce **Debounce** ​je třeba ​nastavit na kratší dobu, než je očekávaná délka ​sledovaných ​pulzů. ​
 </​WRAP>​ </​WRAP>​
  
Line 73: Line 74:
 </​WRAP>​ </​WRAP>​
  
-Konfigurace Direct Switch se provádí stejně jako u **Debounce**. V **levém panelu** dvojitě klikněte na název ​PLC, v **hlavním panelu** vyhledejte příslušný DI, klikněte na nej a v panelu **Vlastnosti** vyhledejte kolonku **Direct Switch**. ​+Konfigurace Direct Switch se provádí stejně jako u **Debounce**. V **levém panelu** dvojitě klikněte na název ​vašeho kontroléru Unipi pod Modbus TCP kanálem, v **hlavním panelu** vyhledejte příslušný DI, klikněte na nej a v panelu **Vlastnosti** vyhledejte kolonku **Direct Switch**. ​
  
 {{ :​en:​sw:​01-mervis:​digital-inputs-09-direct-switch.png?​direct |}} {{ :​en:​sw:​01-mervis:​digital-inputs-09-direct-switch.png?​direct |}}
Line 84: Line 85:
   * **Přepnout**:​ Tento mód přepne DO při detekci náběžné hrany na DI. Tato funkce je praktická například pro ovládání světel digitálním spínačem. ​   * **Přepnout**:​ Tento mód přepne DO při detekci náběžné hrany na DI. Tato funkce je praktická například pro ovládání světel digitálním spínačem. ​
  
-Po dokončení konfigurace je nutné ji stáhnout do kontroléru. Viz návod [[cs:​sw:​01-mervis:​unipi-configure-module-hidden|Unipi - konfigurace modulu]]. +Po dokončení konfigurace je nutné ji stáhnout do kontroléru. Viz návod [[cs:​sw:​01-mervis:​unipi-configure-module-hidden|]]. ​
  
 <WRAP center round important 60%> <WRAP center round important 60%>
 Funkce **Direct Switch** je rovněž závislá na nastavení **Debounce**. Aby změna na výstupu nastala okamžitě, je nutné **Debounce** nastavit na takovou hodnotu, která nezabrání požadované funkci **Direct Switch**, ale zároveň nepopře smysl funkce **Debounce**. Interval 5-10ms by měl v tomto případě stačit. ​ Funkce **Direct Switch** je rovněž závislá na nastavení **Debounce**. Aby změna na výstupu nastala okamžitě, je nutné **Debounce** nastavit na takovou hodnotu, která nezabrání požadované funkci **Direct Switch**, ale zároveň nepopře smysl funkce **Debounce**. Interval 5-10ms by měl v tomto případě stačit. ​
 </​WRAP>​ </​WRAP>​