×

Decentralized control system for network connection

  • US 20040230980A1
  • Filed: 03/31/2004
  • Published: 11/18/2004
  • Est. Priority Date: 03/10/1999
  • Status: Active Grant
First Claim
Patent Images

1. A decentralized control system, comprising:

  • a plurality of processors;

    a plurality of devices controlled by said plurality of processors; and

    at least one information transmission path for communicating control information between said plurality of processors and for communicating input/output information between said plurality of processors and the devices, at least one of said plurality of processors comprising;

    processor detecting means for detecting a connection state of each of said plurality of processors with respect to the information transmission path, said connection state showing which processors of said plurality of processors are connected for controlling the plurality of devices, and being represented by an ID of each of said processors;

    program block assigning means for assigning, based on the detected connection state detected by said processor detecting means, a plurality of mutually concurrently executable program blocks to control the device to each said plurality of processors, respectively, said assigning means dividing a program for controlling said devices into said mutually concurrently executable plurality of blocks allowing uniform assignment of a processing load to the processors in accordance with an average number of execution steps or an average processing time for one cycle of each of the plurality of program blocks, said assigning means distributing said mutually concurrently executable plurality of blocks to said processors; and

    program storage means for storing a relevant one of the plurality of mutually concurrently executable program blocks at the each said plurality of processors, each said plurality of processors executing the stored relevant program blocks, respectively.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×