Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Coded Controller-for-automatic-assembling-apparatus

 System and method for verifying the radar signature of an aircraft
The invention is a method and system for determining the radar signature of a pair of aircraft in ...


 Ternary data transmission system
According to the invention, direct current wander of a duobinary data signal is compensated for by ...


 Remote controlled garage door opening system
In accordance with a key feature of the present invention, a form of code hopping embodying a ...


 Code learning system for a movable barrier operator
The invention relates, in general, to an apparatus for controlling an actuator in response to ...


 Techniques for implementing non-uniform constraints in modulation encoded data
The present invention provides techniques for implementing non-uniform constraints on data that is ...


 Remote control having an optical indicia reader
The present invention disclosed and claimed herein, in one aspect thereof, comprises a method for a ...


 Pipelined analog-to-digital converter (ADC) with 3-bit ADC and endpoint correction
In accordance with the presently claimed invention, a pipelined analog-to-digital converter (ADC) ...


 Trocar-cannula device
In accordance with the invention, a trocar device is provided which comprises a trocar cutting ...


 Transmitter for remote convenience system having coiled, extendable antenna
In accordance with the present invention, a remote convenience transmitter is provided having an ...


 Cellular/portable phone holder
OF THE INVENTION The above described drawing figures illustrate the invention, a combination ...


 Controller for automatic assembling apparatus

Details
Inventors: Yamamoto, Toshihiro; Azuma, Yusaku; Yasuhara, Masateru; Tanita, Takeo; Kasai, Shozo;
Assignee: Canon Kabushiki Kaisha (Tokyo, JP)
Primary Examiner: Smith; Jerry
Assistant Examiner: Trammell; Jim
Attorney, Agent or Firm: Fitzpatrick, Cella, Harper & Scinto

A controller for an automatic assembling apparatus consisting of a plurality of operation units each of which has a variety of devices to be driven and which perform independent, different operations under the program control is disclosed. This controller includes a host control unit expressing a sequence control portion of program control for the plurality of operation units by multitask program control, a plurality of lower-order control units having control programs for controlling an independent operation of each of the plurality of devices to be driven, and a shared memory which is connected to the host control unit and the plurality of lower-order control units, and is shared and accessed by the host control unit and the lower-order control units.

DETAILED DESCRIPTION The present invention has been made in consideration of the above situation and has as its object to provide a controller for an automatic assembling apparatus which need not be extended unlike a conventional controller even if a control size of the automatic assembling apparatus is increased.
In order to achieve the above object, according to the present invention, a controller for an automatic assembling apparatus consisting of a plurality of operation sections each of which has a variety of devices to be driven and which perform independent, different operations under the program control, comprises a host control unit which control a sequence control portion of program control for each of the plurality of operation sections as multitask program control, a plurality of lower-order control units having control programs for controlling an independent operation of each of the plurality of devices to be driven, and shared resource means which is connected to the host control unit and the plurality of lower-order control units, and is shared and accessed by all these control units.
According to the present invention with the above arrangement, even if the control size of the automatic assembling apparatus is increased, a sequence control portion of program control for an operation section associated with an increased portion can be coped with by an increase in the number of programs under the multitask control.
Since a program of each lower-order control unit simply expresses an independent operation of each device to be driven, even if devices to be driven are increased in number due to an increase in control scale, only programs expressing independent operations of the increased devices to be driven are added.
According to an aspect of the present invention, a program for each of the plurality of operation sections has a step of driving the device to be driven.
The multitask program has a routine of interpreting the step of driving the device to be driven, breaking down the step to a simplified instruction for an independent operation of each device to be driven, and storing the instruction in the shared resource means



Related patents
  Communication apparatus and a communication system
To resolve these problems, it is one object of the present invention to provide an accounting system that can calculates a charge while taking into consideration the ...
  Automatic threshold voltage control circuit and signal converting circuit and method thereof
As mentioned above, the conventionally RC filer circuit is implemented for automatic threshold voltage control, however, the resistor and capacitor occupies a ...
  Keyboard alignment device
Tool acquisition (wherein the tool is to be securely controlled within the structure of the hand) preparatory to tool usage requires that this appendage be adapted for ...
  Flexible printed circuit for split keyboard and method of assembly
OF A PRESENTLY PREFERRED EXEMPLARY EMBODIMENT The present invention solves the problem of connecting a circuit through a hinge in a way that contains and protects the ...
  Touch panel integrated type display apparatus
In view of the circumstance described above, this invention intends to provide a touch panel integrated type display apparatus in which the display plane of a display ...
  Signal generator including high and low frequency oscillators
According to the present invention, a signal generator having a high frequency quartz oscillator with reduced current consumption includes a circuit containing a low ...
  Tracking oscillators
The present invention provides two oscillators, both powered by the same power supply. The output signal frequencies of said oscillators can be varied simultaneously ...
  Switch assembly having a rocker switch connected to a remote actuator
It is an object of the present invention to provide an improved electrical switch connected to a remote actuator. It is a further object of the present invention to ...
  Elastomeric rocker switch assembly
I claim: 1. A rocker switch assembly comprising: an elastomeric base member having formed therein a thin elastomeric web encircling and joined to a switch block, the ...
  Digital displacement encoding system and method
The present invention is a digital displacement encoder and associated methodology that overcomes the above and other drawbacks of conventional systems which digitally ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved