Flexible graphical extension engine
AssigneeHoneywell International Inc.
InventorMichael Andrew Pouchak
Life of this patent
Estimating the term…
Abstract
A flexible graphical extension engine having a function block engine combined with extensions in communications with a wall module bus to make it possible to provide fixed function, configurable function and programmable function devices which implement additional function block behavior, and provide an automated configuration approach for generating configuration files for a programmable wall module. In other words, the engine not only depends on fixed inputs and outputs (I/O's) and fixed features in a control solution, but also may allow for flexible blocks and the ability to change an interface on the fly (i.e., during operation).
Claims21
A graphical extension engine comprising:
- a configuration tool;
- a download tool connected to the configuration tool;
- a host connected to the download tool;
- and
- a client connected to the host;
- and
- wherein:
- the host is a function block engine platform comprising a first function block engine;
- and
- the client is a configurable wall module comprising at least one second function block engine;
- and
- wherein:
- the first function block engine has a first public variable identification (PVID) system;
- PVID's of signals from the first function block engine to the second function block engine, are converted to PVID's of the second function block engine;
- and
- PVID's of signals from the second function block engine to the first function block engine, are converted to PVID's of the first function block engine.
A parallel flexible graphical extension engine comprising:
- a first function block engine;
- a configurator for providing files to the first function block engine;
- and
- at least one wall module that includes a second function block engine connected to the first function block engine;
- and
- wherein:
- the first function block engine has a first public variable identification (PVID) system;
- the second function block engine has a second PVID system;
- PVID's of signals from the first function block engine to the second function block engine, are converted to PVID's of the second function block engine;
- and
- PVID's of signals from the second function block engine to the first function block engine, are converted to PVID's of the first function block engine.
A method for configuring a wall module comprising:
- providing a configuration for a configurable wall module;
- downloading the configuration to a host comprising a first function block engine;
- and
- downloading the configuration from the host to the wall module, the wall module comprising a second function block engine;
- and
- wherein:
- the first function block engine has a first public variable identification (PVID) system;
- the second function block engine has a second PVID system;
- PVID's of signals from the first function block engine to the second function block engine, are converted to PVID's of the second function block engine;
- and
- PVID's of signals from the second function block engine to the first function block engine, are converted to PVID's of the first function block engine.
Dependencies are inferred from the claim text.