L21/31 엔진에는 2개의 캠샤프트(Cam Shaft)가 있다. 한개는 연료 펌프 그리고 다른 한개는 흡배기 밸브를 제어하는데 사용된다.

캠샤프트는 크랭크 샤프트(Crank shaft)와 캠샤프트 사이에 설치된 기어(Gear)에 의해 회전하도록 되어 있으며, 크랭크 샤프트 1회전 시 캠샤프트는 1/2회전 한다.  

캠은 회전운동을 수직운동으로 바꿔 주는 역할을 한다.