Страница 25 из 66 ПерваяПервая ... 15232425262735 ... ПоследняяПоследняя
Показано с 241 по 250 из 658

Тема: Функциональные блоки на языке ST

  1. #241

    По умолчанию

    Цитата Сообщение от gmz_001 Посмотреть сообщение
    Вопрос по синтаксису st. Вызов функционального блока из функционального блока.

    Код:
    FB.varIn := value;
    out := FB.varOut;
    это не есть вызов ФБ, а только обращение к его переменным ?
    Вызов выглядит так:
    FB( [необязательно: присвоение входов и чтение выходов] );

  2. #242

    По умолчанию

    Про такую нотацию знаю, но вопрос возник по тому-что при ветвлении в if и case удобнее обращение через точку, ибо не нужна лишняя переменная. Понятно, нужно отдельно выполнять вызов без параметров.

  3. #243

    По умолчанию

    Цитата Сообщение от gmz_001 Посмотреть сообщение
    Про такую нотацию знаю, но вопрос возник по тому-что при ветвлении в if и case удобнее обращение через точку, ибо не нужна лишняя переменная. Понятно, нужно отдельно выполнять вызов без параметров.
    Ну через "точку" идет лишь запись значения на вход и чтение значения с выхода, и тут надо понимать, что
    Код:
    FB();
    ...
    ...
    ...
    FB.varIn := value;
    out := FB.varOut;
    и
    Код:
    FB.varIn := value;
    FB();
    out := FB.varOut;
    Могут иметь разные результаты

  4. #244

    По умолчанию

    Это понятно. Разные значения переменных на момент выполнения блока.
    Странное решение авторов стандарта все переменные считать статическими, сложно после обычных языков
    Последний раз редактировалось gmz_001; 23.09.2023 в 20:06.

  5. #245
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,736

    По умолчанию

    Цитата Сообщение от gmz_001 Посмотреть сообщение
    ...Странное решение авторов стандарта все переменные считать статическими, сложно после обычных языков
    А поля статически размещенных структур (record/struct/....) в каких-то там "обычных" языках ведут себя теперь как-то по другому ?

  6. #246

    По умолчанию

    Не думал в этом ключе.

  7. #247

    По умолчанию

    Подскажите как, при покупке, определить, что ПР100 является М02 и поддерживает ST?

  8. #248

    По умолчанию

    Цитата Сообщение от viewer Посмотреть сообщение
    Подскажите как, при покупке, определить, что ПР100 является М02 и поддерживает ST?
    Добрый день!

    Если заказываете новый прибор, то он уже будет с индексом М02. Будет отметка на коробке и в паспорте.

    Если у Вас старый прибор, то ПР100 М02 стали выпускаться, ориентировочно, с января 2021 года.
    Инженер по продукту | ПР и Owen Logic
    email: k.korolev@owen.ru

  9. #249

    По умолчанию

    Спасибо за ответ.

  10. #250

    По умолчанию

    Я так понял fb на ST еще очень сырые. Один и тот же код на 200 и 103 работает по разному

Страница 25 из 66 ПерваяПервая ... 15232425262735 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК73 (Функциональные кнопки)
    от necro в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 18.05.2022, 10:03
  2. Функциональные блоки
    от ribamuka в разделе СПК2xx (архив)
    Ответов: 4
    Последнее сообщение: 08.04.2018, 15:01
  3. Функциональные блоки насосов в CoDeSys
    от Алексей Ермолаев в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 28.03.2017, 13:50
  4. Функциональные блоки- где искать?
    от Xops в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 01.03.2016, 11:07
  5. СПК функциональные клавиши
    от Lyohin в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 30.03.2015, 15:10

Ваши права

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