Segnetics

Вернуться   Segnetics > Форум Segnetics > SMConstructor (вентиляция)

SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование)

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.06.2018, 12:41   #1
Grigor
Новичок
 
Регистрация: May 2018
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Pixel. Прикрутить текущие и архивные тренды

Добрый день!
Стоит задача для контроллера Pixel 2511 добавить экраны на которых дать возможность просмотреть текущие и архивные значения параметров в виде тренда (температуру обратной воды ВК, температуру воздуха в канале, температуру воздуха в помещении). Что-то вроде приведенного на сайте примера http://www.segnetics.com/pixel.
Нужно чтобы по комбинации клавиш "Up"+"Ok" происходил выход на экран со списком возможных трендов. Далее была возможность выбрать нужный тренд нажатием кнопки "ok", передвигаясь по меню клавишами "Up" и "Down". При выходе на экран с трендом иметь возможность по нажатию "up" и "down" листать показания. Выход из экрана с трендом сделать по клавише "Esc".
Пытался решить задачу на базе проекта созданного конструктором использованием с использованием функций SMArt. Однако опыта работы с контроллером пока не достаточно. Прошу помочь примером проекта либо описанием концепции реализации.
Grigor вне форума   Ответить с цитированием
Старый 14.06.2018, 15:41   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Pixel. Прикрутить текущие и архивные тренды

Цитата
Сообщение от Grigor Посмотреть сообщение
Добрый день!
текущие и архивные значения параметров в виде тренда (температуру обратной воды ВК, температуру воздуха в канале, температуру воздуха в помещении).
Думаю, Пикселя под ваши запросы маловато. Самый раз SMH4 применять.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 15.06.2018, 11:17   #3
Grigor
Новичок
 
Регистрация: May 2018
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel. Прикрутить текущие и архивные тренды

Спасибо за ответ.
Возможно не совсем точно выразился. На примере с Вашего сайта на одном тренде выводится сразу несколько кривых. Мне же достаточно выводить одну, чтобы по месту можно было отследить изменение параметра, допустим в течении суток.
В таком ключе ресурсов Pixel25xx также может оказаться недостаточно?
Grigor вне форума   Ответить с цитированием
Старый 15.06.2018, 11:35   #4
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Pixel. Прикрутить текущие и архивные тренды

Цитата
Сообщение от Grigor Посмотреть сообщение
Спасибо за ответ.
Возможно не совсем точно выразился. На примере с Вашего сайта на одном тренде выводится сразу несколько кривых. Мне же достаточно выводить одну, чтобы по месту можно было отследить изменение параметра, допустим в течении суток.
В таком ключе ресурсов Pixel25xx также может оказаться недостаточно?
Пользовательской памяти для хранения архива. Модуль памяти на 128 и 256 кбайт. Сколько у вас свободно в данный момент? допустим у вас модуль на 128 кбайт и свободно 100 кбайт. Значение температуры типа Real занимает 4 байта памяти. Если писать только один параметр то в 100 кбайт влезет 25 600 записей. Если его писать с дискретизацией в 1 секунду то за сутки выходит 86400 записей. Если писать реже то может и влезет в память. И тут еще другой момент, который необходимо помнить. Ресурс памяти у пикселя - 100 000 перезаписей. В принципе, если писать архив которого будет хватать на 1 сутки, то получится что в одну ячейку памяти у вас будет писаться один раз в сутки и тогда памяти хватит надолго. Но если получится более частый режим записи в одну ячейку - то надо будет просчитывать ресурс памяти (к примеру если писать 1 раз в час то ресурса памяти хватит примерно на 11 лет). У SMH4 памяти больше на несколько порядков и реализован механизм записи данных в память позволяющий значительно увеличить ее ресурс.
Max2114 вне форума   Ответить с цитированием
Старый 15.06.2018, 12:31   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Pixel. Прикрутить текущие и архивные тренды

Цитата
Сообщение от Grigor Посмотреть сообщение
Спасибо за ответ.
Возможно не совсем точно выразился. На примере с Вашего сайта на одном тренде выводится сразу несколько кривых. Мне же достаточно выводить одну, чтобы по месту можно было отследить изменение параметра, допустим в течении суток.
В таком ключе ресурсов Pixel25xx также может оказаться недостаточно?
То, что на сайте изображено - это хранение в ОЗУ штук 20-30 отметок на каждый из двух трендов. Это не совсем то, что вам нужно, хоть и выглядит так же.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает сеть после загрузки проекта на Pixel через МП (модуль памяти) max7222 Вопросы о Pixel 7 20.01.2014 17:24


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


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