Innovative software solutions for mechanical engineering

PLC programming for efficient automation of your production systems

Do you want to optimize your production lines and manufacturing processes, save time and money, or increase the efficiency of your systems? Our PLC programmers develop exactly the software solutions you need to achieve your automation goals.

Customized software for programmable logic controllers

Tailored solutions for your company

With many years of experience in automation technology and a deep understanding of industry requirements, we at ekvip develop control software that is precise, efficient and flexible. We offer you professional PLC programming and automation solutions according to internal specifications or individually customized to your wishes. We take over the PLC control programming, visualization and commissioning for you as a complete package – regardless of the level of automation of your systems. We implement your specifications precisely and ensure that your requirements are fully met.

Our services

PLC programming with TwinCAT 3

Are you looking for an expert to help you implement your PLC projects with TwinCAT 3 from Beckhoff? Then you've come to the right place. We are specialists in the TwinCAT ecosystem and focus on robust and modular systems. We apply the principles of object-oriented software development to achieve state-of-the-art automation solutions.

Development of modern TwinCAT projects

  • Object-Oriented Programming (OOP)
  • High-level abstraction and API design
  • Clean, maintainable and reusable code

Upgrading your existing systems

  • Modernization of your existing code base
  • User-friendly interfaces for intuitive operation

Customized libraries

  • Creation of interface-driven libraries
  • Detailed library documentation and versioning (Git)

Technologies

  • EtherCAT-based systems
  • Vision and motion control systems
  • TwinCAT HMI interfaces
  • Robust unit testing and system-level validation

Seamless system integration

  • Compatibility with a wide range of industrial processes and devices
  • Integration with robot APIs and other modern automation technologies

Our services

PLC programming with Nexeed

We offer professional PLC programming, optimization and revision of Nexeed applications – including commissioning worldwide. Our developers are ready to support you in every project phase, from defining the specifications to training your operating personnel.

Nexeed programming and software development

  • Development, optimization and modernization of Nexeed software
  • Development of template software (“Base Station”) according to Bosch standards
  • Alignment with site-specific requirements and style guides
  • Working with legacy code or completely new development from scratch
  • Efficient software architecture based on SOLID principles
  • Specifications for MES connection (e.g. MES@AE)
  • Station, type and process data specifications
  • Standard updates with object and peripheral repos
  • Object development (planned)

Offline programming

  • Software design charts to validate the model tree structure
  • Creating the hardware configuration (manually or via EPLAN import)
  • Programming according to the Bosch style guide with regular code reviews
  • HMI programming
  • Twinsafe programming
  • MES implementation (MatControl, ToolControl, Order Management)
  • Implementation of special processes, calibration and test modes (SPC, CTC, GRR, Kappa etc.)
  • Virtual commissioning with Nexeed 3D-Simulation Studio
  • Version control with GitLab for reliable software development

Commissioning and recommissioning

  • Tuning of drives (Bosch and Beckhoff)
  • Integration and configuration of scanners, readers and other periphery
  • Testing and optimizing safety functions
  • Creation of software-related machine documentation
  • Production support and project management to meet deadlines

Robot programming

  • Programming and commissioning of Stäubli, KUKA, Fanuc and ABB robots

With over eight years of experience working with Nexeed V1 and V2 in conjunction with TwinCAT 3, we bring extensive know-how to your projects. Our expertise extends to worldwide deployments in various Bosch plants, where we have successfully implemented customized automation solutions.

Our services

PLC programming with TIA Portal

We are your experts for PLC programming with the Siemens TIA Portal. With innovative, scalable and maintenance-friendly solutions, we help you to make your production processes more efficient and future-proof.

Customized PLC solutions

  • Scalable and maintainable PLC programs that are tailored to your processes
  • Modular design principles

System modernizations

  • Upgrading existing systems for higher performance, reliability and efficiency

Individual libraries

  • Individually developed libraries and reusable code components for easier programming
  • Version control (Git)

Optimized PLC systems

  • Expertise in PROFINET and PLC systems for maximum stability, reliable communication and efficient process control
  • Motion Control: precise and dynamic motion systems to increase production efficiency

Seamless integration of external systems

  • Seamless connection of Siemens systems with external devices, HMIs, third-party technologies
  • Efficient and reliable data exchange between PLC, sensors and networks such as Profibus, Profinet and Ethernet

Process control and system monitoring

  • HMI and SCADA integration: Intuitive interfaces for smooth operation and user-friendly system monitoring
  • Robust software testing for maximum system reliability and maintainability

Your success is our top priority. With extensive know-how and many years of experience in the Siemens TIA portal, we understand the challenges you face and offer solutions that will help you move forward today and in the future.

Custom PLC programming from Leipzig.

With our team at your side, you benefit from customized solutions that are not only efficient and future-proof, but also increase the productivity and reliability of your systems. Whether you are starting a new project or want to optimize existing systems, we will support you from the initial idea to implementation. Contact us!