Пакет обновления для среды разработки
и системного ПО контроллера
Изменения относительно «Релиз 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.6.0.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.5.7.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.6.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.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
- Добавлена возможность установки количества опрашиваемых корзин за один цикл шины
Название или текст документа |
Размер |
Дата изменения |
..
Regul R600 System Manual (DPA-309 v2 17)_ rus.pdf
0
23.09.2019
Regul R500 System Manual (DPA-311 v2 26)_rus_.pdf
0
06.10.2022
Regul R400 System Manual (DPA-321 v2.0)_rus.pdf
0
23.09.2019
Regul R200 System Manual (DPA-319 v2 16)_ rus.pdf
0
23.09.2019
Redundancy Manual v2.0 (ПО 1.6.0.0).pdf
0
18.04.2019
OPC DA User Guide.pdf
0
18.04.2019
HART User Guide.pdf
0
18.04.2019
Epsilon LD.Modbus User Guide.pdf
0
18.04.2019
Epsilon LD.IEC-104 User Guide.pdf
0
18.04.2019
Epsilon LD User Guide _DPA_302_v2.4.pdf
0
18.04.2019
Epsilon LD User Guide _DPA_302_v2_5.pdf
0
24.10.2019
: 11 |
Страницы: |
Попало недавно такое заданьице — на Regul 500 прописать некий клапан, и визуализацию сделать на Альфа платформе.
ПО для Regul — Epsilon LD. Суть — Codesys. И хотя с кодесис впервые, ну как то разобрался.
Прикольно, что симулятор ПЛК -виртульная машину под, к примеру — VirtualBox )))
Ребята не стали париться, ПЛК? Ну это же тот же ПК, поэтому Intel Atom, SSD на 4Гб, ну и интерфейсы наружу. Не знаю чего там с материнкой. Пока что о импортозамещении, заметим, речи нет. Что за ОС не знаю, или линь какой то, но скорее своя какая то версия линя, гордо именуемая собственной разработкой )
А вот Альфа платформа — прелюбопытнейший зверек. Очень долго вникал в замысел. Благо справка — на уровне. Судя по подходу, вещь интересная. Не буду расписывать — https://www.automiq.ru/ru/products/alpha-platform
На мой не опытный взгляд — подходы интересные. Но пока все убогонько. Про графику молчу. Нам, в принципе, хорошо когда ее совсем нет ))) А вот процесс формирования переменных из того же ОРС… Рукопашка сплошная. И да, под внешними интерфейсами подразумеваются пока протоколы: Modbus, OPC, МЭК 104 и т.д. Не вникал особо. Прямых драйверов для ПЛК нет, или я их не увидел. Тот же Regul — вроде и есть возможность выбрать его, но исследуя проект-пример, понимаешь, что снова ОРС/МЭК. А в руководстве ничего нет.
Такой вот обзорчик ) Из того, что я изучал, а это и сайт и видео и документы — самое позднее — 2019г. Трудно видимо развиваться… Но точно знаю, что платформа нашла свое место в Транснефти. Оттуда, кстати, задание и прилетело.