Logikai szerkesztő
Jump to navigation
Jump to search
Előző fejezet-> Vezérlő panel / Következő fejezet-> Konfigurációs lehetőségek

A logikai szerkesztő a következőképp érhető el:
Jobb egérkattintás a főképernyőn > Beállítások > Menü gomb a jobb felső sarokba > Logikai szerkesztő gomb
A logikai szerkesztő segítségével könnyedén készíthetünk automatizált eseményeket. Importálhatunk szabályokat, valamint egy általunk készített szabályt el is menthetünk, későbbi használatra.
Háromféle csoportból választhatunk elemeket.
Bementek:
- Physical input - Fizikai bemenetet GPIO-kat reprezentál.
- Time input - Időimpulzusokat szolgáltat.
- TCP Client - TCP Client-t reprezentál.
- TCP Petrol - ACIS protokoll lényegében megegyezik a TCP Client-tel.
Kapcsolók:
- And - Logikai "ÉS" művelet, akkor igaz, ha minden bemenete igaz. A doboz közepén található számmal definiálható, hány bemenete legyen.
- Or - Logikai "VAGY" művelet, akkor igaz, ha valamelyik bemenete igaz. A doboz közepén található számmal definiálható, hány bemenete legyen.
- XOr - "Kizáró VAGY" művelet, annyiban különbözik a sima Or művelettől, hogy ha mindegyik igaz, akkor ez hamis.
- Not - "Negálás" művelet, a bemenetére kapott értéket az ellentettjére változtatja. (Hamis > Igaz, Igaz > Hamis)
- If true - "Ha igaz" feltétel, ha a bemenetére igaz értéket kap, akkor elvégzi az utána lévő műveleteket, ha hamis értéket kap, nem.
- If false - "Ha hamis" feltétel, ha a bemenetére hamis értéket kap, akkor elvégzi az utána lévő műveleteket, ha igaz értéket kap, nem.
- On change - Bemenetének változása esetén végzi el az utána álló műveletek.
- Gate - A piros logikai bemenetének értékétől függően küldi tovább a másik bemenetének értékét.
- Switch - Dupla kattintás estén felugró ablakba írható program, amit elvégez, amikor működésbe lép a Switch.
- Splitter - Szétosztja a bemenetére kapott értéket többfelé. A doboz közepén található számmal definiálható, hány kimenete legyen.
- Synchronizer - Szinkronizálja a bemeneteket, egyszerre küldi tovább őket. A doboz közepén található számmal definiálható, hány bemenete és hány kimenete legyen.
- Delay - Késleltetés, a doboz közepén található rubrikában megadott értéknek megfelelő másodpercig késlelteti a bemeneti érték továbbítását.
- == - Vizsgálja, hogy a doboz közepén található rubrikának az értékével megegyezik-e a bemenet értéke, és ennek megfelelően igaz/hamis értéket továbbít a kimenetén.
- < - Vizsgálja, hogy a doboz közepén található rubrikának az értékénél kisebb-e a bemenet értéke, és ennek megfelelően igaz/hamis értéket továbbít a kimenetén.
- <= - Vizsgálja, hogy a doboz közepén található rubrikának az értékénél kisebb vagy egyenlő a bemenet értéke, és ennek megfelelően igaz/hamis értéket továbbít a kimenetén.
- > - Vizsgálja, hogy a doboz közepén található rubrikának az értékénél nagyobb-e a bemenet értéke, és ennek megfelelően igaz/hamis értéket továbbít a kimenetén.
- >= - Vizsgálja, hogy a doboz közepén található rubrikának az értékénél nagyobb vagy egyenlő a bemenet értéke, és ennek megfelelően igaz/hamis értéket továbbít a kimenetén.
Kimenetek:
- Camera preset - Egy előre megadott kamera beállítást dob fel, ha működésbe lép.
- Matrix control - Egy előre megadott mátrix beállítást dob fel, ha működésbe lép.
- TCP Client - Ugyanaz mint a Bemenetek esetében.
- ALPR - Ha működésbe lép, elindítja az automatikus rendszámfelismerést, és visszaadja a felismert rendszámot.
- TTS - Ha működésbe lép, elindítja a felolvasó szolgáltatást.
- MsgBox - Ha működésbe lép, feldob egy üzenet ablakot.
- AlarmSound - Ha működésbe lép, riasztás hangot indít el.