عناصر کنترل دستکاری شامل توالی کار، موقعیت رسیدن، زمان عمل، سرعت حرکت، شتاب و کاهش سرعت و غیره است.
سیستم کنترل را می توان به گونه ای طراحی کرد که با توجه به الزامات عمل، کنترل توالی دیجیتال را اتخاذ کند. ابتدا باید برنامه ای را برای ذخیره سازی کامپایل کند و سپس کنترل کننده را برای انجام کار طبق برنامه تعیین شده کنترل کند. دو روش ذخیره سازی وجود دارد: ذخیره سازی جداگانه و ذخیره سازی متمرکز. ذخیره سازی جداگانه برای ذخیره اطلاعات عوامل کنترلی مختلف در دو یا چند دستگاه ذخیره سازی است، مانند اطلاعات توالی ذخیره شده در صفحات چفت، درام بادامک و نوارهای سوراخ دار. اطلاعات موقعیت در رله های زمان، درام های چرخشی با سرعت ثابت و غیره ذخیره می شود. ذخیره سازی متمرکز عبارت است از ذخیره تمامی اطلاعات فاکتورهای کنترلی مختلف در یک دستگاه ذخیره سازی مانند نوارهای مغناطیسی، درام های مغناطیسی و غیره. این روش در شرایطی استفاده می شود که باید توالی، موقعیت، زمان، سرعت و غیره را همزمان کنترل کرد. زمان، یعنی در کنترل مستمر.
در این میان، صفحات لچ در شرایطی که برنامه ها نیاز به تغییر سریع دارند استفاده می شود. برای تغییر یک برنامه، فقط باید یک برد پریز را تعویض کنید و می توان از همان دوشاخه مکررا استفاده کرد. طول برنامه ای که نوار پانچ می تواند جای دهد نامحدود است، اما اگر خطایی رخ دهد، باید به طور کامل جایگزین شود. ظرفیت اطلاعات کارت پانچ محدود است، اما به راحتی قابل تعویض، ذخیره و استفاده مجدد است. هسته مغناطیسی و درام مغناطیسی فقط برای مواردی با ظرفیت ذخیره سازی زیاد مناسب هستند. در مورد اینکه کدام عنصر کنترل را انتخاب کنید، با توجه به پیچیدگی و دقت برنامه عمل تعیین می شود. برای دستکاریکنندگان با حرکات پیچیده، از سیستم کنترل آموزش و بازتولید استفاده میشود. دستکاریهای پیچیدهتر از سیستمهای کنترل دیجیتال، رایانههای کوچک یا سیستمهای کنترلشده با ریزپردازنده استفاده میکنند. سیستم کنترل از بیشترین تخته های پلاگین و به دنبال آن درام های بادامک استفاده می کند. این بادامک های زیادی مجهز شده است، هر بادامک به یک محور حرکتی اختصاص داده شده است و درام با حرکت یک دایره یک چرخه را کامل می کند.