Лабораторная работа №3 по дисциплине «Проектирование микропроцессорных и микроконтроллерных систем» на тему: «применение счетчиков при автоматизации процессов посредством логических контроллеров siemens»


Каким образом работает команда разблокировки счетчика?


Download 367.81 Kb.
bet3/3
Sana17.06.2023
Hajmi367.81 Kb.
#1534055
TuriЛабораторная работа
1   2   3
Каким образом работает команда разблокировки счетчика?

Инструкция FR C n позволяет выполнить переустановку (перезапуск) счетчика. Эта операция называется разблокировкой. При использовании инструкции FR можно установить счетчик или запустить его на счет. Выполнение этих операций со счетчиком будет возможно только пока RLO имеет значение «1». Функция разблокировки активна, если перед тем, как она встретится, RLO переходит от состояния «0» к состоянию «1». Положительный фронт сигнала RLO – это всегда необходимое условие для выполнения разблокировки счетчика.

  1. Приведите оптимальную последовательность инструкций при использовании счетчика. Можно ли изменять или пропускать инструкции в этой последовательности?


Если какой-либо оператор не нужен, то его можно просто пропустить.



  1. Приведите IEC-функции счетчиков, встроенные в операционную систему CPU.

IEC-функции счетчиков встроены в операционную систему CPU как системные функциональные блоки SFB. В соответствующим образом оснащенных CPU могут быть доступны следующие функции: SFB 0 CTU // Функция прямого счета SFB 1 CTD // Функция обратного счета SFB 2 CTUD // Функция прямого и обратного счета


  1. Каким образом и в каких числовых форматах можно считать содержимое счетчика?

Значения счетчиков, описанных в данном разделе, сохраняются в системной памяти CPU. Для счетчика можно задавать начальное значение, сбрасывать его, включать режим прямого или обратного счета. Существует возможность определения состояния счетчика – содержит ли счетчик нулевое или ненулевое значение. С помощью функции загрузки L можно пересылать текущие значения счетчика в двоичном или BCD-коде в аккумулятор 1. Далее с помощью функции выгрузки содержимое счетчика может быть передано в ячейку памяти.

  1. Что такое двоичный опрос счетчика?

Двоичный опрос состояния счетчика может производиться одним из следующих операторов:
A С n // Проверка сигнала на состояние «1» и // вычисление функции И с RLO
O С n // Проверка сигнала на состояние «1» и // вычисление функции ИЛИ с RLO
X С n // Проверка сигнала на состояние «1» и // вычисление // функции ИСКЛЮЧАЮЩЕЕ ИЛИ с RLO AN С n // Проверка сигнала на состояние «0» и // вычисление функции И с RLO 139
ON С n // Проверка сигнала на состояние «0» и // вычисление функции ИЛИ с RLO
XN С n // Проверка сигнала на состояние «0» и // вычисление // функции ИСКЛЮЧАЮЩЕЕ ИЛИ с RLO
Счетчик можно опрашивать таким же образом, что и обычный вход, и в дальнейшем использовать результат этой проверки. Опрос счетчика на состояние «1» вызывает результат «1», если значение счетчика больше «0», и результат, равный «0», если значение счетчика равно «0». Опрос счетчика на состояние «0» вызывает результат «0», если значение счетчика больше «0», и результат, равный «1», если значение счетчика равно «0»
Download 367.81 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling