Не меньшую роль в цифровой технике играют реверсивные счётчики, позволяющие изменять содержимое счётчика в режиме накопления и убывания в зависимости от того, на какой из двух входов поступают входные сигналы. Эти функции выполняет блок UP/DOWNCOUNTER.Два верхних входа позволяют выполнять наращивание и уменьшение содержимого счётчика соответственно. По самому нижнему, аналоговому, входу (они обычно выделяются цветовой подсветкой) задаётся число, при достижении которого счётчик выдаёт на выходе высокий уровень выходного сигнала. Это число готовится к вводу в блок в каком-либо аналоговом источнике и перезаписывается в счётчик подачей разрешающего уровня сигнала на второй снизу вход. Дальнейшее увеличение числа импульсов на входе ничего не меняет на выходе элемента.
При вводе числа, до которого в последующем будет выполняться накопление счётчика, может потребоваться согласование между вводимым от предыдущего блока числом и фактически требуемым его значением. Наиболее гибким вариантом разрешения этой ситуации может стать применение UP/ DOWN COUNTER совместно c усилителем GAIN, работа которого сводится к вычислению уравнения Y = (A / B) X – C , где X и Y – входной и выходной сигналы блока, а A , B и C - задаваемые коэффициенты пересчёта. Устанавливая те или иные значения коэффициентов, можно вводить некий коэффициент связи между количествами импульсов на выходе и входе блока.
В примере, изображённом на рис.41, значение уставки, формируемой сигналом I 02, выбрано равным 5. В то же время предельное значение счёта, записываемое в реверсивный счётчик при появлении уровня ON сигнала I 01, равно 50. Необходимое преобразование выполнилось в блоке GAIN за счёт ввода значений: A = 10; B = 1 и C = 0. Управление содержимым счётчика осуществляется подачей секундных импульсов через два конъюнктора.
Рис. 41
При отжатой кнопке I 03 (сигнал уровня OFF) импульсы проходят на вход убавления содержимого счётчика, а при нажатой – на вход добавления. Выходной сигнал счётчика переключается при совпадении содержимого счётчика с уровнем задания. Если не очень внимательно следить за переключением I 03, то текущее содержимое счётчика будет «уходить» от уровня задания в любую сторону и на произвольное число. Принудительно вернуть его на заданное значение можно только включением I 01, который блокирует процесс счёта и делает счётчик невосприимчивым к действию входных сигналов.
Ознакомление даже с неполным перечнем доступных для применения функциональных блоков показывает, что метод ФБД освобождает от необходимости выбирать архитектуру контроллера, прорабатывать схему соединения, трассировку и т.д. Главное, от чего зависит качество разрабатываемых программ, заключается в умении представить логику работы разрабатываемой программы некоторым набором функциональных блоков и связей между ними.
Отладочная среда позволяет выводить промежуточные результаты работы в интересующих точках на специально предусмотренные дисплеи.
Разработку программы при использовании метода ФБД удобнее всего выполнить на компьютере с последующей перезаписью её на контроллер. Существующая возможность программировать с использованием только экрана контроллера позволяет внести коррективы в программу в тех случаях, когда использование компьютера затруднительно. Но ограниченные размеры экрана позволяют наблюдать чрезвычайно малую часть схемы, поэтому надо очень хорошо знать не только схему, но и связи в ней, чтобы использовать эту возможность в полной мере.
Программные отладочные средства позволяют реализовать ещё одну очень полезную возможность: вычерчивание зрительного образа управляемого объекта или его мнемосхемы. После того как на таким образом выполненное изображение перенести условные обозначения органов управления, вся схема очень выигрывает в части информативности и удобства восприятия.
1. Таланов В.Д. Технологические измерения и приборы / Таланов В.Д., Кочетков А.Е., Силуянов Д.Б., Опарин М.Ю.; Под ред. Клюева А.С. 2-е изд., перераб. и доп. М.: Испо - Сервис, 2002. 212 с.
2. Фолкенберри Л. Применения операционных усилителей и линейных ИС : Пер. с англ. М.: Мир, 1985.
3. Жданкин В. Поворотные шифраторы: основные типы и некоторые особенности применения // Современные технологии автоматизации. 2001. № 2. С. 68-79.
4. a-универсальный контроллер: Руководство пользователя. MITSUBISHI ELECTRIC.
5. Бармин А. Устройства локальной автоматики. Микроконтроллеры // Современные технологии автоматизации. 2003. № 4. С. 38-42.
6. Дианов В.Г. Технологические измерения и контрольно-измерительные приборы химических производств. М.: Химия, 1973.
ТЕМА 1. Многоканальная система контроля и
регулирования температуры . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Тема 2. Шифраторы приращений и абсолютные
шифраторы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
ТЕМА 3. ПРОГРАММИРУЕМЫЕ ЛОГИЧЕСКИЕ КОНТРОЛЛЕРЫ . 35
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.