Extended address space capability for an industrial protocol
First Claim
Patent Images
1. An industrial communications system, comprising:
- at least one processor;
at least one memory communicatively coupled to the at least one processor, the at least one memory having stored therein computer-executable instructions, comprising;
a global address protocol configured to assign unique global addresses to one or more control objects on one or more industrial networks wherein a unique global address allows a sent message to reach a control object to which the unique global address is assigned; and
a Domain Name Service (DNS) server configured to map user-assigned names to the unique global addresses, wherein the user-assigned names are arranged into a hierarchy that corresponds to a problem description or a physical domain of a factory, wherein the one or more control objects is assigned multiple unique global addresses, wherein at least one of the multiple unique global addresses indicates a physical location of the at least one of the one or more control objects in a logical description of the factory and at least one other of the multiple unique global addresses indicates a function of the at least one of the one or more control objects in the logical description of the factory; and
at least one network component configured to communicate with the one or more control objects via their respective unique global address assigned by the global address protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for communicating with control objects according to a singular and unified address space. In one aspect, an industrial communications system is provided. The system includes a global address protocol that can be employed to communicate with local or remote networks. An industrial protocol is adapted to interface with the global address protocol, where a network component communicates with one or more control components via the industrial protocol and in accordance with an address supplied by the global address protocol.
-
Citations
30 Claims
-
1. An industrial communications system, comprising:
-
at least one processor; at least one memory communicatively coupled to the at least one processor, the at least one memory having stored therein computer-executable instructions, comprising; a global address protocol configured to assign unique global addresses to one or more control objects on one or more industrial networks wherein a unique global address allows a sent message to reach a control object to which the unique global address is assigned; and a Domain Name Service (DNS) server configured to map user-assigned names to the unique global addresses, wherein the user-assigned names are arranged into a hierarchy that corresponds to a problem description or a physical domain of a factory, wherein the one or more control objects is assigned multiple unique global addresses, wherein at least one of the multiple unique global addresses indicates a physical location of the at least one of the one or more control objects in a logical description of the factory and at least one other of the multiple unique global addresses indicates a function of the at least one of the one or more control objects in the logical description of the factory; and at least one network component configured to communicate with the one or more control objects via their respective unique global address assigned by the global address protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An industrial control communications method, comprising:
-
assigning multiple unique global addresses to a control object on a communication network within an industrial control system, wherein a unique global address allows a message sent using the unique global address from the communication network to reach the control object; and mapping user-assigned names to the multiple unique global addresses, wherein the user-assigned names are arranged into a hierarchy that corresponds to a problem description or a physical domain of a factory wherein at least one of the multiple unique global addresses indicates a physical location of the control object in a logical description of the factory and at least one other of the multiple unique global addresses indicates a function of the control object in the logical description of the factory; and communicating with the control object using at least one of the multiple unique global addresses or user-assigned names. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An industrial control communications system, comprising:
-
means for assigning multiple unique global address to a control object on a communication network within an industrial control system, wherein a unique global address allows a message sent using the unique global address from the communication network to reach the control object; and means for mapping user-assigned names to the multiple unique global addresses, wherein the user-assigned names are arranged into a hierarchy that corresponds to a problem description or a physical domain of a factory wherein at least one of the multiple unique global addresses indicates a physical location of the control object in a logical description of the factory and at least one other of the multiple unique global addresses indicates a function of the control object in the logical description of the factory; and means for communicating to the control object via at least one of the multiple unique global addresses or user-assigned names. - View Dependent Claims (27, 28, 29)
-
-
30. A non-transitory computer-readable medium having instructions stored thereon that, in response to execution, cause at least one device to perform operations, comprising:
-
assigning multiple unique global address to a control object on a communication network within an industrial control system, wherein a unique global address allows a message sent using the unique global address from the communication network to reach the control object; and mapping user-assigned names to the multiple unique global addresses, wherein the user-assigned names are arranged into a hierarchy that corresponds to a problem description or a physical domain of a factory wherein at least one of the multiple unique global addresses indicates a physical location of the control object in a logical description of the factory and at least one other of the multiple unique global addresses indicates a function of the control object in the logical description of the factory; and communicating to the control object via at least one of the multiple unique global addresses or user-assigned names.
-
Specification