Программирование в
CODESYS V2.3
Среда программирования для ОВЕН ПЛК63, ПЛК73, ПЛК100, ПЛК150, ПЛК110 и ПЛК160
ПЛК1хх базовый курс (программирование в среде CODESYS 2.3)
Сложные задачи автоматизации трудно решать обычными приборами. Все чаще встает необходимость использовать свободно программируемые контроллеры. При этом освоение программирования ПЛК связано с изучением большого количества информации, руководств, файлов справки и т.п. Это не просто, особенно если специалист никогда прежде не сталкивался с такой задачей.
Для того, чтобы помочь вам значительно сократить время и усилия, затрачиваемые на изучение основ программирования ПЛК, мы разработали базовый курс.
На базовом курсе мы даем только ту информацию, которая необходима для успешного и быстрого старта. Ничего лишнего.
Минимально необходимая теория, сведенная к простым и понятным принципам.
Много практических заданий, позволяющих быстро начать программировать в CoDeSys 2.3.
Расписанные по шагам последовательности операций.
Разбор наиболее часто возникающих вопросов и сложностей.
Словом, базовый курс – быстрый и легкий старт в программировании ПЛК.
Пять дней, за которые вы изучите то, на что сами потратили бы от 4 до 6 недель.
А в дальнейшем развить навыки работы с ОВЕН ПЛК можно, пройдя продвинутый курс.
Занятия проводятся на специализированных стендах с реальным оборудованием. Таким образом, участник не только воспринимает новую информацию, но и сразу же закрепляет ее, получая соответствующий опыт работы.
Для кого этот семинар?
Для специалистов в области КИПиА, планирующих или уже реализующих проекты с использованием ОВЕН ПЛК110/160, модули Мх110, операторские панели ИП320 или СП270.
Для участия не обязателен опыт программирования. Хотя если он есть, вам будет только проще. То есть семинар проводится исходя из предположения, что это ваш первый опыт работы с ПЛК. С другой стороны, курс полезен и тем, кто уже прошел первые шаги обучения самостоятельно и желает закрепить свои знания, уяснить тонкости работы с оборудованием и программной средой.
От участника требуется умение работать с ПК на уровне обычного пользователя и скорость печати 60 знаков в минуту. Всему остальному мы вас научим.
Курс длится 5 (рабочих) дней с понедельника по пятницу с 10.00 до 18.00.
Также просим вас спланировать ваше время так, чтобы исключить пропуск занятий в течение курса.
День 1
- Обзор контроллеров ОВЕН ПЛК
- Знакомство с системой программирования CODESYS 2.3
- Создание нового проекта
- Работа со входами и выходами ПЛК110-30 [M02]
- Знакомство с языком CFC
- Стандартные операторы CODESYS: логика, арифметика, сравнение
- Принципы работы ПЛК. Цикл ПЛК
- Создание загрузочного проекта
- Переменные и типы данных CODESYS
- Работа с компилятором
День 2
- Методы отладки программы
- Установка target-файлов в среду CODESYS
- Настройка связи между ПЛК и CODESYS через Ethernet и RS-232 Debug
- Настройка сетевых параметров, времени и даты внутри ПЛК
- Стандартная библиотека Standart.lib: таймеры, счетчики, детекторы фронтов.
- Знакомство с визуализацией в CODESYS.
День 3
- Библиотека Util.lib: генератор сигналов, двухпозиционный регулятор, ШИМ-сигнал.
- Обзор модулей ввода-вывода Мх110.
- Основные принципы информационного обмена в сети RS-485 по протоколу ModBus.
- Конфигурирование модулей Мх110.
- Настройка связи модулей и ПЛК.
- Особенности совместной работы ПЛК и модулей ввода-вывода.
День 4
- Обзор операторских панелей.
- Настройка работы панели СП3хх в режиме Master.
- Настройка работы ПЛК в режиме Slave.
- Принципы связи ПЛК и панели оператора.
- Конфигурирование панели СП3хх.
- Работа ПЛК по двум интерфейсам в режимах Master и Slave
- Операторы преобразования типов данных.
День 5
- Пользовательские программные компоненты: функциональные блоки, программы, функции.
- Создание пользовательской библиотеки.
- Экспорт и импорт компонентов проекта.
- Работа с часами реального времени ПЛК.
ПЛК1хх продвинутый курс (программирование в среде CODESYS 2.3)
Для решения более сложных, комплексных задач АСУ ТП с использованием ПЛК110/160. Продвинутый курс – это следующая ступень в освоении CODESYS 2.3. Он практически целиком посвящен вопросам программирования. Полноценно разбираются основные языки, работа с пользовательскими библиотеками, визуализацией. Продвинутый курс предназначен для углубления знаний специалистов с опытом работы с ПЛК, прошедших базовый курс. Продвинутый курс призван помочь быстро и эффективно разобраться в этих технологиях.
Занятия проводятся на специализированных стендах с реальным оборудованием. Таким образом, участник не только воспринимает новую информацию, но и сразу же закрепляет ее, получая соответствующий опыт работы.
Для кого этот семинар?
Для технического специалиста, который стремится знать и уметь больше. Продвинутый курс дает возможность более глубоко изучить возможности ПЛК и CoDeSys, освоить новое оборудование. И таким образом стать более компетентным и ценным специалистом с достойным заработком. Быстро, без потери большого количества времени на самообразование.
Перед участием в данном семинаре мы крайне рекомендуем вам пройти базовый курс. Отсутствие базовых знаний и навыков работы с ПЛК препятствует полноценному восприятию материала продвинутого курса. Семинар содержит много новой информации. Возможности ждать недостаточно подготовленных участников у ведущего, к сожалению, нет.
От участника требуется умение работать с ПК на уровне обычного пользователя и скорость печати 60 знаков в минуту.
Курс длится 5 (рабочих) дней с понедельника по пятницу с 10.00 до 18.00. Также просим вас спланировать ваше время так, чтобы исключить пропуск занятий в течение курса.
День 1
- Основные принципы построения алгоритмов на языке ST;
- Объявления переменных;
- Присвоения;
- Условный оператор IF;
- Сложные условия.
День 2
- Вызов программных компонентов;
- Использование в ST элементов стандартных библиотек;
- Особенности работы с таймерами на языке ST;
- Вызов программных компонентов при описании условий.
День 3
- Оператор выбора CASE;
- Задание режимов работы с использованием CASE;
- Создание массивов.
- Обращение к элементам массива.
- Использование цикла FOR.
День 4
- Программные компоненты (POU);
- Типы программных компонентов и особенности их использования;
- Создание нового программного компонента;
- Взаимодействие POU внутри проекта, объединение компонентов в единый алгоритм.
День 5
- Экспорт и импорт POU;
- Пользовательские библиотеки;
- Использование аппаратных часов ПЛК1хх.