Задать вопрос
лого Reglab

Astra.IDE

Astra.IDE позволяет осуществлять аппаратное конфигурирование контроллеров семейства REGUL RX00.

ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ

  • встроенный редактор визуализации;
  • настройка основных параметров системы;
  • создание и редактирование прикладного программного обеспечения;
  • настройка резервирования;
  • загрузка и выгрузка проектов;
  • пошаговая отладка прикладной программы;
  • мониторинг работы контроллера.

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Astra.IDE позволяет работать в редакторах стандарта МЭК 61131-3:

  • FBD - функциональные блоковые диаграммы;
  • LD - релейно-контактная логика;
  • ST структурированный текст;
  • SFC - последовательные функциональные диаграммы;
  • CFC (Continuous Flow Chart).

Полнофункциональная версия Astra.IDE предоставляется бесплатно, доступна для скачивания во вкадке «Скачать».

Пример конфигурации контроллера

Редактор настроек модуля

Пример программы

Редактор вкладки резервирования

МИНКОМСВЯЗЬ РОССИИ

№ 14356

Сведения, содержащиеся в записи о программном обеспечении Аstra.IDE, включенном в реестр российского программного обеспечения.

 

arrow img

ВИРТУАЛЬНЫЙ ПЛК (ОГРАНИЧЕНИЕ ПО ВРЕМЕНИ СЕАНСА — 4 ЧАСА)

REGUL R400 1.7.0.3, февраль 2023

REGUL R400 1.7.0.3, февраль 2023 (.ova/224.29MB)
REGUL R400 1.7.0.3, февраль 2023 (.ova/224.29MB)

REGUL R500 1.7.0.3, февраль 2023

REGUL R500 1.7.0.3, февраль 2023 (.ova/272.38MB)
REGUL R500 1.7.0.3, февраль 2023 (.ova/272.38MB)
arrow img

REGUL HART COMMUNICATION

REGUL HART communication

REGUL HART communication (.zip/18.19MB)
REGUL HART communication (.zip/18.19MB)
arrow img

REGUL OPC DA Server

REGUL OPC DA Server 2.0.3 Setup

REGUL OPC DA Server 2.0.3 Setup (.exe/12.9MB)
REGUL OPC DA Server 2.0.3 Setup (.exe/12.9MB)

REGUL OPC DA Server 1.0.36

REGUL OPC DA Server 1.0.36 (.exe/14.5MB)
REGUL OPC DA Server 1.0.36 (.exe/14.5MB)
arrow img

СРЕДА РАЗРАБОТКИ

Astra.IDE 64 1.7.0.0

Astra.IDE 64 1.7.0.0 (.zip/2.13GB)
Astra.IDE 64 1.7.0.0 (.zip/2.13GB)
arrow img

ПАКЕТ ОБНОВЛЕНИЯ ДЛЯ СРЕДЫ РАЗРАБОТКИ И СИСТЕМНОГО ПО КОНТРОЛЛЕРА

arrow img

Astra.IDE

Изменения относительно релиза 1.6.5.0

Дата выпуска: 17.05.2022

НОВЫЙ ФУНКЦИОНАЛ

Добавлена поддержка модулей и субмодулей:

  • R100 AI 01 011
  • R100 AI 01 041
  • R100 DI 02 031
  • R100 DO 02 041
  • R100 DO 02 061
  • R200 DA 01 012
  • R500 AI 08 022
  • R500 AI 08 042
  • R500 AI 08 142
  • R500 AI 08 342
  • R500 DI 16 032
  • R500 DS 32 012
  • R500 PO 08 041

Новый функционал в СПО контроллера:

  • Добавлена возможность установки дополнительных IP-адресов сетевым интерфейсами модуля ЦП
  • Добавлен журнал действий авторизированных пользователей (Audit.log)
  • Добавлена возможность захвата и журналирования сетевых пакетов
  • Добавлена возможность отправки сообщений журналов контроллера на syslog сервер
  • Добавлена возможность получения IP-адресов сетевыми интерфейсами модуля ЦП по протоколу DHCP
  • Добавлена нативная реализация драйвера шины контроллера (RegulBus OS)
  • Добавлена нативная реализация функции резервирования (Redundancy OS)
  • Добавлена нативная реализация драйвера протокола IEC 61870-5 104 (IEC 104 OS)

ИЗМЕНЕНИЯ

  • Epsilon LD переименован в Astra.IDE

Изменения в Astra.IDE:

  • В редактор драйвера протокола IEC 60870-5 101 добавлен параметр задержки ответа на запрос
  • В редактор протокола IEC 60870-5 101 Master добавлена настройка количества повторов PDU
  • В редакторе протокола IEC 60870-5 104 Slavе расширена настройка основных и резервных адресов
  • Добавлена библиотека PsSqlQuery
  • Добавлена проверка привязанных типов переменных протокла IEC 80670-5 при компиляции
  • Добавлена нормализация калибровочного коэффициента для модулей DA

Изменения в СПО контроллера:

  • Нативная версия OPC UA OS используется по умолчанию при обмене данным по протоколу OPC UA
  • Версия среды исполнения обновлена до 3.5.17.30
  • Добавлена возможность задавать диапазон портов, используемый FTP сервером в пассивном режиме
  • Добавлена возможность изменения фонового изображения экрана контроллера
  • Добавлена возможность настраивать права доступа пользователей FTP
  • Добавлена возможность сохранения сетевых настроек контроллера при обновлении СПО
  • Добавлена возможность считывания из прикладной программы уникального идентификационного номера модулей ЦП II типа
  • Добавлено журналирование операций FTP сервера
  • Добавлено журналирование счетчика SMI прерываний в системе
  • Исправлены права доступа к базам данных, созданным функцией create_database библиотеки PsMySql
  • Реализован новый алгоритм определения загрузки CPU (штатный, реализованный в операционной системе, некорректно отображал нагрузку от циклов со временем фактического исполнения менее 1 мс.)
  • Сервер СУБД обновлен до MariaDB версии 10.2.44

Изменения в драйвере IEC 60870-5:

  • Добавлено журналирование события переполнения очередей спорадических данных
  • Добавлено имя устройства при журналировании событий драйвера
  • Добавлено сообщение об ошибке в случае недостаточного размера поля адреса PDU
  • Исправлена ошибка, приводившая к отказу ПЛК в случае переполнения очередей спорадических данных
  • 104 Slave: Добавлена возможность очистки очереди сообщений
  • 104 Slave: Добавлена возможность отключения накопления сообщений при останове драйвера
  • 101 Slave: Добавлены конфигурационные параметры обработки команды time sync
  • 101 Master: Добавлена возможность задавать минимальный интервал между PDU

Изменение в драйвере ModBus_OS:

  • Расширен набор диагностической информации

Изменения в драйвере шины контроллера:

  • Добавлена поддержка карты PDO/SDO v2 для модуля R500 AI 08 242
  • Добавлена поддержка расширенного диапазона рабочего напряжения частотного канала модуля R500 DA 03 011
  • Увеличено адресное пространство крейта, что позволяет полностью его заполнять модулями с большим объемом передаваемых данных

Изменения в подсистеме резервирования:

  • Рекомендованный алгоритм расчета таймаутов модуля применен в настройках по умолчанию
  • Максимальный размер резервируемых данных увеличен до 500 КБ

ИСПРАВЛЕНИЯ

Исправления в Astra.IDE:

  • Исправлена привязка переменных к командам HART в проектах с несколькими ПЛК
  • Исправлены ошибки компиляции проекта в режиме эмуляции

Исправления в СПО контроллера:

  • Добавлена посылка события started new application по протоколу OPC UA при online change
  • Исправлена ошибка в OpcUaServer, в крайне редких случаях приводившая к исключениям при работе контроллера
  • Исправлена ошибка в OpcUaServer, связанная с идентификацией комплексных типов
  • Исправлена ошибка генерация событий OPC UA при старте приложения
  • Исправлена ошибка при загрузке некоторых проектов с использованием OpcUaServer
  • Исправлена ошибка, при которой контроллер самостоятельно выходил из сервисного режима спустя 10 сек после его активации
  • Исправлена ошибка, при которой не функционировала настройка отключение тачскрина при запуске контроллера R400
  • Исправлена ошибка при работе со статическими переменными по протоколу OPC UA
  • Исправлена ошибка, приводившая к искажению значения переменных с типом WSTRING при изменении их клиентом OPC UA
  • Исправлена ошибка, из-за которой отключение авторизации действовало только до перезагрузки контроллера
  • Исправлена ошибка, приводившая к сбросу калибровки тачcкрина на контроллере R400
  • Исправлена утечка памяти в OpcUaServer при работе со структурами, содержащими строки
  • Исправлено значение качества для комплексных типов WSTRING в OPC UA
  • Устранена ошибка, которая, с низкой долей вероятности, может привести к ошибкам планирования задач при использовании протокола OPC UA

Исправление в драйвере HART:

  • Исправлена ошибка работы ActivateStopBehavior

Исправления в драйвере IEC 60870-5:

  • Исправлена ошибка отправки PDU с причиной передачи ACT_TERM в ответ на select
  • Исправлена ошибка, приводившая к нарушению последовательности спонтанных передач
  • Исправлена ошибка, приводившая к потере части спонтанных данных при восстановлении соединения
  • 104 Slave: Исправлена ошибка, при которой первая спонтанная передача не отправлялась, пока не поступала следующая
  • 104 Slave: Откорректирован алгоритм работы буфера
  • 104 Slave: Исправлена ошибка, приводившая к повторной отправке ранее отправленных данных после восстановления соединения
  • 101 Slave: При наличии в конфигурации только команд без данных не производилась инициализации команд
  • Slave: Устранена утечка ресурсов при установлении нового соединения

Исправление в драйвере ModBus_OS:

  • Исправлена ошибка, из-за которой переменные не сбрасывались к значению по умолчанию при старте проекта

Исправление в драйвере OPC UA OS:

  • Исправлено некорректное отображение массивов WSTRING
  • Исправлена ошибка идентификации комплексных типов, объявленных в библиотеках
  • Устранена ошибка, иногда приводившая к утечке памяти

Исправления в драйвере шины контроллера:

  • Исправлена ошибка в диагностике состояния модулей питания и оконечных модулей
  • Исправлена ошибка обработки некоторых событий модулей DA

Исправления в СПО контроллера:

  • Исправлена ошибка, приводившая к прекращению обмена по сети при получении большого количества пакетов на модулях ЦП II типа
  • Снятие ограничений, наложенных Уведомлением 01/2020-1 (при условии использования соответствующих модулей шасси)
  • Устранена критическая уязвимость BDU:2021-04268 в функции calloc()
Патчи
arrow img
Изменения относительно релиза 1.7.0.0

Дата выпуска: 11.07.2022

НОВЫЙ ФУНКЦИОНАЛ

  • Добавлена поддержка модуля R500 DI 32 012

ИЗМЕНЕНИЯ

Изменения в Astra.IDE:

  • Изменен алгоритма расчета таймаутов модуля и мастера в резервированном контроллере
  • Отключена опция сохранения в проекте настроек установленного соединения

ИСПРАВЛЕНИЯ

Исправление в Astra.IDE

  • Исправлена ошибка в редакторах Modbus Slave, HART и Резервирование OS, в результате которой GVL переменные не добавлялись в карту обмена данных компонентов

Исправления в СПО контроллера:

  • Исправлена ошибка, приводившая к разрыву внешнего соединения после 200 дней непрерывной работы
  • Исправлена ошибка применения прав доступа к файловым объектам
  • Исправлена ошибка расчета времени использования CPU при изменении системного времени

Исправление в драйвере HART OS:

  • Исправлена ошибка в протоколе HART OS, в результате которой могли произойти разрывы соединений с полевым оборудованием, подключенным к модулю ввода с одним HART-модемом на группу каналов (R500 AI 16 081)

Исправление в драйвере IEC-60870 104 Master:

  • Исправлена ошибка обработки данных общего запроса

Исправления в драйвере Modbus OS:

  • Исправлена ошибка, в результате которой запись переменной, переданной посредством протокола Modbus Slave OS, могла не произойти, если эта же переменная изменялась в прикладном ПО
  • Исправлена ошибка обработки списка ведомых устройств, из-за которой некоторые устройства не обрабатывались

Исправления в подсистеме Резервирования OS:

  • Исправлена ошибка синхронизации после заводского сброса
  • Исправлена ошибка синхронизации при объёме данных больше 12кб
  • Исправлена ошибка синхронизации при онлайн обновлении приложения
  • Исправлена ошибка синхронизации задач при использовании кросс переменных
arrow img
Изменения относительно патча 1.7.0.1

Дата выпуска: 07.10.2022

Новый функционал

  • Драйвер IEC 60870-5 104 Slave OS: добавлена возможность получения списка активных соединений
  • Добавлена поддержка коммуникационного субмодуля R100 CP 01 011
  • Добавлена поддержка модулей центрального процессора III типа
  • Добавлена возможность упрощенной настройки принтеров через файл plc.cfg

Изменения

Изменения в драйвере ModBus OS:

  • Master: в ФБ ModbusUserRequest добавлена поддержка функции 23 (Read/Write multiple registers)
  • Serial Master: оптимизирована работа драйвера в условиях большого количества опрашиваемых устройств

Исправления

Исправления в подсистеме резервирования OS:

  • Исправлена ошибка применения пользовательских параметров для задачи резервирования
  • Исправлена ошибка, возникающая в проекте при попытке изменения типа резервирования на OS вариант
  • Исправлена ошибочная синхронизация локальных переменных в Cross режиме
  • Исправлена ошибка синхронизации после удаления остановленного приложения

Исправления в драйвере IEC 60870-5 104 Slave OS:

  • Устранена проблема повторной установки соединения после теплого сброса ПЛК
  • Устранена ошибочная рассылка данных всем клиентам по команде общего опроса от любого из них

Исправление в драйвере HART OS:

  • Исправлена работа драйвера в качестве вторичного мастера

Исправления в драйвере шины контроллера:

  • Исправлена ошибка, приводившая к несогласованности данных от модуля R500 AI 08 242
  • Исправлена ошибка, приводившая к отказу ПЛК в случае горячей замены коммуникационных модулей

Исправления в драйвере ModBus OS:

  • Master: исправлена ошибка, приводившая к непреднамеренному останову драйвера
  • Master: исправлена ошибка при формировании качества соединения с опрашиваемыми устройствами

Исправление в СПО контроллера:

  • Исправлена ошибка создания каталогов функций SysDirCreate
arrow img
Изменения относительно патча 1.7.0.2

Дата выпуска: 29.12.2022

НОВЫЙ ФУНКЦИОНАЛ

Новый функционал СПО контроллера:

  • Добавлена возможность управления яркостью экрана контроллера R400

ИЗМЕНЕНИЯ

Изменение в драйвере шины контроллера:

  • Увеличена надежность обмена данными с коммуникационными модулями

Изменение в подсистеме резервирования:

  • Добавлена штатная реакция подсистемы на удаленную команду перезапуска ПЛК

Изменение в СПО контроллера:

  • Оптимизирован механизм хранения Retain переменных

ИСПРАВЛЕНИЯ

Исправление в драйвере шины контроллера:

  • Устранена критическая ошибка на модулях центрального процессора III типа, в некоторых случаях приводившая к отказу ПЛК

Исправления в СПО контроллера:

  • Устранены проблемы при обработке событий от устройств ввода для ПЛК модели R400 в условиях 100% нагрузки
  • Устранена ошибка журналирования периодов длительной 100% нагрузки

 

arrow img
Изменения относительно патча 1.7.0.3

ИЗМЕНЕНИЯ

Изменения в драйвере шины контроллера:

  • Увеличена надежность обмена данными с коммуникационными модулями
  • Проведена оптимизация работы драйвера на ПЛК III типа

ИСПРАВЛЕНИЯ

Исправления в драйвере шины контроллера:

  • Исправлены некоторые ошибки при сборе метрик работы драйвера на ПЛК III типа
  • Исправлена критическая ошибка, в редких случаях приводившая к искажению данных модулей ввода-вывода на ПЛК III типа