Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 29

Тема: Обновление проектов в контроллере у заказчика.

  1. #1

    По умолчанию Обновление проектов в контроллере у заказчика.

    Есть ли возможность обновить проект в контроллере без использования CODESYS. Или хотя бы не показывать текст проекта.
    Задача - периодическое обновление проекта в ПЛК силами заказчика, не раскрывая ему текста программы. Соединение с ПЛК по ENTERNET.

  2. #2

    По умолчанию

    Видимо так:
    При компиляции создаются файлы default.prg default.chk
    Это сама программа и файл CRC
    с помощью plc_io заливаете в контроллер - жмете reset и новая программа в контроллере. Если что нибудь поменяете в PLC_Configuration добавляете файл (настройки ввода-вывода) config.cds.

    Все эти файлы можно извлечь с помощью plc_io из вашего ПЛК после загрузки проекта.
    ПЛК пользователя в который загружаются файл должен полностью соответствовать исходному. Небольшая оговорка - для маленьких проектов (по области ввода-вывода) L и M модификации ПЛК совместимы.

  3. #3

    По умолчанию

    Есть еще сервисный инструмент от 3S для этих целей. Работает с любыми типами ПЛК, поддерживающими CoDeSys. Можно bat файл создать и пользователь сможет проводить обновление просто его запуском. Инструмент платный 150 у.е.

  4. #4

    По умолчанию

    Спасибо! Все понятно, пошел писать батник!

  5. #5

    По умолчанию

    Не проходит ((((. Файлы считываются и пишутся, но контроллер с обновление не работает, а при попытке подключаться "кодесисом" появляется окно "нет программы в контроллере". Кстати, программа часто пропадает и на работающем контроллере....Работает себе установка с контроллером, а потом раз и встала, разбираешься - "нет программы в контроллере", перезальешь - дальше работает...
    А файла config.cds - нету .... есть файл config.dat
    Последний раз редактировалось Дмитрий Артюховский; 10.07.2008 в 23:30.

  6. #6

    По умолчанию

    1. Boot project делаете?
    2. Версия прошивки?

  7. #7

    По умолчанию

    Сорри именно config.dat, - это данные по конфигурации - его надо заливать обязательно!
    Пропадает программа - если при перезагрузке то Create Boot project! Если сама по себе - возможно порча файловой системы (т.е. - прошивка ниже 2.08)

  8. #8

    По умолчанию

    Вроде разобрался. Проблема была в написании .bat файла. В начале писал 3 строки, для передачи каждого файла отдельно. Переписал на передачу трех файлов за одну сессию plc_io - программа стала переноситься корректно и запускаться. Кстати, контроллеры, записанные таким образом ни разу не вставали.
    Похоже это лагает codesys. При создании "create boot project" частенько выскакивает окно об ошибке. И похоже, что иногда он окно ошибки не выводит. Методика проверки заключается в заливке прошивки и последующем выключении минут на 20, если после включения - заработал все "ок", если нет, повторяем процесс.

  9. #9

    По умолчанию

    Не надо выкл. питание. Просто нажмите на reset ПЛК

  10. #10

    По умолчанию

    Мне интересно, а как config.dat сгенерировать из Codesys без подключения контроллера.

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

Ваши права

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