Sign inSign up

spidercontrol/scada

By spidercontrol

•Updated 10 days ago

SpiderControl SCADA Server

Image
Internet of things
Web servers
0

2.3K

spidercontrol/scada repository overview

SpiderControl SCADA Server with SpiderPLC for a Docker Alpine Linux x86_64

How to pull the latest image from Docker Hub and start the container?
~# docker pull spidercontrol/scada:latest
~# docker run --name scada_latest -d -p443:443 -p8080:80 spidercontrol/scada:latest

SpiderControl SCADA Server for Debian Linux 12 (aarch64)

How to pull the latest image for arm64
~# docker pull spidercontrol/scada:arm64-v1
~# docker run --name scada_arm64 -d -p443:443 -p8090:80 spidercontrol/scada:arm64-v1


What's new?

scada:v3.4.9
- Increase buffer size to read the http header from 4 to 16 KB
- Support new Recipe macro (WFX)
- New SpiderPLC v.1.0.26 working with INT64 type
- New WebEditor version 8.24.06.2
- New OPC UA Browser HMI (new design)
- Support NodeId with Opaque (ByteString) in OPCUA

scada:v3.4.6
- Update SpiderPLC and Web-Editor with duplicate file function, find variables and other improvments in the gallery.
- Activate per default the "izels:Alr" variables (alr_izelsppo_size = 100), to support the new alarming macros
- Bug fix in OPCUA browser
- Support "PLCx:DRIV_INST_VAR.State" variables


scada:v3.4.4
- Update SpiderPLC and Web-Editor
- Add Spc Sessions view in admin pages
- BACnet: Support server side ppo list in BACnet driver
- BACnet: Support variables like status-flags.2 (or status-flags.fault) to return the boolean value 0 or 1
- Support SpcSession variables like "izels:SpcSession[].name", where session_id is PPO "izels:SpcSessionId"
- Support izels alarm session PPO variables
- Support Reverse Proxy with CSV file defined in parameter
- Remove limitation for Alarm/Trend log files (max size)
- Add new variable "izels:OTF.STATUS.NrOfVariables"
- Bug fix Trend logger
- Bug fix with HTTP Digest Authentication, to check Admin rights, since v.3.3.0
- Bug fix in OPCUA server
- OPCUA Server: Add all variables from CSV file into the namespace "SpiderControl/GlobalVars" (ns=2)
- OPCUA Server: Support also variable of type "Int8" and "UInt8" in CSV file, for respectively OPCUA Types SByte and Byte
- OPCUA Fix memory leak issue with unknown variables, since version 3.3.1
- OPCUA Fix memory leak while disconnecting driver with subscription and dynamic ppo file enabled (dynamicPPOFile_enable)


scada:v3.0.7
- Update Apache web server
- Update OPC UA and mbedTLS


scada:v2.0.8 is based on SCADA version 2.08.3
This version supports either
- SCADA Server STX (Licenses ST10, 20, 30, 11, 21 and 31)
- SCADA Server I4.0 (Licenses ST15, 25 and 35)
- SCADA Server ST6


Now the SCADA Server I4.0 will automatically start with Apache server as frontend (with ReverseProxy to redirect all requests from http to https, forwarded to SCADA Server on port 8080)
But you are able to choose which SCADA Server to start in ENTRYPOINT

# Start SCADA Server on port 8080 (without Apache)
ENTRYPOINT /home/www-data/start_st6.sh # Start SCADA Server ST6
ENTRYPOINT /home/www-data/start_stx.sh # Start SCADA Server STX
ENTRYPOINT /home/www-data/start_sty.sh # Start SCADA Server I4.0

# Start SCADA Server with Apache as frontend with SSL (http > https > 8080)
ENTRYPOINT /home/www-data/start_st6.sh & httpd-foreground # Start SCADA Server ST6
ENTRYPOINT /home/www-data/start_stx.sh & httpd-foreground # Start SCADA Server STX
ENTRYPOINT /home/www-data/start_sty.sh & httpd-foreground # Start SCADA Server I4.0


Previous versions:
* v1.0.6 is based on SCADA version 2.06.0007
* v0.0.5 is based on SCADA version 2.06
* v0.0.4 is based on SCADA version 2.05.0008

www.spidercontrol.net⁠

Tag summary

Content type

Image

Digest

sha256:8df4d2c92…

Size

118.8 MB

Last updated

6 months ago

docker pull spidercontrol/scada