Software-Engineering für Maschinen und Anlagen Plattform Visualisierung Anbindung Robotic Feldbus Inbetriebnahme Wartung Reengineering Dokumentation Schulung Analyse / Design Entwicklung      ► Maschinensteuerung mit objektorientiertem und modularem Aufbau  ► Familienkonzept mit parametrierbarer Software für Maschinenreihen ► Definierte Software-Schnittstellen auch auf die Mechanik abgestimmt ► Konfigurierbare-, parametrierbare- und skalierbare-Visualisierung  ► Wartung in die Jahre gekommener Software auf älteren Plattformen ► Reengineering und Portierung älterer Software auf neue Plattformen SPS SoftSPS PLC PC Embedded Siemens Allen Bradley Beckhoff B&R Maschinen-Panels PC-basiert Terminal  EcoDrive Indradrive Sercos Danfoss Omron PNOZ Pilz Profibus ProfiNet Ethernet CANopen Modbus Testszenarien Alte und neue Plattformen Portierung System-Architektur Modul Modul-Aufbau Software-Design Application-Interface Schulungsunterlagen ModelMaker StarUML Microsoft Visio SCL AWL ST Ladder Pascal Modula C C++ Delphi Home Übersicht Leistungen Projekte Referenzen Persönlich Kontakt Plattform Visualisierung Anbindung Feldbus Robotic  m4A GmbH Tel  +41 (0)79 269 8773 email  info@m4A.ch Übersicht Analyse / Design Entwicklung Inbetriebnahme Wartung Dokumentation  Leistungen Projekte Referenzen Persönlich Kontakt  Unternehmen
Unternehmen
Software-Engineering für Maschinen und Anlagen  Plattform Visualisierung Anbindung Robotic Feldbus Inbetriebnahme Wartung Reengineering Dokumentation Schulung Analyse / Design Entwicklung        ► Maschinensteuerung mit objektorientiertem und modularem Aufbau  ► Familienkonzept mit parametrierbarer Software für Maschinenreihen ► Definierte Software-Schnittstellen auch auf die Mechanik abgestimmt ► Konfigurierbare-, parametrierbare- und skalierbare-Visualisierung  ► Wartung in die Jahre gekommener Software auf älteren Plattformen ► Reengineering und Portierung älterer Software auf neue Plattformen SPS PLC PC Embedded Siemens Allen Bradley Beckhoff B&R Maschinen-Panels PC-basiert Terminals  EcoDrive Indradrive Sercos Halstrup-Walcher Danfoss Omron PNOZ Pilz Dittel Zinngrebe Profibus ProfiNet Ethernet CANopen Modbus Testszenarien Alte und neue Plattformen Portierung System-Architektur Modul-Aufbau Software-Design Application-Interface Schulungsunterlagen ModelMaker StarUML Microsoft Visio SCL AWL ST Ladder Pascal Modula C C++ Delphi
Software
-Engineering für Maschinen und Anlagen
► Maschinensteuerung mit objektorientiertem und modularem Aufbau  ►  Familienkonzept mit parametrierbarer Software für Maschinenreihen ► Definierte Software - Schnittstellen auch auf die Mechanik abgestimmt ► Konfigurierbare - ,  parametrierbare - und skalierbare - Visualisierung  ► Wartung in die Jahre gekommener Software auf älteren Plattformen ► Reengineering und Portierung älterer Software auf neue Plattformen

Kurzfassung

m4A ist ein kleines und übersichtliches Dienstleistungs-Unternehmen ohne grossen Overhead, welches für  Drittfirmen Software-Projekte von A-Z übernimmt und diese ganz oder teilweise realisiert und abwickelt.  m4A steht für fundiertes, in über 27 Jahren aufgebautes Know-How im Software-Engineering in der Automation im  technischen und industriellen Umfeld.  m4A ist versiert in der Analyse von einfachen bis komplexen Maschinen und Anlagen, sowie der Ausführung des  Designs mittels UML Methoden.  m4A hat verschiedenste Software-Projekte auf Hardware-Plattformen wie Siemens, Allen Bradley und B&R, und deren  Programmiersprachen wie SCL, ST, Ladder erfolgreich realisiert. m4A ist Polyglott und Reisebereit, und verfügt über Inbetriebnahme-Erfahrung im In- und Ausland.  m4A verfügt über ein Kontaktnetz mit Partner-Firmen, um auch grössere Projekte erfolgreich umzusetzen und  abzuschliessen. m4A arbeitet sehr eng mit dem Auftraggeber zusammen. Wo möglich wird schon existierende Software übernommen  um das Rad nicht neu zu erfinden. 

Leistungen

Alle Arbeiten in und um das Software-Engineering für Maschinen und Anlagen  - Analyse / Design  - Entwicklung  - Inbetriebnahme - Wartung - Reengineering  - Dokumentation  - Schulung 

Nutzen

- Engpässe in der Software-Entwicklung  - Mitarbeit in der Software-Entwicklung  - Fehlendes oder Ergänzendes Know-How für die Software-Entwicklung  - Wartung der Software auf alten und neuen Plattformen   - Reengineering bestehender Maschinen und Anlagen 

Plattformen

Es werden die verschiedensten SPS-Lieferanten mit ihrer entsprechenden Hardware und Software-  Entwicklungsumgebungen unterstützt.  Die meistverwendeten sind Siemens S7 und TIA, Allen-Bradley und B&R.  Auch auf PC-basierten und embedded-Systeme sind wir daheim  

Visualisierung

Von einfachen RS-232 Terminals, über Baureihen der SPS-Lieferanten mit oder ohne Touchscreen, bis zur PC  basierten Visualisierung in Hochsprache programmiert 

Datenbank

In auf PC basierten Datenbanken werden Rezepturen, Programm-Abläufe und Komponenten wie Werkzeuge und  andere, in den Anforderungen entsprechenden Datenbanken wie SQL oder MS-Access abgelegt. 

Anbindung

Es werden alle gängigen Geräte wie Frequenz-Umformer, Servos über Standard-Schnittstellen angebunden.  Sind keine Standard-Schnittstellen vorhanden, werden diese speziell auf die Bedürfnisse zugeschnitten entwickelt  und angepasst. 

Feldbus

Geräte werden mit allen gängigen Feldbussen wie Profibus, CAN mit Standard-Treibern angebunden.  Sind keine Standard-Treiber vorhanden, werden  diese speziell auf die Bedürfnisse zugeschnitten entwickelt und  angepasst, so zum Beispiel Spezial-Protokolle unter TCP/IP. 

Robotic

Design und Entwicklung von Weg- und Prozess-Optimierter Robotersteuerungen.  Anbindung von Robotern und ganzen Roboterzellen an vor- und nachgelagerte Systeme aller Art. 

Anwendungen

Echtzeit-, Multitasking-, Multithreading, Multiprocessing-Anwendungen. 
modularity for Automation
Software - Engineering für Maschinen und Anlagen ► Maschinensteuerung mit objektorientiertem und modularem Aufbau  ►  Familienkonzept mit parametrierbarer Software für Maschinenreihen ► Definierte Software - Schnittstellen auch auf die Mechanik abgestimmt ► Konfigurierbare - , parametrierbare - und skalierbare - Visualisierung  ► Wartung in die Jahre gekommener Software auf älteren Plattformen ► Reengineering und Portierung älterer Software auf neue Plattformen Inbetriebnahme Testszenarien Entwicklung SCL AWL ST Ladder Pascal Modula C/C++ Delphi Anbindung Visualisierung Maschinen - Panels PC - basiert Terminals Analyse/Design ModelMaker StarUML Microsoft Visio Plattform SPS PC Embedded Siemens Allen Bradley Beckhoff B&R Feldbus Profibus / ProfiNET Ethernet CANopen Modbus Schulung Schulungsunterlagen Dokumentation System - Architektur Modul - Aufbau Software - Design Application - Interface Wartung Alte und neue  Plattformen Reengineering Portierung auf neuere  Plattformen Robotic Verschiedene Hersteller Frequenzumformer Servodrive Safety - Module Übersicht