Форум Zentec

Оборудование => ПЛК серии M => M100 => Тема начата: Artem от 03 марта 2020, 13:27:45

Название: Восстановление ядра М100-2 из М100
Отправлено: Artem от 03 марта 2020, 13:27:45
В случае, если в контроллер М100-2 попала прошивка от другого контроллера (например М100), есть возможность исправить эту ситуацию, несмотря на то, что zWorkBench определяет контроллер как М100 и не зашивает туда другой тип прошивки.

1.   Помещаем рядом с исполняемым файлом zworkbench.exe настроечный файл tempoptions.xml
2.   В нем должна присутствовать строка для настройки типа контролллера - overrideControllerType="0101" mustProgrammBootLoader="1". overrideControllerType – это указание программе,  ядро какого контроллера мы будем прошивать в устройство, mustProgrammBootLoader – флаг, указывающий на принудительную смену загрузщика.
Название: Re: Восстановление ядра М100-2 из М100
Отправлено: Artem от 03 марта 2020, 13:28:09
3.   Открываем настройку порта компьютера и выбираем вкладку восстановления ядра
Название: Re: Восстановление ядра М100-2 из М100
Отправлено: Artem от 03 марта 2020, 13:28:37
4.   После того как контроллер будет найден , будет выведено сообщение как на картинке

В нем будет указ тип ядра, на какой будет перешиваться контроллер
Название: Re: Восстановление ядра М100-2 из М100
Отправлено: Artem от 03 марта 2020, 13:29:37
5.   После нажатия кнопки "Продолжить" запустится процесс замены загрузчика
Название: Re: Восстановление ядра М100-2 из М100
Отправлено: Artem от 03 марта 2020, 13:30:40
6.   После замены загрузчика программа снова выдаст сообщение как в пункте 4. Нужно нажать «Продолжить», после чего начнется процесс замены ядра.
Название: Re: Восстановление ядра М100-2 из М100
Отправлено: Artem от 03 марта 2020, 13:31:57
7.   !!!!! После смены версии ядра необходимо убрать файл tempoptions.xml Из каталога программы !!!!
Если этого не сделать, то при восстановлении ядра других типов контроллеров они могут перешиться на М100-2