Skip to main content
icon

Novomation Automation Platform

Modern Software-Engineering Processes for Automation Systems.

Our Mission is to Bring Modern Software-Engineering Principles To Automation Systems.


If you want to build a real-time capable automation platform, we provide the essential building blocks. Our customers include low-code SCADA and MES providers looking to expand into the field of machine programming, as well as machine builders seeking tailored automation solutions - from full hardware independence to seamless integration with real-time Linux.

DetMQ

Deterministic real-time communication between services with the feeling of MQTT

Features and Benefits

  • Connect everything from hard real-time to front-endYour benefits: We abstract TSN, Shared Memory, TCP and Websocket in an easy to use way
  • Interchange with existing technologiesYour benefits: OPC UA, MQTT, EtherCAT, and more are integrated so you can get started immediately
  • Deterministic and low latency through direct connections managed by a central serverYour benefits: Get the lowest and most deterministic latency when building complex distributed systems
  • Publish/Subscribe and Request/Reply in a topic fashionYour benefits: Structure your data streams and have schemas automatically generated to document and automatically generate communication peers
  • Built-in security with authentication, role-based authorization and encryptionYour benefits: You simply enable the security features and don't have to implement them yourself
Solution© Generated by DeepAi
Solution© Generated by DeepAi

DetAlgorithms

Deterministically synchronized data structure for building reliable concurrent real-time applications

Features & Benefits

  • Secure and synchronized data sharing between real-time threadsYour benefits: Fearless concurrency in hard real-time systems
  • Easily partition real-time and non-real-time with a collection of different data structuresYour benefits: Real-time only for the parts that really need it. Save resources by using your hardware more efficiently
  • Get high throughput with intelligent waiting in non-real-time threads and guaranteed wait-free in real-time threadsYour benefits: Careful selection and extensive verification of each algorithm
Solution© Marc Fischer, novomation

Building blocks for automation applications

Do you need typical modules for creating automation applications? We can help you integrate existing products from partners or develop them ourselves

Features

  • Motion Library
  • CNC
  • Motion Profiles
  • Field Bus Configuration
  • HMIs
Solution© Uli Regenscheidt, Uni Stuttgart

DetOrchestration

Make your system continuous-*-ready with continuous integration, continuous testing and continuous delivery and deployment (CI/CD). With our real-time-enabled container orchestrator you can seamlessly deploy, test, update and operate real-time and best-effort containers. For your freedom of choice we support simple container runtimes and full-blown industry-standard container orchestrators, all enhanced with real-time support.

Features

  • Continuous deployment for real-time software
  • Deterministic real-time container orchestration
  • Workload consolidation
  • Basis for your subscription-based business models
  • Uniform interface for real-time and best-effort containers

DetSched

Traditional PLCs use time driven scheduling in combination with single-address space binaries. This provides high performance, but becomes a security risk in the age of open automation platforms. Our scheduling solutions enable you to implement security by design and only use high performance low isolation solutions, if really necessary. All that, while still providing deterministic execution.

Features

  • Enhance security by isolating workloads
  • High determinism AND high security
  • Event-based and time-driven real-time execution models ready to use
  • Requirement-driven, automatic configuration
Solution© Generated by DeepAi