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

3dgarden_thumbnail

3D GARDEN

Klient: Szwedzka firma B2B
Branża: Usługi
Celem projektu było stworzenie prototypu aplikacji Garden Design 3D. Rozwiązanie 3D do projektowania ogrodu jest łatwe i przyjemne w obsłudze dla użytkownika. Prototyp miał zostać oparty o silnik do gier. Celem było stworzenie uniwersalnego rozwiązania, z którego każdy będzie mógł korzystać.

ZAMADAMA – zróbmy to razem!

Klient: SpaceNet AG
Branża: E-commerce
Projekt narzędzia do sprzedaży usług elektronicznych w chmurze na stronie internetowej.

Projekt dla prywatnej uczelni

Klient: Projekt dla prywatnej uczelni
Branża: Edukacja
Rozszerzenie systemu dziekanatowego o moduł promotora i studenta.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book