Настройка\Устройства\Модуль:Обработчик данных\Параметры — различия между версиями
Grax (обсуждение | вклад) |
Grax (обсуждение | вклад) |
||
Строка 157: | Строка 157: | ||
<li>'''Условие накопления 2 (накоп.)''' – условие, при выполнении которого значение параметра будет накапливаться. Если условие не выполняется, то текущее значение параметра не обрабатывается. Условие 2 необходимо задавать, если накапливаемый параметры имеет вид значения «Накапливать от предыдущей записи».</li> |
<li>'''Условие накопления 2 (накоп.)''' – условие, при выполнении которого значение параметра будет накапливаться. Если условие не выполняется, то текущее значение параметра не обрабатывается. Условие 2 необходимо задавать, если накапливаемый параметры имеет вид значения «Накапливать от предыдущей записи».</li> |
||
− | + | <span style="font-size: large;">'''<span style="background-color: rgb(255, 140, 0);"> Фиксация состояния </span>'''</span> |
|
− | |||
− | |||
− | |||
− | |||
<span style="font-size: large;">'''<span style="background-color: rgb(255, 140, 0);"> Статусы переключателя </span>'''</span> |
<span style="font-size: large;">'''<span style="background-color: rgb(255, 140, 0);"> Статусы переключателя </span>'''</span> |
Версия 17:14, 18 января 2015
Содержание
Обработчик данных. Общие опции
Для перехода к общим настройкам Модуля обработки данных в списке установленных модулей следует выбрать корневую группу «Обработчик данных» и установить галочку в конце строки.
Бортовой контроллер в зависимости от установленных настроек, с заданным периодом выполняет опрос состояния входов, определяет местоположение и на основе полученных данных вычисляет различные другие параметры.
Способ представления этих данных в программе АвтоГРАФ.NET, а также свойства самих параметров (единицы измерения, типы) и выражения для расчета дополнительных параметров на основе полученных данных настраиваются в свойствах Модуля обработки данных.
По умолчанию в программу АвтоГРАФ.NET добавлен список стандартных параметров. Опытные пользователи могут добавить в программу новые параметры для обработки.
Вкладка «Параметры»
На вкладке «Параметры» приведен расширенный список параметров ТС, рассчитанный на опытных пользователей АвтоГРАФ.NET.
Список содержит также параметры, добавленные в Обработчик данных через Дизайнер параметров.
В отличие от Дизайнера параметров данное меню позволяет более подробно настроить параметр, задать сложные выражения для расчета и условия фильтрации.
Если параметр добавлен в Обработчик данных через Дизайнер параметров, то изменить его свойства в расширенном меню «Параметры» невозможно.
Для редактирования свойств таких параметров необходимо перейти в Дизайнер параметров.
1. СПИСОК ПАРАМЕТРОВ
В списке приведены стандартные параметры и пользовательские. Стандартные параметры (выделены жирным) изначально добавлены в Обработчик данных и не могут быть удалены. Пользователь может самостоятельно добавлять новые параметры в Обработчик данных.
Для удобства все параметры объединены в группы.
При выделении группы справа от названия отображаются кнопки «Вверх», «Вниз» и «Удалить». Используя эти кнопки, пользователь может, соответственно, перемещать группу вверх или вниз по списку, или удалить выбранную группу. Для редактирования описания группы, необходимо дважды нажать левой кнопкой мыши на поле с названием группы. Также пользователь может настроить таблицу переводов для данного поля.
Аналогичным образом пользователь может редактировать описание параметров, перемещать их по списку, кроме тех, которые добавлены через Дизайнер параметров.
Если в настройках задан цвет графика параметра, то заголовок этого параметра выделяется выбранным цветом.
В меню встроена Автосправка, которая позволяет загрузить справочную информацию по параметрам, доступным в текущей версии ПО, а также описание этих параметров.
Для вызова справки необходимо нажать правой кнопкой мыши на списке параметров и выбрать пункт «Автосправка».
2. ДОБАВЛЕНИЕ НОВОГО ПАРАМЕТРА
Добавить новый элемент в список можно с помощь кнопок «Добавить группу», «Добавить параметр», «Вставить параметр», расположенных в верхней части вкладки.
Кнопка «Вставить параметр» добавляет новый параметр над строкой, выделенной курсором.
Кнопка «Добавить параметр» добавляет новый параметр в конец списка параметров или в конец выбранной группы.
После добавления нового параметра необходимо задать описание, определить его имя, выражение для расчета, тип и список, в котором параметр будет выводиться.
Описание – краткое описание параметра. Описание параметра отображается в Модуле просмотра данных. Для данного свойства пользователь может настроить таблицу переводов.
Имя будет использоваться для определения параметра в логических выражениях, списках рейсов и записей и т.д.; Поле с именем выделяется цветом, заданным для графика этого параметра. Имя должно быть уникальным и может содержать только буквы латинского алфавита.
Логическое выражение для расчета параметра может состоять из одной переменной, значение которой присваивается параметру, или из нескольких параметров, связанных между собой логическими функциями. Для того чтобы добавить выражение начинайте его вводить. Программа автоматически будет предлагать возможные варианты ввода, при наведении на которых появится подсказка с описанием.
Тип – всего существует шесть разных типов. Каждый тип определяет способы расчета параметра, представления значений и фильтрации.
- Индикатор – тип показывает текущее значение параметра. Например, скорость движения, пробег, значения температуры.
- Накопительное – в каждый момент времени значение параметра определяется суммой предыдущих значений. Накопление параметра ведется, если выполняется условие накопления. Если условие не выполняется, то текущее значение параметра игнорируется и не участвует в накоплении. Накопительный тип могут иметь такие параметры, как расход топлива.
- Разностное – в каждый момент времени разностное значение параметра равно разности текущего и предыдущего значений параметра.
- Удельное – параметр вычисляется как разностное значение параметра поделенное на делитель. Данный тип может использоваться для расчета расхода топлива на 1 км, на 100 км и т.д.
- Переключатель – тип показывает состояние, в которое переключился параметр. Тип может использоваться, например, для индикации состояния цифровых датчиков, состояния питания, сигнала со спутников и сигнала GSM и т.д.
- Модифицируемый – полностью конфигурируемый тип. Данный тип может использоваться для настройки виртуальных баков, показаний уровня.
Список – параметр может относиться к следующим спискам:
- Табличные – параметры, которые отображаются в Модуле просмотра данных.
- Рейсовые – параметры, отображаемые в Селекторе рейсов.
- Финальные – это итоговые значения параметров за выбранный расчетный период или за время, охватываемое данными в выбранном файле-хранилище. Финальные параметры отображаются в таблице «Финальные параметры» Модуля просмотра данных.
- Перечисленные выше списки параметров могут быть выборочно скрыты. Для этого необходимо убрать галочки напротив соответствующих пунктов в меню над списком параметров.
В режиме предварительного просмотра пользователь может посмотреть предварительный список параметров, обрабатываемых в программе. Для этого необходимо нажать кнопку «Предпросмотр» в верхнем правом углу вкладки. В режиме предпросмотра показаны зависимости, выбранный цвет графика, ошибки, если параметры заданы неверно (например, если неверно задано выражение для расчета).
3. НАСТРОЙКИ ПАРАМЕТРА
Под списком параметров находится меню настроек. В зависимости от типа параметра, настройки параметра могут меняться. Настройки расположены на разных вкладках.
Далее подробно рассматривается настройки каждого типа параметров.
Общие
Данный блок настроек задается для всех типов параметров.
Возвращаемое значение – тип значения, вычисленного по заданному логическому выражению.
Тип |
Описание |
---|---|
Boolean |
Представляет логическое значение |
Byte |
Представляет 8-битовое целое число без знака |
Int32 |
Представляет 32-разрядное целое число со знаком |
Int64 |
Представляет 64-разрядное целое число со знаком |
Double |
Представляет число двойной точности с плавающей запятой |
DateTime |
Представляет текущее время. Например, дату и время суток. |
TimeSpan |
Представляет интервал времени |
Guid |
Представляет глобальный уникальный идентификатор |
Guid4 |
Модифицированный тип GUID, позволяющий хранить 4 идентификатора одновременно. |
String |
Представляет текст как последовательность знаков Юникода |
Image |
Тип используется для хранения иконок, логотипов и т.д. |
Coordinates |
Тип используется для определения координат и содержит значения широты, долготы и высоты объекта. |
Ед. изм. – единица измерения. Данное свойство является справочной информацией. Для данного поля доступна таблица переводов.
Вид значения – опция позволяет определить характер изменения параметра в промежутке между соседними измерениями.
- Актуально в текущей записи, f(время) – промежуток между двумя соседними измерениями параметра заполняется равномерно от предыдущего параметра до следующего пропорционально времени. Такой вид значений рекомендуется использовать для измерений уровней жидкости.
- Актуально в текущей записи, f(пробег) – промежуток между двумя соседними измерениями параметра заполняется равномерно от предыдущего параметра до следующего пропорционально пробегу. Такой вид значений рекомендуется использовать для показаний расхода топлива, одометра.
- Актуально в текущей записи, экспонент. – промежуток между двумя соседними измерениями параметра заполняется по экспоненциальному закону. Такой вид значений рекомендуется использовать для измерения температуры.
- Актуально до следующей записи – промежуток между двумя соседними значениями параметра заменяется значением предыдущего измерения. Такой вид значений рекомендуется использовать для флагов, идентификаторов (карт, ключей и радиометок), входов и статусов.
- Накапливается от предыдущей записи – промежуток между двумя соседними значениями параметра заменяется значением следующего измерения. Такой вид значений рекомендуется использовать для измерений частоты и скорости.
Формат – вид представления переменной в программе. Подробнее о каждом формате см. Приложение 2.
Выравнивание – способ выравнивания строк в Модуле просмотра данных для выбранного параметра.
Ширина столбца – ширина столбца таблицы в Модуле просмотра данных для выбранного параметра, в пикселях.
Строка – вид отображения параметра в Селекторе рейсов (только для итоговых и рейсовых параметров): Верхняя, Обе, 2 в 1.
Ордината – подпись вертикальной оси графика.
Цвет графика – цвет графика параметра. При задании цвета графика поле с описанием параметра в списке параметров выделяется выбранным цветом.
Толщина – толщина линий графика параметра.
Итоги
В данном блоке может быть настроен способ представления параметра в итоговых списках. Итоговые настройки задаются для всех типов параметров.
- Использовать в списках итоговых параметров – вычислять и показывать итоговое значение параметра за рейс (рейсовые) и за расчетный период (финальные). В поле «Строка» можно настроить вид отображения итоговых значений в таблицах итоговых параметров.
- Выражение веса для среднего взвешенного – если задано выражение веса, то кроме итогового значение вычисляется и среднее взвешенное значение за расчетный период. Среднее взвешенное вычисляется только для среднего значения параметра.
Отображение
Данный блок настроек позволяет задать диапазон отображения параметра. Настройки отображения не доступны для Накопительного типа параметров.
- Диапазон отображения – минимальные и максимальные значения параметра, которые будут отображаться в Модуле просмотра диаграмм.
В этом же блоке настроек пользователь может настроить выделение графика в зависимости от значения параметра. В полях «Значение от» и «Значение до» необходимо указать крайние значения интервала выделения, а в полях «Заливка» и «Штриховка» – настроить способ выделения.
Накопительное значение
В данном блоке настроек можно задать условия накопления для накопительного типа параметра.
- Взять разностное значение перед вычислением – накапливать разностное значение (приращение).
- Условие накопления 1 (флаг.) – условие, при выполнении которого значение параметра будет накапливаться. Если условие не выполняется, то текущее значение параметра не участвует в накоплении. Условие 1 необходимо задавать, если накапливаемый параметр не имеет вид значения «Накапливать от предыдущей записи».
- Условие накопления 2 (накоп.) – условие, при выполнении которого значение параметра будет накапливаться. Если условие не выполняется, то текущее значение параметра не обрабатывается. Условие 2 необходимо задавать, если накапливаемый параметры имеет вид значения «Накапливать от предыдущей записи».
Начальное значение
В данном блоке настроек можно задать условия накопления для накопительного типа параметра.
Взять разностное значение перед вычислением – накапливать разностное значение (приращение).
Фиксация состояния
Статусы переключателя
Фильтрация значения
Фильтрация бросков
Тарировка
Усреднение
Ограничение
Детекция изменения уровня