Курс по дисциплине: "Промышленное программирование"

Лектор: Жунусов К.М.

  • Занятие 1: "Введение. Изучение программируемого логического контроллера ПЛК150 и работа в интегрированном пакете CoDeSys"

    1 Введение; 2 Назначение и функции программируемого логического контроллера ПЛК–150; 3 Промышленные интерфейсы. Схемы подключения; 4 Прибор МВ-110-8АС. Назначение и функции; 5 Общие сведения, установка среды программирования; 6 Языки программирования, встроенные в среду CoDeSys; 7 Настройка связи компьютера с ПЛК, новый проект в «CoDeSys».

    Презентация (Adobe)

  • Занятие 2: "Краткие сведения по программированию и установлению связи с контроллером ОВЕН ПЛК–150"

    1 Знакомство со средой программирования и языками стандарта МЭК 61131-3; 2 Запись программы в контроллер; 3 Работа с утилитой PLC_Browser; 4 Работа с интегрированным средством визуализации пакета CoDeSys; 5 Методика выполнения практической работы.

    Презентация (Adobe)

  • Занятие 3: "Программирование ПЛК ОВЕН в среде CoDeSys 2.3"

    1 Введение; 2 Структура проекта CoDeSys, вкладки, меню. Запуск проекта; 3 Переменные. Объявление переменных; 4 Компоненты организации программ; 5 Пример создания пользовательского функционального блока; 6 Подключение библиотек; 7 Некоторые операции, функциональные блоки и подключаемые библиотеки; 8 Создание визуализаций; 9 Привязка переменных к входам и выходам ПЛК; 10 Задание цикла выполнения программы.

    Презентация (Adobe)

    Видеолекция (Youtube)

  • Занятие 4: "Программирование промышленного оборудования ПЛК ОВЕН в среде CoDeSys 2.3"

    1 Уровень разработки; 2 Типы POU; 3 Ресурсы ПЛК; 4 Данные в проекте; 5 Прямая адресация; 6 Редактор LAD.

    Презентация (Adobe)

  • Занятие 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.

    Презентация (Adobe)

  • Занятие 6: "ST (Structured Text) - Pascal-подобный язык, структурированный текст (ST)"

    1 Определение языка; 2 Операнды и операторы языка ST; 3 Сравнение синтаксиса и определение операторы в CoDeSys. Операторы присваивания; 4 Утверждения; 5 Обращение к функциям; 6 Проверка синтаксиса и генерация объектного кода.

    Презентация (Adobe)

  • Занятие 7: "FBD (Function Block Diagram) - язык функциональных блоков, функциональные блоковые диаграммы (FBD)"

    1 Описание языка. Объекты языка FBD; 2 Элементарные функции и функциональные блоки – ЕFВ; 3 Конфигурирование контуров.

    Презентация (Adobe)

  • Занятие 8: "Язык последовательных функциональных схем (SFC)"

    1 Определение и назначение Sequential Function Chart; 2 Элементы языка SFC; 3 Действие; 4 Переход; 5 Языки программирования для секций перехода – FBD, LD, IL и ST; 6 Вставка объектов.

    Презентация (Adobe)

  • Занятие 9: "Язык релейных диаграмм (LD)"

    1 Описание языка релейных диаграмм (LD); 2 История появления языка LD; 3 Пример перехода от принципиальной схемы к схеме на языке LD; 4 Операции бинарной логики (LD).

    Презентация (Adobe)

  • Занятие 10: "Обмен данными между ПЛК ОВЕН и другими приборами по протоколам ModBus и ОВЕН"

    1 Modbus – коммуникационный протокол; 2 Обмен в сети MODBUS; 3 Этапы создания проектов; 4 Модули конфигурации оборудования в ОВЕН ПЛК; 5 Интерфейс RS-485; 6 Беспроводные технологии GSM / GPRS; 7 ОВЕН в системах диспетчеризации; 8 Модуль сбора данных – МСД200.

    Презентация (Adobe)

  • Занятие 11: "Взаимодействие приборов ОВЕН со SCADA-системами"

    1 SCADA система TRACE MODE; 2 Основные понятия SCADA-систем TRACE MODE; 3 Типы интерфейсов и механизмы обмена; 4 ОРС-серверы; 5 Последовательные интерфейсы; 6 Модуль вывода управляющий.

    Презентация (Adobe)

  • Занятие 12: "ОВЕН в системах диспетчеризации. Модули ввода/вывода и сбора данных "

    1 Интегрированная информационная система для управления промышленным производством TRACE MODE 6; 2 Структура проекта АСУ ТП в TRACE MODE 6. Типы узлов; 3 Разработка интерфейса.

    Презентация (Adobe)

  • Занятие 13: "Логические модули LOGO!. Программирование с клавиатуры. Программирование с помощью карты памяти"

    1 Программирование на основе ПЛК LOGO! Soft Comfort; 2 Логические модули LOGO!; 3 Модули LOGO! DM8/DM16; 4 Программирование с клавиатуры и с помощью карты памяти; 5 Программирование с помощью LOGO! Soft Comfort.

    Презентация (Adobe)

  • Занятие 14: "Программирование с помощью LOGO! Soft Comfort"

    1 Обзор программы Logo!Soft Comfort; 2 Принципы отладки алгоритмов управления; 3 Компоновка элементов Logo!.

    Презентация (Adobe)

  • Занятие 15: "Построение простейших комбинационных устройств при помощи LOGO! Soft Comfort"

    1 Краткие теоретические сведения. Схемы задержек; 2 Интервальное реле времени; 3 Выключатели; 4 Специальные реле; 5 Переключатели; 6 Генераторы; 7 Реверсивный счетчик (Up/Down counter); 8 Аналоговый триггер (Analog threshold trigger); 9 Аналоговый компаратор (Analog Compactor); 10 Построение логических схем в инструментальной среде Logo Comfort.

    Презентация (Adobe)