Mesin uji kompresi beton terutama terdiri dari tiga bagian: rangka, sistem kontrol hidrolik, dan sistem pengukuran gaya. Rangka dibuat dari balok melintang atas, balok melintang bawah, dan kolom-kolom yang menghubungkannya. Balok melintang atas dilengkapi dengan sekrup penyetel untuk mengatur jarak antar pelat penekan. Sistem kontrol hidraulik mencakup komponen seperti tangki oli, pompa hidraulik, motor penggerak, katup suplai oli, dan katup pengembalian oli, yang bertanggung jawab untuk menghasilkan dan mentransmisikan gaya uji. Inti dari sistem pengukuran gaya adalah sensor tekanan, yang mengubah sinyal tekanan menjadi sinyal listrik. Setelah diproses, nilai gaya ditampilkan pada instrumen digital atau komputer, dan juga memiliki fungsi penyimpanan data dan pencetakan.
Prinsip kerja dasarnya menggabungkan transmisi hidrolik dengan pengukuran gaya elektronik. Motor menggerakkan pompa hidrolik untuk memberi tekanan pada oli hidrolik di dalam tangki ke dalam silinder utama melalui katup suplai oli, mendorong piston dan pelat tekanan atas untuk memberikan tekanan vertikal pada spesimen. Sensor tekanan mendeteksi perubahan tekanan oli secara real time dan mengubahnya menjadi sinyal listrik. Setelah diproses, nilai gaya ditampilkan secara digital, dan kuat tekan dapat dihitung secara otomatis. Setelah pengujian selesai, katup pengembalian oli dibuka untuk memungkinkan oli hidrolik mengalir kembali ke tangki oli, dan piston turun kembali.
Mesin pengujian kompresi beton servo elektro-hidraulik (seperti model YAW-2000) menggunakan katup servo digital presisi tinggi dan komputer untuk mencapai kontrol gaya loop tertutup. Komputer mengontrol pembukaan dan arah katup servo sesuai dengan program yang telah ditentukan sebelumnya, sehingga secara tepat menyesuaikan laju aliran dan tekanan yang masuk ke silinder hidrolik, mencapai kontrol proses pemuatan yang akurat dan stabil.
