Piston motorunun çalışması şu şekildedir:
Piston silindir içinde aşağı yukarı hareket eder. Bu hareket piston kolu ile krank miline aktarılır ve krank milinin ekseni etrafında dönmesini sağlar.
Pistonlu uçak motorları; silindirleri düz bir hat üzerinde sıralı (inline), “V” veya silindirleri bir daire oluşturacak (radial) şekilde üretilir. Radyal motorlar içten yanmalı, krank mili sabit silindirleri dönen (rotary) ve krank mili hareketli silindirleri sabit olmak üzere iki grupta sınıflandırılmaktadır.
Rotary (krank mili sabit, silindirleri dönen) motorlari 20. YY’ın başlarında yaygın olarak kullanılan bir motor türüydü ve basit bir yapısı vardı. Beygir gücü az olduğundan silindirler ekseni etrafında düşük devirde dönüyor, düzgün ve sarsıntısız çalışıyordu.
Radyal motorlar da içten yanmalı olarak sınıflandırılmakta ve çoğunlukla uçaklarda kullanılmaktadır. Silindirler rotary motorlarda olduğu gibi krank milinin etrafında bir daire oluşturacak şekilde dizilmiştir. Her silindirdeki pistonun hareketi, piston kolu ile krank miline aktarılmakta ve krank milinin ekseni etrafında dönmesi sağlanmaktadır. Ayrıca karbüratör ve gaz kolu bulunduğundan, motorun devri istenen şekilde ayarlanabilmektedir.