4.8. Języki programowania sterowników przemysłowych
Języki programowania sterowników programowalnych PLC (Programmable Logic Controller) zgodne z normą IEC 1131-3: SFC (Sequential Function Chart), FBD (Function Błock Diagram), LD (Ladder Diagram), ST (Structured Text), IL (Instruction List). Omówienie zasad programowania w poszczególnych językach oraz przedstawienie ważniejszych instrukcji i funkcji programowych. Mechanizmy debuggowania programów napisanych w różnych językach.
Programowanie strukturalne sterowników programowalnych, mechanizmy czasu rzeczywistego, wielozadaniowość, obsługa przerwań.
Programowanie w języku SFC sekwencyjnych układów logicznych, programy liniowe oraz rozgałęzione (stosowanie rozgałęzień selektywnych i równoczesnych), sterowanie procesowo- i czaso-zależne. Funkcje biblioteki GRAFTEC dedykowane dla algorytmów SFC.
Technika SoftControl: realizacja programowa PLC w komputerze PC. Badanie systemu WizPLC. Struktury sieciowe sterowników typu Master-Slaves. Konfigurowanie sterowników i programowanie wymiany danych pomiędzy sterownikami w standardzie komunikacyjnym S-BUS.
4.9. Zastosowanie logiki rozmytej w automatyce
Podstawy logiki rozmytej: pojęcia podstawowe, zbiór rozmyty, operacje na zbiorach rozmytych, relacje rozmyte, wnioskowanie rozmyte, implikacja Mamdaniego, wnioskowanie typu Sugeno, rozmyte sieci neuronowe.
Zastosowanie logiki rozmytej w automatyce: uogólniony regulator rozmyty, powierzchnia sterowania, baza reguł, operacje rozmywania i wyostrzania, regulatory rozmyte dwustawne i trójstawne, regulatory rozmyte P, PI, PID, regulator Eftronik FP.
Przykłady zastosowań: układ ABS, układ ASR, układ regulacji poziomu stali w kokili stalowniczej, układ sterowania suwnicą, układ automatycznego kierowcy.
4.10. Sieci neuronowe w automatyce
Podstawowe struktury i algorytmy uczenia sztucznych sieci neuronowych (SSN).
Modele procesów przemysłowych w strukturach SSN: właściwości, pozyskiwanie danych i komponowanie ciągów uczących, testy i kryteria oceny modeli.
Typowe zastosowania SSN w automatyce: optymalizacja, walidacja czujników, programowe analizatory. Przykład aplikacji SSN w układzie automatyki kotła energetycznego: optymalizacja spalania, monitorowanie emisji zanieczyszczeń.
Narzędzia programowe do tworzenia przemysłowych aplikacji z zastosowaniem modeli neuronowych.
4.11. Struktury i algorytmy sterowania procesów przemysłowych - zagadnienia projektowe
Etapy realizacji inwestycji w dziale Pomiary i Automatyka, systemy aparatury pomiarów i automatyki.
Proces projektowania przemysłowych układów automatyki: przebieg procesu projektowania, zasady wykonywania dokumentacji, symbole i oznaczenia stosowane na schematach automatyzacji i schematach obwodowych.
Projektowanie własności statycznych układów regulacji: charakterystyki statyczne obiektów, dobór charakterystyk statycznych przetworników, dobór elementów przeliczających, dobór charakterystyk roboczych elementów wykonawczych.