Показано с 1 по 10 из 160

Тема: CODESYS V3.5. Онлайн-FAQ

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию DEBUG#02. Как проверить проект в эмуляции?

    Вопрос: как проверить проект в эмуляции, без подключения к контроллеру?

    Ответ: для запуска проекта в режиме эмуляции следует выполнить команду Онлайн - Эмуляция и Онлайн - Логин.

    Следует отметить, что режим эмуляции имеет множество ограничений:

    • не поддерживается обмен (по любым интерфейсам);
    • не поддерживается работа с файлами (из-за этого в частности не будут работать тренды и таблица тревог);
    • не поддерживается веб-визуализация.


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

    Запустить виртуальный контроллер можно с помощью иконки на панели задач Windows:

    1.png

    После этого следует в проекте выбрать выбрать таргет-файл CODESYS Control Win V3 (Device - Обновить устройство) и подключиться к нему (Device - Сканирование сети).
    Желательно выбирать версию, соответствующую версию системы исполнения реального ПЛК, на котором впоследствии будет запускаться проект.

    2.png

    Следует обратить внимание, что и в режиме эмуляции, и при работе с виртуальным контроллером не поддерживаются:

    • функционал таргет-файлов (узлы OwenRTC, Buzzer и т.д.);
    • внешние (реализованные в прошивке контроллера) библиотеки - например, CmpSysExec.


    Примечание:

    1. для одновременного запуска нескольких экземпляров виртуального контроллера следует воспользоваться ярлыком 3S CODESYS - CODESYS Control Win V3 из меню Пуск или ярлыком с ссылкой типа

    "D:\Soft\3S CODESYS 3.5 SP11 Patch5\GatewayPLC\CODESYSControlService.exe" -d

    2. рабочая директория для виртуального контроллера (для CODESYS V3.5 SP11 и выше):

    C:\ProgramData\CODESYS\CODESYSControlWinV3\<иденти фикатор_версии> (например, для 3.5.11.5 идентификатор = 35A42129)

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 29.06.2017, 11:21

Ваши права

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