Обновления системного ПО контроллера CPM810-03. Обновление выполнять в соответствии с указаниями п. 8.5 руководства программиста: ftp://ftp.fastwel.ru/pub/Hardware/Fastwel/Fastwel_IO/Version3/Doc/CPM810-03_CDSV3_UM.pdf При возникновении проблем во время обновления обращаться по электронной почте: fio@fastwel.ru 14.11.2023 Текущая версия ПО контроллера CPM810-03: 3.4.5.0 ВНИМАНИЕ! В данном обновлении системного ПО предусмотрена перезапись начального загрузчика контроллера. Ни в коем случае не выключайте питание контроллера до завершения процесса обновления. 1. Изменения: 1.1 Добавлены системные службы для файлового обмена по защищенному каналу по протоколам FTPS и SFTP. 1.2 Отключено безусловное создание самоподписных сертификатов для всех компонентов при запуске системы исполнения. 1.3 Отключено создание самоподписных сертификатов при запуске системы исполнения для CmpSecureChannel. Для того, что бы использовать шифрованное соединение, необходимо создать сертификат в среде разработки с помощью Security Agent или в веб-конфигураторе на странице "Сертификаты безопасности". 1.4 Добавлена подсистема CmpFastwelSecureService, управляющая парой ключ/сертификат для компонента CmpFastwelCore, используемых в системных службах HTTPS, SFTP, FTPS. Для компонента CmpFastwelCore включено создание самоподписного сертификата при запуске системы исполнения. Любая операция по смене сертификата (удаление, создание или импорт) применяется в системных сервисах только после перезагрузки контроллера. 1.5 Добавлено уточненное отображение состояния контроллера в "Журнале ПЛК" для заводского режима: "FACTORY" вместо "NO CONFIGURATION". 1.6 Добавлена функция скрытия курсора c экрана, для этого в веб-конфигураторе добавлен параметр "Скрыть курсор" на старнице "Видео". 1.7 Добавлена поддержка клавиши Enter на дополнительной клавиатуре Numpad. 2. Устраненные дефекты 2.1 Устранен дефект потери связи c удаленным адаптером FBUS, привязанным к локальному сетевому интерфейсу, после выполнения команд "Оболочки ПЛК" fiolistremote, при котором в случае соотнесения удаленной шины FBUS к локальному сетевому интерфейсу в веб-конфигураторе после выполнения команды поиска fiolistremote в "Оболочке ПЛК" и последующего запуска приложения не запускалась удаленная шина FBUS. 2.2 Устранен дефект неустойчивого фокуса при вводе текста в элемент форм визуализации "Текстовое поле"/"Text Field". 31.08.2023 Текущая версия ПО контроллера CPM810-03: 3.3.4.1 ВНИМАНИЕ! В данном обновлении системного ПО предусмотрена перезапись начального загрузчика контроллера. Ни в коем случае не выключайте питание контроллера до завершения процесса обновления. Устранен дефект потери фокуса в формах визуализации после завершения редактирования с клавиатуры значений/текста в полях ввода ("Текстовое поле"/"Text Field" и т.п.), что делало невозможным последующее использование клавиатуры в формах визуализации при отсутствии указательного устройства. 16.05.2022 Текущая версия ПО контроллера CPM810-03: 3.3.4.0 ВНИМАНИЕ! В данном обновлении системного ПО предусмотрена перезапись начального загрузчика контроллера. Ни в коем случае не выключайте питание контроллера до завершения процесса обновления. 1. Изменения: 1.1 Добавлена подсистема сбора статистики использования процессорного времени контроллера. Для получения информации об использовании процессорного времени могут использоваться команды оболочки ПЛК topservice и topservice all или функциональный блок FB_CPUUtil библиотеки FastwelCpuLoad. 1.2 Добавлена возможность использования короткого имени сервера OPC UA, для чего в веб-конфигураторе на странице OPC UA добавлено поле "Имя сервера", которое становится доступным для ввода, если не выбрана опция "Имя хоста в качестве имени сервера". 1.3 Добавлен запрет доступа из приложения к файлам и каталогам по абсолютному пути. При первом обращении по абсолютному пути в журнале контроллера появится сообщение типа WARNING "Access by absolute path is now blocked". Исключением является путь /dev/mmcblk0p1 для совместимости. При откате с текущей на предыдущую версию системного ПО контроллера запрет доступа по абсолютному пути сохранится. 1.4 Добавлена возможность назначения собственного адреса шлюза по умолчанию для каждого сетевого интерфейса. 1.5 Уменьшена погрешность хода системных часов контроллера. 2. Устраненные дефекты: 2.1 Устранен дефект сканирования шины FBUS, при котором в среде разработки в окне "Поиск устройств" вместо реально присутствующего в линейке модуля отображалось имя модуля Fastwel I/O-2 (DIM8xx). 2.2 Устранен дефект рассинхронизации базы учетных записей пользователей при параллельном изменении из веб-конфигуратора и среды разработки. 2.3 Устранено некорректное поведение функции FmbUpdateInputs библиотеки FastwelModbus в однозадачном пользовательском приложении. 2.4 Устранен дефект в сервисе межмодульной шины, который не позволял изменять конфигурацию модуля DIM764 с микропрограммой версии 1.7 и ниже. 2.5 Устранено некорректное поведение функции SysTimeRtcConvertHighResToLocal библиотеки SysTimeRtc при одновременном вызове из нескольких задач приложения. 2.6 Устранен дефект определения статуса батареи. 14.09.2021 Текущая версия ПО контроллера CPM810-03: 3.2.3.0 ВНИМАНИЕ! В данном обновлении системного ПО предусмотрена перезапись начального загрузчика контроллера. Ни в коем случае не выключайте питание контроллера до завершения процесса обновления. 1. Изменения: 1.1 Для сервера OPCUA добавлена возможность настройки идентификатора сервера в виде имени хоста (устанавливаемый в Параметрах сети) для включения данной функциональности необхордимо в Параметрах OPC UA установить параметр "Имя хоста в качестве имени сервера" 1.2 В тэг сервера OPCUA ServerStatus->State добавлена индикация состояния ПЛК: NoConfiguration - ПЛК находится в состоянии заводского сброса, приложение пользователя не загружено; Failed - ПЛК находится в безопасном состоянии, приложение пользователя загружено не выполняется; Running - ПЛК находится в нормальном состоянии, приложение пользователя загружено выполняется; 1.3 При наличии единственной задачи в пользовательском ПО ввод %I данных выполняется в глобальный сегмент 1.4 Добавлена поддержка библиотеки FastwelRemovableMedia.library, которая позволяет: 1) получать события установки/извлечения дискового накопителя EVT_BoardDeviceNotify посылаемая компонентом CMPID_SysBoardDevice; 2) извлекать дисковый накопитель; 3) получать информацию о дисковых накопителях и разделах 1.5 Для устройств серверов MODBUS TCP/SERIAL автоматически создается диагностическая выходная область - один регистр с адресом доступа Input Register 65536. В младшем байте диагностического регистра публикуется признак текущего режима работы контроллера: 0 - нормальный, 1 - безопасный. Старший байт содержит код состояния программы: RUN, STOP, halted on breakpoint и т.д. - код возвращаемый "getprgstat". 1.6 В команду PLCSHELL ipinfo добавлен вывод адреса основного шлюза (default gateway) для каждого из интерфейсов 1.7 Добавлена возможность сохранять журнал ПЛК и просматривать в WEB конфигураторе, для этого необходимо в WEB конфигураторе перейти в раздел Журнал ПЛК и установить параметр "Разрешить регистрацию сообщений в файлы". 1.8 В ведущий узел IEC60870 добавлен выходной канал isRun индицирующий состояние подключения с подчиненным узлом 1.9 В ведомый узел IEC60870 добавлена возможность: опроса станции C_IC_NA_1, опроса счетных объектов C_CI_NA_1 и установка времени C_CS_NA_1 используя широковещательный адрес COMN=65535 2. Устраненные дефекты 2.1 Устранен дефект нарушения функционирования подсистем FBUS и MODBUS после установки системного времени 2.2 Устранен дефект возникновения HardwareWatchdog при программном перезапуске контроллера 2.3 Устранены дефекты ведомого узла сети IEC60870: 1) некорректный COT в M_XX_NA_1 на запрос полного опроса сатнции C_IC_NA_1 2) при установленном признаке IV значения объектов передаются спорадически (COT=3) 3) при установке периода синхронизации времени равным нулю, временные метки имеют признак IV 2.4 Устранен дефект зависания сервера OPCUA при чтении переменной структурного типа с полем типа Enum 2.5 Устранен дефект отображения проектной информации командой pinf 2.6 Устранен дефект отсутствия возможности не сбрасывать пользовательские настройки User Management в среде CDSV3 3.5.16.40 28.12.2020 Текущая версия ПО контроллера CPM810-03: 3.1.2.1 ВНИМАНИЕ! В данном обновлении системного ПО предусмотрена перезапись начального загрузчика контроллера. Ни в коем случае не выключайте питание контроллера до завершения процесса обновления. 1. Устранены дефекты 1.1 Устранен дефект зажигания светодиода WDT при перезапуске с помощью кнопки Reset на корпусе контроллера, изменена версия начального загрузчика (1.04). 1.2 Устранен дефект утилиты тестирования по отображению версии начального загрузчика в отчете после записи серийного номера. 1.3 Устранен дефект утилиты разбора блоков внутренних параметров. 16.12.2020 Текущая версия ПО контроллера CPM810-03: 3.1.2.0 ВНИМАНИЕ! В данном обновлении системного ПО предусмотрена перезапись начального загрузчика контроллера. Ни в коем случае не выключайте питание контроллера до завершения процесса обновления. 1. Изменения 1.1 Добавлена поддержка архивирования аварийных сигналов и трендов, в том числе на съемные накопители. 1.2 Добавлена возможность обновления начального загрузчика контроллера в составе обновления системного ПО. 1.3 Добавлены диагностические сообщения о состоянии шины FBUS. 1.4 Добавлена индикация ошибочной конфигурации FBUS, светодиод IO мигает красным цветом с частотой ~250 мс. 1.5 Добавлена возможность настройки сервера OPCUA на отдельные интерфейсы. 2. Устранены дефекты 2.1 Устранен дефект зависания визуализации при вводе значения в элемент spin-control. 2.2 Устранен дефект невозможности обновления: системного ПО, пользовательских приложений и прошивок модулей ввода-вывода со съемных носителей. 2.3 Устранен дефект обнаружения программного перезапуска контроллера, функция SysBoardGetBootReason всегда возвращала BOOT_REASON_SOFTWARE. 2.4 Устранен дефект низкой скорости записи на съемные носители. 21.08.2020 Текущая версия ПО контроллера CPM810-03: 3.0.1.0 Данная версия системного ПО CPM810-03 является начальной и может быть записана в контроллер только в заводских условиях. ВНИМАНИЕ! При работе с контроллером с версией системного ПО 3.0.1.0 не используйте карту microSD и USB-накопители для обновления системного ПО контроллера (через norm.dnl), микропрограмм модулей ввода-вывода (через ffw.dnl) и развертывания приложения (через norm.upl). При необходимости обновления системного ПО, модулей ввода-вывода и развертывания приложения используйте загрузку файла обновления/развертывания через веб-конфигуратор на странице "Система" или по ftp в корневой каталог с последующим перезапуском контроллера.