FLEXIBLE GRAPHICAL EXTENSION ENGINE
First Claim
1. 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.
0 Assignments
0 Petitions
Accused Products
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).
6 Citations
21 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 21)
-
-
6. 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. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. 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. - View Dependent Claims (18, 19, 20)
-
Specification