摘要:
Um bei der Interpolation einer Bearbeitungsbahn (I1',I2') einen Achsantrieb (AX) rechtzeitig vor einer von einem achspezifischen Software-Endschalter (SWEX) vorgegebenen Endlage (SWE) zum Stillstand zu bringen, wird im Interpolator (NCI) bei jedem Bestimmen des nächsten Interpolationsschritts (i2) für jede Achse mit Software-Endschalter (SWEX) geprüft, ob diese Achse bei einer Bremsung mit ihrer maximalen axialen Bremsbeschleunigung rechtzeitig zum Stehen kommen kann, und Achsen (AX), für die dies nicht der Fall ist, werden nicht weiter interpoliert, sondern sofort mit ihrer jeweiligen maximalen axialen Bremsbeschleunigung abgebremst und aus ihrem bisherigen Interpolationsverband gelöst. Die im Interpolationsverband verbleibenden Achsen (AY) werden mit der bearbeitungsbahnspezifischen Bremsbeschleunigung abgebremst.
摘要:
A position controller (40) for a glass sheet processing system (10) having a central control system including an operator interface (58) and a master computer (44), the position controller (40) including a slave computer (42), means (50) for two-way communication of multi-character command and data signals between the master computer (44) and the slave computer (42), a digital to analog converter (56), a variable speed drive (46) for driving a movable component in the glass processing system, means for communicating a signal from the slave computer (42) through the digital to analog converter (56) for driving the variable speed drive, and absolute position encoder (48) fixed to the movable component in the system, and means (52) for communicating the digital signal representative of the position of the movable component to the slave computer (42). The slave computer system (42) includes logic means for receiving data and command input from the master computer (44) in the central control system, processing this information as required, generating a signal capable of operating a variable speed drive (46), and reporting an echo back signal to the master computer (44) indicating that the driven component has reached the desired position. The slave computer (42) also includes logic means for transmitting current position and stored end point and velocity profile information back to the master computer (44) for output to a monitor at the operator's request.
摘要:
Un dispositif de réglage de la position (40) pour un système (10) de traitement de plaques de verre comprend un système central de commande composé d'une interface (58) avec l'opérateur et d'un ordinateur central (44). Le dispositif de réglage de la position (40) comprend un ordinateur asservi (42), un moyen de communication bilatérale (50) d'instructions à caractères multiples et de signaux de données entre l'ordinateur central (44) et l'ordinateur asservi (42), un convertisseur numérique-analogique (56), un mécanisme d'entraînement à vitesse variable (46) pour entraîner un composant mobile du système de traitement du verre, un moyen de communication de signaux de l'ordinateur asservi (42) via le convertisseur numérique-analogique (56) afin d'entraîner le mécanisme d'entraînement à vitesse variable, un codeur de la position absolue (48) fixé au composant mobile du système et un moyen de communication (52) des signaux numériques représentant la position du composant mobile à l'ordinateur asservi (42). Le système d'ordinateur asservi (42) comprend des dispositifs logiques de réception de données et d'entrée d'instructions envoyées par l'ordinateur central (44) du système central de commande, de traitement de ces informations selon les besoins, de génération de signaux capables d'actionner un mécanisme d'entraînement à vitesse variable (46) et de renvoyer un signal d'écho de retour à l'ordinateur central (44) pour indiquer que le composant entraîné a atteint la position voulue. L'ordinateur asservi (42) comprend également des dispositifs logiques pour renvoyer la position à un moment donné des informations enregistrées sur le point d'arrivée et le profil de vitesse à l'ordinateur central (44), où ces informations sont affichées sur un moniteur à la demande de l'opérateur.
摘要:
A method of controlling a motor to cause it to execute a move toward a target position including calculating (105) a deceleration position, wherein when the deceleration position is reached, the motor will be caused to execute a deceleration in a manner that will result in the motor stopping short of the target position, and determining (135) whether the requested move is a first move type after the motor has reached the deceleration position and the deceleration is complete. If the requested move is a first move type, the method includes causing (145) the motor to move toward the target position at a first velocity, and if the requested move is a second move type, the method includes causing (140) the DC motor to move toward the requested target position at a second velocity, wherein the second velocity is greater than the first velocity. Settling time is also varied (175, 180) depending on move type (170).
摘要:
A method for controlling the movement of an actuator comprises the steps: moving the actuator with a current velocity over a current position during a time unit, calculating the remaining distance (12) between the current position of the actuator and a target position (14), and moving the actuator during the next time unit with a modified velocity, wherein the modified velocity is determined as dependent on the remaining distance (12).
摘要:
A positioning apparatus according to the present invention includes a brushless motor, a positioning mechanism to position a movable member within a predetermined movable range in accordance with rotation of the brushless motor, and a motor control circuit to rotate a rotor of the brushless motor by sequentially supplying a driving pulse to a plurality of fixed coils of the brushless motor. The motor control circuit includes, a driving pulse generator to generate the driving pulse, a present stage number detector to detect a present stage number of the rotor in accordance with an output signal from a magneto-sensitive device of the brushless motor, an initializer to move the movable member to at least a forward traveling limit or a backward traveling limit within the movable range so as to set the rotor present stage number as a forward traveling limit stage number or a backward traveling stage number when the movable member reaches the forward traveling limit or the backward traveling limit, and a speed reducer to reduce a rotating speed of the brushless motor by reducing power of the driving pulse when the rotor present stage number is equal to at least the forward traveling limit stage number or the backward traveling stage number.