Patent US4754427A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4754427A Expired / Lapsed US ⏱️ 0.0 years remaining

Linking system for programmable controller

Assignee: Shibaura Machine Co Ltd
•
Filing: 1986-01-10
•
Granted: 1988-06-28
•
Expires: 2006-01-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a programmable controller linking system, a plurality of programmable controllers are connected to one master controller and sequences of the programmable controllers are programmed using addresses representing optional input/output memory areas. Link tables are prepared by automatically allotting input/output memory areas of the programmable controllers, to the inner relays, with respect to addresses of the respective programmable controllers except for the subject programmable controller, the thus prepared link tables are registered in the master controller, and all the link tables are collected from the respective programmable controllers in the master controller at the link starting time to prepare an editorial link table by collecting common portions of the collected link tables. The input/output side address tables are provided for the master controller and for the respective programmable controllers so that the data is periodically accessed and linked between the master controller and the respective programmable controllers in accordance with the input/output side address tables.

Inventors

  • 👤 Yoshihiko Okayama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 18:52
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G05B19/052

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 232 words
A linking method for a plurality of programmable controllers which respectively have inner elements for linking, which comprises the steps of: connecting said respective programmable controllers to one master controller for transferring data; programming a sequence of said respective programmable controllers by using addresses of optional input/output areas in optional ones of said programmable controllers; automatically allotting the inner elements with respect to addresses of programmable controllers except for a subject programmable controller in said sequence by means of said respective programmable controllers; preparing link tables containing addresses from which the data is transferred and into which the data is collected for an input side and an output side; storing the prepared link tables in said master controller; preparing an edited link table collecting common addresses into which the data is transferred with respect to addresses of said link tables from which the data is transferred at a beginning time of linking operation with said master controller and said programmable controllers; preparing a pointer table with respect to said addresses from which the data is transferred at the beginning time; providing address tables of input and output sides corresponding to said pointer table in said respective programmable controllers; and linking required areas of said master controller with those of said programmable controllers in accordance with said pointer table and said address tables thereby to transfer the data to said respective programmable controllers.
Claim 2
Dependent Claim 232 words
A linking method for a plurality of programmable controllers which respectively have inner elements for linking, which comprises the steps of: connecting said respective programmable controllers to one master controller for transferring data; programming a sequence of said respective programmable controllers by using addresses of optional input/output areas in optional ones of said programmable controllers; automatically allotting the inner elements with respect to addresses of programmable controllers except for a subject programmable controller in said sequence by means of said respective programmable controllers; preparing link tables containing addresses from which the data is transferred and into which the data is collected for an input side and an output side; storing the prepared link tables in said master controller; preparing an edited link table collecting common addresses into which the data is transferred with respect to addresses of said link tables from which the data is transferred at a beginning time of linking operation with said master controller and said programmable controllers; preparing a pointer table with respect to said addresses from which the data is transferred at the beginning time; providing address tables of input and output sides corresponding to said pointer table in said respective programmable controllers; and linking required areas of said master controller with those of said programmable controllers in accordance with said pointer table and said address tables thereby to transfer the data to said respective programmable controllers.
Claim 3
Dependent Claim 19 words
The linking method according to claim 1, wherein said master controller is specifically selected out of said programmable controllers.
Claim 4
Dependent Claim 79 words
The linking method according to claim 2, wherein said programmable controllers respectively include a processing unit which carries out data processing by using a micro processor, a switching unit controlled by said processing unit, a receiver which receives the data from said master controller and/or another programmable controllers and inputs into said processing unit, and a transmitter which receives the data from said processing unit and transmits to said master controller and/or other programmable controllers through said switching unit.
Claim 5
Dependent Claim 85 words
The linking method according to claim 3, wherein said processing unit in said programmable controllers comprises a first CPU which controls data transfer between said processing unit and said master controller, a second CPU which controls data transfer between said processing unit and a unit to be controlled, a RAM which is connected to said first and second CPUs through a bus line, and a sequence memory which stores a program with respect to said processing unit and which is connected to said second CPU.
Claim 6
Dependent Claim 36 words
The linking method according to claim 4, wherein said processing unit further includes a buffer memory which transmits and receives the data and instructs an operation between said second CPU and said unit to be controlled.
Claim 7
Dependent Claim 38 words
The linking method according to claim 4, wherein said RAM includes an input area for storing the data transferred from other programmable controllers and an output area for storing the data of a programmable controller to be subjected.
Claim 8
Dependent Claim 65 words
The linking method according to claim 2, wherein said master controller includes said edited link table, and further provides a processing unit which carries out data processing by using a micro processor, a receiver which receives the data from said programmable controllers and inputs into said processing unit, and a transmitter which receives the data from said processing unit and transmits to said programmable controllers.
Claim 9
Dependent Claim 21 words
The linking method according to claim 1, wherein said link tables are prepared prior to the starting of said linking operation.
Claim 10
Dependent Claim 27 words
The linking method according to claim 8, wherein said respective link tables has a transfer origin and a transfer destination with respect to input and output sides.
Claim 11
Dependent Claim 42 words
The linking method according to claim 1, wherein said edited link table has areas of pointers for designating an address of an area into which is stored data to be accessed and a pointer table consisting of binary information of the pointers.
Claim 12
Dependent Claim 43 words
The linking method according to claim 10, wherein said programmable controllers further respectively provide an input side address table and an output side address table in accordance with an input side pointer table and an output side pointer table of said master controller.
Claim 13
Dependent Claim 13 words
The linking method according to claim 1, wherein said inner elements are relays.
Claim 14
Dependent Claim 28 words
The linking method according to claim 1, wherein the connection of said master controller and said programmable controllers is performed by using optical fibers through the inner elements.
Claim 15
Dependent Claim 51 words
The linking method according to claim 1, wherein said edited link table is prepared by combining first addresses of said programmable controllers to which the data are transferred and second addresses which are commonly provided in said programmable controllers as transfer origins in accordance with the order of the first addresses.

References Cited (Backward Citations)

US4123794A Cited
US4228495A Cited
US4249172A Cited
US4304001A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-06-28 1991-12-28 1992-06-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-06-28 1995-12-28 1996-06-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-06-28 1999-12-28 2000-06-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag