JPH01217536A

Mixing language type program processing controller

Abstract

PURPOSE:To attain a controller which is rich in extendability and flexibility by providing plural processors in a controller for process control and providing a control means to judge the optimum processor for each language processing and to distribute the processing to the processor. CONSTITUTION:A job controller 101 reads a table by job language type and recognizes that a first job exists in addresses 0000-0100 of a memory 102 and a job language is rudder. Further, it is recognized that the arranging number of a language processing table is 0 and thus it is recognized that a processor A104 has the highest processing ability of the rudder language. The program concerned is loaded from the memory 102 to the processor A104 and this program is latched to an internal memory. Samely in a following processing, the same processing is executed concerning the 'block' of the address 0200. Next, the 'ladder' of the address 0200 and the 'FA-BASIC' of an address 0300 are executed and operation is finished.

Term

Term ended

Projected expiry passed 25 February 2008, 18.6 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

2 claims: 2 independent, 0 dependent

  1. 1
    [Claim(s)] 【特許請求の範囲】 1、制御用の複数のプロセッサと、制御用プログラム内の各処理を記述している言語に基づき、上記複数のプロセッサの中で最適なプロセッサを判断し、処理を最適なプロセッサに分配する手段と、を有する異種言語混在形プログラム処理コントローラ。 A different-species language mixture type program manipulation controller comprising:1, a plurality of processors for control, A means to judge optimal processor in a plurality of above-mentioned processors, and to distribute processing to optimal processor based on a language which has described each processing in a program for control.
  2. 2
    2、制御用の複数のプロセッサと、ジョブコントローラと、該ジョブコントローラとプロセッサ間通信を行うバスとを備えると共に、ジョブコントローラは、 プログラムの各処理を記述している言語種別を認識する手段と、各制御用プロセッサの言語処理能力を認識する手段と、各制御用プロセッサの実装/未実装を認識する手段と、言語種別及び言語処理能力、及び実装の条件のもとで上記複数のプロセッサの中で最適なプロセッサを判断し処理を該プロセッサに分配する手段と、を有してなる異種言語混在形プログラム処理コントローラ。 A different-species language mixture type program manipulation controller comprising:2, a plurality of processors for control, It has a job controller, the job controller, and a bus that performs interprocessor communication, and is a job controller, A means to recognize language classification which has described each processing of a program, and a means to recognize language-processing capability of each processor for control, A means to judge processor optimal in a plurality of above-mentioned processors under a means to recognize mounting / un-mounting of each processor for control, language classification and language-processing capability, and conditions of mounting, and to distribute processing to the processor.
Independent claims2