Communication system of an automation equipment based on the soap protocol
First Claim
1. A communication system on an IP network (50) between an automation equipment (10) comprising at least one processing unit capable of running a program (20) to provide automation functions and one or more remote devices (30) running a computer program or group of computer programs, characterised in that the communications system is based on the Simple Object Access Protocol (SOAP) for the purpose of providing the remote device (30) with supervision, display, control, configuration or programming functions of the automation equipment (10), and in that the communications system comprises, in the automation equipment (10), at least one WEB service (21) or one WEB client (22) which are capable of interacting with the program (20) of the automation equipment (10) of decoding messages received (51, 54) from the IP network (50) encoded according to the SOAP protocol and of encoding according to the SOAP protocol messages to be sent (52, 53) on the IP network (50).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention describes a communication system on an IP network (50) between an automation equipment (10) and one or more remote devices (30). The communication system is based on the Simple Object Access Protocol (SOAP) for the purpose of providing the remote device (30) with automation equipment (10) supervision, display, control, configuration or programming functions. The automation equipment (10) comprises at least one WEB service (21) and/or one WEB client (22) able to interact with a program (20) of the automation equipment (10), capable of decoding messages received (51, 54) from the IP network (50) encoded according to the SOAP protocol and capable of encoding messages to be sent (52, 53) according to the SOAP protocol. A service description document (61), accessible to a remote device (30, 30″) describes the capacities of one or more WEB services (21) implanted in an automation equipment (10). This document may be stored or constructed dynamically by a generator (62).
-
Citations
20 Claims
- 1. A communication system on an IP network (50) between an automation equipment (10) comprising at least one processing unit capable of running a program (20) to provide automation functions and one or more remote devices (30) running a computer program or group of computer programs, characterised in that the communications system is based on the Simple Object Access Protocol (SOAP) for the purpose of providing the remote device (30) with supervision, display, control, configuration or programming functions of the automation equipment (10), and in that the communications system comprises, in the automation equipment (10), at least one WEB service (21) or one WEB client (22) which are capable of interacting with the program (20) of the automation equipment (10) of decoding messages received (51, 54) from the IP network (50) encoded according to the SOAP protocol and of encoding according to the SOAP protocol messages to be sent (52, 53) on the IP network (50).
-
18. A communication process on an IP network (50) between an automation equipment (10) running a program (20) to provide automatic control functions and a remote device (30) running a computer program or group of computer programs, the purpose of the communication process being to provide the remote device (30) with supervision, display, control, configuration or programming functions of the automation equipment (10), characterised in that the communication process is based on a communications system based on the SOAP protocol and comprises the following stages:
-
A service discovery stage (A) wherein a computer application (33), running in the remote device (30) or in another remote device (30″
), sends a read request (55) on the IP network (50) in order to receive, in a response (56), a service description document (61),A development stage (B) wherein, by means of the service description document (61), it is possible to develop manually or automatically, all or part of a WEB client application (31) and/or a WEB server application (32) in the remote device (30) so as to be able to communicate with a WEB service (21) and/or a WEB client (22) of the automation equipment (10) respectively. A communication stage (C) between a WEB client application (31) and/or a WEB server application (32) of the remote device (30) and a WEB service (21) and/or a WEB client (22) of the automation equipment (10) on the IP network (50), by means of requests (51, 53) and responses (52, 54) complying with the SOAP protocol. - View Dependent Claims (20)
-
-
19. A communication process on an IP network (50) between an automation equipment (10) running a program (20) to provide automatic control functions and a remote device (30) running a computer program or group of computer programs, the purpose of the communication process being to provide the remote device (30) with supervision, display, control, configuration or programming functions of the automation equipment (10), characterised in that the communication process is based on a communications system based on the SOAP protocol and comprises the following stages:
-
A service discovery stage (A) wherein a computer application (33), running in the remote device (30), sends a read request (55) on the IP network (50) in order to receive, in a response (56), a service description document (61), A communication stage (C) between a WEB client application (31) and/or a WEB server application (32) included in the computer application (33) of the remote device (30) and a WEB service (21) and/or a WEB client (22) of the automation equipment (10) on the IP network (50), by means of requests (51, 53) and responses (52, 54) complying with the SOAP protocol.
-
Specification