Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.06.2022, 19:44   #1
BurmistrovPA
Новичок
 
Регистрация: Feb 2022
Адрес: Ставрополь
Сообщения: 8
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Формирование файла отчёта

Не хочу создавать новую тему, поэтому тут спрошу..
Есть ли возможность создавать функции для формирования отчета вручную? Есть несколько данных на входе, по сигналу на select надо их определенным образом обработать и включить в шапку отчета (например, как делает функция "Сумма"). Или свои функции можно делать только "снаружи" блока History?
BurmistrovPA вне форума   Ответить с цитированием
Старый 02.06.2022, 01:17   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Создавать отчёты в один файл

Цитата:
Сообщение от BurmistrovPA Посмотреть сообщение
по сигналу на select надо их определенным образом обработать
Select - это команда СУБД по выборке данных из БД. Не нами придуманная, а десятилетия широкоизвестная. Команда выбирает данные из БД по критерию и формирует из этих данных отчёт по заданному вами шаблону.

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


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 20.07.2022, 17:25   #3
BurmistrovPA
Новичок
 
Регистрация: Feb 2022
Адрес: Ставрополь
Сообщения: 8
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Формирование файла отчёта

В справке по блоку "History" есть пункт относительно входа "Select":
"· Выполнение математической операции"
Какие операции доступны и в каком месте блока их можно произвести? Это пункт "Функция" в настройках блока? Или как-то можно описать свои функции, не указанные в пункте меню "Функция"?
И еще вопрос, пожалуйста: данные, записанные в блок "History", хранятся в EEPROM? Если я буду писать данные каждую секунду, то ресурса памяти надолго не хватит, верно?
BurmistrovPA вне форума   Ответить с цитированием
Старый 20.07.2022, 17:36   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Формирование файла отчёта

Цитата:
Сообщение от BurmistrovPA Посмотреть сообщение
"Select":
"· Выполнение математической операции"

Это пункт "Функция" в настройках блока?
Да.



Цитата:
Сообщение от BurmistrovPA Посмотреть сообщение
И еще вопрос, пожалуйста: данные, записанные в блок "History", хранятся в EEPROM? Если я буду писать данные каждую секунду, то ресурса памяти надолго не хватит, верно?
Нет, но чем реже, тем лучше. Раз в секунду можно.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от:
Старый 20.07.2022, 18:33   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Формирование файла отчёта

Цитата:
Сообщение от BurmistrovPA Посмотреть сообщение
В справке по блоку "History" есть пункт относительно входа "Select":
"· Выполнение математической операции"
Какие операции доступны и в каком месте блока их можно произвести? Это пункт "Функция" в настройках блока? Или как-то можно описать свои функции, не указанные в пункте меню "Функция"?
И еще вопрос, пожалуйста: данные, записанные в блок "History", хранятся в EEPROM? Если я буду писать данные каждую секунду, то ресурса памяти надолго не хватит, верно?
оно же не сразу в память складывается, набирается в буфер, а потом раз в сколько-то минут скидывается на флешь
заради интереса заведите статус в историю и увидите как часто она туда складывает


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Благодарность от:
Ответ

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

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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка загрузки файла проекта (решено) kulepov SMLogix 12 24.10.2023 03:55
Ошибка открытия файла. BIV SMLogix 2 21.07.2014 11:19
Свойства файла или типа того mich_vk SMLogix 1 24.05.2011 10:42


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


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