Система "Бенукс". Компьютерное управление и контроль.
http://benuks.flyboard.ru/

Вопрос по быстродействию
http://benuks.flyboard.ru/topic8.html
Страница 1 из 1

Автор:  b52 [ 07-06, 15:41 ]
Заголовок сообщения:  Вопрос по быстродействию

Вопрос на засыпку:
Исходя из описания 1-Wire, этот протокол не выделяется особым быстродействием. Поэтому вопрос: успеет ли ваша система "схватить" короткий импульс от дискретного датчика, не утеряется ли он?

Автор:  Геннадий [ 08-06, 10:41 ]
Заголовок сообщения: 

В системе "Бенукс" и с программой "Multilogger" используются микросхемы типа DS2406, которые способны запоминать любой короткий импульс, работают практически по "фронту" сигнала. Поэтому любые короткие сигналы от датчиков обязательно этой микросхемой зафиксируются для дальнейшей программной обработки.

Автор:  Анатолий [ 01-01, 17:27 ]
Заголовок сообщения:  Re: Вопрос по быстродействию

Что бы не создавать новых тем напишу сюда.

В Бенуксе минимальное время сканирования это 0.1 сек. Это означает, что за 0.1 сек. микросистема просканирует только один компонент микросети или то что за это время просканируется вся сеть ( если ведомых элементов 250 штук (Link), то получается, что сеть разгонится до максимальной скорости и загрузит процессор компьютера сильнее)?

Автор:  Геннадий [ 02-01, 10:30 ]
Заголовок сообщения:  Re: Вопрос по быстродействию

Анатолий писал(а):
В Бенуксе минимальное время сканирования это 0.1 сек. Это означает, что за 0.1 сек. микросистема просканирует только один компонент микросети или то что за это время просканируется вся сеть ?
В рамках одной микросети все цифровые сканируются одной общей командой 1-Wire "поиск активных", в результате которой программа получает список номеров цифровых, у которых изменилось состояние. После этого по полученному списку опрашивается каждый активный и выполняются соответствующие действия.
P.S.
А вообще, я рекомендую изучить встроенную справочную систему или справку в виде отдельного файла http://www.benuks.ru/doc/benuks.rtf
Многие вопросы отпадут.

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/