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

Weapons Registration System

Customer: Ministry of Internal Affairs and Administration
Industry: Consulting
Design, implementation and support of an Weapons Registration System for government entities, businesses and arms manufacturers.

GIS – Chief Sanitary Inspectorate

Customer: GIS – Chief Sanitary Inspectorate
Industry: Services
Design and implementation of the various modules of the government's SEPIS (State Sanitary Inspection Record System).

KSeF: Audit of Poland’s e-invoicing system

Customer: Ministry of Finance
Industry: Services
Comprehensive business and technical audit of the National e-Invoicing System (KSeF) carried out on behalf of the Ministry of Finance by SOFTIQ in cooperation with SoftTutor Consulting.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book