AstraRegul
Руководство системного интегратора
×

19.1. САМОСТОЯТЕЛЬНОЕ ПРАКТИЧЕСКОЕ ЗАДАНИЕ 19.1

Задание. Реализовать управление электродвигателем от ПЛК.
По нажатию на кнопку ПУСК (контакты замкнулись) выполняется запуск электродвигателя. Команда на запуск электродвигателя формируется через первый канал модуля DO контроллера. При отпускании кнопки ПУСК (контакты разомкнулись) электродвигатель продолжает работать (выход модуля DO выдает сигнал управления).
По нажатию на кнопку СТОП (контакты разомкнулись) выполняется останов электродвигателя. Выход модуля DO сбрасывается. При отпускании кнопки СТОП (контакты замкнулись) электродвигатель остается в отключенном состоянии и выход модуля DO не выдает сигнал управления.
 
Порядок выполнения.
Создайте новый проект в среде разработки Astra.IDE.
Сконфигурируйте аппаратную часть контроллера, согласно представленного ниже перечня модулей:
- Модуль оконечный ST 02 012.
- Модуль источника питания PP 00 011.
- Центральный процессор CU 00 071 W.
- Модуль дискретного вывода DO 32 011.
- EMPTY
- Модуль дискретного ввода DI 32 011.
- Модуль оконечный ST 02 022.
 
Создайте функциональный блок "Motor_FB" на языке CFC (допускается использование другого языка программирования).
В группе VAR таблицы локальных переменных функционального блока "Motor_FB" объявите локальные переменные:
Pusk: BOOL;                 //кнопка ПУСК
Stop: BOOL;                //кнопка СТОП
Control: BOOL;            //управление электродвигателем
В функциональном блоке «Motor_FB» реализуйте логику управления электродвигателем.
Вызовите экземпляр функционального блока «Motor_FB» из программы «PLC_PRG».
Выполните соотнесение входов/выходов модулей ПЛК:
Переменную "Pusk" привяжите к первому каналу модуля DI.
Переменную "Stop" привяжите к второму каналу модуля DI.
Переменную "Control" привяжите к первому каналу модуля DO.
Сохраните проект и загрузите приложение в контроллер. Проверьте работоспособность системы.
Для проверки форсируйте значения переменных "Pusk" и "Stop", наблюдайте за изменением состояния переменной "Control".
 
Ссылка на gif-файл с демонстрацией проверки работы программы https://share.prosyst.ru/s/5WaAzzYtgZtZLBD
Вариант реализации программы представлен по ссылке https://share.prosyst.ru/s/ZN83cRXm4Zp8JwG
Рекомендуется для сравнения с вашим вариантом решения задания или при возникновении затруднений во время его выполнения!!!