摘要:
Bei einem Verfahren zum positionsgenauen Triggern eines wahlweise aktivierbaren Maschinenteils (12), das entlang von zumindest einer Bewegungsachse (18) relativ zu einem Werkstück (22) verfahren wird, werden Ortspulse (32) mit Hilfe eines Inkrementalgebers (28) erzeugt, wobei die Anzahl der Ortspulse (32) einer Ortspulsfolge (30) repräsentativ ist für die Verfahrposition des Maschinenteils (12). Das Triggersignal (54) für das Maschinenteil (12) wird erzeugt, wenn die aktuelle Ortspulsanzahl einer definierten Pulsanzahl entspricht. Vorzugsweise findet der Vergleich der aktuellen Ortspulsanzahl und der definierten Pulsanzahl getrennt von einem übergeordneten Antriebsregelkreis (38, 46) statt. Besonders bevorzugt ist es, wenn der Vergleich der aktuellen Ortspulsanzahl und der definierten Pulsanzahl in einem Vergleicher stattfindet, der auf einer Schnittstellenkarte (48) einer Recheneinheit (36) angeordnet ist, wobei der Antriebsregelkreis mit einem Regler in Form eines Reglerprogramms (46) realisiert ist, das von dem Prozessor (38) der Recheneinheit (36) zyklisch abgearbeitet wird.
摘要:
An e elevator (3, 4) employing a microprocessor-based cab controller (33, 34), for controlling, among other things, the opening and closing of the elevator car door, provides a pair of dictated door velocity profile signals and selects the one having the lesser value, to dictate motor current in accordance with the selected desired door motion profile. A first one of the profiles includes acceleration up to a desired maximum velocity, and a second one of the door motion profiles consists of a deceleration profile generated as a function of the distance from the door to a desired target position. An exemplary elevator system and cab controller, along with an exemplary door control program for the cab controller, establishing an environment in which the invention may suitably be practiced, and detailed program steps for effecting the present invention in such environment are disclosed.
摘要:
Method and positioner apparatus are provided for minimizing the time required to move a tool (4) along a continuous path such as over material conveyed continuously thereunder. The continuous path is discretized into geometric moves, pairs of which are preferably joined to minimize positioner stop and go. Ranges of velocities are analyzed for each discrete move and are adjusted to overlap for fitting a continuous velocity curve therethrough. Optimizing of the velocity ranges for maximum tool acceleration and velocity results in a time-optimized velocity profile for the tool. Velocity profiles for each discrete move are further optimized to maximize acceleration and deceleration resulting in the most time spent at maximum velocity. Throughout, the method is cognizant of the effects of time and displacement being measured in integer increments. Rounding is appropriately performed and move parameters are adjusted appropriately. Apparatus (2) capable of responding to such optimized control comprises parallel X-rails (X1, X2) and a gantry (3), each end of the gantry being independently driven. Bearings permit the gantry to pivot, resulting translation being accepted by another bearing at one of the ends. Optical encoders (6a, b, c) on each X-rail and the gantry provide precision positional feedback.
摘要:
A programmable speed selector (10) is provided for automatically adjusting the speed of a Reeves drive (11). The speed selector (10) includes an output shaft (28) which attaches to the adjustment crank shaft (18) of the Reeves drive (11) and a reversible motor (30) having a drive shaft (32) for driving the output shaft (28). Push button switches (82) are provided to selectively energize the motor (30) so that the drive shaft (32) can be manually rotated to a plurality of different rotational positions. A sensing device (34) is provided for sensing the direction and number of revolutions of the drive shaft (32) during positioning thereof and a micro-controller (36) is provided for learning the rotational positions and storing them into selected memory locations (64). Once programmed, the user may select one of the preset speeds on a key pad (66) and the device will automatically control the motor (30) to position the drive shaft (32) in the desired position thereby automatically adjusting the Reeves drive (11) to a desired speed.
摘要:
The reliability of a numerical control apparatus is improved by making it possible to detect any abnormality in a position detection pulse delivered every time a movable part moves a predetermined distance. A position detector (6) outputs a reference position detection pulse every time a movable part reaches a predetermined position, and a direction discrimination circuit (7) outputs a position detection pulse every time the movable part moves a predetermined distance. A reversible counter (8) counts the number of position detection pulses output from the direction discrimination circuit (7), and abnormality detection circuits (9), (10) detect any abnormality in the position detection pulses on the basis of the contents of the reversible counter (8) and the timing of the generation of the reference position detection pulses. Accordingly, it is possible to detect any abnormality in the position detection pulses which may result in malfunctions such as runaway of a motor, deviation of an actual position from a command position, etc. Accordingly, the reliability of the numerical control apparatus can be improved.
摘要:
Method and positioner apparatus are provided for minimizing the time required to move a tool (4) along a continuous path such as over material conveyed continuously thereunder. The continuous path is discretized into geometric moves, pairs of which are preferably joined to minimize positioner stop and go. Ranges of velocities are analyzed for each discrete move and are adjusted to overlap for fitting a continuous velocity curve therethrough. Optimizing of the velocity ranges for maximum tool acceleration and velocity results in a time-optimized velocity profile for the tool. Velocity profiles for each discrete move are further optimized to maximize acceleration and deceleration resulting in the most time spent at maximum velocity. Throughout, the method is cognizant of the effects of time and displacement being measured in integer increments. Rounding is appropriately performed and move parameters are adjusted appropriately. Apparatus (2) capable of responding to such optimized control comprises parallel X-rails (X1, X2) and a gantry, each end of the gantry being independently driven. Bearings permit the gantry to pivot, resulting translation being accepted by another bearing at one of the ends. Optical encoders (6a, b, c) on each X-rail and the gantry provide precision positional feedback.
摘要:
In a method of detecting the absolute position of a servo control system which is controlled according to, for example, a numerical control program, the rotational ratio between a resolver (106) and an absolute encoder (110) which rotate together with a servo motor (105) is set at a predetermined value, and the absolute position of an operating shaft is detected with a high accuracy from rotational outputs of both the resolver (106) and the absolute encoder (110). It is possible to detect the absolute positions of a plurality of operating shafts by using a single detection circuit in common.
摘要:
The invention relates to a method for determining the remaining time an electric drive runs until it reaches a mechanical stop, said drive being used to displace surfaces to be closed by means of the drive to their mechanically limited final positions. Once the position of the surface to be closed relative to a mechanical stop is determined the time difference between two incremental indicator pulses (25) in the vicinity of the stop is determined and the remaining time (26) is calculated until the electric drive reaches the mechanical stop.
摘要:
A system for producing realistic tactile feedback forces in a tool operation simulator. Sensors (25) sense the location and direction of movement of a simulated tool (11) in a simulated landscape environment to produce electrical signals representing three-dimensional location and direction of movement. These electrical signals are processed by re-programmable processors (28) to produce control signals (30) that are fed to pneumatic bi-directional piston-type actuators (14) to impart realistic forces similar to forces that would be encountered in corresponding real-life movement of the simulated tool (11).