Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2014, 11:47   #1
dp38
Senior Member
 
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Где найти блок FREQ

Добрый день!
Появилась необходимость добавить в программу счётчик импульсов. Где найти блок FREQ и существует ли он в природе?)

Заранее спасибо.
dp38 вне форума   Ответить с цитированием
Старый 20.11.2014, 12:17   #2
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Где найти блок FREQ

Цитата:
Сообщение от dp38 Посмотреть сообщение
Добрый день!
Появилась необходимость добавить в программу счётчик импульсов. Где найти блок FREQ и существует ли он в природе?)

Заранее спасибо.
Подключайтесь к счётному входу и обязательно задайте тик 100 мс.
Вложения
Тип файла: msl Частотомер.msl (5.0 Кбайт, 74 просмотров)
СВМ вне форума   Ответить с цитированием
Старый 20.11.2014, 18:44   #3
VaBo
Senior Member
 
Регистрация: Apr 2012
Сообщения: 111
Благодарил(а): 2 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Где найти блок FREQ

Цитата:
Сообщение от СВМ Посмотреть сообщение
Подключайтесь к счётному входу и обязательно задайте тик 100 мс.
Переполнение не учитывается, будет глюк.
VaBo вне форума   Ответить с цитированием
Старый 20.11.2014, 19:13   #4
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Где найти блок FREQ

Цитата:
Сообщение от VaBo Посмотреть сообщение
Переполнение не учитывается, будет глюк.
Да, при измерении частоты 20 кГц глюк (одно неправильное измерение из-за переполнения счётчиков) будет повторяться каждые 429496729559/20000/3600=59 часов НЕПРЕРЫВНОЙ работы. А если Вы измеряете частоту 1 кГц, ждать глюка Вам придётся 4294967295/1000/3600=1193 часа.
СВМ вне форума   Ответить с цитированием
Старый 21.11.2014, 09:15   #5
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Где найти блок FREQ

Цитата:
Сообщение от СВМ Посмотреть сообщение
Да, при измерении частоты 20 кГц глюк (одно неправильное измерение из-за переполнения счётчиков) будет повторяться каждые 429496729559/20000/3600=59 часов НЕПРЕРЫВНОЙ работы. А если Вы измеряете частоту 1 кГц, ждать глюка Вам придётся 4294967295/1000/3600=1193 часа.
Уточнения:
1)Частотомер корректно обрабатывает переполнения и они никак не влияют на точность измерения частоты,
2) Счётчики SMH2Gi работают до 10 кГц и глюков не создают, с другими счётчиками частотомер не проверялся,
3) Если счётчик выдаёт глюк при переполнении, ловить его надо в то время, которое я указал выше.
СВМ вне форума   Ответить с цитированием
Ответ


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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 07:22.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024