Почему у меня в последнем моем проекте исчезает конфигурация ПЛК при смене платформы?
попробовал старый проект, в старом не исчезает, все параметры и модули остаются.
Почему у меня в последнем моем проекте исчезает конфигурация ПЛК при смене платформы?
попробовал старый проект, в старом не исчезает, все параметры и модули остаются.
При смене платформы конфигурация ДОЛЖНА исчезать.
И если она этого не сделала - Вы должны обязательно сделать это сами, перейдя в конфигурацию, и из меню дополнительно сделать команду "стандартная конфигурация".
Так как если этого не сделать - может происходить наложение памяти области входов\выходов.
Мы может не так поняли друг друга.
Я год программирую ПЛК, всегда она не исчезала и слава богу, чтобы восстановить Конфигурацию ПЛК надо целый день потратить и даже может и с ошибками, 100регистров, это не мелочь.
Всегда при смене РМ на КМ и обратно никаких проблем с регистрами не было, контроллеры отлично работали.
О каком наложении памяти вы говорите? Может быть при корявом внесении регистров она и будет накладываться, а у меня все регистры аккуратно расположены.
danko, речь идет об особенностях работы Codesys.
Дело в том, что когда вы в проекте задаете работу с плк100-к.м, то в этот момент Codesys обращается к Target-файлу и запоминает в проекте его структуру.
Когда вы меняете платформу, он это не делает, точнее не полностью, если распределение памяти в ПЛК аналогичное, это прокатит, но если таргет сильно другой, то нет! Конфигурация может сброситься, и будет писать, что ошибка конфигурации.
Если вы писали проект на старом таргет файле. Потом таргет переустановили и открыли старый проект, то могут начаться танцы с бубном. Проект может открыться, и в этом случае, вам ручками нужно переделать всю!!! конфигурацию. Или может не открыться вовсе. К сожалению, закономерность, что будет, выявить крайне сложно.
Могу сказать одно. Чем проще конфигурация, тем вероятнее, что она откроется.
Или откатитесь на старый таргет. Ну и соответствующую прошивку.
Могу дать только один совет.
Если вы делаете проект, то к проекту всегда делайте сопроводительный диск, на котором будут все таргеты, прошивки, библиотеки и те версии Codesys в которых вы работали. Я именно так и делаю, поэтому, проект, написанный три года назад, открою без проблем.
К сожалению мы периодически делаем обновления, призванные исправлять наши ошибки. Иногда эти изменения могут доставлять пользователям неудобства.
Последний раз редактировалось Александр Приходько; 09.02.2012 в 14:38.