Connect Siemens SIMATIC S7-300/400/1200/1500 PLCs and provide the data via OPC UA and MQTT
10K+
softingindustrial/sdex-suiteā This Docker image is deprecated and is no longer actively maintained.
š Please migrate to the successor image: https://hub.docker.com/r/softingindustrial/sdex-suiteā
This product is developed by Softingā .
The edgeConnector Siemensā needs to be licensed to run without restrictions!
Additional documentation can be accessed at GitHubā .
Softing Open Source license declaration is found hereā .
Softing dataFEED edgeConnector Siemens is a containerized SIMATIC S7 connectivity module adding OPC UA Server and MQTT Publisher/Subscriber functionality. After the deployment, it is possible to configure Southbound and Northbound communication via local GUI or REST interface.
For southbound communication it is possible to connect up to 20 Siemens S7-300/400 or S7-1200/1500 PLCs including optimized data blocks. The Namespace configuration is done by importing the STEP7/TIA Projects or simply browsing the variables of the PLC.
The northbound communication runs with standardized OPC UA communication for data integration into management systems like ERP, MES or SCADA or for data exchange with other docker containers like Microsoft OPC Publisher for cloud scenarios. In addition MQTT is available as protocol to connect MQTT Broker in local or cloud environments.
The application supports security standards like SSL/TLS, X.509 certificates, authentication and data encryption. The container runs for 72h in demo mode. Fully activate the application via BYOL from Softing. This also requires the installation of the Softing floating license server available for Windows/Linux.

After the Docker image has been pulled, a Docker container can be started. The webserver and OPC UA Server of the module have to be exposed on the host machine if dataFEED edgeConnector Siemens shall be accessed from outside the dockerized environment.
To start dataFEED edgeConnector Siemens with the default ports mapped 1:1 to the host machine:
docker container run --name edgeconnector -h edgeconnector -p 443:443 -p 4897:4897 softingindustrial/edgeconnector-siemens
| Supported Controllers | Siemens SIMATIC S7-300/400, and S7-1200/1500 (including optimized block access) |
| Supported Protocols |
|
| Supported MQTT Specifications | V3.1, V3.1.1, & V5 |
| Supported MQTT Features |
|
| Supported OPC Specifications | OPC Unified Architecture V1.04 and older |
| OPC UA Roles | OPC UA Server |
| OPC UA Profiles | Data Access |
| OPC UA Security | Security Methods:
|
Authentication:
| |
| OPC UA Compliance | Test based on compliance test tools of OPC Foundation |
| Configuration Interface Authentication |
|
| Logging, Diagnostics |
|
| Supported Operating Systems | Linux (Docker Engine), Windows 10 and Windows 11 (Docker Desktop and Docker Engine through WSL2) |
| Supported Architectures | AMD64, ARM64, ARM32 |
| Minimum Hardware Requirements | 320 MB free disk space, 2 GB RAM |
| Licensing | Licensed via Softing License Server (Dockerā or Windowsā ) |
| Demo Version | 20 PLC connections timed at 72 hours |
| REST-API | Access using the edgeConfigurator, download via Docker Hubā |
Note: Please consider the following compatibility table to use the appropriate License Server.
Content type
Image
Digest
sha256:971520a25ā¦
Size
125 MB
Last updated
about 1 year ago
docker pull softingindustrial/edgeconnector-siemens