- Парольная защита;
для защиты программы пользователя от несанкционированного доступа. - Буфер диагностических сообщений;
сохраняет информацию о 100 последних ошибках и прерываниях, используемую в диагностических целях. - Необслуживаемое сохранение данных;
при перебоях в питании контроллера все данные (до 700 Кбайт) автоматически сохраняются в микро карте памяти. После восстановления питания эти данные могут быть подвергнуты дальнейшей обработке.
Настраиваемые параметры
STEP 7 позволяет выполнять конфигурирование контроллера, определять свойства и варианты поведения центрального процессора в различных ситуациях:
- Интерфейс MPI;
установка сетевого адреса. - Параметры запуска/цикла;
определение максимального времени цикла и нагрузки на центральный процессор. - Прерывания тактовой синхронизации;
установка ведущей DP системы, количества подобластей памяти в области отображения процесса и временных задержек. - Тактовые биты;
установка адресов. - Сохранение данных;
установка областей памяти данных, сохраняемых при перебоях в питании контроллера. - Прерывания по времени;
установка стартовой даты и времени, а также периодичности повторения прерываний. - Прерывания сторожевого таймера;
установка периодичности срабатывания таймера. - Системная диагностика;
определение порядка обработки и объема диагностических сообщений. - Часы;
установка варианта синхронизации времени в контроллере или через MPI. - Уровень защиты;
определение прав доступа к программе и данным. - Режим работы;
выбор тестового или рабочего режима. - Промышленная связь;
резервирование коммуникационных ресурсов. - Интерфейс ведущего/ ведомого устройства PROFIBUS DP;
установка адресов в системе распределенного ввода-вывода. - Интерфейс PROFINET;
настройка параметров процедур синхронизации времени через NTP.
Информационные функции и индикация
- Индикация состояний и ошибок;
светодиодные индикаторы состояний и ошибок аппаратуры, программы, времени, системы ввода-вывода, коммуникационных интерфейсов. - Тестовые функции;
программатор позволяет получать информацию о состоянии сигналов во время выполнения программы, модифицировать переменные независимо от программы пользователя, просматривать содержимое стека. - Информационные функции;
программатор позволяет получать информацию о емкости памяти и оперативном состоянии центрального процессора, текущей нагрузке на рабочую и загружаемую память, текущем времени цикла выполнения программы, просматривать в текстовом формате содержимое буфера диагностических сообщений.
Встроенные коммуникационные функции
- PG/OP функции связи.
- Обмен глобальными данными.
- Базовые функции S7 связи.
- S7 функции связи.
- Функции S5-совместимой связи.
- Маршрутизация (Routing).
- Функции ведущего/ ведомого устройства PROFIBUS DP.
- Открытый обмен данными через TCP/IP, UDP и ISO-на-TCP (RFC1006).
- Контроллер ввода-вывода PROFINET IO.
- PROFINET CBA.
Системные функции
центральный процессор обеспечивает поддержку большого количества системных функций диагностики, настройки параметров, синхронизации, прерываний, измерения временных отрезков и т.д.
Более полная информация приведена в руководстве.
Связь
Обмен данными между контроллером, стандартными и F-компонентами системы распределенного ввода-вывода выполняется через PROFIBUS DP и/или PROFINET. Для передачи данных F-компонентов в формате стандартных сообщений используется профиль PROFIsafe. Дополнительные аппаратные компоненты для такого варианта связи не нужны. Необходимое программное обеспечение интегрировано в операционную систему аппаратных компонентов или загружается в центральный процессор в виде сертифицированных программных блоков.
Режимы работы
Функции автоматики безопасности и противоаварийной защиты поддерживаются F-секцией программы центрального процессора, а также F- и PROFIsafe модулями систем локального и распределенного ввода-вывода. Сигнальные модули выполняют мониторинг входных и выходных сигналов, проверяют соответствие их значений, подвергают их проверке.
Центральный процессор выполняет самодиагностику, диагностику работы контроллера, логики выполнения команд и времени выполнения программы. Более того, он выполняет проверку работоспособности системы ввода-вывода, посылая соответствующие запросы.
При выявлении ошибки система переводится в безопасное состояние.
Для работы CPU 319F-3 PN/DP не нужна F-runtime лицензия.
Программирование
CPU 319F-3 PN/DP программируется теми же способами, что и все системы SIMATIC S7. Стандартная секция программы разрабатывается в среде хорошо известных инструментальных средств SIMATIC. Например, в среде STEP 7.
Дополнительный пакет SIMATIC S7 Distributed Safety
Для разработки F-секции программы пакет STEP 7 необходимо дополнить пакетом "SIMATIC S7 Distributed Safety", который содержит все необходимые для этой цели функции и блоки.
F-секция программы разрабатывается на языках F FBD или F LAD с использованием специальных функций F-библиотеки. Использование этих языков упрощает процессы конфигурирования и программирования F-системы, а также ее тестирования. Программист может концентрироваться на разработке F-приложений без использования дополнительных инструментальных средств.