Raima’s RDM Embedded 12.0 now allows users to store, manage and access data directly form within National Instruments’ LabVIEW. RDM is a cross-platform in-memory database that provides industrial-grade data storage, data retrieval and data manipulation capabilities for embedded or live real-time applications.
LabVIEW support eliminates the need for additional drivers and toolkits, and the problems of setting up communications to external databases, the company says. Databases may be stored directly on CompactRIO devices or accessed on other devices. Databases may be shared and used within a network of devices, providing both distributed data access and local security with high performance. Standalone, connected or intermittent operation is supported.
Raima Database API for LabVIEW enables users to program and test systems within a LabVIEW native interface, based on the standard ODBC API, providing seamless database access from within LabVIEW and eliminating external database connectivity and communication problems during programming. Users can program and test in LabVIEW under Windows, and then move the program to NI CompactRIO devices running NI Linux Real-Time or VxWorks for run-time operation. Interoperation between the three platforms is seamless, facilitating device to server data flow, including SCADA or external SQL Servers, the company says.
The RDM Embedded database engine has been developed to fully utilize multi-core processors, run with minimal memory, and support both in-memory and on-disk storage. Optimized for embedded systems and applications, it provides a small footprint subset of the ANSI/ISO standard SQL, which is suitable for running on a variety of computers and embedded operating systems that may have limited resources.
Sources: Press materials received from the company and additional information gleaned from the company’s website.