Finden Sie schnell programmiere für Ihr Unternehmen: 693 Ergebnisse

SPS-Programmiersysteme

SPS-Programmiersysteme

Unsere SPS-Programmiersysteme sind darauf ausgelegt, Ihre Automatisierungsprozesse zu optimieren und zu verwalten. Wir bieten umfassende Dienstleistungen für die Programmierung und Konfiguration von SPS-Systemen, die Ihre betrieblichen Anforderungen erfüllen. Unsere Lösungen verbessern die Prozesssteuerung, erhöhen die Systemzuverlässigkeit und steigern die Gesamtproduktivität.
CAD-Konstruktion und Programmierung

CAD-Konstruktion und Programmierung

Unsere Konstrukteure setzen Ihre Wünsche und Vorstellungen sicher um. Ganz gleich, ob Sie uns ab der ersten Idee mit ins Boot holen oder bereits über einen 3-D-Datensatz verfügen: Wir setzen modernste Software ein, um mit perfekt konfigurierten Programmen Ihre Produktion optimal zu unterstützen.
Programmierung

Programmierung

Sie benötigten Software? Kein Problem, ich programmiere fast alles für Sie. Durch langjährige Erfahrung in verschiedensten Branchen biete ich Ihnen professionelle Software in allen Bereichen, - ob hardwarenahe C-Programmierung, Scripte zur Automatisierung oder Windows Software in C#. Sie benötigten Software? Kein Problem, ich programmiere fast alles für Sie. Durch langjährige Erfahrung in verschiedensten Branchen biete ich Ihnen professionelle Software in allen Bereichen, -
Programmierung / Design / Software / Portale

Programmierung / Design / Software / Portale

Deutscher Sparkassenverlag, Stuttgart Medien- und abteilungsübergreifende Datenbasis aller Verbünde, Bereiche, Personen und Banken zur Sparkassenweiten Verwaltung der Stammdaten. Relaunch einer Prämienabrechnungslösung in der Geschäftssparte "Medien" Support mehrerer aktiver Anwendungen Projekte Waldkindergarten Filderstadt Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign Stumpp + Schüle Hosting, Programmierung, Webdesign museo mundial Programmierung, Webdesign Globale Lerngärten Programmierung, Webdesign Zahnarzt Dres. Ulmer Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign Pulmonale Hypertonie e.V. Hosting, Programmierung, Webdesign Balbach Architekten Hosting, Programmierung, Webdesign Reformhaus Kaliss E-Commerce, Fotografie, Hosting, Programmierung, Webdesign Effekt Boutique E-Commerce, Hosting, Programmierung, Webdesign DATAreform E-Commerce, Programmierung, Software & Apps, Webdesign Prägetechnik Bechinger Fotografie, Programmierung, Text & Konzept, Webdesign JSKTD Tampondruck Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign Facts and Figures Group Hosting, Programmierung, Text & Konzept, Webdesign Sozialtherapeutische Jugendhilfe e.V. Hosting, Programmierung, Text & Konzept, Webdesign Hayer Metalltechnik Programmierung, Webdesign Ergotherapie Kröner + Rasim Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign Michaelshof Hepsisau Fotografie, Programmierung, Text & Konzept, Webdesign Rauscher Marketing Hosting, Programmierung, Webdesign JB² – Personalberater Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign CAVISIO Personalberatung Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign Waldhotel Sindelfingen Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign COSMOSELEX Hosting, Programmierung, Text & Konzept, Webdesign Rechtsanwaltskanzlei Patricia Beck Fotografie, Programmierung, Webdesign fhb Finanzberatung Text & Konzept JP Promotion & Event-Marketer GmbH Text & Konzept Limedion GmbH Programmierung, Webdesign Projekt 4B Glastrennwandsysteme Programmierung A&E Logistik Programmierung Porsche E-Commerce, Hosting, Programmierung, Software & Apps, Webdesign Melitta Text & Konzept Graf Hören & Sehen E-Commerce, Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign Galerie Valentien Hosting, Programmierung Deutscher Sparkassenverlag E-Commerce, Programmierung, Software & Apps, Webdesign Feinkost Böhm Text & Konzept puls Stuttgart Hosting, Programmierung, Text & Konzept, Webdesign DEWAG Text & Konzept TSV Münchingen Fotografie, Hosting, Programmierung, Webdesign Mercedes Benz Software & Apps, Text & Konzept, Webdesign ZÜBLIN + STRABAG Text & Konzept Heine + Beisswenger Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign exquisiteweine.de E-Commerce, Fotografie, Hosting, Programmierung, Text & Konzept, Webdesign ETL Prüftechnik E-Commerce, Fotografie, Hosting, Programmierung, Software & Apps, Text & Konzept, Webdesign
Software / Programmierung

Software / Programmierung

Unsere Software-Abteilung erstellt die für die Automatisierungslösung nötige Software (SPS-Programmierung, IPC-Programmierung, HMI-Visualisierung) für die Steuerung und die Bedienung der Anlage oder Maschine. Diese wird dann bei Ihnen oder Ihrem Endkunden in Betrieb genommen, wobei alle Funktionen gründlich getestet werden. Die Software-Abteilung kümmert sich auch um die After-Sale-Betreuung der Anlagen und Maschinen - oft per Fernwartung, für die wir Ihnen eine entsprechende Lösung anbieten könnten. Erfahren Sie mehr
Auftragsprogrammierung: Damit Ihr Messgerät für die Qualitätsüberwachung verfügbar bleibt

Auftragsprogrammierung: Damit Ihr Messgerät für die Qualitätsüberwachung verfügbar bleibt

CNC-Programme für Zeiss-Koordinatenmessgeräte werden von uns mit CALYPSO® nach Ihren Vorgaben erstellt, getestet und wenn gewünscht vor Ort installiert. Auch 2D- oder 3D-Messungen mit KURVE oder FREIFORMFLÄCHE stellen für unsere erfahrenen Messtechniker kein Problem dar. Auf Wunsch organisieren wir alles für Sie - vom Taststift bis zur Aufspannvorrichtung. Für komplexe Teile wird der Tasteraufbau speziell an das Teil angepasst. Die Programme werden mit Dokumentation geliefert. Desweiteren erfolgt eine Einweisung Ihres Personals vor Ort um eine optimale Nutzung zu garantieren. Auf Wunsch erfolgt die Programmerstellung mit PCM Technologie. Dies erspart weitere Programmierarbeiten für Teilefamilien. Für rotationssymmetrische Teile steht ein Drehtisch mit 1000 mm Durchmesser und einer Belastbarkeit von bis zu 2000 kg zur Verfügung.
Maschinenprogramm Übersicht

Maschinenprogramm Übersicht

Hier ein Auszug aus unserem Maschinenprogramm.
Exakte Planung, Programmierung und individuelle Fertigung

Exakte Planung, Programmierung und individuelle Fertigung

Sie suchen einen erfahrenen Partner für die Planung und individuelle Ausführung elektrischer Schaltanlagen? Wir von der EIK Automation Services GmbH sind seit 1995 auf dem Gebiet der Automation im Anlagenbau und im Schaltschrankbau tätig. Dabei sind wir von der Planung und über die Programmierung bis hin zur individuellen Ausführung an Ihrer Seite. Sämtliche Anlagen können Sie bei uns in Standard-, Ex- und Spezialausführung fertigen lassen. Unser Produktportfolio umfasst unter anderem die Erstellung von: elektrischen Schaltanlagen Schaltschränken Schaltplänen Projektübersichten Klemmplatten Kabellisten Stücklisten Um unseren Kunden innovative und leistungsstarke Lösungen zu bieten, die genau auf die individuellen Anforderungen abgestimmt sind, legen wir großen Wert auf die Entwicklung uns Erweiterung unserer Produkte. In enger Zusammenarbeit mit namhaften Partnern können wir Ihnen umfassende Leistungen aus einer Hand bieten.
Individual Programmierung: Softwareanpassungen, -erweiterungen

Individual Programmierung: Softwareanpassungen, -erweiterungen

Profitieren Sie von der Zusammenarbeit mit Ihrem Softwarehersteller HELIUM V und erarbeiten gemeinsam neue Funktionen und Erweiterungen. Unser Ziel ist es, mit Ihnen gemeinsam die optimale Lösung für Ihre Geschäftsabläufe zu finden. Viele Programmbausteine sind gemeinsam mit Vertretern der unterschiedlichen Branchen entstanden. Die Weiterentwicklung ist umso erfolgreicher, je mehr Personen am gemeinsamen Ziel arbeiten und Ihr Wissen einfließen lassen.
CAM-Programmierung

CAM-Programmierung

2,5D und 3D CAM Programmierung: Bei der 2,5D und 3D Programmierung arbeiten wir mit der CAM-Software von Delcam. Wir können alle gängigen Dateiformate wie STEP, Catia V5, Inventor, IGES usw. einlesen und verarbeiten. Bei größeren Datenvolumen ist die Übertragung auch auf unseren FTP-Server möglich. Die Bearbeitungsmaschinen sind mit dem CAM-System vernetzt, so dass wir die Programme direkt einspielen können. Wir verwenden qualitative Software aus dem Hause:
SoftwareSysteme, Programmierung

SoftwareSysteme, Programmierung

angezeigte Produkte: (von insgesamt) zur Sortierung auf das Feld klicken Seiten: Artikel-Nr. Produkte Preis
CAD-Programmierung

CAD-Programmierung

Wir sind Ihr Ansprechpartner für individuelle CAD-Programmierung. Erhöhen Sie Ihre Produktivität durch individuelle AddIns für 2D- und 3D-CAD Systeme zur einfacheren Handhabung und zur Automatisierung von Routineaufgaben. Unsere Kunden für die CAD-Programmierung kommen aus den Bereichen des Maschinenbaus, der Fertigung und Werkzeugherstellung. Ein weiterer großer Bereich sind Projekte im Umfeld von BIM (Building Information Modelling). REITEC bietet unter anderem kundenspezifische Anpassungen und Erweiterungen für CAD Systeme wie AutoCAD, SolidWorks, Inventor und SolidEdge. Durch die Programmierung von Erweiterungen für Standard CAD Systeme lässt sich die Produktivität in den Bereichen Planung, Konstruktion und Arbeitsvorbereitung erheblich steigern. Unser Augenmerk liegt dabei stets auf dem Kosten-Nutzen Aspekt. Profitieren Sie von unserer langjährigen Erfahrung im Gebiet der CAD-Entwicklung.
Vitrinenprogramm

Vitrinenprogramm

In edler Verarbeitung: • werden ohne Umwege direkt vom schwäbischen Hersteller geliefert. • schützen gegen Staub und absorbieren schädliche Lichtstrahlen. • sind auf Wunsch mit Beleuchtung über die Rückwand oder von unten lieferbar. • sind in nahezu unbegrenzten Farb- und Formkombinationen nach Ihren Wünschen lieferbar. • können mit und ohne Sockelplatte geliefert werden. • sind mit herausnehmbaren, auswechselbaren Fachböden ausgestattet.
Programmiersoftware für die Herstellung PKD-bestückter Werkzeuge

Programmiersoftware für die Herstellung PKD-bestückter Werkzeuge

GTR ist seit über 20 Jahren spezialisiert auf die Entwicklung von CAM Systemen zur Erstellung von NC-Programmen für Drahterodier- sowie Lasermaschinen. Unsere Programme bilden den Produktionsablauf vom Vorbereiten der PKD Segmente, Einmessen der Schneidengeometrien bis zur Generierung und Ausführung der erzeugten Bearbeitungsprogramme ab. Wir stellen unsere Software mit Post-Prozessoren für unterschiedliche Steuerungen zur Verfügung. Bei Bedarf kann unsere Software an weitere Maschinentypen sowie Anwendungsfälle angepasst werden.
SPS-Programmierung

SPS-Programmierung

Unsere Softwareabteilung entwickelt mit hohem Engagement und Know-How individuelle, branchenübergreifende und systemunabhängige Lösungen
Roboterprogrammierung

Roboterprogrammierung

Roboterprogrammierung für diverse Anwendungsfälle mit Rückzugsstrategien und individuellen Wünschen. Egal ob Taktzeiterhöhungen, Retrofitting oder eine komplette Neuplanung mittels KUKA (KRC 4 / 5) inklusive Inbetriebnahme
Verlagsprogramm

Verlagsprogramm

Es gibt ein großes Angebot, um den eigenen Körper fit und gesund zu halten und sich selbst etwas Gutes zu tun. Wer jedoch etwas Besonderes sucht, erhält mit den Publikationen von MSV Medien Baden-Baden tolle Freizeitangebote, mit denen Sie (und Ihre Familie) dem Alltag entfliehen können. Zu den schönsten Möglichkeiten, einfach mal »rauszukommen«, gehören u.a. der Campingurlaub, die Radtour, eine Genusswanderung, das Wassersport-Erlebnis oder auch ein Hobby, das sich in der freien Natur ausleben lässt wie beispielsweise das Modellfliegen. Schmökern Sie sich durch unser Zeitschriften-Portfolio und finden Sie den Inhalt, der zu Ihnen passt oder entdecken Sie etwas Neues!
Leuchtenprogramm

Leuchtenprogramm

Nimbus Leuchten mit Häfele Connect Lighting Pad Lounge Lighting Pad Q Lighting Pad R Q ONE Q FOUR Roxxane Winglet CL Roxxane Leggera CL Modul Q CUBIC Modul R Modul Q Project Modul R Project L 120 Modul L Office Air 2.0 Force One Roxxane Fly CL Rim R Air Maxx Super Power Mike India Zen On und In
Programmierung von SPS Systemen

Programmierung von SPS Systemen

Wir bei waitkus sind in der Lage, Ihnen von der Beratung über die Konstruktion und der technischen Umsetzung bis hin zur Roboter- und SPS-Programmierung umfassende Komplettlösungen anbieten zu können. Unsere Softwarekompetenz • SIEMENS SIMATIC Step 7 / TIA Portal • BECKHOFF TwinCAT 2 / 3 • CODESYS • Omron Sysmac Studio, CX One
Einfache Programmierung

Einfache Programmierung

Auch ohne Programmierungserfahrung ist es möglich, einen Roboter zu bedienen. Die intuitive Bedienung der grafischen Oberfläche mit einem Touchscreen-Tablet sorgt für eine unkomplizierte Handhabung der Universal Robots.
Softwareentwicklung

Softwareentwicklung

Wir sind leidenschaftliche Softwareentwickler. Schon zu Zeiten von C64 und ZX81 haben einige unser Entwickler die Liebe zum Programmieren entdeckt. Daher ist Maschinencode (Assembler), Basic, C, C++, C#, Java, JavaScript, CGI, HTML, SPS, AWL, Firmware und Anwendungen ein Teil unseres Wortschatzes. Für Sie entwickeln wir Software für PCs, und Mikrocontroller oder Embedded Systeme. Das beinhaltet einfache Programme für PCs bis zu verteilten Webanwendungen. Unsere Programme für Mikrocontroller können WLAN Verbindungen aufbauen, Displays ansteuern und BLDC Motoren antreiben. Softwareentwicklung Software ist für viele nur ein Spiel aus 0 und 1. Am Ende stimmt das auch. Doch vorher erzählt man der Maschine eigentlich eine Geschichte und diese Geschichte wird dann von der Maschine nachgespielt. Auf Grund von diversen Ein- und Ausgängen, z.B. Tastatur oder Sensor, kann die Maschine sogar “eigene” Entscheidungen treffen. Embedded Systeme Bei diesen Systemen sprechen wir von Headless Systemen. Auch wenn die Systeme ein Display besitzen, ist darüber nur die Funktion der Benutzer Information möglich. Das System verrichtet seine Arbeit im Verborgenen. Sei es einen Motor zu betreiben eine WLAN Verbindung zu erstellen oder Temperaturen auf einem Display auszugeben. Das System arbeitet im Hintergrund. Unsere Embedded Systeme können direkt in C programmiert werden aber auch mit einem Betriebssystem wie z.B. Linux. Firmware Die Firmware wird in Embedded Systemen eingesetzt. Sie ist die Zwischenschicht von der Hardware und der Anwendungssoftware. Mit ihr können Display oder BLDC Motoren angesteuert werden sowie Sensoren oder Taster abgefragt werden. Ebenso ist es möglich mit der Firmware komplexe Ansteuerungen wie die eines WLAN Moduls vorzunehmen. Die Firmware kann durch Anwendungen parametriert werden. Anwendungssoftware Diese sind meist PC Programme, können aber auch Web Anwendungen sein. Sie helfen dem Benutzer dabei Aufgaben auszuführen oder Einstellungen an Maschinen, die z.B. ein Embedded System besitzen, vorzunehmen. Unsere Leistungen Hardwarenahe Softwareentwicklung für Microcontroller (Microchip und ST Familie) Architektur- und Schnittstellenbeschreibung Anwendungsentwicklung in C/C++ C# Graphische Benutzeroberflächen Echtzeitanwendungen Kompetenz langjährige Tätigkeiten in der Programmierung Programmierung in C, C++, C# Programmierung in HTML, Java, JavaScript Programmierung von WLAN Anwendungen Programmierung von Displays Programmierung von BLDC Motoren
Selbstentwickeltes Umhausungsprogramm - unsere Frintropzelle für Ihre Automations-Komplettlösung

Selbstentwickeltes Umhausungsprogramm - unsere Frintropzelle für Ihre Automations-Komplettlösung

Unsere firmeneigene Roboterzelle, welche als Frintropzelle bezeichnet wird, wurde modular konzipiert, wodurch wir diese optimal an die Wünsche unserer Kunden anpassen können. Weniger Kosten und kürzere Lieferzeiten durch weniger Planungsaufwand und Serienfertigung der Standardelemente. Aus einem innovativen Standardprogramm selbstentwickelter Elemente sind wir in der Lage, nahezu jede Zelle an Ihren individuellen Bedarf anzupassen. Das Programm bietet Wandelemente aus Blech-, Sicherheitsglas- oder Gitterdraht, mit Integrierter Kabelführung, das ein geordnetes Erscheinungsbild der Gesamtanlage unterstreicht. Zusätzlich wird das Sicherheitsrisiko durch Stolperfallen minimiert und die Wartungsfreundlichkeit der Elektronik erhöht. Der Bediener kann das System über den Touchscreen überwachen, steuern und kalibrieren. Die einzelnen Elemente der Umhausung werden durch die Pfosten verbunden, welche durch die innovative Bauform einen flexiblen Aufbau der Umhausung im 45 und 90 Grad-Winkel ermöglicht. Darüber hinaus ist auch eine Dachlösung der Umhausung im Rahmen von Klimaanforderungen, Schmutz- und Lärmpräventionen realisierbar. Schleusen-Elemente, Speicher und Zugangstüren ergänzen unser Standard-Umhausungsprogramm
Softwareentwicklung

Softwareentwicklung

C / C++ Entwicklung Linux Kerneltreiber Mikrocontroller ARM Cortex-M IP Netzwerk Kommunikation Codegenerator
igm Programmierhandgerät K6

igm Programmierhandgerät K6

Mit dem Programmierhandgerät K6 können alle Funktionen des Roboters ohne zusätzliche Tastatur gesteuert werden. Das extrem geringe Gewicht von nur 1,3 kg bei einer Abmessung von 30 x 40 cm wird durch das widerstandsfähige Kunststoffgehäuse ermöglicht, in dessen Oberseite das leicht ablesbare Farb-Display mit 8.4” Touch-Screen und auf der Rückseite ein USB-Anschluss eingebaut sind. Die Roboter-Konsole Die selbst mit Arbeitshandschuhen leicht und sicher zu bedienenden Drucktasten sind ebenso wie der optionale Joystick für den Betrieb unter extremen Bedingungen ausgelegt. Das Programmierhandgerät K6 ist für Rechts- und Linkshänder geeignet und lässt sich selbst unter widrigsten Bedingungen komfortabel bedienen. Folgende Bediener-Konsolensprachen sind derzeit standardmäßig vorhanden und können während des Betriebes beliebig ausgewählt werden: Englisch, Deutsch, Französisch, Spanisch, Italienisch, Schwedisch, Niederländisch, Finnisch, Tschechisch, Ungarisch, Chinesisch, Russisch, Koreanisch, Türkisch, Polnisch Als Schlüsselgerät des RCE-Systems vereinigt das PHG K6 in sich alle Funktionen für die Robotersteuerung. Keine zusätzliche Tastatur oder andere Steuergeräte sind notwendig. Dieses ausgezeichnete, äußert leichte Programmierhandgerät besteht aus einem Gehäuse aus widerstandsfähigem Kunststoff mit einem Tastenfeld an der Oberseite und dem eingebauten Touch-Screen Farb-Display. Der klar erkennbare Schaltpunkt der Druckknöpfe mit der leicht erhabenen Oberfläche erlaubt - im Gegensatz zu einem Touchscreen - auch die sichere und eindeutige Bedienung mit Arbeitshandschuhen. Dank der speziellen Gehäuseform ist dieses Gerät gleichermaßen für Rechts- und Linkshänder geeignet. Eine klare und einfache Anzeige durch getrennte Druckknöpfe für jede Achse ermöglicht dem Bedienmann die genaue undverwechslungsfreie Steuerung der einzelnen Achsen. Ein in der Konsole eingebauter Cursorblock dient zur leichteren Navigation in der Steuerung und ersetzt einer Maus. Joystick für Programmierhandgerät, Type K6-JOY Dieser Joystick kann als Option seitlich am Gehäuse des Programmierhandgeräts angebaut werden und dient zurschnellen und einfachen Bewegung des Roboters. 3 unterschiedliche Betriebsmodi sind über Drucktasten an der Konsole anwählbar: • Roboterbewegung in World-Mode • Änderung der Robotorientierung in World-Mode • Fahrbahnbewegung mit feststehendem TCP Alle 3 Kanäle des Joystick sind geschwindigkeitssensitiv: bei kleiner Auslenkung bewegen sich die entsprechenden Achsen langsam, bei starker Auslenkung schneller. Software für RCE Steuerung, Type K6 Programmierfunktionen • mehrere Informationsseiten am Display • Druckknopfbedienung für jede einzelne Achse von Roboter, Schlittensystem und Manipulatoren mit 4 programmierbaren Geschwindigkeiten • Vollständige Lese- / Schreibfunktion auf und von Hard Disk, USB, Netzwerk usw. • Passwort-Schutz • Programmnamen alphanumerisch bis zu 32 Zeichen • Vollständiges Editieren von Programmen: Plus Schritt, Minus Schritt, Schritt einfügen, Schritt löschen, Schritt addieren • Schrittkorrektur • unbegrenztes UNDO für Programm-Editierung • Anzeige des verfügbaren RAM Speichers und der Speicherkapazität von Harddisk, Floppy und USB • Programmiermöglichkeit von 2 Robotern mit einem Bedienhandgerät • Die Drahtvorschubsgeschwindigkeit ist während des Schweißens in Schritten beliebig programmier- und einstellbar. Für die Geschwindigkeit kann ein bestimmter Wert vorgewählt werden oder schrittweise erhöht und vermindert werden, bis der gewünschte Wert erreicht ist. Wenn dies während eines Programms geschieht, wird der neue Wert übernommen und automatisch gespeichert. • Die Schweißspannung ist während des Schweißens in Schritten beliebig programmier- und einstellbar. Für die Spannung kann ein bestimmter Wert vorgewählt oder schrittweise erhöht und vermindert werden, bis der gewünschte Wert erreicht ist. Wenn dies während eines Programms geschieht, wird der neue Wert übernommen und automatisch gespeichert. • Die Schweißgeschwindigkeit ist während des Schweißens in Schritten beliebig programmier- und einstellbar. Für die Geschwindigkeit kann ein bestimmter Wert vorgewählt oder schrittweise erhöht und vermindert werden, bis der gewünschte Wert erreicht ist. Wenn dies während eines Programms geschieht, wird der neue Wert übernommen und automatisch gespeichert. • Die Pendelfrequenz kann während des Schweißens ähnlich der Schweißgeschwindigkeit geändert werden. Die Frequenz ist unabhängig von der Schweißgeschwindigkeit. • Verweilzeit in Schritten von 0,1 s einstellbar • Vollständige Anzeige der Schweißparameter während des Schweißens • Fehleranzeige z. B. für Gas, Wasser, Lichtbogen • Fehleranzeige für Roboter • Anzeige der Koordinaten des TCP (Tool Center Point)
Embedded Softwareentwicklung

Embedded Softwareentwicklung

Embedded Softwareentwicklung aus Stuttgart für Kunden in aller Welt Wir übernehmen für Sie den komplette Softwareentwicklungslebenszyklus (SDLC) und arbeiten dabei nach Entwicklungsmodellen wie Wasserfall, Agile, Scrum oder Lean. Embedded Software oder auch Firmware ist Software, die in eingebetteten Systemen wie Mikrocontrollern, Sensoren und Aktoren in Geräten wie Autos, Smartphones und Haushaltsgeräten läuft. Unser Skillset Bei der Softwareentwicklung ist eine schnelle Umsetzung ohne lange Einarbeitungszeiten wichtig. Folgende Tools, Platformen und Programmiersprachen sind bei uns im Einsatz und können somit schnell und erfolgreich angewandt werden. Programmiersprachen C/C++ Python Rust Matlab Plattformen und Hersteller Microchip (PIC16, PIC18, PIC24, dsPIC etc.) ST Microelectronic (STM8, STM32) ESP32 Raspberry Pi Cypress Semiconductor (PSOC, Bluetooth/ARM SoCs) Atmel (diverse) Nordic Semiconductor (nRF51, nRF52 Bluetooth/ARM SoCs) Zynq-7000 Andere ARM-Plattformen auf Anfrage sehr gerne möglich Entwicklungsumgebungen Eclipse STM32CubeIDE / STM32CubeMX ARM-GCC Toolchain Atollic True Studio for ARM Microchip MPLAB-X IDE / IPE Qt GUI Framework freeRTOS touch GFX neovim make / CMake CLion (embedded) Linux Cypress PSoC Creator Keil μVision 4/5 Visual Studio Code PyCharm CLion Segger Embedded Studio Git / GitBash / GitLab / GitAhead XtratuM Next Generation (XNG) Hypervisor Einige der umgesetzten Aufgaben aus vergangenen embedded Software Projekten: Treiberentwicklung für Displays, Sensoren, UI-Elemente und Aktoren Visualisierung einer Benutzeroberfläche mit Qt / TouchGFX Einbindung von Kommunikationsprotokollen wie CAN-Bus, CANopen, SPI, I2C, UART, IO-Link Mikrocontrollerseitige Implementierung für Firmware Updates über Bluetooth Low-Energy (FOTA), CAN-Bus und UART Softwareentwicklung mit FreeRTOS (Real-time operating system for microcontrollers) Desktop Applikation zum Senden von Firmware Updates über UART und Bluetooth Desktop Programm zum Auslesen der auf dem Mikrocontroller geloggten Daten Programmierung und Inbetriebnahme eines LoRaWAN Gateways Automatisierung eines Platinentesters Ethernet-Anbindung durch den Lightweight IP (lwIP) Stack Implementierung eines Zeitsynchronisierungsprotokolls basierend auf PTP FOTA-Update für mehrere vernetzte Mikrocontroller über Bluetooth Firmware Update über CAN-Bus Zertifizierte Sicherheitssoftware für sicherheitsrelevante Elektronik Code Check / Analyse zur Fehlersuche bzw. Codeoptimierung Portierung von Software auf neue Hardware-Plattformen Rapid Prototyping Software für eilige Prototypen und Erstmuster Embedded Softwareentwicklung in 7 Steps Während die grundlegenden Schritte des Softwareentwicklungslebenszyklus (SDLC) ähnlich bleiben, gibt es spezifische Herausforderungen und Überlegungen, die für Embedded Software charakteristisch sind: 1 Anforderungsanalyse Diese Phase ist wie bei jeder Softwareentwicklung kritisch, aber bei Embedded Software muss besonders auf die Einschränkungen der Hardware, Echtzeitanforderungen und Umgebungsbedingungen geachtet werden. Die Anforderungen müssen sehr präzise definiert werden, um Spezifikationen wie Leistungsbedarf, Speichergröße und Energieverbrauch zu berücksichtigen. 2 Systemdesign Neben der Softwarearchitektur wird hier auch das Design des gesamten Systems einschließlich der Hardware berücksichtigt. Die Entwickler müssen entscheiden, wie die Software mit der Hardware interagieren wird, was oft die Entwicklung von Treibern und Middleware umfasst. 3 Implementierung Die Codierung von Embedded Software erfolgt oft in Programmiersprachen wie C, C++ oder Rust, die für die Entwicklung von Low-Level-Operationen geeignet sind. Entwickler müssen Code schreiben, der effizient mit der Hardware arbeitet und dabei die Ressourcenbeschränkungen beachtet. 4 Hardware-Software-Integration In diesem Schritt wird die entwickelte Software auf der Zielhardware getestet. Dies ist eine kritische Phase, in der die Interaktion zwischen Software und Hardware verifiziert und optimiert wird. Probleme wie Hardwaredefekte, Timing-Probleme und Speicherverletzungen müssen hier identifiziert und behoben werden. 5 Testen Das Testen von Embedded Software umfasst nicht nur Softwaretests, sondern auch Hardwaretests. Dies kann Unit-Tests, Integrationstests, Systemtests und spezielle Tests für Echtzeitfähigkeit, Leistungsverhalten und Fehlertoleranz beinhalten. 6 Deployment Die Bereitstellung von Embedded Software kann das Flashen der Software auf das Gerät oder das Durchführen von Firmware-Updates umfassen. In vielen Fällen ist die Software fest in die Hardware integriert, was Änderungen nach der Auslieferung erschwert. Wir unterstützen Sie bei der richtigen Updatestrategie und der Umsetzung. Somit bleiben sie selbst nach der Auslieferung flexibel mit Softwareänderungen. 7 Wartung und Updates Aufgrund der oft engen Integration mit der Hardware und der langen Lebensdauer vieler eingebetteter Geräte ist die Wartung von Embedded Software besonders wichtig.
Mikrocontroller-Programmierung

Mikrocontroller-Programmierung

Seit 8 Jahren programmieren wir diverse Mikrocontroller. Spezialisiert haben wir uns hier auf Entwicklungen mit: C/C++ Visual Studio Code ChibiOs ESP32 STM32 PlatformIO Espressif Bei der Hardwareentwicklung von individuellen Geräten mit Mikrocontrollern arbeiten wir eng mit unseren Partner zusammen. Projekterfahrungen Steuerung Algenfabrik Duderstadt, 2022-2023 Entwicklung einer Steuerung einer neu gebauten Algenaufzuchtfabrik der Firma Alganetics GmbH. Steuerungen für Algenaufzucht und Algenverarbeitung wurden angepasst, vernetzt und in einem zentralen Leitstandsystem zusammengefasst, um eine einfache Bedienung und Monitoring zu ermöglichen. Wasserstoff: Elektrolyse, Speicherung und Verteilung München, 2022-2023 Für das Förderprojekt MORE (Munich Mobility Research Campus) wurde auf dem Gelände der Universität der Bundeswehr in München ein Wasserstoffsystem programmiert. Als Subunternehmer der Firma JA-Gastechnology wurde eine SPS programmiert, um Elektrolyseure zu steuern, zu monitoren, Wasserstoff zu erzeugen, zu speichern und an Prüfstände zu verteilen. Eine Fahrzeugbetankung ist ebenfalls möglich. Entwicklung Licht-Steuerung Menden, 2022-2023 Für unseren Partner - ein Spezialist u.a. in individueller Hardwareentwicklung und Entwicklung von Lichtlösungen - wurde ein Mikrocontroller (ESP32) programmiert, der über ein serielles Interface verschiedene Lichtprogramme darstellen kann. Viele kleine Features wie Wear-Leveling-Statistiken, Fading Algorithmen und Fehlererkennungen wurden implementiert. Steuerung Wasserstoffsystem & Elektrolyseure Burgwedel, 2021-2022 Für die Firma JA-Gastechnology wurde eine Steuerung entwickelt, um Elektrolyseure zu steuern und zu monitoren. Der hierbei erzeugte Wasserstoff kann optional über verbaute Kompressoren auf bis zu 600 Bar komprimiert werden. Entwicklung SPS Datenlogger Burgdorf, 2019-2023 Für verschiedene Einsatzzwecke wurde ein hochperformanter Datenlogger entwickelt, der mit bis zu 1000 Hertz beliebig viele Daten aus einer SPS abrufen kann und diese sehr performant komprimiert abspeichert. Ideal für alles von Langzeitarchivierung bis hin zur zyklusgenauen Fehlersuche bei Siemens SPS Steuerungen. Inkl. grafischen Auswertungen. Dieses Logging-System wird immer wieder an kundenindividuelle Bedürfnisse angepasst, zB: Automatisches Generieren von Auswertungs-PDFs bei bestimmten Ereignissen Automatischer Mailversand Logging in Datenbanken Steuerung über Rest-API
Entwicklung von Spiellogik und Usability, grafische Umsetzung und Programmierung

Entwicklung von Spiellogik und Usability, grafische Umsetzung und Programmierung

Die Dauerausstellung im ehemaligen Hofgut Guntershausen in Hessen macht u.a. durch Rauminstallationen und Multimediaelemente spielerisch auf die Schätze des Landes Hessen aufmerksam und gibt Besuchern Impulse für einen verantwortungsvollen, nachhaltigen Umgang mit der Umwelt und dem Naturerbe. In Form von Ratespielen, Quizfragen und Memorys wird im Bereich der Multimediaausstellung die lokale Artenvielfalt auf interaktiven Ausstellungselementen inszeniert. Zeitwerk war hierbei sowohl für die Entwicklung von Spiellogik und Usability als auch für die grafische Umsetzung und Programmierung der verschiedenen interaktiven Spiele verantwortlich. Die zeitgemäße und ansprechende Präsentation und Interaktivität gibt Besuchern die Möglichkeit, sich über heimische Wildtiere, Artenschutz und Biodiversität sachkundig zu machen und ihr Sachwissen spielerisch anzuwenden. Die außergewöhnliche Artenvielfalt sowie die Lebensräume seltener Tiere und Pflanzen in Hessen werden dem Betrachter somit aktiv bekannt und erlebbar gemacht.
IT-Service Problemlösung Programmierung (Remote/Vorort) Fernwartung

IT-Service Problemlösung Programmierung (Remote/Vorort) Fernwartung

Hier werden Sie geholfen. Wir programmieren Anwendungsentwicklung und Datenbanken unter VBA/VB6/VB.NET. Netwerkadministration, Computer- und Peripheriereparatur sind unser Tagesgeschäft. Wir helfen schnell auch per Fernwartung
Softwareentwicklung

Softwareentwicklung

Unsere Softwareentwicklung umfasst die Erstellung von Firmware für Mikrocontroller sowie Software zur Steuerung, Regelung, Auswertung und Kommunikation. Wir wählen geeignete Mikrocontroller anhand von Raumsituation, Leistung und Energiebedarf aus. Wir entwickeln PC-Anwendungen für alle gängigen Betriebssysteme (Windows, Linux, Mac OS) und bieten die Möglichkeit zur Aktualisierung und Erweiterung der Firmware nach Auslieferung des Produkts, ohne das Gerät einzusenden oder einen Kundendiensttechniker zu verständigen. Wir erstellen (Web)-Apps für Smartphone und Tablet (iOS und Android) zur Steuerung und Visualisierung von Zuständen der Elektronik. Unsere Dienstleistungen umfassen auch die Erstellung von Design- und Bedienkonzepten sowie die Umsetzung und den Test von Echtzeit-Betriebssystemen (RTOS), die in der elektronischen Datenverarbeitung eingesetzt werden, um Echtzeit-Anforderungen der Anwendungen zu erfüllen.
UNIROB Entstapler & Verdeckler

UNIROB Entstapler & Verdeckler

Der UNIROB Entstapler optimiert Ihre Produktion durch das vollautomatische Entstapeln von Trays und Blistern. Der UNIROB Verdeckler überzeugt durch seine kompakte Bauweise, einer ausgefeilten Technik