Показано с 1 по 10 из 15

Тема: И снова про SFC: раздумья о правильном подходе.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    На ST всё реализуется по шагам, через CASE, сколько надо шагов и подшагов, с любыми действиями, без заморочек c SFC.
    Отлаживать алгоритм на SFC намного проще, чем тот-же СASE на ST

  2. #2

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Отлаживать алгоритм на SFC намного проще, чем тот-же СASE на ST
    Вот именно. Поэтому я и стараюсь активно использовать SFC.
    Я ж с чего вопрос начал: с того, что с CASE знаком (и бесконечные труды определенных людей под умными названиями, но малосодержательным контентом "Применение SWITCH технологий...." перечитал пачками).Как сделать все это с помощью CASE я хорошо представляю.
    Но SFC отнюдь не зря придумали! Это ОЧЕНЬ выразительный инструмент абстракции и реализации.

    Не совсем поднял идею "Оформите автомат в виде отдельного ФБ и делайте в программе на любом языке предварительные действия, потом вызывайте ФБ на SFC, а после него - операторы с выводом, обработкой экраном и т.д."
    У меня именно "основной алгоритм-автомат" на SFC как раз и является самым "диалоговым" компонентом. Если я его оформлю в FB то в нем и придется вернуться к вопросу взаимодействия с дисплеем/кнопками.
    Может неправильно понял Вашу мысль ? Или не донес свою

  3. #3

    По умолчанию

    Цитата Сообщение от dorofeevms Посмотреть сообщение
    Вот именно. Поэтому я и стараюсь активно использовать SFC.
    Я ж с чего вопрос начал: с того, что с CASE знаком (и бесконечные труды определенных людей под умными названиями, но малосодержательным контентом "Применение SWITCH технологий...." перечитал пачками).Как сделать все это с помощью CASE я хорошо представляю.
    Но SFC отнюдь не зря придумали! Это ОЧЕНЬ выразительный инструмент абстракции и реализации.

    Не совсем поднял идею "Оформите автомат в виде отдельного ФБ и делайте в программе на любом языке предварительные действия, потом вызывайте ФБ на SFC, а после него - операторы с выводом, обработкой экраном и т.д."
    У меня именно "основной алгоритм-автомат" на SFC как раз и является самым "диалоговым" компонентом. Если я его оформлю в FB то в нем и придется вернуться к вопросу взаимодействия с дисплеем/кнопками.
    Может неправильно понял Вашу мысль ? Или не донес свою
    Наверное я не совсем понял задачу

  4. #4

    По умолчанию

    Ответственность на мне, я плохо объяснил.
    Если интересно продолжить - я сейчас "очищу" все шаги в копии проекта, уберу несколько, чтобы на экрах входило, и пришлю, с комментариями.

  5. #5

    По умолчанию

    Цитата Сообщение от dorofeevms Посмотреть сообщение
    Ответственность на мне, я плохо объяснил.
    Если интересно продолжить - я сейчас "очищу" все шаги в копии проекта, уберу несколько, чтобы на экрах входило, и пришлю, с комментариями.
    Да, давайте посмотрим

  6. #6

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Да, давайте посмотрим
    Дико извиняюсь. Перед отпуском подвалило работы.
    Сильно "кастрировал" алгоритм, убрал и часть ветвей и часть шагов. Но суть осталась.
    Сейчас напишу , позже дополню вопросами, собираюсь в дорогу...выжимка из алгоритма.jpg

Похожие темы

  1. Вопрос о правильном соединении плат шлейфами в ТРМ-32.
    от Odissey в разделе Контроллеры для систем отопления и ГВС
    Ответов: 0
    Последнее сообщение: 29.11.2018, 02:09
  2. И снова ПИД...
    от werg в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 31.05.2016, 16:55
  3. и снова ПКП...
    от panfilov в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 07.05.2015, 14:10
  4. и снова 212
    от мастер в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 18.11.2009, 07:22
  5. и снова о си-8
    от Владимир А. в разделе Эксплуатация
    Ответов: 16
    Последнее сообщение: 06.02.2009, 14:30

Ваши права

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