PDA

Просмотр полной версии : Подсчет имульсов и передача их в переменную по таймеру.



Григори
19.04.2023, 20:26
Всем доброго времени суток. Со времени, как делал на ПРке расходомер изменилось мало.
Имеется ПР200-24-4-х-х, требуется считать определенное время импульсы, а по срабатыванию таймера переносить их в переменную(в моей случае сетевую).
То есть формально показать, сколько восходящих фронтов импульсов мы посчитали за прошедший час.
Требуется, чтобы в облаке линии красиво рисовались.

Данные решения тестировал несколько месяцев, не завелись какого-то лешего:
https://owen.ru/forum/attachment.php?attachmentid=64825&d=1672049621
https://owen.ru/forum/attachment.php?attachmentid=34194&d=1511022305

Линии задержек на цикл ставил, таймер висит с линией задержки для сброса на счетчике и блоке sel, при срабатывании таймера все равно в переменную идет ноль.

На скрине моя последняя попытка как-либо завести данное чудо, все та же проблема.

Сергей0308
19.04.2023, 20:42
Всем доброго времени суток. Со времени, как делал на ПРке расходомер изменилось мало.
Имеется ПР200-24-4-х-х, требуется считать определенное время импульсы, а по срабатыванию таймера переносить их в переменную(в моей случае сетевую).
То есть формально показать, сколько восходящих фронтов импульсов мы посчитали за прошедший час.
Требуется, чтобы в облаке линии красиво рисовались.

Данные решения тестировал несколько месяцев, не завелись какого-то лешего:
https://owen.ru/forum/attachment.php?attachmentid=64825&d=1672049621
https://owen.ru/forum/attachment.php?attachmentid=34194&d=1511022305

Линии задержек на цикл ставил, таймер висит с линией задержки для сброса на счетчике и блоке sel, при срабатывании таймера все равно в переменную идет ноль.

На скрине моя последняя попытка как-либо завести данное чудо, все та же проблема.

А зачем в облаке, может лучше в Мастерскаде?

Григори
19.04.2023, 20:50
А зачем в облаке, может лучше в Мастерскаде?

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

Да и для мастерскады бюджета нету пока, и не дорос еще профессионально, пока с каскадой для себя балуюсь)

Сергей0308
19.04.2023, 21:34
В owencloud у меня пока бесплатный аккаунт, где пока меньше 20-ти устройств, далее буду переоформлять, поэтому пока так. Изначально был накопительный расход за час, лесенка со сбросом не устроила, вот теперь ломаю голову, как сделать нормально?

Да и для мастерскады бюджета нету пока, и не дорос еще профессионально, пока с каскадой для себя балуюсь)

Так Мастерскада на 32 точки бесплатная, на 100 меньше 10000 рублей. Облако больше подходит для удалённого контроля, управления, а если у вас(насколько могу понять) всё рядом, облако как собаке пятая нога.

Netadmin
24.04.2023, 14:42
извиняюсь. тоже интересен данный счетчик как и автору нужен именно верхний срез. без нарастающей пилы 67502
67503

MechanicV
24.04.2023, 17:58
С переменными в функциях туго они обнуляются при выходе из функций.

melky
24.04.2023, 18:34
у вас шкала Х должна быть кажется изначально другой если это настраивается в облаке. И уже тогда передавать счетчик за указанное время. Просто значение.

Netadmin
25.04.2023, 09:40
С переменными в функциях туго они обнуляются при выходе из функций.

блин. должен же быть какой то вариант

Netadmin
25.04.2023, 09:45
у вас шкала Х должна быть кажется изначально другой если это настраивается в облаке. И уже тогда передавать счетчик за указанное время. Просто значение.

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

1exan
25.04.2023, 10:22
извиняюсь. тоже интересен данный счетчик как и автору нужен именно верхний срез. без нарастающей пилы 67502
67503

Вариант:

67516

Григори
25.04.2023, 12:58
Ответ на мой вопрос был найден в процессе отладки, поковырялся с линиями задержки, протестил на железе, замыкая контакты.
Всем спасибо за внимание, ожидайте вновь :)

Григори
16.05.2023, 12:27
Возможно поздновато, но для создания красивого графика среднего расхода в час сделал такое

Netadmin
16.05.2023, 13:52
я просто обошелся задержкой. график такой получился. среднее значение мне не надо. есть одно неудобство. надо сдвигать -час. так как нельзя предугадать расход. 67850

Григори
18.05.2023, 14:49
По вашему решению тоже делал, ибо счетчик с 10 кубов импульс. Но потом удалось сделать, чтоб теоретический расход писало, ибо по восходу и спаду импульса считаем по 5 кубов)