Кафедра автоматизации
производственных
процессов им. В.Ф.Бырьки
Лабораторная работа №1
По дисциплине: «Языки программирования промышленных
контроллеров»
Тема: «Комбинируемые технические модели из деталей Fischer Technik,
участок сортировки (224002)»
Доктор PhD:
Паршина Г.И.
(фамилия, инициалы)
_______________________
(подпись) (дата)
Магистрант: АУМ-19-2
(группа)
Тарлыков М.В.
_______________________
(подпись) (дата)
Караганда 2020
1
Участок сортировки (224002)
Участок состоит из ленточного транспортера и двух сталкивателей.
Заготовки перемещаются по ленточному транспортеру мимо отводящих
карманов. Система считывает код заготовки и в зависимости от его значения
подает команду на сталкивание заготовки в соответствующий карман или
пропускает её на следующий участок. Внешний вид лабораторного стенда
изображен на рисунке 1.
Технические данные:
Датчики:
1. Герконы - 2 шт.
2. Механический переключатель - 6 шт.
Исполнительные устройства:
1. Реверсивный мотор - 3 шт.
2. Светодиод - 2 шт.
Требования к системе управления:
1. Цифровые входы - 10 шт.
2. Цифровые выходы - 8 шт.
Схематическое изображение лабораторного стенда «Участок сортировки»
представлено на рисунке 2.
2
Рисунок 2 – Схема лабораторного стенда «Участок сортировки»
4
Листинг программы
10:
Pusher_1.nXOffset:=0;
Pusher_1.nYOffset:=0;
MOV:=0;
n3:=1;
END_CASE
END_IF
10
10:
Pusher_2.nXOffset:=0;
Pusher_2.nYOffset:=0;
MOV1:=0;
n33:=1;
END_CASE
END_IF
11
Вывод
При выполнение лабораторной работы были выполнены все
поставленные задачи:
создать проект в инструментальной среде codesys;
создать программу имитации сортировки деталей.
Получил навыки в эксплуатации инструментальной среды codesys.
В ходе запуска программы заготовка на мнемосхеме не определяются, как
только код заготовки совпадёт запрограммированным кодом (дискретный
сигнал, соответствующий определённому карману) толкатель сбросит деталь
в карман. При начальном определении датчиком Х3, Х6 деталька
отображается под толкателем, но в первых циклах программы деталька
промелькнёт в начале конвейерной линии, что является необъяснимым
явлением.
В программу необходимо установить библиотеку SysLibVisu.lib,
библиотека в файле с программой.
Для плавной детализации частей установки в среде визуализации нужно
настроить в процессе пусконаладке на стенде.
12