Step 7. Таймеры.

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024
  • Обзор системных таймеров контроллеров S7-300 и S7-400. Особенности работы с таймерами.

Комментарии • 8

  • @ВладимирСпирин-п8з
    @ВладимирСпирин-п8з 4 года назад +4

    В порядке добавления - Т.к в английской и немецкой мнемонике одно обозначение SE обозначают разные таймеры, сделал небольшую табличку соответствия
    SE(нем) - SD(англ)
    SV(нем) - SE(англ)
    SA(нем) - SF(англ)
    SI(нем) - SP(англ)
    SS(нем) - SS(англ)

    • @picstarter5196
      @picstarter5196  4 года назад

      Спасибо,авось пригодится кому-нибудь.

  • @toomachtoo2954
    @toomachtoo2954 9 месяцев назад

    Напишите если достал кликом, наоборот норм, как-будто реле щелкает 😀

  • @РоманБрусенцов-д2й
    @РоманБрусенцов-д2й 2 года назад

    Здравствуйте!
    А можно сделать скрипт, который будет в 08-00 каждый день выгружать данные из системы?

  • @ВладимирСпирин-п8з
    @ВладимирСпирин-п8з 4 года назад +1

    Обьясните пожалуйста, почему в Ваших программках не используется команда FR T1(деблокировка Т1) ? - и всё работает. Эту команду не обязательно использовать?

    • @picstarter5196
      @picstarter5196  4 года назад

      Не пользовался никогда деблокировкой.
      Как-то предал забвению её. Думаю,незаслуженно.
      Да,эта команда необязательна.
      Иногда, при построении логики, безусловно полезна. На ум приходит что-то вроде контроля вращения на одном таймере.
      Спасибо за ценное напоминание о такой полезной функции таймеров!

  • @АндрейСидоров-ц3ж
    @АндрейСидоров-ц3ж 5 лет назад

    Таймеры вроде SFB4 также работают по такому принципу?

    • @picstarter5196
      @picstarter5196  5 лет назад +1

      SFB4 - программный IEC таймер,задержка включения. Это как обычный FB,только созданный и залоченный "Сименсом". Требует instance DB для работы. Мультиэкземплярность поддерживается. Обрабатывается уже полностью синхронно с циклом вызова. Иначе говоря,мой "утяжелитель" в виде FC2 не повлияет на текущее значение таймера прямо,только косвенно через удлинение времени цикла,а значит и обработки SFB4. Что считает таймер - вопрос и интеллектуальная тайна Siemens,но он точно не использует память системных таймеров. Скорее всего,он считает какие-то внутренние такты CPU.
      Мануал почитайте тут: yadi.sk/i/_SCtPEcHjbUEjQ
      Вот картинка работы: yadi.sk/i/D9O3LeZ9blKq5Q
      Справедливости ради,стоит сказать,что профессиональные разработчики таймерами зачастую системными не пользуются,предпочитая программные. При том,тоже часто,собственноручно написанные. В S7-200,S7-1200 системных таймеров вообще нет как класса. В TIA Portal в целом и S7-1500 в частности,заметна политика по избавлению от системных таймеров навсегда,как от S5 наследия. Так что пользоваться программными таймерами - хороший тон. Но понимать системные всё же нужно.