Simatic FBD ч.1 - Общее ознакомление. Булевы операции

Поділитися
Вставка
  • Опубліковано 6 лис 2024

КОМЕНТАРІ • 16

  • @НиколайДорошенко-у6ь

    Спасибо за ваш труд. Мне очень нравится ваши ролики. Побольше вам подпищиков и просмотров.

  • @eydli6347
    @eydli6347 3 роки тому

    Добрый день. начал смотреть плей лист для новичков и повторять за вами. только хотел изучать всю бит логику и ваше видео. спасибо!

  • @razerimperator231
    @razerimperator231 3 роки тому +2

    Слава, привет!
    Очень интересное видео!Я бы поместил его в золотую коллекцию вашего UA-cam канала:)

    • @SlavaSlavin1
      @SlavaSlavin1  3 роки тому +2

      Спасибо) Для коллекции нужно ещё постараться ;)

    • @razerimperator231
      @razerimperator231 3 роки тому +2

      @@SlavaSlavin1 у нас ещё все впереди:)

  • @pobat
    @pobat 3 роки тому +1

    Спасибо

  • @fanucsemenych6027
    @fanucsemenych6027 Місяць тому

    А как посмотреть работу в он-лайн на симуляторе скачанного чужого проекта? Я его скачал, расшифровал ,вижу работу с подключенным контроллером. А без подключения не работает.Проект загружен,но при подключении очков RUN горит зеленым ,но не бежит.Процессор тоже В режиме RUN.Ошибок никаких нет.

    • @SlavaSlavin1
      @SlavaSlavin1  Місяць тому

      Если RUN не бежит в очках, значит или проц в стопе, или этот блок не вызывается

  • @Denis-vb3wd
    @Denis-vb3wd 2 роки тому

    Добрый день. Спасибо за уроки. Вопрос по использованию выделению фронтов. В документации написано, что нужно хранить информацию о бите в меркерной памяти, но используя временные локальные данные, результат такой же. То есть можно не тратиться на меркеры для фронтов?

    • @SlavaSlavin1
      @SlavaSlavin1  2 роки тому

      Не может быть строгих рекомендаций в вопросе о выборе области для хранения каких то своих данных. Все в Ваших руках ;) Хоть в Q храните свой промежуточный бит. Так что мастерство + здравый смысл.

    • @Denis-vb3wd
      @Denis-vb3wd 2 роки тому

      @@SlavaSlavin1 просто не понимаю не много, ведь в этом бите хранится результат состояния отслеживаемого бита и при последующем цикле область временных данных стирается, как тогда фронт все равно определяется, независимо положительный или отрицательный?

    • @SlavaSlavin1
      @SlavaSlavin1  2 роки тому

      Вы спрашиваете про L область? Тогда нужно код смотреть. Нет такого, что весь стек однозначно теряется. Всё зависит от структуры программы. Ну а в М области, Вы свой бит потеряете только при перезапуске ЦПУ. И то, только если этот сектор М не реманентный. А можно ведь и всю М объявить таковой ;)

    • @Denis-vb3wd
      @Denis-vb3wd 2 роки тому

      @@SlavaSlavin1 да, именно L область. В любом блоке создать переменную в разделе Temp, и ее использовать в качестве фронта. Попробуйте.

    • @SlavaSlavin1
      @SlavaSlavin1  2 роки тому

      @@Denis-vb3wd это скользкий путь. Грубо говоря пока у вас такое сохранение происходит в ОВ1, то есть некая гарантия сохранения, и то не полная. Если чуть глубже по иерархии вызова, то % гарантии резко снижается) Повторюсь, все зависит от конкретного кода. Да и зачем? Смысл экономии М области? У меня она от силы % на 10 используется от своего объёма. Во всех проектах

  • @sergeymakar8694
    @sergeymakar8694 3 роки тому

    МЭК 61131-3