Показано с 1 по 5 из 5

Тема: удаленное программирование большого количества плк

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

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

    доброго времени суток знатокам!
    рассматриваю вопрос о примененийй в проекте плк овен.
    ответьте пожалуйста на следующий вопрос:

    дано: плк+gsm модем (таких точек будет несколько сотен)
    (предварительно - плк100+пм01)
    штатная работа:
    - передача данных о событиях через Sms на центральный сервер
    - управление исполнительными устройствами по команде (sms) от центрального сервера

    специфическая задача: автоматическое обновление программы контроллера по команде
    (т.к. очень большое количество контроллеров и они сильно разнесены территориально).
    как видится:
    - по приему команды на перепрошивку - подключение по Gprs к центральному серверу обновлений.
    - скачивание на контроллер новой программы
    - проверка программы
    - замена существующей программы на новую (возможно-ли перезаписать файл исполняемой программы средствами контроллера)
    - перезапуск контроллера

    такое возможно?
    кто-нибудь реализовывал что-то подобное?
    какие могут быть подводные камни?

  2. #2

    По умолчанию

    C задачей ПЛК справится.
    Менять программу по сети можно. Через модем - GSM или GPRS соединение.
    А вот перепрошивать контроллер по сети - это не очень хорошо, а точнее плохо. А что будет на объекте, если прошивка пройдет некорректно???
    Но в принципе можно, с помощью файла UpdateCore.
    Ну а перезагружать (помня, что все-таки это в корне не правильно) передавая управление какой либо подпрограммке с бесконечным циклом... Контроллер перезагрузится.

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

    По умолчанию

    Спасибо за ответ.
    Я, видимо, немного некорректно выразился. Под "перепрошивкой" имелась в виду замена программы контроллера.
    Интересует возможность замены программы средствами самого ПЛК (т.е. без использования CoDeSys/plcio).
    Т.е. существуют-ли ограничения/запреты на замену файла программы (и других служебных файлов) на флеш памяти ПЛК средствами самого ПЛК?

  4. #4

    По умолчанию

    Можно записывать сам файл, и перезагружать.
    Но корректнее прям из CoDeSys через GSM подключиться и обновить программу.

  5. #5
    Пользователь
    Регистрация
    16.06.2008
    Адрес
    Саратов
    Сообщений
    6

    По умолчанию

    Ясно. Спасибо.

    Через CoDeSys довольно трудоемко и долго перешивать 300-400 контроллеров.

Ваши права

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