Выбор аналогового сигнала (SF3)
Биты 0-2 входа STS– достоверность соответственно значений A0-A2(0 – достоверно, 1 – недостоверно). Если A0-A2недостоверны, Out_Aне меняется и устанавливается бит 0 выхода STS. Если из A0-A2достоверно только одно значение, оно записывается в Out_A. Если из A0-A2достоверны два значения, в Out_Aзаписывается их среднее арифметическое. Если A0-A2достоверны:
Если установлен бит 9 входа STS, значение битов 12-15 выхода STSиндицирует N. Выбор цифрового сигнала (SD3) Биты 0-2 входа STS– достоверность соответственно значений D0-D2(0 – достоверно, 1 – недостоверно). Если D0-D2недостоверны, Out_Dне меняется и устанавливается бит 0 выхода STS. Если из D0-D2достоверно только одно значение, оно записывается в Out_D. Если из D0-D2достоверны два значения (Dkи Dm):
Если D0-D2достоверны, то Out_D= S= (D0& D1) | (D0& D2) | (D1& D2) (Sравно 0 или 1 в зависимости от того, каких значений больше в D0-D2). Далее Sсравнивается с D0-D2, при неравенстве устанавливаются соответственно биты 8-10 выхода STS. Если установлен бит 9 входа 1/0, значение битов 12-15 выхода STSиндицирует число значений, равных S.
Импульс по переднему фронту (rTRIG) Этот блок формирует прямоугольный импульс длиной в один такт пересчета при изменении значения младшего разряда INPс 0 на 1. Импульс по заднему фронту (fTRIG) Выход QFпринимает значение 1 на один такт пересчета при изменении значения входа INPс любого положительного на 0. Триггер с приоритетом по установке (SR) Выход Qизменяет свое значение с 0 на 1 при изменении значения входа INSс 0 на любое положительное (при этом значение входа INRможет быть любым неотрицательным). Для сброса выхода в 0 нужно подать 0 на вход INSи любое положительное значение на вход INR. Триггер с приоритетом по сбросу (RS) Выход Qизменяет свое значение с 0 на 1, если INS> 0 и INR= 0. Для сброса выхода в 0 нужно подать любое положительное значение на вход INR. Счетчик (CTU) Функцией данного блока является подсчет количества тактов пересчета, в течение которых значение контролируемой величины (вход INP) было отлично от 0, и сравнение этого количества с заданной уставкой. Вход CLRиспользуется для смещения текущего значения счетчика (выход QT), вход PV– для задания уставки, а выход QEпоказывает результат сравнения значения счетчика с уставкой. Ниже индекс iобозначает номер текущего такта пересчета блока. При CLRi= 0 и QTi< PVi: если INPi<> 0 , то QTi= QTi –1+ 1, в противном случае QTi= QTi –1 При CLRi> 0: QTi= CLRi- 1 и вне зависимости от PViи INPiсчетчик останавливается. Если QTi> PVi, то QEi= 1 (при этом счетчик останавливается), в противном случае QEi= 0.
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (483)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |