Настройка\Устройства\Модуль:Обработчик данных\Параметры — различия между версиями

Материал из TK
Перейти к: навигация, поиск
Строка 52: Строка 52:
 
Под списком параметров находится меню настроек. В &nbsp;зависимости от типа параметра, настройки параметра могут меняться. Настройки расположены на разных вкладках.&nbsp;<br/>Далее подробно рассматривается настройки каждого типа параметров.
 
Под списком параметров находится меню настроек. В &nbsp;зависимости от типа параметра, настройки параметра могут меняться. Настройки расположены на разных вкладках.&nbsp;<br/>Далее подробно рассматривается настройки каждого типа параметров.
   
  +
'''<span style="background-color:#FF8C00;">&nbsp;Общие.&nbsp;</span>'''
Общие. Данный блок настроек задается для всех типов параметров.
 
  +
  +
Данный блок настроек задается для всех типов параметров.
   
 
[[File:Меню устройства обработчик данных общие параметры настройки общие.png|500px|Меню устройства обработчик данных общие параметры настройки общие.png]]
 
[[File:Меню устройства обработчик данных общие параметры настройки общие.png|500px|Меню устройства обработчик данных общие параметры настройки общие.png]]
   
  +
'''Возвращаемое значение''' – тип значения, вычисленного по заданному логическому выражению.
{| border="1" cellspacing="1" cellpadding="1" style="width: 500px;"
 
  +
  +
{| border="1" cellspacing="1" cellpadding="1" style="width: 745px;"
 
|-
 
|-
! scope="col" | Тип<br/>
+
! scope="col" style="width: 91px;" | Тип<br/>
! scope="col" | Описание<br/>
+
! scope="col" style="width: 641px;" | Описание<br/>
 
|-
 
|-
| Boolean<br/>
+
| style="width: 91px;" | Boolean<br/>
| <span style="line-height: 20.7999992370605px;">Представляет логическое значение</span><br/>
+
| style="width: 641px;" | Представляет логическое значение<br/>
 
|-
 
|-
| <br/>
+
| style="width: 91px;" | Byte<br/>
  +
| style="width: 641px;" | Представляет 8-битовое целое число без знака<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | Int32<br/>
| <br/>
 
  +
| style="width: 641px;" | Представляет 32-разрядное целое число со знаком<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | Int64<br/>
| <br/>
 
  +
| style="width: 641px;" | Представляет 64-разрядное целое число со знаком<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | Double<br/>
| <br/>
 
  +
| style="width: 641px;" | Представляет число двойной точности с плавающей запятой<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | DateTime<br/>
| <br/>
 
  +
| style="width: 641px;" | Представляет текущее время. Например, дату и время суток.<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | TimeSpan<br/>
| <br/>
 
  +
| style="width: 641px;" | Представляет интервал времени<br/>
| <br/>
 
 
|-
 
|-
| <br/>
+
| style="width: 91px;" | Guid<br/>
  +
| style="width: 641px;" | Представляет глобальный уникальный идентификатор<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | Guid4<br/>
| <br/>
 
  +
| style="width: 641px;" | Модифицированный тип GUID, позволяющий хранить 4 идентификатора одновременно.<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | String<br/>
| <br/>
 
  +
| style="width: 641px;" | Представляет текст как последовательность знаков Юникода<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | Image<br/>
| <br/>
 
  +
| style="width: 641px;" | Тип используется для хранения иконок, логотипов и т.д.<br/>
| <br/>
 
 
|-
 
|-
  +
| style="width: 91px;" | Coordinates<br/>
| <br/>
 
  +
| style="width: 641px;" | Тип используется для определения координат и содержит значения широты, долготы и высоты объекта.<br/>
| <br/>
 
 
|}
 
|}
  +
  +
'''Ед. изм.''' – единица измерения. Данное свойство является справочной информацией.&nbsp;Для данного поля доступна таблица переводов.&nbsp;<br/>'''Вид значения''' – опция позволяет определить характер изменения параметра в промежутке между соседними измерениями.&nbsp;
  +
  +
*'''Актуально в текущей записи, f(время)''' – промежуток между двумя соседними измерениями параметра заполняется равномерно от предыдущего параметра до следующего пропорционально времени. Такой вид значений рекомендуется использовать для измерений уровней жидкости.&nbsp;
  +
*'''Актуально в текущей записи, f(пробег) '''– промежуток между двумя соседними измерениями параметра заполняется равномерно от предыдущего параметра до следующего пропорционально пробегу. Такой вид значений рекомендуется использовать для показаний расхода топлива, одометра.
  +
*'''Актуально в текущей записи, экспонент.''' – промежуток между двумя соседними измерениями параметра заполняется по экспоненциальному закону. Такой вид значений рекомендуется использовать для измерения температуры.&nbsp;
  +
*'''Актуально до следующей записи''' – промежуток между двумя соседними значениями параметра заменяется значением предыдущего измерения. Такой вид значений рекомендуется использовать для флагов, идентификаторов (карт, ключей и радиометок), &nbsp;входов и статусов.&nbsp;
  +
*'''Накапливается от предыдущей записи '''– промежуток между двумя соседними значениями параметра заменяется значением следующего измерения. Такой вид значений рекомендуется использовать для измерений частоты и скорости.&nbsp;
  +
  +
'''Формат '''– вид представления переменной в программе. Подробнее о каждом формате см. Приложение 2.<br/>'''Выравнивание '''– способ выравнивания строк в Модуле просмотра данных для выбранного параметра.<br/>'''Ширина столбца''' – ширина столбца таблицы в Модуле просмотра данных для выбранного параметра, в пикселях.&nbsp;<br/>'''Строка '''– вид отображения параметра в Селекторе рейсов (только для итоговых и рейсовых параметров): Верхняя, Обе, 2 в 1.&nbsp;<br/>'''Ордината '''– подпись вертикальной оси графика.<br/>'''Цвет графика''' – цвет графика параметра. При задании цвета графика поле с описанием параметра в списке параметров выделяется выбранным цветом.<br/>'''Толщина '''– толщина линий графика параметра.&nbsp;

Версия 15:19, 18 января 2015

Настройка-Устройства-Модуль-Обработчик данных-Дизайнер.png

 Обработчик данных. Общие опции 

Для перехода к общим настройкам Модуля обработки данных в списке установленных модулей следует выбрать корневую группу «Обработчик данных» и установить галочку в конце строки.
Бортовой контроллер в зависимости от установленных настроек, с заданным периодом выполняет опрос состояния входов, определяет местоположение и на основе полученных данных вычисляет различные другие параметры. 
Способ представления этих данных в программе АвтоГРАФ.NET, а также свойства самих параметров (единицы измерения, типы) и выражения для расчета дополнительных параметров на основе полученных данных настраиваются в свойствах Модуля обработки данных. 
По умолчанию в программу АвтоГРАФ.NET добавлен список стандартных параметров. Опытные пользователи могут добавить в программу новые параметры для обработки.

 Вкладка «Параметры» 

На вкладке «Параметры» приведен расширенный список параметров ТС, рассчитанный на опытных пользователей АвтоГРАФ.NET.
Список содержит также параметры, добавленные в Обработчик данных через Дизайнер параметров.
В отличие от Дизайнера параметров данное меню позволяет более подробно настроить параметр, задать сложные выражения для расчета и условия фильтрации.

S 01 copy.png


Если параметр добавлен в Обработчик данных через Дизайнер параметров, то изменить его свойства в расширенном меню «Параметры» невозможно.
Для редактирования свойств таких параметров необходимо перейти в Дизайнер параметров.



Меню Устройства Обработчик данных общие параметры copy.PNG.

1. СПИСОК ПАРАМЕТРОВ

В списке приведены стандартные параметры и пользовательские. Стандартные параметры (выделены жирным) изначально добавлены в Обработчик данных и не могут быть удалены. Пользователь может самостоятельно добавлять новые параметры в Обработчик данных. 
Для удобства все параметры объединены в группы. 

При выделении группы справа от названия отображаются кнопки «Вверх», «Вниз» и «Удалить». Используя эти кнопки, пользователь может, соответственно, перемещать группу вверх или вниз по списку, или удалить выбранную группу. Для редактирования описания группы, необходимо дважды нажать левой кнопкой мыши на поле с названием группы. Также пользователь может настроить таблицу переводов для данного поля. 

Аналогичным образом пользователь может редактировать описание параметров, перемещать их по списку, кроме тех, которые добавлены через Дизайнер параметров.
Если в настройках задан цвет графика параметра, то заголовок этого параметра выделяется выбранным цветом.
В меню встроена Автосправка, которая позволяет загрузить справочную информацию по параметрам, доступным в текущей версии ПО, а также описание этих параметров.
Для вызова справки необходимо нажать правой кнопкой мыши на списке параметров и выбрать пункт «Автосправка».

2. ДОБАВЛЕНИЕ НОВОГО ПАРАМЕТРА

Добавить новый элемент в список можно с помощь кнопок «Добавить группу», «Добавить параметр», «Вставить параметр», расположенных в верхней части вкладки.
Кнопка «Вставить параметр» добавляет новый параметр над строкой, выделенной курсором.  
Кнопка «Добавить параметр» добавляет новый параметр в конец списка параметров или в конец выбранной группы. 

Меню Устройства Обработчик данных общие параметры добавление нового параметра.png

После добавления нового параметра необходимо задать описание, определить его имя, выражение для расчета, тип и список, в котором параметр будет выводиться.

Описание – краткое описание параметра. Описание параметра отображается в Модуле просмотра данных. Для данного свойства пользователь может настроить таблицу переводов.
Имя будет использоваться для определения параметра в логических выражениях, списках рейсов и записей и т.д.; Поле с именем выделяется цветом, заданным для графика этого параметра. Имя должно быть уникальным и может содержать только буквы латинского алфавита.
Логическое выражение для расчета параметра может состоять из одной переменной, значение которой присваивается параметру, или из нескольких параметров, связанных между собой логическими функциями. Для того чтобы добавить выражение начинайте его вводить. Программа автоматически будет предлагать возможные варианты ввода, при наведении на которых появится подсказка с описанием. 
Тип – всего существует шесть разных типов. Каждый тип определяет способы расчета параметра, представления значений и фильтрации. 

  • Индикатор – тип показывает текущее значение параметра. Например, скорость движения, пробег, значения температуры.
  • Накопительное – в каждый момент времени значение параметра определяется суммой предыдущих значений. Накопление параметра ведется, если выполняется условие накопления. Если условие не выполняется, то текущее значение параметра игнорируется и не участвует в накоплении. Накопительный тип могут иметь такие параметры, как расход топлива. 
  • Разностное – в каждый момент времени разностное значение параметра равно разности текущего и предыдущего значений параметра. 
  • Удельное – параметр вычисляется как разностное значение параметра поделенное на делитель. Данный тип может использоваться для расчета расхода топлива на 1 км, на 100 км и т.д.
  • Переключатель – тип показывает состояние, в которое переключился параметр. Тип может использоваться, например, для индикации состояния цифровых датчиков, состояния питания, сигнала со спутников и сигнала GSM и т.д.
  • Модифицируемый – полностью конфигурируемый тип. Данный тип может использоваться для настройки виртуальных баков, показаний уровня.

Список – параметр может относиться к следующим спискам:

  • Табличные  – параметры, которые отображаются в Модуле просмотра данных.
  • Рейсовые  – параметры, отображаемые в Селекторе рейсов. 
  • Финальные – это итоговые значения параметров за выбранный расчетный период или за время, охватываемое данными в выбранном файле-хранилище. Финальные параметры отображаются в таблице «Финальные параметры» Модуля просмотра данных.                  
  • Перечисленные выше списки параметров могут быть выборочно скрыты. Для этого необходимо убрать галочки напротив соответствующих пунктов в меню над списком параметров.

В режиме предварительного просмотра пользователь может посмотреть предварительный список параметров, обрабатываемых в программе. Для этого необходимо нажать кнопку «Предпросмотр» в верхнем правом углу вкладки. В режиме предпросмотра показаны зависимости, выбранный цвет графика, ошибки, если параметры заданы неверно (например, если неверно задано выражение для расчета).  

3. НАСТРОЙКИ ПАРАМЕТРА

Под списком параметров находится меню настроек. В  зависимости от типа параметра, настройки параметра могут меняться. Настройки расположены на разных вкладках. 
Далее подробно рассматривается настройки каждого типа параметров.

 Общие. 

Данный блок настроек задается для всех типов параметров.

Меню устройства обработчик данных общие параметры настройки общие.png

Возвращаемое значение – тип значения, вычисленного по заданному логическому выражению.

Тип
Описание
Boolean
Представляет логическое значение
Byte
Представляет 8-битовое целое число без знака
Int32
Представляет 32-разрядное целое число со знаком
Int64
Представляет 64-разрядное целое число со знаком
Double
Представляет число двойной точности с плавающей запятой
DateTime
Представляет текущее время. Например, дату и время суток.
TimeSpan
Представляет интервал времени
Guid
Представляет глобальный уникальный идентификатор
Guid4
Модифицированный тип GUID, позволяющий хранить 4 идентификатора одновременно.
String
Представляет текст как последовательность знаков Юникода
Image
Тип используется для хранения иконок, логотипов и т.д.
Coordinates
Тип используется для определения координат и содержит значения широты, долготы и высоты объекта.

Ед. изм. – единица измерения. Данное свойство является справочной информацией. Для данного поля доступна таблица переводов. 
Вид значения – опция позволяет определить характер изменения параметра в промежутке между соседними измерениями. 

  • Актуально в текущей записи, f(время) – промежуток между двумя соседними измерениями параметра заполняется равномерно от предыдущего параметра до следующего пропорционально времени. Такой вид значений рекомендуется использовать для измерений уровней жидкости. 
  • Актуально в текущей записи, f(пробег) – промежуток между двумя соседними измерениями параметра заполняется равномерно от предыдущего параметра до следующего пропорционально пробегу. Такой вид значений рекомендуется использовать для показаний расхода топлива, одометра.
  • Актуально в текущей записи, экспонент. – промежуток между двумя соседними измерениями параметра заполняется по экспоненциальному закону. Такой вид значений рекомендуется использовать для измерения температуры. 
  • Актуально до следующей записи – промежуток между двумя соседними значениями параметра заменяется значением предыдущего измерения. Такой вид значений рекомендуется использовать для флагов, идентификаторов (карт, ключей и радиометок),  входов и статусов. 
  • Накапливается от предыдущей записи – промежуток между двумя соседними значениями параметра заменяется значением следующего измерения. Такой вид значений рекомендуется использовать для измерений частоты и скорости. 

Формат – вид представления переменной в программе. Подробнее о каждом формате см. Приложение 2.
Выравнивание – способ выравнивания строк в Модуле просмотра данных для выбранного параметра.
Ширина столбца – ширина столбца таблицы в Модуле просмотра данных для выбранного параметра, в пикселях. 
Строка – вид отображения параметра в Селекторе рейсов (только для итоговых и рейсовых параметров): Верхняя, Обе, 2 в 1. 
Ордината – подпись вертикальной оси графика.
Цвет графика – цвет графика параметра. При задании цвета графика поле с описанием параметра в списке параметров выделяется выбранным цветом.
Толщина – толщина линий графика параметра.