SpiderControl für OEM-Kunden entwickelt Build your own Low-Code Programming Tool Spider Editor-Editor Web-HMI auf Ihren embedded Systemen Individuelles OEM App für iOS und Android Durchgängige Nutzung von Apps im Web Smartphone OEM Lizenzmodell für iPhone / iPad und Android Retrofit
Sind Sie auf der Suche nach einer kundenspezifischen, individuellen Lösung?
Dann sind Sie bei iniNet Solutions genau richtig!
Anpassungen oder Neuentwicklungen leicht gemacht!
SpiderControl ist ein umfassendes Framework. Die bewährten, modular aufgebauten Softwarelösungen werden seit etlichen Jahren von vielen namhaften SPS-, Steuerungs-, Panel- sowie Antriebsherstellern weltweit eingesetzt. Es gibt eine Vielzahl an SpiderControl-Komponenten, die verschiedenartigste Anwendungsfälle abdecken. Doch auch für Individualentwicklungen bietet iniNet Solutions ein breites Dienstleistungsportfolio an, um dem Kunden eine passgenaue Lösung bieten zu können.
In enger Zusammenarbeit mit dem Kunden entstehen beispielsweise zeitnah komplexe und maßgeschneiderte Web-basierte Applikationen, die auch im Bedarfsfall später vom Kunden selbst erweitert oder angepasst werden können. Ein hoher Freiheitsgrad den iniNet Solutions seinem Kundenstamm offeriert.
Es hat sich in der Vergangenheit häufig bewiesen, dass iniNet-Kunden von erheblichen Zeit- und Kosteneinsparungen profitieren, wenn die Spezialisten nach Kundenspezifikationen das Projekt auf der gewünschten Hardware für sie aufsetzen, die anwendungsindividuellen Makros und Funktionen implementieren sowie anschließend im Know-How-Transfer das Projekt - u.a. auch zur Weiterentwicklung - übergeben.
iniNet-Kunden profitieren neben passgenauen, qualitativ hochwertigen Systemlösungen vor allem von kalkulierbaren Kosten. Das Time-To-Market ist äußerst kurzfristig realisierbar und dadurch sind Technologierisiken nahezu ausgeschlossen.
Sprechen Sie uns einfach an! Wir stehen jederzeit unterstützend - bei Ihrem Weg zum Produkterfolg - zur Seite!
SpiderControl für OEM-Kunden entwickelt
Höchste Zeit- und Kostenersparnis in der Web-Visualsierung!
Die Lösung besteht aus einem kompletten Design-Flow mit Grafikeditor, Web-Servern und diversen Laufzeittechnologien. Aus diesem Baukastensystem heraus können beliebig Komponenten - für ein eigenes OEM-Produkt - ausgewählt sowie lizenziert werden.
Sind auch Sie Hersteller von SPSen, Reglern oder Antrieben?
Dann sind Sie bei uns richtig!
SpiderControl ist die führende OEM-Lösung für die Integration von Web-Technologien. Die Anpassung und Integration ist dutzendfach erprobt und einfach. Es gibt bestehende Anbindungen an zahlreiche SPS Laufzeitsysteme wie CoDeSys, KW Multiprog und ECLR, Infoteam OpenPCS oder ISAgraf. Auch die Integration in proprietäre Umgebungen (z.B. C-programmierte Regler) ist mit geringstem Aufwand möglich. Selbst Prototypen sind innerhalb weniger Arbeitstage realisierbar.
Profitieren auch Sie von der leistungsfähigsten Tool Chain, die auf dem Markt verfügbar ist:
- Grafik-Tool für die Programmierung von Web-Browser-MMI's (SpiderControl Editor PLC Edition)
- embedded Web-Server / Dataserver für die Steuerung
- MicroBrowser für die lokale Visualisierung auf der Steuerung oder als Low-Cost Remote Panel
- OEM Apps für Android und iPhone, etc.
SpiderControl ist übrigens das einzige Produkt auf dem Markt, mit dem die gleichen HMIs - vom kleinsten embedded System bis hin zum Standard-PC - lauffähig sind, wie beispielsweise:
- Kleinste Single-Chip Display Systeme (ab 50kBFlash / 16kB RAM, ohne OS)
- RTOS-basierte embedded Designs mit 16/32 Bit Microcontrollern
- Grafische embedded Betriebssysteme, wie WinCE, uLinux, VxWorks etc.
- Smartphones von Windows Mobile bis iPhone
- Als Applet in jedem Java-fähigen Standard Browser auf Win32, Linux, MacIntosh, etc.
- Als HTML5 in allen modernen Browser Clients, etc.
Sie als Anwender profitieren von höchster Kosteneffizienz in der Visualisierung – und dies gleich doppelt:
- Zum einen bei der Software-Entwicklung. Hier werden mit dem selben Tool alle Anforderungen erfüllt und die HMIs können jederzeit, überall einfach wiederverwendet werden.
- Zum anderen bei der Hardware, weil hier minimale Performance-Anforderungen den Einsatz der schlankesten Lösungen ermöglichen und durch die Vernetzbarkeit der Architektur, die Ressourcen dorthin verschoben werden können, wo sie am wenigsten kosten.
Mit IoT wird es sicherlich 10 mal so viele Geräte geben wie heute – aber nicht 10 mal so viele Programmierer!
Deshalb muss die Programmierung einfacher und automatischer werden!
Möchten auch Sie schnell und einfach programmieren sowie visualisieren können?
Dann nutzen Sie doch einfach die verschiedenen Bausteine von SpiderControl.
Automationskomponenten sollte man ausschließlich über einen normalen Web-Browser programmieren, konfigurieren und bedienen können. Im Zeitalter von IoT und Industrie 4.0 sind PC-basierte Werkzeuge nicht mehr zeitgemäß. iniNet Solutions liefert den Baukasten dazu, um Ihr Produkt mit umfassenden Web-Funktionen auszurüsten.
Bisher haben Anwender die Programmierung, Konfiguration und Visualisierung mit einem PC-Tool entworfen und auf ein embedded-System mit Web-Server kopiert. Nun funktioniert all dies auch direkt über den Browser! Das bedeutet, dass keine PC-Software für die Entwicklung mehr nötig ist, da die gesamte Software für das Design der Bedieneroberflächen auf dem embedded-Webserver vorgehalten wird.
Spider Editor-Editor
Zeichnen Sie Ihr eigenes Programmierwerkzeug!
Profitieren Sie von:
- Ihrem eigenen individuellen Design, UI, Layout
- Ihren Funktionen, Funktionsbausteinen & HMI-Objekten
- der Angepasstheit an Ihre konkrete Aufgabenstellung
- den passgenauen Programmierwerkzeugen zu jedem Ihrer Produkte, u.v.m.
Der Clou:
SpiderControlTM PC-HMI Editor wird verwendet, um den Spider PLC Web-Editor anzupassen.
Anwendungsbeispiele & Vorträge:
- Energiemanagment-Anwendungsbeispiel
- Eniergiemanagement-Video
- ETS KNX Touch Panel-Anwendungsbeispiel
- Industrieregler Gebäudeautomation-Anwendungsbeispiel
- Kleinsteuerung mit LCD-Anwendungsbeispiel
- Vortrag IoT-Kongress in München
Firmware Entwickler designen ihr eigenes Tool mit dem PC HMI-Editor
Und definieren die Objekte und Funktionen.
Web-HMI auf Ihren embedded Systemen
Entwickeln Sie eine eigene Elektronik und möchten darauf die selben SpiderControl Tools nutzen wie auf einer SPS?
Der notwendige Sourcecode kann mit wenig Aufwand auch auf kleine, microcontrollerbasierte Systeme integriert werden. Die Anforderungen sind so gering, dass z.B. auch Systeme mit Cortex M3 ohne externes RAM und Flash verwendet werden können.
Der Spider embedded Web-Server ist in ANSI-C geschrieben und auf jede beliebige Plattform sowie auf jede OS portierbar. Auch "Bare-Metal" (TCP/IP ohne RTOS) Lösungen sind möglich. Der Spider embedded Web-Server verfügt über ein eigenes, einfaches Filesystem, so dass das HMI auch aus einer Program Flash geladen werden kann. Gibt es ein bestehendes Filesystem (z.B. FAT), so kann dieses anstelle verwendet werden.
Die Anbindung an Ihre Daten (Prozessvariablen) erfolgt über das "DataServer" Modul. Der Webserver benutzt dazu die beiden Funktionen "ReadValue" und "WriteValue", um Variablen aus Ihrem Prozess zu lesen / schreiben. Die Identifikation erfolgt über den Variablennamen (als String).
Die Möglichkeit beim HMI Entwurf und der Design-Flow sind dann praktisch die selben, wie auf einem PC mit SCADA Server oder einer SPS. Wenn Sie mehr dazu sehen möchten, empfehlen wir Ihnen die Videos mit der Beckhoff SPS anzusehen.
Für eigene Tests kann der SCADA HMI Editor (gratis Testversion) sowie der SCADA Server auf Ihrem PC installiert werden. Sprechen Sie uns diesbezüglich einfach an.
Individuelles OEM App für iOS und Android
Greifen auch Sie sicher und schnell via OEM-App direkt auf Ihre Steuerung zu!
Anwender möchten u.a.:
- von überall aus mit einer App auf die Steuerung zugreifen können.
- bestehende Netzwerk-Infrastrukturen verwenden.
- eine einfache Installation.
- eine absolut sichere Lösung.
Der Installationsablauf ist wie folgt:
- Der Anwender schließt den Controller an den Strom und seinen Switch an (Ethernet RJ45).
- Der Controller ermittelt per DHCP eine lokale IP Adresse vom Access Point.
- Der Anwender befindet sich in seinem Heimnetz (WLAN), lädt sich die *OEM App* auf sein iPhone oder Android und startet diese.
- Die App findet den Controller mittels des Discovery Service automatisch und lädt die Konfigurationsseite vom Controller.
- Der Anwender gibt sein gewünschtes Passwort ein und bestätigt die Verbindungsaufnahme mit dem Internet – fertig!
- Der Rest läuft automatisch: die App speichert die Seriennummer des Controllers.
- Der Controller startet den VPI Agent und meldet sich mit seiner Seriennummer sowie dem Benutzerpasswort am Portal an. Der VPI Agent hält von nun an einen permanenten Tunnel zum Portal offen.
Wie Anwender den Controller nun weltweit nutzen können:
Möchte der Benutzer – ab jetzt – auf seinen Controller zugreifen, so weiß die App, ob sie über WLAN direkt auf den Regler zugreift (aufgrund des Discovery Service) oder über das Portal zugreifen soll. Der richtige Pfad und das Passwort, um beim Portal den Zugriff auf den Reverse HTTP Tunnel zu erhalten, hat sich die App im Vorfeld gespeichert. Danach nur die App starten und die Verbindung steht. Der Zugriff auf den Controller ist für alle anderen Internet Benutzer nicht sichtbar, weil auf der Firewall des Anwenders keinerlei Ports geöffnet wurden. Es wird lediglich HTTP von drinnen nach draußen erlaubt. Das Portal befindet sich in einer gesicherten, administrierten Zone und der Zugriff auf den Tunnel wird nur mittels der korrekten Credentials freigegeben. Die patentierte VPI Reverse HTTP Technologie lässt sich für die verschiedensten Anwendungen anpassen.
Nutzen auch Sie unsere Erfahrung im Bereich der Interaktion von embedded Systemen mit Web-Portal Infrastrukturen, Content Management Systemen und Datenbanken.
iPhone / Android Apps – Durchgängige Nutzung von Apps im Web
Wünschen Sie eine eigene App? Die SpiderControl App kann auch als OEM-Version angepasst werden!
Unsere MicroBrowser App für Android und iPhone lässt sich mit minimalstem Aufwand auf Ihre Bedürfnisse anpassen sowie unter Ihrem Namen in den Appstore/Playstore stellen.
Kundenspezifische ZusWeb-HMI, wie "Discovery Service" oder spezielle Eingabeelemente, steigern das Produkt - Corporate Identity erheblich. Wir bieten Festpreisangebote für die Entwicklung und Wartung an. Da die Standardisierung der SpiderControl- Komponenten hoch ist, können wir für Sie attraktive Preise sicher stellen.
Vorgehensweise
Sie als Kunde kaufen eine Entwicklerlizenz von Apple, wählen einen Produktnamen für Ihr App und schicken die gewünschten Icons an iniNet Solutions. Wir erhalten einen Benutzernamen / Passwort auf dem Apple Account von Ihnen, um die App unter Ihrem Namen in den Store stellen zu können. Zudem begleiten wir anschließend den Zulassungsprozess der App. Den Verkaufspreis können Sie als Kunde selbst definieren.
ininet Solutions bietet auch Smartphone OEM-Lizenzmodelle für iPhone, iPad oder Android!
Per Unit Model
- Setup Fee: Einmalige Gebühr für das Aufsetzen der OEM App.
- Wartung: Modifikationen an der App aufgrund einer geänderten Anforderung von Apple (neues iOS, neues iPhone, iPad, API's,...).
Sie als Kunde bestellen einfach bei iniNet Solutions eine solche Anpassung gegen eine einmalige Gebühr. iniNet Solutions erhält dann pro verkaufter App eine Vergütung. Sie können die App unter einem eigenen Firmenaccount sowie eigenem Produktnamen verkaufen und den Preis selbst definieren. iniNet Solutions erhält einen fix vereinbarten Betrag pro verkaufter Einheit.
Flat Rate Model
- Jährliche Gebühr: Beinhaltet Set Up, Installation und Wartung der OEM App.
- Wartung: Modifikationen an der App aufgrund einer geänderten Anforderung von Apple (neues iOS, neues iPhone, iPad, API's,...). Die Wartung ist in der jährlichen Gebühr inbegriffen.
- Laufzeitlizenzen: Keine.
Sie als Kunde können die App unter Ihrem eigenen Firmenaccount sowie eigenem Produktnamen verkaufen und Ihren Preis selbst definieren.
Smartphone OEM Lizenzmodell für iPhone / iPad und Android
Steigern Sie Ihren Bekanntheitsgrad mit unserem attraktiven OEM Lizenzmodell!
Kundenspezifische ZusWeb-HMI wie "Discovery Service" oder spezielle Eingabeelemente steigern u.a. die Corporate Identity jedes Produktes.
Unsere Festpreisangebote (Bestellnummer: 9007.1OEM Apps) für die Entwicklung und Wartung sind dank des hohen Standardisierungsgrades der innovativen SpiderControl-Komponenten preislich äußerst attraktiv.
Jeder Kunde kann die App unter seinem eigenen Firmenaccount sowie Produktnamen und Icon im Appstore bzw. Playstore anbieten. Es gibt keinerlei sichtbare Verbindung zwischen der OEM-App des Kunden und iniNet Solutions. Die Funktionalität des MicroBrowsers bleibt unverändert. Spezifische Anpassungen oder Erweiterungen sind auf Anfrage jederzeit möglich.
iniNet modernisiert bestehende Web-HMIs zum Festpreis
Nutzen Sie das attraktive Angebot und modernisieren auch Sie Ihre bestehende Web-HMI!
Haben Sie eine bestehende Web-HMI (SpiderControl, CODESYS WEB-Visu,...), welche optisch dringend modernisiert werden sollte? Dann nutzen Sie doch einfach unser Angebot. Wir erledigen dies schnell und effizient für Sie!
Sie wählen ein grafisches Thema und wir portieren - bei Bedarf auch in Zusammenarbeit mit einem Grafiker - für Sie das bestehende HMI auf den aktuellsten Stand mit HTML5, Vektor-Grafik und Fluid Design.
Inbegriffen in diesem Paket erhalten Sie dazu die neueste Version unseres PC HMI-Editors und können Ihre HMI selber weiter pflegen. Gerne unterbreiten wir Ihnen hierfür ein unverbindliches Angebot zum Festpreis.
Weitere Informationen
Langfristige Verfügbarkeit
Was das Konzept von IEC61131 für die Programmierung der SPS ausmacht, bietet SpiderControl für den Bereich der HMI: eine Abstraktionsebene zwischen der Programmierung und Hardware bzw. Laufzeittechnologie.
SpiderControl HMI´s laufen als MicroBrowser (in C implementiert), Java Applets und als HTML5 Clients, ohne dass der Programmierer irgendeine Anpassung an seinem Projekt vornehmen muss. So lässt sich beispielsweise ein SpiderControl Projekt, das vor zehn Jahren erstellt wurde, heute ohne Modifikation auf HTML5 portieren.
Wie auch immer die Technologie in zehn Jahren aussehen wird – SpiderControl ist an Ihrer Seite und Ihre Applikationen werden lauffähig sein. Denn HMI-Produkte, die sich ausschließlich auf tagesaktuellen Technologien stützen, werden mit der Zeit obsolet. Mal schneller, mal langsamer.
SpiderControl ist auf nahezu allen Betriebssystemen, Prozessoren und Plattformen lauffähig. Wird ein Produkt abgekündigt, gibt es stets Alternativ-Produkte, ohne dass die HMI-Software verändert werden muss.
Investitionsschutz
SpiderControl ist beispielsweise kompatibel zur CoDeSys Web-Visu, wie zu vielen anderen Web-HMI Produkten auch. Haben Sie ebenfalls HMI´s mit diesen Produkten entwickelt? Dann können Sie auf einfachste Art und Weise SpiderControl implementieren und von zahlreichen Vorteilen profitieren.
SpiderControl ComponentHiway
Dieses grafische Tool kann innerhalb eines Tages beherrscht werden. Bei Fluktuation des Mitarbeiters ist z.B. die Einarbeitung eines neuen Kollegen – in das bereits erstellte Projekt – überhaupt kein Problem.
Die Modularisierung sowie das Baukastensystem, welche man bereits aus der Mechanik von Maschinenbaureihen kennt, wendet SpiderControl ebenso auf der Softwareseite an. Die netzwerk- bzw. webserverorientierte Architektur von SpiderControl ermöglicht das Wiederverwenden von HMI-Objekten in neu kombinierten Anwendungen sowie Topologien.
Die Verwendung von Vektorgrafiken in SpiderControl ermöglicht eine problemlose Skalierung von grafischen Objekten und ganzen HMI´s. Der SpiderControl Server kann Daten von vielen Steuerungen zusammen führen und sämtliche HMI-Objekte einfach wiederverwenden.
Modernes Design
SpiderControl unterstützt skalierbare Vektorgrafiken und alle Features, die für ein animiertes HMI notwendig sind, auf nahezu allen Plattformen. Dazu zählen beispielsweise Bildrotationen, Zoomen, Sliding, Alpha Blending und vieles mehr. Es gibt einige Lösungen am Markt, die diese Funktionalitäten am PC oder Smartphone ebenfalls abdecken können. Aber nur ein System kann dies auch auf WinCE und embedded Systemen, nämlich: SpiderControl ! Gerade hier stehen die Stückkosten hauptsächlich im Fokus.
SpiderControl unterstützt ferner in seinem Design-Flow die übliche Arbeitsaufteilung in grafische Gestaltung sowie Codierung (z.B. Model-View-Controller Design Pattern) und erlaubt dadurch einen modernen Design-Flow.
Zero-Engineering: Automatische Erzeugung von HMI
Modulares und automatisiertes Engineering ist auch für HMI und SCADA selbstverständlich. Die Tools sind so entwickelt, dass beim Engineering eine große Palette von Modulen schnell zusammengefügt werden kann. Mit nur wenigen Klicks werden Bilder auf die entsprechende Anlage gebracht, bei Bedarf auch vollautomatisch. Eine Mechanik, die vor allem das Investitionsrisiko senkt.
Das System dahinter: Web-HMI´s können automatisch über eine Software API Schnittstelle erzeugt werden. Haben Sie wiederkehrende Aufgabenstellungen und eine abstrakte Beschreibung des Projektes in einer Datenbank oder einem Excel-Sheet? Dann ist der Weg zur Zero-Engineering Lösung nicht weit!
Die Zielsetzung besteht darin, aus einer bestehenden Anlagenbeschreibung, wie beispielsweise einem XML-File oder einer Datenbank automatisch ein HMI-Projekt zu erzeugen, ohne dass ein weiterer Projektierungsaufwand für den Kunden entsteht.
Weitere Punkte zum Designflow
Code Generator
Ausgangspunkt: Beim Kunden ist ein XML-File vorhanden, welches eine Anlage umfassend beschreibt.
Soll ein HMI erzeugt werden, so startet eine externe Applikation die „HMI-Engine“ und übergibt dieser den Pfad auf das gewünschte XML-File sowie den Pfad, wohin das zu erzeugende HMI-Projekt geschrieben werden soll. Die „HMI-Engine“ startet wiederum den „Headless Editor“ im minimized Modus. Der Headless Editor ist im Prinzip identisch zum PLC Edition Editor – aber nicht über Maus und Menüs bedienbar, sondern über eine IP-Socket API, mit der alle wichtigen User-Interaktionen ferngesteuert werden können.
Diese „HMI Engine“ kann auch in Zusammenarbeit mit dem Kunden entwickelt werden und besteht z.B. aus einem XML-Parser, einem Satz von Regeln (hartcodiert), wie die im XML-File instanzierten Objekte als HMI dargestellt werden sollen, sowie einem Interface zum „SpiderControl Headless Editor“, welcher schließlich das Projekt erzeugt.
Aus einem von Hand erstellten Beispiel-HMI werden die bestehenden Objekte extrahiert und in die Makro-Bibliothek gespeichert. Die „HMI-Engine“ kann dann während der Erzeugung das Makro Objekte instanzieren, in die gewünschte Position / Größe bringen sowie die notwendigen PPO-Namen vergeben.
Nachdem alle Views des Projektes erzeugt wurden, wird der Build-All Prozess gestartet und das Projekt in ein gewünschtes Verzeichnis exportiert. Optional kann auch ein Deployment durch FTP direkt auf die SPS gestartet werden. Nun werden der Headless Editor und die Teqengine automatisch wieder geschlossen. Dieser ganze Build Vorgang dauert nur wenige Sekunden.
Nachbearbeitung von Hand
Auf Wunsch kann das vorgängig, automatisch erzeugte Projekt nun mit dem normalen PLC Edition Editor nach bearbeitet und modifiziert werden. Somit können auf einfache Weise Spezialanforderungen eines Kunden berücksichtigt werden. Die Teqengine wird z.B. im Rahmen eines „Microsoft Visual Studio“ C/C++ Projekts als einfache, dialogbasierte Applikation aufgesetzt, welche normalerweise im „minimized“ Modus gestartet wird und somit innerhalb weniger Sekunden in der Taskleiste erscheint. Die Applikation wird auf einem XML-Parser Objekt aufgebaut. Die Regeln zur Erzeugung der HMI´s werden fest codiert und rufen direkt die notwendigen API Funktionen des Headless Editors auf.
Haben auch Sie Interesse an einer Lösung, die Ihre Produktivität vervielfachen kann?
Dann rufen Sie uns doch einfach an oder vereinbaren Sie einen unverbindlichen Beratungstermin.
Hier geht´s zu unseren Kontaktdaten.