Method for controlling an electric cylinder and a control system for the electric cylinder
First Claim
1. A method for controlling an electric cylinder in a device, whereinthe device comprisesan electric cylinder that moves a rod,a load detector attached to the rod that detects the load for pressurizing applied to a material to be pressed,a servomotor that drives the electric cylinder, anda position detector attached to the servomotor that is electrically connected to a servo amplifier, whereinthe servo amplifier is electrically connected to the servomotor and to a servo controller and controls the movement of the servomotor, and whereinthe servo controller is electrically connected to the load detector and the servo amplifier and outputs a control command to the servo amplifier so as to control the servomotor, whereinthe method comprises:
- a step for controlling the movement of the rod, wherein in the servo controller a speed of the rod, a load for detecting a bump between the rod and the material to be pressed, a flag for stopping determining whether the driving of the rod should be allowed if the bump between the rod and the material is detected, and an allowable speed to bump for determining whether the speed of the rod is the value at which the rod should be crash stopped, are set, and whereinthe servo controller drives the rod based on the speed of driving that has been input into the controller, and causes the load detector to provide to the servo controller a signal for the load for pressurizing corresponding to the load for pressurizing detected by the load detector, and wherein the following steps take place;
a step for detecting a bump, wherein the servo controller determines whether the load for pressurizing is larger than or equal to the load for detecting a bump between the rod and the material, based on the signal for the load for pressurizing,a step for detecting a flag for stopping when a bump occurs, wherein the servo controller determines whether the flag is ON,a step for detecting an allowable speed to bump, wherein if the flag is OFF at the step for detecting the flag the servo controller determines whether the speed of the rod is greater than or equal to an allowable speed to bump, anda step for crash stopping, wherein if it is determined that the load for pressurizing is larger than or equal to the load for detecting the bump at the step for detecting a bump and it is determined that the flag is ON at the step for detecting a flag for stopping, or if it is determined that the speed of the rod is greater than or equal to the allowable speed to bump at the step for detecting an allowable speed to bump, then the rod is crash stopped by braking the rod or driving the rod in the reverse direction.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is aimed to realize a method and a system for controlling an electric cylinder by which the load detector that is attached to an electric cylinder and the rod of the cylinder can avoid being overloaded. An unexpected bump between the rod of the cylinder and the material to be pressed can cause that overload.
A servo controller 17 determines whether the load for pressurizing Pm detected by the load detector 13 is larger than or equal to the load for detecting a bump Pc. If it is determined that the load for pressurizing Pm is larger than or equal to the load for detecting a bump Pc, the servo controller 17 determines whether the flag for stopping is ON. Also, the controller 17 determines whether the speed Sm of the rod 11 is greater than or equal to an allowable speed to bump Sc. If it is determined that the flag for stopping is ON or if it is determined that the speed Sm of the rod 11 is greater than or equal to an allowable speed to bump Sc, then the rod 11 is crash stopped by providing to a servo amplifier 16 a command pulse signal for positioning in the reverse direction and by decreasing the number of stored pulses in the amplifier 16.
-
Citations
18 Claims
-
1. A method for controlling an electric cylinder in a device, wherein
the device comprises an electric cylinder that moves a rod, a load detector attached to the rod that detects the load for pressurizing applied to a material to be pressed, a servomotor that drives the electric cylinder, and a position detector attached to the servomotor that is electrically connected to a servo amplifier, wherein the servo amplifier is electrically connected to the servomotor and to a servo controller and controls the movement of the servomotor, and wherein the servo controller is electrically connected to the load detector and the servo amplifier and outputs a control command to the servo amplifier so as to control the servomotor, wherein the method comprises: -
a step for controlling the movement of the rod, wherein in the servo controller a speed of the rod, a load for detecting a bump between the rod and the material to be pressed, a flag for stopping determining whether the driving of the rod should be allowed if the bump between the rod and the material is detected, and an allowable speed to bump for determining whether the speed of the rod is the value at which the rod should be crash stopped, are set, and wherein the servo controller drives the rod based on the speed of driving that has been input into the controller, and causes the load detector to provide to the servo controller a signal for the load for pressurizing corresponding to the load for pressurizing detected by the load detector, and wherein the following steps take place; a step for detecting a bump, wherein the servo controller determines whether the load for pressurizing is larger than or equal to the load for detecting a bump between the rod and the material, based on the signal for the load for pressurizing, a step for detecting a flag for stopping when a bump occurs, wherein the servo controller determines whether the flag is ON, a step for detecting an allowable speed to bump, wherein if the flag is OFF at the step for detecting the flag the servo controller determines whether the speed of the rod is greater than or equal to an allowable speed to bump, and a step for crash stopping, wherein if it is determined that the load for pressurizing is larger than or equal to the load for detecting the bump at the step for detecting a bump and it is determined that the flag is ON at the step for detecting a flag for stopping, or if it is determined that the speed of the rod is greater than or equal to the allowable speed to bump at the step for detecting an allowable speed to bump, then the rod is crash stopped by braking the rod or driving the rod in the reverse direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for controlling an electric cylinder in a device, wherein
the device comprises the following: -
an electric cylinder that moves a rod, a load detector attached to the rod that detects the load for pressurizing applied to a material to be pressed, a servomotor that drives the electric cylinder, and a position detector attached to the servomotor that is electrically connected to a servo amplifier, wherein the servo amplifier is electrically connected to the servomotor and to a servo controller and controls the movement of the servomotor, and wherein the servo controller is electrically connected to the load detector and the servo amplifier and outputs a control command to the servo amplifier so as to control the servomotor, wherein the servo controller is configured to be able to set a speed of the rod, a load for detecting a bump between the rod and the material to be pressed, a flag for stopping determining whether the driving of the rod should be allowed if the bump between the rod and the material is detected, and an allowable speed to bump for determining whether the speed of the rod is the value at which the rod should be crash stopped, and wherein the servo controller drives the rod based on the speed of driving, determines whether the load for pressurizing detected by the load detector is larger than or equal to the load for detecting a bump, and if it is determined that the load for pressurizing is larger than or equal to the load for detecting a bump then the servo controller determines whether the flag for stopping is ON and the servo controller also determines whether the speed of the rod is greater than or equal to an allowable speed to bump, and if it is determined that the flag for stopping is ON or if it is determined that the speed of the rod is greater than or equal to an allowable speed to bump, then the rod is crash stopped by braking the rod or driving the rod in the reverse direction. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification