Epsilon ld руководство пользователя

Пакет обновления для среды разработки
и системного ПО контроллера

Изменения относительно «Релиз 1.6.4.0»

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

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

  • R500 AI 08 242
  • R500 AI 08 342
  • R200 CP 01 021
  • R200 DA 01 111
  • R100 AI 02 011
  • R100 AI 02 041
  • R100 AO 01 531
  • R100 AO 02 011
  • R100 AO 02 031
  • R100 AO 02 541
  • R100 DI 02 011
  • R100 DI 02 021
  • R100 DI 02 621
  • R100 DO 02 011
  • R100 DO 02 021
  • R100 DO 02 511

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

  • Добавлена нативная реализация драйвера протокола OPC UA (OPS UA OS)
  • Добавлена нативная реализация драйвера протокола Modbus (Modbus OS)
  • Добавлена нативная реализация драйвера протокола HART (Hart Master OS)
  • Добавлена защита от широковещательного шторма на модулях центрального процессора II типа
  • Добавлено журналирование статистики работы прикладных задач
  • В Hart Master OS добавлена поддержка спецификации DTM и набор команд HART версии 7

Изменения

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

  • В NTPD добавлена возможность получения времени из прикладного ПО
  • Добавлена возможность включать/отключать спутниковые системы, используемые для корректировки времени
  • Добавлена возможность включения/отключения событий OPC UA
  • Добавлена поддержка типа ByteString в OPC UA
  • Добавлены функции получения значения хэш-суммы семейства SHA-2 для файлов
  • Расширен журнал событий сетевых интерфейсов
  • Расширен журнал статистики сетевых интерфейсов
  • Расширены возможности диагностики работы СУБД
  • Сняты ограничения на размер строковых переменных OPC UA
  • Улучшен механизм обработки исключений в прикладном ПО

Изменения в Epsilon LD:

  • Добавлена настройка задачи резервирования при создании конфигурации из мастера
  • Изменён интерфейс сканера сети
  • Незначительные изменения и улучшения пользовательского интерфейса

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

  • Добавлена возможность опроса нескольких ведомых устройств на одном канале с помощью ФБ UserRequest
  • Добавлена возможность работы ФБ UserRequest с несколькими Hart устройствами
  • Добавлена поддержка монопольного режима (burst mode)

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

  • 101: Добавлена возможность задания количества повторения запросов при возникновении ошибок
  • 101 Slave: Добавлена возможность задерживать ответ на запрос
  • 104 Slave: Добавлена возможность задания диапазонов для основных и резервных адресов
  • 104 Slave: Добавлена возможность указывать порт при настройке адресов для соединения
  • 101/104 Slave: Добавлена возможность спорадической передачи из прикладного ПО независимо от значения параметра полосы нечувствительности
  • Добавлена возможность передачи поля QU в командах C_SC_NA_1 и C_SC_TA_1
  • Расширена диагностика канала передачи данных

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

  • Оптимизирован алгоритм обработки входных данных коммуникационных модулей
  • Добавлен механизм инспекции шины, позволяющий обнаружить место потери и/или порчи пакетов
  • Добавлено журналирование параметров драйвера шины ПЛК при старте приложения
  • Оптимизирован алгоритм диагностики модулей ввода/вывода с целью более быстрой реакции на событие
  • Повышена устойчивость работы модулей при единичных ошибках обмена
  • Расширен список настроечных параметров крейта R100
  • Увеличена частота опроса коммуникационных модулей
  • Улучшена диагностика состояния модулей питания и оконечных модулей

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

  • Добавлено обнаружение указателей в область резервируемых данных
  • Изменен способ задания параметров резервирования

Исправления

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

  • Исправлена ошибка в OPC UA при заполнении поля verb события GeneralModelChangeEventTypeData
  • Исправлена ошибка, иногда приводившая к прекращению обмена через коммуникационные модули при большом объеме отправляемых данных
  • Исправлена ошибка, не позволяющая назначать сетевой порт ниже 256
  • Исправлена ошибка отказа последовательных портов после обновления на версию 1.6.4.4(5) на некоторых модулях центрального процессора I типа
  • Исправлена ошибка, приводившая к большому времени выполнения функций библиотеки PsLed
  • Исправлена ошибка, приводившая к отказу сети при получении больших сетевых пакетов на модулях центрального процессора II типа
  • Исправлена ошибка, приводившая к очистке внешнего накопителя при обновлении модулей центрального процессора II типа
  • Исправлена ошибка, приводившая к сбросу временной зоны при загрузке приложения в резервном контроллере
  • Исправлена ошибка, приводившая к увеличению размера файлов резервных копии
  • Исправлена функция автозапуска приложения при включении на контроллерах серии R400
  • Исправлена ошибка, приводившая к изменению MAC адресов контроллера после обновления
  • Оптимизирован алгоритм считывания информации с ключа переключения режимов RUN/STOP модуля ЦП с целью защиты от ложных срабатываний

Исправления в Epsilon LD:

  • Добавлена нормализация калибровочного коэффициента для модулей DA
  • Исправлена ошибка в редакторе RegulBus, при изменении цикла шины проект не изменялся
  • Исправлена ошибка генерации кода при использовании массивов структур в объекте Db_Structs
  • Исправлена ошибка компиляции при привязке массива структур к каналам Modbus Slave
  • Исправлена ошибка, приводившая к сбросу маскирования каналов при открытии редактора модуля R200 AI 02 031
  • Исправлена ошибка установки порогов срабатывания для модуля R500 DA 03 011
  • Исправлено значение параметра HwErrorSwitchDelayMs по умолчанию в редакторе резервирования
  • Незначительные исправления пользовательского интерфейса

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

  • 101: Исправлена ошибка, приводившая к отправке неполного набора данных при циклических извещениях
  • 101: Исправлена ошибка установки параметра «link address»
  • 101: Исправлена ошибка формирования качества данных при потерях связи
  • 104 Slave: Исправлена ошибка, приводившая к игнорированию номера порта в настройках драйвера
  • Исправлена ошибка при выполнении операции декодирования поступившего нормализованного значения int16
  • Исправлена ошибка спорадической отправки данных при работе нескольких устройств с разделяемым набором тегов
  • Исправлена работа зоны нечувствительности для пользовательских типов LREAL

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

  • Исправлено включение/отключение каналов при выборочном опросе устройств

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

  • Tcp Slave: Исправлена ошибка, приводившая к разрыву соединения через 60 секунд работы
  • Убран избыточный параметр 9006, приводивший к ошибке компиляции проекта
  • Исправлена ошибка при расчете длины для дискретных каналов, приводившая к ошибкам компиляции

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

  • Исправлена ошибка при загрузке проекта с большим количеством модулей в одном крейте
  • Исправлена ошибка при использовании модуля CP 06 xxx в резервированном контроллере
  • Устранена редкая ошибка, приводившая к ложной диагностике потери связи с модулем ввода/вывода при переводе контроллера из RUN в STOP и обратно

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

  • Устранена ошибка, которая, с низкой долей вероятности, могла привести к кратковременному обнулению синхронизируемых данных в резервном модуле ЦП при восстановлении связи по линии синхронизации

Изменения
относительно «Релиз 1.6.5.0»

Изменения

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

  • Добавлена возможность изменения фонового изображения экрана контроллера

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

  • Увеличено адресное пространство крейта, что позволяет полностью его заполнять модулями с большим объемом передаваемых данных

Исправления

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

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

Изменения
относительно «Патч 1.6.5.1»

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

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

Исправления

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

  • Исправлена ошибка, приводившая к нарушению последовательности спонтанных передач
  • Slave 104: Устранена утечка ресурсов при установлении нового соединения

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

  • Исправлена ошибка генерации событий OPC UA при старте приложения
  • Снятие ограничений, наложенных Уведомлением 01/2020-1 (при условии использования соответствующих модулей шасси)

Изменения
относительно «Патч 1.6.5.2»

Изменения

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

  • Добавлена возможность задавать диапазон портов, используемый FTP сервером в пассивном режиме

Исправления

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

  • Исправлена ошибка отправки PDU с причиной передачи ACT_TERM в ответ на select

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

  • Исправлена ошибка, приводившая к искажению символов национальных алфавитов при записи их клиентом OPC UA в переменные с типом WSTRING
  • Исправлено значение качества для комплексных типов WSTRING в OPC UA

Изменения
относительно «Патч 1.6.5.3»

Изменения

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

  • Добавлена возможность отключения накопления сообщений при останове драйвера

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

  • Добавлена возможность считывания из прикладной программы уникального идентификационного номера модулей центрального процессора II типа
  • Максимальный размер резервируемых данных увеличен до 500 КБ

Исправления

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

  • Исправлена ошибка идентификации комплексных типов, объявленных в библиотеках в OpcUaServer_OS
  • Исправлено некорректное отображение массивов WSTRING в OpcUaServer_OS
  • Исправлена ошибка, приводящая к сбросу калибровки тачcкрина при задании имени контроллера отличного от localhost
  • Исправлена ошибка, из-за которой отключение авторизации действовало только до перезагрузки контроллера

Изменения
относительно «Патч 1.6.5.4»

Изменения

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

  • Добавлено имя устройства при журналировании событий драйвера
  • Добавлено журналирование события переполнения очередей спорадических данных

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

  • Добавлено журналирование счетчика SMI прерываний в системе

Исправления

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

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

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

  • Исправлена ошибка обработки событий от модулей DA в режиме «СИКН»

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

  • Исправлена ошибка в OpcUaServer, связанная с идентификацией комплексных типов
  • Исправлена ошибка при загрузке некоторых проектов с использованием OpcUaServer
  • Исправлена ошибка в OpcUaServer_OS, иногда приводившая к утечке памяти
  • Исправлены права доступа к базам данных, созданным функцией create_database библиотеки PsMySql

Изменения
относительно «Патч 1.6.5.5»

Изменения

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

  • Добавлена поддержка расширенного диапазона рабочего напряжения частотного канала модуля R500 DA 03 011
  • Добавлена поддержка модуля R500 DI 16 031

Исправления

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

  • Исправлена ошибка, при которой не функционировала настройка отключения сенсорного экрана при запуске контроллера R400
  • Исправлена ошибка, приводящая к сбросу калибровки сенсорного экрана на контроллере R400
  • Исправлена ошибка, при которой на версиях СПО с 1.6.5.2 по 1.6.5.5 функции контроллера в сервисном режиме работали некорректно

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

  • Исправлена ошибка, при которой первая спонтанная передача не отправлялась, пока не поступала следующая

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

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

Изменения
относительно «Патч 1.6.5.6»

Исправления

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

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

Изменения
относительно «Патч 1.6.5.7»

Изменения

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

  • Добавлены конфигурационные параметры обработки команды time sync

Исправления

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

  • Исправлена ошибка, приводившая к потере части спонтанных данных при восстановлении соединения

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

  • Исправлена ошибка, приводившая к повторной отправке ранее отправленных данных после восстановления соединения

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

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

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

  • Исправлена ошибка, с низкой долей вероятности приводившая к ошибкам планирования задач при использовании протокола OPC UA
  • Исправлена утечка памяти в OPC UA при работе со структурами, содержащими строки

Изменения
относительно «Патч 1.6.5.8»

Исправления

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

  • Устранена критическая уязвимость BDU:2021-04268 в функции calloc()

Изменения

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

  • Добавлена поддержка карты PDO/SDO v2 для модуля R500 AI 08 242

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

  • Добавлен переходный пакет изменений для возможности обновления до версии 1.7.0.0

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

  • 104 Slave: Добавлена возможность очистки очереди сообщений
  • 101 Outer Slave: Добавлена возможность задавать минимальный интервал между PDU

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

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

Изменения
относительно «Патч 1.6.5.9»

Изменения

Изменение в Epsilon LD:

  • В редактор драйвера протокола IEC 60870-5 101 добавлен параметр задержки ответа на запрос

Исправления

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

  • Исправлена ошибка расчета времени использования CPU при изменении системного времени

Исправление в Epsilon LD:

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

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

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

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

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

Изменения
относительно «Патч 1.6.5.10»

Исправления

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

  • Исправлена ошибка, в редких случаях приводившая к исключению в работе контроллера при горячей замене коммуникационного модуля Ethernet
  • Исправлена ошибка, приводившая к разрыву внешних соединений после 200 дней непрерывной работы

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

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

Изменения
относительно «Патч 1.6.5.11»

Изменения

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

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

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

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

Исправления

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

  • Serial: Исправлена ошибка обработки списка ведомых устройств, из-за которой некоторые устройства не обрабатывались
  • Serial: Исправлена ошибка при формировании качества соединения с опрашиваемыми устройствами
  • Исправлена ошибка, приводившая к непреднамеренному останову драйвера

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

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

Изменения
относительно «Патч 1.6.5.12»

Изменения

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

  • Добавлена поддержка модуля R500 AI 08 042

Изменения относительно «Релиз 1.6.1.0»

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

Добавлена поддержка:

  • Модулей ввода/вывода контроллера серии R100
  • Модуля аналогового вывода R200 AO 02 031
  • Модуля дискретного вывода R500 DO 32 012
  • Модуля дискретного вывода R500 DO 32 041
  • Модуля источника питания R500 PP 00 051

Изменения

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

  • Добавлена возможность изменения таймаута связи с IDE
  • Добавлена возможность отключения сервисного режима при старте контроллера
  • Добавлена возможность создания резервной копии и восстановления базы данных
  • Добавлена возможность журналирования загрузки CPU
  • Добавлена возможность настройки MAC адресов сетевых интерфейсов процессорных модулей
  • Добавлена возможность настройки пользователей FTP
  • Добавлена возможность хранения Retain переменных в файле
  • Добавлена поддержка протокола FTPS
  • Добавлена поддержка протокола SNMP v1
  • Оптимизирована работа с Retain переменными в контроллерах II типа
  • Оптимизирована работа со сложными типами OPC UA
  • Повышена точность чисел с плавающей точкой при преобразовании в/из JSON
  • При останове прикладной программы качество переменных устанавливается в значение Bad (Out of Service)
  • Улучшена отзывчивость тач-скрина на контроллерах R400

Изменения в Epsilon LD:

  • Актуализирован алгоритм автоматического расчета параметров шины ПЛК
  • Добавлен учёт пространства имён структур при генерации кода в объекте DB_Structs
  • Добавлена возможность обновление СПО модулей ввода/вывода, поддерживающих данную функцию
  • Незначительные улучшения интерфейса

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

  • Добавлена поддержка команд C_SE_NA_1, C_SE_NB_1
  • Slave 104: Добавлена возможность получения данных
  • Slave 104: Добавлена возможность инициации отправки спонтанных данных

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

  • Добавлена возможность изменять SlaveID в процессе работы

Изменения в драйвере шины ПЛК:

  • Повышена устойчивость к внешним ЭМС помехам
  • Добавлена поддержка термосопротивлений ТСП46П и ТСМ53М для модулей RX00 AI 0X X31

Исправления

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

  • Исправлена ошибка, иногда приводившая к потере исходящих Ethernet-пакетов коммуникационных модулей
  • Исправлена работа с raw-пакетами (SysEthernet)
  • Исправлена ошибка при работе с SD-картами некоторых производителей на контроллерах R200
  • Исправлена ошибка, приводившая к потере информации о типах ENUM в OPC UA при повторной загрузке приложения
  • Исправлено обновление списка OPC UA переменных при онлайн-изменении приложения
  • Устранена уязвимость CVE-2013-5211
  • Устранено возможное влияние подсистемы ПЗУ на задачи реального времени
  • Устранено возможное влияние подсистемы журналирования на задачи реального времени

Исправления в Epsilon LD:

  • Исправлена ошибка компиляции при добавлении IEC 60870-101-5 Slave
  • Исправлена ошибка в мастере конфигурации Regul, приводившая к невозможности завершить процедуру конфигурации
  • Исправлена ошибка генерации кода для вложенных структур в объекте DB_Structs
  • Исправлена ошибка генерации кода для структур, содержащих массив строк в объекте DB_Structs
  • При генерации кода в объекте DB_Structs используется потокобезопасная реализация
  • Исправлена ошибка в названии параметра, включающего сетевую работу MySQL

Исправления в драйвере шины ПЛК:

  • Исправлена проблема, приводившая к отказу порта №2 коммуникационного модуля R500 CP 02 021
  • Исправлена ошибка, в редких случаях приводившая к искажению входных/выходных значений соотнесенных переменных

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

  • Исправлено автообновление версий устройств
  • IEC 60870-5-104: Исправлено восстановление соединения при запуске прикладной программы после её останова
  • Slave 104: Исправлена ошибка, приводившая к формированию неправильных PDU при высокой частоте изменения данных

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

  • Исправлена ошибка при обработке большого числа запросов

Изменения
относительно «Релиз 1.6.4.0»

Изменения

Изменение в драйвер шины ПЛК:

  • Увеличена частота опроса коммуникационных модулей

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

  • Добавлена возможность опроса нескольких ведомых устройств на одном канале с помощью ФБ UserRequest

Исправления

Исправление в драйвере ModBus Tcp Slave:

  • Исправлена ошибка, приводившая к разрыву соединения через 60 секунд работы

Изменения
относительно «Патч 1.6.4.1»

Изменения

Изменение в драйвере шины ПЛК:

  • Оптимизирован алгоритм диагностики модулей ввода/вывода с целью более быстрой реакции на событие

Исправления

Исправление в Epsilon LD:

  • Исправлена ошибка компиляции при привязке массива структур к каналам Modbus Slave

Исправление в драйвере шины ПЛК:

  • Устранена редкая ошибка, приводившая к ложной диагностике потери связи с модулем ввода/вывода при переводе контроллера из RUN в STOP и обратно

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

  • Исправлено включение/отключение каналов при выборочном опросе устройств

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

  • Оптимизирован алгоритм считывания информации с ключа переключения режимов RUN/STOP модуля ЦП с целью защиты от ложных срабатываний

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

  • Устранена ошибка, которая, с низкой долей вероятности, могла привести к кратковременному обнулению синхронизируемых данных в резервном модуле ЦП при восстановлении связи по линии синхронизации

Изменения
относительно «Патч 1.6.4.2»

Изменения

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

  • Добавлена поддержка типа ByteString в OPC UA

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

  • Изменен способ задания параметров резервирования
  • Добавлена проверка на попадание указателей в область резервируемых данных
  • Рекомендованный алгоритм расчета таймаутов модуля применен в настройках по умолчанию

Исправления

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

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

Изменения
относительно «Патч 1.6.4.3»

Исправления и изменения в Epsilon LD:

  • Добавлена нормализация калибровочного коэффициента для модулей DA
  • Исправлена ошибка установки порогов срабатывания для модуля R500 DA 03 011
  • Исправлено значение параметра HwErrorSwitchDelayMs по умолчанию в редакторе резервирования

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

  • 104 Slave: Добавлена возможность указывать порт при настройке адресов для соединения
  • 101: Исправлена ошибка установки параметра «link address»
  • Исправлена ошибка спорадической отправки данных при работе нескольких устройств с разделяемым набором тегов
  • Исправлена работа зоны нечувствительности для пользовательских типов LREAL

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

  • Исправлена ошибка при расчете длины для дискретных каналов, приводившая к ошибкам компиляции

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

  • Исправлена ошибка в OPC UA при заполнении поля verb события GeneralModelChangeEventTypeData
  • Исправлена проблема возможной потери индикации шины MB на модулях CU серии R500

Изменения
относительно «Патч 1.6.4.4»

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

  • Добавлена поддержка модуля R200 DA 01 111

Изменения

Изменения в драйвере шины ПЛК:

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

Изменение в драйвере IEC60870-5-101 Slave:

  • Добавлена возможность задерживать ответ на запрос

Исправления

Исправление в драйвере IEC60870-5-104 Slave:

  • Исправлена ошибка, приводившая к игнорированию номера порта в настройках драйвера

Исправления в СПО ПЛК:

  • Исправлена ошибка, приводившая к большому времени выполнения функций библиотеки PsLed
  • Исправлена ошибка, приводившая к увеличению размера файлов резервных копии
  • Исправлена функция автозапуска приложения при включении на контроллерах серии R400

Изменения
относительно «Патч 1.6.4.5»

Изменения

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

  • Добавлена защита от широковещательного шторма на модулях центрального процессора II типа

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

  • Увеличено адресное пространство крейта, что позволяет полностью его заполнять модулями с большим объемом передаваемых данных

Исправления

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

  • Исправлена ошибка отказа последовательных портов после обновления на версию 1.6.4.4(5) на некоторых модулях центрального процессора I типа
  • Исправлена ошибка при применении правил сетевой маршрутизации для коммуникационных модулей
  • Исправлена ошибка, приводившая к отказу сети при получении больших сетевых пакетов на модулях центрального процессора II типа

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

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

Изменения относительно «Релиз 1.5.7.0»

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

Новый функционал в СПО ПЛК:

  • Добавлен планировщик синхронизации файлов/каталогов с поддержкой внешних накопителей
  • Добавлена возможность отключения дисплея через установленное время
  • Добавлена поддержка протокола SNMP
  • Добавлена поддержка синхронизации времени по протоколу PTP на контроллерах R500 (I типа)

Новый функционал драйвера шины ПЛК:

  • Добавлена команда сброса блокировки сегмента сети для управляемых коммутаторов Regul R000 и модуля расширения шины R500 CP 06 111
  • Добавлена поддержка модулей ввода-вывода:
    • R500 AI 08 052
    • R000 CP 06 1X1
  • Добавлена поддержка модуля центрального процессора:
    • R500 CU 00 031
    • R500 CU 00 071 R(RW)

Изменения

Изменения в Epsilon LD:

  • В конфигураторе OPC UA добавлена настройка точек подключения
  • Добавлен редактор системных параметров на вкладке «Сервис ПЛК»

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

  • Версия среды исполнения обновлена до 3.5.14.42
  • Добавлена возможность останова службы NTP при старте в случае недопустимого расхождения с источниками времени
  • Добавлена возможность отключения анонимного доступа к серверу OPC UA
  • Добавлена возможность переопределения качества и временной метки для OPC UA тегов
  • Добавлена возможность сохранять/загружать строки в/из БД более 80 символов
  • Добавлена возможность установки параметров визуализации на ПЛК R500 CU 00 071 R(RW)
  • Добавлена информация об узлах и типе действия для событий GeneralModelChangeEventType OPC UA
  • Добавлена поддержка SD-карт памяти в контроллерах II типа
  • Добавлена проверка приоритета задачи резервирования
  • Добавлена функция работы со строками произвольной длинны в формате JSON
  • Исключена возможность получения пароля визуализации из конфигурационного файла ПЛК R500 CU 00 071 R(RW)
  • Добавлена перегенерация SSL-сертификатов при переименовании ПЛК
  • Реализована функция резервирования центрального процессора для контроллеров II типа

Изменения в драйвере протокола IEC 60870-5

  • Добавлена возможность установки резервных бит в метке времени
  • Добавлено журналирование событий синхронизации времени
  • Slave: Добавлена возможность обработки команд C_CS_NA_1 прикладным ПО
  • 104 Slave: При выключении флага «Использовать накопление очереди сообщений» буферизация сообщений не производится

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

  • Устранено ограничение на количество каналов

Изменения в драйвере шины ПЛК:

  • Добавлена поддержка индивидуальной конфигурации коммуникационного модуля со стороны модуля центрального процессора, в составе контроллера, работающего под управлением двух модулей центрального процессора
  • Добавлена возможность передачи значения температуры холодного спая в модули измерения температуры RX00 AI 0X X31
  • Добавлена поддержка измерения напряжения в модулях RX00 AI 0X X31

Исправления

Исправления в Epsilon LD:

  • Исправлена индикация состояния модуля CU в схеме частичного резервирования
  • Исправлена ошибка конфигурации HART Master при компиляции проекта
  • Исправлена ошибка, приводившая к выводу предупреждения о несовпадении версии подключенного устройства
  • Исправлено значение доступной динамической памяти контроллера, приводившее к ошибке при загрузке приложения в контроллер

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

  • Восстановлена возможность изменения системного времени ПЛК
  • Восстановлена возможность использования тригеров в БД
  • Восстановлена работа функции SysSockPing
  • Исключен возможный выход за пределы строки в функции JsonGetValueIntoString
  • Исправлен сбой визуализации при использовании некоторых стилей визуализации
  • Исправлена запись строк, содержащих спецсимволы в базу данных контроллера
  • Исправлена очень редкая ошибка зависания контроллера при запуске
  • Исправлена ошибка в контроллерах II типа, приводившая к разрыву соединения с IDE и OPC DA сервером при длительной 100% загрузке процессора
  • Исправлена ошибка в процедуре запуска заводского сброса
  • Исправлена ошибка восстановления RETAIN переменных для дочернего приложения
  • Исправлена ошибка доступа к переменным по невыравненному адресу, в редких случаях приводившая к исключению в контроллерах II типа
  • Исправлена ошибка записи на внешний USB накопитель
  • Исправлена ошибка импорта сетевой конфигурации из сканера сети
  • Исправлена ошибка при работе с .csv файлами, созданные файлы были не доступны из IDE и по FTP
  • Исправлена ошибка создания БД при указании кодировки символов
  • Исправлена ошибка, приводившая к исключению при преобразовании UTF-8 строк, содержащих недопустимые символы
  • Исправлена работа с SFP модулями, не поддерживающими определение скорости соединения
  • Исправлена редкая ошибка, приводившая к двойному освобождению памяти в OPC UA
  • Исправлена редкая ошибка, приводившая к зависанию контролера при включении
  • Исправлено выравнивание износа NAND-флэш в контроллерах II типа
  • Исправлено искажение статистики сетевых интерфейсов
  • Исправлено повреждение Ethernet пакетов при коммуникации через модуль CP 02 021
  • Исправлено применение правил фильтрации сетевых пакетов при старте контроллера
  • Устранена критическая ошибка, приводившая к сбою планирования выполнения задач при корректировке системного времени
  • Устранена ошибка в контроллерах II типа, приводившая к потере сообщений журнала при снятии питания
  • Устранена ошибка восстановления PERSISTENT RETAIN переменных при одновременном их использовании с RETAIN переменными
  • Функция GetMode подсистемы резервирования возвращала некорректное значение «BOOTUP» при переходе в автономный режим

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

  • Исправлен ответ на команду BREAK, возвращается DEACTCON вместо ACTCON
  • Устранена утечка дескрипторов при разрыве соединения

Исправления в драйвере шины ПЛК:

  • Исправлена ошибка, приводившая к исключению в проектах с использованием более 17-ти 16-ти канальных или 34-х 8-ми канальных аналоговых модулей в одном крейте
  • Исправлен алгоритм диагностики модулей PP и ST контроллеров серии R500
  • Исправлена ошибка обмена служебными сообщениями, иногда приводившая к сбоям работы модулей CP при большом количестве крейтов

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

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

Изменения
относительно «Релиз 1.6.1.0»

Изменения

Изменение в Epsilon LD:

  • Добавлен учёт пространства имён структур при генерации кода в объекте DB_Structs

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

  • Оптимизирована работа со сложными типами OPC UA
  • При останове прикладной программы качество переменных устанавливается в значение Bad (Out of Service)
  • Расширена номенклатура поддерживаемых SD-карт на контроллерах R200

Изменение в драйвере шины ПЛК:

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

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

  • Добавлена функция восстановления соединения при запуске прикладной программы после её принудительного останова пользователем

Исправления

Исправление в Epsilon LD:

  • Исправлена ошибка в мастере конфигурации Regul, приводившая к невозможности завершить процедуру конфигурации
  • Исправлена ошибка в названии параметра, включающего сетевую работу MySQL
  • Исправлена ошибка генерации кода для структур, содержащих массив строк в объекте DB_Structs

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

  • Исправлена ошибка, приводившая к потери информации о типах ENUM в OPC UA при повторной загрузке приложения

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

  • Исправлена ошибка, приводившая к формированию неправильных PDU при высокой частоте изменения данных

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

  • Убран избыточный параметр 9006, приводивший к ошибке компиляции проекта

Изменения
относительно «Патч 1.6.1.1»

Изменения

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

  • Добавлена возможность хранения retain переменных в файле

Исправления

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

  • Исправлено автообновление версий устройств

Изменения
относительно «Патч 1.6.1.2»

Исправления

Исправления в Epsilon LD:

  • Исправлена ошибка генерации кода для вложенных структур в объекте DB_Structs
  • Исправлена проблема в драйвере шины ПЛК, приводившая к отказу порта №2 коммуникационного модуля R500 CP 02 021

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

  • В подсистеме резервирования устранена проблема, приводившая к ошибкам синхронизации после сброса приложения

Изменения
относительно «Патч 1.6.1.3»

Изменения

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

  • Добавлена возможность изменять SlaveID в процессе работы

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

  • Добавлена поддержка протокола SNMP v1

Исправления

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

  • Исправлено обновление списка OPС UA переменных при онлайн-изменении приложения

Исправления в драйвере шины ПЛК:

  • Устранена ошибка, которая в крайне редких случаях могла привести к искажению входных/выходных значений соотнесенных переменных

Изменения
относительно «Патч 1.6.1.4»

Изменения

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

  • Оптимизирована работа с Retain переменными в контроллерах II типа
  • Добавлена возможность изменения таймаута связи с IDE

Изменения
относительно «Патч 1.6.1.5»

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

  • Добавлена поддержка модуля дискретного вывода R500 DO 32 012

Изменения
относительно «Патч 1.6.1.6»

Исправления

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

  • Устранена ошибка, которая, с низкой долей вероятности, может привести к ошибкам планирования задач при использовании протокола OPC UA

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

  • Устранена ошибка, которая, с низкой долей вероятности, могла привести к кратковременному обнулению синхронизируемых данных в резервном модуле ЦП при восстановлении связи по линии синхронизации

Изменения относительно «Релиз 1.6.0.0»

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

  • Новый функционал в Epsilon LD
    • Добавлена возможность останова/запуска приложения
    • Добавлено отображение состояния резервирования в статусную строку
    • Добавлены элементы управления синхронизацией проектов в резервированном ПЛК
    • Подписка на системные события контроллера серии R200 теперь доступна из конфигурации задач
  • Добавлена поддержка протокола IEC 60870-5 101:
    • Primary Unbalanced
    • Secondary Unbalanced
  • Новый функционал в СПО контроллера:
    • Добавлен фильтр сетевых пакетов
    • Добавлена возможность подключения EtherCAT slave-устройств к внешним портам Ethernet модуля центрального процессора
    • Добавлена поддержка протокола OPC UA
    • Добавлена синхронизация исходного кода проекта в резервированном ПЛК
    • Добавлено графическое отображение процедуры обновления СПО
  • Добавлена поддержка модулей центрального процессора
    • R500 CU 00 021
    • R500 CU 00 021-W
    • R600 CU 00 052
    • R600 CU 00 052-W
    • R600 CU 00 062
    • R600 CU 00 062-W
    • R600 CU 00 072
    • R600 CU 00 072-W
  • Добавлена поддержка модулей ввода-вывода
    • R500 AI 08 021
    • R500 AO 08 021
    • R500 AS 08 011
    • R600 AO 08 021

Изменения

  • Изменения в Epsilon LD
    • Добавлена возможность установки предустановленного значения температуры холодного спая для модулей AI XX 031
    • Добавлена поддержка скорости 38400 бод на последовательных портах
    • Добавлена проверка уникальности адресов HART устройств
    • Изменен набор надстроечных параметров для модулей AI XX 031
    • Незначительные улучшения интерфейса
    • Оптимизирован механизм поиска ПЛК
    • Повышена стабильность работы и обновлена локализация
  • Изменения в модулях ввода-вывода:
    • Добавлена активация механизма ПАЗ при обработке исключительных ситуаций
    • Добавлена возможность установки предустановленного значения температуры холодного спая для модулей AI XX 031
    • Добавлена поддержка режима «СИКН» для модуля R200 DA 01 011
    • Добавлена поддержка режима «ЭАБ без генератора частоты» для модуля R200 DA 01 011
    • Расширен список параметров модуля R500 DA 03 021
  • Изменения в драйверах протокола IEC60870-5 104:
    • Slave: Увеличен размер строки активных соединений до 255 символов
    • Изменен механизм привязки данных и комманд к пользовательским переменным
  • Изменения в драйвере Modbus:
    • Serial Master: Добавлена возможность запроса пользовательских функций в диапазоне 0х60-0х70
    • Slave: Исправлено обнуление привязанных переменных при инициализации канала
    • TCP Slave: Добавлено автоматическое закрытие неактивных соединений
    • TCP Slave: Сообщения об открытии и закрытии TCP соединений переведены в отладочные
  • Изменения в СПО контроллера:
    • В обработчик команд PlcShell добавлена возможность выбора количества точек 3 или 4 при калибровке тачскрина
    • Версия среды исполнения обновлена до 3.5.12.20
    • Добавлена защита от двух активных ЦП при включении без связи
    • Механизм защиты от двух активных ЦП учитывает данные от общих модулей ввода/вывода
    • Настройки NTP применяются сразу после внесения изменений
    • Расширена информация, выводимая командой netinfo
    • Увеличен приоритет обработки пакетов RegulBus по отношению к внешнему сетевому трафику

Исправления

  • Исправления в Epsilon LD
    • В редакторе Modbus Master исправлено ограничение по допустимому количеству элементов в канале
    • Восстановлен механизм удаленного перезапуска контроллера при обновлении СПО средствами среды программирования
    • Исправлена ошибка импорта номера крейта из PLCopenXML
    • Исправлена ошибка импорта номера последовательного порта из PLCopenXML
    • Исправлена ошибка компиляции некоторых проектов, использующих HART Master
    • Исправлена ошибка неразрешенной ссылки для функции ‘CODEMGETCONTENTBYFIRMCODE2’
    • Исправлена ошибка при импорте сканером сети модифицированных файлов сетевых настроек
    • Исправлена ошибка при экспорте сетевых настроек ПЛК в сканере сети
    • Исправлена совместимость с предыдущими версиями некоторых редакторов устройств
    • Исправлены орфографические ошибки
    • Редактор МЭК-104: исправлена ошибка при импорте значений зоны нечувствительности из файла
  • Исправления в драйверах протокола IEC60870-5 104:
    • Slave: Диагностические пакеты TESTFR_ACT отсылаются только при отсутствии обмена
    • Slave: Исправлена ошибка, в некоторых случаях приводившая к разрыву соединения после принятия команды START_DATA
    • Slave: Типы M_BO_NA_1, M_BO_TB_1 не отвечали на команду общего опроса
    • Slave: Устранена критическая ошибка при размере очереди менее 10
    • Исправлена ошибка буферизации данных в случае обрыва связи
  • Исправления в драйвере ModBus:
    • Serial Slave: Исправлено определение состояния соединения у Modbus Serial Slave
    • Serial Slave: Исправлено ошибочное формирование статуса соединения в некоторых случаях
    • Serial: Устранена утечка дескрипторов
    • TCP Master: Исправлено ошибочное установление соединения в состоянии СТОП
    • Исправлена критическая ошибка, приводившая к возможному исключению при многократном онлайн-изменении программы
  • Исправления в драйверe шины:
    • Исправлено некорректное считывание конфигурации при большой вложенности модулей
    • Исправлено ошибочное формирование сообщений «Add Datagramm to packet is failed»
    • Исправлена ошибка инициализации модулей с сообщением об ошибке «Conflict address»
  • Исправления в СПО контроллера:
    • В подсистеме резервирования исключена вероятность возникновения двух активных ЦП при единовременном включении
    • Исправлена значительная ошибка в подсистеме резервирования, при которой могла произойти ложная передача управления при неисправности общего модуля
    • Исправлена значительная ошибка, при которой ПЛК мог включиться в режиме ограниченного функционала
    • Исправлена критическая ошибка, в некоторых случаях приводившая к возникновению двух активных ЦП при обрыве связи
    • Исправлена критическая ошибка, в некоторых случаях приводившая к невозможности синхронизации данных между ЦП
    • Исправлена ошибка «License file is missing» при загрузке проекта
    • Исправлена ошибка, в некоторых случаях приводившая к отказу последовательных портов коммуникационных модулей
    • Исправлена ошибка в работе функции GetSysInfo3
    • Исправлена ошибка, приводившая к возможному сбою в работе ПЛК при использовании последовательных коммуникационных модулей
    • Исправлена ошибка, приводившая к долгому включению ПЛК серии R600
    • Исправлена ошибка, приводившая к отказу сетевых интерфейсов на ПЛК серии R200 при получении большого количества пакетов
    • Исправлена ошибка, приводившая к сбою в работе ПЛК при сбросе статистики резервирования в состоянии Disabled
    • Исправлена ошибка, приводившая к сбою в работе ПЛК серии R200 при использовании коммуникационных модулей Ethernet
    • Исправлено некорректное поведение подсистемы резервирования при онлайн-изменении программы
    • Исправлено ошибочное поведение «Invalid redundancy application» при online-изменении
    • Исправлено получение размера используемого и общего дискового пространства
    • Исправлено применение правил маршрутизаций для интерфейсов модулей CP 02 021 после включения

Изменения
относительно «Релиз 1.5.7.0»

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

  • Исправлено некорректное представление данных о работе службы NTP
  • Незначительные улучшения в предоставлении данных о работе NTP
  • Автомонтирование внешних USB-накопителей теперь опционально
  • Устранена проблема, приводившая к отключению GPS на R200 CU после обновления на версию 1.5.7.0
  • Исправлена ошибка в подсистеме резервирования, иногда приводившая к сбросу retain-переменных на ведомом ЦП при обновлении проекта
  • Добавлен перезапуск сетевого драйвера при обнаружении неполадок в работе адаптера

Изменения и исправления в драйвере протокола IEC60870-5 104 Slave:

  • Сетевой порт открывается только при работающем приложении
  • Исправлена ошибка, ограничивающая список адресов до 80 символов
  • Добавлена возможность управления обработкой запросов синхронизации времени из кода приложения
  • Исправлена ошибка, в некоторых случаях приводившая к разрыву соединения после смены системного времени ПЛК

Изменения
относительно «Патч 1.5.7.1»

Изменения в модулях ввода-вывода:

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

Изменения в драйверах протокола IEC60870-5:

  • Добавлена поддержка пользовательских типов LREAL и ULINT

Изменения
относительно «Патч 1.5.7.2»

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

  • Исправлена критическая ошибка, приводившая к исключению при использовании режима работы ASCII на ПЛК серии R200

Изменения в драйверах протокола IEC60870-5:

  • Добавлена возможность передачи меток времени по шкале UTC

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

  • Исправлена ошибка, приводившая к задержкам (вплоть до 25 мс) в обмене с модулями В/В при большой сетевой нагрузке
  • Исправлена ошибка доступа к некоторым диагностическим файлам контроллера через FTP
  • В подсистеме резервирования устранена вероятность кратковременного снятия выходных сигналов при переходе из состояния Ведущий в Автономный
  • Повышена стабильность работы OPC UA сервера

Изменения
относительно «Патч 1.5.7.3»

Изменения в драйверах протокола IEC60870-5 Slave:

  • Добавлена дополнительная отправка ACTTERM после ACTCON в ответе на команды

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

  • Добавлена возможность исполнения сервисных функций из графического интерфейса
  • Запуск сервера OPC UA теперь опциональный
  • Увеличены сетевые буфера подсистемы резервирования

Изменения в драйвере Modbus Serial:

  • Расширен диапазон пользовательских функций

Исправления в драйверах протокола IEC60870-5:

  • Исправлен общий опрос для пользовательских типов

Изменения
относительно «Патч 1.5.7.4»

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

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

Исправления в драйверe шины ПЛК:

  • Исправлен алгоритм диагностики модулей PP и ST контроллеров серии R500

Изменения
относительно «Патч 1.5.7.5»

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

  • Добавлена поддержка модуля дискретного вывода R500 DO 32 012

Изменения

Изменение в драйвере протокола IEC60870-5 104 Slave:

  • При выключении флага «Использовать накопление очереди сообщений» буферизация сообщений не производится

Исправления

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

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

Изменения относительно «Релиз 1.5.6.0»

Общие изменения

  • Минимальные системные требования к Epsilon LD изменены на 1.6.14.0

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

  • Новый функционал в Epsilon LD
    • Добавлен конфигуратор OPC UA
  • Новый функционал в СПО контроллера:
    • Добавлена возможность исполнения сервисных функций из графического интерфейса
    • Добавлена поддержка протокола OPC UA на контроллерах II типа
  • Добавлена поддержка модулей ввода-вывода
    • R500 DI 32 111
    • R500 AI 08 131
    • R500 CP 06 111
    • R600 DA 03 022

Изменения

  • Изменения в Epsilon LD
    • Изменен алгоритм расчета таймаутов шины при автонастройке
    • Незначительные улучшения интерфейса
    • В сканер сети добавлена возможность блокировки изменения сетевых настроек
    • Оптимизирована работы сканера сети
  • Изменения в драйверe шины ПЛК:
    • Интервал переинициализации модулей по умолчанию уменьшен до 3 секунд
    • Добавлено свойство, уведомляющее драйвер шины ПЛК об активности второго комплекта в резервированном контроллере
  • Изменения в драйверах протокола IEC60870-5:
    • 104 Slave: Сетевой порт открывается только при работающем приложении
    • Slave: Добавлена дополнительная отправка ACTTERM после ACTCON в ответе на команды
    • Добавлена возможность передачи меток времени по шкале UTC
    • Добавлена поддержка пользовательских типов LREAL и ULINT
    • Оптимизирована инициализация драйвера
    • Параметр автоприсвоения метки времени добавлен в импорт/экспорт
  • Исправление в драйвере ModBus Serial Slave: Изменён диапазон пользовательских функций
  • Изменения в СПО контроллера:
    • Автомонтирование внешних USB-накопителей теперь опционально
    • Версия среды исполнения обновлена до 3.5.14.0
    • Добавлен перезапуск сетевого драйвера при обнаружении неполадок в работе адаптера
    • Запуск сетевых сервисов на контроллере стал опциональным
    • Изменена структура каталога журналов контроллера
    • Изменена индикация состояний резервирования на лицевой панели
    • Незначительные улучшения в предоставлении данных о работе NTP
    • По умолчанию часовой пояс устанавливается в UTC
    • Процессы обслуживания шины ПЛК, резервирования и внешней сети разделены и изолированы друг от друга
    • Расширен набор диагностических сообщений
    • Добавлен доступ к полному журналу контроллера из Epsilon LD
    • Сетевая конфигурация контроллера объединена в одном файле network.cfg

Исправления

  • Исправления в драйверах протокола IEC60870-5:
    • 104: Исправлена ошибка, в некоторых случаях приводившая к разрыву соединения после смены системного времени ПЛК
    • 104: Устранена возможная блокировка драйвера при разрыве линии связи
    • Исправлен общий опрос для пользовательских типов
    • Исправлена ошибка компиляции после импорта данных
  • Исправления в драйвере ModBus:
    • Serial: Исправлена критическая ошибка, приводившая к исключению при использовании режима работы ASCII на ПЛК серии R200
    • Master: Устранена возможная блокировка ФБ ModbusUserRequest
  • Исправления в СПО контроллера:
    • Устранены критические уязвимости в информационной безопасности
    • Runtime: Исправлено округление времен до 1 мс в статистике задач
    • В подсистеме резервирования добавлен анализ флага аппаратной ошибки при восстановлении связи
    • В подсистеме резервирования устранена вероятность кратковременного снятия выходных сигналов при переходе из состояния Ведущий в Автономный
    • Исправлен сбой последовательных портов, происходивший при отключении USB-устройства
    • Исправлена ошибка доступа к некоторым диагностическим файлам контроллера через FTP
    • Исправлена ошибка, приводившая к задержкам (вплоть до 25 мс) в обмене с модулями В/В при большой сетевой нагрузке
    • Исправлена работа компонента визуализации Webbrowser
    • Исправлено некорректное представление данных о работе службы NTP
    • Повышена стабильность работы OPC UA сервера
    • Устранена проблема, приводившая к отключению GPS на R200 CU после обновления на версию 1.5.7.0
    • Исправлена ошибка в подсистеме резервирования, иногда приводившая к сбросу retain-переменных на ведомом ЦП при обновлении проекта
  • Исправления в модулях ввода-вывода: Исправлен перечень команд для модулей DA 03 021 (ЭАБ)

Изменения
относительно «Релиз 1.6.0.0»

Исправления в Epsilon LD:

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

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

  • Восстановлена возможность изменения системного времени ПЛК
  • Исправлена ошибка создания БД при указании кодировки символов
  • Восстановлена возможность использования тригеров в БД

Изменения
относительно «Патч 1.6.0.1»

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

  • Восстановлена работа функции SysSockPing
  • Исправлен сбой визуализации при использовании некоторых стилей визуализации
  • Исправлено искажение статистики сетевых интерфейсов

Исправления в драйвере шины ПЛК:

  • Исправлен алгоритм диагностики модулей PP и ST контроллеров серии R500
  • Исправлена критическая ошибка обмена с модулями ввода/вывода при большом их количестве в версиях 1.6.0.0 — 1.6.0.1

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

  • Исправлена ошибка, приводившая к кратковременному сбросу выходов на общих модулях при включении ведомого модуля CU на первой шине
  • Исправлено возвращаемое значение функции Synchronize
  • Исправлено ложное диагностирование обрыва связи при высокой вычислительной сложности в задаче резервирования
  • Исправлена некорректная работа функции Synchronize в версиях 1.6.0.0 — 1.6.0.1

Изменения
относительно «Патч 1.6.0.2»

Добавлена поддержка модуля центрального процессора R500 CU 00 71 R(W)

Изменение в драйвере протокола IEC60870-5 104 Slave:

  • При выключении флага «Использовать накопление очереди сообщений» буферизация сообщений не производится

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

  • При переименовании ПЛК производится перегенерация SSL-сертификатов
  • Добавлена проверка приоритета задачи резервирования
  • Добавлено применение правил фильтрации сетевых пакетов при старте контроллера

Изменения
относительно «Патч 1.6.0.3»

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

  • Добавлена информация об узлах и типе действия для событий GeneralModelChangeEventType OPC UA
  • Добавлена возможность переопределения качества и временной метки для OPC UA тегов
  • Добавлена возможность отключения анонимного доступа к серверу OPC UA

Изменения в драйвере протокола IEC60870-5:

  • Добавлена возможность журналирования событий синхронизации времени

Исправление в Epsilon LD:

  • Исправлена ошибка конфигурации HART Master при компиляции проекта

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

  • Функция GetMode подсистемы резервирования возвращала некорректное значение «BOOTUP» при переходе в автономный режим
  • Исправлена ошибка в контроллерах II типа, приводившая к разрыву соединения с IDE и OPC DA сервером при длительной 100% загрузке процессора
  • Исправлена ошибка, которая в редких случаях приводила к зависанию ПЛК при запуске

  • Устранена ошибка в контроллерах II типа, приводившая к потере сообщений журнала при снятии питания

Изменения
относительно «Патч 1.6.0.4»

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

  • Версия среды исполнения обновлена до 3.5.14.41

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

  • Исправлена редкая ошибка, приводившая к зависанию контроллера при включении
  • Исправлено повреждение Ethernet пакетов при коммуникации через модуль CP 02 021
  • Исправлена редкая проблема, приводившая к двойному освобождению памяти в OPC UA
  • Исключен возможный выход за пределы строки в функции JsonGetValueIntoString
  • Устранена критическая ошибка, приводившая к сбою планирования выполнения задач при изменении системного времени

Исправления в Epsilon LD:

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

Изменения
относительно «Патч 1.6.0.5»

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

  • Версия среды исполнения обновлена до 3.5.14.42

Изменения относительно «Релиз 1.5.5.0»

Новые функции

  • Добавлена возможность печати из ПЛК
  • Добавлена поддержка HART устройств
  • Добавлена поддержка модулей ввода-вывода
    • R500 DA 03 021
    • R500 AI 16 081
    • R200 CU 00 041W
    • R200 CU 00 061W
    • R200 DO 04 021
    • R200 AI 04 081
    • R200 AO 02 011

Изменения

  • Изменения в подсистеме резервирования:
    • Переработана машина состояний резервирования, с целью повышения стабильности работы подсистемы резервирования, исключения ложных переключений.
    • Состояние CRITICAL_ERROR заменено на CONN_ERROR при потере связи
    • Улучшена стабильность сетевого соединения на этапе включения
    • Улучшена стабильность синхронизации
  • Изменения в среде разработки Epsilon LD:
    • Добавлена возможность импорта/экспорта настроек модуля
    • Добавлена возможность обновления СПО контроллера
    • Добавлена возможность редактирования временной зоны в настройках времени
    • Добавлена возможность редактирования таймаутов шины контроллера в режиме онлайн
    • Добавлено автоматическое назначение адресов крейтов подключенных через модуль R500 CP 06 111
    • Точность меток времени сообщений увеличено до миллисекунд для пользовательских журналов
  • Изменения в драйвере ModBus TCP Outer Slave:
    • Добавлена возмножность указания произвольного порта
    • Устранена утечка дескрипторов TCP соединений
  • Изменения в модуля ввода-вывода:
    • Добавлен статус «Отсутствие внешнего питания» для модулей R200 DA, DI, DO
    • Добавлена поддержка измерения температуры с помощью термопар в AI 08 031 и AI 02 031
    • Добавлена поддержка режима «частотомер» для модуля R200 DA 01 011
    • Добавлена поддержка режима формирования тока 0-20 мА
  • Изменения в драйверах протокола IEC60870-5:
    • 104, 101: добавлены настройки синхронизации времени
    • 104 Master: добавлена возможность разрыва соединения со стороны IEC-программы
    • 104 Slave: добавлено свойство ActivateStopBehavior активирующая поведение в режиме останова
    • 104 Slave: исправлена ошибка приводившая к исключению при загрузки проекта в ПЛК
  • Изменения в СПО контроллера:
    • Версия среды исполнения обновлена до 3.5.10.4
    • Добавлена возможность ограничения доступа к сетевым службам ПЛК
    • Добавлено журналирование ошибок возникающих в системных задачах
  • Изменения в библиотеках:
    • Добавлена библиотека PsSysFile позволяющая выставлять права доступа к файлам и каталогам FTP

Исправления

  • Исправления в среде разработки Epsilon LD:
    • Исправлены ошибки в диалогах, локализации и описании устройств
    • Исправлена проблема некорректной установки параметров ПАЗ для некоторых модулей AO
    • Исправлена проблема требования повторной загрузки приложения при повторном открытии исходного проекта
    • Исправлено отображение номеров крейтов для некоторых серий контроллера
    • Исправлен формат событий для модулей DA в режиме СИКН
    • Улучшения пользовательского интерфейса
    • Устранены замораживание параметров в при открытии большого количества редакторов модулей
  • Исправления в подсистеме резервирования:
    • Исправлен алгоритм обновления ПО при выключенной автосинхронизации проектов
    • Исправлена индикация режима резервирования при загрузке контроллера
    • Исправлена ошибка при синхронизации проектов между модулями CU
    • Исправлены ошибки синхронизации на проектах с объемом синхронизируемых данных менее 50 кБ
    • Исправлено формирование исключения при превышении времени синхронизации цикла задачи
  • Исправлена ошибка компиляции при привязке переменной массива в драйвере Modbus Slave
  • Исправления в драйверах протокола IEC60870-5 104:
    • Исправлено искажение данных при использовании переменных типов DWORD
    • Исправлено обновление типов данных автоматической метки времени
  • Исправления в СПО контроллера:
    • Исправлена синхронизация времени от PPS на ПЛК серии R600
    • Исправлена ошибка при поиске ПЛК, подключенного через 5 и 6 порт, из среды разработки
    • Исправлена ошибка при пошаговой отладке многозадачных приложений
    • Исправлена ошибка при формировании имени файла резервной копии СПО контроллера
    • Исправлена ошибка приводившая к сбою в работе сетевой подсистемы при подключении сетевого кабеля к модулю CP xx 02x
    • Исправлена ошибка приводившая к отказу контроллера после сброса MAC адресов
    • Исправлена ошибка создания резервной копии ПО контроллера при спецификации резервируемых частей
  • Исправления в библиотеках:
    • PSJson: Исправлено искажение данных типа LINT, LREAL при сохранении в JSON
    • PSMySQLClient: Добавлена защита от некорректных аргументов ФБ TMysqlClient

Изменения
относительно «Релиз 1.5.6.0»

Изменения в модулях ввода-вывода:

  • Добавлена возможность установки предустановленного значения температуры холодного спая для модулей AI XX 031
  • Добавлена поддержка режима «ЭАБ без генератора частоты» для модуля R200 DA 01 0
  • Добавлена поддержка модулей ввода-вывода

Изменения в среде разработки Epsilon LD:

  • Добавлена возможность установки предустановленного значения температуры холодного спая для модулей AI XX 031
  • Изменен набор надстроечных параметров для модулей AI XX 031

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

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

Исправления в среде разработки Epsilon LD:

  • Редактор МЭК-104: исправлена ошибка при импорте значений зоны нечувствительности из файла

Изменения
относительно «Патч 1.5.6.1»

Изменения в модулях ввода-вывода:

  • Добавлена активация механизма ПАЗ при обработке исключительных ситуаций

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

  • Добавлена защита от двух активных ЦП при включении без связи
  • Исправлена ошибка, приводившая к сбою в работе ПЛК при сбросе статистики резервирования в состоянии Disabled

Исправления в драйвере протокола IEC60870-5-104:

  • Исправлена ошибка буферизации данных в случае обрыва связи

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

  • Устранена утечка дескрипторов

Изменения
относительно «Патч 1.5.6.2»

Исправления в среде разработки Epsilon LD:

  • Исправлена ошибка компиляции некоторых проектов, использующих HART Master
  • Восстановлен механизм удаленного перезапуска контроллера при обновлении СПО средствами среды программирования

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

  • Исправлена значительная ошибка, при которой ПЛК мог включиться в режиме ограниченного функционала
  • Исправлена значительная ошибка в подсистеме резервирования, при которой могла произойти ложная передача управления при неисправности общего модуля

Изменения
относительно «Патч 1.5.6.3»

Исправления в драйвере протокола IEC60870-5 104 Slave:

  • Исправлена ошибка, в некоторых случаях приводившая к разрыву соединения после принятия команды START_DATA

Изменения в драйвере ModbusSerial Master:

  • Добавлена возможность запроса пользовательских функций в диапазоне 0х60-0х70

Исправления и изменения в среде разработки Epsilon LD:

  • Исправлена ошибка импорта номера последовательного порта из PLCopenXML
  • Исправлена ошибка импорта номера крейта из PLCopenXML
  • Добавлена поддержка скорости 38400 бод на последовательных портах
  • Исправлена ошибка неразрешенной ссылки для функции ‘CODEMGETCONTENTBYFIRMCODE2’

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

  • Исправлена ошибка, в некоторых случаях приводившая к отказу последовательных портов коммуникационных модулей
  • Исправлено некорректное поведение подсистемы резервирования при онлайн-изменении программы
  • В подсистеме резервирования исключена вероятность возникновения двух активных ЦП при единовременном включении
  • Исправлена ошибка, приводившая к долгому включению ПЛК REGUL R600
  • В обработчик команд PlcShell добавлена возможность выбора количества точек (3 или 4) при калибровке тачскрина

Изменения
относительно «Патч 1.5.6.4»

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

  • Исправлена ошибка «License file is missing» при загрузке проекта
  • Исправлена ошибка, приводившая к отказу сетевых интерфейсов на ПЛК серии R200 при получении большого количества пакетов

Изменения и исправления в среде разработки Epsilon LD:

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

Исправления в драйвере протокола Modbus Serial Slave:

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

Изменения
относительно «Патч 1.5.6.5»

Изменения в драйверах Modbus:

  • ModbusTCP Slave: Сообщения об открытии и закрытии TCP соединений переведены в отладочные
  • Modbus Slave: Исправлено обнуление привязанных переменных при инициализации канала

Исправления в драйвере протокола IEC60870-5-104 Slave:

  • Диагностические пакеты TESTFR_ACT отсылаются только при отсутствии обмена

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

  • Исправлено применение правил маршрутизаций для интерфейсов модулей CP 02 xxx после включения
  • Расширена информация, выводимая командой netinfo
  • Исправлено ошибочное поведение «Invalid redundancy application» при online-изменении
  • Увеличен приоритет обработки пакетов RegulBus по отношению к внешнему сетевому трафику

Изменения
относительно «Патч 1.5.6.6»

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

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

Изменения в модулях ввода-вывода:

  • Добавлена поддержка режима «СИКН» для модуля R200 DA 01 011

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

  • Добавлено автоматическое закрытие неактивных соединений

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

  • Исправлено ошибочное установление соединения в состоянии СТОП

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

  • Исправлено некорректное считывание конфигурации при большой вложенности модулей
  • Исправлено ошибочное формирование сообщений «Add Datagramm to packet is failed»

Исправления в среде разработки Epsilon LD:

  • исправлены орфографические ошибки

Изменения
относительно «Патч 1.5.6.7»

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

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

Исправления в драйвере протокола IEC60870-5 104 Slave:

  • Типы M_BO_NA_1, M_BO_TB_1 не отвечали на команду общего опроса

Изменения
относительно «Патч 1.5.6.8»

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

  • Добавлен фильтр сетевых пакетов

Изменения
относительно «Патч 1.5.6.9»

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

  • Исправлена ошибка, приводившая к задержкам (вплоть до 25 мс) в обмене с модулями В/В при большой сетевой нагрузке

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

  • Добавлен перезапуск сетевого драйвера при обнаружении неполадок в работе адаптера

Добавлена поддержка модуля центрального процессора

  • R500 CU 071 RW

Изменения
относительно «Патч 1.5.6.10»

Добавлена поддержка модуля центрального процессора R500 CU 00 71 R

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

  • Добавлена возможность установки параметров визуализации на ПЛК R500 CU 00 71 R(RW)

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

  • Исправлено применение правил фильтрации сетевых пакетов при старте контроллера
  • Исключена возможность получения пароля визуализации из конфигурационного файла ПЛК R500 CU 00 71 R(W)

Изменения
относительно «Патч 1.5.6.11»

Изменения

Изменение в Epsilon LD:

  • Добавлен учёт пространства имён структур при генерации кода в объекте DB_Structs

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

  • Добавлен доступ к полному журналу контроллера из Epsilon LD
  • Добавлены функции получения значения хэш-суммы семейства SHA-2 для файлов
  • Добавлена функция работы со строками произвольной длинны в формате JSON
  • Добавлена возможность сохранять/загружать строки в/из БД более 80 символов

Исправления

Исправление в Epsilon LD:

  • Исправлена ошибка генерации кода для структур, содержащих массив строк в объекте DB_Structs

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

  • Исключен возможный выход за пределы строки в функции JsonGetValueIntoString
  • Исправлена запись строк, содержащих спецсимволы, в базу данных контроллера
  • Исправлена ошибка, приводившая к исключению при преобразовании UTF-8 строк, содержащих недопустимые символы

Изменения
относительно «Патч 1.5.6.12»

Изменения

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

  • Добавлена возможность журналирования загрузки CPU
  • Добавлена возможность отключения сервисного режима при старте контроллера
  • Добавлена возможность создания резервной копии и восстановления базы данных
  • Повышена точность чисел с плавающей точкой при преобразовании в/из JSON

Исправления

Исправление в Epsilon LD:

  • Исправлена ошибка генерации кода для вложенных структур в объекте DB_Structs

Изменения
относительно «Патч 1.5.6.13»

Исправления

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

  • Исправлена ошибка при чтении WSTRING строк из JSON

Изменения
относительно «Патч 1.5.6.14»

Изменения

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

  • Добавлена поддержка расширенного диапазона рабочего напряжения частотного канала модуля R500 DA 03 011

Изменение в Epsilon LD:

  • Добавлена нормализация калибровочного коэффициента для модулей DA

Изменения относительно «Релиз 1.5.4.0»

  • Epsilon LD: повышена стабильность работы, исправлены орфографические ошибки и обновлена локализация
  • Epsilon LD: улучшения пользовательского интерфейса
  • Epsilon LD: добавлена возможность выбора накопителя для чтения информации
  • S.M.A.R.T. Epsilon LD: добавлен помощник конфигурации Regul IEC60870-5 104: исключена возможность редактирования параметров в онлайн
  • IEC60870-5 104: исправлены ошибки и увеличена производительность драйвера IEC60870-5 104: добавлены команды C_SE_NA_1, C_SE_NB_1, C_SE_TA_1, C_SE_TB_1, C_SE_TC_1IEC60870-5 104
  • Slave: исправлено отображение статуса устройства в дереве проекта
  • Modbus: добавлен драйвер Modbus Serial с поддержкой RTU/ASCII
  • Modbus: изменен механизм привязки регистров к пользовательским переменным
  • Modbus: снято ограничение на кратность 8 количества запрашиваемых данных для функций Read Coil Status, Read Discrete Inputs и Force Multiple Coils Modbus TCP
  • Master: добавлена возможность установки адреса ведомого устройства
  • Резервирование: добавлена обработка ситуации обрыва связи между модулями CU в случае смешанного резервирования
  • Резервирование: улучшена стабильность и устранены незначительные ошибки
  • R400: добавлена калибровка тачскрина после обновления ПО
  • R400: добавлено управление автозагрузкой приложения через сервисный экран
  • StructsDB: добавлена возможность доступа к элементу структуры хранимой в БД по строковому пути
  • StructsDB: исправлена ошибка чтения значения типа BOOL из БД
  • Шина ПЛК: улучшена стабильность
  • Модули В/В: добавлена поддержка модулей AI 02 031, AI 08 031, AO 02 011, AO 08 031, DA 01 011, DI 16 021, CP 06 111
  • Модули В/В: добавлена поканальная диагностика аппаратной неисправности АЦП/ЦАП
  • Модули В/В: поддержана новая версия режима работы SIKN модулей DA 03 0x1
  • Исправлена ошибка, приводившая к неисправности ПЛК при восстановлении ПО из резервной копии
  • Исправлены ошибки с применением правил сетевой маршрутизации
  • Исправлена неверная установка шлюза по умолчанию для некоторых адресов Улучшена стабильность ПЛК
  • Добавлена поддержка ПЛК серии R200
  • Добавлена поддержка внешнего USB накопителя на модулях CU
  • Добавлена возможность установки разрешения дисплея
  • Добавлена возможность подстройки среды исполнения ПЛК
  • Удалены драйверы устаревших шин RegulR500Bus и RegulR600Bus

Изменения
относительно «Релиз 1.5.5.0»

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

Изменения
относительно «Патч 1.5.5.6719»

  • Исправлена проблема некорректной установки параметров ПАЗ для некоторых модулей AO

Изменения
относительно «Патч 1.5.5.6760»

  • Добавлена защита от некорректных аргументов ФБ TMysqlClient

Изменения
относительно «Патч 1.5.5.7048»

  • Восстановлена синхронизация времени от PPS на ПЛК серии R600

Изменения
относительно «Патч 1.5.5.7062»

  • Исправлено: подключение сетевого кабеля к модулю CP xx 02x приводит к сбою в работе сетевой подсистемы
  • Исправлено: после сброса MAC адресов контроллер недоступен по сети

Изменения
относительно «Патч 1.5.5.7085»

  • Epsilon LD: добавлена поддержка модуля R200 AO 02 011
  • Резервирование: исправлено формирование исключения при превышении времени синхронизации цикла задачи

Изменения
относительно «Патч 1.5.5.7272»

  • ModbusTcpSlave: Устранена утечка дескрипторов TCP соединений
  • Шина ПЛК: исправлен формат событий для модулей DA в режиме СИКН
  • Резервирование: исправлен алгоритм обновления ПО при выключенной автосинхронизации проектов
  • Журнал сообщений: разрешение меток времени сообщений увеличено до миллисекунд для пользовательских журналов

Изменения
относительно «Патч 1.5.5.7309»

  • Резервирование: улучшена стабильность сетевого соединения на этапе включения
  • Резервирование: улучшена стабильность синхронизации
  • Резервирование: состояние CRITICAL_ERROR заменено на CONN_ERROR при потере связи
  • Добавлен компонент PsSysFile позволяющий выставлять права доступа к файлам и каталогам FTP

Изменения
относительно «Патч 1.5.5.7387»

  • IEC60870-5 104 Slave: добавлено свойство ActivateStopBehavior активирующая поведение в режиме останова

Изменения
относительно «Патч 1.5.5.7409»

  • Резервирование: Исправлена индикация режима резервирования при загрузке контроллера Резервирование:
  • Исправлена ошибка при синхронизации проектов между модулями CU Резервирование:
  • Исправлены ошибки синхронизации на проектах с объемом синхронизируемых данных менее 50 кБ IEC60870-5 104 Master:
  • Добавлена возможность разрыва соединения со стороны IEC-программы IEC60870-5 104 Slave:
  • Исправлена ошибка приводившая к исключению при загрузки проекта в ПЛК IEC60870-5 104, 101:
  • Добавлены настройки синхронизации времени Modbus Slave:
  • Исправлена ошибка компиляции при привязке переменной массива PS_Json:
  • Исправлено искажение данных типов LINT и ULINT при сохранении в JSON Backup:
  • Исправлена ошибка создания резервной копии ПО контроллера при спецификации резервируемых частей

Изменения
относительно «Патч 1.5.5.7576»

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

  • Добавлена очистка очереди входящих сообщений перед отправкой запроса

Изменения
относительно «Патч 1.5.5.8069»

Изменения в драйвере IEC60870-5 104 Slave:

  • Устранена утечка памяти

Изменения относительно «Релиз 1.5.3.0»

  • Редактор резервирования: доработки и исправления интерфейса
  • Сканер сети: добавлена кнопка поиска ПЛК и доработан интерфейс
  • Устранены ошибки, приводившие к аварийному завершению среды разработки
  • Шина ПЛК: добавлены статусы каналов модулей AO
  • Шина ПЛК: расширена номенклатура поддерживаемых модулей
  • Шина ПЛК: добавлена шина R500 Simple Bus для корзин с оконечными модулями R500 ST 00 001
  • Master IEC60870-5 104: добавлена возможность работы на портах, отличных от 2404
  • Master IEC60870-5 104: добавлена возможность периодического опроса
  • Master IEC60870-5 104: добавлены команды C_SE_NC, C_BO_NA, C_SC_NA
  • Slave IEC60870-5 104: создаются уникальные глобальные переменные для каждого устройства
  • База данных: устранена утечка памяти при работе с БД
  • База данных: закрытие соединений с БД при выгрузке проекта
  • База данных: добавлена поддержка строк в кодировке unicode
  • База данных: добавлена явная генерация функциональных блоков
  • Диагностика: расширение функционала и исправление ошибок
  • Исправлена ошибка приводившая к сбросу времени, без достоверных источников точного времени, при перезагрузке
  • Исправлена ошибка установки временной зоны при перезагрузке
  • Исправлена ошибка установки шлюза по умолчанию при перезагрузке

Изменения
относительно «Релиз 1.5.4.0»

  • Исправлено: На ПЛК серии R500 перепутаны местами I и II положения ключа MBS

Изменения
относительно «Патч 1.5.4.5956»

  • Исправлено: На ПЛК серии R500 нет данных PPS от GPS приемника

Изменения
относительно «Патч 1.5.4.5985»

  • Исправлено: На некоторых ПЛК серии R500 не работают COM-порты

Изменения относительно «Релиз 1.5.2.0»

  • Добавлена команда оболочки ПЛК: touchpanel (калибровка тачскрина)
  • Резервирование: отображение логов с обоих ПЛК
  • Исправлена ошибка при запуске сервера NTP на некоторых типах ПЛК

Изменения
относительно «Релиз 1.5.3.0»

  • Master IEC60870-5 104: Исправлена неправильное отображение значений переменных на вкладке I/O Mapping
  • Master IEC60870-5 104: Исправлена ошибка, при которой номер сетевого порта для работы мастера не применялся
  • Master IEC60870-5 104: Добавлен параметр — интервал общего опроса оппонента Interrogation Interval
  • Резервирование: Исправлена ошибка, иногда приводившая к ошибкам синхронизации
  • Исправлена ошибка приводившая к некорректной работе индикации на некоторых модулях CU

Изменения относительно «Релиз 1.5.1.0»

  • Добавлена поддержка модулей DS 32 011 и DO 16 021
  • Добавлена поддержка диапазона измерения 0-20 мА в модулях аналогового ввода
  • Добавлены команды оболочки ПЛК: reboot, ping, traceroute, sysinfo и др.
  • Добавлен сервисный режим ПЛК
  • Добавлена поддержка МЭК-104 Master
  • Редактор МЭК-104: исправлены ошибки
  • StructsDB: добавлена поддержка типов BOOL, ENUM, WSTRING
  • Резервирование: конфигурация резервирования хранится в проекте
  • Резервирование: оптимизация механизма синхронизации данных резервирования
  • Резервирование: расширена диагностика каналов связи
  • Epsilon LD: улучшена стабильность среды разработки
  • Epsilon LD: улучшен редактор шины
  • Epsilon LD: улучшена совместимость с Windows XP
  • Многочисленные исправления и улучшения

Изменения относительно «Релиз 1.5.0.0»

  • Добавлен драйвер единой шины контроллеров REGUL
  • Добавлен редактор единой шины ПЛК
  • Добавлена поддержка контроллеров серий R200 и R400
  • Добавлены библиотеки PsJsonConvertions, PsMySQLClient организации хранения структур в базе MySQL
  • Добавлена возможность импорта/экспорта точек и команд в редакторе МЭК-104/101-Master/Slave
  • Добавлен HardwareMonitor подсистемы диагностики
  • Добавлено создание резервной копии и восстановление ПО ПЛК
  • Добавлена защита от сетевого шторма
  • Полностью переработан сканер сети
  • Улучшения в подсистеме резервирования
  • Исправлены ошибки в библиотеке PS_Time
  • Многочисленные исправления и улучшения

Изменения
относительно «Релиз 1.5.1.0»

  • Исправлена критическая ошибка: возможен отказ некоторых ПЛК после обновления ПО до версии 1.5.1.5191.

Изменения относительно предыдущего релиза

  • Epsilon LD: добавлен редактор устройств IEC104 Outer Master
  • Epsilon LD: добавлена возможность настройки часового пояса
  • Epsilon LD: добавлена команда «Сохранить в ПЗУ» для модулей AI и AO
  • Epsilon LD: добавлена проверка структуры шины при компиляции проекта
  • Epsilon LD: многочисленные улучшения редактора резервирования
  • Modbus Master TCP/RTU: добавлена обработка канала по событию
  • Modbus RTU/TCP: работа драйвера вынесена в задачу ModbusTask
  • Добавлена возможность настройки правил сетевой маршрутизации
  • Добавлена поддержка ПЛК серии R500
  • Модули В/В: добавлена поддержка модуля AI 08 031, AI 16 011, R600 DA 03 021
  • Модули В/В: расширен функционал режима работы ПАЗ модуля DO 32 011
  • Резервирование: добавлена возможность резервирования канала связи между ЦП
  • Резервирование: добавлена защита от многократного вызова функции синхронизации в одном цикле задачи
  • Сканер сети: Добавлена возможность импорта/экспорта настроек сетевых интерфейсов
  • Сканер сети: Небольшие доработки интерфейса
  • Отключена служба Telnet
  • Добавлена возможность установки количества опрашиваемых корзин за один цикл шины

 

..

   

Epsilon LD User Guide _DPA_302_v2_5.pdf

6 МБ

24.10.2019

Epsilon LD User Guide _DPA_302_v2.4.pdf

6 МБ

18.04.2019

Epsilon LD.IEC-104 User Guide.pdf

1 МБ

18.04.2019

Epsilon LD.Modbus User Guide.pdf

1 МБ

18.04.2019

HART User Guide.pdf

1 МБ

18.04.2019

OPC DA User Guide.pdf

518 КБ

18.04.2019

Redundancy Manual v2.0 (ПО 1.6.0.0).pdf

2 МБ

18.04.2019

Regul R200 System Manual (DPA-319 v2 16)_ rus.pdf

4 МБ

23.09.2019

Regul R400 System Manual (DPA-321 v2.0)_rus.pdf

974 КБ

23.09.2019

Regul R500 System Manual (DPA-311 v2 26)_rus_.pdf

7 МБ

06.10.2022

Regul R600 System Manual (DPA-309 v2 17)_ rus.pdf

6 МБ

23.09.2019

: 11

Страницы:
1

Попало недавно такое заданьице — на Regul 500 прописать некий клапан, и визуализацию сделать на Альфа платформе.
ПО для Regul — Epsilon LD. Суть — Codesys. И хотя с кодесис впервые, ну как то разобрался.
Прикольно, что симулятор ПЛК -виртульная машину под, к примеру — VirtualBox )))
Ребята не стали париться, ПЛК? Ну это же тот же ПК, поэтому Intel Atom, SSD на 4Гб, ну и интерфейсы наружу. Не знаю чего там с материнкой. Пока что о импортозамещении, заметим, речи нет. Что за ОС не знаю, или линь какой то, но скорее своя какая то версия линя, гордо именуемая собственной разработкой )

А вот Альфа платформа — прелюбопытнейший зверек. Очень долго вникал в замысел. Благо справка — на уровне. Судя по подходу, вещь интересная. Не буду расписывать — https://www.automiq.ru/ru/products/alpha-platform
На мой не опытный взгляд — подходы интересные. Но пока все убогонько. Про графику молчу. Нам, в принципе, хорошо когда ее совсем нет ))) А вот процесс формирования переменных из того же ОРС… Рукопашка сплошная. И да, под внешними интерфейсами подразумеваются пока протоколы: Modbus, OPC, МЭК 104 и т.д. Не вникал особо. Прямых драйверов для ПЛК нет, или я их не увидел. Тот же Regul — вроде и есть возможность выбрать его, но исследуя проект-пример, понимаешь, что снова ОРС/МЭК. А в руководстве ничего нет.

Такой вот обзорчик ) Из того, что я изучал, а это и сайт и видео и документы — самое позднее — 2019г. Трудно видимо развиваться… Но точно знаю, что платформа нашла свое место в Транснефти. Оттуда, кстати, задание и прилетело.

2114

5

33

05.01.2023

Andrey B

Andrey B

12347

164

14

30.05.2014

СКАЧАТЬ ВИДЕО

Описание видео:

В уроке рассказывается как создать простой проект с визуализацией в Epsilon LD для ПЛК Regul R500 (Prosoft) и запустить его используя виртуальный ПЛК R500 от Prosoft.

Кадры из видео

Epsilon LD и Regul R500. Быстрый старт с виртуальным ПЛК и визуализацией.

Epsilon LD и Regul R500. Быстрый старт с виртуальным ПЛК и визуализацией.

Epsilon LD и Regul R500. Быстрый старт с виртуальным ПЛК и визуализацией.

Epsilon LD и Regul R500. Быстрый старт с виртуальным ПЛК и визуализацией.

Тэги из видео

Комментарии пользователей:

Tarantul Tarantul

2023-07-02 11:30:32

Спасибо за ролик

Ринат Шакиров

2023-04-27 23:24:27

здравствуйте, при сканировании виртуальный контроллер не появился, в чем дело подскажите пожалуйста?

Понравилась статья? Поделить с друзьями:
  • Должностная инструкция педагога организатора в спортивной школе
  • Частотник inverter xsy at1 инструкция на русском
  • Автомагнитола пионер carrozzeria инструкция по эксплуатации на русском языке
  • Урсоцид инструкция по применению цена в казахстане
  • Формен комби инструкция по применению цена отзывы