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

1) Для того, что бы не дублировать идентичные функции в разных компонентах: вы используете тренд для просмотра данных, исторический блок для создания отчета. Что-бы не занимать в два раза больше памяти см. механизм разделяемого использования данных.

2) Если требуется только выгрузка в лог файл, зачем вам вообще тренд? Используйте только исторический блок.

P.S. Как вы себе представляет строб по времени из тренда? Вам сначала нужно задать нужный период из FBD, дождаться пока тренд загрузит данные и отобразит их на экране, потом вы подадите сигнал строб, и тренд запишет это в отчет? Не слишком ли много телодвижений для создания отчета, когда можно просто использовать FBD блок специально созданный для этого?

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


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием