Изложены основные принципы использования, область применения и основы программирования логических контроллеров фирмы Siemens SIMATIC S7-300/400. Рассмотрены вопросы монтажа модулей, подключения внешних цепей и использования интегрированного программного пакета SIMATIC MANAGER. Изучается базовый набор языков программирования STEP 7, включающий языки контакторного плана (LAD) и списка операторов (STL). Рассматриваются операции релейной логики, работы с целыми и вещественными величинами, а также использования различных типов программных блоков, включая блоки данных, системные функции и блоки, входящие в стандартную библиотеку. Для студентов, обучающихся по укрупненным группам специальностей 15.00.00 "Машиностроение" и 27.00.00 "Управление в технических системах" уровней бакалавриата и магистратуры для изучения дисциплин, связанных с применением интегрированных систем проектирования и управления для построения управляющих систем на базе промышленных контроллеров.