Показано с 1 по 5 из 5

Тема: Время цикла в ПЛК-210-3

  1. #1

    По умолчанию Время цикла в ПЛК-210-3

    Применя билиотеку Тimer.lib, в ПЛК 110 можно в необходимых случаях по прерыванию с помощью ее встроенного таймера вызывать отдельные POU, не привязывая их ко времени исполнени основной программы, причем с большой скоростью . Есть ли подобная возможность в ПЛК210 и как ее реализовать ?

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,066

    По умолчанию

    Цитата Сообщение от Р.Александр Посмотреть сообщение
    Применя билиотеку Тimer.lib, в ПЛК 110 можно в необходимых случаях по прерыванию с помощью ее встроенного таймера вызывать отдельные POU, не привязывая их ко времени исполнени основной программы, причем с большой скоростью . Есть ли подобная возможность в ПЛК210 и как ее реализовать ?
    Добрый день.
    ПЛК2хх не поддерживают работу по прерываниям.

  3. #3

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    ПЛК2хх не поддерживают работу по прерываниям.
    То есть, только основной цикл? Тогда я не понимаю наличия быстрых входов, энкодеров и так далее. Например, период измерений энкодера может составлять 5 мкс, а время цикла (которое можно установить в конфигурации задач) составляет не менее 1 мс, так что за время цикла энкодер может выдать до сотни значений. Получается , обработку его данных на этом же ПЛК произвести невозможно?

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,066

    По умолчанию

    Цитата Сообщение от Р.Александр Посмотреть сообщение
    То есть, только основной цикл? Тогда я не понимаю наличия быстрых входов, энкодеров и так далее. Например, период измерений энкодера может составлять 5 мкс, а время цикла (которое можно установить в конфигурации задач) составляет не менее 1 мс, так что за время цикла энкодер может выдать до сотни значений. Получается , обработку его данных на этом же ПЛК произвести невозможно?
    Обработку, которая требуется вам в рамках вашей конкретной задачи - невозможно.

  5. #5

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Обработку, которая требуется вам в рамках вашей конкретной задачи - невозможно.
    Ну, мне просто нужно отмерять длину прутка, то есть, при достижении определенного значения должен сработать элемент сравнения и мотор выключиться. Это же классическая задача. Тем не менее, она оказалась невыполнимой - уже на скорости оборотов 60 в минуту и при 1000 делений на энкодере сравнение не идет, нужное значение проскакивает.
    Значит, придется применять ПЛК-110.
    Спасибо за ответ.

Похожие темы

  1. Время цикла или программы
    от Jakan в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 07.06.2019, 14:56
  2. Время цикла ПР200
    от amandra в разделе Среда программирования OWEN Logic
    Ответов: 3
    Последнее сообщение: 25.10.2018, 12:00
  3. Время цикла в ПЛК
    от Ильнур в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 03.10.2012, 15:17
  4. Еще раз про время цикла ПЛК
    от Партизан в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 06.04.2011, 12:38
  5. Ответов: 21
    Последнее сообщение: 03.03.2009, 16:27

Ваши права

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