Из всего разнообразия микропроцессоров серии S7-300 выбираем CPU315–2DP, так как обладает рядом необходимых нам свойств, отличающих его от других контроллеров данной серии. Основным отличием является возможность поддержки интерфейс сети Profibus.
CPU 315–2 DP отличаются следующими свойствами:
может использоваться как Master-устройство DP (DP-Master) или как Slave-устройство DP (DP-Slave)
― 48 Кбайт рабочей памяти;
― 80 Кбайт встроенной загрузочной памяти RAM (может быть расширена с помощью платы памяти емкостью от 16 Кбайт до 512Кбайт, в CPU программируемы до 256 Кбайт;
― Скорость: ок. 0,3 мс на 1000 двоичных команд;
― При смешанной централизованной и децентрализованной структуре в целом могут быть подключены до 1024 байт входов и 1024 байт выходов;
― как DP–Slave CPU конфигурируется в STEP 7, начиная с версии 3.1 или с помощью COM PROFIBUS начиная с версии 3.1.
Характеристики мощности CPU 315–2 DP:
Рабочая память (встроенная) 48 Кбайт
― Загрузочная память
встроенная 80 Кбайт RAM
расширяемая до 512 Кбайт FEPROM (плата памяти)
в CPU программируется до256 Кбайт
― Скорость около 0,3 мс на 1000 двоичных команд
― Число меркеров - 2048
― Реманентность
устанавливаемая от MB 0 до MB 255
предустановленная 16 меркерных байтов реманентны (от 0 Мб до Mб 15)
― Количество счетчиков - 64
― Количество Таймеров - 128
― Тактовые меркеры 8 (1 меркерный байт); свободно выбираемый адрес меркерного байта (меркеры, которые могут быть использованы получения такта прикладной программе)
― Локальные данные всего 1536 байт на класс приоритета 256 байт
― Глубина вложения 8 на класс приоритета; 4
― Интерфейс DP
― Количество подключаемых Slave-устройства DP 64
― Скорость передачи до 12 МБод
― Память передачи (как DP-Slave) 122 байта выходов, конфигурируемы не более, чем в 32 адресных областях, макс. 32 байта на адресную область.
― Расстояние передачи данных зависит от скорости передачи. Для скорости 187,5 кБод:
расстояние без повторителя - 50 м
расстояние с 2 повторителями - 1100 м
расстояние 10 повторителями - 9100 м
― Количество цифровых входов - 1024
― Количество цифровых выходов - 1024
― Количество аналоговых входов - 128
― Количество аналоговых выходов - 128
― Количество блоков
OB - 14
FB - 128
FC - 128
DB - 127
SFC - 53
SFB - 7
― Часы - аппаратные часы;
― Число счетчиков рабочего времени 1;
область значений от 0 до 32767
дискретность 1 час
обладают реманентностью.
Конфигурация максимально 32 модуля на четырех носителях модулей.
Технические данные:
― Номинальное напряжение 24 В постоянного тока (-10 %/+15%);
― Потребление тока от 24 В (на холостом ходу) тип. 0,9 A;
― Ток включения 8 A;
― I2t 0,4 A2с;
― Внешняя защита питающих проводов (рекомендация) Выключатель с предохранителями; A, тип B или C;
― Мощность потерь тип. 10 Вт;
― Размеры Ш/В/Г (мм) 80/125/130;
― Вес 0,53 кг (без платы памяти и буферной батареи или аккумулятора);
― Время буферизации с буферной батареей мин. 1 год (при 25 °C и непрерывной буферизации CPU);
― Время буферизации с аккумулятором для часов реального времени тип. 120 Ч;
― Время зарядки аккумулятора тип. 1 ч;
5.4 РежимыDP–Master и DP-Slave
CPU 315–2 DP с помощью его второго интерфейса (PROFIBUS-DP) может использовать как DP-Master или как DP-Slave в сети PROFIBUS–DP. CPU 315-2 DP можете эксплуатировать как DP-Master не более, чем с 64 Slave-устройствами DP системы S7 или других систем. CPU 315-2 DP может подсоединяться как DP-Slave к Master-устройству DP системы S7 или к другому Master-устройству DP в соответствии со стандартом EN.
В нашем случае используем режим DP-Slave, так как наш контроллер получает управляющие сигналы от контроллера ГЭС.
5.5 Выбор модулей ввода вывода микроконтроллера
5.5.1 Цифровые модули ввода/вывода
В распоряжении программируемых контроллеров S7–300 имеется ряд цифровых модулей для подключения датчиков, преобразователей, нагрузок и приводов. Нам необходимо подключить 13 дискретных входов и три аналоговых входа с током 2-20 мА для приема сигналов от установленных на маслонапорной установке датчиков. Для управления исполнительными устройствами необходимо обеспечить девять дискретных выходов с напряжением 24 вольта и максимальным током нагрузки до 0,5 ампера.
Реализуем входы и выходы на базе цифровых и аналоговых модулей линии S7-300. Для обеспечения возможности расширения системы и подключения дополнительных устройств, а также для обеспечения возможности переключения датчика или исполнительного органа в случае отказа входа или выхода, которому он был подключен на другой вход или выход того же модуля, необходимо обеспечить наличие резервных входов и выходов в количестве не менее 20% от числа элементов резервируемого типа. Так как выпускаются модули с количеством входов/выходов кратным восьми, используем модули следующих видов:
― цифровой модуль ввода – 16 дискретных входов;
― аналоговый модуль ввода – 8 аналоговых входов;
― цифровой модуль вывода – 16 дискретных выходов.
Для обеспечения надежности системы будем использовать модули обладающие функцией самотестирования. Для реализации алгоритма управления основанного на выработке управляющего сигнала при измени на определенную величину какого либо контролируемого параметра используем моду генерирующие сигнал прерывания при изменении значений сигналов на входах.
5.5.2 Цифровой модуль ввода SM 321; DI 16 24 VDC
Для подключения дискретных датчиков уровня, датчиков засорения фильтров и датчиков положения перепускного клапана используем плату ввода SM 321; DI 16 24 VDCс прерываниями от процесса и диагностическими прерываниями имеющую следующие характеристики:
― 16 входов, изолированных группой из 16;
― номинальное входное напряжение 24 В постоянного тока пригоден для переключателей и 2/3/4–проводных BERO (датчиков близости);
― 2 устойчивых к короткому замыканию источника питания датчиков на 8 каналов каждый;
― для датчиков возможен дополнительный внешний источник питания;
― светодиоды состояния ”Питание датчиков в норме”;
― светодиод групповой неисправности;
― конфигурируемая диагностика;
― конфигурируемое диагностическое прерывание;
― конфигурируемое прерывание от процесса;
― настраиваемые задержки ввода.
Технические характеристики модуля
Размеры и вес
― Размеры Ш /В /Г - 40 /125 /120 мм
― Вес - 200 г
Данные, специфические для модуля
― Количество каналов ввода 16
― Длина кабеля
неэкранированного макс. 600 м
экранированного макс. 1000 м
Напряжения, токи, потенциалы
― Номинальное напряжение на L +24 В постоянного тока
― Защита от обратной полярности - Да
― Количество входов, которыми можно управлять одновременно горизонтальная установка до 60 °C - 16
вертикальная установка до 40 °C - 16
― Гальваническая развязка
между каналами и задней шиной - Да
между каналами - Нет
между напряжением на L+ и источником питания датчиков VS - Нет
― Допустимые разности потенциаловмежду различными контурами -75 В постоянного тока и 60 В переменного тока
― Изоляция проверена при 600 В постоянного тока
― Потребление тока
из задней шины макс. - 55 мА
из источника питания нагрузки L + (без источника питания датчиков VS) макс. - 40 мА
Выходы источников питания датчиков
― Выходы - 2
― Выходное напряжение при нагрузке мин. L+ (- 2,5 В)
― Выходной ток
номинальное значение - 120 мА
допустимый диапазон от 0 до 150 мА
― Дополнительное (резервное) питание - Разрешено
― Защита от короткого замыкания - Да, электронная
Данные для выбора датчиков
― Входное напряжение
номинальное значение - 24 В постоянного тока
для сигнала ”1” от 13 до 30 В
для сигнала “0” от - 3 до 5 В
― Входной ток при сигнале ”1” тип. 7 мА
― Допустимый ток короткого замыкания макс. 1,5 мА
Время/частота
― Внутреннее время обработки прерывания без задержки ввода
только для обработки прерывания макс. 250 мс
для обработки прерывания и диагностики макс. 250 мс
― Задержка ввода
конфигурируемая - Да
номинальное значение - 20 мстиповая.
― Частота на входе (при времени задержки 0,1 мс) <2 кГц
Размеры и вес
― Размеры Ш/В/Г 40/125 /120 мм
― Вес - 190 г
Данные, специфические для модуля
― Количество каналов вывода - 16
― Длина кабеля
неэкранированного макс. 600 м
экранированного макс. 1000 м
Напряжения, токи, потенциалы
― Номинальное напряжение на L + 24 В пост. тока