Changeable BACnet interface
First Claim
Patent Images
1. A designed BACnet interface system, comprising:
- a workstation; and
a controller connected to the workstation; and
wherein;
the workstation comprises a mechanism for designing a control application and specifying objects for a BACnet interface to the control application;
the control application and the BACnet interface are downloaded to the controller, wherein the BACnet interface includes a configuration file specifying a list of one or more objects, one or more properties associated with the one or more objects, and an interface to one or more underlying implementation mechanics; and
the control application and the BACnet interface are stored in a flash memory of the controller, wherein BACnet objects are saved in the memory in a first format for saving two or more objects having common properties and the BACnet objects are saved in a second format as needed for saving uncommon properties of the two or more objects saved in the first format.
1 Assignment
0 Petitions
Accused Products
Abstract
A changeable BACnet interface system having a workstation and a controller. The system may allow a controller object interface to be engineered and downloaded to the controller via configuration files, rather than as individual objects created at run time. A BACnet network may be connected to the workstation and controller. BACnet objects may be designed to constitute an interface to the control application, and be stored in the controller. The BACnet interface may be presented to the BACnet network.
38 Citations
12 Claims
-
1. A designed BACnet interface system, comprising:
-
a workstation; and a controller connected to the workstation; and wherein; the workstation comprises a mechanism for designing a control application and specifying objects for a BACnet interface to the control application; the control application and the BACnet interface are downloaded to the controller, wherein the BACnet interface includes a configuration file specifying a list of one or more objects, one or more properties associated with the one or more objects, and an interface to one or more underlying implementation mechanics; and the control application and the BACnet interface are stored in a flash memory of the controller, wherein BACnet objects are saved in the memory in a first format for saving two or more objects having common properties and the BACnet objects are saved in a second format as needed for saving uncommon properties of the two or more objects saved in the first format. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for designing a BACnet interface, comprising:
-
providing a workstation; providing a controller connected to the workstation via a BACnet network, the controller configured for; performing a control function using one or more control specifications; and providing, by the controller, access to BACnet objects of a designed interface to a network via a BACnet network; and engineering a control application; specifying objects for a BACnet interface to the control application; creating the BACnet interface, the BACnet interface having at least one configuration file including a list of the specified objects, one or more properties of the specified objects, and at least one interface to underlying implementation mechanics for communication and/or hardware setup; downloading the control application and the BACnet interface to the controller; and storing the control application and the BACnet interface in a flash memory, wherein BACnet objects are saved in the memory in a first format for saving two or more objects having common properties and the BACnet objects are saved in a second format as needed for saving uncommon properties of the two or more objects saved in the first format. - View Dependent Claims (9, 10)
-
-
11. A system having a designable BACnet interface, comprising:
-
a workstation; and a controller connected to the workstation, the controller configured for performing a control function on the one or more control specifications and for providing BACnet objects of a changed interface to a network via a BACnet network, wherein the network is for providing BACnet read-write object property services; and wherein; the workstation comprises; a function block wiresheet; and a graphical compiler connected to the wiresheet; the workstation provides a control application and specifies objects for a BACnet interface to the control application; the control application and the BACnet interface are downloaded to the controller and stored in a memory, wherein BACnet objects are saved in the memory in a first format for saving two or more objects having common properties and the BACnet objects are saved in a second format as needed for saving uncommon properties of the two or more objects saved in the first format; and the controller is connected to the workstation via a BACnet network.
-
-
12. A system having a designable BACnet interface, comprising:
-
a workstation; and a controller connected to the workstation, the controller configured for performing a control function on the one or more control specifications and for providing BACnet objects of a changed interface to a network via a BACnet network, wherein the network is for providing BACnet read-write object property services; and wherein; the workstation comprises; a function block wiresheet; and a graphical compiler connected to the wiresheet; the workstation provides a control application and specifies objects for a BACnet interface to the control application; the control application and the BACnet interface are downloaded to the controller and stored in a flash memory, wherein BACnet objects are saved in the memory in a first format for saving two or more objects having common properties and the BACnet objects are saved in a second format as needed for saving uncommon properties of the two or more objects saved in the first format; and the controller is connected to the workstation via a BACnet network.
-
Specification