Показано с 1 по 9 из 9

Тема: SFC элемент "Шаг" и "Переход" в редакторе ST

  1. #1

    По умолчанию SFC элемент "Шаг" и "Переход" в редакторе ST

    Приветствую знатоков.
    Очень прошу помочь разобраться с элементами "Шаг" и "Переход" в редакторе ST. Чего это такое и как его использовать?
    При изучении онлайн справки ничего не понял. Описание только для SFC как это используется в ST я совсем не понимаю. Но хотел бы разобраться.
    С остальными (метод, свойство и Действие) в целом понятно. Особенно удобно Действие, я его использую в случаях когда в коде используется один и тот-же кусок кода, но при этом оформление в отдельную функцию (или FB) нецелесообразно.
    А вот с Переходом не понимаю.
    Заранее спасибо

  2. #2

  3. #3

    По умолчанию

    А зачем-же они в контекстном меню ST дают возможность его добавить?
    Я думал это нечто вроде условного перехода на ассемблере, нет?
    Изображения Изображения
    • Тип файла: jpg Trans.JPG (13.9 Кб, Просмотров: 22)

  4. #4

    По умолчанию

    Правильно я понимаю что, если говорить о SFC, условие перехода на следующий шаг. То есть переход может выполниться безусловно (независимо от результата выполнения STEP1) либо только после выполнения условия (Trans) на STEP1 ?

  5. #5

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,339

    По умолчанию

    Цитата Сообщение от RomeoVar Посмотреть сообщение
    Правильно я понимаю что, если говорить о SFC, условие перехода на следующий шаг. То есть переход может выполниться безусловно (независимо от результата выполнения STEP1) либо только после выполнения условия (Trans) на STEP1 ?
    Да, transition позволяет описать сложное условие перехода на другой шаг, которое в противном бы случае загромождало SFC-диаграмму.
    Более подробно про язык SFC можно почитать в справке CODESYS или стандарте МЭК 61131-3.
    Или этой статье: https://oscat.ru/?p=160

  7. #7

    По умолчанию

    Но у меня версия CODESYS 3.5.14, а я вижу этот пункт в контекстном меню. Странно. И transition, я так понял, удобен когда нужно одно и то-же условие использовать в программе несколько раз (по типу Действий)

  8. #8

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Да, transition позволяет описать сложное условие перехода на другой шаг, которое в противном бы случае загромождало SFC-диаграмму.
    Более подробно про язык SFC можно почитать в справке CODESYS или стандарте МЭК 61131-3.
    Или этой статье: https://oscat.ru/?p=160
    За ссылку спасибо. "Покурю"

  9. #9

    По умолчанию

    Тему закрываю

Похожие темы

  1. Март 2020. Свежая подборка статей на "Дзене" от "Датчиков ОВЕН"!
    от Алексей Сидорцев в разделе Трёп (Курилка)
    Ответов: 1
    Последнее сообщение: 18.04.2020, 17:32
  2. Ответов: 0
    Последнее сообщение: 02.02.2020, 21:44
  3. Ответов: 16
    Последнее сообщение: 15.02.2017, 11:39
  4. Ответов: 49
    Последнее сообщение: 06.08.2015, 14:38
  5. Ответов: 20
    Последнее сообщение: 15.04.2015, 11:02

Ваши права

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