Code and Documentation: http://zone.ni.com/devzone/cda/epd/p/id/6388
A fully operational cRIO application for embedded vibration data logging requires many stages of development and testing. The data acquisition code must be customized for the NI C Series modules that were selected. The data must be streamed to disk and important features must be extracted and logged to file. The files that are generated need to be moved off the controller and the local hard drive must be monitored to prevent it from filling up. Finally the application must be outfitted with headless configuration and communication abilities.
This reference design document provides a CompactRIO application with a focus on embedded vibration monitoring and data logging.