I programmatori ciclici a camme sono programmatori elettromeccanici con funzionamento tramite temporizzatori meccanici che regolano il tempo grazie all’azione delle camme sui microinterruttori, mentre la rotazione è determinata da motoriduttori a tempo fisso.