REXYGEN 3.0.4

Obecné

  • Doplněna kontrola nevalidních znaků (neplatná UTF-8 sekvence) v souborech projektu. (#83)
  • Podpořeno nepřímé referencování polí, tj. lze psát task.CNA:y nebo task.RTOV:uVec místo původního task.CNA:acn (v HMI, bloku GETPA, ...). (#12)

Dokumentace a manuály

  • Popsány levely alarmů pro System Log (#137)
  • Vytvoření dokumentace bloku DATA. (#137)
  • Vytvoření dokumentace bloku MX_FNX. (#137)
  • Vytvoření dokumentace bloku PIDMAX. (#137)
  • Vytvoření manuálu GpioDrv. (#137)
  • Aktualizace manuálu RpiDrv. (#137)
  • Aktualizace manuálu MonarcoDrv. (#137)
  • Blok STMGEN: Aktualizace parametrů. (#137)
  • Blok TRND: Doplněn popis parametrů title, signals, view. (#137)
  • Vytvoření dokumentace bloku OPCUA. (#137)
  • Rex OPC UA server: Změna konfigurace pro Target. Přidání black/white listů. (#137)
  • Reorganizace tutoriálů "Začínáme a návody krok za krokem" pro jednodušší začátek s REXYGEN na platformách. (#137)

REXYGEN Runtime

  • Vylepšeny možnosti přiřazení úloh na jádra procesoru. (#97)

Funkční bloky pro Motion Control

  • Oprava nastavení rychlostího faktoru (VelocityFactor) v nevhodný okamžik (mohl se vynechat pohybový blok). (#132)

Funkční bloky

  • REXLANG: Podpořena inicializace polí ve skriptu. (#127)
  • REXLANG: Do funkce real2str() přidán nepovinný formátovací parametr (počtem platných číslic). (#127)
  • REXLANG: Oprava ubývání paměti v některých situacích při operacích s texty. (#127)
  • REXLANG: Opraven možný pád při otevření sériové linky. (#125)

Ovladače vstupů a výstupů

Ovladač pro databázi přes ODBC (DbDrv)

  • Zvětšena přesnost desetiných čísel ukládaných do databáze (dříve zaokrouhleno na 7 číslic, nyní plná přesnost 16 číslic). (#139)
  • Přidána možnost zapisovat do databáze NULL místo 0. (#139)

Ovladač komunikace Modbus (MbDrv)

  • Oprava padání runtime při prázdné konfiguraci MbDrv. (#103)

Ovladač pro platformu Unipi (UnipiDrv)

  • Vytvořen generický driver pro Iris a Patron moduly, které nejsou podpořeny speciálním blokem. (#140)

Ukázkové příklady

  • Vytvořen jednoduchý příklad pro blok EKF (0202-15). (#143)
  • Vytvořen příklad pro blok SOLNP (0202-14). (#143)
  • Vytvořeny příklady na použití GpioDrv včetně PWM (0410 a 0411). (#143)
  • Aktualizovány a sjednoceny Getting Started příklady. (#143)