Здравствуйте! Как можно из даты (не из текущей) которую я задаю, например 1.06.2015, выделить день недели? За ранее спасибо!!!
Здравствуйте! Как можно из даты (не из текущей) которую я задаю, например 1.06.2015, выделить день недели? За ранее спасибо!!!
Можно при помощи ФБ "скрипт C#" - методом DayOfWeek
https://msdn.microsoft.com/ru-ru/lib...v=vs.110).aspx
Например так:
ДеньНедели=(int)Дата.Value.DayOfWeek;
Спасибо.
Спасибо! Еще вопрос. Как архивировать значение в файловый архив, а потом ЗА определенную дату его оттуда достать? Т.е. значение(или несколько) надо привязать к дате и вводя на мнемосхеме дату будут показываться значения за эту дату. Спасибо!
Воспользуйтесь модулем "Расчет" - у него есть функция AbsArchMomentValue, которая выводит значение на определенную метку времени. Описание функции есть в справке.
Спасибо.
Достаточно ли галочки "Архивировать" для записи в файловый архив? И где он хранится, как его посмотреть?
Да, достаточно.
Принцип архивации следующий. Файловый архив хранится в папке проекта. Папка проекта имеет аналогичную структуру проекта. В папке объекта, в которой находится архивируемая переменная создается папка _Data. В этой папке для каждой переменной этого объекта создается кольцевой буфер файлов с данными. То есть создается файл вида F-823_1. Как только его размер превышает 256 килобайт, создается новый файл, F-823_2 и так далее.
Когда длительность или объем архива превышают заданные пользователем, самый старый из файлов кольцевого буфера удаляется, и на его место записывается новый.
Посмотреть архив можно только средствами SCADA системы - выделяете переменную и переходите на закладку "Данные". Либо через тренд
Спасибо.
А подскажите пожалуйста, как удалить принудительно архив из "Данные"?
Выделяете объект, вкладка "Архив" - кнопка "Удаление архивов".
Спасибо.
Спасибо! А по какой причине ФБ "Мгновенное значение по архиву", аналог (я так понял) AbsArchMomentValue, не корректно работает? Т.е. я задаю значение 28.03.2015г., а он возвращает мне событие из архива 29-ым числом. Или вообще "0" иногда. Не могу понять логику его работы. В чем я ошибку допускаю. Спасибо за ответ!
Можно интересно в этом ФБ сделать чтобы он только дату учитывал без времени? Т.е. выборку только по дате делал?