Sw3.6-m7-1.2-Slajd14

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Działanie

Działanie


Drugą cechą współczesnych sterowników programowalnych jest ogólnie przyjęty model ich działania.

Po starcie i inicjalizacji sterownik przechodzi do podstawowego cyklu pracy. Cykl (skan) rozpoczyna się od równoległego odczytu wejść. Obraz stanu wejść zapamiętany zostaje w pamięci wewnętrznej sterownika. Instrukcje programu wykonywane są w naturalnej kolejności aż do instrukcji kończącej program END . Jeżeli w trakcie wykonywania programu potrzebna jest informacja o stanie wejść to pobierana jest z pamięci obrazu. Podobnie aktualny stan wyjść zapisywany jest do pamięci wewnętrznej.

Po instrukcji END sterownik przechodzi do kolejnej fazy cyklu – stan wyjść z pamięci wewnętrznej zostaje przepisany do bufora wyjść fizycznych i jest podtrzymany przez kolejny cykl pracy sterownika.

Kolejna faza zamykająca pojedynczy cykl sterownika przeznaczona jest dla wewnętrznych operacji diagnostycznych oraz dla potrzeb komunikacji z urządzeniami zewnętrznymi (w tym z programatorem).


<< Poprzedni slajd | Spis treści | Następny slajd >>