danko, речь идет об особенностях работы Codesys.
Дело в том, что когда вы в проекте задаете работу с плк100-к.м, то в этот момент Codesys обращается к Target-файлу и запоминает в проекте его структуру.
Когда вы меняете платформу, он это не делает, точнее не полностью, если распределение памяти в ПЛК аналогичное, это прокатит, но если таргет сильно другой, то нет! Конфигурация может сброситься, и будет писать, что ошибка конфигурации.
Если вы писали проект на старом таргет файле. Потом таргет переустановили и открыли старый проект, то могут начаться танцы с бубном. Проект может открыться, и в этом случае, вам ручками нужно переделать всю!!! конфигурацию. Или может не открыться вовсе. К сожалению, закономерность, что будет, выявить крайне сложно.
Могу сказать одно. Чем проще конфигурация, тем вероятнее, что она откроется.
Или откатитесь на старый таргет. Ну и соответствующую прошивку.
Могу дать только один совет.
Если вы делаете проект, то к проекту всегда делайте сопроводительный диск, на котором будут все таргеты, прошивки, библиотеки и те версии Codesys в которых вы работали. Я именно так и делаю, поэтому, проект, написанный три года назад, открою без проблем.
К сожалению мы периодически делаем обновления, призванные исправлять наши ошибки. Иногда эти изменения могут доставлять пользователям неудобства.




Ответить с цитированием