Basics of PLC technology: Boolean algebra, program structure, timers, counters, functions, digital and analog signal processing, application control modules, fuzzy control. Knowledge of industrial realizations of control: software models and programming languages of IEC 61131-3 (Instruction List, Ladder Diagram, Function Block, Structured Text, Sequential Function Chart) and distributed control systems to IEC 61499.

Brief introduction to automatic systems