In this paper, an electric drive system for precision control of numerically-controlled positioning system is designed, assembled and experimentally tested. The proposed drive system is based on PLC-controlled stepper motor. The PLC is used as an indexer to perform full stepping, half stepping and microstepping modes of operation of stepper motor. The drive system has been implemented in two-axes NC positioning system. The linear displacement for each machine axis has been evaluated and compared for the three stepping modes of stepper motor. Experimental and calculation results show that the response per pulse (resolution) for full stepping mode is 8.35000 m , for half stepping mode is 4.17500 m and for microstepping mode is 1.04375 m , which means that the microstepping mode is the best one for precision control of NC positioning system.