Page 88 - XXIV Konferencja Automatyków Rytro 2026
P. 88

Calculate       Set start       New              Display measurement
                       time          time          thread          procedure time remaining



                     Conect          Move          Wait for        Move Z          Wait for
                      CNC            X,Y           movement        (Down)         movement



                     Disconnect        Connect          Send            Read         Disconnect
                        CNC             FH-54         command           result         FH-54



                     Conect         Move Z          Wait for         Save result                   End
                      CNC            (Up)          movement            to DB                      thread

           Rys.3. Schemat blokowy algorytmu

           W  wątku  głównym  aktualizowany  jest  pozostały  czas  na  realizację  skanowania  oraz
           wyświetlane  na  bieżąco  wyniki  pomiarów  (okno  Receive). W  wątku  bocznym  realizowane
           jest  naprzemienne  łączenie  z  poszczególnym  urządzeniem  przez  port  szeregowy  i
           realizowane  wysyłanie  komendy  sterującej  danym  urządzeniem  i  odbieranie  danych.
           Wykorzystano  standardową  klasę  SerialPort  z  biblioteki  .NET  Framework  która  umożliwia
           zarządzanie połączeniem i operacjami wejścia/wyjścia. Takie rozwiązanie cechuje się dużą
           niezawodnością  i  precyzyjną  synchronizacją  czasu  pracy  poszczególnych  urządzeń,  co
           pozytywnie wpływa również na dokładne oszacowanie czasu trwania całej procedury.

           Wizualizacja i analiza wyników badań
           Przebadane  materiały  stanowią  zróżnicowaną  kolekcję  substancji  magnetycznych  i
           paramagnetycznych, które dodatkowo różnią się kształtem, twardością oraz fakturą (rys. 4).















           Rys.4. Badane próbki materiałów

           Aby  zapewnić  kompleksową  analizę,  każda  próbka  została  starannie  umiejscowiona  w
           odniesieniu  do  punktu  centralnego  powierzchni  roboczej  skanera  i  poddana  dwustronnej
           ocenie (opcja Stie: Góra/Dół).
           Uzyskane  wyniki  rejestrowane  są  w  bazie  danych,  umożliwiając  użytkownikowi  wybór
           określonej  procedury  oraz  zapisanie  wyników  w  formie  tabel  w  pliku  Excel  (rys.  5).  Ta
           elastyczna  funkcjonalność  pozwala  na  pełne  wykorzystanie  zgromadzonych  danych,
           umożliwiając użytkownikowi analizę i prezentację wyników w czytelnej i praktycznej formie.
           Dzięki  temu,  możliwe  jest  dalsze  przetwarzanie  i  udostępnianie  wyników  pomiarów  w
           wygodny  sposób,  dostosowany  do  indywidualnych  potrzeb  i  preferencji  użytkownika.




           Tadeusz Skubis,  System pomiarowy do badania równomierności pola magnetycznego         str. 6
                             XXIV   KONFERENCJA   AUTOMATYKÓW   RYTRO   2026       POLITECHNIKA ŚLĄSKA
   83   84   85   86   87   88   89   90   91   92   93