Подсчет количества сработавших датчиков за последние 30 секунд

Вопросы от новичков
Ответить
Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29 июн 2018, 01:28
Имя: Рувим

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение RuwimAdm »

Хочу выводить количество сработавших датчиков за последние 30 секунд, с целью построения графика, но в моем варианте схемы как мне кажется слишком много блоков (датчиков в порядка 100), подскажите пожалуйста как разгрузить схему
У вас нет необходимых прав для просмотра вложений в этом сообщении.
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение User8 »

Счетчик
Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29 июн 2018, 01:28
Имя: Рувим

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение RuwimAdm »

User8 писал(а): 17 сен 2018, 20:17Счетчик
А каким образом счетчик посчитает количество сработаных датчиков?
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение AlexCrane »

[ref]av[/ref], А если один датчик будет постоянно в "сработке"
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29 июн 2018, 01:28
Имя: Рувим

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение RuwimAdm »

av писал(а): 17 сен 2018, 20:21[ref]RuwimAdm[/ref], а зачем вам переключатели ? Не проще на прямую читать переменные (тем более они с типом boolean)
Мне нужно посчитать сколько датчиков сработали за последние 30 секунд, при единице, с датчика со свитча выходит единица в integer после чего суммируется с значениями остальных датчиков
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение User8 »

Например
У вас нет необходимых прав для просмотра вложений в этом сообщении.
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение User8 »

Лучше так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29 июн 2018, 01:28
Имя: Рувим

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение RuwimAdm »

User8 писал(а): 17 сен 2018, 20:47Лучше так
как бы похоже на то что мне нужно но, так схема не особо то и проще в итоге, и измерения происходят не совсем так как нужно, желательно чтоб в любой момент времени было видно сколько сработало за последние 30 секундбез сброса к нолю и накопления
Rishelie
Сержант
Сообщения: 150
Зарегистрирован: 18 дек 2017, 03:16
Откуда: Питер

Подсчет количества сработавших датчиков за последние 30 секунд

Сообщение Rishelie »

User8 писал(а): 17 сен 2018, 20:47Лучше так
Дык зачем перед R-триггером еще и обычный? Сбрасывать датчики смысла нет, ведь если он висит в "1", то значит он сработал в предыдущий период подсчета. А так, при сбросе сигнала датчика, наоборот получается, что мы его "посчитали" еще раз, даже, если он сработал раньше.
Вашего первого варианта почти достаточно. Там только добавить "скользящие пол-минуты" нужно. Что-бы подсчет был не дискретный, а "по запросу".

Отправлено спустя 13 минут 54 секунды:
С другой стороны, если этот подсчет нужен для графика, то дискретного подсчета в пол-минуты как раз и достаточно.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя