Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze |
public:mtx:analog_sms [2021/03/10 21:40] – friml | public:mtx:analog_sms [2021/04/16 13:05] (aktuální) – friml |
---|
<font inherit/inherit;;#9b59b6;;inherit>//ADC_mode0, ADC_mode1, ADC_mode2\\ | <font inherit/inherit;;#9b59b6;;inherit>//ADC_mode0, ADC_mode1, ADC_mode2\\ |
ADC_config0, ADC_config1, ADC_config2//</font> | ADC_config0, ADC_config1, ADC_config2//</font> |
| |
| Analogové vstupy lze konfigurovat jako napěťové, nebo proudové. (0-50V), nebo (4-20mA). Slouží k tomu parametr <font inherit/inherit;;#9b59b6;;inherit>//ADC_mode//</font><font inherit/inherit;;#2980b9;;inherit>//X //</font>kde X je číslo analogového vstupu. Ve výchozím stavu je vstup nakonfigurovaný jako napěťový. Pokud ho chceme přepnout na proudový, nastavíme parametr takto:\\ |
| <font inherit/inherit;;#9b59b6;;inherit>//ADC_mode0 : current//</font>\\ |
| **<sub>//Pozor: změna typu vstupu se nastavuje i hardwareově, přepnutím microswitche na desce elektroniky!// </sub> ** |
| |
| Chování vstupu se konfiguruje pomocí parametru: <font inherit/inherit;;#9b59b6;;inherit>//ADC_config//</font><font inherit/inherit;;#2980b9;;inherit>//X//</font>//, //kde X je opět číslo analogového vstupu. Parametr může nabývat následující hodnoty: normal, SMS, at, mqtt, call, wakeup - které jsou doplněny o další parametry. |
| |
| Pro odesílání SMS na základě hlídání nastavené MIN a MAX hodnoty na analogovém vstupu, vypadá nastavení parametru následovné: |
| |
| <font inherit/inherit;;#9b59b6;;inherit>//ADC_config0 //sms;<minValue>;<maxValue>;<hist>;<timeout>;<messageMin>;<messageMax>;<messageNormal></font> |
| |
| Tento parametr nastavuje chování modemu na základě stavu analogového vstupu č. 0 následovně: |
| |
| <font inherit/inherit;;#9b59b6;;inherit>sms -</font>modem bude odesílat SMS\\ |
| <font inherit/inherit;;#9b59b6;;inherit><minValue> -</font>SMS odešle pokud dojde k poklesu hodnoty na analogovém vstupu pod hodnotu //minValue// \\ |
| <font inherit/inherit;;#9b59b6;;inherit><maxValue> -</font>SMS odešle pokud dojde k překročení hodnoty na analogovém vstupu pod hodnotu //maxValue// \\ |
| <font inherit/inherit;;#9b59b6;;inherit><hist> -</font>hodnota //his// udává hysterezi pro eliminaci zasílání více SMS v případě kolísání hodnoty v okolí //maxValue, nebo minValue// \\ |
| <font inherit/inherit;;#9b59b6;;inherit><timeout> -</font>hodnota //timeout// udává minimální čas mezi odesláním dvou SMS [sec]. Slouží opět k eliminaci odesílání mnoha SMS v případě rychlé změny měřené hodnoty\\ |
| <font inherit/inherit;;#9b59b6;;inherit><messageMin> -</font>slouží k definování obsahu textové zprávy pro alarm MIN\\ |
| <font inherit/inherit;;#9b59b6;;inherit><messageMax> -</font>slouží k definování obsahu textové zprávy pro alarm MAX\\ |
| <font inherit/inherit;;#9b59b6;;inherit><messageNormal> -</font>slouží k definování obsahu textové zprávy pro návrat do normálu (hodnota mezi MIN a MAX) |
| |
| **Příklad konfigurace:** \\ |
| Hlídání analogového vstupu 0, který je konfigurovaný jako proudový, hlídáme MIN = 10mA, MAX=18mA, s histerezí 1mA, min. časovým rozestupem SMS 20 sec a alarmovými SMS: Nízká hodnota, Vysoká hodnota, OK. Alarmy odesílat na následující tři tel. čísla: <font inherit/inherit;;#9b59b6;;inherit>+34 666 123 456</font>, <font inherit/inherit;;#9b59b6;;inherit>+34 666 123 457, +34 666 123 458.</font>Pak konfigurace bude vypadat následovně: |
| |
| <font inherit/inherit;;#9b59b6;;inherit>//ADC_mode0: current\\ |
| ADC_config0: //sms;10000;18000;1000;20;Nízká hodnota;Vysoká hodnota;OK</font>\\ |
| <font inherit/inherit;;#9b59b6;;inherit>ALARM_smsNumber1: +34666123456\\ |
| ALARM_smsNumber2: +34666123457\\ |
| ALARM_smsNumber3: +34666123458</font> |
| |
viz. [[https://mtxm2m.com/en/knowledge-base/tunnel-configuration-parameters-related-to-analog-inputs-adc_|zde]] | viz. [[https://mtxm2m.com/en/knowledge-base/tunnel-configuration-parameters-related-to-analog-inputs-adc_|zde]] |