Компания ОВЕН совершенствует производимые контроллеры и их ПО, в том числе встроенное ПО контроллера и target-файлы ПЛК. Обновленное ПО контроллера и target-файлы следует устанавливать на используемый ПЛК только в том случае, если наблюдаются сбои в работе действующего ПО. Если ПЛК работает без сбоев, то обновлять встроенное ПО не рекомендуется.
Обновленное ПО и соответствующие ему версии target-файлов можно скачать на сайте owen.ru.

Перед обновлением ПО контроллера, следует учесть, что если на ПЛК установлено встроенное ПО версии 2.02.0 или более поздняя, то контроллер подготовлен к возможности перепрограммирования ядра ПЛК в процессе эксплуатации ПЛК без его разборки (без снятия корпуса).
Определение текущей версии встроенного ПО контроллера
С помощью «гипертерминала»

Для определения текущей версии встроенного ПО контроллера с использованием «гипертерминала» следует:
Соединить контроллер с ПК через последовательный порт «RS-232 DEBUG».
В ОС выбрать команду Пуск → Программы → Стандартные → Связь → HyperTerminal.
В открывшемся окне «Описание подключения» в поле «Название» задать имя нового подключения и нажать кнопку «ОК».
Окно «Описание подключения» В открывшемся окне «Подключение» в поле «Подключаться через» выбором из раскрывающегося списка задать COM-порт, к которому подключен ПЛК, и нажать кнопку «ОК».
Окно «Подключение» В открывшемся окне «Свойства: COM» в поле «Скорость (бит/с» выбором из раскрывающегося списка задать значение «115200», в поле «Управление потоком» выбором из раскрывающегося списка задать значение «Нет», нажать кнопку «Применить», затем – нажать кнопку «ОК».
Окно «Свойства СОМ-порта» Нажатием кнопки «Сброс» перезагрузить ПЛК.
В открывшемся окне «HyperTerminal» в строке «Binary Version» отобразится номер текущей версии встроенного ПО контроллера.
Окно «HyperTerminal»
С помощью CODESYS
Для определения текущей версии ПО контроллера с использованием CODESYS следует:
Соединить контроллер с ПК через любой из портов для программирования (COM-порт, порт Ethernet или USB).
Запустить CODESYS.
В CODESYS выбрать команду Онлайн → Подключение в главном меню.
Перейти на вкладку «Ресурсы» организатора объектов и войти в режим «ПЛК Браузер» (PLC-Browser), подробнее о режиме см. раздел.
Выбрать команду «PLCInfo». В поле отображения реакции ПЛК на введенную команду отобразится информация о ПЛК. В строке «Binary Version» отобразится номер текущей версии встроенного ПО контроллера.
Окно «ПЛК Браузер» (PLC-Browser)
Обновление встроенного ПО контроллера
Встроенное ПО контроллера может быть обновлено:
с использованием специализированного файла обновленного встроенного ПО контроллера (например, UpdatePLC110_60.bin) и стандартных функций CODESYS;
с помощью утилиты «Перепрошивка ПЛК <Версия>.exe» (который можно скачать на странице CODESYS V2 на сайте owen.ru). Утилиту рекомендуется использовать, если сбой в работе ПЛК привел к нарушению связи ПЛК и CODESYS.
Обновление встроенного ПО контроллера с использованием CODESYS

Если на ПЛК записана прошивка версии более ранней, чем 2.02.0, то ПЛК следует предварительно подготовить к возможности перепрограммирования ядра:
Снять корпус контроллера.
Удалить перемычку на средней плате ПЛК.
Установить корпус контроллера.
Для обновления встроенного ПО контроллера с использованием CODESYS следует:
Записать на жесткий диск ПК файл обновленного встроенного ПО контроллера (например, UpdatePLC110_60.bin).
Подключить питание ПЛК.
Соединить контроллер с ПК через любой из портов для программирования (COM-порт, порт Ethernet или USB).
Запустить CODESYS.
Выбрать команду Онлайн → Подключение в главном меню.
Записать в память ПЛК файл обновленного встроенного ПО контроллера выбором команды Онлайн → Записать файл в ПЛК. Требуемый файл будет опознан CODESYS автоматически.
Примечание
Для сохранения в памяти ПЛК файла обновленного встроенного ПО контроллера можно также воспользоваться утилитой «PLC_IO.exe», которую можно скачать на странице CODESYS V2 на сайте owen.ru:
Скопировать на жесткий диск ПК утилиту«PLC_IO.exe» и файл «UpdatePLCxxx.bin»для конкретного ПЛК.
В командном файле PLC_IO.bat модифицировать IP-адрес или номер COM-порта, по которому утилита будет загружать файл в ПЛК.
Выполнить командный файл PLC_IO.bat. После запуска, если ПЛК правильно подсоединен и правильно указаны его настройки в PLC_IO.bat, утилита соединится с контроллером и запишет соответствующий файл обновления.
Перейти на вкладку «Ресурсы» организатора объектов и войти в режим «ПЛК Браузер» (PLC-Browser), подробнее о режиме см. раздел.
Выбрать команду «UpdateCore». В поле отображения реакции ПЛК на введенную команду появится сообщение «UpdateOK».
Нажать кнопку «Сброс».
Далее следует перейти к установке target-файла, см. раздел.

Обновление target-файла
Для обновления target-файла ПЛК следует:
Скопировать на жесткий диск ПК требуемый target-файл для конкретного ПЛК. Во время выбора target-файла следует обратить внимание на то, что имя target-файла не полностью совпадает с наименованием контроллера: в наименовании контроллера использована кириллица (например, ПЛК110), а в названии target-файла – латиница (например, PLC110). Архивы с target-файлами размещены на странице CODESYS V2 на сайте owen.ru.
Извлечь target-файл (и входящие в его комплект файлы) из архива.
Удалить старую версию файла.
Установить требуемую версию Target-файла. Процедуры удаления (деинсталляции) и установки (инсталляции) target-файлов описаны в разделе.
