PLC functional modules for energy management functionalities
AssigneeRobert Bosch GmbH
InventorsHenning Osterfeld, Stephan Schultze
Life of this patent
Estimating the term…
Abstract
A method for programming a programmable logic controller for controlling at least one energy consumer of a machine, includes providing at least one energy consumer functional module and at least one energy control functional module in a programming device for selection by a programmer in order to program an energy management program configured to provide at least one energy management functionality for the machine. The at least one energy consumer functional module containing data specific to the at least one energy consumer. The at least one energy control functional module containing data specific to the at least one energy management functionality.
Claims17
A method for programming a programmable logic controller (PLC) configured to control at least one energy consumer of a machine, the energy consumer having a plurality of consumer energy modes, the method comprising:
- receiving input via a user interface of a programming device operatively connected to the programmable logic controller, the input being indicative of a selection of (i) at least one energy consumer functional module, and (ii) at least one energy control functional module to implement in the programmable logic controller, and
- wherein the at least one energy control functional module is configured, in terms of programming, to:
- receive an operating command indicating at least one machine operating condition, wherein the operating command includes a specification of boundary condition,
- select one of the consumer energy modes for the energy consumer based on the at least one machine operating condition indicated by the operating command, the consumer energy mode being selected to meet the boundary condition,
- output the selected consumer energy mode to the at least one consumer functional module, and
- wherein the at least one consumer functional module is configured, in terms of programming, to control the energy consumer so as to implement the selected consumer energy mode.
A computation unit configured to control at least one energy consumer of a machine, comprising:
- a programming device including at least one energy consumer functional module and at least one energy control functional module,
- wherein the computation unit is configured to carry out a method for programming a programmable logic controller (PLC) configured to control the at least one energy consumer of a machine, the energy consumer having a plurality of consumer energy modes,
- wherein the method includes:
- receiving input via a user interface of a programming device operatively connected to the programmable logic controller, the input being indicative of a selection of (i) the at least one energy consumer functional module, and (ii) the at least one energy control functional module to implement in the programmable logic controller, and
- wherein the at least one energy control functional module is configured, in terms of programming, to:
- receive an operating command indicating at least one machine operating condition, wherein the operating command includes a specification of boundary condition,
- select one of the consumer energy modes for the energy consumer based on the at least one machine operating condition indicated by the operating command, the consumer energy mode being selected to meet the boundary condition, and
- output the selected consumer energy mode to the at least one consumer functional module, and
- wherein the at least one consumer functional module is configured, in terms of programming, to control the energy consumer so as to implement the selected consumer energy mode.
A non-transitory machine-readable storage medium connected to a computation unit comprising:
- a computer program product including a program code configured to cause the computation unit to carry out a method for programming a programmable logic controller (PLC) configured to control at least one energy consumer of a machine when the program code is executed on the computation unit, the energy consumer having a plurality of consumer energy modes, wherein the method induces:
- receiving input via a user interface of a programming device operatively connected to the programmable logic controller, the input being indicative of a selection of (i) the at least one energy consumer functional module, and (ii) the at least one energy control functional module to implement in the programmable logic controller, and wherein the at least one energy control functional module is configured, in terms of programming, to:
- receive an operating command indicating at least one machine operating condition, wherein the operating command includes a specification of boundary condition,
- select one of the consumer energy modes for the energy consumer based on the at least one machine operating condition indicated by the operating command, the consumer energy mode being selected to meet the boundary condition, and
- output the selected consumer energy mode to the at least one consumer functional module, and
- wherein the at least one consumer functional module is configured, in terms of programming, to control the energy consumer so as to implement the selected consumer energy mode.
Dependencies are inferred from the claim text.