Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: ПЛК100 и время цикла

  1. #11

    По умолчанию

    1. По документации, значение 100 означает, что при переходе входного сигнала с нуля до 1 значение на входе в программе изменится с нуля до 1 через 100х100х6 мкс, т.е. через 60 мс.
    2. Какой у Вас цикл ПЛК - в 2.05.7 есть бага, нельзя ставить цикл ПЛК !=1 мс.
    3. Такая задержка на пустом проекте или на непустом? Если 2-е - надо немного соптимизировать код программы и не рассчитывать сложные арифметические выражения в 1 цикле ПЛК. Ориентируйтесь на показатия времени с модуле статистики. Если они выше установленных, то код надо оптимизировать.

  2. #12

    По умолчанию

    Время цикла = 1 мс. "Cicl Time in 100mks" = 780. Выполняется всего одна команда : выход 1= вход 1.

  3. #13

    По умолчанию

    И это уже второй контроллер с такой прошивкой.

  4. #14

    По умолчанию

    И с такой простой программой выход включается через 5 секунд после замыкания входа?
    Не может быть!
    Выложите проект.
    Этот вопрос досконально изучался весьма пристрастными людьми, и такие задержки возникали, если пытаться каждый цикл ПЛК вычислять 3700 синусов.

  5. #15

    По умолчанию

    На ПЛК соединил выход со входом, чтобы зациклить.
    Проверял на ПЛК с прошивкой 2.02.8, там все честно, как в описании.
    Вложения Вложения

  6. #16

    По умолчанию

    Да, ещё одна бага. Время фильтрации неправильно считается неправильно. Используйте меньшие значения.
    В прошивках 2.07.х поправлено.

Страница 2 из 2 ПерваяПервая 12

Ваши права

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