Всем доброго дня.
Помогите решить проблему с подключением к ПЛК в on-line режиме.
На предприятии есть несколько (8 шт) машин с контроллером движения LMC600.
Так вот к 6-ти из них я спокойно могу подключиться, скачать проект, сохранить его на диск, распаковать и подключиться в on-line режим.
А на 2х машинах после распаковки проекта и при попытке подключится в on-line режим, появляется предупреждение что ваш проект не совпадает с проектом в ПЛК и предложением загрузить мой распакованный проект в контроллер.
Да, забыл сказать, работаю с программой SoMachine V.4.3 SP1.
Если вопрос детский, пожалуйста киньте ссылку на "букварь" в котором можно найти решение данной проблемы.
Спасибо.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Выгруженый backup не совпадает с проектом on-line
Модератор: Специалисты SE
-
- эксперт
- Сообщения: 1011
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 94 раза
- Поблагодарили: 136 раз
Выгруженый backup не совпадает с проектом on-line
Yuriy76, а предложения, наоборот, слить проект из ПЛК не поступает? А посмотреть в чем там отличия, т.е. открыть проект онлайн и офлайн одновременно? А специального инструмента типа Compare нет? Все это я говорю с оглядкой на свой Сименс.
Из знакомого вижу только Сомашин. У нас шнайдер ПЛК стоял. Проект в этой ИС был. Выкинули, поскольку вел себя неадекватно. Поставили Сименс.
Из знакомого вижу только Сомашин. У нас шнайдер ПЛК стоял. Проект в этой ИС был. Выкинули, поскольку вел себя неадекватно. Поставили Сименс.
-
- освоился
- Сообщения: 281
- Зарегистрирован: 14 дек 2015, 12:15
- Имя: Евгений
- Страна: Россия
- город/регион: Краснодар
- Благодарил (а): 5 раз
- Поблагодарили: 74 раза
Выгруженый backup не совпадает с проектом on-line
C PacDrive не работаю, но там скорее всего аналогично Modicon M2xx, хотя могут быть отличия:)
По команде Online-->Login выполняется загрузка исполняемых(скомпилированных) файлов в ОЗУ ПЛК, по команде Online-->Create boot application создание загрузочного приложения в флеш памяти и по команде Online-->Source download to connected device загрузка самого проекта в ПЛК, это то что вы выгружаете(исходник просто лежит в файловой системе ПЛК и никак не используется).
В контроллере может лежать не финальная версия проекта, либо тот же проект но перекомпилированный.
Т.е. разработчики могли загрузить исходник проекта, а потом доработать проект, загрузить исполняемые файлы, а обновить сам исходник проекта забыли или после загрузки исходника, просто перекомпилировали тот же проект и загрузили новые исполняемые файлы.
Посмотрите в файловой системе контроллера дату и время создания архива проекта и исполняемого файла.
Для подключения к файловой системе щелкнуть по кругу из зеленых стрелок в верхнем правом углу, при этом требовать загрузку проекта не должен, должно появится только окно предупреждения с подтверждением Alt+F. Для создания резервной копии системы можно снять образ контроллера через утилиту Controller Assistant, устанавливается вместе с SoMachine.
По команде Online-->Login выполняется загрузка исполняемых(скомпилированных) файлов в ОЗУ ПЛК, по команде Online-->Create boot application создание загрузочного приложения в флеш памяти и по команде Online-->Source download to connected device загрузка самого проекта в ПЛК, это то что вы выгружаете(исходник просто лежит в файловой системе ПЛК и никак не используется).
В контроллере может лежать не финальная версия проекта, либо тот же проект но перекомпилированный.
Т.е. разработчики могли загрузить исходник проекта, а потом доработать проект, загрузить исполняемые файлы, а обновить сам исходник проекта забыли или после загрузки исходника, просто перекомпилировали тот же проект и загрузили новые исполняемые файлы.
Посмотрите в файловой системе контроллера дату и время создания архива проекта и исполняемого файла.
Для подключения к файловой системе щелкнуть по кругу из зеленых стрелок в верхнем правом углу, при этом требовать загрузку проекта не должен, должно появится только окно предупреждения с подтверждением Alt+F. Для создания резервной копии системы можно снять образ контроллера через утилиту Controller Assistant, устанавливается вместе с SoMachine.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 09 июн 2020, 14:22
- Имя: Юрий
- Страна: Россия
- город/регион: Калуга
- Благодарил (а): 1 раз
Выгруженый backup не совпадает с проектом on-line
se_sib, спасибо за ответ.
Прошу прощения что долго не выходил на связь. Были обстоятельства.
se_sib, я конечно дико извиняюсь, но можно про файлы в памяти ПЛК, поподробней.
Как я понял и наблюдал у себя, в контроллере присутствуют:
1е- исходные файлы проекта,
2е- скомпилированный "экзешник", (который создается по команде "Create boot application"). Правильно?
и 3е - архив проекта (arhive.prj).
С первыми двумя пунктами более или менее понятно. Вопрос, а как создается архив проекта?
Если задал глупый вопрос ,прошу понять и простить...
Прошу прощения что долго не выходил на связь. Были обстоятельства.
se_sib, я конечно дико извиняюсь, но можно про файлы в памяти ПЛК, поподробней.
Как я понял и наблюдал у себя, в контроллере присутствуют:
1е- исходные файлы проекта,
2е- скомпилированный "экзешник", (который создается по команде "Create boot application"). Правильно?
и 3е - архив проекта (arhive.prj).
С первыми двумя пунктами более или менее понятно. Вопрос, а как создается архив проекта?
Если задал глупый вопрос ,прошу понять и простить...
-
- завсегдатай
- Сообщения: 577
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 121 раз
- Поблагодарили: 103 раза
Выгруженый backup не совпадает с проектом on-line
Добрый день!
Женя меня поправит, если что ;-)
Начинать нужно со встроенной справки:
M241 Logic Controller - Programming Guide - Memory Mapping > Controller Memory Organization и Flash Memory Organization
В ПЛК имеется два типа памяти:
- FLASH
- RAM
1- исполняемый файл - в RAM
2- загрузочный "экзешник", (который создается по команде "Create boot application") - Boot application во FLASH
3 - архив проекта (arhive.prj) - исходник во FLASH
4 - ещё файлы...
2. Для сохранения исходника в ПЛК - меню Онлайн - Source download to connected device
Для автоматического сохранения исходника и Boot application
в ПЛК можно изменить настройки проекта по умолчанию
Женя меня поправит, если что ;-)
Начинать нужно со встроенной справки:
M241 Logic Controller - Programming Guide - Memory Mapping > Controller Memory Organization и Flash Memory Organization
В ПЛК имеется два типа памяти:
- FLASH
- RAM
НЕ ТОЛЬКО эти файлы в областях:
1- исполняемый файл - в RAM
2- загрузочный "экзешник", (который создается по команде "Create boot application") - Boot application во FLASH
3 - архив проекта (arhive.prj) - исходник во FLASH
4 - ещё файлы...
1. Отдельно архив - меню Файл - Архив - Сохранить архивКак создается архив проекта?
2. Для сохранения исходника в ПЛК - меню Онлайн - Source download to connected device
Для автоматического сохранения исходника и Boot application
в ПЛК можно изменить настройки проекта по умолчанию
СВ