Ну что тут могу сказать.. Изучите C#.
Вообще модуль "скрипт" в Master Scada это что-то... С ним можно такие фокусы вытворять...![]()
Ну что тут могу сказать.. Изучите C#.
Вообще модуль "скрипт" в Master Scada это что-то... С ним можно такие фокусы вытворять...![]()
Последний раз редактировалось Sniper007; 22.01.2010 в 21:16.
Я знаю то, что я ничего не знаю. Но другие не знают и этого. (Сократ).
Еще вопрос. Каким образом по архиву MasteScada, допустим для значения "напряжение", можно организовать отчет с "начальной" даты/времени по "конечную" дату/время на заданном интервале, допустим минута, час или сутки, со значениями "min" и "max" на этом интервале.
Заранее спасибо.
PS. На мой взгляд, дело не только в знании языка С#, а знании модели применяемого объекта.
Ну вообще для того чтобы получить данные из рапорта нужно использовать ФБ "Архивные данные для рапорта". Присоединяете к входу Параметр выход нужного вам ФБ (нужно только чтобы выхода ФБ стоял флаг "Архивирование), этот блок помещается либо в редактор отчетов Excel, либо в новый редактор отчетов от StimulSoft.
А вот как получить минимум и максимум пока что-то сказать не могу... Придумаю - напишу.
Я знаю то, что я ничего не знаю. Но другие не знают и этого. (Сократ).
Спасибо Sniper007. Вчера уже нашел этот ФБ. Вродебы все получилось. При установке при выборе способа формирования значений "Периодический", задаешь интервал и на вкладке "Параметры" желаемый способ обработки (в т.ч. min или max). Жмешь кнопочку "Сформировать", и если есть архив переменной прикрепленной к параметру ФБ формируется файлик. StimulSoft уже формирует отчет по этому файлу.
Посмотрите учебные уроки от Insat на их сайте - создание отчётов.