
- •3.2.7. Датчики температуры 64
- •3.2.7.1. Общие сведения 64
- •3.2.8. Сети датчиков, интеллектуальные датчики 84
- •Глава 1. Микропроцессорная техника
- •1.1. Общие понятия
- •1.1.1. Уровни интеграции микросхем, выполненных по различным технологиям
- •Типы логики [вики]
- •1.1.2. Определения и особенности микропроцессора, микропроцессорной системы и микроконтроллера
- •1.2. Структура типичной микроэвм
- •1.2.1. Система шин микроЭвм
- •1.2.2. Микропроцессор
- •1.2.3. Память
- •1.2.4. Порты
- •1.3. Формирование сигналов на системной магистрали
- •1.3.1. Основные управляющие сигналы
- •1.3.2. Чтение данных из памяти
- •1.3.3. Запись данных в память
- •1.3.4. Чтение данных из порта ввода
- •1.3.5. Запись данных в порт вывода
- •1.4.1. Структура микропроцессора кр580вм80
- •1.4.2. Выполнение команд в микропроцессоре
- •1.5. Система команд микропроцессора кр580вм80
- •1.5.1. Команды пересылки
- •1.5.2. Арифметические команды
- •1.5.3. Логические команды
- •1.5.4. Формирование и работа стека
- •1.5.5. Команды перехода
- •1.5.6. Команды вызова подпрограмм и возврата из них
- •1.5.7. Команды сдвига
- •1.5.8. Команды ввода/вывода
- •1.6. Микросхемы шинных формирователей
- •1.6.1. Элементы с тремя состояниями
- •1.6.2. Шинные формирователи
- •1.6.3. Буферный регистр
- •1.7. Микросхемы дешифраторов и демультиплексоров
- •1.7.1. Назначение дешифраторов
- •1.7.2. Микросхемы дешифраторов
- •1.7.3. Структура дешифратора
- •1.7.4. Микросхемы демультиплексоров
- •1.8. Микросхемы памяти
- •1.8.1. Классификация запоминающих устройств
- •1.8.2. Параметры микросхем памяти
- •1.8.3. Микросхемы постоянных запоминающих устройств
- •1.8.3.1. Масочные микросхемы пзу
- •1.8.3.2. Программируемые микросхемы пзу
- •1.8.3.3. Многократно программируемые микросхемы пзу
- •1.8.4. Микросхемы оперативных запоминающих устройств
- •1.8.4.1. Микросхемы статических озу
- •1.8.4.2. Микросхемы динамических озу
- •1.9. Подсистемы памяти
- •1.9.1. Увеличение разрядности
- •1.9.2. Увеличение количества ячеек
- •1.10. Параллельный интерфейс
- •1.10.1. Назначение и структура микросхемы кр580вв55
- •1.10.2. Условное обозначение и назначение выводов микросхемы кр580вв55
- •1.11. Подсистемы ввода/вывода
- •1.11.1. Ввод данных в микроЭвм
- •1.11.2. Вывод данных из микроЭвм
- •1.12. Последовательный интерфейс
- •1.12.1. Асинхронный обмен
- •1.12.2. Синхронный обмен
- •1.12.3. Программируемый связной адаптер
- •1.12.3.1. Условное обозначение и назначение выводов адаптера
- •1.12.3.2. Программирование и работа с адаптером
- •1.13. Обмен данными по прерываниям
- •1.13.1. Понятие прерывания
- •1.13.1.1. Многоуровневые прерывания
- •1.13.1.2. Приоритетные прерывания
- •1.13.2. Идентификация источника прерывания
- •1.13.2.1. Программный поллинг
- •1.12.2.2. Аппаратный поллинг
- •1.13.3. Программируемый контроллер прерываний
- •1.13.3.1. Общая характеристика контроллера
- •1.13.3.2. Выводы контроллера
- •1.13.3.3. Принцип работы контроллера прерываний
- •1.13.3.4. Каскадирование контроллеров
- •1.13.3.5. Порядок работы с контроллером
- •1.14. Прямой доступ к памяти
- •1.15. Программируемый таймер
- •1.15.1. Назначение таймеров
- •1.15.2. Микросхема пит кр580ви53/54
- •1.15.3. Назначение выводов пит
- •1.15.4. Программирование и работа пит
- •1.15.5. Режимы работы пит
- •1.16. История развития и современное состояние средств микропроцессорной техники
- •1.16.1. История развития микропроцессорной техники
- •1.16.2. Современное состояние средств микропроцессорной техники
- •Глава 2. Микропроцессорные системы
- •2.1. Основы микропроцессора
- •2.2. Основные исторические сведения о развитии микропроцессоров
- •2.3. Микропроцессор - основа эвм
- •2.4. Микропроцессорные системы
- •2.4.1. Классификация микропроцессоров. Понятие о разрядности и системе команд
- •2.4.2. Основные характеристики и критерии производительности микропроцессора
- •2.4.3. Архитектура простейших микропроцессорных систем
- •2.4.4. Архитектуры многопроцессорных вычислительных систем. Принципы построения mpp- и smp-систем
- •2.5. Структура однокристального мп, состав и назначение элементов
- •2.6. Многоядерные микропроцессорные системы
- •2.7. Управляющий автомат простейшей микропроцессорной системы
- •2.7.1. Алгоритм управляющего автомата
- •2.7.2. Цикл команды в мпс
- •2.7.3. Тактирование мп и синхронизация мпс
- •2.7.4. Слово состояния мп как средство управления системой
- •2.7.5. Управляющее устройство мп. Мпс под управлением первичного автомата
- •2.7.6. Работа первичного управляющего автомата в режиме прерывания
- •2.7.7. Работа первичного управляющего автомата в режиме захвата шин
- •2.8. Методы и способы организации памяти
- •2.9. Принципы действия ячеек памяти
- •2.9.1. Динамическая память
- •2.9.2. Статическая память
- •2.9.3. Энергонезависимая память
- •2.10. Кэширование
- •2.11. Карта памяти. Критерии и способы распределения адресного пространства
- •Глава 3. Микропроцессорные системы и управление
- •3.2. Микропроцессорные системы с датчиками
- •3.2.1. Общие сведения
- •3.2.2. Резистивные датчики
- •3.2.3. Тензометрические датчики
- •3.2.4. Применение тензодатчиков для измерения силы
- •3. 2.5. Измерение потоков жидкостей и газов
- •3.2.6. Измерение деформации
- •3.2.7. Датчики температуры
- •3.2.7.1. Общие сведения
- •3.2.7.2. Термопары и компенсация холодного спая
- •3.2.7.3. Резистивные датчики температуры
- •3.2.7.4. Термисторы
- •2.7.5. Полупроводниковые датчики температуры
- •3.2.7.6. Датчики температуры с цифровым выходом
- •3.2.7.7. Термореле и регуляторы с установкой температуры
- •3.2.7.8. Аналого-цифровые преобразователи с датчиком температуры на одном кристалле
- •3.2.8. Сети датчиков, интеллектуальные датчики
- •3.2.8.1. Токовая петля
- •3.2.8.2. Объединение датчиков в сеть
- •3.3.Развитие систем управления
- •3.3.1. Контур управления
- •3.3.2. Компьютерная регистрация данных
- •3.3.3.Машинное диспетчерское управление (мду)
- •3.3.4.Прямое цифровое управление (пцу)
- •Глава 4. Распределенные системы управления
- •4.1.Элементы системы
- •4.1.1. Принципы распределенного управления
- •4.1.2. Конечные элементы системы управления
- •4.1.3. Другие элементы
- •4.1.4. Распределенное управление
- •4.2.Передача данных
- •4.2.1.Информационная магистраль
- •4.2.2. Формат данных
- •4.2.3. Командные слова
- •4.2.4.Информационные слова
- •4.2.5.Модули информационной магистрали
- •4.2.6.Предпочтительный доступ
- •4.2.7.Последовательный опрос
- •4.2.8.Контроллер связи
- •4.2.9.Контроль ошибок
- •4.3.Базовый контроллер
- •4.3.1.Настраиваемые параметры
- •4.3.2.Аппаратная конфигурация контроллера
- •4.3.3.Центральный процессор (цп)
- •4.3.4.Магистральный интерфейс
- •4.3.5.Блок удержания выходных сигналов
- •4.3.6.Память
- •4.3.7.Шина данных
- •4.3.8.Назначение адресов
- •4.3.9.Обобщение по работе контроллера
- •4.4. Настройка базового контроллера рсу
- •4.4.1. Настройка контроллера
- •4.4.2.Режимы управления
- •4.4.3. Конфигурационные слова
- •4.4.4.Метод конфигурирования
- •4.4.5.Диагностика
- •4.4.6.Алгоритмы
- •4.5. Бесперебойное автоматическое управление (бау)
- •4.5.1.Необходимость резервирования
- •4.5.2.Работа системы
- •4.5.3.Реальная система
- •Дополнения к системе бау
- •Порядок работы бау
- •4.6. Блоки обработки
- •Устройство блока обработки
- •Конструкция блока обработки
- •Функции обработки данных
- •Принцип работы
- •Пульт оператора
- •Оборудование, входящее в состав пульта оператора
- •Блок плат пульта оператора
- •Эргономика
- •Дисплеи на пульте оператора
- •4.7.5. Усовершенствованные распределенные системы управления
- •4.7.5.1. Ограничение систем с информационной магистралью
- •4.7.5.2. Усовершенствованная рсу
- •4.7.5.3. Локальная вычислительная сеть (лвс)
- •Шлюзовый модуль (шм)
- •Структура системы
- •Система высокого уровня (лвс)
- •Обмен данными
- •Модули лвс
- •Отчеты в среде рсу
- •Обработка данных в усовершенствованнной рсу.
- •Настройка рсу
- •4.9.1.Конфигурационные данные
- •Конфигурационные данные системы (кдс)
- •Конфигурационные данные процесса
- •Зональная база данных
- •Организация базы данных элементов техпроцесса
- •Принципы усовершествованного управления
- •Уровни управления
- •Управление первого уровния от устройства им
- •Управление второго уровня от миникомпьютера
- •Управление 3-го уровня от центральной эвм
- •Вопросы техобслуживания
- •Техобслуживание конечных элементов
- •Проверка калибровки контура управления
- •Техобслуживание блока информационной магистрали
- •Источники питания
- •Системы бесперебойного питания (ups)
- •Глава 5. Примеры распределенных систем управления
4.4. Настройка базового контроллера рсу
Контроллеры РСУ имеют в своем распоряжении слоты управления, каждый из которых можно настроить независимо от других. У слотов также есть различные конфигурируемые алгоритмы управления, а также множество других полезных функций. Процесс настройки осуществляется с помощью набора специальных информационных слов.
4.4.1. Настройка контроллера
В процессе конфигурирования (настройки) системы базовый контроллер РСУ предоставляет инженеру КИПиА множество функций. Все настраиваемые функции содержатся в ОЗУ устройства. Функции, используемые для управления, зависят от параметров, выбранных для каждого слота перед вводом контроллера в работу. Настройка проводится с помощью набора 4-битных конфигурационных слов. При необходимости, восемь слотов в контроллере можно сконфигурировать одинаково или по-разному, а также в разных комбинациях.
Каждый слот в контроллере считается блоком, в котором находится алгоритм управления, при этом у блока есть два входа и один выход. Выход является функцией двух изменяемых входных сигналов и времени, как определено алгоритмом, выбранным для каждого слота.
Два входа слота управления обозначаются X и Y, где X является технологической переменной (PV), а Y – уставкой (SP). Следовательно, выход (S) является функцией X, Y и t (время) согласно выбранному алгоритму.
Выходы = f(X,Y,t)
На РИС. 5.1 показана принципиальная схема базового контроллера с 8 слотами, каждый слот имеет входы X и Y, выход S, и выбранный функциональный алгоритм.
РИС.
5.1 Конфигурация слотов контроллера
4.4.2.Режимы управления
Режимы Управления делятся на следующие виды:
MAN (Ручной) : выход (S) управляется оператором и не является функцией вычислений, производимых в слоте.
AUTO (Автоматический) : выход (S) является функцией прямого вычисления с получением входного сигнала Y от локальной уставки слота (LSP).
CASC (Каскадный) : выход (S) является функцией прямого вычисления с получением входного сигнала Y от дистанционной переменной (RV) сконфигурированной для входа Y.
PROG (Программный) : этот режим может быть в виде алгоритма ПЦУ или МДУ, где выходной сигнал (S) управляется компьютером. С помощью алгоритма ПЦУ выход будет непосредственно управляться компьютером на ИМ. С алгоритмом МДУ компьютером регулируется локальная уставка.
4.4.3. Конфигурационные слова
На РИС. 5.2 показано четыре конфигурационных слова, с помощью которых можно настроить базовый контроллер. Очевидно, что эти четыре слова необходимо набрать для каждого слота контроллера.
Конфигурационное слово 1
Выбранный алгоритм вводится в конфигурационное слово в виде двух первых цифр. Все алгоритмы содержатся в ПЗУ контроллера, поэтому выбор можно изменить в любое время путем перенастройки двузначного кода в конфигурационном слове соответствующего слота. Далее на этом занятии мы объясним работу всех 22 алгоритмов вместе с их выходными уравнениями.
Третья цифра определяет необходимость в вызове прошлого режима. При отключении контроллера (потеря питания или выключение), происходит запись памяти устройства в ОЗУ с батарейным питанием, которое сохраняет состояние всех слотов. Можно настроить контроллер таким образом, чтобы при восстановлении питания он загружался с возвращением предыдущих состояний своих слотов: это называется вызовом прошлого режима.
За время, когда контроллер выключен, регулирующие клапаны изменяют свое положение, поэтому слоты обычно не настраивают на вызов прошлого режима. Без этой функции слоты переходят в режим MAN с выходными сигналами значения 0,0 мА.
РИС.
5.2 Конфигурационные слова базового
контроллера.
Четвертая цифра конфигурирует слот на:
слежение
инициализацию
слежение и инициализацию
отсутствие слежения или инициализации в зависимости от цифры, поставленной в конфигурационном слове.
Слежение (трекинг)
Слежение используется для получения функции, которая, при нахождении слота в РУЧНОМ (MAN) режиме, заставляет вход Y (LSP) СЛЕДИТЬ за входом X (PV), что обеспечивает плавный переход с режима MAN на режим AUTO без участия оператора и согласования сигналов SP и PV перед изменением режима управления.
Инициализация
Инициализация используется слотами, настроенными на КАСКАДНЫЙ (CASC) режим работы и использования ПИД алгоритма, обеспечивая регулировку выхода первичного регулирующего контура таким образом, чтобы он следовал за входом Y вторичного контура во всех случаях, когда вторичный регулирующий контур выходит из режима CASC. Это обеспечивает плавный обратный переход в режим CASC без участия оператора для согласования значения PV вторичного контура с выходом первичного контура.
Конфигурационное слово 2
Первая и третья цифра второго конфигурационного слова содержат в себе номер слота, которому адресовано конфигурирование. Поэтому для обозначения адреса X и Y в этих местах помещается число от 1 до 8, (т.е. для слота №7 два числа 7, для слота №5 два числа 5 и т.д.) Единственный случай, когда числа разные, это если вход Y является RV (дистанционной переменной), приходящей с другого слота (как в случае входного сигнала SP на вторичный каскадный регулирующий контур), когда указывается номер слота образующего контура.
Вторая и четвертая цифры описывают тип входа для X и Y соответственно. Это будет выход, PV, RV или LSP. В случае каскадного регулирующего контура, вход Y на вторичный контур будет являться выходом другого (первичного) контура, и таким образом четвертая цифра должна быть нулем.
Конфигурационное слово 3
Первая цифра определяет десятичный формат данных, отправляемых и отображаемых на пульте оператора. Это зависит от используемых единиц и диапазона датчика по каждой конкретной информационной точки.
Вторая цифра задает характеристику для информационной точки. Например, если слот отвечает за регулировку уровня, значение PV будет выражено в единицах уровня и, скорее всего, потребует линейного преобразования (т.е. диапазон входного сигнала 4-20 мА будет линейно отображать заданный диапазон уровня).
Термопарам может понадобиться характеристика в зависимости от их типа (т.е. тип J или тип K), если только она не выполняется полевым датчиком. В данном случае, в слоте будет использована линейная характеристика.
Применение квадратного корня часто требуется для сигналов расхода, приходящих от датчиков перепада давления (используемых для определения расхода от диафрагм, трубок Пито и т.д.), если расход необходимо отобразить на квадратичной шкале.
Термометрам сопротивления (RTD) из платины или платины и родия необходима уникальная характеристика, выбираемая числом четыре.
Третья цифра выбирает градусы Фаренгейта или градусы Цельсия для температурных контуров. Если слот не используется для регулирования температуры, данная цифра пропускается.
Четвертая цифра определяет тип аварийного сигнала, используемого для слота; есть два типа:
• Отклонение (DEV): оператору подаются аварийные сигналы при отклонении PV от сигнала SP. Степень отклонения можно задать с пульта оператора. Можно задать параметры DEVHI (PV выше SP) и DEVLO (PV ниже SP). Для выбора этой опции на место четвертой цифры третьего конфигурационного слова ставится ноль.
• Амплитуда технологической переменной (PV): аварийные сигналы подаются в зависимости от фактической амплитуды PV. Оператор может задать параметры PVHI и PVLO. Для выбора этой опции на место четвертой цифры третьего конфигурационного слова ставится единица.
Конфигурационное слово 4
Первая цифра этого конфигурационного слова определяет используемое уравнение регулирования: уравнение 'A' или уравнение 'B'. Чаще всего выбирают уравнение 'A'. Регулирующее уравнение 'B' используется в основном для контуров управления с большим временем задержки, например температурные контуры, которые используют регулирующее действие RATE. В этом случае регулирующее уравнение 'B' позволяет проводить регулировку уставки без получения ошибки (PV - SP) с воздействием на действие RATE. Смотрите РИС. 3.
РЕГУЛИРУЮЩЕЕ УРАВНЕНИЕ А
где
OUT (S) = нормализованный
выход
s = оператор Лапласа
К = коэффициент усиления
T1 = время интегрирования в минутах
T2 = время дифференцирования в минутах
1/a = амплитуда дифференцирования = 8
РЕГУЛИРУЮЩЕЕ УРАВНЕНИЕ В
РИС. 5.3 Уравнение ПИД-регулятора
Вторая цифра определяет прямое или обратное отображение выходного сигнала. Обычно данный параметр настраивают таким образом, чтобы оператор видел на пульте все выходы регулирующих контуров (которые передаются на регулирующие клапаны) с перемещением от 0 до 100% (для полного открытия или закрытия), независимо от того, открываются или закрываются клапаны от выходного сигнала 4-20 мА.
Третья цифра задает прямое или обратное регулирующее действие. Прямое действие увеличивает выходной сигнал, когда PV выше относительно SP, а обратное действие уменьшает выходной сигнал при увеличении PV относительно SP.
Последняя цифра определяет обработку входного сигнала. Это может быть линейная обработка (для сигналов линейного датчика), или извлечение квадратного корня для сигналов расхода от устройств измерения перепада давления.