Wir sprengen WINDOWS-Grenzen
Anwender-Software
Software über die Grenzen von SPS hinaus
Mit Anwendersoftware für Windows erweitern wir die Möglichkeiten der klassischen SPS-Programmierung. Beispiele dafür sind Konverter- und Konfigurationsanwendungen, deren Realisierung auf einer SPS nicht zielführend ist.
Desktopapplikationen
für Windows
Die Desktopapplikationen auf Windows sind die Klassiker. Ideal geeignet für Anwendungen, die ohne eine Benutzerinteraktion nicht funktionieren würden. Da die Rechenleistung in der Regel vom lokalen PC und Betriebssystem zur Verfügung gestellt wird, sind sie im Gegensatz zu Webapplikationen auch für rechenintensive Operationen geeignet. Anwendungsbeispiele sind Auswertungen von Lieferantendaten, Analysen von Artikel-Bestandverläufen ab ERP-System, Konvertieren von Excel-Kalkulationen in XML-Format für den ERP-Import, Mapping und Generierung von Konfigurationsdateien für Gateways aus B&R generierten XML einer SPS usw.
Konsolenapplikationen
für Windows
Anwendungen, die nur mit minimaler oder gänzlich ohne Interaktion mit dem Benutzer auskommen, werden häufig als Konsolenapplikation realisiert. Beispiele dafür sind Anwendungen für Backup, Restore und Deployment auf mehrere Zielsysteme mit unterschiedlichsten Schnittstellen. Sie sind dank Übergabeparametern einfach zu steuern und lassen sich dadurch auch gut in automatisierte Systeme oder in eine Windows-Aufgabenplanung integrieren.
UNSER GEHEIMTIPP FÜR MEHR SICHERHEIT
Autix BackupTool
Konsolenanwendung für Windows
Funktionsweise, parametrierbar mit Übergabeparametern im Aufruf auf Kommandozeile
Funktionsweise, Quelle, Ziel, Strukturen usw. über XML parametrierbar
ermöglicht Backup, Restore und Deployment
Schnittstellen zu FTP, FileShare, Jenny Science XENAX S-Record und XENAX JSON
Windows-Services
Damit terminierte Aufgaben im Hintergrund rechtzeitig und zuverlässig ausgeführt werden, kommen Windows-Services zum Einsatz. Damit entwickeln wir Lösungen, die beispielsweise E-Mails, SMS und Pushnachrichten zum richtigen Zeitpunkt an die Empfänger ausliefern. Weitere Anwendungsfälle sind der Datei- und Datentransfer sowie die Dateisynchronisation von z. B. Drittanbieter-Webservices auf eigene, interne Datenbanken.
MS Office-Automatisierung
Wiederkehrende und zeitraubende Tätigkeiten in Microsoft Office kommen häufiger vor, als man denkt. Bekannte Beispiele dafür sind die Aufbereitung von Finanzzahlen in Excel, das Pflegen von Kalkulationstabellen oder das Erstellen von Reports. Damit blockieren Sie nicht nur Ihre wertvollen Ressourcen, sondern schaffen auch potenzielle Fehlerquellen. Mit unserer Office-Automatisierung können Sie und Ihre Mitarbeiter sich vollkommen auf die wertschöpfenden Arbeiten konzentrieren.
Webapplikationen
Immer häufiger werden Anwendungen als Webapplikation realisiert. Die Vorteile dabei liegen auf der Hand: Es braucht keine lokale Installation auf einem Server/Client, sie sind betriebssystemunabhängig und es ist immer die neueste Version für alle Benutzerinnen und Benutzer verfügbar. Die Einsatzgebiete sind dabei sehr vielfältig – von einer einfachen Mitgliederverwaltung bis hin zu komplexen Anwendungen mit Webservices und Datenbanken ist alles möglich.
Webservices
Auf Basis von REST entwickeln wir Webservices als Schnittstelle zwischen verschiedenen Anwendungen. Damit stellen wir sicher, dass die Implementierung einer Anwendung nicht bekanntgegeben wird und nur definierte Anfragen verarbeitet werden.
WUSSTEN SIE, DASS…
auch die SPSen von B&R Webservices als Server oder Client standardmässig implementieren? Dadurch ist es möglich, auch eine SPS mit verschiedensten Datenquellen zu verbinden oder sie selbst als Anbieter von Webservices einzusetzen.
Wir sprechen Datenbank
Weil viele Daten typischerweise in Datenbanken abgelegt sind, implementieren wir in die verschiedenen Applikationstypen bei Bedarf auch eine Datenbankschnittstelle. Damit erfüllen wir die an die Datenbank gestellten Anforderungen.
High Technologie
Für unsere Anwender-Software setzen wir auf bewährte und stabile Technologien, die weit verbreitet und akzeptiert sind:
Microsoft .NET/.NET Core Framework
ASP.NET Core MVC
Angular JS
Microsoft SQL Server, MySQL, Oracle, MariaDB
Bereit, Grenzen zu sprengen?
Unser Team steht Ihnen mit Fachwissen und Leidenschaft beim Entwickeln der Anwendersoftware zur Verfügung!