- •Министерство образования и науки рф
- •Микропроцессорные средства автоматизации энергетических систем
- •Введение
- •1. Дискретная автоматика
- •1.1. Формы представления информации
- •1.2. Способы представления дискретной информации
- •1.3. Системы счисления, используемые в вычислительной технике
- •1.4. Булевы функции
- •1.5. Синтез систем дискретной автоматики
- •1.5.1. Синтез дискретных схем по таблицам состояний.
- •1.4.1. Система равносильных преобразований
- •1.5.2. Синтез многотактных систем дискретной автоматики
- •2. Цифровые промышленные сети
- •2.1. Структура промышленных сетей
- •2.1.1. Топология промышленных сетей
- •2.2. Аппаратные интерфейсы пк
- •2.2.1. Стандарт rs-232c
- •2.2.2. Последовательная шина usb
- •2.3. Физические интерфейсы
- •2.3.1. Интерфейс rs-485
- •2.3.1.1. Автоматический преобразователь интерфейсов usb/rs-485 овен ас4
- •2.3.2. Интерфейс «Токовая петля»
- •2.3.2.1. Адаптер интерфейса овен ас 2
- •2.4. Сенсорные сети
- •2.4.1. Сеть modbus
- •2.4.2. Hart-протокол
- •2.4.4. Сеть Interbus-s
- •2.5. Контроллерные сети
- •2.5.1. Сеть bitbus
- •2.5.2. Сеть profibus
- •2.8. Универсальные сети
- •2.8.1. Сеть Foundation Fieldbus
- •2.8.2. Шина can
- •2.9. Физическая среда передачи данных
- •3. Микропроцессорные устройства защиты и автоматики
- •3.1. Структурная схема цифрового реле защиты
- •3.1.1. Самодиагностика устройств црз
- •3.1.1.1 Сторожевой таймер
- •3.2 Микропроцессорные устройства «Сириус»
- •3.2.1 Микропроцессорные устройства «Сириус-с»
- •3.2.2 Микропроцессорные устройства «Сириус-в»
- •3.4 Микропроцессорные устройства бмрз
- •3.4.1 Характеристика эксплуатационных возможностей бмрз
- •3.4.2 Функции защиты бмрз
- •3.4.3 Функции автоматики бмрз
- •3.4.4 Функции управления бмрз
- •3.4.5 Функции сигнализации
- •3.4.6 Технические характеристики бмрз
- •3.4.7 Сетевая архитектура бмрз
- •4. Языки программирования логических контроллеров
- •4.1. Объекты адресации языков программирования плк
- •4.2. Язык Ladder Diagram (ld)
- •4.3. Язык Functional Block Diagrams (fbd)
- •4.4. Язык Instruction List (il)
- •4.5. Язык Structured Text (st)
- •4.6. Язык Sequential Function Chart (sfc)
- •5. Миниконтроллеры
- •5.1. Мини-контроллеры серии Alpha
- •5.2. Миниатюрные программируемые устройства Easy
- •5.2.1. Управляющее реле Easy 500
- •5.2.2. Управляющее реле Easy 700
- •5.2.3. Управляющее реле Easy 800
- •5.2.4. Модули расширения Easy
- •5.2.5. Средства коммуникации устройств Easy
- •5.3. Интеллектуальные реле Zelio Logic
- •5.3.1. Компактные и модульные интеллектуальные реле
- •5.3.2. Общие технические характеристики реле Zelio Logic
- •5.3.3. Преобразователи Zelio Analog
- •5.3.4. Средства коммуникации интеллектуальных реле Zelio Logic
- •5.3.4.1. Коммуникационный модемный интерфейс
- •5.3.4.2. Протокол связи Modbus slave
- •5.3.4.3. Протокол связи Ethernet server
- •5.3.5. Программное обеспечение интеллектуального реле
- •5.4. Универсальный логический модуль Logo!
- •5.4.1. Типы базовых модулей logo! Basic
- •5.4.2. Модули расширения ввода/вывода сигналов Logo!
- •5.4.3. Коммуникационные модули logo!
- •5.4.4.1.3. Цифровые выходы
- •5.4.4.1.4. Аналоговые выходы
- •5.4.4.1.5. Блоки флагов
- •5.4.4.1.6. Биты регистра сдвига
- •5.4.4.1.7. Клавиши управления курсором
- •5.4.4.1.8. Постоянные уровни
- •5.4.4.2. Группа базовых функций
- •5.4.4.3. Специальные функции
- •5.4.4.3.1. Список специальных функций
- •5.4.4.3.2. Примеры специальных функций
- •5.4.5. Объем памяти и размер коммутационной программы
- •6 Программируемы логические контроллеры
- •6.1. Программируемые контроллеры simatic s7-200
- •6.1.1. М одули расширения вводов-выводов
- •6.1.2. К оммуникационные модули
- •6.1.3. Ч еловеко-машинный интерфейс
- •6.2. Программируемый логический контроллер simatic s7-224xp
- •6.2.1. Основы функционирования плк
- •6.2.1.1. Порядок чтения входов
- •6.2.1.2. Исполнение программы
- •6.2.1.3. Запись значений в выходы
- •6.2.2. Доступ к данным s7-200
- •6.2.3. Адресация встроенных входов/выходов и входов/выходов модулей расширения
- •6.2.4. Обмен данными в сети
- •6.3. Программируемые контроллеры simatic s7-300
- •6.3.1. Области применения
- •6.3.2. Состав
- •6.3.3. Сертификаты
- •6.4. Программируемые контроллеры simatic s7-400
- •6.4.1. Области применения
- •6.4.2. Состав
- •6.4.3. Сертификаты
- •7. Цифровые счетчики электрической энергии
- •7.1. Переход на цифровые счетчики
- •7.2. Общее устройство и принцип действия цифровых счетчиков электрической энергии
- •8. Системы диспетчерского управления и сбора данных
- •8.1. Scada-система InTouch ("Wonderware", сша)
- •8.2. Scada-система Trace Mode ("AdAstra Research Group", Россия)
- •8.3. Scada-система simatic WinCc ("Siemens", Германия)
- •Список литературы
- •Приложения Описание шины can
- •2.8.1.1. Организация сети can
- •2.8.1.2. Физический уровень канала can.
- •2.8.1.3. Арбитраж шины can.
- •2.8.1.4. Структура формата передачи данных.
- •2.8.1.1. Форматы кадра
- •Механизм обработки ошибок.
- •Адресация и протоколы высокого уровня
2.3.2.1. Адаптер интерфейса овен ас 2
Адаптер предназначен для преобразования сигналов приборов в виде «токовой петли» в сигналы интерфейса RS-232 и обратно. Применяется для подключения к последовательному порту компьютера до 8 приборов. Адаптер имеет встроенный источник питания и гальваническую развязку. Технические характеристики приведены в табл. 2.8, схема подключения на рис. 2.21.
Таблица 2.8. Технические характеристики адаптера АС 2
Напряжение питания |
220 В частотой 50 Гц |
Потребляемая мощность |
не более 2 ВА |
Количество подключаемых приборов |
до 8 |
Способ обмена с прибором по двухпроводной линии |
токовая петля |
Длина соединительной линии с прибором |
не более 1000 м |
Интерфейс связи с ЭВМ |
RS-232 |
Длина линии связи с ЭВМ |
не более 10 м |
Габаритные размеры |
150х105х65 мм |
Степень защиты |
IP20 |
Рис. 2.21. Схема подключения адаптера АС 2
Принцип работы адаптера сети состоит в следующем. Управляющая программа компьютера осуществляет выбор одного из восьми каналов, к которым подключены приборы.
Для этого используются две линии последовательного порта – RTS и DTR. Сигналом RTS коммутатор каналов адаптера сети всегда устанавливается на первый канал. Для выбора N-го канала, отличного от первого, по линии DTR необходимо послать N-1 импульс (рис. 2.22). Например, для выбора 5-го канала, после формирования импульса по линии RTS нужно послать 4 импульса по линии DTR. Для надежной коммутации длительность посылаемых импульсов и промежуток между ними должны быть не менее 1 мс.
Рис. 2.22. Пример выбора 5-го канала
После выбора канала, в линии связи «АС2 – прибор» возникает ток, равный примерно 10 мА, что соответствует логической единице. Эквивалентная схема приведена на рис. 2.23.
Рис. 2.23. Функциональная схема канала связи
Далее компьютер посылает прибору код команды, например: установить связь, прочитать измеренное значение, записать новый параметр.
2.4. Сенсорные сети
2.4.1. Сеть modbus
Протокол MODBUS разработан фирмой Modicon (в настоящее время входит в группу Schneider Electric) для сбора данных контроллерами Modicon. Специальный физический интерфейс для него не определен, однако чаще других используется интерфейс RS-485.
Протокол MODBUS работает по принципу Master/Slave или «ведущий-ведомый». Конфигурация на основе этого протокола предполагает наличие одного Master-узла и до 247 Slave-узлов.
Только Master инициирует циклы обмена данными. Существует два типа запросов:
запрос/ответ (адресуется только один из Slave-узлов);
широковещательная передача (Master через выставление адреса 0 обращается ко всем остальным узлам сети одновременно без квитирования).
Протокол MODBUS описывает фиксированный формат команд, последовательность полей в команде, обработку ошибок и исключительных состояний, коды функций. Для кодирования передаваемых данных используются форматы ASCII (American Standard Code for Information Interchange) и RTU (Remote Terminal Unit). Каждый запрос со стороны ведущего узла включает код команды (чтение, запись и т.д.), адрес абонента (адрес 0 используется для широковещательной передачи), размер поля данных, собственно данные или буфер под данные и контрольный CRC-код. Функция обслуживания тайм-аута реализована для фиксирования коллизий при приеме/передаче данных.
Набор команд протокола описывает функции:
чтение/запись битов и битовых последовательностей;
чтение/запись регистров;
функции диагностики;
программные функции;
функции управления списком опроса;
функция сброса.
Протокол MODBUS можно назвать наиболее распространенным в мире. Для работы со своими изделиями его используют десятки фирм. Хотя ограничения этого протокола достаточно очевидны, он привлекает простотой логики и независимостью от типа интерфейса.
