Przykładowy projekt · Obróbka skrawaniem, park 9 maszyn w wieku 15 do 30 lat
Zbieranie danych ze starszych maszyn bez interfejsu
Retrofit: moduły wejść PROFINET i sterownik zbiorczy podłączone do sygnałów pracy, cyklu i alarmu, dzięki czemu maszyny z lat 90. raportują do MES.
To przykład zakresu, jaki realizuję, a nie opis konkretnego wdrożenia u klienta. Liczby pokazują typowe cele takiego projektu.
Punkt wyjścia
Maszyny działają niezawodnie, ale nie mają żadnej komunikacji. Nikt nie wie, ile naprawdę pracują, a decyzja o wymianie opiera się na przeczuciu. Pełny MES nie ma sensu bez danych z tych maszyn.
Rozwiązanie
Przy każdej maszynie mały moduł wejść podłączony do sygnałów: praca, cykl, alarm, drzwi. Sygnały zbiera S7-1200, a usługa .NET odczytuje je przez S7 Communication i zapisuje do bazy MES. Komplet schematów podłączeń w EPLAN, żeby elektryk wiedział, skąd biorą się sygnały.
Zakres prac
- Identyfikacja sygnałów w każdej maszynie bez ingerencji w sterowanie
- Dobór modułów wejść PROFINET i projekt podłączeń w EPLAN
- Program sterownika zbiorczego S7-1200 z buforowaniem
- Usługa .NET: odczyt S7 do bazy danych, wykrywanie braku sygnału
- Raport wykorzystania maszyn i czasu w alarmie
Inne projekty
Rejestracja produkcji i OEE na linii montażowej
Aplikacja MES zbierająca sztuki, przestoje i braki z sześciu stanowisk, z raportem OEE na każdą zmianę.
C# / .NET · WinForms · SQL Server · OPC UA
Integracja wtryskarek z systemem ERP
Automatyczne pobieranie zleceń z ERP do maszyn i zwrotne meldowanie sztuk oraz zużycia tworzywa, bez kartek i terminali.
C# / .NET · Windows Service · OPC UA · Euromap 63
Stanowisko kontroli jakości z pełnym traceability
Aplikacja stanowiskowa, która prowadzi operatora przez kontrolę, zapisuje wyniki pomiarów i wiąże je z numerem seryjnym i partią.
C# / .NET · WinForms · SQL Server · Entity Framework