The hardware and software design are introduced about electrostatic precipitator control system. And this monitoring and control system is based on CAN bus. In this system the basic data acquisition and control functions can be achieved. The work status of precipitator can be collected in real time and fed back to the computer control interface, in order to provide reliable data support for the fault diagnosis of the ESP, so information integration level can be improved and the monitoring system can be optimized. Simple structure, high reliability, communication speed are the characteristics, and it have a wide range of application prospects.