Opis projektu
PrzetłumaczoneOto przybliżony opis systemu (jest obraz, ale nie mogę go tutaj załączyć, jeśli jesteś zainteresowany, wyślę go wraz z pozostałymi wyjaśnieniami dotyczącymi projektu):
Część klienta: PC do przetwarzania obrazu, przechowywania i przesyłania danych do serwera
• Komputer ustawia kryteria oceny i analizy obrazu (kilka typów produktów z indywidualnymi kryteriami)
• produkty przychodzą losowo, przed każdą kontrolą na protokołach interfejsu MelsecNet(H)/RS232/RS485/RS422 na PC otrzymuje informacje o typie produktu
• na podstawie informacji o typie produktu, sygnał jest przesyłany do przestrojenia ostrości kamery na wysokość produktu, kryteria oceny zmieniają się
• przetwarzanie obrazu jest realizowane, wartości analizy są przesyłane na wyjściu, na podstawie tych wartości podejmowana jest decyzja o odrzuceniu produktu
Przesyłanie wyników oceny do serwera IT przez Ethernet (WCF P2P)
• Dane oceny są przechowywane na PC i wysyłane do serwera IT
• nie ma powiązania z konkretną bazą danych, można używać przechowywania w pliku csv, ale rozwiązanie nie powinno spowalniać aplikacji i zapewniać wydobycie danych z PC, jeśli zostaną utracone na serwerze
• dane o wynikach pomiarów są przechowywane przez 3 lata (kryteria oceny, ilość, cechy, data, czas, itp.)
• Możliwość odczytu kodu kreskowego z wadliwego produktu w celu uzyskania informacji przechowywanych w bazie danych PC
Serwer: Windows Server 2008R2
• Aplikacja pobiera wyniki pomiarów i zapisuje je w bazie danych Oracle
• Zapewnij gwarancję dostarczenia wyników z PC do serwera
Ogólne:
Microsoft Visual Studio (visual basic)
• Wymiana danych za pomocą WCF P2P
• Kod źródłowy tych aplikacji musi być przekazany
• dokumentacja robocza składająca się z części tekstowej i graficznej z głównymi fragmentami kodu, obliczeniami czasu spędzonego na wymianie danych (do skompilowania wspólnie), wymaganymi zasobami dla aplikacji, opisem pracy z interfejsem