Debugowanie PLC

Oct 08, 2024 Zostaw wiadomość

Uruchomienie polega na sprawdzeniu, czy system sterowania PLC może spełnić wymagania kontrolne pracy kluczowej, jest obiektywną i kompleksową oceną wydajności systemu. System musi zostać oddany do użytku przed pełną funkcją ścisłego debugowania całego systemu, dopóki nie spełni wymagań i przez odpowiednich przedstawicieli użytkowników, nadzór i projekt oraz inne podpisy potwierdzające dostawę do użytku. Personel zajmujący się debugowaniem powinien przejść specjalistyczne szkolenie w zakresie systemu, skład systemu sterowania, sprzęt i oprogramowanie są bardziej zaznajomione z użytkowaniem i obsługą.


Personel zajmujący się debugowaniem w przypadku wykrytych problemów z debugowaniem powinien skontaktować się z odpowiednimi projektantami w odpowiednim czasie, aby projektanci zgodzili się na modyfikację, modyfikację konieczności sporządzenia szczegółowego rejestru zmodyfikowanego oprogramowania, którego kopia zapasowa ma zostać utworzona. Oraz debugowanie zmodyfikowanej części dokumentu, aby dobrze organizować i archiwizować. Treść debugowania obejmuje głównie funkcje wejściowe i wyjściowe, funkcje logiki sterującej, funkcje komunikacyjne, testowanie wydajności procesora itp.

 

Commissioning work is to check whether the PLC control system can meet the control requirements of the key work

 

1, debugowanie obwodu wejściowego i wyjściowego

 

(1) debugowanie pętli wejścia analogowego (AI).Aby dokładnie sprawdzić przydział adresów modułu I{0}}; sprawdzić, czy zasilanie obwodu (zasilanie wewnętrzne lub zewnętrzne) jest zgodne z oprzyrządowaniem terenowym; z generatorem sygnału po stronie pola każdego kanału, aby dołączyć do sygnału, zwykle sprawdza się 0, 50% lub 100% z trzech punktów. Alarm, wartość blokująca obwód AI, ale także wartości blokujące alarmy (takie jak punkty wysokie, niskie i blokujące oraz dokładność), aby sprawdzić, aby potwierdzić poprawność alarmu, stan blokady.


(2) debugowanie pętli wyjścia analogowego (AO).Zgodnie z wymaganiami sterowania w pętli, wyjście ręczne (tj. ustawione bezpośrednio w systemie sterowania) w celu sprawdzenia siłownika (takie jak otwarcie zaworu itp.) zwykle zajmuje również 0, 50% lub 100% z trzech punktów do sprawdzenia; jednocześnie, poprzez sterowanie w pętli zamkniętej, sprawdzić, czy wyjście spełnia odpowiednie wymagania. W przypadku obwodów AO z alarmami i wartościami blokującymi, wartości alarmów i blokad (np. alarm wysoki, alarm dolny, punkty blokujące i dokładność) są również sprawdzane w celu potwierdzenia poprawności stanu alarmu i blokady.

 

(3) Debugowanie obwodu wejścia przełączającego (DI).W odpowiednim zwarciu lub rozłączeniu odpowiedniego zacisku polowego sprawdzić przełączający moduł wejściowy odpowiadający adresowi kanału zmian diody elektroluminescencyjnej, sprawdzając jednocześnie zmiany włączania i wyłączania kanału.


(4) Debugowanie pętli wyjścia przełączającego (DO).Punkt wyjściowy można sprawdzić za pomocą funkcji wymuszonej zapewnianej przez system PLC. Wymuszając sprawdź zmianę diody świecącej odpowiedniego adresu kanału modułu wyjść przełączających i jednocześnie sprawdź zmianę włączenia i wyłączenia kanału.

 

2. Środki ostrożności dotyczące debugowania obwodów


(1) W przypadku przełączania obwodów wejściowych i wyjściowych należy zwrócić uwagę na zasadę spójności w celu utrzymania stanu, zwykle stosując zasadę logiki dodatniej, to znaczy, gdy wejście i wyjście są pod napięciem, dla stanu „ON” wartość danych wynosi „1”; przeciwnie, gdy wejście i wyjście nie są pod napięciem, dla stanu „OFF” wartość danych wynosi „0”. Stan „OFF”, wartość danych to „0”. W ten sposób jest łatwy do zrozumienia i utrzymania.


(2) Przełączające moduły wejściowe i wyjściowe przy dużych obciążeniach powinny być odizolowane od pola za pomocą przekaźników, tj. styk obiektowy nie powinien być w miarę możliwości bezpośrednio podłączony do modułów wejściowych i wyjściowych.


(3) W przypadku korzystania z funkcji wymuszonej zapewnianej przez PLC należy pamiętać, że po zakończeniu testu stan powinien zostać przywrócony; jednocześnie nie powinno być zbyt wielu punktów pracy wymuszonej, aby nie uszkodzić modułu.

 

3, debugowanie funkcji logiki sterowania


Debugowanie funkcji logiki sterowania należy przeprowadzić wspólnie z projektantem, przedstawicielami procesu i personelem zarządzającym projektem. Aby zastosować funkcję testową procesora w celu ustawienia warunków wejściowych, zgodnie z logiką procesora, aby sprawdzić, czy zmiany stanu wyjściowego są prawidłowe, w celu potwierdzenia funkcji logiki sterującej systemu. Dla wszystkich obwodów blokujących należy symulować warunki procesu blokowania, dokładnie sprawdzić poprawność działania blokującego oraz sporządzić zapisy debugowania i potwierdzenie kontrasygnaty.

 

Przegląd to proces akceptacji zaprojektowanego oprogramowania programu sterującego, który jest najbardziej skomplikowanym, wymagającym technicznie i trudnym zadaniem w procesie uruchomienia. Zwłaszcza przy stosowaniu opatentowanej technologii, specjalnego oprogramowania itp. ważniejsze jest dokładne sprawdzenie poprawności jego sterowania, powinien istnieć pewien margines operacyjny, przy jednoczesnym zapewnieniu normalnego przebiegu operacji procesu oraz bezpieczeństwa, niezawodności i elastyczność systemu.

 

4. Test wydajności procesora


Testowanie wydajności procesora należy przeprowadzić zgodnie ze specyfikacją systemu, aby upewnić się, że system działa zgodnie z opisem w specyfikacji oraz jest stabilny i niezawodny, co obejmuje sprawdzenie komunikacji systemowej, zasilania awaryjnego z baterii i innych modułów specjalnych. Testy redundancji należy przeprowadzić w systemach z konfiguracjami redundantnymi. Jest to kompleksowe sprawdzenie nadmiarowych komponentów projektu, w tym redundancji zasilania, redundancji procesora, redundancji I0 i redundancji komunikacji.


(1) Redundancja zasilania.Odetnij jedno z źródeł zasilania, system powinien móc kontynuować normalną pracę, system nie jest zakłócany; zostać odcięty od zasilania, można go przywrócić do normalnego stanu po dodaniu zasilania.


(2) Redundancja procesora.Odłącz zasilanie głównego procesora lub przełącz przełącznik operacyjny głównego procesora, gorący procesor rezerwowy powinien automatycznie stać się procesorem głównym, a system powinien móc normalnie działać bez żadnych zakłóceń; procesor, który został odłączony, powinien móc powrócić do normalnego działania i znajdować się w stanie gotowości po włączeniu zasilania procesora.


(3) I0 redundancja.Wybierz wzajemnie redundantne wejścia i wyjścia z odpowiednimi adresami, podaj ten sam sygnał wejściowy do modułu wejściowego i podłącz moduł wyjściowy do przyrządu wskazującego stan. Włącz/wyłącz (lub wymień podczas pracy, jeśli jest to dozwolone) oddzielnie redundantne moduły wejściowe i moduły wyjściowe i sprawdź, czy ich stan może zostać utrzymany.


(4) Redundancja komunikacyjna.Odcinając zasilanie jednego z modułów komunikacyjnych lub odłączając sieć, sprawdź, czy system może się komunikować i normalnie działać; po zresetowaniu stan odpowiedniego modułu powinien automatycznie powrócić do normy.
Test redundancji, zgodnie z wymaganiami projektowymi, wszystkie moduły o konstrukcji redundantnej są sprawdzane pod kątem redundancji. Ponadto sprawdzanie funkcji systemu, w tym autotest systemu, wyszukiwanie plików, kompilacja i pobieranie plików, informacje konserwacyjne, tworzenie kopii zapasowych i inne funkcje. W przypadku bardziej złożonych systemów PLC kontrola działania systemu obejmuje także konfigurację diagramu logicznego, konfigurację pętli i specjalne funkcje I 0.
 

Wyślij zapytanie

whatsapp

Telefon

Adres e-mail

Zapytanie