AU509173B2

AU509173B2 – Programmable controller using microprocessor
– Google Patents

AU509173B2 – Programmable controller using microprocessor
– Google Patents
Programmable controller using microprocessor

Info

Publication number
AU509173B2

AU509173B2
AU26536/77A
AU2653677A
AU509173B2
AU 509173 B2
AU509173 B2
AU 509173B2
AU 26536/77 A
AU26536/77 A
AU 26536/77A
AU 2653677 A
AU2653677 A
AU 2653677A
AU 509173 B2
AU509173 B2
AU 509173B2
Authority
AU
Australia
Prior art keywords
microprocessor
programmable controller
programmable
controller
Prior art date
1976-07-01
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)

Ceased

Application number
AU26536/77A
Other versions

AU2653677A
(en

Inventor
W. H Seifp
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)

Gulf and Western Industries Inc

Original Assignee
Gulf and Western Industries Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
1976-07-01
Filing date
1977-06-28
Publication date
1980-04-24

1977-06-28
Application filed by Gulf and Western Industries Inc
filed
Critical
Gulf and Western Industries Inc

1979-01-04
Publication of AU2653677A
publication
Critical
patent/AU2653677A/en

1980-04-24
Application granted
granted
Critical

1980-04-24
Publication of AU509173B2
publication
Critical
patent/AU509173B2/en

1993-06-28
Anticipated expiration
legal-status
Critical

Status
Ceased
legal-status
Critical
Current

Links

Espacenet

Global Dossier

Discuss

Classifications

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F9/00—Arrangements for program control, e.g. control units

G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

G06F9/46—Multiprogramming arrangements

G06F9/48—Program initiating; Program switching, e.g. by interrupt

G06F9/4806—Task transfer initiation or dispatching

G06F9/4812—Task transfer initiation or dispatching by interrupt, e.g. masked

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B19/00—Programme-control systems

G05B19/02—Programme-control systems electric

G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers

G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts

G05B19/052—Linking several PLC’s

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B19/00—Programme-control systems

G05B19/02—Programme-control systems electric

G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers

G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts

G05B19/054—Input/output

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

G06F13/10—Program control for peripheral devices

G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor

G—PHYSICS

G06—COMPUTING; CALCULATING OR COUNTING

G06F—ELECTRIC DIGITAL DATA PROCESSING

G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

G06F13/14—Handling requests for interconnection or transfer

G06F13/20—Handling requests for interconnection or transfer for access to input/output bus

G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/11—Plc I-O input output

G05B2219/1105—I-O

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/13—Plc programming

G05B2219/13001—Interrupt handling

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/14—Plc safety

G05B2219/14142—Low impedance bus

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/15—Plc structure of the system

G05B2219/15048—Microprocessor

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/15—Plc structure of the system

G05B2219/15056—DMA

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/15—Plc structure of the system

G05B2219/15105—Hardwired logic to accelerate, speed up execution of instructions

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/15—Plc structure of the system

G05B2219/15116—Pc implements plc, in application program, plc instruction register

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/15—Plc structure of the system

G05B2219/15122—Less frequent used subroutines arranged at high addresses

G—PHYSICS

G05—CONTROLLING; REGULATING

G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS

G05B2219/00—Program-control systems

G05B2219/10—Plc systems

G05B2219/15—Plc structure of the system

G05B2219/15127—Bit and word, byte oriented instructions, boolean and arithmetic operations

AU26536/77A
1976-07-01
1977-06-28
Programmable controller using microprocessor

Ceased

AU509173B2
(en)

Applications Claiming Priority (2)

Application Number
Priority Date
Filing Date
Title

US05/701,858

US4107785A
(en)

1976-07-01
1976-07-01
Programmable controller using microprocessor

USUS701858

1976-07-01

Publications (2)

Publication Number
Publication Date

AU2653677A

AU2653677A
(en)

1979-01-04

AU509173B2
true

AU509173B2
(en)

1980-04-24

Family
ID=24818967
Family Applications (1)

Application Number
Title
Priority Date
Filing Date

AU26536/77A
Ceased

AU509173B2
(en)

1976-07-01
1977-06-28
Programmable controller using microprocessor

Country Status (11)

Country
Link

US
(1)

US4107785A
(en)

AU
(1)

AU509173B2
(en)

CA
(1)

CA1091356A
(en)

CH
(1)

CH630735A5
(en)

DE
(1)

DE2727876B2
(en)

FR
(1)

FR2357007A1
(en)

GB
(1)

GB1584681A
(en)

IL
(1)

IL52228A
(en)

IT
(1)

IT1079041B
(en)

NZ
(1)

NZ184127A
(en)

SE
(1)

SE7707594L
(en)

Families Citing this family (34)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

JPS5317240A
(en)

*

1976-07-31
1978-02-17
Toshiba Corp
Controller

US4165534A
(en)

*

1977-04-25
1979-08-21
Allen-Bradley Company
Digital control system with Boolean processor

US4275455A
(en)

*

1977-07-11
1981-06-23
Automation Systems, Inc.
Output interface card suitable for use with a programmable logic controller

US4178634A
(en)

*

1977-07-11
1979-12-11
Automation Systems Inc.
Programmable logic controller

US4270184A
(en)

*

1978-03-16
1981-05-26
Tokyo Shibaura Denki Kabushiki Kaisha
Microprocessor-based programmable logic controller

US4298933A
(en)

*

1978-07-08
1981-11-03
Tokyo Shibaura Denki Kabushiki Kaisha
Data-processing device including means to suppress the execution of unnecessary instructions

US4228495A
(en)

*

1978-12-19
1980-10-14
Allen-Bradley Company
Multiprocessor numerical control system

US4266281A
(en)

*

1979-04-02
1981-05-05
Allen-Bradley Company
Microprogrammed programmable controller

US4282584A
(en)

*

1979-05-30
1981-08-04
Allen-Bradley Company
Mini-programmable controller

US4794558A
(en)

*

1979-06-12
1988-12-27
Motorola, Inc.
Microprocessor having self-programmed eprom

JPS5636709A
(en)

*

1979-09-04
1981-04-10
Fanuc Ltd
Numerical control system

FR2471628A1
(en)

*

1979-12-12
1981-06-19
Auteg
Microprocessor based sequential automation controller – controls keyboard input, transducer input, output, and timing in accordance with preset programme

US4314329A
(en)

*

1980-02-04
1982-02-02
Cincinnati Milacron Inc.
Method and apparatus for using a computer numerical control to control a machine cycle of operation

JPS58195902A
(en)

*

1982-05-12
1983-11-15
Hitachi Ltd
Sequence controller

JPS58222310A
(en)

*

1982-06-21
1983-12-24
Omron Tateisi Electronics Co
Programmable controller provided with state pattern comparison function

FR2549988B1
(en)

*

1983-07-06
1986-03-21
Semy Engineering Sarl

PROGRAMMABLE INDUSTRIAL PROCESS CONTROLLER WITH INDUSTRIAL NOISE

US4638452A
(en)

*

1984-02-27
1987-01-20
Allen-Bradley Company, Inc.
Programmable controller with dynamically altered programmable real time interrupt interval

JPS6145354A
(en)

*

1984-08-10
1986-03-05
Nec Corp
Microprocessor

US4587613A
(en)

*

1985-02-21
1986-05-06
Solid Controls, Inc.
Microprocessor control system with a bit/byte memory array

US4723219A
(en)

*

1985-06-21
1988-02-02
Amca International Corporation
Programmed path for automatic tool retraction and return responsive to degradation threshold

DE3750132T2
(en)

*

1986-10-08
1994-10-20
Hitachi Ltd

POST CONTROL DEVICE.

US5235221A
(en)

*

1992-04-08
1993-08-10
Micron Technology, Inc.
Field programmable logic array with speed optimized architecture

US5331227A
(en)

*

1992-05-15
1994-07-19
Micron Semiconductor, Inc.
Programmable logic device macrocell with an exclusive feedback line and an exclusive external input line

US5220215A
(en)

*

1992-05-15
1993-06-15
Micron Technology, Inc.
Field programmable logic array with two or planes

US5300830A
(en)

*

1992-05-15
1994-04-05
Micron Semiconductor, Inc.
Programmable logic device macrocell with an exclusive feedback and exclusive external input lines for registered and combinatorial modes using a dedicated product term for control

US5384500A
(en)

*

1992-05-15
1995-01-24
Micron Semiconductor, Inc.
Programmable logic device macrocell with an exclusive feedback and an exclusive external input line for a combinatorial mode and accommodating two separate programmable or planes

US5287017A
(en)

*

1992-05-15
1994-02-15
Micron Technology, Inc.
Programmable logic device macrocell with two OR array inputs

US5298803A
(en)

*

1992-07-15
1994-03-29
Micron Semiconductor, Inc.
Programmable logic device having low power microcells with selectable registered and combinatorial output signals

DE69331061T2
(en)

*

1992-08-10
2002-06-06
Monolithic System Tech Inc

Fault-tolerant hierarchical bus system

US5313640A
(en)

*

1992-09-23
1994-05-17
International Business Machines Corporation
Method and system for the efficient response to multiple different types of interrupts

WO1995001601A1
(en)

*

1993-07-02
1995-01-12
Oakleigh Systems, Inc.
High-speed cpu interconnect bus architecture

US6898648B2
(en)

*

2002-02-21
2005-05-24
Micron Technology, Inc.
Memory bus polarity indicator system and method for reducing the affects of simultaneous switching outputs (SSO) on memory bus timing

US8573097B2
(en)

*

2005-12-14
2013-11-05
Siemens Product Lifecycle Management Software Inc.
System and method for automatic local return for lathe NC-machining cycle interruption

AU2017239164A1
(en)

2016-03-21
2018-09-27
Mobile Electronics Inc.
Method and system for a universal programmable voltage module

Family Cites Families (5)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US3810118A
(en)

*

1971-04-27
1974-05-07
Allen Bradley Co
Programmable matrix controller

US3798612A
(en)

*

1971-09-13
1974-03-19
Allen Bradly Co
Controller programmer

US3959776A
(en)

*

1974-02-19
1976-05-25
Modicon Corporation
Programmable printer

US3942158A
(en)

*

1974-05-24
1976-03-02
Allen-Bradley Company
Programmable logic controller

US3970992A
(en)

*

1974-06-25
1976-07-20
Ibm Corporation
Transaction terminal with unlimited range of functions

1976

1976-07-01
US
US05/701,858
patent/US4107785A/en
not_active
Expired – Lifetime

1977

1977-05-09
GB
GB19385/77A
patent/GB1584681A/en
not_active
Expired

1977-05-17
NZ
NZ184127A
patent/NZ184127A/en
unknown

1977-06-02
IL
IL52228A
patent/IL52228A/en
unknown

1977-06-07
CA
CA280,066A
patent/CA1091356A/en
not_active
Expired

1977-06-13
IT
IT49797/77A
patent/IT1079041B/en
active

1977-06-21
DE
DE2727876A
patent/DE2727876B2/en
not_active
Withdrawn

1977-06-24
CH
CH780477A
patent/CH630735A5/en
not_active
IP Right Cessation

1977-06-28
AU
AU26536/77A
patent/AU509173B2/en
not_active
Ceased

1977-06-30
FR
FR7720121A
patent/FR2357007A1/en
not_active
Withdrawn

1977-06-30
SE
SE7707594A
patent/SE7707594L/en
unknown

Also Published As

Publication number
Publication date

NZ184127A
(en)

1981-03-16

AU2653677A
(en)

1979-01-04

IL52228A0
(en)

1977-08-31

CA1091356A
(en)

1980-12-09

IT1079041B
(en)

1985-05-08

DE2727876B2
(en)

1980-02-21

GB1584681A
(en)

1981-02-18

CH630735A5
(en)

1982-06-30

FR2357007A1
(en)

1978-01-27

IL52228A
(en)

1979-10-31

SE7707594L
(en)

1978-01-02

US4107785A
(en)

1978-08-15

DE2727876A1
(en)

1978-01-05

Similar Documents

Publication
Publication Date
Title

AU509173B2
(en)

1980-04-24

Programmable controller using microprocessor

AU3820378A
(en)

1980-01-24

Programmable controller

AU520416B2
(en)

1982-01-28

Programmable communications controller

AU2982277A
(en)

1979-05-24

Microprocessor architecture

JPS5392041A
(en)

1978-08-12

Controller

GB1544152A
(en)

1979-04-11

Programmable machine controller

AU512131B2
(en)

1980-09-25

Externally programmable pacemaker

AU520909B2
(en)

1982-03-04

Sequence controller with microprocessor

JPS5595109A
(en)

1980-07-19

Programmable controller

AU527244B2
(en)

1983-02-24

Programmable controller

GB2030324B
(en)

1983-02-02

Programmable controller

AU511604B2
(en)

1980-08-28

Controllers

JPS52133728A
(en)

1977-11-09

Lookkahead controller

GB1547509A
(en)

1979-06-20

Programmable controllers

AU510856B2
(en)

1980-07-17

Programmable microprocessor controlled machines

JPS5325301A
(en)

1978-03-09

Pushhbutton controller

AU513603B2
(en)

1980-12-11

Toasting-time controller for toaster

GB2000328B
(en)

1982-03-31

Programmable sequence controller

AU515695B2
(en)

1981-04-16

Microprogramme control unit

AU512579B2
(en)

1980-10-16

Phase controller

AU507770B1
(en)

1980-02-28

Machine controller

SU578636A1
(en)

1977-10-30

Proportional-integral-differential controller

AU507196B2
(en)

1980-02-07

Sequential inputs timer

JPS52105069A
(en)

1977-09-03

Controller

JPS5368001A
(en)

1978-06-17

Vodas controller

Download PDF in English

None