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

ИДЫ PLC для импорта кода автоматически

Можно сгенерировать и автоматически импортировать код структурированного текста к Программным продуктам 3S-Smart, Версия 2.3 CoDeSys предназначается для IDE PLC.

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

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

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

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

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

Примечание

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

Вы, должно быть, уже установили свой целевой IDE PLC в месте по умолчанию. Целевой IDE должен использовать IDE CoDeSys V2.3. Если вы установили целевой IDE PLC в месте не по умолчанию, откройте диалоговое окно Configuration Parameters. В узле Кодера PLC, установленном параметр Target IDE Path на папку установки вашего IDE PLC. Смотрите Целевой Путь к IDE.

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

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

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

  4. Откройте вкладку PLC Code, нажмите Settings> Import Code into IDE.

  5. Откройте вкладку PLC Code и нажмите Generate PLC Code.

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

    1. Генерирует код.

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

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

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

Если вы хотите сгенерировать, импортировать и проверить код структурированного текста, смотрите Импорт и Проверьте Код Структурированного текста.

Диагностируйте автоматические проблемы импорта

Следующее является инструкциями, подсказками и советами для вопросов или проблем, которые вы можете иметь при использовании автоматической возможности импорта Simulink® Продукт PLC Coder™.

Поддерживаемые целевые ИДЫ

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

Примечание

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

Целевые ИДЫ, не поддержанные для автоматического импорта

Следующие целевые ИДЫ не поддерживают автоматический импорт. Для этих целевых ИД отключены Import Code into IDE и Verify Code in IDE.

  • Программные продукты 3S-Smart версия 3.3 CoDeSys

  • Программные продукты 3S-Smart версия 3.5 CoDeSys

  • Studio автоматизации B&R® IDE

  • Beckhoff® TwinCAT® 2.11, 3

  • Типовой

  • PLCopen

  • Rockwell Automation® Разработчик Studio 5000 Logix (и стандартная программа и построения AOI)

  • КОНТАКТ ФИНИКСА (ранее KW) программное обеспечение MULTIPROG® 5.0 или 5.50 (английский язык)

  • Контакт Финикса® PC WORX™ 6.0 (английский язык)

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

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

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

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

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

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

  • Проверяйте, что вы задали целевой путь к IDE в диалоговом окне Configuration Parameters подсистемы.

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

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

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