Charge-exchange (CX) recombination spectroscopy is a powerful tool monitoring ion temperature and plasma rotation with good temporal and spatial resolutions. A compact, new design for a high-throughput, tri-band high spectral resolution spectrometer has been developed for the charge-exchange recombination spectroscopy measurement on the HL-2A tokamak. The simultaneous measurements of He II (468.57 nm), C VI (529.1 nm), and Dα (656.1 nm accompanied by beam emission spectra) with an acquisition frequency up to 400 Hz are achieved by vertically binning the spectrum from each fiber in experiments. Initial results indicate that the system can provide radial profiles not only of ion temperature and rotation velocity, but also concentration of carbon. For the case of helium, the measurements for the ion temperature and rotation velocity are straightforward but the apparent concentration associated with the observed CX intensity is obviously too high. Modeling of the active He II CX feature including plume contributions needs to be carried out to extract the true helium concentration. The spectrometer could become a prototype for the ITER charge-exchange recombination spectroscopy diagnostic and the pilot experiments, as presented here, demonstrate the possibility of impurity concentrations measurements based on the combined measurement of local beam emission and charge-exchange recombination spectroscopy spectra.