Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Здравствуйте! Скажите пожалуйста, какой размер памяти в которую пишется тренды? Где это задается? Что произойдет, когда она переполнится? И еще вопрос: возможно ли масштабировать тренд, по средством кнопок, например так: Тренд - час/сутки/месяц. Если есть какие то примеры, вышлите пожалуйста. Заранее спасибо.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
В свойствах тренда есть такой параметр как "Буфер", он и задает количество точек по каждой кривой в памяти, которые будет хранить тренд. Сам буфер закольцован - при заполнении самые первые точки по кривой затираются, а в конец добавляются новые, Это можно наблюдать в реальном времени при отрисовке кривой. Что значит "масштабирование посредством кнопок"? Вы хотите сделать на экране три кнопки час,сутки, месяц и их помощью открывать тренд нужного вам диапазона? Если так, то это можно сделать двумя путями: 1) нарисовать три разных тренда с разными диапазонами и кнопками управлять из видимостью на экране. 2) Тренду можно в качестве параметров передавать начальное значение времени и конечное для отображаемого диапазона. Это свойства "Левая" и "Правая" границы, а также "Вид передачи"...
Пробуйте! Главное, не бояться экспериментировать на тестовых проектах!
IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Вроде как у меня небыл настроен "Буфер", поэтому файл тренда с расширением *.txt, за 1,5 недели вырос до 7Гб (писались значения 2 датчиков). Если есть какой то пример можно выслать на маил (mvi-82@mail.ru). И какой нить пример про тренды.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
quote:"...файл тренда с расширением *.txt, за 1,5 недели вырос до 7Гб..."
Это, простите, каким образом у вас тренд вдруг с расширением txt? Может вы что-то путаете и не то называете словом "тренд"?
IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Может я что-то и путаю. У меня было сделано так: в редакторе проекта, в вкладке "Архивы", далее "СПАД 1", имя файла у меня было "trend.txt", состояние архива "TRUE". Может я все это и неправильно настроил, тогда если есть у вас пример, вышлите пожалуйста.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Если нет примера, может как то на пальцак вы сможите объяснить как сделать архив трендов, и его просмотр за определенный период времени (посредством кнопок).
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
"Как вы яхту назовёте, так она и поплывёт" (из мультика)
Не важно, как назовете. Главное чтобы Вы понимали и знали, что это архив ТМ. (В Вашем случае расширение .txt несколько сбивает, т.к. по своей сути архив ТМ не является текстовым файлом. Но если очень хочется, то можно).
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Меня больше интересует какое расширение у архива должно быть, а не имя.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
Ну я так и ответил - не важно. Задайте хоть .adasdvqw или .dfsoitrj, а можете вообще без расширения (!).
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Уважаемая поддержка, и все же, если у вас пример, или вы всех сливаете читать справочную систему, чтоб отвязаться.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Тоесть вы ни какой технической поддержки вы окажите? -Ты у нас продукцию купил, и делай с ней что хочешь. Так чтоли получается?
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Подготовка примеров к конкретным простейшим задачам не входит в функции техподдержки. На все Ваши вопросы мы отвечаем и даем готовые решения, которые Вам остается только реализовать.
Пройдите быстрый старт и Вам многое станет понятно, тем более готовый проект по быстрому старту есть на сайте.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
У меня проект уже работает на объекте и я рад и доволен что есть такая скада Trace Mode которая поддерживает BacNET, все просто супер. Я посути не программист, и впринсипи все сделал сам, но тут хоть тресни, немогу настроить архив с трендами и все.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Может как вариан, я вам пришлю свой проект, а вы посмотрите что там не так?
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
У каналов тоже надо указывать признак архивирования. Это можно сделать во вкладке Архивация.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
А вы не могли-бы в моем проекте (который я вам присылал) внести эти исправления и мне его обратно прислать?
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Я знаю что у вас есть курсы, но дело в том, что я живу не в москве. В разделе "быстрый старт", для меня не все вещи очевидны, я вроде это писал, если вам лень помочь, то так и скажите. Хотелось бы понять, как тогда у Вас получить поддержку, по телефону вам звонить бесполезно, вы отправляете на форум, пишиш на форум, и тут отворот-поворот, как тогда быть уважаемые???
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
quote:для меня не все вещи очевидны, я вроде это писал, если вам лень помочь, то так и скажите
Если Вам лень самому заняться самообразованием, то так и скажите...
Ну зачем Вы мучаете техподдержку просьбами научить Вас базовым основам системы?? Их всего несколько человек, а пользователей много сотен, если не больше. И что будет, если каждый из них будет требовать обучить каждого из них индивидуально базовым основам системы? Тогда им вообще не останется времени, чтобы решать проблемы тех пользователей, которые делают реальные проекты, от качества работы которых зависит качество их работы перед лицом заказчика.
Я вот не прочь бы собрать установку холодного термояда, но это же не причина чтобы мне обижаться на российский научный центр Курчатовского института, за то, что им лень объяснять мне в индивидуальном порядке основы термоядерной физики, в которых я кое-что не понимаю и не все вещи в ней для меня очевидны...
Давайте же будем благоразумнее и вспомним, что хороший инженер (специалист) - это не тот, который знает рещение задачи, а тот, кто знает, где и как он может это решение найти, почитать о нем, понять его, опробовать на примерах и уже затем грамотно применить это решение на практике!
Если уж так совсем сложно, помогут пользователи, те, что попродвинутей, не надо на техподдержку обижаться и ее обижать...
IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Уважаемый Rromched, я по специальности не программист, про лень заниматься самообразованием не Вам мне говорить, я постоянно этим занимаюсь (самообразованием). В разделе "Быстрый старт" не описывается как отобразить в архивном тренде данные за определенный период времени и не нужно меня учить базовым основам, с этим у меня проблем нету. И гнуть пальцы если ты знаеш то в чем я немогу разобраться, это как-то некрасиво? Сдесь вроде форум "Тех. поддержки", а разводить полемику кто умный а кто дурак... как-то неактуально. Есть промлемма для меня которая была озвучина 12 декабря, сейчас 23 декабря..., вот так у нас и осуществляется поддержка.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1) Вам четко указали на Вашу ошибку в проекте и дали инструкции, где и как ее исправить (см. пост от 15-12-2009 14:53). Кроме того Вам доступно описали, как решить Вашу задачу (пост от 08-12-2009 10:43).
Вы не попробовали сделать ни того, ни другого.
Вся Ваша попытка сделать архивный тренд заключалась в размещении на экране ГЭ "Архивный тренд". Вы даже не попробовали разместить кривую на нем.
2) Программист и инженер АСУ разные специальности. Наша система ориентирована в первую очередь на инженеров АСУ.
3) В наших демо-примерах реализован вывод данных из архива на Тренд. Например, в проекте Boiler на экране Регулирование.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
А от куда вы знаете, что я не пробовал это сделать, не надо так однозначно заявлять. Какие то нелепые высказывания.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Вы прислали нам проект, в котором это не было сделано. Отсюда и выводы.
В любом случае, разговор в стиле "я ничего не понимаю, сделайте мне проект" вестись не будет. Вы должны указать конкретные проблемы, с которыми Вы столкнулись.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Этот проект сделан на ранней стадии, попытки сделать то о чем мы свами говорим я делаю в другом файле. В чем проблеммы откоректировать это в моем проекте и мне выслать для наглядного примера??? дело принципа?
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Еще раз повторяем: "Вы должны указать конкретные проблемы, с которыми Вы столкнулись"
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
)) Окей, у меня такая проблемма: как сделать чтоб в архивном тренде отобразить показания за определенный период времени, к примеру я захочу посмотреть с 12.00 - 15.00 какие у меня были показание. Или отобразить показания за месяц. Зарание спасибо.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Ответ во втором посте этой темы.
quote: Тренду можно в качестве параметров передавать начальное значение времени и конечное для отображаемого диапазона. Это свойства "Левая" и "Правая" границы, а также "Вид передачи"...
1) Создаете два аргумента типа DATE_AND_TIME.
2) Первый привязываете к левой границе, второй к правой. Тип передачи - Input
3) Заносите в эти аргументы нужное Вам время (из программы или с экрана с помощью ГЭ "Календарь"
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Вот, теперь все понятно, спасибо, работает, тока подвисла ТМ )). Сразы возник вопрос: 1. Почему у меня начинается с 1970 года. 2. После ввода временных точек, можно обратно перейди на тренд в режиме реального времени.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Скажите, а как правильно подсчитать, какой период времени запишится в архив? Эту не мне нужно, если честно, а заказчик дотошный интересуется.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
И еще маленький вопрос, какое число нужно подать в аргумент типа DATE_AND_TIME через "Прямую передачу" чтобу вычесть 1 час, а то он меня выкидывает на дату 01.01.1970 ??? если так конечно возможно сделать ))
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Если у Вас пишется больше 1000 значений в минуту, то одна запись занимает примерно 10 байт. Если значительно меньше, то "размер архива"/ 8 КБ примерно равно "количество минут в архиве"
2. Вам нужна не "Прямая передача", а "Добавить". Значение "-3600", результат - аргумент, привязанный к левой границе, источник - аргумент, привязанный к правой границе.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Спасибо, работает, но прежде, мне пришлось в аргумент DATE_AND_TIME выставить текущую дату, получается что без этого не работает. Можно как-то это обойти? Просто если обсл. персонал перезапустит ТМ им придется это делать тоже.
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
Компьютерная техника так уж устроена, что все параметры Даты/Времени она хранит как накопительный счетчик от некой условной даты 1 января 1970 года. поэтому, если Вы планируете запускать систему не 1-го января 1970года, то все значения временных параметров при старте системы необходимо приводить в состояние счетчика соответствующее текущей дате/времени системы. Иначе все значения каналов или аргументов такого типа равные нулю будут интерпретированы системой как 1970й год. Делать это можно однократно отработав посылку в каналы типа TIME или в каналы связанные с аргументами типа DATE_AND_TIME любого из вызова шаблонов текущего времени системы. И это делать должен не персонал, для которого делается система, а тот, кто эту систему для них делает - то бишь, разработчик.
Хотя мне опять наверное сейчас скажут, что я гну пальцы, и что это нехорошо...
IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Спасибо конечно, но из всего сказаного я ничего не понял как это сделать...
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
Знаю что я вас достал... но можно поподробней про программную засылку при старте )
Сообщения / Posts 58 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Делаете программу. Ставите ей цикл на старте. Нужным аргументам присваиваете в ней текущее время.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vladimir.M
Forum Member / Участник форума
Участник № / Member № 3503
отправлено / posted
1. Вы не умеете создавать программу? 2. Вы не можете поставить у программы цикл пересчета на старте? 3. Вы не можете приравнять аргумент к текущему времени?
Еще раз обучение с нуля в рамки технической поддержки не входит. Для этого есть курсы. То, что Вы находитесь в Санкт-Петербурге не аргумент, к нам приезжают и из более дальних точек, и даже из других стран.
На Ваш вопрос был дан вполне конкретный ответ. Для человека, освоившего хотя бы "Быстрый старт", он вполне понятен.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |