Показать сообщение отдельно
Старый 01.02.2018, 17:36   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Как выгрузить программу из контроллера в SMLogix

Программа в контроллере находится в скомпилированном виде, а софт не поддерживает выгрузки.

Поэтому выгрузить программу из контроллера невозможно. Совсем невозможно. Совсем-совсем-совсем.

Именно поэтому вы в справке и РЭ не можете найти описания процесса выгрузки. Просто нечего описывать. Нет выгрузки, нет и описания. Будет выгрузка, появится и описание.

Планируем ли мы делать выгрузку? Нет, не планируем.

------------------------

Однако есть частные случаи.

Случай первый. Требуется сохранить резервную копию программы (backup).

Актуален для контроллеров Pixel-25xx и SMH2G. Только Pixel старшей модели, с числом 25 в начале кода и только SMH2G. У остальных этой функции нет ни "наверно", ни "может быть" ни даже "чуть-чуть". У Pixel-12xx этой функции тоже нет. Он только восстанавливается из резервной копии, создавать её он не умеет.

Для выполнения резервирования вам потребуется Модуль Памяти на 256Кб. Часто хватает и модуля на 128Кб, но лучше чуть переплатить, чем гадать "влезет / не влезет".

Резервная копия сохраняется на Модуль памяти с помощью скачивания и просмотра РЭ на эти контроллеры. Там всё описано по шагам и с цветными картинками. Повторять это описание на форуме не имеет никакого практического смысла. А пошаговую инструкцию из РЭ можно даже распечатать. Очень удобно.

РЭ на Pixel: http://dl.segnetics.com/PRODUCTS/Pixel/manual/

РЭ на SMH2G: http://dl.segnetics.com/PRODUCTS/SMH2G/



Случай второй. Требуется скопировать программу на другой контроллер.

Сохраняете программу на модуль памяти, и восстанавливаете эту копию на другом контроллере. Процесс также описан в РЭ. Ссылки на РЭ даны выше, но на всякий случай я повторю:

РЭ на Pixel: http://dl.segnetics.com/PRODUCTS/Pixel/manual/

РЭ на SMH2G: http://dl.segnetics.com/PRODUCTS/SMH2G/

-------------------

Иногда возникает правомерный вопрос: "как сделать резервную копию для контроллера Pixel-12xx?".

Отвечаю: программу для контроллера Pixel-12xx загружаете из лоджика в контроллер Pixel-25xx и сохраняете её на модуль памяти.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Благодарность от: