Industrial cyber-physical systems (ICPS) bridge the physical factory floor and the cyber computational space by leveraging the emerging techniques, such as wireless sensor networks for ubiquitous connection and perception, where sensors are deployed to monitor and collect industrial data according to different timeliness requirements. Priority-aware schemes are often used to tackle the differentiated data packet collection. However, it is challenging to coordinate the multichannel access while meeting the priority-aware transmission requirement in ICPS. In this paper, we propose a separate design principle (SDP) for priority-aware packet collection. In SDP, the transmission of each priority class of sensors is separately scheduled by a multichannel superframe which fully uses the available channels. As a result, each time slot on each channel is repeatedly scheduled to sensors of different priorities by different superframes. Then, a priority-aware transmission mechanism is devised to coordinate the transmissions of different sensors in the predefined priority order. Simulation results show that for four priorities, SDP achieves as low as 16, 18, 23, and 36 % of the mean packet transmission delay of non-overlap TDMA scheduling for each priority class, respectively. Moreover, SDP greatly outperforms IEEE 802.15.4e protocol for packet collection with two priorities. We also demonstrate the feasibility of SDP based on the implementation of software-defined radios.