Обновление встроенного ПО и target-файлов

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

Обновленное ПО и соответствующие ему версии target-файлов можно скачать на сайте owen.ru.

Внимание
Обновленное ПО контроллера и target-файл ПЛК должны иметь соответствующие версии.

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

Определение текущей версии встроенного ПО контроллера

С помощью «гипертерминала»
Примечание
Способ доступен для ОС Windows Vista/7/8.

Для определения текущей версии встроенного ПО контроллера с использованием «гипертерминала» следует:

  1. Соединить контроллер с ПК через последовательный порт «RS-232 DEBUG».

  2. В ОС выбрать команду Пуск → Программы → Стандартные → Связь → HyperTerminal.

  3. В открывшемся окне «Описание подключения» в поле «Название» задать имя нового подключения и нажать кнопку «ОК».

    Graphic
    Окно «Описание подключения»
  4. В открывшемся окне «Подключение» в поле «Подключаться через» выбором из раскрывающегося списка задать COM-порт, к которому подключен ПЛК, и нажать кнопку «ОК».

    Graphic
    Окно «Подключение»
  5. В открывшемся окне «Свойства: COM» в поле «Скорость (бит/с» выбором из раскрывающегося списка задать значение «115200», в поле «Управление потоком» выбором из раскрывающегося списка задать значение «Нет», нажать кнопку «Применить», затем – нажать кнопку «ОК».

    Graphic
    Окно «Свойства СОМ-порта»
  6. Нажатием кнопки «Сброс» перезагрузить ПЛК.

  7. В открывшемся окне «HyperTerminal» в строке «Binary Version» отобразится номер текущей версии встроенного ПО контроллера.

    Graphic
    Окно «HyperTerminal»
С помощью CODESYS

Для определения текущей версии ПО контроллера с использованием CODESYS следует:

  1. Соединить контроллер с ПК через любой из портов для программирования (COM-порт, порт Ethernet или USB).

  2. Запустить CODESYS.

  3. В CODESYS выбрать команду Онлайн → Подключение в главном меню.

  4. Перейти на вкладку «Ресурсы» организатора объектов и войти в режим «ПЛК Браузер» (PLC-Browser), подробнее о режиме см. раздел.

  5. Выбрать команду «PLCInfo». В поле отображения реакции ПЛК на введенную команду отобразится информация о ПЛК. В строке «Binary Version» отобразится номер текущей версии встроенного ПО контроллера.

    Graphic
    Окно «ПЛК Браузер» (PLC-Browser)

Обновление встроенного ПО контроллера

Встроенное ПО контроллера может быть обновлено:

  • с использованием специализированного файла обновленного встроенного ПО контроллера (например, UpdatePLC110_60.bin) и стандартных функций CODESYS;

  • с помощью утилиты «Перепрошивка ПЛК <Версия>.exe» (который можно скачать на странице CODESYS V2 на сайте owen.ru). Утилиту рекомендуется использовать, если сбой в работе ПЛК привел к нарушению связи ПЛК и CODESYS.

Обновление встроенного ПО контроллера с использованием CODESYS
Внимание

Если на ПЛК записана прошивка версии более ранней, чем 2.02.0, то ПЛК следует предварительно подготовить к возможности перепрограммирования ядра:

  1. Снять корпус контроллера.

  2. Удалить перемычку на средней плате ПЛК.

  3. Установить корпус контроллера.

Для обновления встроенного ПО контроллера с использованием CODESYS следует:

  1. Записать на жесткий диск ПК файл обновленного встроенного ПО контроллера (например, UpdatePLC110_60.bin).

  2. Подключить питание ПЛК.

  3. Соединить контроллер с ПК через любой из портов для программирования (COM-порт, порт Ethernet или USB).

  4. Запустить CODESYS.

  5. Выбрать команду Онлайн → Подключение в главном меню.

  6. Записать в память ПЛК файл обновленного встроенного ПО контроллера выбором команды Онлайн → Записать файл в ПЛК. Требуемый файл будет опознан CODESYS автоматически.

    Примечание

    Для сохранения в памяти ПЛК файла обновленного встроенного ПО контроллера можно также воспользоваться утилитой «PLC_IO.exe», которую можно скачать на странице CODESYS V2 на сайте owen.ru:

    1. Скопировать на жесткий диск ПК утилиту«PLC_IO.exe» и файл «UpdatePLCxxx.bin»для конкретного ПЛК.

    2. В командном файле PLC_IO.bat модифицировать IP-адрес или номер COM-порта, по которому утилита будет загружать файл в ПЛК.

    3. Выполнить командный файл PLC_IO.bat. После запуска, если ПЛК правильно подсоединен и правильно указаны его настройки в PLC_IO.bat, утилита соединится с контроллером и запишет соответствующий файл обновления.

  7. Перейти на вкладку «Ресурсы» организатора объектов и войти в режим «ПЛК Браузер» (PLC-Browser), подробнее о режиме см. раздел.

  8. Выбрать команду «UpdateCore». В поле отображения реакции ПЛК на введенную команду появится сообщение «UpdateOK».

  9. Нажать кнопку «Сброс».

Далее следует перейти к установке target-файла, см. раздел.

Graphic
Обновление встроенного ПО в окне «ПЛК Браузер» (PLC-Browser)

Обновление target-файла

Для обновления target-файла ПЛК следует:

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

  2. Извлечь target-файл (и входящие в его комплект файлы) из архива.

  3. Удалить старую версию файла.

  4. Установить требуемую версию Target-файла. Процедуры удаления (деинсталляции) и установки (инсталляции) target-файлов описаны в разделе.

Внимание
После обновления встроенного ПО контроллера ПЛК продолжает функционировать в прежнем режиме, т. е. использует настройки старого ПО. Новое встроенное ПО вступит в силу только после перезагрузки ПЛК. ПЛК следует перезагружать отключением питания с повторным включением через пять и более секунд.