Keresés
MENU
  • Kifejezések / Szkriptnyelv
  • Felhasználók és engedélyek
  • Biztonsági mentés, biztonsági mentés visszaállítása, gyári beállítások visszaállítása
  • Software release notes
  • 2022.1

    Koppintson a Home szkriptnyelvre

    A szintaktikai kiemeléssel rendelkező többsoros szkriptnyelv már elérhető az intelligens szabályok egyenletben, képletben és parancsfájlban, valamint a Modbusban.

    640

    Fénypontok

    • A RETURN() függvény a végeredményt adja vissza. Ha nem használja, akkor az utolsó sor eredményét használja a rendszer a visszafelé kompatibilitás engedélyezéséhez.

    • Felhasználó által meghatározott helyi változók. Szintaxis példa: „VAR X:=5;”

    • Új szintaxis: Block IF. Például:

    • IF X < 5
        RETURN(1);
      ELSEIF X > 10
        RETURN(3);
      ELSE
        RETURN(0);
      END

    • Bináris számliterál, pl. „0b101010”

    • Továbbfejlesztett IF funkció; most már 2 opcionális paramétert támogat (a rögzített 3 helyett)

    • Új állandó NaN (nem szám). Értékként visszaadható, ha az érték nem ismert. Elérhető még: ISNAN() függvény.

    • Megjegyzések – új sorban kell szerepelniük, „#” karakterrel kezdődően.

    • Továbbfejlesztett hibaüzenetek, leíróbb.

    Új funkciók

    • Bit- és bájtos műveletekGETBIT(), GETBITS(), GETBYTE(), SETBYTE(), SETBIT(), SETBITS()

    • BCD műveletek: FROMBCD(), TOBCD()

    • Konvertálás karakterláncsá: pl. szám konvertálása hexadecimális karakterláncra: TOSTRING(10,"X") "A"-t ad vissza

    • A szkriptet aludja el a milliszekundumok számát: SLEEP()

    • Hiszterézis függvény HYSTERESIS()

    „Utolsó futtatás” hibakeresési adatok

    Valahányszor a szkript fut, a Core rögzíti a változókat a kezdéskor és a szkript befejezésekor, és ezek az értékek megjelennek a szkriptablak „Utolsó futtatása” szakaszában.

    Új eszközök: gáz, víz mérés stb

    320

    • Gáz: Fogyasztás [m3] vagy [kW], Igény [m3 / h] vagy [kWh]

    • Víz: Fogyasztás [m3], Igény [m3/h]

    • Csapadékmennyiség [mm / h], Esőszámláló [mm]

    • Víznyomás [bar], pl. nyomás a fűtési rendszerben

    • Vízszint [m], pl. vízoszlop a tartályban vagy kútban

    • Elektromos feszültség [V]

    • Elektromos áram [A]

    Mac OS BÉTA verzió

    A push értesítések csak akkor támogatottak, ha az alkalmazás fut.

    Nem támogatja a SIP kaputelefont és az IP kamerákat.

    Csak manuális letöltésként érhető el, automatikus frissítés nélkül. Letöltési link:

    Eszközkonfiguráció exportálása

    A taphome busz modulok be- és kimeneteinek konfigurálása után a zónákra vonatkozó információk, sorozatszámok, nevek, terminálok stb. exportálhatók CSV formátumba. A pivot tábla segítségével lehetőség van az export formázására és „dokumentáció” létrehozására, amely nyomtatható.

    Kattintson ide további információért.

    480

    Hozzáférés a rendszernaplókhoz

    A hozzáférési rendszer naplói mostantól CSV formátumba exportálhatók 2 változatban:

    • Minden hozzáférési napló: Teljes kronológiai export - minden sor információt tartalmaz arról, hogy melyik felhasználó/kártya jutott át az ajtón

    • Részvétel: A be- és kijelentkezés kártyaolvasókat meg kell határozni. A rendszer minden nap kiszámítja a felhasználók részvételi idejét. Az Export minden egyes felhasználóról/kártyáról napi információt tartalmaz.

    A MODBUS kommunikáció jelentős frissítése

    Új konfigurációs eszköz: Regisztrációs adatok

    Áttekintést ad a legutóbbi sikeres és sikertelen kérésekről minden egyes nyilvántartáshoz.

    320

    Új eszköz a kézi modbus tesztkérésekhez (olvasás és írás)

    320

    Új eszköz: Scan Slave ID-k

    • Felhasználó által meghatározott XML sablonok. Konfigurálja a modbus-eszközt, és exportálja azt újrafelhasználható, felhasználó által olvasható XML-fájlba, amely más telepítéseknél is használható.

    • Támogatás az egyéni információk / figyelmeztetések / hibaüzenetek szkriptekből, pl. ADDERROR (2, "Hőmérséklet-szonda nincs csatlakoztatva")

    • A Kommunikációs hibák és a Modbus kivételek mostantól leíró jellegűek (pl. illegális adatcím, CRC hiba, szintaktikai hiba, illegális funkció, illegális adatérték, slave eszköz foglalt, időtúllépés,…)

    • Új hierarchikus struktúra - minden eszköz a „modul” eszköz gyermekeiként van szervezve. Nincs többé szükség csomagolóeszközökre.

    • Szolgáltatási attribútumok: szöveges információ (vagy bármilyen más adat) olvasása regiszterekből, amelyek csak egy modul vagy eszköz szervizbeállításaiban jelennek meg.

    • 320

    • Szervizműveletek: egyéni műveletek (szkriptek) hozzáadása az eszköz karbantartásához vagy konfigurálásához (pl. „Szűrő cserélve”, „Szolgaazonosító beállítása”, „Eszköz visszaállítása”,…)

    • Minden modulnak és eszköznek vannak belső változói, amelyeket újra fel lehet használni önmagán vagy gyermekein belül

    • Gyorsabb válasz: javított lekérdezési intervallum válaszidő (eredetileg a minimum 500 ms volt, most 50 ms)

    • Az eszköz most jelezheti, hogy nincs ismert értéke (NaN)

    • Új 32 bites byteSwap adattípusok: BigEndianFloatByteSwap, LittleEndianFloatByteSwap, LittleEndianUint32ByteSwap, BigEndianUint32ByteSwap, LittleEndianInt32ByteSwap, BigEndianInt32ByteSwap

    • Új eszköztípusú nyomógomb „Clear on read” logikával

    • Villanyóra támogatása tényleges igény nélkül, ami a teljes fogyasztás különbségeiből kerül kiszámításra

    • Többsoros szkriptek támogatása

    • Az Olvasott szkript visszaadhatja az előző értéket. Olyan helyzetekben használható, amikor az olvasás időpontjában az érték még nem ismert, de ez nem hiba, és az utolsó olvasott értéket kell visszaadni.