Segnetics

Вернуться   Segnetics > Форум Segnetics > Песочница

Песочница Удалённые с форума темы

Ответ
 
Опции темы Поиск в этой теме
Старый 21.08.2018, 13:32   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию SMHistory - вопросы и ответы (SMLogix 3.29)

Из главных изменений стало появление исторического тренда в контроллерах SMH4 и Trim5. Описание нововведений описано в справке.

Использовать с осторожностью! Работа проверялась исключительно на контроллерах SMH4 и Trim5!

Версия выложена для возможности попробовать в работе систему ведения архивов и формирование отчётов.

Использование:

https://forum.segnetics.com/showthread.php?t=4064


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

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 30.05.2019 в 10:22 Причина: Обновление версии
Arsie вне форума   Ответить с цитированием
Старый 21.08.2018, 13:46   #2
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Скриншоты подвожу.

Из программы.
С трима.


__________________
В сегнетиксе не работаю с самого начала 2019 года.

Последний раз редактировалось Arsie, 15.05.2020 в 17:52
Gromov вне форума   Ответить с цитированием
Старый 21.08.2018, 14:31   #3
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

спасибо! круто!
ради такого дела даже я пару кругов по граблям нарежу

но сразу вопрос/просьба.
если не затруднит, пару проектов с примерами, а то я что-то плохо понимаю все эти функции и фильтры, что вы туда нагрузили.
еще раз спасибо!

p.s. и сразу расскажите как назад вернуть - тоже отформатировать из 3,28?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 21.08.2018, 14:47   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
p.s. и сразу расскажите как назад вернуть - тоже отформатировать из 3,28?
Да, конечно.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 21.08.2018, 14:56   #5
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
если не затруднит, пару проектов с примерами, а то я что-то плохо понимаю все эти функции и фильтры, что вы туда нагрузили.
еще раз спасибо!
Проект из конструктора вентиляции с трендом. Тренд открывается по кнопке F6.


__________________
В сегнетиксе не работаю с самого начала 2019 года.

Последний раз редактировалось Arsie, 15.05.2020 в 17:52
Gromov вне форума   Ответить с цитированием
Старый 21.08.2018, 18:55   #6
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

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


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 21.08.2018, 19:12   #7
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
пока еще не брался, просто вопросы - про хистори.
там есть возможность настроить так, чтобы файл открывался в какое-то время, скажем в 00-00-00, сутки набирал данные, а в 23-59-59 закрывался. и опять в 00-00-00 открывался новый файл, и т.д.... ?
Файл создаётся в один момент.
Вы можете настроить так, чтобы файлы за прошедшие сутки создавались в конце суток. Это не проблема.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 22.08.2018, 15:08   #8
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Gromov Посмотреть сообщение
Файл создаётся в один момент.
Вы можете настроить так, чтобы файлы за прошедшие сутки создавались в конце суток. Это не проблема.
не могу найти это делается.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 22.08.2018, 15:12   #9
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
не могу найти это делается.
Блок "История" на поляну поставьте и посмотрите справку на него. Там есть входы Begin и end. В них надо дату в unix-формате подать. Для этого появились новые блоки времени и даты. Чутка по позже сделаю вам пример.


__________________
В сегнетиксе не работаю с самого начала 2019 года.

Последний раз редактировалось Arsie, 22.08.2018 в 15:31
Gromov вне форума   Ответить с цитированием
Старый 22.08.2018, 16:26   #10
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
не могу найти это делается.
Прикладываю файл, для вас сделал =)

Рассказываю, чё там как:
Исторический блок собирает данные раз в секунду. Запоминает инкрементное значение со счётчика.
Каждую минуту формируется новый отчёт за последнюю минуту. Отчёты лежат на контроллере /projects/reports . Так же можно и на флешке хранить, если вход "Storage" указать 1.

Обратите внимание на 2 блока преобразования ToUnixTime. Первый блок выдаёт текущее время. Это то время, ПО которое мы берём выборку.
Второй блок выдаёт значение, которое мы должны вычесть из настоящего времени, чтобы получить отметку С которой мы берём выборку. На входах второго блока задано число 1970 год, 1 января, время 3 часа 1 минута. Это соответствует 60 секундам юникс-времени. Потому что 0 юникс-времени начинается в 1970 году, 1 января в 0 часов 0 минут 0 секунд. В моём случае ещё дополнительные 3 часа взялись от часового пояса.
Таким образом, я вычитаю 1 минуту от нынешнего времени. То есть беру время, которое было минуту назад.

Надеюсь, понятно объяснил.


__________________
В сегнетиксе не работаю с самого начала 2019 года.

Последний раз редактировалось Arsie, 15.05.2020 в 17:52
Gromov вне форума   Ответить с цитированием
Старый 23.08.2018, 09:16   #11
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Gromov Посмотреть сообщение
Прикладываю файл, для вас сделал =)

Рассказываю, чё там как:
Исторический блок собирает данные раз в секунду. Запоминает инкрементное значение со счётчика.
Каждую минуту формируется новый отчёт за последнюю минуту. Отчёты лежат на контроллере /projects/reports . Так же можно и на флешке хранить, если вход "Storage" указать 1.

Обратите внимание на 2 блока преобразования ToUnixTime. Первый блок выдаёт текущее время. Это то время, ПО которое мы берём выборку.
Второй блок выдаёт значение, которое мы должны вычесть из настоящего времени, чтобы получить отметку С которой мы берём выборку. На входах второго блока задано число 1970 год, 1 января, время 3 часа 1 минута. Это соответствует 60 секундам юникс-времени. Потому что 0 юникс-времени начинается в 1970 году, 1 января в 0 часов 0 минут 0 секунд. В моём случае ещё дополнительные 3 часа взялись от часового пояса.
Таким образом, я вычитаю 1 минуту от нынешнего времени. То есть беру время, которое было минуту назад.

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

ладно. насколько я понял, мне, с моими +7 к гринвичу, надо указать дату/время 1970/1/1 07:01:00
так?


Добавлено через 12 минут

блин, кто справку пишет?
почему бы не писать её просто на русском языке, а не переводом с...
как оказалось, фильтр времени это всего навсего время начала записи и конец - время создания лог-файла.
так?


Добавлено через 40 минут

в этом файле поставил диапазон 3600сек,
файл все также сохраняется раз в минуту, но в файле теперь записан весь часовой диапазон значений.
полазил по свойствам, где изменить период записи - так и не нашел.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 23.08.2018, 11:31   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 074
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
блин, кто справку пишет?
почему бы не писать её просто на русском языке, а не переводом с...
Справка да, наши программисты языком старины Эзопа владеют в совершенстве. Но для того и бета-тестирование, чтобы найти все глюки и шероховатости.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 23.08.2018 в 12:10
Arsie вне форума   Ответить с цитированием
Старый 23.08.2018, 11:58   #13
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
сложно как-то с этим фильтром по времени. почему бы просто не задавать диапазон, за который надо взять данные, в секундах или минутах?.. ну и смысла этого фильтра я не очень понимаю. типа все данные за минут собираются и что дальше с ними происходит? каждый отсчёт по каждому тику усредняется или что?
Это не фильтр по времени. Сам блок с этими настройками - он записывает ВСЕГДА раз в секунду данные. Так настроен период записи. То есть архив ведётся вне зависимости от того, что происходит в любых других частях программы. Каждую секунду создаётся новая запись в базе.
Все танцы со временем нужны лишь для того, чтобы сохранить КУСОК архива. Временем мы задаём нужный кусок. Начиная с времени, которое было минуту назад, заканчивая временем, которое сейчас.
Значения за минуту не усредняются. Просто все записи за эту минуту (60 штук, раз в секунду же пишем) попадают в таблицу, которая сохраняется отдельным файлом.

Цитата:
Сообщение от LordN Посмотреть сообщение
ладно. насколько я понял, мне, с моими +7 к гринвичу, надо указать дату/время 1970/1/1 07:01:00
так?
Да, верно.

Цитата:
Сообщение от LordN Посмотреть сообщение
в этом файле поставил диапазон 3600сек,
файл все также сохраняется раз в минуту, но в файле теперь записан весь часовой диапазон значений.
полазил по свойствам, где изменить период записи - так и не нашел.
Где конкретно вы поставили диапазон 3600 сек? Лучше давайте картинки или сразу проект.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 23.08.2018, 12:07   #14
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Arsie Посмотреть сообщение
Справка да, наши программисты языком старины Эзопа владеют в совершенстве.
и всё-таки, как поменять период сохранения файла?

и еще вопросы:
предположим файл создаётся раз в сутки или раз в месяц.

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

2. как получить промежуточный лог-файл который еще только накапливается системой?


__________________
C уважением, LordN

Последний раз редактировалось Arsie, 15.05.2020 в 17:53
LordN вне форума   Ответить с цитированием
Старый 23.08.2018, 12:11   #15
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Gromov Посмотреть сообщение
Это не фильтр по времени. Сам блок с этими настройками - он записывает ВСЕГДА раз в секунду данные. Так настроен период записи. То есть архив ведётся вне зависимости от того, что происходит в любых других частях программы. Каждую секунду создаётся новая запись в базе.
Все танцы со временем нужны лишь для того, чтобы сохранить КУСОК архива. Временем мы задаём нужный кусок. Начиная с времени, которое было минуту назад, заканчивая временем, которое сейчас.
Значения за минуту не усредняются. Просто все записи за эту минуту (60 штук, раз в секунду же пишем) попадают в таблицу, которая сохраняется отдельным файлом.



Да, верно.



Где конкретно вы поставили диапазон 3600 сек? Лучше давайте картинки или сразу проект.
вот и проект и картинка и отчеты


__________________
C уважением, LordN

Последний раз редактировалось Arsie, 15.05.2020 в 17:53
LordN вне форума   Ответить с цитированием
Старый 23.08.2018, 12:25   #16
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

В вашем проекте отчёты по прежнему формируются каждую минуту, однако выборка данных берётся за час. то есть
отчёт 1 содержит данные с 10:00 до 11:00
отчёт 2 содержит данные с 10:01 до 11:01
и так далее каждую минуту.

За формирование отчёта отвечает импульс на входе Select. Если вы хотите получать отчёт за час - перебросьте связь между блоками 1 и 4 на выход "НН".


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 23.08.2018, 12:42   #17
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Gromov Посмотреть сообщение
В вашем проекте отчёты по прежнему формируются каждую минуту, однако выборка данных берётся за час. то есть
отчёт 1 содержит данные с 10:00 до 11:00
отчёт 2 содержит данные с 10:01 до 11:01
и так далее каждую минуту.

За формирование отчёта отвечает импульс на входе Select. Если вы хотите получать отчёт за час - перебросьте связь между блоками 1 и 4 на выход "НН".
спасибо!
в справке про select ни слова не нашел...

похоже по этому входу как раз и можно получать промежуточные лог-файлы..

а что с пропажей питания - все самому надо делать?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 23.08.2018, 12:51   #18
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
а что с пропажей питания - все самому надо делать?
А что конкретно с ней?


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 23.08.2018, 13:38   #19
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Gromov Посмотреть сообщение
А что конкретно с ней?
1. что произойдёт если отключить питание?
- всё потеряется
- всё сохраниться автоматом и беспокоиться не надо
- чтобы всё не потерялось надо успеть дернуть за select.


p.s. все, можно не отвечать, сам увидел.


Добавлено через 10 минут

и еще вопрос или пожелание:
было бы не плохо иметь возможность задать архивирование csv-файлов
типа свыше какого-то количества файлов самые старые архивируются, а исходный csv удаляется для того чтоб освободить место. или вообще пусть сразу архивируются в какой-нить формат.
все таки простой текст много места занимает..


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 23.08.2018, 14:21   #20
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
1. что произойдёт если отключить питание?
- всё потеряется
- всё сохраниться автоматом и беспокоиться не надо
- чтобы всё не потерялось надо успеть дернуть за select.


p.s. все, можно не отвечать, сам увидел.
Всё равно отвечу.
Ничего не потеряется, поскольку запись идёт сразу на флэш-память.
Дёргать селект можно, но не обязательно. Селект - всего лишь формирует отчёт. Отчёт формируется из базы данных. В ней хранятся нужные записи.


Цитата:
Сообщение от LordN Посмотреть сообщение
и еще вопрос или пожелание:
было бы не плохо иметь возможность задать архивирование csv-файлов
типа свыше какого-то количества файлов самые старые архивируются, а исходный csv удаляется для того чтоб освободить место. или вообще пусть сразу архивируются в какой-нить формат.
все таки простой текст много места занимает..
И тут снова - база данных.
csv-файлы, в проекте, что я вам скидывал, будут "жить" сутки. Т.е. старые удаляются, новые пишутся. Это всего лишь "отчёты", т.е. выборки из базы данных, это не первоисточник данных.
Первоисточник это sqlite база данных. Её параметры можно настроить в окне "Конфигуратор архива" - новая кнопка рядом с кнопкой смконфига.
Там же будет рассчитываться (примерно) объём архива заданной глубины.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 23.08.2018, 15:15   #21
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Gromov Посмотреть сообщение
Всё равно отвечу.
Ничего не потеряется, поскольку запись идёт сразу на флэш-память.
Дёргать селект можно, но не обязательно. Селект - всего лишь формирует отчёт. Отчёт формируется из базы данных. В ней хранятся нужные записи.




И тут снова - база данных.
csv-файлы, в проекте, что я вам скидывал, будут "жить" сутки. Т.е. старые удаляются, новые пишутся. Это всего лишь "отчёты", т.е. выборки из базы данных, это не первоисточник данных.
Первоисточник это sqlite база данных. Её параметры можно настроить в окне "Конфигуратор архива" - новая кнопка рядом с кнопкой смконфига.
Там же будет рассчитываться (примерно) объём архива заданной глубины.
это конечно хорошо что все лежит во флеше и в базе данных. но мне-то нужна в итоге не база данных, а файлы отчетов. к примеру я настраиваю как на скриншоте.
оценка места - это и для базы и для всех отчетов?


__________________
C уважением, LordN

Последний раз редактировалось Arsie, 15.05.2020 в 17:53
LordN вне форума   Ответить с цитированием
Старый 23.08.2018, 15:32   #22
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Оценка места - это для базы.
Отчёты - это дополнительная опция. Вы можете сделать функционал, который "нагерерит" отчётов по вашему запросу. Или который будет хранить отчёты длительное время, или который будет сохранять отчёты на внешней флешке.

Главная моя мысль предыдущего письма в том, что отчёты - это вторичная вещь, не имеющая определяющего значения. Их можно поудалать и заново восстановить, просто запросив нужные данные из базы.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 23.08.2018, 16:16   #23
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

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

Главная моя мысль предыдущего письма в том, что отчёты - это вторичная вещь, не имеющая определяющего значения. Их можно поудалать и заново восстановить, просто запросив нужные данные из базы.
вроде понял..
базу данных сконфигурировать на нужный срок хранения, на блок "история" выставить дату начало/конец и дернуть селект - получу файл отчета за выбранный период.
теперь все это еще как-то автоматизировать надо...


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 23.08.2018, 20:20   #24
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

не могу найти как сделать очистку базы данных кроме как удалить блок истории и создать заново.
не помогает даже перестановка столбиков внутри и добавление столбика

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

не могу понять где поменять знак разделителя с точки с запятой на Таб или на пробел


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 24.08.2018, 11:27   #25
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

На то и альфа.
Механизм очистки базы при загрузке проекта заложен. меню "Настройки" - галочка "Очистка исторических данных" в лоджике. По умолчанию - включено. Но что-то там не всегда отрабатывает, это точно будет исправлено.

По формату вывода даты и разделителей - меня тоже этот вопрос интересовал, но ответов пока не нашел. Я уточню у разработчиков.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 24.08.2018, 12:27   #26
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Gromov Посмотреть сообщение
На то и альфа.
Механизм очистки базы при загрузке проекта заложен. меню "Настройки" - галочка "Очистка исторических данных" в лоджике. По умолчанию - включено. Но что-то там не всегда отрабатывает, это точно будет исправлено.

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

спасибо!


__________________
C уважением, LordN

Последний раз редактировалось LordN, 24.08.2018 в 12:51
LordN вне форума   Ответить с цитированием
Старый 24.08.2018, 14:57   #27
Ruslangsm
Сотрудник Segnetics
 
Аватара для Ruslangsm
 
Регистрация: Dec 2008
Адрес: Оракул отдела продаж ООО"Сегнетикс"+7(812)564-50-01
Сообщения: 411
Благодарил(а): 90 раз(а)
Поблагодарили: 28 раз(а) в 27 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

добавлю еще инфы

в смарте также появился элемент-экран "диспетчер отчетов":

-позволяет смотреть, удалять, копировать на внешний носитель (короткий тап посмотреть, долгий тап удалить\копировать)
-он просто "заглядывает" в папку с сохраненными отчетами (проводник\Просмотрщик для .csv)
Ruslangsm вне форума   Ответить с цитированием
Старый 25.08.2018, 14:26   #28
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от Ruslangsm Посмотреть сообщение
добавлю еще инфы

в смарте также появился элемент-экран "диспетчер отчетов":

-позволяет смотреть, удалять, копировать на внешний носитель (короткий тап посмотреть, долгий тап удалить\копировать)
-он просто "заглядывает" в папку с сохраненными отчетами (проводник\Просмотрщик для .csv)
да, удобно, спасибо

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


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 25.08.2018, 19:22   #29
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

https://photos.app.goo.gl/YKK5AMw5Zx4mLZfF8

вот так как-то. небольшой косяк обнаружил.

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


__________________
C уважением, LordN

Последний раз редактировалось Arsie, 15.05.2020 в 17:54
LordN вне форума   Ответить с цитированием
Старый 26.08.2018, 19:12   #30
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 156
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Бета-тестирование SMLogix версии 3.29

Цитата:
Сообщение от LordN Посмотреть сообщение
https://photos.app.goo.gl/YKK5AMw5Zx4mLZfF8

вот так как-то. небольшой косяк обнаружил.

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


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Ответ

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

Расширенный поиск

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

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



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


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