Национальный стандарт республики казахстан



страница6/15
Дата22.06.2019
Размер2.63 Mb.
1   2   3   4   5   6   7   8   9   ...   15




9.6 Контроль ошибки





Рисунок 21 – Старт контроля ошибки
Процесс старта контроля ошибок, как на Рисунок 21 состоит из следующих частей:

a) Объект 1016-й (см. EN 50325-4), будет проверен, чтобы решить ли устройство CANopen настроен для hertbeat.

b) В случае, если устройство CANopen настроено для hertbeat, и никакой признак hertbeat не получен вовремя процесс должен закончиться ошибочным статусом. Таймер для проверки перерыва должен быть начатый немедленно с самого процесса.

c) В случае, если устройство CANopen настроено для hertbeat, и признак сердцебиения получен вовремя процесс должен закончиться успешно.

d) В случае, если устройство CANopen не настроено для hertbeat бита 0 из объекта 1F81, ч привык к решите, должно ли устройство CANopen охраняться.

e) В случае, если устройство CANopen не находится в списке сети, процесс должен закончиться успешно.

f) В случае, если устройство CANopen находится в списке сети стоимость байта 2 и 3 из объекта 1F81 используется, чтобы решить, должно ли устройство CANopen охраняться.

g) В случае, если стоимость больше, чем 0 охраны должна быть начата для этого устройство CANopen и процесс должен закончиться успешно.

h) В случае, если значение равняется 0, процесс должен закончиться успешно.
9.6.2 Обработчик ошибок


Рисунок 22 – Обработчик ошибки

Процесс обработки ошибки как указано в Рисунке 22 должо иницироваться любое время.


9.6.3 Загрузка обработчика



Рисунок 23 - Bootup handler

Укладчик программы начального пуска процесса, как определено в Рисунок 23 должен быть начат любое время, которое имеет место событие программы начального пуска (см. EN 50325-4).


9.7 Дополнительные основные услуги NMT и протоколы

Определение дополнительных основных услуг NMT и протоколы не в пределах этой спецификации.

Примечание - Дополнительные основные услуги NMT и протоколы, такие как переговоры владельца NMT, или основные услуги обнаружения NMT предоставлены в ЦРУ 302.
9.8 Словарные статьи объекта

9.8.1 1020-й объект: Проверьте конфигурацию
Этот объект должен указать на загруженную дату конфигурации и время. Если устройство CANopen поддерживает экономию параметров в энергонезависимой памяти, инструмент конфигурации сети или менеджер CANopen используют этот объект проверить конфигурацию после того, как устройство CANopen перезагрузило и проверять, необходима ли реконфигурация. Инструмент конфигурации хранит дату и время в том объекте и хранит те же самые значения в DCF. Теперь инструмент конфигурации позволяет устройству CANopen спасти свою конфигурацию, сочиняя, чтобы внести в указатель 1010-й подындекс 01 h, который "экономит" подпись. После сброса устройство CANopen должно восстановить последнюю конфигурацию и подпись автоматически или по запросу. Если какие-либо другие ценности конфигурации начальной загрузки изменений команды, устройство CANopen должно перезагрузить объект, Проверяют Конфигурацию к 0.

Менеджер конфигурации сравнивает подпись и конфигурацию со стоимостью от DCF и решает, необходима ли реконфигурация или нет.

примечание, что использование этого объекта позволяет значительное ускорение процесса начальной загрузки. Если это используется, системный интегратор полагает, что пользователь изменяет знчение конфигурации, и впоследствии активируйте конфигурацию магазина команды, 1010-ю, не изменяя значение1020-х. Таким образом, системный интегратор гарантирует 100%-е последовательное использование этой особенности.

Подындекс 01 h (дата конфигурации) должен содержать число дней с 1 января 1984. Подындекс 02h (время конфигурации) должен быть числом ms после полуночи. Таблица 15 и Таблица 16 предоставляют описание объекта и описание входа









Таблица 15 – описание объекта


Описание

Значение

индекс

1020h

Название

Подтверждение конфигурации

Код объекта

ARRAY

Тип данных

UNSIGNED32

Категория

Дополнительный

Таблица 16 – Описание ввода

Описание

Значение

Субиндекс

ººh

Описание

Самый высокий субиндекс

Вводная категория

Обязательный

доступ

Постоянный

PDO контроль

No

Диапазон значений

02h

По умолчанию

02h







Субиндекс

01 h

Описание

Дата конфигурации

Вводная категория

Обязательный

доступ

rw

PDO контроль

No

Диапазон значений

UNSIGNED32

По умолчанию

Для производителя

to




Субиндекс

02h

Описание

Время конфигурации

Вводная категория

Обязательный

доступ

rw

PDO контроль

No

Диапазон значений

UNSIGNED32

По умолчанию

Для производителя


9.8.2 Объект102Ah: NMT время торможения

Данный объект должен указать время запрещения конфигурации между двумя последующими сообщениями NMT. Актуальные сервисы NMT должны стояться в очереди и должны быть выпущены в порядке их возникновения для уважения время запрещения конфигурации. Таблица 17 и Таблица 18 определяют описание объекта и описание входа.



Стоимость должна быть дана в сети магазинов 100 u, s. Стоимость 0 должна отключить время запрещения.


Таблица 17 – описание объекта


Описание




Значение

индекс

102Ah




Название

NMT время торможения




Код объекта

VAR




Тип данных

UNSIGNED16




Категория

Обязательный




Таблица 18-Описание ввода

Описание




Значение

индекс

00h




Название

rw




Код объекта

No




Тип данных

UNSIGNED16




Категория

0





9.8.3 Объект1F20h: Хранение DCF
Этот объект должен использоваться, для сохранения текущую конфигурацию для определенного устройства CANopen в сети. Таблица 19 определяет описание объекта, и Таблица 20 определяет описание входа.

субиндекс входа должен соответствовать ID узла CANopen устройства CANopen в сети. субиндекс входа, соответствующего его собственному ID узла CANopen, должен использоваться для самоконфигурации. Если никакой DCF не будет спасен ранее, то доступ нужно ответить с сообщением аварийного прекращения работы SDO (код ошибки: 0800 0024-х или 0800 0000-х). Определение формата DCF не в пределах этой спецификации.



Примечание - что формат DCF обеспечен в ЦРУ 302.
Таблица 19 – описание объекта

Описание




индекс

1F20h

Название

Store DCF

Код объекта

ARRAY

Тип данных

DOMAIN

Категория

Дополнительный





Таблица 20 – писание ввода

Описание

Значение

Субиндекс

ººh

Описание

Количество входов

Вводная категория

Обязательный

доступ

const

PDO контроль

No

Диапазон значений

7Fh

По умолчанию

7Fh

Субиндекс

01 h

Описание

CANopen Node-ID 1

Вводная категория

Обязательный

доступ

rw

PDO контроль

No

Диапазон значений

См описание значения

По умолчанию

Специально для производителч

Субиндекс

7Fh

Описание

CANopen Node-ID 127

Вводная категория

Обязательный

доступ

rw

PDO контроль

No

Диапазон значений

См описание значения

По умолчанию

Manufacturer-specific


9.8.4 Объект1F22h: сжатие DCF
Данный объект должен использоваться, чтобы сохранить текущую конфигурацию для определенного устройства CANopen в сети. Таблица 21 определяет описание объекта, и Таблица 22 определяет описание входа.

Субиндекс входа должен соответствовать ID узла CANopen устройства CANopen в сети. Субиндекс входа, соответствующего его собственному ID узла CANopen, должен использоваться для самоконфигурации. Формат Device Configuration File (DCF) должен быть как определен в Рисунок 24. Если никакой DCF не был спасен ранее, число записей должно быть 0. Если DCF для определенного входа должен быть удален, номер записей должен быть определен к 0.






Количество входов

UNSIGNED32




индекс

UNSIGNED16

Ввод 1


Субиндекс

UNSIGNED8

размер(m) данных байтов

UNSIGNED32

Данные байты 1

UNSIGNED8

Данные байты 2

UNSIGNED8

Данные байты m

UNSIGNED8

Ввод 2


индекс

UNSIGNED16

Субиндекс

UNSIGNED8

размер(m) данных байтов

UNSIGNED32

Данные байты 1

UNSIGNED8

Данные байты 2

UNSIGNED8

Данные байты m

UNSIGNED8

Ввод n



индекс

UNSIGNED16

Субиндекс

UNSIGNED8

размер(m) данных байтов

UNSIGNED32

Данные байты 1

UNSIGNED8

Данные байты 2

UNSIGNED8

Данные байты m

UNSIGNED8


Рисунок 24 – Определение данных DCF
Таблица 21 – описание объекта


наименование

Значение

Индекс

1F22h

Название

Concise DCF

Код объекта

ARRAY

Тип данных

DOMAIN

Категория

Дополнительный







Таблица 22 – Вводное описание


определение

Значение

Субиндекс

ººh

Описание

Количество входов

Вводная категория

Обязательно

доступ

Постоянный

PDO контроль

No

Диапазон значений

7Fh

По умолчанию

7Fh







Субиндекс

01 h

Описание

CANopen Node-ID 1

Вводная категория

Обязательно

доступ

rw

PDO контроль

нет

Диапазон значений

См определение

По умолчанию

Специально для производителя

to




Субиндекс

7Fh

Описание

CANopen узел-ID 127

Вводная категория

Обязательно

доступ

rw

PDO контроль

нет

Диапазон значений

См описание

По умолчанию

Специально для производителя





Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   15


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница