Jaka była potrzeba biznesowa klienta?
Firma Slippurinn, specjalizująca się w usługach morskich, zleciła nam projekt utworzenia dedykowanego oprogramowania dla zaawansowanych maszyn swojej produkcji. Niestety, firma ta miała ograniczoną wiedzę w zakresie tworzenia zaawansowanych systemów IT. Mimo posiadania ogromnego doświadczenia i ekspertyz w temacie budowy dedykowanych maszyn, potrzebowali wsparcia w utworzeniu systemu zarządzania produkcją.
Naszym celem było dostarczenie doskonałej jakości dedykowanego oprogramowania, które pozwoli na pełne wykorzystanie potencjału narzędzi Slippurinn. Na uwadze również musieliśmy mieć zarówno potrzeby naszego klienta, jak i uwagi docelowego klienta końcowego, który będzie korzystał z systemu. Dodatkowym wymaganiem była dystrybucja produktów na rynek międzynarodowy, dlatego system wspiera tworzenie i drukowanie etykiet w wielu językach.

Jakie było wyzwanie?
Głównym problemem, który musieliśmy rozwiązać, było stworzenie kompletnego systemu od zera oraz zapewnienie komunikacji między maszyną a systemem. Program, który stworzyliśmy, miał za zadanie umożliwić oraz ułatwić kontrolę nad całym procesem produkcyjnym.
- Projektowanie głównych procesów produkcyjnych od podstaw, aby zapewnić efektywność i optymalizację działania.
- Dążenie do maksymalnej automatyzacji, aby ograniczyć pracę ręczną.
- Integracja naszego systemu z tymi urządzeniami.
- Projektowanie i wdrażanie dwukierunkowej komunikacji w czasie rzeczywistym między Promas i innymi komponentami, aby umożliwić efektywną wymianę informacji i synchronizację działań.
- Integracja z urządzeniami (sortownica, bramki, linia przetwórcza, drukarki), aby zapewnić płynne działanie i wymianę danych między czujnikami na taśmie.
- Projektowanie i drukowanie etykiet: opracowaliśmy mechanizmy do projektowania i drukowania etykiet zgodnych z wymaganiami klienta i umożliwiających odpowiednie oznakowanie produktów.
- Integracja drukarek wielu producentów, aby umożliwić elastyczne zarządzanie procesem drukowania etykiet.
- Przetwarzanie danych w czasie rzeczywistym z wielu urządzeń, aby monitorować i zarządzać procesami produkcyjnymi w czasie rzeczywistym.
Jak sobie z tym poradziliśmy?
Moduł konfiguracyjny: Pozwala na konfigurację maszyny do konkretnego produktu, uwzględniając informacje takie jak miejsce połowu ryby, kraj pochodzenia, rozmiar, waga, sposób połowu. Konfiguracja jest dostosowywana do indywidualnych potrzeb klienta i umożliwia śledzenie pochodzenia produktu oraz informacje na temat produktów końcowych, powstałych z tych, które trafiają do sortowni.
Moduł edytora etykiet: Umożliwia tworzenie i drukowanie różnego rodzaju etykiet, zarówno dla kontenerów, jak i palet. Etykiety mogą zawierać obrazki, kody QR, kody kreskowe i są dostępne w wielu językach. Moduł ten integruje się również z drukarkami wielu producentów.
Moduł zarządzania produkcją: Odpowiada za przesyłanie informacji dotyczących przetwarzania produktu, na podstawie których maszyna podejmuje działania zgodnie z ustawieniami i preferencjami klienta. Klient może przesłać konfigurację, określającą zachowanie maszyny. Człowiek odpowiedzialny jest jedynie za ustawienie programu, a system może kontynuować przetwarzanie i sortowanie ryb, dopóki nie zostanie zatrzymany. Komunikacja między produkcją a systemem jest dwustronna – klient wysyła informacje o przetwarzaniu, a system przesyła informacje o produktach znajdujących się na taśmie.
Moduł raportowy: Odpowiada za generowanie raportów związanych z produkcją.