Enkodery inkrementalne
Miernik panelowy SD8V

Polecane produkty

Akademia PLC | Wprowadzenie do sterowników PLC.

Wstęp

Sterownik PLC (Programmable Logic Controller) to programowalne urządzenie elektroniczne przeznaczone do sterowania pracą maszyn i urządzeń. Każdy PLC posiada pamięć do której wgrywany program (algorytm działania) ,procesor który przetwarza informacje oraz zbiór portów wejściowych i wyjściowych.

 

schemat PLC

 

  • Wejścia (INPUT) zbierają informacje z otoczenia np. krańcówki, czujnik zbliżeniowe itp.
  • Wyjścia (OUTPUT) połączone pośrednio lub bezpośrednio z elementami wykonawczymi np. siłownikami, zaworami, silnikami itp.

To co wyróżnia sterowniki PLC to cykliczny obieg programu oznaczający że po wykonaniu ostatniej instrukcji program startuje od nowa.Algorytm programu zapisany w dedykowanym języku programowania po kompilacji trafia do pamięci sterownika i po jego uruchomieniu wykonuje się cyklicznie.

cykl pracy PLC

Do zakupionego sterownika zwykle dołączony jest środowisko programistyczne pozwalające na pisanie programów,kompilacje oraz wgrywanie do sterownika. Bardzo pomocne okazują się również funkcje związane z monitorowaniem stanu sterownika,wejść,wyjść lub rejestrów wewnętrznych:

środowisko PLC

Programowanie

Jak wspomniano we wstępie sterownik potrzebuje algorytmu działania który zawiera zakładany ciąg instrukcji.Zapis algorytmu odbywa się przy pomocy języków programowania. Dzięki nim możliwe jest przeniesienie do pamięci urządzenia "rozkazów " dla sterownika które będą wykonywane cyklicznie linia za linią.

Najpopularniejsze języki programowania PLC. 

języki PLC

  • LD (Ladder Diagram) język drabinkowy - bardzo popularna prosta i przejrzysta metoda programowania;
  • IL (Instruction List) lista instrukcji - podobny do asemblera;
  • ST (Structured Text) tekst strukturalny - język zbliżony do Pascala;
  • FBD (Function Block Diagram) -diagram bloków funkcyjnych, sekwencja linii zawierających bloki funkcyjne;
  • SFC (Sequential Function Chart) - sekwencja bloków programowych z warunkami przejścia

Podziel się

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Captcha
Facebook comments