Модуль WiseSafetyPro

WiseSafetyPro — это интегрированная среда разработки (IDE), являющаяся компонентом программной платформы WISECON. Она предназначена для создания, конфигурирования, отладки и обслуживания прикладного программного обеспечения для программируемых логических контроллеров систем противоаварийной защиты (ПАЗ) и критического управления.
Программа является основным инструментом инженера АСУ ТП для разработки логики безопасности, которая обеспечивает перевод технологического процесса в безопасное состояние при возникновении потенциально опасных ситуаций.
Функциональные характеристики
WiseSafetyPro предоставляет полный набор инструментов для всего жизненного цикла разработки программного обеспечения систем безопасности:

  1. Соответствие стандарту IEC 61131-3:
    ○ Поддержка стандартных языков программирования: релейно-контактные схемы (LD), диаграммы функциональных блоков (FBD), структурированный текст (ST) и последовательностные функциональные схемы (SFC).
    ○ Предоставление интуитивно понятных графических и текстовых редакторов с подсветкой синтаксиса и инструментами автодополнения.
  2. Обширная библиотека функциональных блоков:
    ○ Стандартная библиотека: включает базовые элементы, такие как таймеры, счетчики, триггеры, а также математические и логические блоки.
    ○ Библиотека прошивки: содержит функциональные блоки, включая ПИД-регуляторы, блоки диагностики, генераторы импульсов и др.
  3. Аппаратная конфигурация:
    ○ Графический интерфейс для конфигурации аппаратного состава контроллера: шасси (корзин), модулей питания, процессоров, коммуникационных модулей и модулей ввода-вывода.
    ○ Возможность детальной настройки параметров каждого канала (тип сигнала, фильтрация, диагностика обрыва/КЗ).
  4. Комплексная компиляция и проверка проекта:
    ○ Выполнение полной и инкрементальной (только измененных частей) компиляции проекта.
    ○ Автоматическая проверка синтаксиса, типов данных и целостности связей между элементами.
    ○ Генерация отчетов об ошибках и предупреждениях с возможностью быстрой навигации к месту проблемы в коде.
  5. Онлайн-мониторинг и отладка:
    ○ Режим мониторинга: отображение текущих значений переменных и состояния логических цепей в реальном времени непосредственно на схемах LD/FBD и в коде ST.
    ○ Режим отладки: позволяет приостанавливать выполнение программы с помощью точек останова (Breakpoints) и выполнять ее пошагово (Step Over, Step In, Step Out) для детального анализа алгоритмов.
  6. Управление переменными и данными:
    ○ Форсирование (Forcing): возможность принудительной установки значений переменных в контроллере для тестирования и отладки логики.
    ○ Перекрестные ссылки (Cross Reference): инструмент для быстрого поиска всех мест использования переменной или функционального блока в проекте.
  7. Безопасность и управление доступом:
    ○ Управление пользователями: создание учетных записей и групп с гибкой настройкой прав доступа к различным функциям среды разработки.
    ○ Защита паролем: возможность установки пароля на весь проект для предотвращения несанкционированного доступа, а также шифрование отдельных программных модулей (POU) для защиты интеллектуальной собственности.
  8. Управление проектом:
    ○ Поддержка создания пользовательских библиотек для повторного использования кода.
    ○ Функции экспорта и импорта конфигурации, отдельных программных модулей и библиотек.
    ○ Встроенные механизмы резервного копирования и восстановления проекта для предотвращения потери данных.
    Системные требования
    Операционная система:
    ○ Серверные компоненты: Astra Linux SE 1.7/1.8; другие дистрибутивы Linux (x86-64, Arm).
    ○ Клиентские приложения (рабочие станции, средства разработки): Windows 10/11; Astra Linux SE 1.7/1.8.
    Системы управления базами данных (СУБД):
    ○ PostgreSQL (или PostgresPro): Используется для хранения конфигурации проекта, метаданных, журнала событий и настроек системы.

Руководство по установке и работе в программе (скачать)
Стоимость модуля рассчитывается индивидуально, для получения предложения обращайтесь +7 (499) 350-83-09 или почте tk@infra.ru