Программная обработка аппаратных прерываний. OB86. Profibus

Sdílet
Vložit
  • čas přidán 21. 08. 2024
  • При неисправности децентрализованных устройств, включая устройства, опрашиваемые посредством Profibus DP - запускается блок OB86, в стеке которого (L область) содержится немало полезной информации, помогающей, как минимум - локализовать место неисправности. Делается это всё, разумеется, в программе ПЛК. Никакой особой виртуозности в программировании не требуется. Используются стандартные структуры.
    По просьбам зрителей - карта МИР 2202 2013 9829 3288 Вячеслав Викторович С.Целевое назначение - развитие канала (оборудование для съёмки, м.б. какие то мини стенды и т.п.
    Все плейлисты: / @slavaslavin1
    #ob86 #simatic #profibus
    Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
    / @slavaslavin1

Komentáře • 15

  • @region1196
    @region1196 Před 3 měsíci

    Доброго времени суток, а можно видео про SFC58 и SFC59

  • @user-sf5om2mv2f
    @user-sf5om2mv2f Před 2 lety

    все круто) а я ковырялся с ОВ82))...попробую в этом ОВ поработать...а на счет SFC - с удовольствием посмотрел бы ролики, на счет них вообще мало видео существует

    • @SlavaSlavin1
      @SlavaSlavin1  Před 2 lety

      Согласен. Грандиозно было бы вообще всю хотя бы Standart Library тряхнуть ;) А с 82м, там все так же практически. Единственное с последним DW разобраться - как там инфа хранится

    • @user-nv5zd3re9j
      @user-nv5zd3re9j Před 2 lety

      OB82 и OB86 там куча готовой полезной информации в случае выхода из строя DP

  • @777dredd
    @777dredd Před 2 lety +1

    Приветствую, вот немного не согласен, эта фича очень полезная. Спасибо за такие видосы. Когда на производстве дежурный автоматчик как обезьянка с гранатой бегает и не знает что делать.
    У меня один вопрос. А можно ли сделать чтоб сразу показывал модуль какой вылетел в рейке?

    • @SlavaSlavin1
      @SlavaSlavin1  Před 2 lety

      Я думаю, в случае модуля - запустится ОВ82. Значит нужно создать его, и в нем такую же конструкцию

    • @user-kc9td2zx3t
      @user-kc9td2zx3t Před 2 lety

      В ОВ83 создать инструкцию Log2Geo. Таким образом можно читать в какой станции и в каком слоте ошибка

  • @g_topor
    @g_topor Před 2 lety +1

    А CPU-314 поддерживается в TIA портале?

    • @SlavaSlavin1
      @SlavaSlavin1  Před 2 lety

      Вся 300 поддерживается. 400 вроде тоже. Не пртсматривался, но по идее так.

    • @user-jx5gu8ql6z
      @user-jx5gu8ql6z Před 2 lety

      поддерживаются только свежие модули как 300 так и 400 серии

  • @herecyonly
    @herecyonly Před 2 lety

    А как идентифицировать, если профибас сетей на плк несколько, и адреса не уникальны?

    • @SlavaSlavin1
      @SlavaSlavin1  Před 2 lety

      А каким образом у одного ПЛК несколько шин? Доп СР... Не встречал. Но в любом случае этот метод не единственный. Для СР наверняка есть свои программные блоки диагностики

    • @herecyonly
      @herecyonly Před 2 lety

      @@SlavaSlavin1 Неожиданный ответ))) у меня в проектах может быть 2 цп на 1 плк запросто))

    • @SlavaSlavin1
      @SlavaSlavin1  Před 2 lety

      @@herecyonly Неожиданная идея. Какой смысл поднимать 2 сети Profibus? Ну а по сути - не вникал. Наверняка как то можно идентифицировать

  • @evgeniykazakin5046
    @evgeniykazakin5046 Před 2 lety

    Спасибо!
    Так же в личку отписался