Показано с 1 по 10 из 15

Тема: время цикла плк100.. а какое оно собственно?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #3

    По умолчанию

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

    .... моем предствалении цикл в 1 мс содержит в себе следующие фазы : 1. служебное время, считывание входов и пр. 2. пользовательское время 3. служебное время, запись выходов, коммуникации и пр.

    служебное время понятно тяжело подвинуть, поэтому гибкая часть - пользовательское время. контроллер крутит цикл, считывая входы в начале каждой!!! мс, далее пользовательская программа... пока она невелика (:d оптимизирована:d ) время цикла, по фиксации в начальный момент, должно быть 1 мс.. т.е. цикл крутиться не чаще 1 мс, дополняя время холостыми циклами или теневыми задачами. когда прога большая, понятно, цикл растягивается. но когда программа коротка, почему она не влезает в цикл ??? известо же всем что цифровая обработка сигналов построена на фиксированной частоте взятия отсчетов... а если эта частота произвольна, что же намеряется в конце концов???

    бред и засада!!!

    кстати, пришла идея!! и вот результат - при установке времени цикла в 2 мс все начинает работать правильно...... таким образом, делаем вывод что ПЛК100 имеет время цикла 2 мс .. и не меньше!!!!!!!!
    а 1 мс или ошибка или обман народу (((
    Последний раз редактировалось Дмитрий Артюховский; 03.06.2009 в 12:34.

Ваши права

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