-
公开(公告)号:US10564615B2
公开(公告)日:2020-02-18
申请号:US15424593
申请日:2017-02-03
Applicant: Johnson Controls Technology Company
Inventor: Christopher R. Amundson , David A. Kondrad , Kraig D. Ritmanich , Aron M. Seiler , Jameel Ahmed , Curtis C. Crane , Vivek V. Gupta , Daniel F. Leising , Brandon A. Sloat , Lisa E. Strand
Abstract: An equipment controller in a building management system (BMS) includes a feature detector and a dynamic point list generator. The feature detector is configured to receive sensor input from a sensor and determine a set of features available to the equipment controller based on the sensor input. The dynamic point list generator is configured to determine unavailable features based on the set of available features and identify one or more points in a complete point list associated with the set of unavailable features. The dynamic point list generator is configured to generate a dynamic point list by removing the identified points from the complete point list and expose the dynamic point list to a BMS controller communicably connected to the equipment controller.
-
公开(公告)号:US11105527B2
公开(公告)日:2021-08-31
申请号:US16235316
申请日:2018-12-28
Applicant: Johnson Controls Technology Company
Inventor: Aaron D. Wagner , Chaitra Shastry , Jameel Ahmed , Homero L. Noboa , Camille M. Aucoin , Hunter R. Hobgood , Dinesh Trikha
IPC: G05B19/042 , F24F11/00 , F24F11/523 , G06F3/0484
Abstract: A controller includes a plurality of configurable input ports, a plurality of configurable output ports, and a configuration circuit. The configuration circuit is configured to provide a graphical user interface configured to facilitate a user in inputting an equipment description, determine a controller configuration based on the equipment description, configure the plurality of configurable input ports in accordance with the controller configuration, configure the plurality of configurable output ports in accordance with the controller configuration, and enable a set of control logic based on the controller configuration. The controller also includes an online control circuit configured to receive inputs via the plurality of configurable input ports, generate outputs based on the inputs and the set of control logic, and provide the outputs to building equipment via the plurality of configurable output ports.
-
公开(公告)号:US10545469B2
公开(公告)日:2020-01-28
申请号:US15008329
申请日:2016-01-27
Applicant: Johnson Controls Technology Company
Inventor: Vivek V. Gupta , Jameel Ahmed , Harrison J. Palzewicz
IPC: G05B19/042
Abstract: A system for self-provisioning building equipment includes a main control unit having a processing circuit and a data communications interface and an auxiliary control unit connected with the main control unit via a communications network. The system includes a memory device having an update file stored therein. The update file includes a plurality of partitions, each partition containing provisioning data for a programmable component of the main control unit or the auxiliary control unit. The processing circuit includes a provisioning manager configured to monitor the main control unit and the auxiliary control unit for a predetermined trigger and automatically initiate a provisioning process in response to detecting the predetermined trigger. The provisioning process includes providing the provisioning data from the update file to the programmable component of the main control unit or the auxiliary control unit.
-
公开(公告)号:US11079732B2
公开(公告)日:2021-08-03
申请号:US16777406
申请日:2020-01-30
Applicant: Johnson Controls Technology Company
Inventor: Vivek V. Gupta , Justin J. Seifi , Brandon A. Sloat , John K. Krenzer , Jameel Ahmed , Mark T. Fischbach
Abstract: A method for updating heating, ventilation, or air conditioning (HVAC) devices is provided. The method includes receiving an update package at a first HVAC device of a plurality of HVAC devices via a network. The update package includes an identification of a plurality of device models and a plurality of software updates. The method includes determining that a device model for the first HVAC device is identified by the update package and in response to a determination that the device model for the first HVAC device is identified by the update package, extracting a first software update corresponding to the device model for the first HVAC device from the update package and installing the first software update on the first HVAC device. The method includes transmitting the first update package to a second HVAC device of the plurality of HVAC devices via the network.
-
公开(公告)号:US20200208864A1
公开(公告)日:2020-07-02
申请号:US16235316
申请日:2018-12-28
Applicant: Johnson Controls Technology Company
Inventor: Aaron D. Wagner , Chaitra Shastry , Jameel Ahmed , Homero L. Noboa , Camille M. Aucoin , Hunter R. Hobgood , Dinesh Trikha
IPC: F24F11/523 , G05B19/042
Abstract: A controller includes a plurality of configurable input ports, a plurality of configurable output ports, and a configuration circuit. The configuration circuit is configured to provide a graphical user interface configured to facilitate a user in inputting an equipment description, determine a controller configuration based on the equipment description, configure the plurality of configurable input ports in accordance with the controller configuration, configure the plurality of configurable output ports in accordance with the controller configuration, and enable a set of control logic based on the controller configuration. The controller also includes an online control circuit configured to receive inputs via the plurality of configurable input ports, generate outputs based on the inputs and the set of control logic, and provide the outputs to building equipment via the plurality of configurable output ports.
-
公开(公告)号:US20200249646A1
公开(公告)日:2020-08-06
申请号:US16777406
申请日:2020-01-30
Applicant: Johnson Controls Technology Company
Inventor: Vivek V. Gupta , Justin J. Seifi , Brandon A. Sloat , John K. Krenzer , Jameel Ahmed , Mark T. Fischbach
IPC: G05B19/042 , G06F8/65
Abstract: A method for updating heating, ventilation, or air conditioning (HVAC) devices is provided. The method includes receiving an update package at a first HVAC device of a plurality of HVAC devices via a network. The update package includes an identification of a plurality of device models and a plurality of software updates. The method includes determining that a device model for the first HVAC device is identified by the update package and in response to a determination that the device model for the first HVAC device is identified by the update package, extracting a first software update corresponding to the device model for the first HVAC device from the update package and installing the first software update on the first HVAC device. The method includes transmitting the first update package to a second HVAC device of the plurality of HVAC devices via the network.
-
公开(公告)号:US20180101157A1
公开(公告)日:2018-04-12
申请号:US15424593
申请日:2017-02-03
Applicant: Johnson Controls Technology Company
Inventor: Christopher R. Amundson , David A. Kondrad , Kraig D. Ritmanich , Aron M. Seiler , Jameel Ahmed , Curtis C. Crane , Vivek V. Gupta , Daniel F. Leising , Brandon A. Sloat , Lisa E. Strand
IPC: G05B19/042
Abstract: An equipment controller in a building management system (BMS) includes a feature detector and a dynamic point list generator. The feature detector is configured to receive sensor input from a sensor and determine a set of features available to the equipment controller based on the sensor input. The dynamic point list generator is configured to determine unavailable features based on the set of available features and identify one or more points in a complete point list associated with the set of unavailable features. The dynamic point list generator is configured to generate a dynamic point list by removing the identified points from the complete point list and expose the dynamic point list to a BMS controller communicably connected to the equipment controller.
-
公开(公告)号:US20180191521A1
公开(公告)日:2018-07-05
申请号:US15397690
申请日:2017-01-03
Applicant: Johnson Controls Technology Company
Inventor: Jameel Ahmed , Vivek V. Gupta , Brandon A. Sloat , Daniel F. Leising
IPC: H04L12/40 , G05B19/042
CPC classification number: H04L12/40 , G05B19/042 , G05B2219/25011 , H04L12/2809 , H04L2012/4026
Abstract: A building management system includes a communications bus, subordinate devices connected to the communications bus, and a controller connected to the communications bus. The controller includes an active node table including a plurality of nodes, each node representing one of the subordinate devices connected to the communications bus. The controller is configured to monitor the active node table for a newly connected subordinate device, use a set of rules to determine whether the newly connected subordinate device is supported by the controller for performing an identified function in combination with the controller, and, in response to a determination that the newly connected subordinate device is supported, extend the identified function of the controller to the newly connected subordinate device. Extending the identified function includes enabling the newly connected subordinate device to perform the identified function.
-
公开(公告)号:US20170212487A1
公开(公告)日:2017-07-27
申请号:US15008329
申请日:2016-01-27
Applicant: Johnson Controls Technology Company
Inventor: Vivek V. Gupta , Jameel Ahmed , Harrison J. Palzewicz
IPC: G05B19/042 , H04L12/28 , F24F11/00
CPC classification number: G05B19/042 , F24F11/30 , F24F11/62 , G05B2219/25112 , G05B2219/2614 , G05B2219/2642 , H04L12/2807
Abstract: A system for self-provisioning building equipment includes a main control unit having a processing circuit and a data communications interface and an auxiliary control unit connected with the main control unit via a communications network. The system includes a memory device having an update file stored therein. The update file includes a plurality of partitions, each partition containing provisioning data for a programmable component of the main control unit or the auxiliary control unit. The processing circuit includes a provisioning manager configured to monitor the main control unit and the auxiliary control unit for a predetermined trigger and automatically initiate a provisioning process in response to detecting the predetermined trigger. The provisioning process includes providing the provisioning data from the update file to the programmable component of the main control unit or the auxiliary control unit.
-
-
-
-
-
-
-
-