exponenta event banner

Автоматически импортировать структурированный текстовый код

IDE ПЛК для автоматического импорта кода

Можно создавать и автоматически импортировать структурированный текстовый код в целевую среду PLC IDE 3S-Smart Software Solutions CoDeSys версии 2.3.

Создание и автоматический импорт структурированного текстового кода

Можно создавать и автоматически импортировать структурированный текстовый код. Перед началом работы:

  • В целевой среде IDE сохраните текущий проект.

  • Закрыть открытые проекты.

  • Закройте окна, связанные с целевой средой IDE и целевой средой IDE.

Примечание

Во время выполнения процесса автоматического импорта не используйте мышь или клавиатуру, чтобы избежать прерывания процесса. После завершения процесса можно возобновить нормальную работу.

Необходимо установить целевую среду IDE ПЛК в расположение по умолчанию. Целевая среда IDE должна использовать CoDeSys V2.3 IDE. Если целевая среда IDE ПЛК установлена не по умолчанию, откройте диалоговое окно «Параметры конфигурации». В узле «Кодер ПЛК» задайте для параметра «Путь к целевой среде IDE» папку установки среды ПЛК. См. раздел Путь к целевой среде IDE.

  1. Если он еще не запущен, откройте окно команд.

  2. Откройте окно plcdemo_simple_subsystem модель.

  3. Выберите Subsystem блок. Откройте приложение PLC Coder.

  4. Откройте вкладку «Код ПЛК» и выберите «Параметры» > «Импорт кода в среду IDE».

  5. Откройте вкладку «Код ПЛК» и нажмите «Создать код ПЛК».

  6. Программное обеспечение:

    1. Создает код.

    2. Запускает целевой интерфейс IDE.

    3. Создание проекта.

    4. Импорт созданного кода в целевую среду IDE.

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

Устранение неполадок автоматического импорта

Ниже приведены рекомендации, советы и советы по вопросам и проблемам, которые могут возникнуть при использовании функции автоматического импорта продукта Simulink ® PLC Coder™.

Поддерживаемые целевые IDE

Программное обеспечение Simulink PLC Coder поддерживает только целевые IDE 3S-Smart Software Solutions CoDeSys версии 2.3 для автоматического импорта и проверки кода.

Примечание

Некоторые антивирусные программы ошибочно идентифицируют исполняемые файлы, реализующие функцию автоматического импорта, как вредоносные программы. Вы можете игнорировать эту ложную идентификацию. Дополнительные сведения см. в разделе Проблемы с антивирусным ПО.

Целевые IDE не поддерживаются для автоматического импорта

Следующие целевые IDE не поддерживают автоматический импорт. Для этих целевых IDE, Импорт кода в IDE и Проверка кода в IDE отключены.

  • 3S-Smart Программные решения CoDeSys версии 3.3

  • 3S-Smart Программные решения CoDeSys версии 3.5

  • B&R Automation Studio ® IDE

  • Beckhoff ® TwinCAT ® 2.11, 3

  • Универсальный

  • PLCopen

  • Rockwell Automation ® Studio 5000 Logix Designer (как рутинная, так и AOI-конструкция)

  • PHOENIX CONTACT (ранее KW) Программное обеспечение MULTIPROG ® 5.0 или 5.50 (английский)

  • Контактный компьютер Phoenix ® PC WORX™ 6.0 (английский)

  • Rockwell Automation RSLogix™ 5000 Series версии 17, 18, 19 (на английском языке)

    Для формата Rockwell Automation RSLogix необходимо создать код тестового стенда для автоматического импорта и проверки.

  • Siemens ® SIMATIC ® STEP ® 7 версия 5.4 (на английском и немецком языках)

Возможные проблемы с автоматическим импортом

Если программному обеспечению Simulink PLC Coder не удается завершить автоматический импорт созданного кода для целевой среды IDE, он сообщает о проблеме в диалоговом окне сообщения. Чтобы устранить проблему, выполните следующие действия:

  • Убедитесь, что кодер поддерживает комбинацию целевой версии IDE и языковых настроек.

  • Убедитесь, что в диалоговом окне «Параметры конфигурации подсистемы» указан путь к целевой среде IDE.

  • Закройте открытые в данный момент проекты в целевой среде IDE, полностью закройте целевую среду IDE и повторите попытку.

  • Некоторые целевые IDE могут иметь проблемы с поддержкой больших наборов данных, генерируемых тестовым стендом кодера. В этих случаях попробуйте сократить циклы моделирования, чтобы уменьшить размер набора данных, а затем повторите попытку автоматического импорта.

  • Другие приложения могут мешать автоматическому импорту в целевую среду IDE. Закройте другие не связанные приложения в системе и повторите попытку автоматического импорта.