Lösungen dieser Art können aus Web- oder Desktop-Anwendungen bestehen, die als eigenständige Anwendungen wie SCADA-Systeme, Editoren oder Konfigurationstools verwendet werden. Darüber hinaus ist es möglich, diese Lösungen als Teil eines größeren Systems zu integrieren - zum Beispiel einer Cloud-Anwendung.

Schnelle, produktive Prozesse sind in der Automation nur mit entsprechenden Softwarelösungen möglich. Sie werden seit Jahrzehnten erfolgreich in allen industriellen Bereichen eingesetzt.

Gerade von Industrieapplikationen wird erwartet, dass sie leistungsfähig und robust sind. Einfache, intuitive Bedienung (Usability) gehört zu den Stärken unserer Lösungen. Hochtechnologische und komplexe Vorgänge laufen im Hintergrund präzise ab. Weitere Vorzüge, wie beispielsweise Offline-Verfügbarkeit, hohe Sicherheit oder individuell angepasstes UI-Design runden das Profil einer effektiven Automatisierungslösung ab.

Wir sind der Spezialist für industrielle Software

Unser Leistungsspektrum umfasst:

Lösungen zum Bedienen und Beobachten

  • Plattformen zum Bedienen und Beobachten von Anlagen, Maschinen, Gerätegruppen, Schiffen, Fahrzeugen
  • Zielsysteme: PC, Bedienpanels, Web-Browser, mobile Geräte
  • Werkzeuge zur HMI-Konfiguration

Webbasierende Lösungen

  • Client-Server-Architekturen
  • plattformunabhängige Webtechnologien
  • Produktauswahl, Engineering, Messdatenerfassung, Bedienen und Beobachten, Onlinekonfiguration

Engineeringwerkzeuge

  • Konfiguration, Programmierung, Parametrierung und Inbetriebnahme von Automatisierungslösungen
  • Integrierte und erweiterbare Werkzeugsuiten und -plattformen

Frameworks und Softwareproduktlinien

  • Softwarearchitekturen für Produktstrategien
  • Design und Entwicklung von Frameworks und Plattformen für Softwareproduktlinien
  • Basis für größere Softwarenentwicklungsvorhaben des Kunden

Asset Management und Condition Monitoring

  • Verwaltung der installierten Basis von Feldgeräte für Betrieb und Wartung
  • Monitoring der installierten Basis von Aktoren und Sensoren auf Verschleiß, Data Harvesting

Messdaten erfassen, archivieren und auswerten

  • Zyklische Erfassung von Prozess- und Messdaten aus Automatisierungslösungen
  • Ablage in Datenbanken
  • Auswertung mit leistungsfähigen Reporting- und Anzeigewerkzeugen

Kommunikationsserver

  • Zugriff auf Prozessdaten von Steuerungen, Geräten und Maschinen
  • Vertikale und horizontale Integration
  • Standardisierte Serviceschnittstellen wie OPC oder Web Services

Unsere Lösungen implementieren wir mit folgenden Technologien

  • C/C++ und .NET Core/-Standard
  • OPC UA
  • Microsoft Azure Device SDK, Microsoft Azure IoT Edge, Microsoft Azure IoT Hub
  • MQTT, WebSockets
  • C#, Windows Forms, WPF
  • JavaScript
  • Java Server Pages
  • Java
  • HTML (5), CSS
  • UI Web-Frameworks mit Angular und TypeScript, qooxdoo
  • Ionic, ELECTRON
  • Socket.io
  • Node.js
  • Python
  • Relationale Datenbanken (z.B. SQL Server, PostgreSQL, MySQL)

Durch langjährige Erfahrung in der Neuentwicklung, Anpassung oder Modernisierung bestehender Software, tiefgreifende Kenntnis und Erfahrung mit unterschiedlichen Programmiersprachen und Tools entwickelt M&M außergewöhnliche Kundenlösungen – so einzigartig, dass Teile davon erfolgreich patentiert wurden.

Kontakt

Volker Herbst - Sales Manager
Volker Herbst

Volker Herbst

Sales Manager

Standort: St. Georgen
E-Mail: vht@mm-software.com
Tel.: +49 7724 9415-52

Dirk Stadtherr - Sales Manager
Dirk Stadtherr

Dirk Stadtherr

Sales Manager

Standort: St. Georgen
E-Mail: dsr@mm-software.com
Tel.: +49 151 55334682