Přední senzor vzdálenosti LSI Storm
Seznam revizí
Problém | Datum | Popis změn |
Původ | 12-07-2022 | |
Poznámky k tomuto návodu
Informace obsažené v této příručce mohou být změněny bez předchozího upozornění. Žádná část této příručky nesmí být reprodukována v jakékoli formě nebo jakýmikoli elektronickými nebo mechanickými prostředky pro jakékoli použití bez písemného souhlasu LSI LASTEM. LSI LASTEM si vyhrazuje právo zasahovat do produktu, aniž by byla povinna tento dokument neprodleně aktualizovat. Copyright 2017-2022 LSI LASTEM. Všechna práva vyhrazena.
Zavedení
Snímač vzdálenosti čela bouře je snímač schopný poskytnout odhad vzdálenosti čela bouře v okruhu cca 40 km od místa, kde je instalován. Prostřednictvím citlivého RF přijímače a integrovaného proprietárního algoritmu může senzor detekovat výboje jak mezi mraky a zemí, tak mezi mraky a mraky, čímž eliminuje rušení způsobené umělými signály, jako jsou motory a mikrovlnné trouby. Odhadovaná vzdálenost nepředstavuje vzdálenost jednoho blesku, ale vzdálenost od linie bouřkové fronty.
Technické specifikace
Modelky
Kód | DQA601.1 | DQA601.2 | DQA601.3
DQA601A.3 |
Výstup | RS-232 | USB | TTL-UART |
Kompatibilita | Alfa-Log | PC (program pro emulaci terminálu) | MSB |
Konektor | DB9-DTE | USB typ A | Volné dráty |
Technické specifikace
Rozsah | 5 ÷ 40 km |
Rezoluce | 14 kroků (5, 6, 8, 10, 12, 14, 17, 20, 24, 27, 31, 34, 37, 40 km) |
Protokol | ASCII proprietární |
Filtr | Algoritmus potlačení rušivých vlivů a automatické ladění antény |
Napájení | 5 ÷ 24 Vdc |
Spotřeba energie | Max 350 µA |
Provozní teplota | -40 ÷ 85 ° C |
Kabel | L=5 m |
EMC | EN 61326-1: 2013 |
Míra ochrany | IP66 |
Instalace |
|
Příslušenství
DYA032 | Montáž pro přední snímač vzdálenosti Storm na obojek DYA049 |
DYA049 | Objímka pro upevnění DYA032 na meteorický sloup Ø 45 ÷ 65 mm |
Instalace a konfigurace
Instalace
Výběr správného místa je nezbytný pro efektivní fungování senzoru vzdálenosti přední bouře. Mělo by být bez zařízení vytvářejících hluk, jako jsou elektromagnetická pole. Ty mohou být zdrojem šumu, který způsobí, že snímač poskytne nesprávná měření. Níže jsou uvedeny zdroje hluku, kterým je třeba se vyhnout:
- DC-DC měniče na bázi induktoru
- Displej smartphonu a chytrých hodinek
Jakmile je místo identifikováno, připojte senzor k záznamníku dat LSI LASTEM Alpha-Log nebo přímo k PC, v závislosti na typu elektrického připojení (USB, RS-232 nebo TTL-UART).
Použijte s Alpha-Log
DQA601.1, DQA601.3 a DQA601A.3 lze použít s Alpha-Log, pokud je správně nakonfigurován. Při konfiguraci dataloggeru postupujte následovně:
- Spusťte software 3DOM.
- Otevřete aktuální konfiguraci v dataloggeru.
- Přidejte senzor výběrem jeho kódu (např. DQA601.1) z knihovny senzorů 3DOM.
- Přidejte navrhovaný typ vstupu.
- Nastavte parametry související s vytvořenými měřeními.
- Kde:
- Komunikační port: je sériový port Alpha-Log, ke kterému je připojen senzor.
- režim: je provozní režim snímače. Vyberte možnost Interní nebo Externí podle toho, kde je nainstalován.
- Počet úderů blesku na signál: je to minimální počet elektrických výbojů potřebných k určení vzdálenosti bouřkové fronty.
- Další informace o konfiguraci snímače naleznete v §3.2.
- Kde:
- Pokud chcete změnit některý parametr, jako je název opatření nebo splátka akvizice, otevřete míru, kterou jste právě přidali.
- Poté vyberte záložky, které vás zajímají, aby se zobrazily jejich parametry.
- Uložte konfiguraci a odešlete ji do dataloggeru.
Více informací o konfiguraci naleznete v příručce Alpha-Log.
Pro připojení senzoru k ústředně použijte prosím následující tabulky
DQA601.1 (RS-232) | DQA601.3 (TTL-UART) | alfa-Log | DQA601A.3 (TTL-UART) | alfa-Log | |||||
Kolík | Signál | Filo | Signál | Terminál | Filo | Signál | Terminál | ||
2 | Rx | Zelený | Rx | 20 | Hnědý | Rx (TTL) | 20 | ||
3 | Tx | Červený | Tx | 19 | Zelený | Tx (TTL) | 19 | ||
5 | GND | Modrý | GND | 21 | Bílý | GND | 21 | ||
9 | Výkon 5 ÷ 24
Vdc |
Hnědý | Výkon 5 ÷ 24
Vdc |
22 | Žluť | Výkon 5 ÷ 24
Vdc |
22 | ||
Štít | Štít | 30 | Štít | Štít | 30 |
DQA601.1 má sériový konektor DB9, takže jej lze připojit přímo k sériovému portu RS-232 COM2. Modely DQA601.3 a DQA601A.3 mají volné připojení vodičů. Měly by být připojeny ke svorkám 19-20-21-22 sériového portu TTL COM4.
Další informace o signálech naleznete na příslušných nákresech dodávaných s výrobkem
- DQA601.1: DISACC210137
- DQA601.3: DISACC210156
- DQA601A.3: DISACC210147
Použití s PC
DQA601.2 lze připojit k PC přes USB port. Postupujte následovně:
- Připojte senzor k PC a identifikujte k němu přiřazený sériový port.
- Spusťte program pro emulaci terminálu (např. Realterm), vyberte sériový port, ke kterému je senzor připojen a nastavte parametry komunikace následovně:
- Rychlost: 9600 bps
- Datové bity: 8
- Parita: Žádný
- Zastavit bity: 1
- Řízení toku: Žádný
Po navázání komunikace začne program terminálu zobrazovat informace spontánně odeslané snímačem.
Více informací o komunikaci se senzorem naleznete v kapitole 4.
Konfigurace senzoru
Senzor je dodáván ve standardní konfiguraci. Pomocí programu pro emulaci terminálu nainstalovaného na PC však můžete změnit některé provozní parametry. Příkazy a parametry jsou popsány v §4.3
Komunikační protokol SAP
Senzor implementuje SAP (Simple ASCII Protocol), proprietární komunikační protokol LSI LASTEM, který poskytuje služby konfigurace, diagnostiky a přenosu dat naměřených senzorem.
Senzor podporuje dva způsoby odesílání dat:
- na požádání
- spontánní
Režim „On-demand“ je standardně nastavený režim, ve kterém hlavní část (žadatel) dotazuje senzor prostřednictvím příkazu MIV; alternativně je k dispozici „spontánní“ režim, pomocí kterého senzor autonomně přenáší zprávy týkající se konkrétních událostí týkajících se prováděných měření.
Následující tabulka shrnuje události hlášené „spontánním“ režimem
Pole | Parametry | Popis |
#LGH | d | Detekce časové fronty na dálku d |
#DST | – | Detekce rušení |
#NSE | – | Detekce hluku |
#KAL | – | Obecná zpráva (udržet naživu), každých 60 sekund |
#INI | – | Zpráva o inicializaci zařízení odeslaná až po zapnutí senzoru |
Formát zpráv
Zprávy jsou neseny zápletkami, kde začátek zprávy je znak '!' nebo '$' a termín je identifikován znakem ASCII CR (Carriage Return); znak ASCII LF (Line Feed) může volitelně následovat CR z důvodů zobrazení terminálu, ale je v každém případě během příjmu ignorován; při přenosu se vždy přenáší po CR.
Počáteční znak zprávy '!' se používá ke zjednodušení komunikace, která probíhá prostřednictvím programu pro emulaci terminálu. Pokud chcete mít větší zabezpečení nebo použít komunikační sběrnici, kde je připojeno více zařízení, počáteční znak zprávy je '$' a graf bude mít více polí adresy zařízení a kontrolního součtu. Pokud slave zařízení identifikuje chybový stav, vygeneruje odpověď s kódem identifikace chyby nebo nereaguje vůbec, když paket není dekódován celý (např. chybí terminálová část); pokud je paket přijat nesprávně hlavní částí nebo není přijat v očekávaném čase (časový limit), může podřízená část poslat příkaz žádosti o opakovaný přenos; vysílající strana příkazu k opětovnému přenosu reguluje počet maximálních pokusů, kterými se tato operace opakuje; přijímající strana neomezuje počet přijatých a následně spravovaných pokusů.
Stručně řečeno, pro manuální terminálovou komunikaci (nebo point-to-point)
Pole | Význam |
! | Identifikátor začátku zprávy |
c | Řízení toku dat |
cmd | Specifický kód příkazu požadavku nebo odpovědi |
Moje peníze | Data příkazu, proměnná délka |
CR | Identifikátor konce zprávy |
V případě komunikace vytvořené mezi masterem a jedním nebo více slave (point to multipoint)
Pole | Význam |
$ | Identifikátor začátku zprávy |
dd | Adresa jednotky, pro kterou je zpráva určena |
ss | Adresa jednotky, která zprávu vygenerovala |
c | Řízení toku dat |
cmd | Specifický kód příkazu požadavku nebo odpovědi |
Moje peníze | Data příkazu, proměnná délka |
XXXX | Hexadecimální kódování ve 4 znacích ASCII ovládacího pole |
CR | Identifikátor konce zprávy |
Adresová pole dd a ss jsou dvoumístná čísla ASCII, což umožňuje adresovat až 99 různých jednotek; hodnota „00“ je určena jako odpověď na hlavní jednotku, zatímco hodnota „–“ označuje zprávu broadcast, určenou pro jakýkoli přístroj připojený k hlavní jednotce; po zprávě všesměrového vysílání nenásleduje žádná odpověď přijímajících podřízených jednotek.
Řídicí pole c se používá ke správě datového toku a může nabývat následujících hodnot
Pole | Význam |
' ' | První zpráva v řadě |
'.' | Jedna zpráva nebo poslední zpráva v řadě |
',' | Další zprávy k následování |
'-' | Žádost o opakovaný přenos předchozí zprávy (stejná data) |
'+' | Požadavek na přenos další zprávy (další data) |
Kontrolní pole (kontrolní součet) se vypočítá pomocí algoritmu CCITT CRC16 (polynom X^16 + X^12 + X^5 + 1) znaků počínaje jedním za hlavičkou zprávy (! nebo $) a končící znak bezprostředně před samotným polem kontrolního součtu. Počáteční hodnota výpočtu je nula. Chcete-li otestovat výpočet CRC, můžete odeslat testovací příkaz:
- 0100 $.DPV46FD[CR][LF] (CRC = 0x46FD)
na kterou přístroj (ID = 01) odpoví zprávou jako je tato
- 0001 $.DPV1.00.00EA78[CR][LF] (CRC = 0xEA78)
Kód příkazu cmd se skládá ze tří znaků. Není rozlišována velká a malá písmena, takže napřampPříkazy DPV a dpv pro přístroj jsou ekvivalentní. Přenos dat, která podle objemu nelze zabalit do jedné zprávy, se provádí zadáním řídicího bytu c podle následujících pravidel:
- Data přenášená v jedné zprávě: řídicí byte je perioda;
- Data přenášená ve více než jedné zprávě: řídicí byte může být čárka nebo tečka; po přijetí zprávy obsahující čárku řídicího bajtu musí přijímající strana odeslat zprávu „+“, aby vysílači oznámila možnost přenosu další části dat; při přijetí zprávy s periodou řídicího bajtu se přijímající strana může zdržet odpovědi (pokud byl příjem správný), protože odeslání následné zprávy „+“ má za následek návrat zprávy obsahující chybový kód NoMoreData.
Počet zpráv, na které je datová část rozdělena, není nijak omezen; pro problémy s výkonem na některých komunikačních linkách, zejména pomalé nebo vysoké riziko rušení (obvykle prostřednictvím rádia), by data přenášená v každé zprávě měla být relativně malá, takže celá datová sada je v tomto případě rozdělena do více zpráv . Maximální velikost přenášených dat v každé zprávě je editovatelný systémový parametr (SMS příkaz).
Funkce uvedené v komunikačním protokolu jsou
- Příkazy pro regulaci komunikace.
- Příkazy pro správu konfigurace.
- Diagnostické příkazy.
- Příkazy pro čtení naměřených dat.
- Příkazy správy systému.
Příkazy pro regulaci komunikace
Příkazy v tabulce negenerují žádnou odezvu.
Kód | Parametr
typ |
Popis |
Ok | – | OK: zpráva s odpovědí, bez návratové datové části, kladné potvrzení předchozího přijatého příkazu (s označuje plocha) |
ERs | č | Chyba: zpráva s odpovědí jako negativní potvrzení přijatého požadavku; a
kód chybového stavu je indikován č ve zprávě s odpovědí (s označuje plocha) |
Obecně platí, že pro všechny příkazy, které umožňují nastavení parametru, pokud to není uvedeno ve zprávě s požadavkem (pole je ponecháno zcela prázdné), odpověď, kterou podřízená jednotka vygeneruje, udává hodnotu samotného parametru aktuálně uloženého (čtení parametru).
Chybové stavy vrácené zprávou ER jsou uvedeny v následující tabulce
Hodnota | Popis |
0 | Žádná chyba (normálně se nepřenáší) |
1 | Nástroj není nakonfigurován |
2 | Příkazový kód není spravován |
3 | Nesprávný parametr příkazu |
4 | Parametr mimo limity |
5 | Neočekávané řízení toku s ve srovnání s přijatým příkazem |
6 | Příkaz v tuto chvíli není povolen |
7 | Příkaz není povolen aktuálním přístupovým profesionálemfile |
8 | Žádná další data, která mají být přenášena ve frontě k těm, které již byly odeslány |
9 | Při ukládání přijatých dat došlo k chybě |
Část užitečného zatížení zprávy je obvykle účtována na aplikační úrovni protokolu, který interpretuje přijatá data a formátuje data, která mají být přenášena. Při formátování dat se pokud možno dodržují tato pravidla:
- Několik parametrů (jak požadavek, tak odpověď) je odděleno znakem mezery; některé odpovědi, pro jasnost, když jsou hodnoty četné a heterogenní ze sémantického hlediska view, použití tags v tag:formát hodnoty.
- Datum a čas jsou vyjádřeny ve formátu ISO 8601; normálně přístroj vyjadřuje čas interně, v přenosech a ve vztahu k GMT files; doby trvání jsou vyjádřeny ve formátu „gg hh:mm:ss“.
- Logické stavy:
- „Y“, „ANO“, „1“, „PRAVDA“, „ZAP“ pro skutečnou hodnotu
- „N“, „NO“, „0“, „FALSE“, „OFF“ pro falešnou hodnotu
- Celá čísla: desetinná místa v počtu v závislosti na počtu bitů vyhrazených proměnné, která obsahuje data
- Hodnoty s plovoucí desetinnou čárkou:
- Desetinný oddělovač: tečka
- Desetinná místa: závisí na přenášené hodnotě; pokud je to vhodné, použije se vědecký formát (exponent mantisy)
Příkazy pro správu konfigurace
Kód | Parametr
typ |
Popis |
CWM | Celé číslo | Pracovní režim konfigurace: provozní režim snímače.
Povolené hodnoty: 0=Vnitřní, 1=Venkovní. Výchozí hodnota: 1 |
CNL | Celé číslo | Číslo konfigurace Lightning: počet elektrických výbojů potřebných k tomu, aby senzor vypočítal vzdálenost bouřky; pokud je větší než 1, nechte senzor ignorovat sporadické výboje detekované v krátké době, čímž se zabrání detekcím falešných blesků.
Povolené hodnoty: 1, 5, 9, 16. Výchozí hodnota: 1 |
CLA | Celé číslo | Konfigurace Nepřítomnost blesku: odpovídá času v minutách, ve kterém nepřítomnost detekce elektrických výbojů určuje návrat systému do stavu nepřítomnosti blesku (100 km).
Povolené hodnoty: 0 ÷ 255. Výchozí hodnota: 20 |
CNF | Celé číslo | Konfigurace podlahy hluku: práh nastavení filtru pro šum pozadí; vyšší hodnoty určují snížení citlivosti na detekci blesku; pokud chcete tento parametr nastavit pevně, ověřte, zda je parametr CAN nastaven na falešný.
Povolené hodnoty: 0 ÷ 7. Výchozí hodnota: 2 |
CAN | Boolean | Config Auto Noise floor: povolení automatického výpočtu prahu nastavení filtru pro šum pozadí; poslední vypočítanou hodnotu lze přečíst příkazem CNF.
Povolené hodnoty: true, false. Výchozí hodnota: true |
CWT | Celé číslo | Config Watchdog Threshold: nastavuje scitlivost snímače na elektrické výboje na stupnici 0 ÷ 15; vyšší je tato hodnota a nižší je citlivost senzoru na výboje, proto je větší riziko, že výboje nebudou detekovány; čím nižší je tato hodnota, tím vyšší je citlivost snímače, a proto je větší riziko nesprávného nastavení
odečty kvůli výbojům na pozadí a ne kvůli skutečným úderům blesku; tento |
parametr je aktivní pouze tehdy, když je Práh automatického hlídání parametr je nastaven na
falešný. Povolené hodnoty: 0 ÷ 15. Výchozí hodnota: 2 |
||
KRÁKAT | Boolean | Config Práh automatického hlídání: určuje automatickou citlivost senzoru s ohledem na detekovaný šum pozadí; když je tento parametr nastaven na věrný určuje, že senzor ignoruje hodnotu nastavenou v Práh hlídacího psa parametr. Poslední vypočítanou hodnotu lze přečíst příkazem CWT.
Povolené hodnoty: true, false. Výchozí hodnota: true. |
CSR | Celé číslo | Konfigurace Odmítnutí hrotu: nastavuje schopnost senzoru přijímat nebo odmítat falešné elektrické výboje, které nejsou způsobeny údery blesku; tento parametr je doplňkový k Práh hlídacího psa parametr a umožňuje nastavit přídavný filtrační systém na nežádoucí elektrické výboje; parametr má stupnici od 0 do 15; nízká hodnota určuje nižší schopnost snímače odmítat falešné signály, proto určuje větší citlivost snímače na rušení; v případě instalací v oblastech bez rušení je možné / vhodné tuto hodnotu zvýšit.
Povolené hodnoty: 0 ÷ 15. Výchozí hodnota: 2 |
CMD | Boolean | Narušení masky konfigurace: určuje, zda je aktivní maskování šumu; pokud je nastaveno věrný, snímač neposkytuje indikaci (v protokolu trasování, viz příkaz DET) poruchy, pokud zjistí její přítomnost.
Povolené hodnoty: true, false. Výchozí hodnota: false. |
CRS | Boolean | Konfigurace Resetovat statistiku: věrný hodnota deaktivuje systém statistických výpočtů uvnitř senzoru, který určuje vzdálenost od čela bouře s ohledem na sérii úderů blesku; to určuje, že výpočet vzdálenosti se provádí pouze s ohledem na poslední jednotlivý naměřený elektrický výboj.
Povolené hodnoty: true, false. Výchozí hodnota: false. |
CSV | – | Konfigurace Uložit: uloží konfigurační parametry do paměti senzoru. |
CLD | – | Načtení konfigurace: načte konfigurační parametry z paměti senzoru. |
CPM | Boolean | Konfigurace režimu Push: povolit/zakázat režim spontánního odesílání (push režim) z událostí měření. |
Příkazy týkající se měření
Kód | Parametr
typ |
Popis |
MIV | – | Měří okamžitou hodnotu: požaduje hodnotu vzdálenosti od časové fronty vypočítanou na základě měření elektrického výboje.
Odpověď: plovoucí hodnota (km) |
MRD | – | Měří Resetovací vzdálenost: nastavení hodnoty poslední detekované vzdálenosti bouřky
zepředu na hodnotu vzdálenosti Není definováno |
Diagnostické příkazy
Kód | Parametr
typ |
Popis |
DET | Boolean | Diagnostic Enable Trace log |
DPV | Boolean | Verze diagnostického programu: vrací aktuální verzi firmwaru na senzoru |
Dfr | – | Kompletní zpráva diagnostiky: poskytuje jako odpověď sadu hodnot indikujících vnitřní stav provozu. Oni jsou:
|
Odpověď: ATE:booleovská hodnota
|
Sample komunikace
Abychom objasnili různé možné kombinace zpráv vyměňovaných mezi master a slave, některé vysvětlující exampnásledují.
Zvládnout | Otrok | Popis |
!.DPV\r | – | Master požaduje verzi podřízeného programu |
– | !.DPV1.00.00\r | Odpověď odeslaná otrokem |
Zvládnout | Otrok | Popis |
!,DPV\r | – | Master požaduje podřízenou verzi programu, ale používá
označení dalších zpráv, které mají následovat |
– | !.ER xx\r | Slave znamená, že příkaz nepodporuje komunikaci
řízení toku, které bylo indikováno masterem |
Zvládnout | Otrok | Popis |
!.DPV\r | – | Master požaduje verzi podřízeného programu |
– | !.DPV1.00.00\r | Odpověď odeslaná otrokem |
!-\r | – | Master si znovu vyžádá předchozí zprávu |
– | !.DPV1.00.00\r | Slave odpoví odesláním stejné předchozí zprávy |
Zvládnout | Otrok | Popis |
!.XXX\r | – | Master odešle nepodporovaný příkaz |
– | !.ER xx\r | Slave odpoví chybovým kódem |
Zvládnout | Otrok | Popis |
!.MIV\r | – | Master požaduje hodnotu měření |
– | !.MIV5.0\r | Odpověď zaslaná otrokem (v tomto example: vzdálenost od bouřkové fronty = 5 km); v případě nepřítomné nebo neidentifikované bouřkové fronty senzor odešle
hodnota 100 (viz CLA konfigurační parametr). |
Likvidace
Tento produkt je zařízení s vysokým elektronickým obsahem. V souladu s předpisy o ochraně životního prostředí a recyklaci doporučuje LSI LASTEM zacházet s výrobkem jako s odpadem z elektrických a elektronických zařízení (RAEE). Jeho sběr po skončení životnosti musí být oddělen od ostatního odpadu. LSI LASTEM zodpovídá za shodu výrobního, prodejního a likvidačního řetězce výrobku a zajišťuje práva uživatele. Nesprávná likvidace tohoto produktu bude mít za následek zákonné sankce.
Kontaktování LSI LASTEM
LSI LASTEM nabízí svou asistenční službu na podpora@lsi-lastem.com, nebo vyplněním modulu Žádost o technickou pomoc, který si můžete stáhnout z www.lsi-lastem.com.
Další informace naleznete na následujících adresách
- Telefonní číslo: +39 02 95.414.1 (ústředna)
- Adresa: Přes ex SP 161 – Dosso n. 9 – 20049 Settala, Milán
- Webmísto: www.lsi-lastem.com
- Poprodejní servis: podpora@lsi-lastem.com,
- Opravy: riparazioni@lsi-lastem.com
Dokumenty / zdroje
![]() |
Přední senzor vzdálenosti LSI Storm [pdfUživatelská příručka Storm Front Distance Sensor, Storm Distance Sensor, Front Distance Sensor, Distance Sensor, Sensor, Storm Sensor |