For the needs of various applications with condition monitoring data of hydraulic machinery, the paper describes an open modular data analysis and application platform, and provides the design, functions and application principles for the platform. Which are difficult to implement just like modules standardizing and data sharing with modules, it gives solutions with Dynamic Link Library and memory mapping. By using open form framework and API function, we can make it possible for collaborative development and decrement of system functions coupling. The platform can provide a basis and framework for apply different data mining technologies of hydraulic machinery.