Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ТСА-09-2012.docx
Скачиваний:
5
Добавлен:
01.04.2025
Размер:
7.04 Mб
Скачать

5.4.4.1.3. Цифровые выходы

Цифровые выходы обозначаются символом Q. Номера выходов соответствуют номерам выходных соединительных элементов модуля Logo! Basic и модулей расширения в порядке их установки.

Также имеется 16 свободных выходов. Эти выходы обозначены символом X и не могут повторно использоваться в коммутационной программе. Свободный выход может быть полезен, например, при использовании специальной функции «Тексты сообщений», если для работы важен только текст сообщения.

5.4.4.1.4. Аналоговые выходы

Аналоговые выходы обозначаются символами AQ. Имеется два аналоговых выхода: AQ 1 и AQ 2. Аналоговый выход может быть подключен только к аналоговому входу функции, аналоговому флагу AM или аналоговому выходному соединительному элементу.

5.4.4.1.5. Блоки флагов

Блоки флагов обозначаются буквами M или AM. Они представляют собой виртуальные выходы, которые выдают значение сигнала на собственном входе. 27 цифровых флагов M 1÷M 27 и 6 аналоговых флагов AM 1÷AM 6.

Флаг М 8 устанавливается в первом цикле пользовательской программы и может быть использован в программе как флаг запуска. Этот сигнал автоматически сбрасывается после завершения первого цикла коммутационной программы, после чего флаг М 8 может использоваться во всех последующих циклах в операциях установки, удаления и оценки точно так же, как и остальные флаги.

Флаг М 25 управляет подсветкой дисплея модуля Logo!Basic. Флаг М 26 управляет подсветкой дисплея модуля Logo!TD.

Флаг М 27 позволяет выбрать один из двух наборов символов, используемых модулем Logo! для отображения текста сообщений.

5.4.4.1.6. Биты регистра сдвига

Биты регистра сдвига S 1÷S 8 имеют атрибут «только для чтения». Содержимое битов регистра сдвига может быть изменено только при помощи специальной функции «Регистр сдвига».

5.4.4.1.7. Клавиши управления курсором

Пользователю доступны четыре клавиши управления курсором: C, C, C и C, где «C» означает «Cursor». Клавиши управления курсором программируются в коммутационной программе таким же образом, как и другие входы. Клавиши управления курсором позволяют экономить выключатели и входы и дают оператору возможность ручного управления работой коммутационной программы. Модуль дисплея Logo!TD имеет четыре функциональные клавиши, которые могут быть использованы в коммутационной программе. Эти клавиши обозначаются F 1, F 2, F 3 и F 4.

5.4.4.1.8. Постоянные уровни

Уровни напряжения обозначаются hi и lo. Постоянное состояние «1» = hi или «0» = lo для блока может быть установлено при помощи постоянного уровня напряжения.

5.4.4.2. Группа базовых функций

Базовые функции представляют собой простые логические элементы булевой алгебры. Входы отдельных базовых функций можно инвертировать.

В группу базовых функций входят следующие элементы: И, И с анализом фронта, И-НЕ, И-НЕ с анализом фронта, ИЛИ, ИЛИ-НЕ, Исключающее ИЛИ, НЕ.

Временная диаграмма для функции И с анализом фронта показана рис.5.11.

Рис.5.11. Временная диаграмма для функции И с анализом фронта

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

5.4.4.3. Специальные функции

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