-
удаленное программирование большого количества плк
доброго времени суток знатокам!
рассматриваю вопрос о примененийй в проекте плк овен.
ответьте пожалуйста на следующий вопрос:
дано: плк+gsm модем (таких точек будет несколько сотен)
(предварительно - плк100+пм01)
штатная работа:
- передача данных о событиях через Sms на центральный сервер
- управление исполнительными устройствами по команде (sms) от центрального сервера
специфическая задача: автоматическое обновление программы контроллера по команде
(т.к. очень большое количество контроллеров и они сильно разнесены территориально).
как видится:
- по приему команды на перепрошивку - подключение по Gprs к центральному серверу обновлений.
- скачивание на контроллер новой программы
- проверка программы
- замена существующей программы на новую (возможно-ли перезаписать файл исполняемой программы средствами контроллера)
- перезапуск контроллера
такое возможно?
кто-нибудь реализовывал что-то подобное?
какие могут быть подводные камни?
-
Супер Модератор
C задачей ПЛК справится.
Менять программу по сети можно. Через модем - GSM или GPRS соединение.
А вот перепрошивать контроллер по сети - это не очень хорошо, а точнее плохо. А что будет на объекте, если прошивка пройдет некорректно???
Но в принципе можно, с помощью файла UpdateCore.
Ну а перезагружать (помня, что все-таки это в корне не правильно) передавая управление какой либо подпрограммке с бесконечным циклом... Контроллер перезагрузится.
-
Спасибо за ответ.
Я, видимо, немного некорректно выразился. Под "перепрошивкой" имелась в виду замена программы контроллера.
Интересует возможность замены программы средствами самого ПЛК (т.е. без использования CoDeSys/plcio).
Т.е. существуют-ли ограничения/запреты на замену файла программы (и других служебных файлов) на флеш памяти ПЛК средствами самого ПЛК?
-
Супер Модератор
Можно записывать сам файл, и перезагружать.
Но корректнее прям из CoDeSys через GSM подключиться и обновить программу.
-
Ясно. Спасибо.
Через CoDeSys довольно трудоемко и долго перешивать 300-400 контроллеров.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума