ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.12.2023
Просмотров: 405
Скачиваний: 1
СОДЕРЖАНИЕ
Микропроцессорные средства автоматизации
Определения и классификация МСА
Определения и классификация МСА
Формы представления информации
В качестве носителя информации используется изменение напряжения постоянного тока.
Две формы представления значения переменной
Способы представления дискретной информации
Графическое изображение двоичного сигнала
Регистры, шины и вентильные схемы
Основные логические функции Таблицы истинности
Многотактные системы дискретной автоматики
Требования к «идеальной» промышленной сети:
Различают следующие типы сетей:
Промышленные сети, в зависимости от области применения подразделяются на два уровня:
Типичные промышленные сети контроллерного уровня:
Технические характеристики преобразователя АС4
Структура формата передачи данных
HLP - протокол верхнего уровня
Резистивная матрица с весовыми резисторами
Резистивная матрица с сеткой R–2R
Напряжение на выходе ОУ пропорциональное входному коду:
Технические характеристики преобразователя АС4
| Питание | |
| Постоянное напряжение (на шине USB) | 4,75…5,25 В |
| Потребляемая мощность | не более 0,5 ВА |
| Допустимое напряжение гальванической изоляции входов | не менее 1500 В |
| Интерфейс USB | |
| Стандарт интерфейса | USB 2.0 |
| Длина линии связи с внешним устройством | не более 3 м |
| Скорость обмена данными | до 115200 бит/с |
| Используемые линии передачи данных | А (D+), В (D–) |
| Интерфейс RS-485 | |
| Стандарт интерфейса | TIA/EIA-485 |
| Длина линии связи с внешним устройством | не более 1200 м |
| Количество приборов в сети: – без использования усилителя сигнала – с использованием усилителя сигнала | не более 32 не более 256 |
| Используемые линии передачи данных | А (D+), В (D–) |
Интерфейс «Токовая петля»
| № | Наименование | Обозначение | Направление |
| 1 | Передаваемые данные | ПД+/ПД– | От И к П/ от П к И |
| 2 | Принимаемые данные | ПрД+/ПрД– | От П к И / от И к П |
| 3 | Готовность приемника (необязательная цепь) | ГП+/ГП– | От П к И / от И к П |
Интерфейс «Токовая петля»
| Тип петли ИРПС | Состояние | Ток, мА |
| 40-миллиамперная токовая петля | лог. 1 / 0 | 30÷50 / 5÷10 |
| 20-миллиамперная токовая петля | лог. 1 / 0 | 15÷25 / 0÷3 |
Адаптер интерфейса ОВЕН АС 2
| Параметр | Значение |
| Напряжение питания | 220 В, 50 Гц |
| Потребляемая мощность | не более 2 ВА |
| Количество подключаемых приборов | до 8 |
| Способ обмена с прибором по двухпроводной линии | токовая петля |
| Длина соединительной линии с прибором | не более 1000 м |
| Интерфейс связи с ЭВМ | RS-232 |
| Длина линии связи с ЭВМ | не более 10 м |
| Габаритные размеры | 150х105х65 мм |
| Степень защиты | IP20 |
Адаптер интерфейса ОВЕН АС 2
Схема подключения адаптераАдаптер интерфейса ОВЕН АС 2
Функциональная схема канала связиАдаптер интерфейса ОВЕН АС 2
Пример выбора 5-го каналаПротокол MODBUS
| Адрес устройства | Код функции | Данные | Контрольная сумма |
| Стартовый бит | 1 | 2 | 3 | 4 | 5 | 6 | 7 | Бит четности | Стоповый бит |
| Стартовый бит | 1 | 2 | 3 | 4 | 5 | 6 | 7 | Стоповый бит | Стоповый бит |
| Стартовый бит | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Бит четности | Стоповый бит |
| Стартовый бит | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Стоповый бит | Стоповый бит |
Протокол MODBUS
| Начало | Адрес устройства | Код функции | Данные | Контрольная сумма (LRC) | Конец |
| 1 символ (:) | 2 символа | 2 символа | n символов | 2 символа | 2 символа (CRLF) |
| Начало | Адрес устройства | Код функции | Данные | Контрольная сумма (CRC) | Конец |
| Интервал, равный времени передачи 4-х символов | 8 бит | 8 бит | n×8 бит | 16 бит | Интервал, равный времени передачи 4 символов |
Протокол MODBUS
| Адреса регистров | Описание |
| 00001 – 10000 | Дискретные выходы (чтение/запись) |
| 10001 – 20000 | Дискретные входы (чтение) |
| 30001 – 40000 | 16-битовые аналоговые входы (чтение) |
| 40001 – 50000 | Регистры хранения (чтение/запись) |
Таблица распределения регистров протокола Modbus
Протокол MODBUS
| Уровень | Функция в модели OSI | Функция в модели Modbus |
| 7 | Прикладной уровень | Прикладной протокол Modbus |
| 3-6 | Разные функции | Нет |
| 2 | Канальный уровень | Протокол Modbus для последовательной линии связи |
| 1 | Физический уровень | RS-232C, RS-485 (EIA-232C, EIA-485) |
Протокол MODBUS
Структура ModbusPDUСтруктура кадра для режима RTUПротокол MODBUS
Двухпроводная схема подключенияПротокол MODBUS
Четырехпроводная схема подключенияПротокол MODBUS
| Уровень | Функция в модели OSI | Функция в модели Modbus |
| 5,6,7 | Прикладной уровень | Прикладной протокол Modbus |
| 4 | Транспортный уровень | Протокол управления передачей |
| 3 | Сетевой уровень | Интернет-протокол |
| 2 | Канальный уровень | IEEE 802.3 |
| 1 | Физический уровень | IEEE 802.3 |
Протокол MODBUS
В модели ModbusTCP используются клиенты и серверыПротокол MODBUS
К Modbus PDU добавляется заголовок МВАР| Идентификатор транзакции | Идентификатор протокола | Длина | Идентификатор устройства |
| 2 байта | 2 байта | 2 байта | 1 байт |
HART-протокол
- Универсальные команды. Это команды общего назначения и используются на уровне операторских станций: код производителя устройства в сети, модель, серийный номер, краткое описание устройства, диапазоны ограничений, набор рабочих переменных.
- Команды для групп устройств: фиксация значения тока на выходном канале, сброс и т.д.
- Команды, зависящие от устройства: старт/стоп, специальные функции калибровки и т.д.
HART-протокол
Форма сигнала передачиHART-протокол
| Сигнал, переданный главным устройством | min 400 мВ; max 600 мВ |
| Сигнал, переданный подчиненным устройством | min 0,8 мА; max 1,2 мА |
| Чувствительность приемника (должен правильно принимать) | от 120 мВ до 2,0 В |
| Порог приемника (должен игнорировать) | от 0 мВ до 80 мВ |
Уровни коммуникационного сигнала
HART-протокол
Двухпроводная схема соединенияHART-протокол
Многоточечный режимHART-протокол
- Для связи с HART-устройствами служат следующие изделия:
- HART-коммуникатор –предназначенное для конфигурирования интеллектуальных полевых приборов;
- HART-модем – служит для связи компьютера с интеллектуальными датчиками.
- HART-мультиплексор – обеспечивает связь компьютера с 8-ю или 16-ю интеллектуальными датчиками
AS – интерфейс
| Характеристика | Значение |
| Общая длина сегмента | |
| без использования повторителей, м | 100 |
| с использованием повторителей, м | 300 |
| Максимальное время цикла, мс | 5÷10 |
| Скорость передачи, Кбод | до 167 |
| Максимальное число Slave-устройств | 62 |
AS – интерфейс
Пример структуры ASI-сетиСеть PROFIBUS
Схема сети PROFIBUSСеть PROFIBUS
- PROFIBUS-DP (Decentralized Peripheral ) – распределенная периферия
- PROFIBUS-PA (Process Automation) – автоматизация процесса
- PROFIBUS-FMS (Fieldbus Message Specification) – спецификация сообщений полевого уровня.
Сеть PROFIBUS
- Сеть PROFIBUS-DP применяется для высокоскоростного обмена данными с оконечными устройствами. Протокол физического уровня базируется на стандарте RS-485. Длительность цикла опроса зависит от числа узлов в сети и для скорости обмена 1,5Мбит/с и числа станций 32 составляет не более 6 мс. Максимальная скорость обмена 12Мбит/с достигается на длине сегмента 100м, минимальная – 100 Кбит/с на длине 1200 м.
Сеть PROFIBUS
- Сеть PROFIBUS-FMS реализует протокол общего назначения, разработанный для связи контроллеров и интеллектуальных устройств. Он описывает уровни 1, 2 и 7 OSI-модели. Это универсальный протокол для решения задач по обмену данными между интеллектуальными сетевыми устройствами (контроллерами, компьютерами/программаторами, системами человеко-машинного интерфейса) на полевом уровне. Основное его назначение – передача больших объемов данных. Физический уровень базируется на стандарте RS-485.
Сеть PROFIBUS
- Сеть PROFIBUS-PA предназначена для использования в устройствах, работающих в опасных производствах. В основе протокола PA лежит протокол ISP (Interoperable Systems Project). Физический уровень реализует стандарт IEC 61158-2. Уровень 2 – это функциональное подмножество стандарта DIN 19245. Сегмент PROFIBUS-PA имеет длину до 1900 м, скорость обмена между узлами сети – 31,2 кбит/с.
Шина CAN
| Стандарт | ISO 11898 |
| Скорость передачи | 1 Мбит/с (максимум) |
| Расстояние передачи | 1000 м (максимум) |
| Характер сигнала | дифференциальное напряжение |
| Линия передачи | витая пара |
| Количество драйверов | 64 |
| Количество приемников | 64 |
| Схема соединения | полудуплекс, многоточечная |
Шина CAN
| Скорость передачи, Кбит/с | 1000 | 500 | 250 | 125 | 10 |
| Максимальная длина сети, м | 40 | 100 | 200 | 500 | 6000 |
Арбитраж шины CAN
- Быстродействие CAN сети достигается благодаря механизму не деструктивного арбитража шины посредством сравнения бит конкурирующих сообщений. Т.е. если случится так, что одновременно начнут передачу несколько контроллеров, то каждый из них сравнивает бит, который собирается передать на шину с битом, который пытается передать на шину конкурирующий контроллер. Если значения этих битов равны, оба контроллера пытаются передать следующий бит. И так происходит до тех пор, пока значения передаваемых битов не окажутся различными. Теперь контроллер, который передавал логический ноль (более приоритетный сигнал) будет продолжать передачу, а другой контроллер прервёт свою передачу до того времени пока шина вновь не освободится.
Структура формата передачи данных
- Быстродействие CAN сети достигается благодаря механизму недеструктивного арбитража шины посредством сравнения бит конкурирующих сообщений. Т.е. если случится так, что одновременно начнут передачу несколько контроллеров, то каждый из них сравнивает бит, который собирается передать на шину с битом, который пытается передать на шину конкурирующий контроллер. Если значения этих битов равны, оба контроллера пытаются передать следующий бит. И так происходит до тех пор, пока значения передаваемых битов не окажутся различными. Теперь контроллер, который передавал логический ноль (более приоритетный сигнал) будет продолжать передачу, а другой контроллер прервёт свою передачу до того времени пока шина вновь не освободится.