АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

работы.) Пример применения

Читайте также:
  1. Cитуация-пример.
  2. II. Примеры, подтверждающие милость, явленную в Пророке, да благословит его Аллах и да приветствует.
  3. MS Excel.Текстовые функции, примеры использования текстовых функций.
  4. N-декомпозируемые отношения. Пример декомпозиции. Зависимость проекции/соединения.
  5. SCADA. Назначение. Возможности. Примеры применения в АСУТП. Основные пакеты.
  6. Tough Enough в качестве примера
  7. XXIV. ПРИМЕР ЗАКХЕЯ
  8. А вот когда мы, к примеру, говорим: «не могу себе позволить пренебрегать своим здоровьем» — это, как говорят дети, «не счетово».
  9. А.1 Пример расчета решеток с ручной очисткой
  10. Автоматическое управление движением с помощью конечных выключателей, пример.
  11. Анализ двух примеров:разговор с арабами
  12. АНАЛИЗ ИСЧИСЛЕНИЯ И УПЛАТЫ НДС НА ПРИМЕРЕ ПРЕДПРИЯТИЯ ОАО «ЦЭМ - комплект»

 

 

Накопленное значение сохраняется после того как инструкция CTD станет ложь, или когда пропало питание и затем восстановилось в контроллере.Также сохранится состояние 1 или 0 бита завершения счета,бита переполнения ибита уменьшения значения меньше минимального. Накопленное значение и служебные биты сбросятся, когда соответствующая инструкция RES будет разрешена.CD биты всегда устанавливаются до ввода режимов REM Run или REM Test.

 

Инструкция CTD является инструкцией с сохранением которая считает количество переходов состояния цепи от неверно к верно.Переходы цепи могут инициироваться какими-либо событиями происходящими в программе как например проход детали через детектор или срабатывание конечного выключателя.

Каждый импульс счета сохраняется когда условия цепи вновь становятся неверными. Показания счетчика сохраняются до тех пор пока инструкция сброса(RES),имеющая такой же как у данного счетчика адрес не получит разрешение на действие или до тех пор пока друг инструкция вашей программы не перезапишет это значение. Когда условия цепи инструкции CTD совершают переход неверно-верно накопленное значение счетчика уменьшается на единицу.

Биты состояния:

-бит переполнения Обратного счета ON(бит 11) включается когда накопленное значение достигает величины –32768 переходит к значению +32768 и продолжает обратный счет с этого значения.

- Бит Выполнения DN(бит 13)включается когда накопленное значение становится меньше значения уставки.В противном случае-выключен.

- Бит Разрешения Обратного Счета CD(бит 14) включается когда условия цепи инструкции CTD становятся верны.Бит сбрасывается когда либо условия цепи становятся неверными либо инструкцию сброса(RES)имеющая такой-же адрес получила разрешение на действие.

 

Когда счет инструкции CTD переходит за величину уставки и достигает значения –32768-1,то наступают условия переполнения и включается бит переполнения(ON).Вы можете сбросить этот бит инструкцией RES с таким же как у счетчика адресом или увеличить показания счетчика до равных или больше –32768, инструкцией CTU имеющей одинаковый с инструкцией CTD адрес.

Накопленное значение сохраняется после того как инструкции CTU и СTD становятся неверными а также после восстановления питания процессора.Также сохраняющимися являются состояния вкл или вык. Бита выполнения и переполнения. Накопленное значение и бит состояния сбрасываются при действии инструкции сброса RES.

 

Использование счетчиков. Элементы файла данных счетчика.

Каждый адрес счетчика состоит из трехсловного элемента файла данных. Слово 0-слово управления содержащее биты состояния инструкции. Слово 1- предварительно установленное значение. Слово 2-накопленное значение.

Слово управления для инструкций счетчика включает шесть битов состояния, как показано ниже.

 

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

 

CU CD DN OV UN UA Внутреннее использование
Предварительно установленное значение
Накопленное значение

Слово 0

Слово 1

Слово2

 

 

Адресуемые биты Адресуемые слова

CU=Счет вверх разрешен PRE=Предварительно установленное значение

CD=Счет вниз разрешен ACC=Накопленное значение

DN=бит завершения счета

OV=бит значение выше максимума

UN=бит значение ниже максимума

UA=обновление накопленного значения

(HSC только в фиксированном контроллере)

 

Пример работы счетчика.Значение должно остаться в диапазоне от –32768 до +32767.Если значение счета будет выше +32767 или ниже –32768 будет установлен бит значение выше максимума (OV) или будет установлен бит ниже минимума(UH).

 

 

 


1 | 2 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)