Показать сообщение отдельно
Старый 30.10.2014, 11:21    | »»» |  #140
denisio
Опытный пользователь
 
Аватар для denisio
 
Регистрация: 11.01.2011
Сообщений: 2,773
denisio is on a distinguished road
Отправить сообщение для denisio с помощью Skype™
По умолчанию

Сборка 72
Нажмите для просмотра содержимого...

Обработка полей

Добавлен модуль обработки полей

В демо-схему для John Deere'ов добавлено:
1. В геозоны в группу "Поля" - обработанные поля
2. В реестр свойств - свойства "Fields" (список обр. полей с временем начала и конца обработки) и "Implement" (Инструмент)
Нажмите для просмотра содержимого...

3. В обработчик данных - параметр "Field" с выражением PrmGuid("Fields") (текущее поле) и группа параметров "Площадь" (результаты расчёта - обязательно присутствие модуля обработки полей)
4. В селектор рейсов - деление на рейсы по смене поля

Если включить деление на рейсы, то в списке рейсов будут чередоваться строчки с обработкой поля и перемещением между полями, значения площадей и других показателей за период, а в списке отрезков - более подробные данные за период: остановки, заправки, включения инструментов.

Пока мы не определились с функционалом инструментов, поэтому они задаются в общих индивидуальных опциях модуля обработки полей. Для того, чтобы рассчитывалась не только общая площадь обрабатываемого поля, инструмент необходимо создать, причём его имя должно совпадать с именем свойства "Implement" в реестре (сейчас там задано "t.bin"). Если кого интересует обработка полей - создайте свои инструменты. Каждый инструмент состоит из одной и более секций. Каждая секция имеет свою ширину и смещение, имя - не обязательно, а в поле "Сенсор" можно указать датчик, по которому происходит включение секции (если не указан - секция всегда включена).
Нажмите для просмотра содержимого...


Выполненный расчёт можно проконтролировать в модуле обработки полей.
Включите опцию "Считать отдельно для каждого ТС"; задайте ТС, поле, время и нажмите "Старт" - результат расчёта разместится в папке с картами в виде растрового изображения с map-файлом привязки, далее его можно один раз включить в список модуля отображения карт, а затем только обновлять через пункт меню "Обновить карту" (справа от кнопки "I" на панели карт). Конечно, это всё пока сумбурно, но все детали прорабатываются.
Нажмите для просмотра содержимого...

Нажмите для просмотра содержимого...


Возможны более сложные варианты обработки:
Нажмите для просмотра содержимого...


Поддержка нескольких новых записей тахографа


Сборка 73
Нажмите для просмотра содержимого...
1. Обновлён инсталлятор:
- выбор языка: рус./англ. (язык в программе устанавливается при первом запуске);
- убраны карты (загрузка карт производится в Модуле отображения карт).

2. Селектор рейсов:
- настройки дизайнера заголовков сохраняются в схему.

3. Модуль просмотра отрезков:
- реализован дизайнер заголовков (как в Селекторе рейсов);
- заголовки привязаны к именам параметров и сохраняются в схему.

Нажмите для просмотра содержимого...


4. Модуль просмотра диаграмм:
- починено сохранение/восстановление отображаемых графиков и ширина панелей;
- отображение теперь привязано не к ТС, а к именам параметров (не нужно для каждого ТС выставлять одни и те же графики).

Нажмите для просмотра содержимого...


5. Обработчик данных. Дизайнер параметров:
- группа "Уровни" в дизайнере разделена на "Уровни топлива", "Обороты", "Давления", "Прочие уровни";
- в каждой подгруппе теперь можно выбрать только те параметры для выражения, которые к ней относятся, например, параметры давлений - только в группе "Давления", параметры оборотов - только в группе "Обороты";
- для "Баков" теперь можно задавать только "Уровни топлива";
- для "Двигателей" теперь можно указывать "Обороты";
В связи с таким разделением обновлены импорт из CarsList'ов и демо-схема.
Если Вы импортировали раньше CarsList'ы необходимо будет повторить эту процедуру. Если нет такой возможности или какие-то уровни были добавлены вручную (не через импорт) необходимо будет также вручную перенести их в нужную группу через контекстное меню, как показано на рисунке (Это желательно сделать при первом отображении свойств параметра (окно справа от списка параметров)). Если возникнут сложности, отпишитесь, поможем.

Нажмите для просмотра содержимого...

Нажмите для просмотра содержимого...


6. Реестр свойств:
- появилась возможность для свойств всех типов задавать временнЫе диапазоны и комментарии к диапазонам;
- диапазоны могут содержать начальное и конечное время (между диапазонами значение свойства будет отсутствовать);
- диапазоны могут содержать только начальное время (конец одного диапазона соответствует началу другого);
- начальный диапазон может не содержать ни начального, ни конечного времени (первое значение актуально в прошлом до начала действия второго диапазона);
- конечный диапазон может содержать только начальное время (последнее значение актуально по сегодняшний день).

Нажмите для просмотра содержимого...

Нажмите для просмотра содержимого...


7. Модуль отчётов:
- поддержка основных шаблонов отчётов от версии АвтоГРАФа 4.0.6;
- поддержка дополнительных форм из шаблонов отчётов (примеры - отчёты по обработке полей с фильтрацией).

Нажмите для просмотра содержимого...


8. Загрузка/выгрузка схем:
- исправлена ошибка выгрузки схем на сервер;
+ эти операции теперь асинхронные, в виде отдельного popup-окна с возможностью отмены;
+ добавлена скорость передачи данных (в КБ/сек, в виде подсказки прогресс-бара) и оставшееся время для загрузки;

9. Провайдер оффлайн устройств:
- исправлена ошибка чтения с драйвером TK, проявлялась в некоторых случаях при таймауте ответа от прибора

10. управление пользователями:
+ создание вкладок с серверами сразу после добавления модуля в схему
* при отсутствии выбранного пользователя закладка Файлы отключена, как и все остальные
denisio вне форума   Ответить с цитированием