Archiving, Visualizing and Operation Panel demo application for Industrial Edge
The Industrial Edge Application "Archiving & Operation" is based on the "Archiving & Visualization" Application and extends it with an Operation Panel to control the filling process. With this Application you get a control panel for starting, stopping and resetting the filling process.
The Industrial Edge Application "Archiving & Operation" extends the web UI for displaying the recorded and archived data with push buttons to start and stop the filling process and to reset the application. The MQTT-client service used in the "Archiving" application is extended with an API for listening on http requests send by push buttons. After receiving a request over the API, the MQTT-client publishes the control commands to the Industrial Edge System Application IE Databus. The Industrial Edge System Application SIMATIC S7 Connector receives those messages and writes the control commands to PLC which is controlling the filling process.
You can find the further information about the application here
- OS: Windows or Linux
- Docker minimum V18.09
- Docker Compose V2.0 – V2.4
- Industrial Edge App Publisher (IEAP) V1.2.8
- Industrial Edge Management (IEM) V1.2.16
- S7 Connector V1.2.26
- S7 Connector Configurator V1.2.38
- IE Databus V1.2.16
- IE Databus Configurator V1.2.29
- IE App Configuration Service V1.0.5
- Industrial Edge Device (IED) V1.2.0-56
- TIA Portal V16
- PLC: CPU 1512 FW 2.8.3
The used TIA Portal project can be found in the miscellaneous repository in the tank application folder and is also used for several further application examples:
- Any development environment (e.g. Visual Studio Code, Eclipse, …)
- Docker Extension for your development environment e.g. Visual Studio Code Extension
You can find the further information about the following steps in the docs
- Build application
- Upload application to Industrial Edge Management
- Configure and install application to Industrial Edge Device
⚠️ This application exposes accessible API endpoints protected by username and password. Protect your Industrial Edge Device from unauthorized access and don't share your API username and password. This application is only a How To and is not designed to be used in a production environment.
- Here is a link to the docs of this application example.
- You can find further documentation and help in the following links
Thank you for your interest in contributing. Anybody is free to report bugs, unclear documentation, and other problems regarding this repository in the Issues section. Additionally everybody is free to propose any changes to this repository using Pull Requests.
If you are interested in contributing via Pull Request, please check the Contribution License Agreement and forward a signed copy to [email protected].
Please read the Legal information.