Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 19

Тема: хитрое обновление пользовательского по в плк63

  1. #1
    Пользователь
    Регистрация
    04.11.2009
    Адрес
    Подольск
    Сообщений
    258

    По умолчанию хитрое обновление пользовательского по в плк63

    А кто-нибудь может посоветовать что-нибудь по следующей теме:

    Есть несколько точек, на которых будет стоять система управления на базе ПЛК (скорее всего - ПЛК63). Периодически программа для ПЛК будет претерпевать обновления. Существует ли способ сделать некий "прошивочный" файл, который смогут прогрузить местные специалисты в контроллер на месте. Без развёртывания CodeSys, исходников и т.д. Не столько боязно исходники раздавать (цель защиты не стоит, заказчику они всё равно передаются), сколько хочется защититься от возможной несовместимости таргетов, не той версии библиотек в CodeSys и т.д.

    Вплоть до того, что привязать свою программу вдогонку к файлу системной прошивки ПЛК... Пусть прогружает всё с ноля. Настроек не так много, можно ими и пожертвовать, хотя, конечно, их сохранение и восстановление было бы приятно пользователю.

    И если ПЛК63 этого не умеет (он ну всё время что-нибудь не умеет), умеют ли это делать другие ПЛК OWEN?

  2. #2

    По умолчанию

    Вот эти вот Ваши хотелки никто не может
    Просто переносить программу можно только если она не изменилась. Есть хитрость - компилировать на подобном ПЛК, и заливать полученные 3 файла в ПЛК, но не советую.
    Для ПЛК63 есть программа тиражирования (чутка не доделанная) с помощью которой так же можно программу не переносить.
    Но: никаких подтягиваний версий ПО и Target...

  3. #3
    Пользователь
    Регистрация
    04.11.2009
    Адрес
    Подольск
    Сообщений
    258

    По умолчанию

    правильно ли я понимаю, что в некоторой перспективе возможна следующая схема работы:
    1. заводим эталонный плк63. с любой прошивкой и таргетом (естественно, соответствующим прошивке).
    2. имеем некое количество плк63 с разными прошивками (например 1.89, 1.94 и 2.07) и разными версиями пользовательской программы (теми, что были актуальными на момент установки плк у клиента).
    3. на эталонном плк прошиваем, скажем, системную прошивку версии 2.11.
    4. на эталонном плк собираем новую версию по.
    5. рассылаем всем владельцам плк новую системную прошивку (ту же 2.11) и просим её прошить, тем самым получая идентичность клиентских плк и их эталонного собрата
    6. раздаём всем программу тиражирования и ... что собственно???

    решит ли она задачу удалённой (в смысле удалённой от эталона, а не через каналы связи) прошивки? что надо дать программе тиражирования на вход? эти самые три заветных файла? а она проверить неким образом идентичность эталонного плк и того, в который пытаемся прогрузить по и даст добро на копирование этих файлов или пошлёт лесом?

    такая схема бы очень устроила.
    Последний раз редактировалось Elka; 01.11.2010 в 16:54.

  4. #4

    По умолчанию

    мне видится только вариант с подменными плк (из подменного фонда), которые надо будет отсылать заказчикам с обновленной программой.

  5. #5

    По умолчанию

    Цитата Сообщение от николаев андрей Посмотреть сообщение
    вот эти вот ваши хотелки никто не может
    просто переносить программу можно только если она не изменилась. есть
    а рс-совместимые контроллеры это могут!

  6. #6

    По умолчанию

    И с CoDeSys тоже PC совместимые могут такое???
    В принципе правильно поняли. В ПЛК63 если ниче не путаю вообще один файл...

  7. #7
    Пользователь
    Регистрация
    04.11.2009
    Адрес
    Подольск
    Сообщений
    258

    Smile

    тогда задам неожиданные вопросы: когда программа тиражирования ориентировочно будет готова для тиражирования и как называется заветный файл для плк63? а заодно уточните, можно ли из этого файла достать исходник?

  8. #8

    По умолчанию

    Цитата Сообщение от darner Посмотреть сообщение
    а рс-совместимые контроллеры это могут!
    особенно, если программа под вистой не работает... или версия Mdac не та... или впишите что-нибудь свое.

  9. #9

    По умолчанию

    программа тиражирования готовится, и в ближайшем месяце будет выложена на сайте.
    программу вытащить нельзя - исходный код не декомпилируется

  10. #10
    Пользователь
    Регистрация
    21.12.2006
    Адрес
    Красноярск
    Сообщений
    68

    По умолчанию

    скажите, пожалуйста, андрей. программа тиражирования будет поддерживаить только плк63 или плк100, плк110 тоже?

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •