Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Составление блок-схемы алгоритма и программного обеспечения нижнего уровня на языке Step7 LAD, STL (задание 2)
Для выполнения второго задания курсовой работы студентам необходимо выполнить следующие пункты: 1) Составление блок-схемы алгоритма программы. 2) Составление таблицы символов. 3) Составление программы на языке Step7 (LAD, STL). 4) Предоставить результаты выполнения программы в Online режиме на реальном объекте или на симуляторе.
2.2.1 Методические рекомендации для выполнения задания 2 курсовой работы: 1) Составление блок-схемы алгоритма программы выполняется в виде взаимосвязи блоков. При этом количество и наименование входных и выходных сигналов алгоритма должно соответствовать ранее составленным структурной и электрической схемам контроллера. 2) Составление таблицы символов. Таблица символов должна содержать уникальное наименование переменной, ее адрес, тип данных и комментарии с подробным описанием этой переменной. 3) Составление программы на языке Step7. Программа должна быть составлена с учетом блок-схемы алгоритма, команды должны быть сопровождены комментариями. Программа должна быть отлажена с помощью программного комплекса TIA Portal. 4) Результаты выполнения программы в Online режиме на реальном объекте или на симуляторе. Программа должна быть опробована в своих основных режимах и реализована на реальном объекте или на симуляторе. Несколько таких результатов необходимо привести в отчете к курсовой работе. Пример выполнения блок-схемы алгоритма программы приведен в «Приложение В». Составление таблицы символов во многом упрощает работу с проектом и его отладкой. Студенту необходимо составить таблицу тегов с указанием всех переменных, используемых в проекте, присвоить каждой переменной название, указать тип данных и адрес, заполнить графу комментариев подробным описанием переменной. На рисунке 3 изображена таблица символов – PLC Tags рабочей программы в TIA Portal.
Рисунок 3 – Таблица символов PLC Tag
Составление программы на языке Step7. Программа должна быть составлена с учетом блок-схемы алгоритма, команды должны быть сопровождены комментариями с подробным описанием выполняемого процесса или команды. Затем необходимо произвести проверку на наличие ошибок и соответствие программы указанному алгоритму. Программная часть проекта составляется во вкладке «Blocks». После отладки произвести загрузку программы в контроллер. Пример составления программы в TIA Portal для технологического процесса изготовления болта холодной штамповкой приведен на языке LAD:
Рисунок 4 – Старт механизма третьего цеха
Рисунок 5 – Снятие фаски
Рисунок 6 – Кнопка вращения
Рисунок 7 – Остановка снятия фаски
Рисунок 8 – Нарезка резьбы
Рисунок 9 – Выкручивание болта
Рисунок 10 – Получение готовой детали
Рисунок 11 – Подсчет количества готовых изделий
Рисунок 12 – Стоп механизма третьего цеха
После составления программы и загрузки ее в контроллер необходимо осуществить проверку на соответствие поставленной задаче и алгоритму. Привести результаты выполнения программы в Online режиме на реальном объекте или на симуляторе. Все результаты должны в полной мере отображать состояние системы при различных режимах работы, реагировать на изменение каждой переменной проекта. Несколько таких результатов необходимо привести в отчете к курсовой работе (рисунок 13). |
||
Последнее изменение этой страницы: 2018-06-01; просмотров: 334. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |