- Защита блоков:
программа пользователя может быть защищена паролем от несанкционированного доступапа. - Встроенная поддержка аппаратуры человеко-машинного интерфейса:
Пользователь должен только определить источник данных и целевой прибор человеко-машинного интерфейса. Циклический обмен данными между контроллером и указанным прибором будет поддерживаться автоматически операционной системой центрального процессора. - Встроенные коммуникационные функции:
- PG/OP функции связи,
- обмен пакетами глобальных данных,
- стандартные функции S7 связи,
- S7 функции связи.
- Дистанционное обновление операционной системы через сеть.
- Открытый обмен данными через TCP/IP, UDP и ISO на TCP (RFC1006).
- Работа в составе систем PROFINET CBA (Component Based Automation).
- Дополнительные возможности дистанционной диагностики через встроенный Web-сервер.
Конфигурируемые свойства
HW Config STEP 7 позволяет производить настройку большого количества параметров центральных процессоров S7-400:
- Встроенный MPI интерфейс:
- определение адресов сетевых станций;
- определение параметров запуска/ цикла;
- определение максимального времени цикла и коммуникационной нагрузки.
- Распределение адресного пространства:
установка адресов модулей ввода-вывода.
- Реманентные области памяти:
определение количества битов памяти, счетчиков и таймеров, а также тактовых битов, сохраняющих свои состояния при перебоях в питании контроллера. - Размер области отображения процесса, объем локальных данных.
- Определение глубины диагностического буфера.
- Установка уровней защиты:
установка паролей для предотвращения несанкционированного доступа к программе и данным. - Системная диагностика:
определение порядка обработки диагностических сообщений. - Временные прерывания:
определение периодичности формирования временных прерываний. - Настройка параметров встроенного интерфейса PROFINET.
- Настройка параметров синхронизации времени с использованием процедур NTP.
Индикация и информационные функции
- Отображение оперативных и аварийных состояний:
светодиодные индикаторы отображения внешних и внутренних ошибок, а также режимов работы - RUN, STOP, рестарт, выполнение тестовых функций и т.д. - Тестовые функции:
программатор может быть использован для отображения значений сигналов во время выполнения программы, изменения значений переменных и состояний выходов непосредственно в программе пользователя, ввода режимов пошагового или поблочного выполнения программы. - Информационные функции:
программатор позволяет получать информацию о свободном объеме памяти центрального процессора, его режиме работы, используемых объемах загружаемой памяти, максимальном, минимальном и текущем времени выполнения цикла программы, просматривать в текстовом формате содержимое буфера диагностических сообщений.
Промышленная связь
Стандартные функции связи и функции связи систем противоаварийной защиты между программируемым контроллером и станциями распределенного ввода-вывода ET 200M/ ET200S PROFIsafe/ ET 200pro PROFIsafe/ ET 200eco PROFIsafe реализуются через сеть PROFIBUS DP и/или PROFINET IO. Для поддержки операций обмена данными между компонентами распределенной системы противоаварийной защиты используется специальный профильPROFISafe. Этот профиль обеспечивает возможность использования стандартных фреймов сообщений для передачи данных системы противоаварийной защиты. Дополнительные аппаратные компоненты, подобные специальной шине безопасного управления, для этой цели не нужны. Необходимое программное обеспечение либо интегрировано в операционную систему аппаратных компонентов, либо загружается в центральный процессор в виде сертифицированного программного блока.
Принцип действия
Функции автоматики безопасности реализуются F-программой центрального процессора и F-модулями системы ввода-вывода.
F-модули выполняют мониторинг значений входных и выходных сигналов, подвергают их предварительную обработку и сравнение на идентичность.
Во время работы центральный процессор выполняет самодиагностику, диагностику программы контролирует логический и временной ход выполнения программы. Дополнительно тестируется работоспособное состояние всех периферийных устройств.
Если в функционировании системы обнаруживается ошибка, то все или часть технологического оборудования немедленно переводится в безопасные состояния.
Для работы CPU 414F-3 PN/DP F-Runtime лицензия не нужна.
Программирование
Программирование CPU 414F-3 PN/DP не отличается от программирования стандартных моделей SIMATIC S7-400. Все функции стандартного управления программируются из среды STEP 7.
Дополнительный пакет S7 F Distributed Safety
Для программирования функций автоматики безопасности необходим дополнительный пакет "S7 F Distributed Safety". Пакет содержит библиотеки F-модулей используемых для разработки F-программы.
Разработка F-секции программы выполняется на языках F-LAD или F-FBD.