|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
09.12.2020, 19:11 | #1 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Как очистить экран исторического графика (Trim)
Здравствуйте! возникла необходимость периодически очищать экран элемента "исторический график" по кнопке с экрана.
я думал, это возможно сделать с помощью команды "clear" у блока "History storage" но это не работает. график все равно никуда не девается (по крайней мере пока питание подано на контроллер) как правильно это реализовать? в крайнем случае подойдет вариант, чтобы просто не показывались данные (и не прокручивался экран) раньше установленной по нажатию кнопки точки. |
10.12.2020, 09:56 | #2 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
Цитата:
|
|
10.12.2020, 11:40 | #3 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
Чем обоснована такая необходимость?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
10.12.2020, 17:24 | #4 | |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
тем, что нужно анализировать независимые процессы, детектируемые на одном входе. и результаты одного не должны пересекаться с другим. иначе очень сложно анализировать.
Цитата:
|
|
10.12.2020, 17:28 | #5 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
Цитата:
все еще проще |
|
10.12.2020, 20:58 | #6 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
|
11.12.2020, 10:16 | #7 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
|
11.12.2020, 11:29 | #8 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
Я сейчас проверял в бета версии (не релизной), но там этот блок работает, попробуйте еще раз, сначала данные принудительно сбросьте в хранилище, а потом уже очищайте.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
11.12.2020, 12:37 | #9 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
Идея понятна, я так не пробовал. а как правильно детектировать окончание операции сброса в хранилище? хочу привязать эту логику к одной кнопке
|
11.12.2020, 12:51 | #10 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
По-моему в справке достаточно полная информация по блоку.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.12.2020, 12:05 | #11 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
я попробовал - у меня в 3.32.153 не заработало. проект прилагаю.
функционал кнопки вверху поляны. |
15.12.2020, 12:48 | #12 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
точнее заработало, но очищаются только те данные, которые были в системе до перезагрузки питания. текущие данные, записанные после последней подачи питания все равно отображаются на экране.
|
15.12.2020, 13:06 | #13 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
А вы проверяли, данные то сброситься за ваши две секунды успевают? Для чего выходы busy и present на этом блоке? Я даже питание не сбрасывал.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.12.2020, 13:48 | #14 | |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
Цитата:
теперь я выяснил более подробно. очистка работает, но она очищает экран, и соответственно удаляет данные, которые были за 5 минут и ранее до момента сброса (это соответствует описанию работы буфера и периода его копирования на флешку) но вот данные за последние 5 минут ну никак стираться С ЭКРАНА не хотят. может, конечно в истории их и нет, но они, похоже на графике отображаются именно из буфера, а его очистка не происходит даже, если данные принудительно отправлены в хранилище. |
|
15.12.2020, 18:00 | #15 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
У меня на короткой дистанции все стиралось.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
16.12.2020, 16:27 | #16 |
Senior Member
Регистрация: Oct 2019
Адрес: Курск
Сообщения: 474
Благодарил(а): 11 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
а у вас это в 3.33. работало или в 3.32? и тут может роль играет, что я на флешку пишу историю?
|
16.12.2020, 17:14 | #17 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Как очистить экран исторического графика (Trim)
в 3.33 вроде. Про носитель не исключаю, но я оперировал понятиями кеш и память, неважно внутренняя или внешняя
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |