Yawal

Migration from the PROFIBUS to PROFINET communication protocol combined with a set of upgrades and optimizations for warehouse robot control software.

Client:

Industry:

Yawal is a leading Polish producer of multiple types of aluminum profiles.

What was the business need?

Client’s production process is deeply integrated with their automated warehouse, which, unfortunately, is no longer supported by its manufacturer and was in urgent need of upgrades to support the factory’s growth. The warehouse control software relied on the PROFIBUS communication protocol, which restricted potential integrations with modern Warehouse Management Systems. Additionally, the software was becoming rapidly outdated, and without dedicated support, it was impossible to extend the warehouse with new processes and features.

What was the challenge?

The legacy software, written in Visual Basic, lacked documentation for the application, PLCs, and the data exchange protocol and processes. This required us to analyze, test, debug, and thoroughly document the entire communication protocol.

We then migrated it from PROFIBUS to PROFINET, overcoming additional challenges caused by a custom, undocumented byte order translation process between host and network. To ensure the new solution functioned identically, we created a full simulation of the entire warehouse system. Finally, we deployed the solution during a tightly constrained maintenance window, where minimizing downtime was absolutely critical.

How did we do it?

We began by enhancing the existing software with a logger and analyzer to capture all PROFIBUS packets, allowing us to fully map the communication protocol used to exchange and queue commands for the robots. Next, we cloned all PLCs and created a precise replica of the warehouse in Siemens Technomatix. The software was then launched, connected to a new set of PLCs and the digital replica, and transitioned to the new protocol. After several months of debugging, the software was finalized, all issues were resolved, and it is now prepared for trial deployment in production.

Our process and workflow:

Agile development process.

What did the client get?

  • A new version of software – upgraded for improved performance, faster operation, and built on a modern communication protocol.
  • Comprehensive documentation of software and communication protocol.
  • The capability to extend the software with new features and seamlessly integrate it with modern systems.

Are you interested in our services?

If you are interested in custom software design and development services, please contact our experts.

Together we will assess which of the SOFTIQ team’s competencies will support your project.

See also

SDZ – Career Advisor System

Customer: Ministry of Family and Social Policy
Industry: Services
SDZ system is a tool used to help people searching for information on choosing a profession, field of study, or career path.

EURES – European Employment Services

Customer: Ministry of Family and Social Policy
Industry: Services
EURES is a network of organizations created by the European Commission and the European Office for Employment, Social Affairs and Integration (EURES). Its goal is to facilitate the mobility of workers in Europe by providing information on job opportunities, employment, and living conditions in various European Union countries.

AI Software

Implementation of several software modules using AI, e.g. the AI module for automatic processing and analysis of offers, which has significantly improved the work of the analysis department.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book