2/22/2022 8:21 PM | |
Posts: 257 Rating: (79)
|
In times of increasing networking, the need to network S7-1200/1500 controllers with components that are not connected via classic fieldbus protocols such as PROFINET is also growing. Especially in vertical integration, the http(s) protocol is playing an increasingly important role. The following applications would be conceivable: - Connection to a recipe server via REST API Solution approach: With the LHTTP library, local as well as remote web servers accessible via routers can be addressed. The HTTP methods GET, POST and PUT are available for this purpose. With a GET request, information or data can be requested from a web server. Parameters relevant to the request are entered directly in the URL of the request. The server's response is stored in the S7 controller in an array [*] of characters and can be evaluated in the programme. A POST request can be used to send data to a server. On the Internet, form data (e.g. a login) is often transmitted via this. POST can also be used for larger amounts of data such as images, XML or JSON files. A PUT request also transfers data to the web server. In contrast to a POST request, the server's response is always the same, whereas with a POST request it can depend on a server-internal state.
The LHTTP library offers you the best prerequisites for connecting to a web server with an S7-1200 or S7-1500. Notice: Your sincerelly SIMATIC International Technical Support Hub |
This contribution was helpful to3 thankful Users |
Follow us on