Universal Testing Machines (UTM), also known as material testing machines, are most commonly used for static and dynamic testing in a tensile or compression mode. They can also be used for tension, compression, shear, peel, tear, impact, flexure, cyclic, and bend tests. UTMs differ in size, capacity, number of axes, and more.
Each type of machine requires different software applications to support corresponding sensors and actuators.
Our team has developed a universal software platform to fully automate UTMs. Our software platform is developed based on the National Instruments hardware platform. The software application can be easily reconfigured to support different testing machine configurations.
The system can support electromechanical and hydraulic motors and control temperature chamber boxes working with serial protocols. It can also perform data acquisition from analog sensors, digital encoders, video, and digital extensometers.
The hardware platform includes FPGA and processor to implement accurate data acquisition, waveform generation, and PID control for testing machines.
The main features of the software platform are:
- Control and monitoring of different sensors and actuators
- Real-time monitoring and representation of processes
- Recording of test data
- Offline analysis of test results and the creation of reports
- Multiaxis Control (simultaneous control of several motors)
- Test of specimens with predefined algorithms
- Full automation of the test process
- Full reconfiguration of the system
- Multilingual interface
- Supervisory Control
The main benefits of the universal software platform are the easily configurable application and the user-friendly interface. We created a software application that users can reconfigure to support any kind of sensors and actuators.