Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Trim5

Вопросы о Trim5 Работа и применение контроллеров с сенсорной панелью Trim5.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2016, 10:44   #1
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию График реального времени

Можно ли сделать график реального времени с полосок прокрутки (на несколько суток) с сохранением данных при отключении питания?
maks вне форума   Ответить с цитированием
Старый 25.01.2016, 09:50   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
Можно ли сделать график реального времени с полосок прокрутки (на несколько суток) с сохранением данных при отключении питания?
Да, можно.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 25.01.2016, 12:37   #3
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Arsie Посмотреть сообщение
Да, можно.
а маленькую подсказку можно?
Сейчас я читаю переменную через modbus TCP/IP и отображаю ее на трим5.
Что нужно сделать, чтобы получить вышеозначенный график?
maks вне форума   Ответить с цитированием
Старый 25.01.2016, 13:55   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
а маленькую подсказку можно?
Сейчас я читаю переменную через modbus TCP/IP и отображаю ее на трим5.
Что нужно сделать, чтобы получить вышеозначенный график?
Нужно написать программу, которая состоит из двух или трёх частей:

1) сохраняет эту переменную в память с нужным интервалом

2) отображает сохранённые данные

3) по необходимости масштабирует сохранённые данные

При этом обязательно нужно рассчитывать ресурс энергонезависимой памяти, чтобы не износить её преждевременно.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 25.01.2016, 14:09   #5
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Arsie Посмотреть сообщение
Нужно написать программу, которая состоит из двух или трёх частей:

1) сохраняет эту переменную в память с нужным интервалом

2) отображает сохранённые данные

3) по необходимости масштабирует сохранённые данные

При этом обязательно нужно рассчитывать ресурс энергонезависимой памяти, чтобы не износить её преждевременно.
Спасибо! По отображению не понятно. Компонент "График реального времени" получается не подойдет и нужно данные прорисовывать по точкам?
maks вне форума   Ответить с цитированием
Старый 25.01.2016, 14:14   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
Спасибо! По отображению не понятно. Компонент "График реального времени" получается не подойдет и нужно данные прорисовывать по точкам?
Да, конечно.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 25.01.2016, 15:02   #7
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Arsie Посмотреть сообщение
Да, конечно.
Пичалька
maks вне форума   Ответить с цитированием
Старый 25.01.2016, 15:34   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
Пичалька
Ждём "SMArt-2". Там набор инструментов будет более развёрнутый.

PS. Не скоро)


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 26.01.2016, 11:12   #9
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Arsie Посмотреть сообщение
Ждём "SMArt-2". Там набор инструментов будет более развёрнутый.

PS. Не скоро)
В с своих анонсах у вас уже везде написано что Трим более продвинут чем другие ЖК-панели... в плане функций ПЛК - несомненно... мало ЖК-панелей могут таким похвастать (но есть)... а вот в плане HMI - вашему трим5 пока очень и очень далеко до тех же Вайнтеков...
Max2114 вне форума   Ответить с цитированием
Старый 26.01.2016, 11:14   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Max2114 Посмотреть сообщение
В с своих анонсах у вас уже везде написано что Трим более продвинут чем другие ЖК-панели... в плане функций ПЛК - несомненно... мало ЖК-панелей могут таким похвастать (но есть)... а вот в плане HMI - вашему трим5 пока очень и очень далеко до тех же Вайнтеков...
СМАрт-2 в разработке. Не расстраивайтесь настолько заранее.

Мы прекрасно понимаем все ограничения существующего инструмента.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 26.01.2016, 12:11   #11
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Arsie Посмотреть сообщение
Ждём "SMArt-2". Там набор инструментов будет более развёрнутый.

PS. Не скоро)
Ок, спасибо!
А может пока ждем я "потренируюсь на кошках" т.с.? Нет ли у вас каких-то примерчиков на тему "сохранить выборки в памяти", "рисуем точки"?
Я с ложиком никогда не работал до сего момента.
maks вне форума   Ответить с цитированием
Старый 26.01.2016, 12:53   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
Ок, спасибо!
А может пока ждем я "потренируюсь на кошках" т.с.? Нет ли у вас каких-то примерчиков на тему "сохранить выборки в памяти", "рисуем точки"?
Я с ложиком никогда не работал до сего момента.
Кольцевой буфер - блок EEPROM().

Точку рисует блок PutPixel.

Стратегия работы (т.е. сам алгоритм) никак не зависит от языка программирования. Это в любом случае запоминание данных в кольцевых буферах и в любом случае вывод точек на основе этих данных.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 26.01.2016, 13:08   #13
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Arsie Посмотреть сообщение
Кольцевой буфер - блок EEPROM().

Точку рисует блок PutPixel.

Стратегия работы (т.е. сам алгоритм) никак не зависит от языка программирования. Это в любом случае запоминание данных в кольцевых буферах и в любом случае вывод точек на основе этих данных.
Довольно кропотливая работа, надо сказать....

Последний раз редактировалось Arsie, 26.01.2016 в 13:25 Причина: необязательно долбить в одну и ту же точку постоянно
Max2114 вне форума   Ответить с цитированием
Старый 26.01.2016, 13:26   #14
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Max2114 Посмотреть сообщение
Довольно кропотливая работа, надо сказать....
В минимуме это два счётчика, блок еепрома, блок путпиксель и clrscr.

Но это в минимуме.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 26.01.2016, 15:05   #15
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от Arsie Посмотреть сообщение
В минимуме это два счётчика, блок еепрома, блок путпиксель и clrscr.

Но это в минимуме.
Надо еще корректно все это отмасштабировать в координаты для "отрисовки"... нарисовать корректные оси Х и У. И еще масштабировать каким-то образом. Кроме того, надо проследить за живучестью еепрома и не убить его слишком быстро... Конечно все эти вопросы решаются, но задача не тривиальная и не каждому под силу. Кроме того потребует прилично времени.
Max2114 вне форума   Ответить с цитированием
Старый 13.09.2016, 10:31   #16
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: График реального времени

Есть ли новости по смарт-2?
maks вне форума   Ответить с цитированием
Старый 13.09.2016, 10:45   #17
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
Есть ли новости по смарт-2?
Новостей нет, идёт методичная работа.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 13.09.2016, 16:28   #18
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: График реального времени

В январе было "не скоро". Это не в этом году?
maks вне форума   Ответить с цитированием
Старый 14.09.2016, 10:56   #19
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
В январе было "не скоро". Это не в этом году?
Если честно, то я не слежу за этим процессом. У меня банально нет ответа.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 16.09.2016, 16:27   #20
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: График реального времени

Цитата:
Сообщение от maks Посмотреть сообщение
В январе было "не скоро". Это не в этом году?
Вот если бы в январе было "скоро", тогда была бы призрачная надежда на в этом году
"Не скоро" у Сегнетикса - не меньше пары-тройки лет, как показывает практика
ViS вне форума   Ответить с цитированием
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синхронизация времени Fater Связь с внешним миром 7 22.10.2019 17:59
График реального времени andre SMArt 34 15.08.2019 13:10
график реального времени Login SMLogix 7 20.10.2016 23:47
Счётчики реального времени INT и LONG serg-el Вопросы о программировании 7 01.09.2015 13:25
Счётчики реального времени CTU-T Arsie Библиотека макросов 0 26.03.2015 16:10


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


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