Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба 4 метода 2.docx
Скачиваний:
18
Добавлен:
16.03.2015
Размер:
8.39 Mб
Скачать

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

«Самарский государственный аэрокосмический университет

имени академика С.П. Королева»

Методическое управление СГАУ" Регистр. №

Микроконтроллера logo! специальные функции

Методические указания к лабораторной работе

САМАРА 2005

УДК 621.39

Составители: Н.Г. Чернобровин, Г.А. Боднарчук

Специальные функции микроконтроллера LOGO!: Методические указания к лабораторной работе. Самарский государственный аэрокосмический университет имени академика С.П.Королева Сост.: Н.Г. Чернобровин, ГЛ.Боднарчук Самара, 2005.

В методических указаниях рассмотрены специальные функции микроконтроллера LOGO!,приведена методика их реализации в виде блоков программы и параметрирования с помощью меню LOGO!.

Предназначены студентам специальности 210201

Составлены на кафедре микроэлектроники

Печатаются по решению редакционно-издательского совета Самарского государственного аэрокосмического университета имени академика С.П.Королева.

Рецензент: доц. АБ. Архипов

Цель работы - изучение специальных функций LOGO!, освоение методов программирования и параметрирования спецфункций.

  1. Функции LOGO!

В режиме программирования LOGO! предоставляет различный элементы. Для того чтобы не потерять в наглядности все элементы собраны в «списки». Такими списками являются:

  • Со: Список клемм (Connector) для

  • вход: I1,...

  • выход: Q1,...

  • уровень: lo, hi

  • не подключено: х

  • GF: Список основных функций AND, OR,...

  • SF: Список спецфункций

  • BN: Список блоков, уже включенных в схему и могущих использоваться в дальнейшем

Содержание списков

Все списки содержат элементы, которые имеются в LOGO!. В обычном случав это все клеммы, все основные функции и все спецфункции, которые знает LOGO!. Дополнительно это блоки, которые заменены уже в LOGO! до соответствующего вызова из списка BN. L-

Если на дисплей выводится не все

LOGO! не показывает больше элементы, если

  • невозможно ввести больше ни одного блока в этом случае нет больше свободной памяти или достигнуто максимально возможное число блоков (30).

  • специальный блок требует больше памяти, чем еще имеется в LOGO!

  • число включенных последовательно блоков больше 73.8

  1. Специальные функции - sf

При вводе программы в LOGO! в списке SF Вы найдете блоки для специальных функций. Существуют следующие специальные функции

2.1. Задержка включения

Эл. схема /

символ в LOGO!

Включение

Описание

Вход Trg

Через вход Trg (Trg -триггер) Вы

запускаете таймер задержки

включения

Параметр Т

Т - это время, через которое включается выход (Сигнал на выходе меняется с 0 на 1).

Выход Q

Q включается по истечение запараметрированного времени Т, если Trg еще установлен.

Выход вновь устанавливается в 0, если на входе Trg 0.

2.2.3адержка выключения

Эл. схема / символ в LOGO!

Включение

Описание

Вход Trg

Через вход Тгд (Тгд -триггер) Вы запускаете таймер задержки выключения

Вход R

Через вход R (сброс) Вы сбрасываете таймер задержки выключения и устанавливаете выход на 0

(Сброс имеет приоритет перед Trg)

Параметр Т

Т - время, через которое выключается | выход (Сигнал на выходе из 1 в 0).

Выход Q

Q включается одновременно с Trg и остается включенным до истечения Т. >