REXYGEN 3.0.4

General

  • Checking not valid characters (non UTF-8) in the project files. (#83)
  • Indirect array references are now supported. E.g. it is possible to use (in HMI, GETPA block, ...) task.CNA:y , task.RTOV:uVec not only task.CNA:acn . (#12)

Documentation and Manuals

  • Described Alarm levels for System Log (#137)
  • Creation of the DATA block documentation. (#137)
  • Creation of the MX_FNX block documentation. (#137)
  • Creation of the PIDMAX block documentation. (#137)
  • Creation of the GpioDrv manual. (#137)
  • Update of the RpiDrv manual. (#137)
  • Update of the MonarcoDrv manual. (#137)
  • STMGEN block: Parameter updates. (#137)
  • TRND block: Description of the title, signals, and view parameters added. (#137)
  • Creation of documentation for the OPCUA block. (#137)
  • Rex OPC UA server: Configuration changes for Target. Addition of black/white lists. (#137)
  • Reorganization of the "Getting Started and Tutorials" manuals for an easier introduction to REXYGEN on various platforms. (#137)

REXYGEN Runtime

  • Improved CPU affinity of realtime-tasks. (#97)

Motion Control Function Blocks

  • Fixed setting VelocityFactor (moving not start in some cases). (#132)

Function Blocks

  • REXLANG: Array initialization is now supported. (#127)
  • REXLANG: Function real2str() has now (optional) formating parameter. (#127)
  • REXLANG: Fixed memory-leak in some string operations. (#127)
  • REXLANG: Fixed possible crash when opening serial line. (#125)

I/O Drivers

Driver for Databases via ODBC (DbDrv)

  • Improved precision of decimal numbers stored into database (was 7 digits, now full precision 16 digits). (#139)
  • Add possibility to store not value (NULL) instead of value 0. (#139)

Modbus Communication Driver (MbDrv)

  • Fixed crashes configurations with MbDrv in singular cases. (#103)

Unipi Platform Driver (UnipiDrv)

  • Implemented generic driver for Iris and Patron modules not supported by build=in blocks. (#140)

Examples

  • Created basic example for EKF block (0202-15). (#143)
  • Created example for SOLNP block (0202-14). (#143)
  • Created examples for using GpioDrv including PWM (0410 and 0411). (#143)
  • Updated and unified Getting Started examples. (#143)