Порядок выполнения работы. 1. Изучить основные технические параметры ПЛК110

1. Изучить основные технические параметры ПЛК110.

2. Изучить основные компоненты среды CoDeSys.

3. Реализовать простейшую программу на языке CFC и проверить правильность ее работы в режиме эмуляции.

4. Связать переменные с входами и выходами ПЛК.

5. Произвести настройку сетевых параметров среды и записать программу в контроллер.

6. Проверить правильность работы записанной в ПЛК программы.

7. Создать программу на языке CFC по индивидуальному заданию и реализовать п.4-7.

8. Сделать выводы

Содержание отчета

1. Титульный лист.

2. Название и цель работы.

3. Постановку задачи в соответствии с вариантом задания.

4. Код программы и графическая схема.

5. Экранные формы основных этапов работы

6. Выводы.

Контрольные вопросы и задания

1. Что такое программируемый логический контроллер?

2. Основные характеристики ПЛК110?

3. Индикация и управления ПЛК110?

4. Встроенные дополнительные устройства ПЛК110?

5. Программирование контроллера ПЛК110?

6. Что такое Target-файлы. Методика подключения к среде?

7. Что такое Retain-переменные и Retain-память? Способ увеличения Retain-памяти?

8. Основные компоненты рабочего окна среды CoDeSys?

9. Языки программирования среды CoDeSys?

10. Создание программы на языке CFC?

11. Режим эмуляции среды (назначение, методика включения)?

12. Задание сетевых параметров среды и запись программы в контроллер?

13. Методика связи переменных с физическими входами и выходами ПЛК?

14. Ручное управление дискретными выходами ПЛК с использованием среды CoDeSys.

Задания

Реализовать заданный алгоритм управления на языке CFC и связать выходные переменные с физическими выходами ПЛК:

1. При срабатывании системы защиты от концевого выключателя необходимо мгновенно открыть 1-й клапан, а через 15 с закрыть 2-й и 3-й клапаны. Кроме того, в случае превышения концентрации выше некоторого заданного значения необходимо закрывать клапаны с задержкой 10 с.

2. В автоматической системе защиты имеется три датчика, установленные в различных местах производственного участка. В случае завышения значения технологического параметра выше допустимого на одном из датчиков необходимо открыть 1-й клапан на 10 с, через 3 с после его открытия закрыть 2-й клапан, а через 4 секунды после закрытия 2-го открыть 3-й на 20 с.

3. В автоматической системе имеется два дискретных датчика и четыре клапана, установленных на трубопроводах подачи сырья. В случае срабатывания первого датчика необходимо закрыть последовательно три первых клапана с задержкой 5 с. При срабатывании второго датчика необходимо закрыть третий клапан на 15 с, после чего открыть его. При одновременном срабатывании двух датчиков закрыть все клапаны на 20 с, после чего произвести их открытие в обратном порядке с интервалом 3с.

4. В автоматической системе имеется два дискретных датчика и шесть клапанов, установленных на трубопроводах подачи сырья. При одновременном срабатывании двух датчиков закрыть все клапаны на 20 с, после чего произвести их открытие в обратном порядке с интервалом 3 с.

5. В автоматической системе имеется дискретный датчик и пять клапанов. После пятого срабатывания датчика необходимо закрыть все клапаны с интервалом 5 с, после чего выдержать еще 4 с и произвести открытие клапанов в обратной последовательности с интервалом 1 с.

6. В автоматической системе имеется два аналоговых датчика и три клапана. В случае, если суммарное значение с датчиков превышает некоторое заданное, требуется закрыть клапаны с интервалом 3с. Если суммарное значение с датчиков равно заданному – закрыть все клапаны на 20 с.

7. В автоматической системе защиты имеется три аналоговых датчика. В случае равенства значений с датчиков некоторому заданному значению, необходимо открыть 1-й клапан на 10 с, через 3с после его открытия закрыть 2-й клапан.

8. В автоматической системе имеется два дискретных датчика. При двукратном срабатывании первого датчика и однократном срабатывании второго необходимо закрывать клапан с задержкой 10 с.

9. В автоматической системе после четвертого срабатывания дискретного датчика необходимо закрыть клапан на 8 с, после чего открыть его на 2 с.

10. В автоматической системе защиты имеется три аналоговых датчика. В случае равенства значений с двух датчиков некоторому заданному значению, необходимо открывать 1-й клапан на 3 с, с периодом 5 с.

11. В автоматической системе имеется два дискретных датчика и четыре клапана. При срабатывании второго датчика необходимо закрыть третий клапан на 15 с, после чего открыть его. При одновременном срабатывании двух датчиков закрыть все клапаны с задержкой 25с.

12. В автоматической системе при шестом срабатывании концевого выключателя необходимо последовательно закрыть четыре клапана с задержкой 2с. Через 5с после закрытия последнего клапана мгновенно открыть все клапаны.

13. В системе имеется два дискретных датчика и четыре клапана. В случае срабатывания первого датчика необходимо закрыть последовательно три первых клапана с задержкой 5 с. При двукратном срабатывании второго датчика необходимо закрыть третий клапан на 15 с, после чего открыть его.

14. В автоматической системе имеется три дискретных датчика и четыре клапана. При срабатывании второго датчика необходимо закрыть третий клапан на 5с, после чего открыть его. При одновременном срабатывании двух датчиков закрывать все клапаны на 3с с периодом 5с.

15. В системе защиты имеется три датчика. В случае, когда суммарное значение с датчиков превышает некоторое заданное значение необходимо открыть 1-й клапан на 10 с, через 3 с после его открытия закрыть 2-й клапан.

16. В автоматической системе имеется два аналоговых датчика. В случае если разность между показаниями превышает некоторое заданное значение, необходимо закрыть последовательно три клапана с задержкой 5 с. Через 20с после закрытия последнего произвести их открытие в обратном порядке с интервалом 3с.

17. В автоматической системе имеется два аналоговых датчика и три клапана. В случае если частное от показаний датчиков больше, либо равно некоторому заданному значению необходимо открывать клапан на 5с с периодом 3с.

18. В автоматической системе имеется три аналоговых датчика и один концевой выключатель. При шестом срабатывании концевого выключателя или в случае превышения значения с одного из аналоговых датчиков выше некоторого заданного значения необходимо последовательно закрыть четыре клапана с задержкой 2 с. Через 5 с после закрытия последнего клапана мгновенно открыть все клапаны.

19. В автоматической системе установлены аналоговый датчик и один переключатель, имеющий положение “включено” и “выключено”. В случае превышения значения аналогового датчика выше некоторого заданного значения необходимо закрыть первый клапан на 10с, после чего открыть его. В случае изменения переключателя из положения “выключено” в положение “включено” необходимо с задержкой 5с закрыть клапан на 15с.

20. В автоматической системе установлены два переключателя, имеющих фиксированные положения “включено” и “выключено”. При переходе первого переключателя из положения “выключено” во “включено” закрыть клапан на 15 с, после чего открыть его. При переходе второго переключателя из положения “включено” в “выключено” закрыть клапан на 10с, с задержкой 2с.

21. В автоматической системе установлен переключатель, имеющий фиксированные положения “включено” и “выключено”. При переходе переключателя из положения “включено” в “выключено” необходимо закрыть последовательно три первых клапана с задержкой 5с. При возвращении переключателя в исходное положение закрыть четвертый на 20с.

22. В автоматической системе установлен переключатель, имеющий фиксированные положения “включено” и “выключено”. При переходе переключателя из положения “включено” в “выключено” необходимо закрыть последовательно два клапана с задержкой 6с, после закрытия последнего открыть все клапаны с задержкой 10с. При возвращении переключателя в исходное положение закрыть третий клапан на 20 с.

23. В системе имеется дискретный датчик и переключатель. В случае срабатывания первого датчика необходимо закрыть первый клапан с задержкой 5с. При переходе переключателя из положения “включено” в “выключено” необходимо закрыть три клапана на 15 с, после чего открыть их.

24. В автоматической системе защиты имеется два аналоговых датчика. В случае равенства значений с датчиков некоторому заданному значению, необходимо открыть 1-й клапан на 10 с. В случае открытия клапана необходимо закрыть второй клапан, а при закрытии первого закрыть третий с задержкой 4с на 10с.

25. В автоматической системе имеется три дискретных датчика. При срабатывании второго датчика необходимо закрыть первый клапан на 5с, после чего открыть его. После третьего закрытия клапана закрывать еще два клапана на 10с каждый.

26. При срабатывании концевого выключателя в автоматической системе необходимо мгновенно открыть 1-й клапан, а через 15 с закрыть 2-й. В случае закрытия первого клапана более трех раз необходимо закрыть третий клапан на 30с.

27. В автоматической системе имеется два дискретных датчика. При одновременном срабатывании двух датчиков закрыть первый клапан на 2с. В случае закрытия первого клапана более трех раз необходимо закрыть еще два с интервалом 5с.

28. В автоматической системе имеется пять аналоговых датчиков. В случае, если суммарное значение с двух датчиков не превышает частного от трех оставшихся датчиков требуется закрыть первый клапан на 10с. В случае двукратного закрытия первого клапана закрывать второй не более чем на 3с с периодом 2с.

29. В автоматической системе имеется два дискретных датчика. При одновременном срабатывании двух датчиков закрыть клапан на 20с. При срабатывании одного из датчиков закрыть второй клапан на 3с, а после пятого закрытия второго закрыть третий на 7с.

30. В автоматической системе имеется дискретный датчик. При пятом срабатывании датчика необходимо закрыть клапан на 6с, а в случае шестикратного закрытия клапана закрыть еще четыре клапана с интервалом 4с.

Приложение А

Краткое описание основных функциональных блоков

Таблица 1

Наши рекомендации