• ERP (ang. Enterprice Resonrce Planning) - zarządzanie zamówieniami, logistyka, finanse;
• MES (ang. ManufactnringExecution System) - zarządzanie produkcja z analiza i optymalizacja przepływu materiałów, utrzymanie ruchu, zarządzanie przepływem dokumentów.
Reasumując, można stwierdzić, że integracja systemów sterowania z nadrzędnymi komputerowymi systemami zarządzania produkcją spowodowała znaczne rozszerzenie funkcjonalne współczesnych systemów automatyki, do zadań których można zaliczyć:
• sterowanie procesem technologicznym,
• diagnostyka procesu i jego ocena technologiczna,
• analiza ekonomiczna przedsiębiorstwa,
• planowanie zasobów produkcyjnych,
• optymalizacja produkcji.
_Języki programowania sterowników PLC
W normie IEC-1131 zdefiniowanych jest trzy typy języków programowania sterowników PLC:
• standard dokumentacji SFC
• języki graficzne (LD, FBD)
• języki tekstowe (ST, EL).
Języki graficzne bardzo często stosowane w praktyce dzielą się na dwie grupy
• Język schematów drabinkowych LD
• Język schematów blokowych FBD.
Każdy program sterujący, bez względu na jego postać, wykonywany jest cyklicznie. Po wykonaniu ostatniej instrukcji (EL) lub szczebla drabiny (LD) program sterujący jest analizowany od początku.
Cykl programowy składa się z następujących faz (rys. 2):
• obsługa wejść - polega na odczytaniu aktualnych stanów na wejściach sterownika i wpisaniu ich do rejestrów wejściowych
• proces wykonania części logicznej programu sterującego (analiza programu)
• proces komunikacji poprzez port komunikacyjny z programatorem lub modułami zewnętrznymi oraz przeprowadzenie samo-diagnostyki
• obsługa wyjść - polega na uaktualnieniu stanu wyjść, gdyż efektem wykonania programu w danym cyklu może być zmiana wartości rejestrów wyjściowych, którym przypisuje się fizyczne wyjścia sterownika.
5