Abstract:
An FA-device-configuration-design supporting apparatus that performs editing of a profile including individual identification information and a definition of setting of an FA device and a setting range of the setting includes a profile storing unit that stores the profile, a user-specific-information-region securing function for securing, for the profile in the profile storing unit, a write-content input region in which a setting value specific to a user can be written concerning content defined in the profile, a user-specific-information writing function for writing, in the write-content input region, the content defined by the profile edited by a first user, and a user-specific-information saving function for saving, as a user-defined profile, in the profile storing unit, the profile including the content input to the write-content input region.
Abstract:
A system and method for controlling an amount of force supplied by a motor to move an object from an at-rest position is presented. The system comprises a motor controller configured to provide a motor control signal to control the amount of force supplied by the motor, and a position sensor configured to detect an actual position of the object being moved by the motor and to send an actual position signal to the motor controller. The motor control signal supplied by the motor controller controls the motor such that the motor supplies a cubic increase in force on the object to move the object from its at-rest position. The motor controller comprises a profile generator, configured to provide an acceleration profile, a velocity profile and a position profile, and to output a drive signal in response to the position profile, wherein the position profile represents a desired position of the object as a function of time. The position profile is a cubic profile as a function of time. The motor controller further comprises a summer to generate an error signal based on the difference between the desired position and the actual position. The motor controller also includes a compensator to generate the motor control signal in response to the error signal.
Abstract:
A control system is described for commanding motion of a machine movable member along two paths having a common axis in response to the generation of first and second feedrate signals indicative of the desired rate of travel of the machine along the two paths. First and second function generators convert the first and second feedrate signals into first and second command signals, each of which includes a component signal which commands motion of the machine movable member along the common axis. A gated reversible counter is connected to each of the function generators, the magnitude and direction of its count being indicative of the rates of generation of each of the common axis component command signals. A logic network is connected to the output of the gated reversible counter and to the inputs of the function generators and functions to stop the transmission of either of the feedrate signals in response to an output from the gated reversible counter indicative of a predetermined count therein.
Abstract:
A read only memory wherein an array of light emitting elements and an array of light sensing elements are positioned on opposite sides of an optical mask is disclosed. The mask is selectively provided with bit value defining light transmissive and nontransmissive portions at the intersection points of the light transmission paths as defined by the arrays and the mask. Individual emitting array and sensing array components are selectively energized and sensed respectively to determine the bit values defined by the mask.
Abstract:
A motor control profiler includes: a position calculation main state machine for generating command data to control a motor, the command data being in a polynomial expression of higher degree; a parameter set machine for setting a coefficient and a constant of the polynomial expression of higher degree of the command data; a control state machine for setting a control state of the motor; a time slot control and computation resource management machine for controlling a calculation machine, based on the set coefficient and constant of the polynomial expression of higher degree and the set control state of the motor; and a calculation machine for calculating the amount of motion according to the drive of the motor based on the time slot control and computation resource management.
Abstract:
A method of and apparatus to generate a position profile using lower-order polynomials. The device includes a pattern coefficient generator to generate pattern and time coefficients of a position pattern that is classified by velocity change, a contour generator to generate a pattern polynomial to define a contour of each section of the position pattern using the generated pattern and time coefficients, and a dual filter for generating a position profile by selectively activating one of a plurality of filters, which receive the pattern polynomial generated by the contour generator. The device uses lower-order polynomials and a small number of coefficients, thereby reducing the number of calculations required in the procedure to generate the position profile. The device generates a seamless and smooth position profile by preventing switching errors due to the difference between filter sizes.
Abstract:
An apparatus and a method for moving an elevator door utilizes computed travel curves to control a door drive. The actual speed and position of the door are inputs to a travel curve computer in which travel curve algorithms are stored. Constants used in the algorithms are freely selectable and are communicated to the computer through a terminal connected to the computer. The computer generates target values a regulator which controls a power unit connected to the door drive motor for the opening, closing and reversing operations of the door.
Abstract:
A velocity profile is calculated to have a lower power peak or a lower torque peak and to allow a control target to reach a predetermined position within an intended time. An input reception unit receives a designated drive time. A profiling unit generates an input profile including a leading edge portion, a flat portion, and a trailing edge portion calculated based on the principle of least action.
Abstract:
A method of and apparatus to generate a position profile using lower-order polynomials. The device includes a pattern coefficient generator to generate pattern and time coefficients of a position pattern that is classified by velocity change, a contour generator to generate a pattern polynomial to define a contour of each section of the position pattern using the generated pattern and time coefficients, and a dual filter for generating a position profile by selectively activating one of a plurality of filters, which receive the pattern polynomial generated by the contour generator. The device uses lower-order polynomials and a small number of coefficients, thereby reducing the number of calculations required in the procedure to generate the position profile. The device generates a seamless and smooth position profile by preventing switching errors due to the difference between filter sizes.