Communication system for automation equipment based on the WSDL language
First Claim
1. A communication system including:
- automation equipment having at least one processing unit configured to execute at least one automation program and at least one web service, said automation equipment including a building automation logic controller for a building, said automation program configured to provide an automation function, said web service configured to provide a remote access to the automation function and said automation function including a building automation function for the building;
remote equipment configured to communicate with the automation equipment over an IP network;
a computer application configured to execute on the remote equipment and to communicate with the at least one web service to provide a remote automation function to the remote equipment, said remote automation function including at least one of monitoring, display, control, configuration, and programming of the automation function provided by the automation program on the automation equipment using the remote access of the web service; and
said remote automation function being based on at least one service description document configured to describe capabilities of the at least one web service using a WSDL (Web Services Description Language) language.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication system on an IP network between automation equipment capable of executing at least one program to provide automation functions and one or more remote items of equipment executing one or several computer applications. The communication system conforms with the WSDL (Web Services Description Language) language and provides monitoring, display, control, configuration or programming functions of the automation equipment to remote equipment. The communication system uses at least one service description document that conforms with the WSDL language accessible through a URL address and that describes capabilities of one or several WEB services capable of interacting with a program on the automation equipment.
-
Citations
31 Claims
-
1. A communication system including:
-
automation equipment having at least one processing unit configured to execute at least one automation program and at least one web service, said automation equipment including a building automation logic controller for a building, said automation program configured to provide an automation function, said web service configured to provide a remote access to the automation function and said automation function including a building automation function for the building; remote equipment configured to communicate with the automation equipment over an IP network; a computer application configured to execute on the remote equipment and to communicate with the at least one web service to provide a remote automation function to the remote equipment, said remote automation function including at least one of monitoring, display, control, configuration, and programming of the automation function provided by the automation program on the automation equipment using the remote access of the web service; and said remote automation function being based on at least one service description document configured to describe capabilities of the at least one web service using a WSDL (Web Services Description Language) language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of communicating in a communication system, said method comprising steps of:
-
executing at least one automation program and at least one web service in an automation equipment having at least one processing unit, said automation equipment including a building automation logic controller for a building; providing an automation function from the automation program, said automation function including a building automation function for the building; providing remote access to the automation function from the web service; communicating with the automation equipment over an IP network from a remote equipment; executing a computer application on the remote equipment; communicating with the at least one web service from the computer application on the remote equipment to provide a remote automation function to the remote equipment, the remote automation function including at least one of monitoring, display, control, configuration, and programming of the automation function provided by the automation program on the automation equipment using the remote access of the web service; and describing capabilities of the at least one web service using a WSDL (Web Services Description Language) language in the at least one service description document, and basing the remote automation function on the at least one service description document. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A communication system including:
-
automation equipment having at least one processing unit configured to execute at least one automation program and at least one web service, said automation equipment including an industrial automation logic controller for industrial equipment, said automation program configured to provide an automation function, said web service configured to provide a remote access to the automation function and said automation function including an industrial equipment automation function for the industrial equipment; remote equipment configured to communicate with the automation equipment over an IP network; a computer application configured to execute on the remote equipment and to communicate with the at least one web service to provide a remote automation function to the remote equipment, said remote automation function including at least one of monitoring, display, control, configuration, and programming of the automation function provided by the automation program on the automation equipment using the remote access of the web service; and said remote automation function being based on at least one service description document configured to describe capabilities of the at least one web service using a WSDL (Web Services Description Language) language.
-
-
31. A method of communicating in a communication system, said method comprising steps of:
-
executing at least one automation program and at least one web service in an automation equipment having at least one processing unit, said automation equipment including an industrial automation logic controller for industrial equipment; providing an automation function from the automation program, said automation function including an industrial equipment automation function for the industrial equipment; providing remote access to the automation function from the web service; communicating with the automation equipment over an IP network from a remote equipment; executing a computer application on the remote equipment; communicating with the at least one web service from the computer application on the remote equipment to provide a remote automation function to the remote equipment, the remote automation function including at least one of monitoring, display, control, configuration, and programming of the automation function provided by the automation program on the automation equipment using the remote access of the web service; and describing capabilities of the at least one web service using a WSDL (Web Services Description Language) language in the at least one service description document, and basing the remote automation function on the at least one service description document.
-
Specification