Курс по дисциплине: "Промышленное программирование"
Лектор: Жунусов К.М.
-
Занятие 1: "Введение. Изучение программируемого логического контроллера ПЛК150 и работа в интегрированном пакете CoDeSys"
1 Введение; 2 Назначение и функции программируемого логического контроллера ПЛК–150; 3 Промышленные интерфейсы. Схемы подключения; 4 Прибор МВ-110-8АС. Назначение и функции; 5 Общие сведения, установка среды программирования; 6 Языки программирования, встроенные в среду CoDeSys; 7 Настройка связи компьютера с ПЛК, новый проект в «CoDeSys».
-
Занятие 2: "Краткие сведения по программированию и установлению связи с контроллером ОВЕН ПЛК–150"
1 Знакомство со средой программирования и языками стандарта МЭК 61131-3; 2 Запись программы в контроллер; 3 Работа с утилитой PLC_Browser; 4 Работа с интегрированным средством визуализации пакета CoDeSys; 5 Методика выполнения практической работы.
-
Занятие 3: "Программирование ПЛК ОВЕН в среде CoDeSys 2.3"
1 Введение; 2 Структура проекта CoDeSys, вкладки, меню. Запуск проекта; 3 Переменные. Объявление переменных; 4 Компоненты организации программ; 5 Пример создания пользовательского функционального блока; 6 Подключение библиотек; 7 Некоторые операции, функциональные блоки и подключаемые библиотеки; 8 Создание визуализаций; 9 Привязка переменных к входам и выходам ПЛК; 10 Задание цикла выполнения программы.
-
Занятие 4: "Программирование промышленного оборудования ПЛК ОВЕН в среде CoDeSys 2.3"
1 Уровень разработки; 2 Типы POU; 3 Ресурсы ПЛК; 4 Данные в проекте; 5 Прямая адресация; 6 Редактор LAD.
-
Занятие 5: "Стандартные операторы IEC языков. Краткая характеристика и конструкция языков"
1 О стандарте IEC 61131-3; 2 Классификация. Языки программирования, встроенные в среду CoDeSys; 3 Язык программирования Instruction List (IL); 4 Язык программирования Quick Ladder Diagram (LD); 5 Язык программирования Functional Block Diagram (FBD); 6 Язык структурированный текст (ST); 7 Язык последовательных функциональных схем SFC.
-
Занятие 6: "ST (Structured Text) - Pascal-подобный язык, структурированный текст (ST)"
1 Определение языка; 2 Операнды и операторы языка ST; 3 Сравнение синтаксиса и определение операторы в CoDeSys. Операторы присваивания; 4 Утверждения; 5 Обращение к функциям; 6 Проверка синтаксиса и генерация объектного кода.
-
Занятие 7: "FBD (Function Block Diagram) - язык функциональных блоков, функциональные блоковые диаграммы (FBD)"
1 Описание языка. Объекты языка FBD; 2 Элементарные функции и функциональные блоки – ЕFВ; 3 Конфигурирование контуров.
-
Занятие 8: "Язык последовательных функциональных схем (SFC)"
1 Определение и назначение Sequential Function Chart; 2 Элементы языка SFC; 3 Действие; 4 Переход; 5 Языки программирования для секций перехода – FBD, LD, IL и ST; 6 Вставка объектов.
-
Занятие 9: "Язык релейных диаграмм (LD)"
1 Описание языка релейных диаграмм (LD); 2 История появления языка LD; 3 Пример перехода от принципиальной схемы к схеме на языке LD; 4 Операции бинарной логики (LD).
-
Занятие 10: "Обмен данными между ПЛК ОВЕН и другими приборами по протоколам ModBus и ОВЕН"
1 Modbus – коммуникационный протокол; 2 Обмен в сети MODBUS; 3 Этапы создания проектов; 4 Модули конфигурации оборудования в ОВЕН ПЛК; 5 Интерфейс RS-485; 6 Беспроводные технологии GSM / GPRS; 7 ОВЕН в системах диспетчеризации; 8 Модуль сбора данных – МСД200.
-
Занятие 11: "Взаимодействие приборов ОВЕН со SCADA-системами"
1 SCADA система TRACE MODE; 2 Основные понятия SCADA-систем TRACE MODE; 3 Типы интерфейсов и механизмы обмена; 4 ОРС-серверы; 5 Последовательные интерфейсы; 6 Модуль вывода управляющий.
-
Занятие 12: "ОВЕН в системах диспетчеризации. Модули ввода/вывода и сбора данных "
1 Интегрированная информационная система для управления промышленным производством TRACE MODE 6; 2 Структура проекта АСУ ТП в TRACE MODE 6. Типы узлов; 3 Разработка интерфейса.
-
Занятие 13: "Логические модули LOGO!. Программирование с клавиатуры. Программирование с помощью карты памяти"
1 Программирование на основе ПЛК LOGO! Soft Comfort; 2 Логические модули LOGO!; 3 Модули LOGO! DM8/DM16; 4 Программирование с клавиатуры и с помощью карты памяти; 5 Программирование с помощью LOGO! Soft Comfort.
-
Занятие 14: "Программирование с помощью LOGO! Soft Comfort"
1 Обзор программы Logo!Soft Comfort; 2 Принципы отладки алгоритмов управления; 3 Компоновка элементов Logo!.
-
Занятие 15: "Построение простейших комбинационных устройств при помощи LOGO! Soft Comfort"
1 Краткие теоретические сведения. Схемы задержек; 2 Интервальное реле времени; 3 Выключатели; 4 Специальные реле; 5 Переключатели; 6 Генераторы; 7 Реверсивный счетчик (Up/Down counter); 8 Аналоговый триггер (Analog threshold trigger); 9 Аналоговый компаратор (Analog Compactor); 10 Построение логических схем в инструментальной среде Logo Comfort.