Просмотр полной версии : Ошибка переноса прошивки со старого плк110-60 на плк110-60[M2]
Павел un7mac
11.09.2025, 07:40
При попытке переноса прошивки, после обновления таргерт файлов слетает конфигурация плк, из-за чего выходит ошибка связанная с адресацией глобальных переменных:
HMI %QB8.1.0 :ARRAY[0..219]OF WORD
SCADA %QB9.1.0 :ARRAY[0..219]OF WORD
В ошибке сказано что код не корректен
в конфигурации плк-V2 полностью отсутствуют пункты Modbas которые в оригинальной конфигурации очень объемные
Есть ли возможность переписать код для корректной работы прошивки или перенести конфигурацию для старого плк на новый?
(Могу прикрепить файл проекта и используемые таргет файлы)
In_Da_Cher_A
11.09.2025, 07:50
в конфигурации плк-V2 полностью отсутствуют пункты Modbas которые в оригинальной конфигурации очень объемные
Есть ли возможность переписать код для корректной работы прошивки или перенести конфигурацию для старого плк на новый?
(Могу прикрепить файл проекта и используемые таргет файлы)конечно есть возможность, но это надо делать самому и руками, либо заплатить денег тому, кто это сделает
Для этого создан специальный документ https://ftp.owen.ru/CoDeSys23/06_Documentation/Transferring_project_to_PLC160(M02).pdf
Для ПЛК1xx в РЭ по программированию (Приложение Г. стр.168) https://owen.ru/uploads/467/rp_plk1hh_m02__1-ru-75044-1.34.pdf
в конфигурации плк-V2 полностью отсутствуют пункты Modbas которые в оригинальной конфигурации очень объемные Когда меняешь платформу - то ВСЯ эта конфигурация СТИРАЕТСЯ. И нужно заполнять её руками заново
А ругается он, скорее всего, на то, что она не заполнена и адресов, которые были у переменных, нет.
kondor3000
11.09.2025, 09:55
При попытке переноса прошивки, после обновления таргерт файлов слетает конфигурация плк, из-за чего выходит ошибка связанная с адресацией глобальных переменных:
HMI %QB8.1.0 :ARRAY[0..219]OF WORD
SCADA %QB9.1.0 :ARRAY[0..219]OF WORD
В ошибке сказано что код не корректен
в конфигурации плк-V2 полностью отсутствуют пункты Modbas которые в оригинальной конфигурации очень объемные
Есть ли возможность переписать код для корректной работы прошивки или перенести конфигурацию для старого плк на новый?
(Могу прикрепить файл проекта и используемые таргет файлы)
Переносить надо не прошивку, а конфигурацию ПЛК.
Большую часть конфигурации можно перенести программой, но вам придётся руками править каждую переменную, в том числе прямые адреса в программе типа %QB9.1.0.
По ссылке есть описание отличий в переменных, в разных ПЛК https://owen.ru/forum/showthread.php?t=18269
Обязательно сделайте копии проекта, а тренироваться в переносе лучше на простом проекте с 2-5 переменными.
In_Da_Cher_A
11.09.2025, 10:50
Переносить надо не прошивкупрошивкой многие околоавтоматизаторы называют сам проект
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot