Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
130 words
A programmable logic controller computer system comprising: a host programmable logic controller; a field bus coupled to the host programmable logic controller; a main bus; a plurality of I/O ports coupled to the main bus; a field programmable logic controller coupled to the main bus; and a programmable bus interface unit, coupled to the host programmable logic controller via the field bus and further coupled via the main bus to the plurality of I/O ports and the field programmable logic controller, the bus interface unit being programmable to control mapping between the host programmable logic controller, the plurality of I/O ports and the field programmable logic controller, and having means for mapping a selected one of the plurality of I/O ports to another one of the plurality of I/O ports.
Claim 2
Dependent Claim
130 words
A programmable logic controller computer system comprising: a host programmable logic controller; a field bus coupled to the host programmable logic controller; a main bus; a plurality of I/O ports coupled to the main bus; a field programmable logic controller coupled to the main bus; and a programmable bus interface unit, coupled to the host programmable logic controller via the field bus and further coupled via the main bus to the plurality of I/O ports and the field programmable logic controller, the bus interface unit being programmable to control mapping between the host programmable logic controller, the plurality of I/O ports and the field programmable logic controller, and having means for mapping a selected one of the plurality of I/O ports to another one of the plurality of I/O ports.
Claim 3
Dependent Claim
49 words
The programmable logic controller computer system of claim 1 further comprising a programming unit, coupled to the programmable bus interface unit, for programming the programmable bus interface unit to set the mapping between the host programmable logic controller, the plurality of I/O ports and the field programmable logic controller.
Claim 4
Dependent Claim
30 words
The programmable logic controller computer system of claim 1 wherein the programmable bus interface unit includes means for mapping the host programmable logic controller to the field programmable logic controller.
Claim 5
Dependent Claim
28 words
The programmable logic controller computer system of claim 1 wherein the programmable bus interface unit includes means for mapping the host programmable logic controller to selected I/O ports.
Claim 6
Dependent Claim
30 words
The programmable logic controller computer system of claim 1 wherein the programmable bus interface unit includes means for mapping the field programmable logic controller to the host programmable logic controller.
Claim 7
Dependent Claim
28 words
The programmable logic controller computer system of claim 1 wherein the programmable bus interface unit includes means for mapping the field programmable logic controller to selected I/O ports.
Claim 8
Dependent Claim
28 words
The programmable logic controller computer system of claim 1 wherein the programmable bus interface unit includes means for mapping selected I/O ports to the host programmable logic controller.
Claim 9
Dependent Claim
28 words
The programmable logic controller computer system of claim 1 wherein the programmable bus interface unit includes means for mapping selected I/O ports to the field programmable logic controller.
Claim 10
Dependent Claim
22 words
The programmable logic controller computer system of claim 1 further comprising a plurality of I/O terminal blocks coupled to the main bus.
Claim 11
Dependent Claim
28 words
The programmable logic controller computer system of claim 1 further comprising respective I/O modules coupled to respective I/O terminal blocks, the I/O modules including the I/O ports, respectively.
Claim 12
Dependent Claim
78 words
The programmable logic controller computer system of claim 1 wherein the programmable bus interface unit comprises: a processor; a field bus interface coupling the processor to the field bus; a random access memory coupled to the processor; a read only memory coupled to the processor; and a non volatile memory coupled to the processor for an I/O map representing the mapping between the host programmable logic controller, the plurality of I/O ports and the field programmable logic controller.
Claim 13
Dependent Claim
31 words
The programmable logic controller computer system of claim 1 wherein the field programmable logic controller includes a processor for processing I/O information locally without involvement of the host programmable logic controller.
Claim 14
Dependent Claim
151 words
In a programmable logic controller computer system including a host programmable logic controller, a field bus being coupled to the host programmable logic controller, a programmable bus interface unit coupled between the field bus and a main bus including a plurality of I/O ports, a field programmable logic controller being coupled to the main bus, a method of operating the system comprising the steps of: initializing the programmable logic controller computer system; mapping, in the programmable bus interface unit, between the host programmable logic controller, the I/O ports and the field programmable logic controller; providing mapping information to the bus interface unit, the mapping information indicating mapping between the host programmable logic controller, the I/O ports and the field programmable logic controller, the mapping information further indicating mapping from a selected I/O port to another I/O port; and processing information from the I/O ports locally by the field programmable logic controller.
Claim 15
Dependent Claim
151 words
In a programmable logic controller computer system including a host programmable logic controller, a field bus being coupled to the host programmable logic controller, a programmable bus interface unit coupled between the field bus and a main bus including a plurality of I/O ports, a field programmable logic controller being coupled to the main bus, a method of operating the system comprising the steps of: initializing the programmable logic controller computer system; mapping, in the programmable bus interface unit, between the host programmable logic controller, the I/O ports and the field programmable logic controller; providing mapping information to the bus interface unit, the mapping information indicating mapping between the host programmable logic controller, the I/O ports and the field programmable logic controller, the mapping information further indicating mapping from a selected I/O port to another I/O port; and processing information from the I/O ports locally by the field programmable logic controller.
Claim 16
Dependent Claim
20 words
The method of claim 13 further comprising the step of storing the mapping information in the programmable bus interface unit.
Claim 17
Dependent Claim
34 words
The method of claim 13 further comprising the step of the programmable bus interface unit processing I/O information and routing I/O information according to the mapping information stored in the programmable bus interface unit.
Claim 18
Dependent Claim
28 words
The method of claim 13 further comprising the step of providing the mapping information to the programmable bus interface unit via a user operated hand-held programmer input device.
Claim 19
Dependent Claim
29 words
The method of claim 13 wherein the step of providing mapping information includes providing mapping information which maps the host programmable logic controller to the field programmable logic controller.
Claim 20
Dependent Claim
27 words
The method of claim 13 wherein the step of providing mapping information includes providing mapping information which maps the host programmable logic controller to selected I/O ports.
Claim 21
Dependent Claim
29 words
The method of claim 13 wherein the step of providing mapping information includes providing mapping information which maps the field programmable logic controller to the host programmable logic controller.
Claim 22
Dependent Claim
27 words
The method of claim 13 wherein the step of providing mapping information includes providing mapping information which maps the field programmable logic controller to selected I/O ports.
Claim 23
Dependent Claim
27 words
The method of claim 13 wherein the step of providing mapping information includes providing mapping information which maps selected I/O ports to the host programmable logic controller.
Claim 24
Dependent Claim
27 words
The method of claim 13 wherein the step of providing mapping information includes providing mapping information which maps selected I/O ports to the field programmable logic controller.