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

Тема: Почему увеличилось время цикла

  1. #1
    Пользователь
    Регистрация
    12.12.2007
    Адрес
    п.Таврическое Омская область
    Сообщений
    97

    По умолчанию Почему увеличилось время цикла

    После смены версии с 2.03 на 2.05.07 почему то сильно увеличилось время
    цикла ) (Cycle time in 100 mks ). Раньше показывало максимум 25 сейчас доходит до 1020 программа одна и та же. В чем может быть проблема?
    В аннотации говорится что производительность для версии 2.05 намного выше. Да я и сам вижу что проблемы по TCP/IP исчезли.
    Или я так понимаю ошибка в том что должно быть указано
    (Cycle time in 1 mks ) или я неправ?

  2. #2

    По умолчанию

    1020 мкс.
    А было в 1/100 мс
    Так что уменьшилось, а не увеличилось

  3. #3
    Пользователь
    Регистрация
    12.12.2007
    Адрес
    п.Таврическое Омская область
    Сообщений
    97

    По умолчанию

    Конечно же, я просто не сильно обращал на написаное
    там написано кол-во циклов в промежутке 100 мкс, просто не верится
    что такое возможно. Это что количеcтво циклов за 1 мкс около 10 ?
    Реальное время цикла 0,1 мкс - это фантастика какая то?

  4. #4

    По умолчанию

    1000 мкс - это 1мс...

  5. #5
    Пользователь
    Регистрация
    12.12.2007
    Адрес
    п.Таврическое Омская область
    Сообщений
    97

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    1020 мкс.
    А было в 1/100 мс
    Так что уменьшилось, а не увеличилось
    У ВАС в документации пишется:
    значение цикла работы ПЛК в сотнях мкс (Cycle time in 100 mks),
    позволяет пользователю оценить объем вычислительных ресурсов,
    который требуется для работы написанной им программы. Если цикл
    оказывается больше, заданного в параметрах работы ПЛК параметра
    MinCycleLength, то оказывается, что программа пользователя
    слишком требовательна к ресурсам, и этот параметр желательно
    увеличить, чтобы циклы не перекрывались;

    Так что неправда ВАША - цикл у ВАС увеличился в новой прошивке.
    Таким образом, исходя из написаного: значение цикла 1020
    обозначает: 1020*0,1 = 102 mc ( Так как 100 mks это 0,1 ms )
    На Owen я пробую ставить программы для оборудования которым управляют ADAM-5510.
    Могу сказать что такая же программа на ADAM-5510 от силы цикл
    получаетcя 5 ms.
    Конечно Owen c одной стороны управляет: МДВВ, через RS-485 c другой
    стороны принимает команды от компа по TCP/IP. Может в этом причина?
    Хотя проблем с Ethernet и RS-485 нет. И проблемы по Ethernet действительно исчезли с новой прошивкой. До этого BAD периодически получал...
    И еще вопрос: что обозначает Temp Inside PLC ? (В модуле статистики)

  6. #6

    По умолчанию

    И что так кричать...
    Таймер сделали с разрешением не 1/100 мс, а 1 мкс. А в документации забыли исправить.
    Так что цикл. как был 1 мс, так и остался, а благодаря нашим стараниям мы еще и джитер убрали.

    Temp Inside PLC = Температура внутри ПЛК
    Последний раз редактировалось Филоненко Владислав; 23.12.2008 в 10:46.

  7. #7
    Пользователь
    Регистрация
    12.12.2007
    Адрес
    п.Таврическое Омская область
    Сообщений
    97

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    И что так кричать...
    Таймер сделали с разрешением не 1/100 мс, а 1 нс. А в документации забыли исправить.
    Так что цикл. как был 1 мс, так и остался, а благодаря нашим стараниям мы еще и джитер убрали.

    Temp Inside PLC = Температура внутри ПЛК
    Вы хотите сказать что 1020 - это 1,02 мкс?
    Там еще второй вопрос был...

  8. #8

    По умолчанию

    1000 мкс - это 1мс...
    Соответственно 1020 мкс=1,02 мс

    И на 2 вопрос тоже ответ есть, чуть-чуть ниже в том-же посте:
    Temp Inside PLC = Температура внутри ПЛК

  9. #9

    По умолчанию

    Уважаемые разработчики, используйте термин "продолжительность" (англ. duration) для обозначения временных промежутков и некоторые вопросы не будут возникать.

Ваши права

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