摘要:
A numerical control apparatus allows a portion of a prototype or the like to be easily machined without an operator being concerned with a coordinate system, origins, and other data. A guidance function executing unit displays guidance information on a display unit. According to the displayed guidance information, the operator enters machining commands using a keyboard, etc. A pulse distributing unit sends present positions from present position registers to the guidance function executing unit. The guidance function executing unit calculates a movement command from command values commanded by the operator and the present positions, and sends the calculated movement command to the pulse distributing unit, which outputs distributed pulses to drive the machine tool.
摘要:
An robot control apparatus with a teaching operation panel capable of making graphic display. The teaching operation panel comprises a processor, a flash memory, a DRAM, a communication port, a touch panel, a graphic controller for controlling a display device, a key control circuit for jog keys. The flash memory stores an operating system having small data size storable in the flash memory and supporting a graphic interface. The processor reads a robot operation program stored in a memory of the robot controller or in an external memory of the teaching operation pane and makes a graphic display on the display device. The graphic display is easily comprehended by an operator and editing and creation of the robot control program is made easy.
摘要:
A numerical control apparatus for controlling a multiple-axis and multiple-channel machine tool by controlling multiple axes through multiple channels. A main processor (1) for executing data processings other than servo system processing, and an operator interface module (2), etc. are connected to a first bus (7). A plurality of servo command generating processors (10, 20, 30) for processing input data and producing a servo command for each channel are connected to the first bus (7) and a second bus (41). The second bus (41), which is connected to a plurality of servo control processors (42-45), transfers only servo command data and the first bus (7) transfers all other data. Accordingly, servo commands can be produced at a high speed, and thus a high-speed control of a multiple-axis and multiple-channel machine tool can be effected.
摘要:
A robot control apparatus has servo CPUs (c.sub.1, c.sub.2) provided in control loops of respective servomotors (e.sub.1, e.sub.2) for driving and controlling loads about plural drive axes (.theta..sub.1, .theta..sub.2) of a robot arm. Since these servo CPUs execute drive torque calculations necessary for servomotor control, the cost of the control apparatus can be reduced. Also provided is a shared RAM (b) capable of being accessed commonly by the servo CPUs. Information about other axes stored in the RAM is read out and, when current loop processing is not being carried out, non-linear torque calculations necessary for servo-control are performed. As a result, current loop processing is not impeded and servomotor control can be carried out in a highly precise manner.
摘要:
An interface system for a servo controller has a speed controller (7), a current controller (9), etc., which have heretofore been disposed on the side of a servomotor, disposed in a control circuit (15) on the side of an NC apparatus. The present position and speed data from the servomotor are fed back and are stored in a common RAM, and control signals for a driver circuit, such as an inverter (12), are supplied from the NC apparatus side to the servomotor side. A system bus on the NC apparatus side is directly connected to a local bus on the servomotor side.
摘要:
A picture processing apparatus is provided which includes a first frame memory for storing digitalized picture information and includes SAMs (serial access memories) which are capable of reading and writing parallel data with respect to the frame memory, whereby the data are transferred to a second frame memory, following an address offset, to copy the picture information. High-speed processing for translating a picture can thus be executed.
摘要:
A synchronous motor control system for preventing a torque efficiency reduction on high-speed rotation and acceleration to produce a torque efficiently at all times. The synchronous motor control system detects when inverter drive signals for controlling currents supplied to the synchronous motor exceed a physical saturable quantity of an inverter, and corrects current waveforms applied to the synchronous motor to make sure that they are sine waves at all times.
摘要:
A numerical control unit which includes a main bus connected to (a main processor) operates, according to an execution program stored in a main memory, on data from the memory or a tape reader, and applies the results of the operation to axis-control circuits in order to perform predetermined numerical control. The main memory and buffer circuits (4a to 4c in FIG. 1) are connected to the main bus. This minimizes the electrical load on the main processor. Peripheral buses are provided for each of the buffer circuits, and peripheral hardware and the axis-control circuits of individual package units are each connected to the peripheral buses.
摘要:
An addressing system for use with a computer system having a plurality of processing units connected to independent address buses and a plurality of memories connectable to any of the address buses and given a series of addresses. Each processing unit is connected to an address modification register and an adder connected to its address bus. The address content outputted from the processing unit and the content of the address modification register are added together by the adder. The added output is sent on the address bus to address a desired one of the memories. This system permits easy modification of memory allocation and enhances the operation speed of each processing unit.
摘要:
A motor driving amplifier and a numerical controller are connected to each other via communication to configure a numerical control system. The numerical controller includes a numerical control unit, a motor control unit, and an amplifier interface unit. Furthermore, a motor control processor included in the motor control unit is a multi-core processor.