Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: SFC язык

  1. #1
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    979

    По умолчанию SFC язык

    Добрый день, форумчане.

    Разбираюсь с SFC-языком в МастерСКАДА 4Д.
    Не понимаю, как создать условие перехода по времени.
    Беда в том, что программу на языке SFC нельзя добавить ФБ, т.е. нельзя добавить TON/TOF.
    Как в этом случае организовать переход с шага на шаг по истечении времени?

  2. #2

    По умолчанию

    можно даже сделать сфетофор где комбинировать языки. время перехода там задаётся.

    как пример - в ютубе в поиске найти "СТрим К82 Masterscada4d язык SFC. Челлендж создание светофора" и будет счастье

  3. #3
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    979

    По умолчанию

    Спасибо. Посмотрел.

    Там для отсчета времени создается отдельная программа. Что мне кажется странным.
    Видимо, по-другому пока никак.

  4. #4
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    979

    По умолчанию

    Вышел из положения так.
    В сторонней программе на ST завел переменную типа int, которую инкрементирую каждую секунду.
    Передал ее в программу SFC. На заходе в шаг, ее сбрасываю, а затем в условии сравниваю ее со значением.
    Получается, что для перехода по всем шагам (у которых переход по времени) мне нужно передать в программу на SFC всего одну переменную.

    Теперь другой вопрос. У человека на видео выше, шаги подсвечиваются при переходах.
    А у меня нет. Версия у меня последняя - 1.2.10.
    Может надо чего-то настроить?

  5. #5

    По умолчанию

    "У человека на видео выше, шаги подсвечиваются при переходах." - надо просто повторить как в видео.

    Редактор они не меняли и врят-ли в ближайших версиях поменяют. По началу пока не включал эмуляцию и Правильно не оформил проект тоже не было.
    но это ссылка на стрим - если повторить в точности - будет именно такой результат )

    "по времени шагов" -
    Время я выбирал где то в Действиях. в каких то определенных по-моему.

  6. #6
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    979

    По умолчанию

    Цитата Сообщение от Юрий Горелый2 Посмотреть сообщение
    Время я выбирал где то в Действиях. в каких то определенных по-моему.
    Искал, искал и не нашел.
    Можете показать на снимке экрана?

  7. #7

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Искал, искал и не нашел.
    Можете показать на снимке экрана?
    нет, сегодня-завтра не могу. но точно помню что там было.

  8. #8

    По умолчанию

    последовательность получения Времени действия:
    Начальный шаг -= (действий нет) - двойной клик мыши - появляется
    "Диалог редактирования действия"
    Выбираете " создать действие FBD"
    выбираете " открыть схему действия" при этом внизу этого меню появится "Время действия"Снимок.PNG

    я так думаю на другие языки так же.
    Надо ещё обратить внимание на спецификаторы и индикаторы, там тоже есть варианты работы при активности шага
    и при активации. соотвтетственно может вам помочь.

  9. #9
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    979

    По умолчанию

    У меня нет, хотя версия последняя (см. рисунок).

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

  10. #10
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    979

    По умолчанию

    Появляется, если в окне нажать открыть схему действия и не закрывать окно.

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

Похожие темы

  1. Язык ST
    от tagor4444 в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 24.09.2020, 13:31
  2. язык St
    от жекон в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 12.08.2017, 20:00
  3. язык St
    от freeon в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 14.12.2016, 19:45
  4. язык il
    от iman в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 10.08.2010, 11:36
  5. язык St
    от Сергей71 в разделе ПЛК1хх
    Ответов: 18
    Последнее сообщение: 23.01.2008, 13:19

Ваши права

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