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

Тема: Языки программирования CoDeSys

  1. #1

    По умолчанию Языки программирования CoDeSys

    ПО CoDeSys поддерживает языки программирования CFC, FBD/LD/IL, ST.
    Простой вопрос. При написании программы на FBD можно переключиться в LD, что-то там подправить или изменить, потом в IL, тоже изменить и опять вернуться в FBD? И всё это будет восприниматься?
    Сложный вопрос. Главная программа – на CFC. Один функциональный блок написан на FBD, другой на LD, третий на IL, четвёртый на ST (на CFC и так понятно) – будут ли эти блоки восприниматься главной программой, т.е. можно ли их встраивать в главную программу? Или «функциональные блоки должны быть написаны ТОЛЬКО на языке главной программы»? А если главная программа написана на FBD, то какие языки она будет допускать для функциональных блоков?

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    почему Вы не боитесь пользоваться библиотеками сторонних разработчиков, вдруг они написаны не на том языке которым Вы пользуетесь в главной программе

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,225

    По умолчанию

    CoDeSys_V23_RU.pdf пункт 3.1 пятый абзац, как раз Ваш случай

  4. #4

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    почему Вы не боитесь пользоваться библиотеками сторонних разработчиков, вдруг они написаны не на том языке которым Вы пользуетесь в главной программе
    Боюсь. Просто полагал, что есть возможность выбора "другого разработчика". А как было бы хорошо создавать банк программ СПК2хх!!!

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    CoDeSys_V23_RU.pdf пункт 3.1 пятый абзац, как раз Ваш случай
    Спасибо, посмотрю.

  6. #6

    По умолчанию

    Подпрограммы можно писать на любом из 5 языков. Точнее на всех (для каждой программы - свой). Для этого 5 языков и дали

  7. #7

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Подпрограммы можно писать на любом из 5 языков. Точнее на всех (для каждой программы - свой). Для этого 5 языков и дали
    Может меня неправильно поняли? То, что всю программу, включая собственные функциональные блоки, можно писать на любом из 5 языков я понял. Вопрос в том, что языки для каждого ФБ - отличаются от языка главной программы - это допустимо?
    Ещё: что-то не могу найти файл CoDeSys_V23_RU.pdf. Не дадите ссылку?

  8. #8

    По умолчанию

    Все поняли.
    Основная программа - это такой же POU... почему на него должны действовать другие правила?
    Просто он первым загружается...

  9. #9

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Все поняли.
    Основная программа - это такой же POU... почему на него должны действовать другие правила?
    Просто он первым загружается...
    Ну, теперь ответ однозначный. Спасибо!

  10. #10

    По умолчанию

    Вопрос 1. Как в CDS 3 функциональный блок FBx перетащить из проекта ProectA в проект ProectB.
    Вопрос 2. Как вставить в свой проект MyPrj функциональный блок чужого проекта OtherPrj?

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

Ваши права

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