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)