cnc 1, Studia, CNC


Nie wszystkie narzędzia programowania mogą pracować we wszystkich programach. Ogólnie ręczne panele (programatory) pracują tylko w formacie instrukcji, natomiast większość programów graficznych narzędziowych akceptuje zarówno instrukcje jak i schematy drabinkowe.

Specjalistyczne oprogramowanie pozwala na skorzystanie z SEC.

Podstawowe urządzenia używane w programowaniu.

Istnieje sześć podstawowych programowalnych urządzeń:

    1. Jak czytać schematy drabinkowe?

Schemat drabinkowy jest ściśle powiązany ze schematem obwodów sterowania na przekaźnikach. Występują w nim zarówno styki jak i cewki, które mogą być powiązane ze sobą w różnych konfiguracjach.

Cewka przekaźnika steruje bezpośrednio wyjściem PLC (urządzenie Y) lub steruje wewnętrznym timerem, licznikiem lub znacznikiem (urządzenie T,C,M lub S).

Każda cewka ma przyporządkowane styki które są dostosowane w konfiguracji `normalnie rozwarte' (NO - NORMA OPEN) jak i `normalnie zwarte' (NC - NORMA CLOSED).

Określenie `normalnie ' odnosi się do stanu styku przekaźnika jako nieaktywnego.

Aktywacja cewki odwraca stan styku.

Ustalenie styku X0 w stanie ON spowoduje ustawienie Y0 również w stanie ON.

Jeżeli jednak przełącznik krańcowy X1 jest aktywny to wyjście Y0 przechodzi w stan OFF.

0x08 graphic
0x01 graphic

X0 - przełącznik dwupołożeniowy

X1 - przełącznik krańcowy

Y0 - bezpośrednie wyjście - silnik elektryczny

DC - zasilanie sterownika PLC

Budowa

Sterowniki programowalne różnych producentów różnią się miedzy sobą w znaczny

sposób, jednak w większość posiadają pewne wspólne cechy. W budowie zewnętrznej

sterownika programowalnego PLC (rysunek poniżej) można wyróżnić następujące elementy:

 dwustanowe moduły wejść i wyjść,

 analogowe moduły wejść i wyjść,

 jednostkę centralna CPU,

 zasilacz,

 kasetę rozszerzeń z miejscami na moduły,

 obwody licznika impulsów,

 moduł pozycjonowania osi,

 moduły komunikacyjne obsługujące standartowe protokoły przesyłania danych.

0x01 graphic

Rys. 2. Budowa PLC na przykładzie sterownika modułowego

0x01 graphic

0x01 graphic

Podstawowe instrukcje programowania:

Standardowa metoda programowania za pomocą pewnej ograniczonej liczby instrukcji takich jak:

Za ich pomocą łączy się sygnały generowane przez elementy sterownika:

Funkcja AND (koniunkcja, iloczyn logiczny) jest to operacja logiczna przeprowadzana na dwóch lub więcej zmiennych boolowskich której cechą wyróżniającą jest to iż w wyniku otrzymujemy 1 tylko wtedy gdy wszystkie czynniki iloczynu logicznego są równe 1. W tabeli 1.4 zestawiono czynniki i wynik dwuargumentowej funkcji AND. Na rysunku 1.6 przedstawiono realizację tej funkcji w języku LD.

0x01 graphic

Funkcja OR (dysjunkcja, alternatywa, suma logiczna) to operacja logiczna przeprowadzona na więcej niż jednym argumencie. W wyniku przyjmuje wartoć 1 jeli przynajmniej jeden z argumentów ma wartoć 1. W tabeli 1.5 przedstawiono tablicę prawd funkcji OR, a jej realizację w języku LD przedstawiono na rysunku 1.7. Realizacje programowe funkcji AND (rys. 1.6) i OR (rys. 1.7) wykonano przy założeniu, że styki elektryczne skojarzone ze zmiennymi A i B są typu normalnie otwartego (NO).

0x01 graphic

0x01 graphic

Obecnie pracuje się nad skróceniem czasu zatrzymania awaryjnego maszyny, który obecnie trwa ok. 25 ms. Gdy naciśniemy tzw. „grzybek” komputer musi przejść z określonej linijki programu do ostatniej, aby zatrzymać proces - trwa to 25ms.



Wyszukiwarka