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

Тема: Частота получения данных по RS232 СИ30 СИ8 owen_io.dll

Комбинированный просмотр

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

    По умолчанию

    Цитата Сообщение от Трофимов Артем Посмотреть сообщение
    обмен идёт в одном потоке? не создаются ли конкурирующие? есть возможность поднять скорость опроса (СИ8 поддерживает до 57600)
    Обмен идет в одном потоке, пока не удается достичь скорости которая уже есть, так как при запросе прибор не отдает других данных:
    0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.2 - 0.2 - 0.2 - 0.2 - 0.3 и т.д., хотя процесс идет непрерывно и с гораздо большей частотой...
    Если бы удалось победить это, может настройкой прибора или еще как-то, то потом можно и скорость опроса поднять, а сейчас скорость поднять будет тот же ряд, только число повторов вырастет .

  2. #2

    По умолчанию

    Цитата Сообщение от alfdivn Посмотреть сообщение
    Обмен идет в одном потоке, пока не удается достичь скорости которая уже есть, так как при запросе прибор не отдает других данных:
    0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.2 - 0.2 - 0.2 - 0.2 - 0.3 и т.д., хотя процесс идет непрерывно и с гораздо большей частотой...
    Если бы удалось победить это, может настройкой прибора или еще как-то, то потом можно и скорость опроса поднять, а сейчас скорость поднять будет тот же ряд, только число повторов вырастет .
    мне для понимания более детального проблемы.
    у Вас получаются данные
    0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.2 - 0.2 - 0.2 - 0.2 - 0.3 и т.д
    а на приборе по факту
    0.1-0.2-0.3-0.3-0.4-0.5 ? (повтор специально добавил мол реальная физическая задержка)
    правильно понимаю?

  3. #3

    По умолчанию

    В общем разобрались в чем было дело, дело в том, что электронщики при сборке шкафа и настройке приборов, установили округление на СИ30 до 0.1, когда Артем написал опять ряд цифр и меня осенила мысль что перемещение в данных ед. гораздо медленнее проходит чем значение меняется на 0.1, увеличили точность до 0.01 и все встало на свои места.
    Если в СИ8 считываем число имп. и потом их разницу переводим с определенным коэф. в милиметры, там такой проблемы не оказалось.
    С тензодатчиком и модулем ввода еще веселее получилось, зачем то поставили два МВ110-224.1ТД в шкаф, один основной другой дублирующий, перепутали адреса и настраивали один, а тот что в работе был не трогали, в итоге исправили обновление данных и все тоже заработало, для СИ30 при скорости шины 38400 вышли на 60 Гц получения данных в программе и для МВ110-224.1ТД 45Гц.

    В общем тему можно закрывать спасибо участникам, за то что натолкнули на нужные мысли

  4. #4

    По умолчанию

    Как так получилось,что у Вас все получилось. Просто интересно. Какой у Вас датчик стоит для измерения усилия. Неужели
    тензодатчик? Если да ,то как его можна опрашивать с частотой 60 Гц. Просветите.

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

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 31.03.2017, 19:51
  2. Ответов: 13
    Последнее сообщение: 21.02.2014, 08:28
  3. ПЛК100 + RS232 = Передача данных
    от DrKillJoy в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 10.03.2011, 20:51
  4. проблема получения данных с приборов
    от ольга в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 01.10.2009, 07:00
  5. проблема получения данных с приборов
    от ольга в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 01.10.2009, 06:51

Метки этой темы

Ваши права

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