Patent ID: 6577912
Filing Date: 2003-06-10
Classification: G06F

Abstract:
A component mounting apparatus for mounting an electronic component onto a substrate, comprising:a mounting head member for removing electronic components from an electronic component feeder unit and positioning the electronic components on the substrate mounted on an X-Y table; and a controller for coordinating the mounting of electronic components on the substrate, wherein the controller includes a housing member, an input device for input operation data, a display device for outputting the operation data, a hard disk drive device which stores a data processing program and the operation data, and has two or more drive units including a main drive unit and a backup drive unit, an arithmetic unit which executes data processing in accordance with the data processing program inside the hard disk drive device, and stores data processing results in the hard disk drive device, means for interconnecting the arithmetic unit and the drive units in the hard disk drive device, a drive unit selecting circuit for selectively connecting a drive unit to be used and the arithmetic unit, and a manual switch, provided on the outside of the controller in a recessed portion of the housing member accessible only by a tool for contacting the manual switch, for switching the drive unit selecting circuit for selecting a drive unit to be used, wherein the main drive unit and the backup drive unit of the hard disk drive device have identical contents stored therein including data for mounting components on substrates, data for production control, and data processing programs, and after computer system start up, results of data processing executed by the arithmetic unit are written to both of the main drive unit and the backup drive unit so that the contents of both of the main drive unit and the backup drive unit are maintained the same, and the switch when activated to select the backup drive unit and when power is applied starts the operating system program, the application program and the application program processing data from the backup drive unit and the data processing results are written as processing data to the backup drive unit.