The utility model relates to a rubber pump control system based on a CAN bus. The rubber pump control system is composed of three parts including rubber pump controllers, PC clients and industrial touch screen clients. The PC clients and the industrial touch screen clients simultaneously carry out communication with the rubber pump controllers via the CAN bus. The rubber pump controllers are used for receiving instructions of multiple tasks from the PC clients, the industrial touch screen clients and IO control points and executing the tasks. PC client software is used for issuing task instructions to the rubber pump controllers and receiving reply information of the rubber pump controllers. The industrial touch screen clients provide two working modes of panel and hand-held installation and the same function as the PC clients. The rubber pump control system based on the CAN bus has following beneficial effects: communication is carried out by the CAN bus so that fine instantaneity and anti-interference performance are obtained.