Abstract:
A method for determining a topology of an Ethernet ring having a plurality of devices includes disabling a first port of a first device of the plurality of devices, detecting a terminated link at a first port of a second device of the plurality of devices, sending a message to a ring topology generator indicating that the first port of the second device is connected to a previous device relative to the second device, and generating the topology of the Ethernet ring based on (1) the message indicating that the first port of the second device is connected to the previous device relative to the second device and (2) an indication that the first device is the previous device relative to the second device.
Abstract:
A smart communications controller for building equipment includes an equipment port and a processing circuit including a plurality of autoconfiguration objects. Each of the autoconfiguration objects corresponds to a different communications protocol and is configured to perform a protocol testing process. The protocol testing process includes sending a request message to the building equipment using the corresponding communications protocol. The request message includes a request for an equipment ID. The protocol testing process includes receiving a response message from the building equipment in response to the request message and identifying the corresponding communications protocol as being used by the building equipment in response to the response message including the requested equipment ID. The processing circuit includes an equipment controller configured to use the identified communications protocol to generate protocol-specific control signals for the building equipment and operate the building equipment to affect a variable state or condition within the building.
Abstract:
A smart communications controller for building equipment includes an equipment port and a processing circuit including a plurality of autoconfiguration objects. Each of the autoconfiguration objects corresponds to a different communications protocol and is configured to perform a protocol testing process. The protocol testing process includes sending a request message to the building equipment using the corresponding communications protocol. The request message includes a request for an equipment ID. The protocol testing process includes receiving a response message from the building equipment in response to the request message and identifying the corresponding communications protocol as being used by the building equipment in response to the response message including the requested equipment ID. The processing circuit includes an equipment controller configured to use the identified communications protocol to generate protocol-specific control signals for the building equipment and operate the building equipment to affect a variable state or condition within the building.
Abstract:
A controller for equipment includes a communications interface, a communications protocol manager, a protocol detection manager, and an equipment controller. The communications interface connects to at least one of a serial bus and a wireless communications device. The communications protocol manager communicates via at least one of the serial bus and the wireless communications device according to a communications protocol and a predetermined parameter. The protocol detection manager causes the communications protocol manager to test for multiple communications protocols and predetermined parameters to identify a communications protocol and parameter used by at least one of the serial bus and the wireless communications device. The equipment controller uses the identified communications protocol and parameter to generate protocol-specific control signals or communication signals for the equipment and use the protocol-specific control signals or communication signals to control the equipment or communicate with the equipment.
Abstract:
A controller for equipment includes a communications interface, a communications protocol manager, a protocol detection manager, and an equipment controller. The communications interface connects to at least one of a serial bus and a wireless communications device. The communications protocol manager communicates via at least one of the serial bus and the wireless communications device according to a communications protocol and a predetermined parameter. The protocol detection manager causes the communications protocol manager to test for multiple communications protocols and predetermined parameters to identify a communications protocol and parameter used by at least one of the serial bus and the wireless communications device. The equipment controller uses the identified communications protocol and parameter to generate protocol-specific control signals or communication signals for the equipment and use the protocol-specific control signals or communication signals to control the equipment or communicate with the equipment.
Abstract:
A method for determining a topology of an Ethernet ring having a plurality of devices includes disabling a first port of a first device of the plurality of devices, detecting a terminated link at a first port of a second device of the plurality of devices, sending a message to a ring topology generator indicating that the first port of the second device is connected to a previous device relative to the second device, and generating the topology of the Ethernet ring based on (1) the message indicating that the first port of the second device is connected to the previous device relative to the second device and (2) an indication that the first device is the previous device relative to the second device.
Abstract:
A smart communications controller for building equipment includes an equipment port connected to the building equipment and a plurality of autoconfiguration objects. Each of the autoconfiguration objects is configured to perform a protocol testing process for a particular communications protocol. The protocol testing process includes automatically determining whether the communications protocol is used by the building equipment connected to the equipment port. The smart communications controller further includes an autoconfiguration manager configured to cause the autoconfiguration objects to iteratively perform their protocol testing processes until the communications protocol used by the building equipment is identified. The smart communications controller further includes an equipment controller configured to use the identified communications protocol for the building equipment to generate protocol-specific control signals for the building equipment.
Abstract:
A smart communications controller for building equipment includes an equipment port connected to the building equipment and a plurality of autoconfiguration objects. Each of the autoconfiguration objects is configured to perform a protocol testing process for a particular communications protocol. The protocol testing process includes automatically determining whether the communications protocol is used by the building equipment connected to the equipment port. The smart communications controller further includes an autoconfiguration manager configured to cause the autoconfiguration objects to iteratively perform their protocol testing processes until the communications protocol used by the building equipment is identified. The smart communications controller further includes an equipment controller configured to use the identified communications protocol for the building equipment to generate protocol-specific control signals for the building equipment.