Logikai szerkesztő: Difference between revisions
Jump to navigation
Jump to search
(Navigation to next page.) |
No edit summary |
||
Line 1: | Line 1: | ||
''Előző fejezet-> [[Vezérlő panel|Vezérlő panel]] / Következő fejezet-> [[Konfigurációs lehetőségek|Konfigurációs lehetőségek]]'' | ''Előző fejezet-> [[Vezérlő panel|Vezérlő panel]] / Következő fejezet-> [[Konfigurációs lehetőségek|Konfigurációs lehetőségek]]'' | ||
[[Image:Logaical editor1.jpg|left|thumb|600px]] | |||
A logikai szerkesztő a következőképp érhető el:<br> | |||
'''Jobb egérkattintás a főképernyőn > Beállítások > Menü gomb a jobb felső sarokba > Logikai szerkesztő gomb''' | |||
<br style="clear: both" /> | |||
[[Image:Logaical editor.JPG|left|thumb|600px]] | |||
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.<br> | |||
<br style="clear: both" /> | |||
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. | |||
<br style="clear: both" /> |
Latest revision as of 09:19, 9 July 2015
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.