ລະບົບ CNCປະກອບດ້ວຍຮາດແວແລະຊອບແວ. ຄວາມເຂົ້າໃຈຂອງລະບົບ CNCສະຖາປັດຕະຍະກໍາຄວນຈະຖືກປະຕິບັດຈາກສອງດ້ານ: ຮາດແວແລະຊອບແວ. ຫຼັກຂອງມັນແມ່ນອຸປະກອນຄວບຄຸມດິຈິຕອນຂອງຄອມພິວເຕີ. ໂດຍຜ່ານຊອບແວຄວບຄຸມລະບົບແລະຮາດແວຂອງລະບົບ, ມັນສົມເຫດສົມຜົນຈັດແລະຄຸ້ມຄອງການປ້ອນຂໍ້ມູນ, ການປະມວນຜົນຂໍ້ມູນ, interpolation ແລະຂໍ້ມູນຜົນຜະລິດຂອງລະບົບ NC, ຄວບຄຸມພາກສ່ວນບໍລິຫານ, ແລະເຮັດໃຫ້ຂະບວນການເຄື່ອງມືເຄື່ອງຈັກ NC ອັດຕະໂນມັດຕາມຄວາມຕ້ອງການຂອງຜູ້ປະກອບການ.ລະບົບ CNCໃຊ້ຄອມພິວເຕີເປັນອົງປະກອບຄວບຄຸມ. ປົກກະຕິແລ້ວ, ບາງຫຼືທັງຫມົດຟັງຊັນ NC ແມ່ນຖືກຮັບຮູ້ໂດຍຊອບແວລະບົບ NC ທີ່ຢູ່ໃນມັນ, ເພື່ອຄວບຄຸມການເຄື່ອນໄຫວຂອງເຄື່ອງຈັກໃນເວລາທີ່ແທ້ຈິງ. ຕາບໃດທີ່ຊອບແວການຄວບຄຸມຂອງລະບົບ CNCມີການປ່ຽນແປງ, ຮູບແບບການຄວບຄຸມໃຫມ່ສາມາດຮັບຮູ້ໄດ້. ມີຫຼາຍປະເພດຂອງລະບົບ CNC, ລວມທັງເຄື່ອງກຶງ, ເຄື່ອງໂມ້, ສູນເຄື່ອງຈັກແລະລະບົບ CNC ອື່ນໆ. ລະບົບ CNC ຂອງເຄື່ອງຈັກ CNC ຕ່າງໆໂດຍທົ່ວໄປປະກອບມີພາກສ່ວນດັ່ງຕໍ່ໄປນີ້: ຫນ່ວຍປະມວນຜົນກາງ CPU, ຫນ່ວຍຄວາມຈໍາ (ROM / RAM), ອຸປະກອນປ້ອນແລະຜົນຜະລິດ (I / O), ແຜງປະຕິບັດງານ, ຈໍສະແດງຜົນແລະແປ້ນພິມ, tape tape punch, ການຄວບຄຸມໂຄງການ, ແລະອື່ນໆ (ດ້ວຍການຫຼຸດຜ່ອນອັດຕາສ່ວນລາຄາປະສິດທິພາບຂອງຮາດແວຄອມພິວເຕີແລະຄວາມນິຍົມແລະການນໍາໃຊ້ການສະແດງກາຟິກ, ລະບົບ CNC ທີ່ທັນສະໄຫມບໍ່ຈໍາເປັນຕ້ອງ tape ເຈ້ຍ perforated, ແຕ່ຖືກຄວບຄຸມໂດຍກົງໂດຍຄອມພິວເຕີ. ມັນໃຊ້ຈຸດປະສົງທົ່ວໄປຂະຫນາດນ້ອຍ. ຄອມພິວເຕີຫຼືຄອມພິວເຕີສ່ວນບຸກຄົນເພື່ອຄວບຄຸມເຄື່ອງມືເຄື່ອງຈັກໂດຍກົງ, ໂຄງການຄວບຄຸມເຄື່ອງມືຂອງເຄື່ອງຈັກແມ່ນເກັບໄວ້ໃນຫນ່ວຍຄວາມຈໍາຂອງຄອມພິວເຕີ້, ເຊິ່ງງ່າຍຕໍ່ການດັດແປງແລະຂະຫຍາຍຫນ້າທີ່ແລະມີຄວາມຍືດຫຍຸ່ນທີ່ດີ).