Программирование в среде IsaGRAF - Курсовая работа

бесплатно 0
4.5 54
Общая структура пакета IsaGRAF. Реализация задач в отладчике на примере гирлянды ("бегущий огонёк"). Привязка переменных ввода-вывода к платам. Описание и реализация задачи "Светофор": если кнопка нажата, светофор работает по заданному циклу времени.


Аннотация к работе
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯКак только была сформулирована задача программирования логики некоего контроллера, то сразу встал вопрос о соответствующем программном инструментарии для решения этой задачи. Использование средств традиционного программирования, то есть компиляторов с универсальных языков (Си, Паскаль, Фортран, Бейсик и т.п.), дает решение задачи, но требует при этом всеобъемлющих знаний в теории программирования, знаний особенностей конкретной операционной системы и, безусловно, тонкостей аппаратного обеспечения (контроллеров, модулей сопряжения с объектом и т.п.). Описание задачи: Если кнопка нажата, то лампочки последовательно, друг за другом загораются на 2 секунды и гаснут, если кнопка отжата, то лампочки гаснут. Контроль времени погасшей лампочки\контроль кнопки Описание задачи: Если кнопка нажата, светофор работает по циклу: зеленый-5 секунд, затем мигает 2 раза с периодом 1 секунда; желтый горит 2 секунды; загорается красный, горит 4 секунды; красный и желтый горят в течение 2 секунд.Возможности ISAGRAF: Использовать стандартные языки программирования (стандарт IEC 1131-3); Имеет открытость как инструментальных средств, так и внутренних структур данных прикладной задачи; Присутствует многофункциональный графический отладчик; Переход на любую новую технологию иногда сопровождается и материальными вложениями, так как пользователю приходится выбирать не просто субъект автоматизации (например, тип контроллера), но и сопровождающий его программный инструментарий.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?