SpiderControl PC HMI-Editor SpiderControl SCADA-Server Spider PLC inside SCADA Siemens  Beckhoff  Wago  Raspberry Pi  Phoenix Contact  Sabo  Schleicher  Saia-Burgess  Beck IPC  Embedded Linux  Windows PC, Linux, Android  On your embedded system

Do you want a Web-HMI – on al PLC, control system or panel – for a new system, machine or building application?

Then the modular SpiderControlTM system is the optimal solution for you!

 

SpiderControlTM  can to it all:
  • Web HMI directly on the embedded web server of the PLC
  • SCADA (control system) on every operating system and every hardware
  • Small SCADA solutions on PLC, RaspberryPi, Panel or embedded computer
  • Big SCADA (> 100 PLC, 100k variables) on Windows, Linux and in the cloud

 

 

 


SpiderControlTM PC HMI-Editor

Powerful graphical programming tool for creating HTML5 Web HMIs for automation, no Java script programming required


Your benefit:

  • Using SVG, integrated library for automation
  • Standard HMI objects like Edit-Field, Bar-Graph, Rectangle, Lines, Graphics, Drop-Down, Lists, etc.
  • Macro library with many complex objects, extension with own macros by the user, own macros with own config dialogues
  • OO-macros: filtering and mapping of structural instances instead of many individual variables
  • Historic trend and alarm logging
  • Fluid and Responsive Design
  • Templates with indexed addressing of the PPOs (placeholder variables)
  • Code Generator: Generate a complete HMI from your own Macros with an Excel Script
  • HTML5 can be extended with external functions
  • HTML5 kann erweitert  werden mit externen  Funktionen
  • MicroBrowser for low-cost panels, ie minimal performance and memory footprint
  • Each panel can be a client: extremely robust, deterministic memory management

 

 


 

SpiderControlTM SCADA-Server

Only one tool for all (many) PLCs: SIEMENS, WAGO, BECKHOFF, PHOENIX CONTACT, SAIA, SABO, etc.
You can also use the same tool for SCADA

 

Your benefit:

  • The same tool for programming the embedded web server on the PLC and for the SCADA
  • Import and re-use of PLC HMI
  • SCADA server for each OS (> 100k PPO’s, multi-CPU, task, instance)
  • Trend and alarm harvesting
  • Web HMI editor for modifications in the field
  • Business logic in the server
  • Connection to SQL databases
  • FBD programming with SpiderPLC
  • Integration of variables and function calls
  • Connection of Node-JS, PHP, .NET, etc.
  • Extension of native user DLL

 

 

Click here for SCADA & Extensions.

 


Spider PLC inside SCADA

The Future of SCADA!

 

The combination of the very powerful SpiderControlTM SCADA server with SpiderPLC opens up completely new possibilities: Calling of high-level language functions from NodeJS, NodeRED, Python, PHP or .Net from function blocks, which get their variables directly from the SCADA server and can write back the results to it. Edge Computing, IoT and I4.0 will be easy.


FBD programming in the browser allows for example:

  • Simple logic functions that are executed in SpiderRT
  • Customer-defined function modules can call functions from external runtimes
  • Use JS to read a weather service
  • Use Python to calculate an FFT
  • Use NodeRED to invoke MQTT
  • Use PHP to save in a SQL database


Do you have any more ideas? Sure you do!

You can use this extensive functionality not only under Windows, but also on embedded platforms like RaspberryPI, Linux, Android, in VM’s and in the Cloud.


Join us on the future of SCADA and HMI.

The following examples show how quickly and easily automation can be connected to the future:

Calling Java Script functions from NodeJS

This new video shows how to add your own Java Script code and then connect it to higher-level systems (cloud, IT, DB, etc.).
This is possible because SpiderPLC can call NodeJS Java script functions via function blocks!

More in our new video.

 

Calling Python functions

This video shows how the SpiderControlTM SCADA server gets the data from a PLC, processes it with a Python function and then transfers it back to the S7-1200 controller. Python provides the ideal foundation for edge computing with rich compute capabilities.

More in our new video.

 

Read from the 1st PLC, write in the 2nd

This video shows how the SCADA integrated SpiderPLC can read from the first PLC and write to the second PLC. A simple example of how fast a FBD control function can be implemented in SCADA.
Programming is done via the browser interface, simple and user-friendly!

More in our new video.

 

Beckhoff PLC writes to NodeRED and MQTT using SpiderPLC / SCADA

This video shows how to install SpiderPLC / SCADA, NodeJS, NodeRED and Mosquitto MQTT Broker on a Beckhoff PLC and how to design a simple functional block program with SpiderPLC to publish variables to MQTT.

More in our new video.

 


 

 

Siemens Simatic S7-1200/1500

Web-HMI directly on the embedded Web server of Simatic S7-1200/1500 SPS


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI Editor
  • Import of HTML5 pages to the TIA Portal, conversion to DBs, compilation, download
  • Operation of the HTML5 pages on the integrated web server of the S7-1200 / 1500. No further components necessary, no runtime fees on projects.

 

You need:

  • SpiderControlTM  PC HMI-Editor for S7-1×00, price 450.- € plus VAT per year

 

SCADA (control system) with S7-1200, S7-1500, S7-200, S7-300, S7-400, IM-151

 

Your benefit:

  • SCADA (control system) with S7-1200, S7-1500, S7-200, S7-300, S7-400, IM-151
  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA server on PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server
  • Communication between SCADA and S7 via ISO-on-TCP or OPC UA, many drivers for communication with external systems

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM  SCADA Server on PC, open PLC or embedded system, from 300.- € plus VAT per piece

 


 

Beckhoff CX

Web-HMI directly on Beckhoff PLC: runs on all CX (from CX8090, CP, C, etc.)

 

Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor for Beckhoff
  • SpiderControlTM web server on Beckhoff PLC
  • HTML5 Visu is on the PLC
  • Historical trends and alarms
  • Communication between SpiderControlTM web server via ADS or OPC UA, also Beckhoff BACnet

 

You need:

  • SpiderControlTM PC HMI-Editor for Beckhoff, price 2.000.- € plus VAT once
  • SpiderControlTM web server on Beckhoff PLC, from 60.- € plus VAT per piece

 

SCADA (control system) with Beckhoff PLC


Your benefit:

  • Programmierung von HTML5 Web-Visu mit dem SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA Server on the Beckhoff PLC, PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server of the PLC, the SCADA server can display variables of the local PLC as well as variables of other, remote PLCs
  • Communication between SCADA and local PLC via ADS or OPC UA, many drivers for communication with external systems

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA Server on Beckhoff PLC, from 300.- € plus VAT per piece

 

Click here for more details about Beckhoff.

 


Wago 

Web-HMI directly on Wago PLC:  runs on PFC100, PFC200 Mit CODESYS V2 or V3 (E-Cockpit)


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM web server can be installed on WAGO PFC100 / PFC200 PLC as WAGO IPA package
  • HTML5 Visu is on the PLC
  • Historical trends and alarms
  • Old CoDeSys V2.x Web Visus can be converted to SpiderControlTM HTML5
  • Communication between SpiderControlTM Web server and CODESYS Runtime via WAGO API or OPC UA

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM web server on Wago PLC, from 60.- € plus VAT per piece

 

SCADA (control system) with Wago PLC: PFC100, PFC200 Mit CODESYS V2 or V3 (E-Cockpit)

 

Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA Server on the WAGO PLC, PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server of the PLC, the SCADA server can display variables of the local PLC as well as variables of other, remote PLCs
  • Communication between SCADA and CODESYS Runtime via WAGO API or OPC UA, many drivers for communication with external systems

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA server on Wago PLC, from 300.- € plus VAT per piece

 


 

Raspberry Pi 

Web-HMI directly on Raspberry Pi with local PLC: Logi.cals or CODESYS V3.x


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM web server can be installed on RaspberryPi package
  • HTML5 Visu is on the RapsberryPi
  • Historical trends and alarms
  • Communication between SpiderControlTM web server and CODESYS Runtime via OPC UA or with Logi.cals via internal API

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM web server for Raspberry Pi, from 60.- € plus VAT per piece

 

SCADA (control system) on Raspberry Pi


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA Server on RaspberryPI, PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server of the PLC, the SCADA server can display variables of the local PLC as well as variables of other, remote PLCs
  • Communication between SCADA and PLC Runtime via Logi.cals API or OPC UA (CODESYS),  many drivers for communication with external systems (Modbus, ISO-on-TCP, cgi-bin)

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA Server on Raspberry Pi, from 300.- € plus VAT per piece

 


 

Phoenix Contact  

Web-HMI directly on Phoenix PLCnext PLC

 

Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM web server can be installed on Phoneix PLC as a package
  • HTML5 Visu is on the PLC
  • Historical trends and alarms
  • Existing WebVisit Web Visus can be converted to SpiderControlTM HTML5
  • Communication between SpiderControlTM Web server and CODESYS Runtime via Phoenix API or OPC UA

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM web server on Phoenix PLC, from 60.- € plus VAT per piece

 

SCADA (control system) on Phoenix PLCnext PLC

 

Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA Server on the Phoenix PLC, PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server of the PLC, the SCADA server can display variables of the local PLC as well as variables of other, remote PLCs
  • Communication between SCADA and Phoenix Runtime via Phoenix API or OPC UA, many drivers for communication with external systems

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA Server on Phoenix PLC, from 300.- € plus VAT per piece

 

Sabo   

Web-HMI directly on Sabo PLC

 

Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • The free SABO embedded web server is used
  • HTML5 Visu is on the SABO SPS

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once

 

Web-HMI directly on Sabo PLC with SpiderControlTM web server

 

Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM  web server can be installed on SABO PLC
  • HTML5 Visu is on the SABO SPS
  • Historical trends and alarms
  • Communication between SpiderControlTM web server and CODESYS Runtime via internal API

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM web server for Sabo, from 60.- € plus VAT per piece

 

SCADA (control system) on Sabo PLC


Your benefit:

  • Programmierung von HTML5 Web-Visu mit dem SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA Server on the SABO PLC, PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server of the PLC, the SCADA server can display variables of the local PLC as well as variables of other, remote PLCs
  • Communication between SCADA and CODESYS Runtime via SABO API, many drivers for communication with external systems


You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA Server on Sabo PLC from 300.- € plus VAT per piece

 


 

Schleicher    

Web-HMI directly on Schleicher PLC


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • The free Schleicher embedded web server is used
  • HTML5 Visu is on the Schleicher SPS

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once

 

Use of the Schleicher OP50 HBG


Your benefit:

  • With Schleicher PLC – as above
  • With Beckhoff PLC – all options described by Beckhoff

 


 

Saia-Burgess     

SCADA (control system) with Saia-Burgess PLC


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM  PC HMI-Editor
  • Existing S-Web-Editor Web Visus can be converted to SpiderControlTM HTML5
  • SpiderControlTM SCADA server on PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server
  • Communication between SCADA and SAIA PLC via cgi-bin driver, many additional drivers for communication with external systems


You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA Server on PC, open PLC or embedded system, from 300.- € plus VAT per piece

 

Beck IPC      

Web-HMI directly on Com.Tom Gateways and LCD´s


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • The free Beck IPC embedded web server is used
  • HTML5 Visu is located on the Beck hardware

 

You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once

 

SCADA (control system) with Com.Tom Gateways


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA server on PC, open PLC or embedded system
  • HTML5 Visu is located on the SCADA server
  • Communication between SCADA and Com.Tom via cgi-bin driver, many additional drivers for communication with external systems


You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA Server on PC, open PLC or embedded system, from 300.- € plus VAT per piece

 


Embedded Linux: Insys, Phytec, Tixi, etc.    

SpiderControl is also available on a number of embedded Linux based systems, e.g.

 

  • INSYS MRX3
  • Phytec Regor
  • Tixi Gate Lane

 

SCADA (control system)


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA Server on the embedded system
  • HTML5 Visu is located on the SCADA server of the embedded system, the SCADA server can display variables from other, remote PLCs


You need:

  • SpiderControlTM PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM SCADA Server on embedded Linux, from 300.- € plus VAT per piece

 


 

Windows PC, Linux, Android       

 

SCADA (control system) on PC


Your benefit:

  • Programming HTML5 Web-Visu with the SpiderControlTM PC HMI-Editor
  • SpiderControlTM SCADA server on the PC
  • HTML5 Visu is located on the SCADA server of the PLC, the SCADA server can display variables of other, remote PLCs
  • Superscalar server architecture for multi-CPU and virtualization
  • Large projects up to 100k + data points (PPO’s) and n * 100 PLCs possible
  • Communication between SCADA and connected PLC via OPC UA and many other drivers
  • Connection to database
  • Connection of Node-JS, PHP, .NET, etc.
  • Extension of native user DLL: Extension of the web server with its own logic

 


You need:

  • SpiderControlTM  PC HMI-Editor for SCADA, price 2.000.- € plus VAT once
  • SpiderControlTM  SCADA Server on PC, from 300.- € plus VAT per piece

 


 

 

Web-HMI on your embedded systems

 

Do you want to develop your own electronics and would you like to use the same SpiderControlTM tools as on a PLC?

The necessary source code can also be integrated with small, microcontroller-based systems with little effort. The requirements are so low that e.g. also systems with Cortex M3 can be used without external RAM and Flash.

 

 

The Spider embedded Web-Server is written in ANSI-C and is portable on any platform as well as on any OS. “Bare Metal” (TCP / IP without RTOS) solutions are also possible. The Spider embedded Web-Server has its own, simple file system so that the HMI can also be loaded from a program flash. If there is an existing file system (e.g., FAT) this can be used instead.

The connection to your data (process variables) is made via “DataServer” module. The Web-Server uses two functions “ReadValue” and “WriteValue” to read / write variables from your process. The identification is carried out via variable name (as a string).

 

 

 

The HMI design and the design flow are practically the same as on a PC with a SCADA server or a PLC. If you want to see more, we recommend you to watch the videos with the Beckhoff PLC. Click here for the videos.

The SCADA HMI Editor (free trial version) and SCADA Server can be installed on your PC for your own tests.

We would be pleased to discuss with you the simplest solution for using SpiderControlTM on your hardware.