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

ACM – Aflos & Crew Management

Customer: Aflos & Crew Management B.V.
Industry: Industry
Aflos & Crew Management B.V. is a Dutch company specialising in the recruitment and management of crews for inland shipping.

Project for a private university

Customer: Project for a private university
Industry: Education
Extension of the dean's office system with a supervisor and student module
promas_thumbnail

Promas

Customer: Slippurinn
Industry: Industry
The platform allows for the configuration of multiple product (fish) sorting machines and their independent operation. Its main advantages are high automation and easy configuration.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book