Двигатель с системой OPOC работает на двухтактном принципе, при одном силовом такте на поворот кривошипа в одном цилиндре. Каждый модуль состоит из двух противоположно расположенных цилиндров в одном модуле, с коленчатым валом между ними. Каждый цилиндр имеет два поршня, которые движутся в противоположные стороны.