Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: дискретный ввод с временной меткой

  1. #1

    Question дискретный ввод с временной меткой

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

  2. #2

    По умолчанию

    вам нужна Pc плата расширения пк, и время брать с Oc

  3. #3

    По умолчанию

    спасибо за ответ. все же хочеться вводить данные по последовательному порту или по сети, поскольку датчики установлены далеко от пк и вести сигналы с них невозможно. поэтому они преобразуются в Rs-232/485 передаются и вводятся в пк. в этом случае время ос использовать не получается из-за входного буфера последовательного порта. в результате ряду различных срабатываний может быть присвоено одна временная метка. поэтому желательно каждому срабатыванию присваивать временную метку вне пк.

  4. #4

    По умолчанию

    ну по 485 вы 1/4000 сек. не получите...

  5. #5

    По умолчанию

    C такой точностью нужно присваивать временную метку срабатыванию (в модуле ввода или контроллере), а фактически передано в эвм оно может быть хоть с 3 секундной задержкой.

  6. #6
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

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

  7. #7

    По умолчанию

    вкратце опишу задачу. осуществляется ввод сигналов с индуктивных датчиков, установленных на жд путях. количество датчиков от 3 до 5. датчики срабатывают при прохождении над ними колесной пары. соответственно частота срабатываний невелика. на состав из 100 вагонов около 400 срабатываний каждого датчика в течение 2-3 минут. до настоящего момента эта задача решалась с использованием специализированных зарубежных контроллеров, изготавливаемых на заказ. но цены и сроки поставки нас не устраивали, соответственно сделали свой контроллер. но производство их не является профилем нашей компании и хотелось бы пользоваться типовыми решениями, это возможно и дешевле и лучше в плане сопровождения. повторю. в настояее время задача решена с помощью специализированных устройств, но есть желания заменить их на типовые общедоступные. спасибо за внимание к теме и ответы.

  8. #8
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    вот с этого надо было начинать.на вагон -4 срабатывания.при скорости 100км.час,и длине вагона ,пусть 20 метров.вагон проскакивает над датчиком за 0,27 сек-4 срабатывания,тогда за секунду 15 срабатываний .
    то есть частота срабатывания 15 герц по каждому каналу.это 66мс.если взять точность измерения 0,5 % то получаем 330 мкс.
    количество каналов 5.то есть дело не в канале передачи ,а способности оборудования считать время с точность до 300 мкс.
    Последний раз редактировалось rovki; 02.04.2010 в 22:27.

  9. #9

    По умолчанию

    1/4000 сек - это минимально допустимая дискретность представления времени срабатывания датчиков. далее на основе этой информации и информации о расположении датчиков выполняется оценка скорости движения состава и расстояния между осями.

  10. #10
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    ну со скоростью понятно,а расстояние между осями зачем.или это испытательный полигон?и время вам нужно реальное?
    Последний раз редактировалось rovki; 02.04.2010 в 22:37.

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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