A component supply device configured to output a predetermined number of components to be used in a work operation, the component supply device comprising:
- a fixing plate having a via-hole through which the components pass, the fixing plate being fixed to a housing;
- a movable plate having a storage hole penetrating through the movable plate in an up-down direction and having a size that allows the predetermined number of components to be stored, the movable plate being laminated on a top side of the fixing plate and configured to move such that the storage hole moves relative to the via-hole in a direction parallel to a top face of the fixing plate;
- a controller configured to control an operation of the movable plate;
- an elastic member placed on a top side of the movable plate and configured to elastically deform in a direction parallel to a top face of the movable plate;
- a space retainer plate disposed inside the housing so as to be fixed above the elastic member;
- and
- an opening via which a part above the space retainer plate communicates with a part below the space retainer plate,
- wherein the controller repeatedly performs, until the predetermined number of components are output:
- a forward-direction operation of moving the movable plate from a first state in which a top side of the storage hole is opened and a bottom side of the storage hole is closed by the fixing plate to a second state in which the storage hole communicates with the via-hole and the components are movable from the storage hole to the via-hole, and
- a reverse-direction operation of returning the movable plate to the first state by reversing a moving direction of the movable plate when the movable plate enters the second state,
- wherein, when the movable plate moves in a state where an excessive component enters the storage hole and the component partially projects from an upper end of the storage hole, the elastic member hits the component to remove the projecting component from the storage hole before the movable plate enters the second state, or the elastic member elastically deforms by being pressed by the projecting component, so that, while the movable plate is in the second state, the projecting component is sandwiched between the elastic member and a wall surface of the storage hole due to an elastic force caused by the elastic deformation,
- wherein the forward-direction operation is in one of a clockwise direction and a counterclockwise direction, and the reverse-direction operation is in the other of the clockwise direction and the counterclockwise direction, and
- wherein the controller performs position adjustment to adjust the movable plate to the first state before the movable plate starts working.