摘要 |
PURPOSE:To make accurate the home-positioning action of a carriage, by a method wherein, when the number of position signals detected by a counting means in period from the moment a motor and a carriage are forcibly stopped to the moment a home signal is detected is deviated from a predetermined range, the action of the printer is judged to be abnormal. CONSTITUTION:An encoder 6 is provided which generates the home signals HM numbering in accordance with the revolution rate of the motor M and generates the position signals CLK at plural times during the generation of one home signal HM, and a servo controlling part 3 is provided which functions in response to a home position reset signal RS and resets the carriage 4 to the home position. The controlling part 3 forcibly stop the carriage together with the motor M by causing the carriage to collide against a stopper, then rotates the motor in the opposite direction until the home signal HM is detected in a stopped condition, and rotates the motor M in the same direction until a predetermined number of the position signals CLK is detected after detecting the home signal HM, thereby determining the home position. The controlling part 3 is provided with the counting means which detects the number of the signals CLK during the period from the time of forcibly stopping the motor to the time of detecting the home signal HM, and the action of the printer is judged to be abnormal when the counted number is deviated from the predetermined range. |