http://www.siemens.com/automation/simatic/ftp/st70/html_76/st70k4_e.pdf
http://www.automation-drives.ru/s7-400
SIMATIC S7-400 - это мощный программируемый контроллер для решения задач автоматизации средней и высокой степени сложности.
Модульная конструкция, работа с естественным охлаждением, гибкие возможности расширения, мощные коммуникационные возможности, простая интеграция в распределенные структуры управления, удобная конструкция делают программируемый контроллер SIMATIC S7-400 незаменимым для построения систем средней и высокой степени сложности.
Основные области применения SIMATIC S7-400:
Наличие центральных процессоров различной производительности и широкой гаммы сигнальных, функциональных и коммуникационных модулей позволяет максимально адаптировать контроллер к требованиям решаемых задач.
В любой момент времени системы управления на основе S7-400 могут быть расширены с минимальными затратами на приобретение оборудования и выполнение всего комплекса инженерных работ.
Программируемый контроллер SIMATIC S7-400 имеет универсальное назначение:
SIMATIC S7-400 отвечает требованиям множества международных и национальных стандартов:
Резервированный контроллер для автоматизации производств, в которых остановка производственного процесса связана с большими материальными потерями.
SIMATIC S7-400H способен продолжать свою работу при появлении одного или нескольких отказов в системе управления и ориентирован на построение систем управления:
Данные для заказа
Данные для заказа компонентов систем автоматизации S7-400H можно найти в разделах "S7-400/S7-400H/S7-400F/FH".
Программируемые контроллеры SIMATIC S7-400F/FH предназначены для построения систем противоаварийной защиты и обеспечения безопасности. При появлении нештатных ситуаций такие системы выполняют перевод части или всего защищаемого оборудования в безопасные состояния, обеспечивая надежную защиту обслуживающего персонала и окружающей природной среды. Контроллеры выпускаются в двух базовых вариантах:
Наряду с задачами противоаварийной защиты и обеспечения безопасности, программируемые контроллеры S7-400F/FH способны решать и стандартные задачи управления. В системе ввода-вывода этих контроллеров допускается использовать смешанный состав модулей стандартного назначения, F- и PROFIsafe модулей. Программирование и конфигурирование всей системы выполняется с использованием одного и того же набора инструментальных средств.
SIMATIC S7-400 выпускается в нескольких версиях:
S7-400
Программируемые контроллеры S7-400 имеют модульную конструкцию. Они могут комплектоваться широким набором модулей различного назначения, которые используются в любых сочетаниях друг с другом.
Система включает в свой состав:
При необходимости в составе системы могут использоваться:
Для размещения большого количества модулей базовая стойка контроллера S7-400 может быть дополнена необходимым количеством стоек расширения:
Интерфейсные модули | Максимальная длина линии связи |
IM 460-1 и IM 461-1 | 1.5 м, питание модулей стойки расширения от базовой стойки контроллера |
IM 460-0 и IM 461-0 | 5 м |
IM 460-3 и IM 461-3 | 102.25 м |
SIMATIC S7-400 поддерживает множество вариантов организации промышленной связи:
Связь с процессом через PROFIBUS DP
Для выполнения функций ведущего DP устройства SIMATIC S7-400 может подключаться к сети PROFIBUS DP через встроенные интерфейсы центральных процессоров или через коммуникационный процессор CP 443-4 Extended.
Функции ведомых DP устройств способны выполнять:
Обмен данными через MPI
Интерфейс MPI встроен во все типы CPU программируемого контроллера SIMATIC S7-400.
Он находит применение:
Обмен данными через PtP соединения
Высокопроизводительные непосредственные (PtP - Point-to-Point) могут устанавливаться через коммуникационный процессор CP 441.
Обмен данными через CP (PROFIBUS или Industrial Ethernet)
SIMATIC S7-400 может подключаться к сетям PROFIBUS и Industrial Ethernet через коммуникационные процессоры CP 443-x.
Обмен данными может поддерживаться:
S7-400H
SIMATIC S7-400H состоит из следующих компонентов:
Резервирование всех основных функций на уровне операционной системы центральных процессоров.
Контроллеры способны обслуживать односторонние и переключаемые конфигурации системы ввода-вывода.
В односторонней конфигурации доступ к модулям ввода/ вывода имеет только один базовый блок контроллера. Модули ввода/ вывода могут устанавливаться:
Информация, считываемая через один канал, становится доступной центральным процессорам обоих базовых блоков. В случае отказа центрального процессора, обслуживающего одностороннюю систему ввода/ вывода, или нарушении связи с этой системой доступ к соответствующим модулям ввода/ вывода становится невозможным.
Односторонние конфигурации ввода/ вывода находят применение для обслуживания:
В переключаемой конфигурации модули ввода/ вывода подключаются к базовым блокам контроллера через резервированную сеть PROFIBUS DP. Модули ввода/ вывода устанавливаются в станции ET 200M/ ET 200iSP, подключаемы к обеим линиям резервированной сети PROFIBUS DP.
Резервирование каналов ввода/ вывода поддерживается H-CPU с операционной системой от V3.1 и выше.
Для резервирования каналов ввода/ вывода отдельные сигнальные модули конфигурируются как резервированные пары модулей. При использовании рекомендованных в руководстве по S7-400H сигнальных модулей обслуживание резервированной системы ввода-вывода поддерживается на уровне операционной системы центральных процессоров. Обслуживание резервированных каналов ввода-вывода на базе других сигнальных модулей должно поддерживаться программой пользователя.
Возможные конфигурации
Резервированные модули ввода/ вывода могут устанавливаться:
Состав модулей
Модули, образующие резервированную пару, должны иметь одинаковый тип и конструкцию. Они могут устанавливаться в монтажные стойки контроллера и/ или в станции ET 200M. Порядок размещения резервированных модулей в монтажных стойках контроллера/ станции ET 200M. Для повышения надежности функционирования системы распределенного ввода/ вывода сигнальные модули резервированной пары рекомендуется размещать в разных станциях ET 200M. Рекомендуемый состав сигнальных модулей для построения резервированных каналов ввода/ вывода можно найти в руководстве по S7-400H.
Для резервирования функциональных модулей (FM) и коммуникационных процессоров (CP) могут использоваться две конфигурации:
Поддержка резервированных структур ввода/ вывода обеспечивается двумя способами:
S7-400F/FH
В зависимости от конкретных требований системы противоаварийной защиты и обеспечения безопасности S7-400F/FH могут иметь различные конфигурации:
Поддержка функций противоаварийной защиты и обеспечения безопасности. Отсутствие резервированных CPU. Необходимый набор компонентов:
В случае отказа доступ к входам и выходам становится невозможным. F-модули ввода/ вывода переходят в пассивные состояния.
Поддержка функций противоаварийной защиты и обеспечения безопасности. Резервирование на уровне CPU. Необходимый набор компонентов:
В случае отказа CPU, интерфейсного модуля IM 153-2 или линии PROFIBUS DP система остается в работоспособном состоянии. В случае отказа сигнального модуля или станции ET 200M доступ к каналам ввода/ вывода прекращается. F модули переходят в пассивные состояния.
Поддержка функций противоаварийной защиты и обеспечения безопасности. Резервирование на уровне CPU и системы ввода/ вывода. Необходимый набор компонентов:
В случае отказа CPU, интерфейсного модуля IM 153-2, линии PROFIBUS DP, F-модуля или станции ET 200M система остается работоспособной.
В системах автоматизации S7-400F/FH могут использоваться и модули ввода/ вывода стандартного назначения. Стандартные и F модули не должны устанавливаться в одну станцию ET 200M.
Стандартный т PROFIsafe обмен данными между программируемым контроллером и станциями ET 200M выполняется через сеть PROFIBUS DP. Для надежного обмена данными между компонентами распределенной системы противоаварийной защиты и обеспечения безопасности через PROFIBUS разработан специальный профиль PROFIsafe. Дополнительных аппаратных компонентов для построения такой системы не требуется. Необходимое программное обеспечение интегрировано в аппаратные компоненты или загружается в CPU в виде сертифицированного программного блока.
Применение изолирующего модуля в станциях ET 200M позволяет:
В системах обеспечения безопасности до уровня SIL 2 изолирующий модуль не нужен.
S7-400
Основные особенности поддержки пользователя на этапах программирования, выполнения пуско-наладочных работ и обслуживания программируемых контроллеров S7-400:
SIMATIC S7-400 соответствует требованиям целого ряда международных и национальных стандартов:
Программируемый контроллер S7-400 имеет модульную конструкцию с произвольным порядком размещения модулей в монтажных стойках. Он способен работать с естественным охлаждением и обеспечивает поддержку "горячей" замены модулей во время работы.
S7-400 отличается высокой гибкостью и удобством обслуживания:
Центральные и коммуникационные процессоры S7-400 способны поддерживать следующие виды связи:
Обмен данными
SIMATIC S7-400 обеспечивает поддержку различных механизмов обмена данными:
Обмен данными может выполняться через сети MPI, PROFIBUS или PROFINET.
Обмен глобальными данными
В сети MPI центральные процессоры S7-400 способны выполнять циклический обмен пакетами глобальных данных (до 16 пакетов глобальных данных, до 64 байт на пакет за цикл). Этот механизм позволяет одному CPU получать доступ к данным, бита памяти, области отображения процесса другого CPU. Если в сети присутствует хотя бы один контроллер S7-300, то размер пакета глобальных данных ограничивается 22 байтами. Обмен глобальными данными поддерживается только в сети MPI. Конфигурирование системы связи выполняется с помощью таблицы глобальных данных пакета STEP 7. В монтажных стойках CR2 с сегментированной внутренней шиной два центральных процессора могут обмениваться пакетами глобальных данных через внутреннюю C шину.
Коммуникационные функции
Обмен данными с программируемыми контроллерами S7/C7 может поддерживаться программными блоками, интегрированными в операционную систему центральных процессоров.
Эти блоки позволяют использовать для обмена данными:
Обмен данными с программируемыми контроллерами S5 и контроллерами других производителей поддерживается на уровне загружаемых программных блоков.
Эти блоки позволяют использовать для обмена данными:
Для использования коммуникационных функций должны устанавливаться коммуникационные соединения.
Интеграция в мир информационных технологий (IT)
Коммуникационный процессор CP 443-1 Advanced позволяет легко интегрировать S7-400 в мир IT технологий. Он обеспечивает поддержку:
Центральные процессоры S7-400 с встроенным интерфейсом PROFINET оснащены встроенным Web сервером, через который можно получать доступ к чтению данных контроллера с помощью стандартного Web браузера. Это позволяет:
Изохронный режим позволяет синхронизировать
с целью получения постоянного времени цикла сети PROFIBUS.
Получение входных сигналов и вывод выходных сигналов производится через одинаковые интервалы времени. Одновременно формируются консистентные частичные изображения процесса.
Постоянное время цикла сети PROFIBUS в сочетании с синхронной обработкой сигналов системы распределенного ввода/ вывода позволяют получать прецизионную повторяемость и получение строго определенных времен реакции контроллера на появление различных событий.
Широкий спектр компонентов, поддерживающих изохронный режим, позволяет создавать высокоточные распределенные системы управления перемещением, информационно-измерительные системы, системы скоростного управления и т.д.
В распределенных системах управления контроллер SIMATIC S7-400 может использоваться теперь для построения систем скоростной обработки данных, обеспечивающих получение максимальной точности и повторяемости результатов. Такие системы позволяют увеличивать объемы выпускаемой продукции с получением оптимального уровня ее качества.
Программируемый контроллер SIMATIC S7-400 позволяет вносить изменения в аппаратную конфигурацию работающей системы управления. Технология CiR позволяет:
Технология CiR снижает затраты на развитие существующих или поэтапный ввод в эксплуатацию новых предприятий.
Многие модули программируемого контроллера SIMATIC S7-300 обеспечивают поддержку широкого набора функций, существенно упрощающих эксплуатацию системы управления. Эти функции позволяют выполнять:
Диагностика
Диагностика может использоваться на этапах получения и распознавания (для дискретных модулей) или аналоговой обработки сигналов (для аналоговых модулей) исправно работающих модулей. При появлении ошибок модули способны формировать соответствующие диагностические сообщения, которые можно разделить на настраиваемые и не настраиваемые:
Если диагностическое сообщение активировано (например, "No sensor supply”), то модуль формирует диагностическое прерывание (для настраиваемых диагностических сообщений прерывание формируется в соответствии с выполненными настройками). Центральный процессор прерывает выполнение программы пользователя или задач более низкого приоритета и выполняет обработку соответствующего прерывания (OB 82).
Набор формируемых диагностических сообщений зависит от типа модуля:
Модули ввода/вывода дискретных сигналов |
|
Диагностическое сообщение | Возможные причины появления ошибок |
No sensor supply (отсутствует напряжение питания датчика) |
|
No external auxiliary voltage (отсутствует внешнее вспомогательное напряжение) |
|
No internal auxiliary voltage (отсутствует внутреннее вспомогательное напряжение) |
|
Fuse blown (перегорел предохранитель) |
|
Incorrect parameters in module (ошибочные параметры настройки модуля) |
|
Time monitoring addressed (срабатывание сторожевого таймера) |
|
EPROM fault (отказ EPROM) |
|
RAM fault (отказ RAM) |
|
Hardware interrupt lost (потеря аппаратного прерывания) |
|
Модули ввода аналоговых сигналов |
|
Диагностическое сообщение | Возможные причины появления ошибок |
No external load voltage (отсутствует внешнее напряжение питания) |
|
Configuring/parameterization errors (ошибки конфигурирования/ настройки) |
|
Common mode error (недопустимое значение синфазного сигнала) |
|
Wirebreak (обрыв цепи) |
|
Measuring range low limit violated (значение параметра ушло за нижнюю границу диапазона) |
|
Measuring range high limit violated (значение параметра ушло за верхнюю границу диапазона) |
|
Модули вывода аналоговых сигналов |
|
Диагностическое сообщение | Возможные причины появления ошибок |
No external load voltage (отсутствует внешнее напряжение питания) |
|
Configuring/parameterization errors (ошибки конфигурирования/ настройки) |
|
Short-circuit to M (короткое замыкание на шину М) |
|
Wirebreak (обрыв цепи) |
|
Аппаратные прерывания
Мониторинг значений входных сигналов и формирование сигналов аппаратных прерываний позволяет существенно снижать время реакции контроллера на появление различных событий.
S7-400H
Работа S7-400H в системах промышленной связи характеризуется следующими показателями:
S7-400H способен поддерживать обмен данными с другими контроллерами S7-400H, стандартными системами автоматизации, обычными или резервированными компьютерными станциями. Для обмена данными между S7-400H и резервированной компьютерной станции программное обеспечение последней должно быть дополнено пакетом Redconnect.
В зависимости от требований, предъявляемых к системе связи, обмен данными может производиться:
Весь набор дополнительных функций S7-400H поддерживается на уровне операционной системы центральных процессоров CPU 417-4H, CPU 414-4H и CPU 412-3H:
Принципы резервирования
Основным принципом построения резервированного контроллера S7-400H является принцип "горячего" резервирования с поддержкой безударного автоматического переключения на резервный блок в случае отказа ведущего блока. При отсутствии отказов оба базовых блока контроллера находятся в активном состоянии. В случае возникновения отказа все функции управления принимает на себя исправный базовый блок контроллера.
Для гарантированного безударного включения резерва между базовыми блоками контроллера выполнено оптическое синхронизирующее соединение.
Это позволяет обоим базовым блокам работать:
В силу сказанного оба базовых блока контроллера постоянно находятся в одинаковых состояниях и готовы продолжать управление процессом при появлении ошибок в работе системы.
Применительно к резервированной системе ввода/ вывода это означает следующее:
Синхронизация
Для безударного включения резерва оба базовых блока контроллера должны работать синхронно.
В S7-400H поддерживается механизм событийной синхронизации базовых блоков.
С этой целью операции синхронизации выполняются в моменты:
Операции синхронизации поддерживаются операционной системой центральных процессоров, выполняются автоматически и не требуют программирования пользователем.
Самодиагностика
S7-400H поддерживает широкий спектр функций самодиагностики. Диагностике подвергается:
О любой выявленной проблеме формируется отчет.
Самодиагностика во время запуска
Во время запуска после включения питания все функции самодиагностики выполняются в полном объеме.
Самодиагностика во время работы
Во время работы в каждом цикле выполнения программы выполняется только часть функций самодиагностики. Полный комплекс функций самодиагностики выполняется за несколько циклов программы. Это позволяет снизить времена циклов выполнения программы.
S7-400H программируется по аналогии с контроллерами S7-400. В программе могут использоваться все функции STEP 7.
Инструментальные средства работы с S7-400H включены в комплект поставки STEP 7 от V5.3 и выше.
Конфигурирование модулей ввода/вывода
В процессе конфигурирования аппаратуры пользователь должен задать резервированные пары модулей. Для этого должны использоваться модули, поддерживающие операции резервирования. В ходе конфигурирования указывается основной и резервный модуль. В программе пользователя используется только наименьший адрес резервированной пары модулей. Адрес второго модуля остается скрытым для пользователя. Написание программы для обычных и резервированных каналов ввода/ вывода становится абсолютно одинаковым. Единственным отличием для обычных каналов ввода/ вывода является использование двух библиотечных блоков (RED_IN и RED_OUT). Первый должен вызываться в начале, второй - в конце программы пользователя.
Библиотека необходимых функциональных блоков интегрирована в STEP 7 от V5.3 и выше.
S7-400F/FH
S7-400F/FH находят применение для построения систем противоаварийной защиты и обеспечения безопасности, отвечающих требованиям:
Функции обеспечения безопасности S7-400F/FH распределены между F секцией программы центрального процессора и F/ PROFIsafe модулями системы ввода/ вывода.
Сигнальные модули выполняют мониторинг входных и выходных сигналов, проверяют их на соответствие друг другу, используют для проверки работоспособности испытательные сигналы.
Центральный процессор проверяет правильность функционирования системы, выполняя функции самодиагностики, проверкой результатов выполнения команд, логики и хронологии выполнения программы. Дополнительно он проверяет работоспособность системы ввода/ вывода путем посылки тестовых сигналов.
При обнаружении ошибок в работе системы все оборудование переводится в безопасные состояния.
F-Runtime лицензия
F-Runtime лицензия должна загружаться в центральные процессоры S7-400F/FH. Для каждого контроллера S7-400F/FH нужна одна такая лицензия.
S7-400F/FH программируются теми же способами, что и другие системы SIMATIC S7. Для программирования стандартных задач управления могут использоваться все возможности пакета STEP 7.
Опциональный пакет S7 F Systems
Опциональный пакет "S7 F Systems" необходим для программирования функций противоаварийной защиты и обеспечения безопасности (разработки F секции программы). Пакет содержит библиотеку функций и функциональных блоков для F секции программы. Для разработки F секции программы на компьютере/ программаторе должны быть установлены:
Разработка F секции программы выполняется на языке CFC с использованием программых блоков пакета S7 F Systems. Использование языка CFC позволяет заменить трудоемкие операции классического программирования удобными и наглядными операциями графического проектирования системы противоаварийной защиты и обеспечения безопасности.
Основные технические характеристики | |
---|---|
Степень защиты | IP 20 |
Диапазон рабочих температур: |
|
Для горизонтальной установки | 0 … 60 °C |
Для вертикальной установки | 0 … 40 °C |
Относительная влажность | 5 … 95%, без конденсата |
Атмосферное давление | 795 … 1080 гПа |
Электромагнитная совместимость | Соответствует требованиям German EMC Legislation |
| по EN 50082-2 (устойчивость к шумам), испытания по: IEC 801-2, ENV 50140, IEC 801-4, ENV 50141, |
| IEC 801-5; |
| Наводки по EN 50081-2, испытания по EN 55011, класс A, группа 1 |
Механические воздействия: |
|
Вибрация | IEC 68, часть 2-6/10 … 58 Гц; постоянная амплитуда 0.075 мм; |
| 58 … 150 Гц; |
| Постоянное ускорение 1 g; |
| Длительность вибраций: 10 частотных циклов по каждой из трех взаимоперпендикулярных осей |
Ударные нагрузки | IEC 68, часть 2-27/ полусинусоидальное: |
| Пиковая ударная нагрузка 15 g, длительностью 11мс |
Информационные материалы для загрузки можно найти в Internet по адресу:
http://www.automation.siemens.com/infocenter