本发明公开了一种基于控制器的并行打印系统,包括:打印机控制器和打印机;其中,每个打印机控制器与至少两个打印机连接;打印机控制器,用于接收并存储待打印数据,按预设规则将待打印数据并行分配给连接的打印机;打印机,用于接收待打印数据并进行打印;本发明通过打印机控制器与打印机的连接,使得用户可以根据自身对打印能力的需求,将需要数量的打印机与打印机控制器连接,灵活的组合打印机和打印机控制器,达到高效的并行打印效果;并且由于打印机控制器与打印机为单独的两类装置,使得当打印机发生无法恢复的故障时,只需更换打印机再与打印机控制器连接,而无需更换打印机控制器,从而降低了维护成本。