Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy model współpracy i odpowiedniego partnera! Pobierz e-book

Yawal

Migracja z protokołu komunikacyjnego PROFIBUS do PROFINET połączona z zestawem aktualizacji i optymalizacji oprogramowania do sterowania robotami magazynowymi.

Klient:

Branża:

Wykorzystane technologie:

Yawal jest z największych producentów architektonicznych systemów aluminiowych w Polsce.

Jaka była potrzeba biznesowa?

Proces produkcyjny klienta jest głęboko zintegrowany z jego zautomatyzowanym magazynem, który niestety nie jest już wspierany przez producenta i pilnie potrzebował aktualizacji, aby wesprzeć rozwój fabryki. Oprogramowanie sterujące magazynem opierało się na protokole komunikacyjnym PROFIBUS, co ograniczało potencjalną integrację z nowoczesnymi systemami zarządzania magazynem. Ponadto oprogramowanie stawało się szybko przestarzałe, a bez dedykowanego wsparcia nie było możliwe rozszerzenie magazynu o nowe procesy i funkcje.

Jakie było wyzwanie?

W starszym oprogramowaniu, napisanym w języku Visual Basic, brakowało dokumentacji aplikacji, sterowników PLC oraz protokołu i procesów wymiany danych. Wymagało to od nas przeanalizowania, przetestowania, debugowania i dokładnego udokumentowania całego protokołu komunikacyjnego.

Następnie dokonaliśmy migracji z PROFIBUS do PROFINET, pokonując dodatkowe wyzwania spowodowane niestandardowym, nieudokumentowanym procesem translacji kolejności bajtów między hostem a siecią. Aby upewnić się, że nowe rozwiązanie działa identycznie, stworzyliśmy pełną symulację całego systemu magazynowego. Wreszcie, wdrożyliśmy rozwiązanie podczas ściśle ograniczonego okna konserwacyjnego, w którym minimalizacja przestojów była absolutnie krytyczna.

Jak sobie z tym poradziliśmy?

Zaczęliśmy od rozszerzenia istniejącego oprogramowania o rejestrator i analizator do przechwytywania wszystkich pakietów PROFIBUS, co pozwoliło nam w pełni zmapować protokół komunikacyjny używany do wymiany i kolejkowania poleceń dla robotów. Następnie sklonowaliśmy wszystkie sterowniki PLC i stworzyliśmy dokładną replikę magazynu w Siemens Technomatix. Oprogramowanie zostało następnie uruchomione, połączone z nowym zestawem sterowników PLC i cyfrową repliką oraz przeszło na nowy protokół. Po kilku miesiącach debugowania oprogramowanie zostało sfinalizowane, wszystkie problemy zostały rozwiązane i jest teraz przygotowane do próbnego wdrożenia w produkcji.

Nasz proces projektowy i workflow:

Zwinny proces rozwoju metodologią Agile.

Jakie korzyści zyskał klient?

  • Nowa wersja oprogramowania – ulepszona pod kątem lepszej wydajności, szybszego działania i oparta na nowoczesnym protokole komunikacyjnym.
  • Kompleksowa dokumentacja oprogramowania i protokołu komunikacyjnego.
  • Możliwość rozszerzenia oprogramowania o nowe funkcje i płynnej integracji z nowoczesnymi systemami.

Zainteresowały Cię nasze usługi?

Jeśli jesteś zainteresowany usługami projektowania i budowy oprogramowania na indywidualne zamówienie, zapraszamy do kontaktu z naszymi ekspertami.

Wspólnie ocenimy, które z kompetencji zespołu SOFTIQ będą wsparciem dla Twojego projektu. 

Zobacz także

Oprogramowanie AI

Wdrożenie kilku modułów oprogramowania wykorzystującego m.in. AI np. moduł AI do automatycznego przetwarzania i analizy ofert, który znacząco usprawnił prace działu analiz.

Broker SI PSZ – System Informatyczny Publicznych Służb Zatrudnienia

Klient: Ministerstwo Rodziny i Polityki Społecznej
Branża: Usługi
Broker SI PSZ pełni rolę warstwy komunikacyjnej, umożliwiającą wymianę danych między poszczególnymi systemami dziedzinowymi PSZ, takimi jak dostarczanie usług i przesyłanie komunikatów, a także między systemami zewnętrznymi.

Fundacja Serca dla Maluszka

Klient: Fundacja Serca dla Maluszka
Fundacja Serca dla Maluszka to organizacja charytatywna, której misją jest pomoc dzieciom wymagającym wsparcia finansowego na leczenie i rehabilitację.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book