SpiderControl developed for oem customers Build your own Low-Code Programming Tool Spider Editor-Editor Web hmi on your embedded systems Custom oem app for iOS and Android Consistent use of apps in the web Smartphone oem license model for iPhone / iPad and Android Retrofit

Are you looking for a customized, individual solution?

Then iniNet Solutions is the perfect partner for you! 

Adaptations or new developments easily made!

SpiderControl is a comprehensive framework. The proven, modular software solutions have been used for many years by many well-known PLC, control, panel and drive manufacturers worldwide. There is a large number of SpiderControl components that cover a wide variety of applications. However, iniNet Solutions also offers a broad service portfolio for individual developments in order to be able to provide the customer with a tailor-made solution.

In close cooperation with the customer, for example, complex and customized web-based applications are developed in a timely manner, which can be extended or adapted by the customer himself at a later date if necessary. A high degree of flexibility that iniNet Solutions offers its customer base.

In the past, it has often been proven that iniNet customers benefit from considerable time and cost savings when the specialists set up the project for them on the desired hardware according to customer specifications, implement the application-specific macros and functions, and then hand over the project in the form of know-how transfer - including for further development.

iniNet customers benefit not only from customized, high-quality system solutions but also, and above all, from calculable costs. The time-to-market can be realized at very short notice and therefore technology risks are almost excluded.

Just contact us! We are always there to support you on your way to product success!

to flyer


SpiderControl developed for oem customers

Maximum time and cost savings in web visualization!

The solution consists of a complete design flow with graphic editor, web servers and various runtime technologies. From this modular system, components can be selected as desired - for an own oem product - as well as licensed.


Are you also a manufacturer of PLCs, controllers or drives?
Then you are right with us!

SpiderControl is the leading OEM solution for web technology integration. Customization and integration is proven dozens of times and is simple. There are existing connections to numerous PLC runtime systems such as CoDeSys, KW Multiprog and ECLR, Infoteam OpenPCS or ISAgraf. Integration into proprietary environments (e.g. C-programmed controllers) is also possible with minimal effort. Even prototypes can be realized within a few working days.


Benefit also from the most powerful tool chain available on the market:
  • graphic tool for programming web browser MMIs (SpiderControl Editor PLC Edition)
  • embedded Web-Server / Dataserver for the control system
  • MicroBrowser for local visualization on the controller or as low-cost remote panel
  • OEM Apps for Android and iPhone, etc.


SpiderControl, by the way, is the only product on the market that can run the same HMIs - from the smallest embedded system to the standard PC, for example:
  • Smallest single-chip display systems (from 50kBFlash / 16kB RAM, without OS)
  • RTOS based embedded designs with 16/32 bit microcontrollers
  • Graphical embedded operating systems, like WinCE, uLinux, VxWorks etc.
  • Smartphones from Windows Mobile to iPhone
  • As applet in any Java-enabled standard browser on Win32, Linux, MacIntosh, etc.
  • As HTML5 in all modern browser clients, etc.


As a user, you benefit from maximum cost efficiency in visualization - twice over:
  • Firstly, in software development. Here, all requirements are fulfilled with the same tool and the HMIs can be easily reused at any time, anywhere.
  • Another is in the hardware, where minimal performance requirements enable the use of the leanest solutions and the networkability of the architecture allows resources to be moved to where they cost the least.



With IoT, there will certainly be 10 times more devices than there are today - but not 10 times as many programmers!

Therefore, programming must become easier and more automatic!

Would you also like to be able to program and visualize quickly and easily?
Then simply use the various modules of SpiderControl.

It should be possible to program, configure and operate automation components exclusively via a standard web browser. In the age of IoT and Industrie 4.0, PC-based tools are no longer up to date. iniNet Solutions provides the construction kit to equip your product with comprehensive web functions.

Until now, users designed the programming, configuration and visualization with a PC tool and copied it to an embedded system with a web server. Now all this works directly via  browser! This means that PC software is no longer required for development, as all the software for designing the user interfaces is held on the embedded web server.





Spider Editor-Editor

Draw your own programming tool!


Benefit from:

  • Your own individual design, UI, layout
  • your functions, function blocks & HMI objects
  • the adaptability to your concrete task
  • the exact programming tools for each of your products, etc.


The Clou:

SpiderControl PC-HMI Editor is used to customize the Spider PLC Web Editor..


Application examples & lectures:


Firmware developers design their own tool with PC HMI Editor


And define the objects and functions.




Web hmi on your embedded systems

Are you developing your own electronics and would like to use the same SpiderControl tools on them as on a PLC?

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



The Spider embedded web server is written in ANSI-C and is portable to any platform and 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 done by the "DataServer" module. The web server uses the two functions "ReadValue" and "WriteValue" to read / write variables from your process. The identification is done via the variable name (as string).



The possibility of HMI design and the design flow are then practically the same as on a PC with SCADA server or a PLC. If you want to see more about this, we recommend you watch the videos with the Beckhoff PLC.

to the tutorials


For your own tests, the SCADA HMI Editor (free trial version) as well as the SCADA Server can be installed on your PC. Just contact us in this regard.




Custom oem app for iOS and Android

Access your controller securely and quickly via OEM app!
Users want, for example:
  • Access the controller from anywhere with an app
  • use existing network infrastructures
  • a simple installation
  • an absolutely secure solution


The installation procedure is as follows:
  1. The user connects the controller to the power and his switch (Ethernet RJ45).
  2. The controller determines a local IP address from the access point via DHCP.
  3. The user is in his home network (WLAN), downloads the *OEM App* to his iPhone or Android and starts it.
  4. The app automatically finds the controller using the discovery service and loads the configuration page from the controller.
  5. The user enters his desired password and confirms the connection to the Internet - done!
  6. The rest is automatic: the app saves the serial number of the controller.
  7. The controller starts the VPI Agent and logs into the portal with its serial number and the user password. From now on, the VPI Agent keeps a permanent tunnel open to the portal.


How users can now use the controller worldwide:

If the user - starting now - desires to access his controller, the app knows whether it should access the controller directly via WLAN (due to the discovery service) or via the portal. The correct path and password to gain access to the Reverse HTTP Tunnel at the portal has been saved by the app in advance. After that, just start the app and the connection is established. Access to the controller is not visible to all other Internet users, because no ports have been opened on the user's firewall. Only HTTP from inside to outside is allowed. The portal is located in a secured, administered zone and access to the tunnel is only enabled using the correct credentials. The patented VPI Reverse HTTP technology can be adapted to a wide range of applications.

Take advantage of our experience in the interaction of embedded systems with web portal infrastructures, content management systems and databases.


iPhone / Android Apps – Consistent use of apps in the web

Do you want your own app? The SpiderControl App can also be customized as an OEM version!

Our MicroBrowser App for Android and iPhone can be customized to your needs with minimal effort as well as placed in the Appstore/Playstore under your name.

Customized ZusWeb HMI, such as "Discovery Service" or special input elements, significantly increase the product - corporate identity. We offer fixed price quotes for development and maintenance. Since the standardization of SpiderControl components is high, we can ensure attractive prices for you.



As a customer you buy a developer license from Apple, choose a product name for your app and send the desired icons to iniNet Solutions. We receive a username / password on the Apple account from you to be able to put the app under your name in the store. In addition, we subsequently accompany the approval process of the app. You as the customer can define the sales price yourself.


ininet Solutions also offers smartphone oem license models for iPhone, iPad or Android!
Per Unit Model

- Setup Fee: One-time fee for setting up the oem App.
- Maintenance: Modifications to the app due to a changed requirement from Apple (new iOS, new iPhone, iPad, API's,...).
You as a customer simply order such a customization from iniNet Solutions for a one-time fee. iniNet Solutions then receives compensation per app sold. You can sell the app under your own company account as well as your own product name and define the price yourself. iniNet Solutions receives a fixed agreed amount per sold unit.


Flat Rate Model

- Annual fee: Includes set up, installation and maintenance of the oem App.
- Maintenance: Modifications to the app due to a changed requirement from Apple (new iOS, new iPhone, iPad, API's,...). Maintenance is included in the annual fee.
- Runtime licenses: None.
You as a customer can sell the app under your own company account as well as your own product name and define your own price.



Smartphone oem license for iPhone / iPad and Android

Increase your brand awareness with our attractive oem license model!

Customized ZusWeb HMI such as "Discovery Service" or special input elements increase the corporate identity of each product, among other things.

Our fixed-price offers (order number: 9007.1OEM Apps) for development and maintenance are extremely attractively priced thanks to the high degree of standardization of the innovative SpiderControl components.

Each customer can offer the app under their own company account as well as product name and icon in the Appstore or Playstore. There is no visible connection between the customer's OEM app and iniNet Solutions. The functionality of the MicroBrowser remains unchanged. Specific customizations or extensions are possible on request at any time.


iniNet modernizes existing Web HMIs for a fixed price 

Take advantage of this attractive offer and modernize your existing Web HMI too!

Do you have an existing web HMI (SpiderControl, CODESYS WEB-Visu,...) that urgently needs to be visually modernized? Then simply take advantage of our offer. We will do it for you quickly and efficiently!

You choose a graphical theme and we port - if necessary also in cooperation with a graphic designer - the existing HMI for you to the latest state with HTML5, vector graphics and fluid design.

Included in this package you will receive the latest version of our PC HMI editor and can continue to maintain your HMI yourself. We will be happy to provide you with a non-binding offer at a fixed price.

to youtube film


Further informationen 

Long term availability

The concept of IEC61131 for PLC programming is what SpiderControl offers for HMI: a level of abstraction between programming and hardware or runtime technology.
SpiderControl HMI's run as MicroBrowser (implemented in C), Java applets and as HTML5 clients without the programmer having to make any adjustments to his project. For example, a SpiderControl project created ten years ago can be ported to HTML5 today without any modification.
Whatever the technology will look like in ten years, SpiderControl will be by your side and your applications will be ready to run. After all, HMI products that rely solely on technologies that are current on the day will become obsolete over time. Sometimes faster, sometimes slower.
SpiderControl can run on almost all operating systems, processors and platforms. If a product is discontinued, there are always alternative products available without having to change the HMI software.

Protection of investment

SpiderControl is for example compatible with CoDeSys Web-Visu, as with many other web HMI products. Have you also developed HMI's with these products? Then you can implement SpiderControl in the easiest way and benefit from numerous advantages.

SpiderControl ComponentHiway

This graphical tool can be mastered within a day. In case of employee fluctuation, for example, the training of a new colleague - in the already created project - is no problem at all.
The modularization as well as the building block system, which is already known from the mechanics of machine series, is also applied by SpiderControl on the software side. The network or web server oriented architecture of SpiderControl allows the reuse of HMI objects in newly combined applications as well as topologies.
The use of vector graphics in SpiderControl allows easy scaling of graphical objects and entire HMIs. SpiderControl Server can combine data from many controllers and easily reuse all HMI objects.

Modern design

SpiderControl supports scalable vector graphics and all features necessary for an animated HMI on almost all platforms. These include, for example, image rotation, zooming, sliding, alpha blending and much more. There are some solutions on the market that can also cover these functionalities on the PC or smartphone. But only one system can do this on WinCE and embedded systems, namely: SpiderControl ! Especially here the unit costs are mainly in focus.
SpiderControl also supports in its design flow the usual division of work into graphical design as well as coding (e.g. Model-View-Controller Design Pattern) and thus allows a modern design flow.

Zero engineering: Automatic generation of hmi

Modular and automated engineering is also a matter of course for HMI and SCADA. The tools are developed so that a wide range of modules can be quickly assembled during engineering. With just a few clicks, images are brought to the corresponding system, fully automatically if required. A mechanic that, above all, lowers the investment risk.
The system behind it: Web HMI's can be generated automatically via a software API interface. Do you have recurring tasks and an abstract description of the project in a database or Excel sheet? Then the way to the Zero-Engineering solution is not far!
The objective is to automatically generate an HMI project from an existing plant description, such as an XML file or a database, without any further project engineering effort for the customer.

More items about the design flow

Code Generator
Starting point: The customer has an XML file that comprehensively describes a plant.
If an HMI is to be created, an external application starts the "HMI Engine" and transfers to it the path to the desired XML file as well as the path where the HMI project to be created is to be written. The "HMI Engine" in turn starts the "Headless Editor" in minimized mode. The Headless Editor is in principle identical to the PLC Edition Editor - but not operable via mouse and menus, but via an IP socket API, with which all important user interactions can be controlled remotely.
This "HMI Engine" can also be developed in cooperation with the customer and consists e.g. of an XML parser, a set of rules (hardcoded) how the objects instantiated in the XML file should be displayed as HMI, and an interface to the "SpiderControl Headless Editor", which finally generates the project.
From a manually created example HMI, the existing objects are extracted and stored in the macro library. The "HMI Engine" can then instantiate the macro objects during the generation, bring them into the desired position / size as well as assign the necessary PPO names.
After all views of the project have been generated, the build-all process is started and the project is exported to a desired directory. Optionally, a deployment can also be started by FTP directly to the PLC. Now the Headless Editor and the Teqengine are closed automatically. This whole build process takes only a few seconds

Finishing by hand 
If desired, the previously automatically generated project can now be edited and modified with the normal PLC Edition Editor. Thus special requirements of a customer can be considered in a simple way. The Teqengine is set up, for example, as part of a "Microsoft Visual Studio" C/C++ project as a simple, dialog-based application, which is normally started in "minimized" mode and thus appears in the taskbar within a few seconds. The application is built on top of an XML parser object. The rules for generating the HMI's are hard coded and call directly the necessary API functions of the headless editor.


Are you also interested in a solution that can multiply your productivity?
Then just give us a call or arrange a non-binding consultation appointment.