Ediabas (Электронная диагностическая базовая система)


Скачать 0.79 Mb.
Название Ediabas (Электронная диагностическая базовая система)
страница 1/10
Тип Документы
rykovodstvo.ru > Руководство ремонт > Документы
  1   2   3   4   5   6   7   8   9   10
EDIABAS (Электронная диагностическая базовая система).

tefko, март 2008

2. Введение
2.1. Об этом руководстве
Это руководство описывает, как работать с EDIABAS (Электронная диагностическая базовая система).
2.2. Символьные соглашения
В руководстве используются следующие типографические соглашения:


Пример

Описание

SAMPL. C

Заглавными знаками обозначаются названия файлов, регистры и команды операционных систем.

apiJob,

APIREADY

Жирно выделенный тип обозначает ключевые слова и операторы языка BEST/2 и BEST/s так же, как и API функции.

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

expression

Курсивом обозначается поле для значений, вводимых программистом, например, имена файлов.

[option]

Слова, заключенные в квадратные скобки, могут иметь смысл специальных опций

{result | argument}

Фигурные скобки и вертикальный штрих характеризуют возможность выбора из нескольких данных.

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

[constant…] job…

Эллипсис (три точки), который, в основном, следует за выражением, указывающим на то, что за ним может следовать перечисление подобных выражений.

hallo = “Test” ;

Это примеры синтаксических обозначений, данные пользователя, выполнение программы и сообщения об ошибках.

while () {

.

.}

[1]

Колонка или ряд, включающие три точки, указывают на то, что примерный ряд был преднамеренно упущен.

Ссылка на документ в ссылках.


2.3. Специальные характеристики, условия, акронимы
Объяснения сокращений, использующиеся в этом и всех других руководствах EDIABAS, могут быть найдены в главе «Глоссарий».


  1. Торговые марки


Microsoft, MS-DOS, WINDOWS, WIN32, Pocket PC – зарегистрированные торговые марки Корпорации Microsoft.
SCO, SCO UNIX и OpenServer – зарегистрированные торговые марки Santa Cruz Operation, Inc.
QNX – зарегистрированная торговая марка QNX Software System Ltd.
3. Основная часть


  1. Диагностика и кодирование блоков управления


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

В согласии с таким жизненным циклом, кодирование и тестирование блоков управления часто повторяющаяся и предписанная обязательная работа для:
■ Разработки блоков управления

■ Тестирования блоков управления в испытательных лабораториях

■ Тестов на испытательных машинах

■ Производства блоков управления

■ Окончательной проверки блоков управления

■ Установки и проверки блоков управления на этапе предварительной сборки

■ Кодирования блоков управления в условиях использования машины

■ Тестирования функций автомобиля

■ Окончательной проверки автомобиля

■ Обслуживания и отладки в условиях сервисных центров

■ Замены и перепрограммирования в условиях магазина

■ Ремонта блоков управления


  1. Постановка задачи


Если речь вести о большом количестве блоков управления, в частности, разработанных и поставленных разными производителями для нескольких модельных рядов автомобилей, то наблюдается чрезвычайно высокий процент разброса результатов работы блоков управления; такой разброс в т. ч. обусловлен сменой элементов машины (подсистем) в течение жизненного цикла серии автомобилей. Например, двигатели используются в нескольких разных конструкциях машин одной серии.
Из-за постоянного обновления и технических изменений блоков управления, сильно увеличилась модификация в кодировании и тестировании систем (модификация, пуск, тест). При этом лавинообразно увеличилось количество технической документации, и повысился риск получить ошибку.

Из-за интенсивного «расщепления» задач и последовательных операций в больших компаниях, вышеописанные шаги приведут к возникновению многокомпонентных процессов, происходящих в сервисных центрах, из-за расширения разработок блоков управления на производствах.
Связь с блоками управления
Разработка Производство Сервисный центр



Лабораторные тесты

Испытуемые машины


диагностическое кодирование в условиях End-of-line

Сервисное тестирование

Анализ ошибок

Связь

Заданные условия

Связь

Заданные условия

Связь

Заданные условия






Рис. 3.2 -1: Предварительное положение

Кодирующие и тестирующие программы индивидуально создаются в различных областях: у разработчиков блоков управления; в лабораториях тестирования; на этапе предварительного производства; в сервисных центрах; в центрах ремонта блоков управления. Это значит, что, основываясь на документации, имеющей отношение к блокам управления, этапы развития (или продвижение вперед) и испытания программ неоднократно повторяются! Явные различия в определениях работы и целей отдельных этапов, нарушают некую общность (взаимность) в рассмотрении одного и того же компонента блока управления.



  1. Подходы к решению проблем


Идентичные части системы, о которых упоминалось выше, могут быть использованы неоднократно всеми прикладными программами, следующими за неповторяющейся фазой разработки. Это подводит нас к понятию типа «операционная система», разработанной для связи с блоком управления, причем, для каждого блока управления предусмотрены соответствующие «драйверы связи».

Разработка Производство Сервисный центр



Лабораторные тесты

Испытуемые машины


диагностическое кодирование в условиях End-of-line

Сервисное тестирование

Ошибки анализа




Общая базисная связь





Рис. 3.3-1: Требуемое положение

Однако, подобно тому, как обычные операционные системы скрывают информацию за специальными функциями (например, при определении доступа к жесткому диску/к экрану), эта «операционная система» также скрывает точную информацию о доступе к блоку управления.

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

Скорость 2000 UPM


КЛИЕНТ






СЕРВЕР





БЛОК УПРАВЛЕНИЯ


010110101
Рис.3.3-2: Компилятор функции
В этом процессе сам сервер не оснащен собственным «интеллектом», но имеет определенный запас информации об индивидуальных блоках управления в легко изменяемых модулях данных (даже в условиях реального времени). Эти модули данных содержат полную (или только требуемую) информацию о переводе бинарных данных блока управления в символьные.

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


  1. Осуществление решений с помощью EDIABAS


Все подходы к решению проблемы, о которой говорилось выше, сводятся к применению EDIABAS. EDIABAS может рассматриваться как «операционная система для связи с блоками управления в архитектуре: Клиент/Сервер». Однако, употребление термина «операционная система» может несколько смущать, и в этом случае к общему базису для других прикладных программ можно использовать термин «Базисная система». Такая «Базисная система» в «Электронной диагностике» называется:
EDIABAS Электронная Диагностическая Базисная Система.


  1. Структура


EDIABAS имеет фиксированную структуру, не зависимую от работы операционной системы.


Прикладная программа

EDUABAS-API

Описание файлов

Блока управления


EDIABAS в системе реального времени

Последовательный контроль

Описание файла интерпретатора блока управления (SGBD интерпретатор)
Отладчик интерфейса (IFH)








Блок управления


  1   2   3   4   5   6   7   8   9   10

Похожие:

Ediabas (Электронная диагностическая базовая система) icon Руководство по эксплуатации электронная система управления комбинированной дорожной машиной
Электронная система управления комбинированной дорожной машиной (далее по тексту, система управления кдм) предназначена для управления...
Ediabas (Электронная диагностическая базовая система) icon Мбуз «Консультативно-диагностическая поликлиника №2» протокол №61
Предмет запроса котировок: право заключения муниципального контракта на поставку, монтаж, ввод в эксплуатацию портативного дефибриллятора-монитора...
Ediabas (Электронная диагностическая базовая система) icon Мбуз «Консультативно-диагностическая поликлиника №2» протокол №58
Экг и ад (по Холтеру) и обучение специалистов для нужд мбуз «Консультативно-диагностическая поликлиника №2»
Ediabas (Электронная диагностическая базовая система) icon Отчёт о результатах самообследования муниципального казённого общеобразовательного учреждения
Базовая общеобразовательная программа начального общего образования 1-4 кл базовая общеобразовательная программа основного общего...
Ediabas (Электронная диагностическая базовая система) icon О подготовке школ к работе в аис «Электронная школа» в 2014-2015 учебном году
«Электронная школа», в целях выполнения решений совещания по отраслевой системе видеоконференцсвязи от 19. 05. 2014г. (протокол №2)...
Ediabas (Электронная диагностическая базовая система) icon Отчёт о результатах самообследования муниципального образовательного учреждения
Базовая общеобразовательная программа начального общего образования 1-4 кл базовая общеобразовательная программа основного общего...
Ediabas (Электронная диагностическая базовая система) icon Отчёт о результатах самообследования муниципального образовательного учреждения
Базовая общеобразовательная программа начального общего образования 1-4 кл базовая общеобразовательная программа основного общего...
Ediabas (Электронная диагностическая базовая система) icon Гуманитарного, социального и экономического цикла (базовая часть). Компетенции обучающегося
Место дисциплины в структуре оп. Дисциплина «Философия» относится к циклу гуманитарных, социальных и экономических дисциплин (базовая...
Ediabas (Электронная диагностическая базовая система) icon Реферат " Базовая система ввода-вывода bios"
Это часть программного обеспечения pc, поддерживающая управление адаптерами внешних устройств, экранные операции, тестирование, начальную...
Ediabas (Электронная диагностическая базовая система) icon «Электронная очередь в доу республики Башкортостан»
Если система выдала ошибку «Сертификат не зарегистрирован или не соответствует учетной записи» 9
Ediabas (Электронная диагностическая базовая система) icon Извещение о размещении муниципального заказа путем проведения запроса...
Муниципального учреждения здравоохранения Консультативно-диагностическая поликлиника №27
Ediabas (Электронная диагностическая базовая система) icon Извещение о размещении муниципального заказа путем проведения запроса...
Муниципального учреждения здравоохранения Консультативно-диагностическая поликлиника №27
Ediabas (Электронная диагностическая базовая система) icon Извещение о размещении муниципального заказа путем проведения запроса...
Муниципального учреждения здравоохранения Консультативно-диагностическая поликлиника №27
Ediabas (Электронная диагностическая базовая система) icon Извещение о размещении муниципального заказа путем проведения запроса...
Муниципального учреждения здравоохранения Консультативно-диагностическая поликлиника №27
Ediabas (Электронная диагностическая базовая система) icon Извещение о размещении муниципального заказа путем проведения запроса...
Муниципального учреждения здравоохранения Консультативно-диагностическая поликлиника №27
Ediabas (Электронная диагностическая базовая система) icon Инструкция по заполнению расчета платы за негативное воздействие...
Аис «Электронная Экология» (далее «Система») предназначена для создания расчетов платы за негативное воздействие на окружающую среду...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск