
Прирачник за команди со бајти
Бајт команден протокол Бинарни команди
Прирачникот за команди со бајти ги опишува командите и нивната структура на протоколот за команда на бајт Proemion што треба да се користи од далечински домаќин и мрежата CAN за пренос на пораки.
Општо
Прирачникот за команда со бајти ја опишува структурата и командите што ги користи Протоколот за команда на бајт Proemion.
Овој протокол е поддржан од сите порти CAN кон компјутер од Proemion GmbH за комуникација со далечински домаќин преку интерфејсот поддржан од уредот.
Следното упатство ги проширува прирачниците специфични за уредот.
Во случај на несигурност, ве молиме погледнете ги и прирачниците за уредот на вашиот специфичен портен уред.
Портите CAN кон компјутер поврзуваат мрежа CAN со оддалечен домаќин користејќи специфичен интерфејс како RS232, USB, Ethernet, Bluetooth или WLAN.
Proemion Byte Command Protocol служи за двонасочен транспарентен CAN пренос на пораки помеѓу домаќинот и CAN мрежата, како и за пренос на команди помеѓу домаќинот и портата.
Бидејќи сите порти на Proemion CAN кон компјутер работат на истиот протокол, секој апликативен софтвер може лесно да се прошири за да користи различни комуникациски интерфејси со само размена на основните комуникациски рутини.
Повеќето од командите се поддржани од сите порти, во некои случаи специјалните команди не се поддржани од единечни уреди.
Табелата во поглавјето Команди и уреди ви дава оценкаview на командите поддржани од секој поединечен тип на портал.
ЗАБЕЛЕШКА
Вообичаено, сите команди кои влијаат на поставките на уредите се складираат само во испарливата RAM меморија на портата, по ресетирањето, поставките зачувани во неиспарливата меморија на уредите се користат повторно.
Можете да ги промените овие поставки со софтверот за конфигуратор специфичен за уредот или – доколку е поддржан од уредот – преку CANopen.
Исклучок: Командата „CAN Baud rate“ се чува трајно.
За некои портали, можно е да се сменат почетните бајти (стандардно: 0x43) и стоп-бајтите (стандардно: 0x0D) во софтверот за конфигуратор.
Сите описи во овој прирачник претпоставуваат дека се користат стандардните вредности.
За дополнителни информации и поддршка, пополнете го формуларот за поддршка, видете Услуга и поддршка.
Најновите верзии на драјверите, софтверот, фирмверот и документацијата се достапни на нашата webсајт: Центар за преземање.
1.1. Услуга и поддршка
Најновите верзии на драјверите, софтверот, фирмверот и документацијата се достапни во нашата Библиотека со документи.
Дали ви треба помош или сакате да пријавите грешка?
Посетете ја нашата webсајт Проемион за повеќе информации, или подигнете билет на Поддршка.
Наредби за бајт режим
2.1. Формат на команди (режим на бајт)
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. „C“ (0x43) е стандардната поставка. За некои уреди оваа вредност може да се смени. Овој прирачник секогаш ја прикажува стандардната поставка. |
| Должина | 0x00-0xFF | Бајтот за должина го вклучува бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x00-0xFF | Команден бајт, вредностите 0x00 до 0xFE се директни команди, вредноста 0xFF значи дека следниот бајт содржи наставка на команда |
| Податоци | xx | Содржина на податоци |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. 0x0D (Carriage Return) е стандардната поставка. За некои уреди оваа вредност може да се смени. Овој прирачник секогаш ја прикажува стандардната поставка |
„–“ значи дека оваа вредност не е од интерес
„xx“ значи дека полето ја содржи вредноста за конфигурација/одговор
Секоја порака што ги менува или бара поставките на уредот Proemion CAN се одговара со порака со истиот команден бајт, која ги содржи новите поставки.
ЗАБЕЛЕШКА
Наредбите за барање обично не бараат дополнителни параметри (без поле „Податоци“).
Исклучоците се споменати во описот на командата.
2.1.1. Прample
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | 0x0B | Бајтот за должина го вклучува бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x00 | 11-битна ID CAN порака |
| Податоци | 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18 | ID (0x789) (прво MSB) CAN-порака Содржина на податоци |
| Контролна сума | 0xCE | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ | 0x0D | Бајтот EOF го означува крајот на командата. |
2.2. Проширен формат на команди (режим на бајт)
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. „C“ (0x43) е стандардната поставка. За некои уреди оваа вредност може да се смени. Овој прирачник секогаш ја прикажува стандардната поставка. |
| Должина | 0x00-0xFF | Бајтот за должина го вклучува бројот на податочни бајти што следат бројот на командни бајти. |
| Проширена команда | 0xD0-0xDF | Команден бајт, вредностите 0xD0 до 0xDF се проширени команди |
| Податоци | xx | Бајт 0: CAN-канал (почнувајќи од 0 за CAN 1) / 128 … 255 резервирани за модул (WLAN / GSM / GPS…) Бајт 1: Команда Бајт 2: Содржина на податоци |
| Контролна сума | 0xCE | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ | 0x0D | Бајтот EOF го означува крајот на командата. |
„–“ значи дека оваа вредност не е од интерес
„xx“ значи дека полето ја содржи вредноста за конфигурација/одговор
2.2.1. Прample – Проширена команда
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | 0x0D | Бајтот за должина го вклучува бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xD0 | Проширена команда |
| Податоци | 0x01 0x00 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, |
CAN-канал: 2 Команда: 11-битен ID на порака CAN ID (0x789) (прво MSB) CAN-порака Содржина на податоци |
| Контролна сума | 0x19 | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.3. Процесирајте пораки со податоци
Овие пораки се користат за пренос на примени CAN пораки до домаќинот или за испраќање CAN пораки од домаќинот до мрежата CAN.
2.3.1. CAN прием на податочна рамка
Пораките на податочната рамка CAN добиени од портата од CAN магистралата се пренесуваат на интерфејсот на домаќинот во следниот формат.
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x00 | 11-битна ID CAN порака е примена |
| 0x01 | 11-битна ID CAN порака е примена, пораката содржи дополнителен 32-битен временски периодamp вредност. | |
| 0x02 | 29-битна ID CAN порака е примена | |
| 0x03 | 29-битна ID CAN порака е примена, пораката содржи дополнителен 32-битен временски периодamp вредност. | |
| Податоци | За 11-битни ID пораки: | |
| 0x00-0xFF | Бајт 0-1: 11-битен CAN ID (прво MSB) дополнителни податоци бајти: До 8 CAN податочни бајти дополнителен 32-битен временски периодamp вредност (само ако времеamp опцијата е овозможена, видете подолу) |
|
| За 29-битни ID пораки: | ||
| 0x00-0xFF | Бајт 0-3: 29-битен CAN ID (прво MSB) дополнителни податоци бајти: До 8 CAN податочни бајти дополнителен 32-битен временски периодamp вредност (само ако најкратко времеamp опцијата е овозможена, видете подолу) |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ако времеamp е посакувана, оваа опција мора да биде овозможена со соодветната командна порака (видете Ресетирање уред).
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.3.2. Пренеси CAN податочна рамка
Со цел да се пренесат пораки од податочната рамка CAN до магистралата CAN, интерфејсот на домаќинот испраќа податоци до портата во следниот формат.
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x00 | Пренеси 11-битна ID CAN податочна рамка |
| 0x02 | Пренеси 29-битна ID CAN податочна рамка | |
| Податоци | За 11-битни ID пораки: | |
| 0x00-0xFF | Бајт 0-1: 11-битен CAN ID (прво MSB) дополнителни податоци бајти: До 8 бајти на податоци CAN |
|
| За 29-битни ID пораки: | ||
| 0x00-0xFF | Бајт 0-3: 29-битен CAN ID (прво MSB) дополнителни податоци бајти: До 8 бајти на податоци CAN |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.3.3. CAN далечински прием на рамка
Пораките на далечинската рамка CAN добиени од портата од CAN магистралата се пренесуваат на интерфејсот на домаќинот во следниот формат.
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x04 | 11-битна ID CAN далечинска рамка е примена |
| 0x05 | 11-битна ID CAN далечинска рамка е примена, пораката содржи дополнителен 32-битен временски периодamp вредност. | |
| 0x06 | 29-битна ID CAN далечинска рамка е примена | |
| 0x07 | 29-битен ID МОЖЕ далечинска рамка примена, пораката содржи дополнителен 32-битен временски периодamp вредност. | |
| Податоци | За 11-битни далечински рамки со ID: | |
| 0x00-0xFF | Бајт 0-1: 11-битен CAN ID (прво MSB) дополнителни податоци бајти: DLC (CAN далечинска рамка за код за должина на податоци) дополнителен временски период од 32 битиamp вредност (само ако времеamp опцијата е овозможена, видете подолу) |
|
| За 29-битни далечински рамки со ID: | ||
| 0x00-0xFF | Бајт 0-3: 29-битен CAN ID (прво MSB) дополнителни податоци бајти: DLC (CAN далечинска рамка за код за должина на податоци) дополнителен временски период од 32 битиamp вредност (само ако времеamp опцијата е овозможена, видете подолу) |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ако времеamp е посакувана, оваа опција мора да биде овозможена со соодветната командна порака (видете Ресетирање уред).
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.3.4. Пренеси CAN далечинска рамка
За да се пренесат пораки од CAN далечински рамки до CAN магистралата, интерфејсот на домаќинот испраќа податоци до портата во следниот формат.
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x04 | Пренеси 11-битна ID CAN далечинска рамка |
| 0x06 | Пренеси 29-битна ID CAN далечинска рамка | |
| Податоци | За 11-битни далечински рамки со ID: | |
| 0x00-0xFF | Бајт 0-1: 11-битен CAN ID (прво MSB) дополнителен бајт на податоци: DLC (CAN код за должина на податоци за далечинска рамка) |
|
| За 29-битни далечински рамки со ID: | ||
| 0x00-0xFF | Бајт 0-3: 29-битен CAN ID (прво MSB) дополнителен бајт на податоци: DLC (CAN код за должина на податоци за далечинска рамка) |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.3.5. RS232 пренос и прием на податочна рамка
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x09 | Рамка за податоци RS232 |
| Податоци | xx | RS232 податоци |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.3.6. Прими блок за оптимизација
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x08 | Прими блок за оптимизација |
| Податоци | xx | Примајте податоци за оптимизација |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.4. Повратни информации
Овие пораки содржат податоци за повратни информации што му овозможуваат на корисникот да го провери правилното пренесување на пораките CAN.
2.4.1. Повратни информации за пренос на порака CAN
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x20 | 11-битна ID CAN порака е пренесена |
| 0x21 | 11-битна ID CAN порака е пренесена, повратните информации содржат дополнително времеamp од времето на пренос | |
| 0x22 | 29-битна ID CAN порака е пренесена | |
| 0x23 | 29-битна ID CAN порака е пренесена, повратните информации содржат дополнително времеamp од времето на пренос | |
| 0x24 | 11-битна ID може да се пренесе далечинска рамка | |
| 0x25 | 11-битен ID може да се пренесе далечинска рамка, повратните информации содржат дополнително времеamp од времето на пренос | |
| 0x26 | 29-битна ID може да се пренесе далечинска рамка | |
| 0x27 | 29-битен ID може да се пренесе далечинска рамка, повратните информации содржат дополнително времеamp од времето на пренос | |
| 0x28 | 11-битна ИД за пренос на серверот е пренесена порака | |
| 0x29 | 11-битна ID Transmit Server порака е пренесена, повратните информации содржат дополнително времеamp од времето на пренос | |
| 0x2A | 29-битна ИД за пренос на серверот е пренесена порака | |
| 0x2B | 29-битна ID Transmit Server порака е пренесена, повратните информации содржат дополнително времеamp од времето на пренос | |
| Податоци | За 11-битни ID пораки / далечински рамки: | |
| 0x00-0xFF | Бајт 0-1: 11-битен CAN ID (прво MSB) |
|
| 0x00-0xFF | дополнителни бајти на податоци (не на далечинска рамка повратни информации): До 8 CAN податочни бајти дополнителен 32-битен временски периодamp вредност (само ако времеamp опцијата е овозможена, видете подолу) |
|
| За 29-битни ID пораки / далечински рамки: | ||
| 0x00-0xFF | Бајт 0-3: 29-битен CAN ID (прво MSB) |
|
| 0x00-0xFF | дополнителни бајти на податоци (не на далечинска рамка повратни информации): До 8 CAN податочни бајти дополнителен 32-битен временски периодamp вредност (само ако времеamp опцијата е овозможена, видете подолу) |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Доколку се посакуваат пораки за повратни информации, опцијата за повратни информации треба да биде овозможена со соодветната команда (видете Вклучување/исклучување на објектите на серверот).
Ако времеamp е фаворизирана, оваа опција мора да биде овозможена со соодветната порака (видете Ресетирање уред).
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.5. Пораки со податоци за дијагноза
2.5.1. ID на уред
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x40 | Низа за ID на уред (барање: нема дополнителни бајти на податоци) |
| Податоци (само на одговор) |
0x00-0xFF | Низа за ID (само при одговор) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.5.2. Верзија на хардвер / софтвер
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x41 | Верзија на хардвер / софтвер (барање: без дополнителни бајти на податоци) |
| Податоци (само на одговор) |
0x00-0xFF | Бајт 0-1: Хардверска верзија на уредот |
| Бајт 2-3: Софтверска верзија на фирмверот | ||
| Бајт 4-5: Софтверска верзија на подигнувачот | ||
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.5.3. Грешка статус
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x42 | Статус на грешка (барање: нема дополнителни бајти на податоци) |
| 0x43 | Порака за статусот на грешка која содржи дополнително времеamp вредност (без команда за барање, само порака за одговор) |
|
| Податоци (само на одговор) |
0x00-0xFF | Бајт 0: бит 0: МОЖЕ да прими прелевање на баферот бит 1: МОЖЕ да пренесува истек на време бит 2: Може да се прелее бројачот на грешки бит 3: CAN грешка при исклучување на магистралата бит 4: Грешка во синтаксата на интерфејсот на домаќинот бит 5: Грешка во форматот на интерфејсот на домаќинот бит 6: Интерфејсот на домаќинот пренесува прелевање на баферот бит 7: не се користи Бајт 1 (Последна шифра за грешка на контролерот CAN): '0': Нема грешка '1': се појавија повеќе од 5 еднакви бита во низа '2': Примената порака го нема правилниот формат '3': пренесената порака не беше потврдена '4': Не е можно да се постави рецесивно ниво за време на преносот '5': Не е можно да се постави доминантно ниво за време на преносот „6“: добиената сума за проверка на CRC беше неточна |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ако времеamp е фаворизирана, оваа опција мора да биде овозможена со соодветната порака (видете Ресетирање уред).
Секогаш кога се менува статусот на грешка, автоматски се генерира порака за статус на грешка.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.5.4. Верзија на интерфејси
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x44 | Верзија на интерфејси (на пр. Bluetooth модул, WLAN-модул, ...) (барање: без дополнителни бајти на податоци) |
| Податоци (само на одговор) |
0x00-0xFF | Низа за шифрирана верзија на ASCII |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
Модулот може да се избере.
2.5.5. Тековен CAN-автобус
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x47 | Тековно оптоварување во пораки во секунда (барање: без дополнителни бајти на податоци) |
| Податоци (само на одговор) |
0x00-0xFF | Бајт 0-1: непотпишана Целобројна вредност Големина: 16 бита (прво MSB) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.5.6. Уредот е зафатен / командата не е поддржана
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x48 | Уредот не може да изврши команда (одговор само на други команди) |
| Податоци | 0x00-0xFF | Резервирано за идна употреба |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.5.7. Поставете CAN време за одложување на преносот
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x49 | Поставете CAN време за одложување на преносот |
| Податоци | 0x00-0xFF | Големина на непотпишана цел број: 16 бита (прво MSB) (Параметарот на RAM се враќа на 0 по ресетирањето на уредот) Времето на одложување додека следната команда не се оцени за 10 ms, оваа вредност се применува само еднаш! |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.6. Пораки за поставување на контролорот CAN
2.6.1. Променете / побарајте ги поставките за ID на канал за примање
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x50 | Побарајте поставки за ID на канал за примање (потребен е еден дополнителен податочен бајт = број на канал) |
| 0x51 | Променете ги поставките за ID на канал за примање (потребни се најмалку два дополнителни податочни бајти, бројот на каналот и поставките на каналот) |
|
| Податоци | 0x00-0xFF | Бајт 0: Примајте број на објектот (опсегот зависи од уредот за портата) CANview USB / RS232: 0…8 МОЖЕview Етернет: 0…7 CAN поврзете Bluetooth / WLAN: 0…15 |
| 0х00-0х07 | Бајт 1: бит 0: 0 = оневозможи канал, 1 = овозможи канал бит 1: 0 = прима 11-битен ID, 1 = прима 29-битен ID бит 2: 0 = промена на 11-битна ID, 1 = промена на 29-битна ID Бајт 2-3: 11-битен ID ако бајт1, бит 2 = 0 Бајт 2-5: 29-битен ID ако бајт1, бит 2 = 1 |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ако пораката за промена не содржи информации за ID (должина бајт < 4) останува последната поставка за ID.
Во овој случај, бајтот 1, битот 2 се игнорира.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.6.2. Променете / побарајте ги поставките за маската на каналот за примање
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x52 | Побарајте поставки за маска за примање канал (потребен е еден дополнителен податочен бајт = број на канал) |
| 0x53 | Променете ги поставките за маската на каналот за примање (потребни се најмалку два дополнителни податочни бајти, бројот на каналот и поставките на каналот) |
|
| Податоци | 0x00-0xFF | Бајт 0: Примајте број на објектот (опсегот зависи од уредот за портата) CANview USB / RS232: 0…8 МОЖЕview Етернет: 0…7 CAN поврзете Bluetooth / WLAN: 0…15 |
| 0х00-0х07 | Бајт 1: бит 0: 0 = оневозможи канал, 1 = овозможи канал бит 1: 0 = прима 11-битна маска, 1 = прима 29-битна маска бит 2: 0 = промена на 11-битна маска, 1 = промена на 29-битна маска Бајт 2-3: 11-битна маска ако бајт1, бит 2 = 0 Бајт 2-5: 29-битна маска ако бајт1, бит 2 = 1 |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ако пораката за промена не содржи информации за маската (должина бајт < 4), останува последната поставка за маска.
Во овој случај, бајтот 1, битот 2 се игнорира.
Ако уредот не поддржува поединечни маски за секој канал (CANview RS232), поставките за маска за каналот 1 до 7 се игнорираат и одговараат со поставката за канал 0.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.6.3. CAN брзина на бауд
| Бајт(и) | Вредност | Опис |
| СОФ
(Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x56 | Побарајте параметри CAN брзина на бауд (без дополнителни бајти на податоци) |
| 0x57 | Поставете параметри CAN брзина на бауд | |
| Податоци | 0x00-0xFF | Бајт 0: 0xFF ако ЦИА не е во согласност со стандардната брзина на бауд, друго: 0x00: 10 kBit / сек 0x01: 20 kBit / сек 0x02: 50 kBit / сек 0xFE: 100 kBit / сек 0x03: 125 kBit / сек 0x04: 250 kBit / сек 0x05: 500 kBit / сек 0x06: 800 kBit / сек 0x07: 1 MBit / сек 0xFF: се користат вредностите на BTR Бајт 1: Вредност BTR0 (зависи од уредот, само ако бајт 0 = 0xFF) Бајт 2: Вредност BTR1 (зависи од уредот, само ако бајт 0 = 0xFF) Бајт 3: Вредност BTR2 (зависи од уредот, само ако бајт 0 = 0xFF) Бајт 4: Вредност BTR3 (зависи од уредот, само ако бајт 0 = 0xFF) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ако податочниот бајт 0 е поставен на 0xFF, вредностите BTR се користат за поставување нестандардни бауд стапки.
Ако се користи стандардна брзина на бауд, вредностите на BTR не се неопходни, ако се користат сепак, тие се игнорираат!
Ако треба да поставите брзина на бауд што не е поддржана од стандардните поставки на уредот, ве молиме контактирајте со нашата поддршка за дополнителни информации, видете Услуга и поддршка.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.6.4. CAN ресетирање на контролорот
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x58 | CAN ресетирање на контролорот (без дополнителни бајти на податоци) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Командата „CAN Controller Reset“ врши целосно ресетирање на CAN контролерот, вклучувајќи го и времетоamp вреднуваат, примаат и пренесуваат бафери.
Ресетирањето на контролорот CAN исто така го ресетира статусот на грешка на уредот.
Поради оваа причина, по ресетирањето на контролерот CAN, се генерира порака за статус на грешка, за да се ажурира статусот на грешка.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.6.5. Поставете CAN интерфејс Автоматски бауд режим
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x59 | Поставете режим на автоматско бауд (без дополнителни бајти на податоци) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Режимот за автоматско бауд е возможен само со стандардните стапки на бауд што ги поддржува уредот.
За автоматско откривање бауд потребно е да се има работна комуникација во автобусот.
Додека откривањето брзина на бауд е активно, уредите Proemion CAN се во пасивен режим и немаат влијание врз сообраќајот во автобусот CAN.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
Командата за автоматско бауд го поставува уредот на портата на „Auto Baud Mode“.
Уредот го слуша сообраќајот на CAN и автоматски ја конфигурира брзината на бауд (само стандардните стапки на бауд поддржани од уредот се откриваат).
Откако ќе ја добие вистинската поставка за брзина на бауд, уредот генерира одговор кој ја содржи откриената брзина на бауд.
Форматот на оваа порака е идентичен со пораката за барање за брзина на бауд CAN, освен што командниот бајт е 0x59.
Кога не е откриена брзина на бауд, уредот ја користи последната конфигурирана брзина на бауд за работа.
Во овој случај, одговорот на брзината на бауд е ист како да се бара нестандардна брзина на бауд.
2.6.6. Поставете / побарајте активен / пасивен режим
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x5A | Побарајте активен/пасивен режим (без дополнителни бајти на податоци) |
| 0x5B | Поставете активен / пасивен режим | |
| Податоци | 0х00-0х01 | 0x00 уред = активен режим 0x01 уред = пасивен режим |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.6.7. Промени / побарај време на циклус на примање канал
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0х5С | Побарајте време на циклус на примање на каналот (потребен е еден дополнителен податочен бајт = број на канал) |
| 0x5D | Променете го времето на циклусот на приемниот канал (потребни се најмалку два дополнителни податочни бајти, бројот на каналот и поставките на каналот) |
|
| Податоци | 0x00-0xFF | Бајт 0: Примајте број на објектот (опсегот зависи од уредот за портата) CANview Етернет: 0…7 CAN поврзете Bluetooth / WLAN: 0…15 |
| 0x00-0xFF | Бајт 1: Време на циклус во 10 ms |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.7. Пораки за конфигурација на интерфејсот на домаќинот
2.7.1. Поставки за повратни информации / излези
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Бајт(и) | Вредност | Опис |
| Команда | 0x60 | Поставки за барање повратни информации (без дополнителни бајти на податоци) |
| 0x61 | Поставете поставки за повратни информации | |
| Податоци | 0х00-0х07 | Бајт 0: малку 0: 1 = CAN излез / 0 = CAN излез исклучен бит 1: 1 = Пренеси повратни информации за пораката CAN / 0 = исклучени повратни информации малку 2: 1 = Повратните информации од серверот се вклучени / 0 = повратните информации од серверот исклучени малку 3: 1 = вклучен интерфејс RS232 / 0 = исклучен интерфејс RS232 |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ако серискиот излез е оневозможен, примените CAN пораки се зачувуваат во RAM меморијата на уредот Proemion CAN. Ако овој тампон е полн, се покажува грешка во прелевање на баферот.
Ако излезот е овозможен, сите зачувани пораки се пренесуваат веднаш до интерфејсот на домаќинот.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.8. Пренеси команди за интерфејсот на серверот
2.8.1. Вклучете / исклучете ги објектите на серверот
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x80 | Барај објект на серверот вклучен/исклучен (без дополнителни бајти на податоци) |
| 0x81 | Вклучување/исклучување на објектот на серверот | |
| Податоци | 0x00-0xFF | Бајт 0: Секој бит што е поставен го вклучува соодветниот серверски објект / покажува дека објектот на серверот е вклучен. Бит за ресетирање означува оневозможени објекти на серверот. |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Оваа команда е застарена и повеќе не се користи од нашите уреди.
2.8.2. Променете / побарајте ја конфигурацијата на објектот на серверот
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x82 | Побарајте конфигурација на објектот на серверот (потребен е еден дополнителен податочен бајт кој го содржи бројот на објектот на серверот) |
| 0x83 | Вклучување/исклучување на објектот на серверот | |
| Податоци | 0х01-0х08 | Бајт 0 (број на објект): Го содржи бројот на еден од осумте можни серверски објекти кои треба да се сменат. |
| 0х00-0х01 | Бајт 1 (IDE): 0x00 = 11-битен ID објект 0x01 = 29-битен ID објект Броевите на бајт 2 и повисоки бајти ги содржат следните информации во прикажаните нарачка: |
|
| 0x00-0xFF | ID (11 или 29 битни) | |
| 0х01-0х08 | DLC (број на податочни бајти на пораката CAN) | |
| 0x00-0xFF | до 8 бајти на податоци на пораката за конзерва | |
| 0x00-0xFF | време на циклус на објектот на серверот во 10 ms | |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Содржината на DLC бајтот мора да се согласи со бројот на пренесените бајти на податоци, во спротивно серверот за пренос може да се однесува непредвидливо.
Оваа команда е застарена и повеќе не се користи од нашите уреди.
2.8.3. Променете / побарајте ги поставките за ID на канал за пренос
Филтрите за пренос на каналот CAN работат идентично како филтрите за примање CAN опишани во поглавјето Пораки за поставување на контролорот CAN. Пораките добиени од домаќинот се проверуваат со условите на овој филтер. Доколку се исполнети условите, пораката се испраќа до автобусот CAN.
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x84 | Побарајте поставки за ID на канал за пренос (потребен е еден дополнителен податочен бајт = број на канал) |
| 0x85 | Променете ги поставките за ID на каналот за пренос (потребни се најмалку два дополнителни податочни бајти, бројот на каналот и поставките на каналот) |
|
| Податоци | 0х00-0х07 | Бајт 0: Пренеси број на објект |
| 0х00-0х07 | Бајт 1: бит 0: 0 = оневозможи канал, 1 = овозможи канал бит 1: 0 = пренос на 11-битен ID, 1 = пренос на 29-битен ID бит 2: 0 = промена на 11-битна ID, 1 = промена на 29-битна ID |
|
| 0x00-0xFF | Бајт 2-3: 11-битен ID ако бајт1, бит 2 = 0 | |
| 0x00-0xFF | Бајт 2-5: 29-битен ID ако бајт1, бит 2 = 1 | |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Оваа команда е застарена и повеќе не се користи од нашите уреди.
2.8.4. Променете / побарајте ги поставките за маската на каналот за пренос
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x86 | Побарајте поставки за маска за пренос на каналот (потребен е еден дополнителен податочен бајт = број на канал) |
| 0x87 | Променете ги поставките за маската на каналот за пренос (потребни се најмалку два дополнителни податочни бајти, бројот на каналот и поставките на каналот) |
|
| Податоци | 0х00-0х07 | Бајт 0: Пренеси број на објект |
| 0х00-0х07 | Бајт 1: малку 0: 0 = оневозможи канал, 1 = овозможи канал бит 1: 0 = пренесува 11-битна маска, 1 = пренесува 29-битна маска малку 2: 0 = промена на 11-битна маска, 1 = промена на 29-битна маска |
|
| 0x00-0xFF | Бајт 2-3: 11-битна маска ако бајт1, бит 2 = 0 | |
| 0x00-0xFF | Бајт 2-5: 29-битна маска ако бајт1, бит 2 = 1 | |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Оваа команда е застарена и повеќе не се користи од нашите уреди.
2.8.5. Променете / побарајте ги поставките за време на циклусот на пренос на каналот
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0x88 | Побарајте поставки за време на циклусот на каналот за пренос (потребен е еден дополнителен податочен бајт = број на канал) |
| 0x89 | Променете ги поставките за време на циклусот на каналот за пренос (потребни се најмалку два дополнителни податочни бајти, бројот на каналот и поставките на каналот) |
|
| Податоци | 0х00-0х07 | Бајт 0: Пренеси број на објект |
| 0х00-0х07 | Бајт 1:+ малку 0: 0 = оневозможи канал, 1 = овозможи канал бит 1: 0 = време на циклус на пренос од 11 бити, 1 = време на циклус на пренос од 29 бити малку 2: 0 = промена на 11-битен циклус на време, 1 = промена на 29-битен циклус на време |
|
| 0x00-0xFF | Бајт 2-3: 11-битен циклус на време ако бајт1, бит 2 = 0 | |
| 0x00-0xFF | Бајт 2-5: 29-битен циклус на време ако бајт1, бит 2 = 1 | |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.9. Поставки за параметрите на уредот
2.9.1. Промени / побарај Timestamp поставувања
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xA0 | Време на барањеamp поставки (барање: нема дополнителни бајти на податоци) |
| 0xA1 | Поставете временски периодamp поставувања | |
| Податоци | 0х00-0х13 | Бајт 0: бит 0: 1 = Timestamp вклучено, 0 = Timestamp исклучен бит 1: 1 = релативно времеamp, 0 = Апсолутен временски периодamp бит 4: 1 = Време на грешка и ехо повратни информацииamp на 0 = Време на грешка и ехо повратни информацииamp исклучен |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
Доколку „Тајмстamp-Mode“ е избран, 32-битен бројач (резолуција 100 µs) се вметнува по последниот податочен бајт од секоја примена CAN порака.
Сите пораки на страната на интерфејсот на домаќинот кои содржат временски периодamp се во правилен хронолошки редослед.
Ако времеamp треба да се вметнат по ехо пораките („Пренеси повратни информации од серверот“ или „Испрати повратни информации за CAN порака“) и пораките за грешка, времето за „Грешка и ехо повратна информација“amp' треба дополнително да се активира.
Разликата помеѓу „релативен“ и „апсолутен режим“ е во тоа што вредноста на бројачот се ресетира по секоја примена порака во „релативен режим“.
ЗАБЕЛЕШКА
Времето на „Грешка и ехо повратни информации“.amp се пренесува само ако времетоamp режимот е овозможен.
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.9.2. Промена CAN пренос Време на одложување
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на бајти на податоци и бројот на командни бајти |
| Команда | 0xA2 | Поставете CAN време за одложување на преносот |
| Податоци (само на одговор) |
0x00-0xFF | Големина на неозначена цел број: 16 бита (Параметарот на RAM се враќа на 0 по ресетирањето на уредот) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Ова време на одложување се вметнува пред секоја порака CAN, така што преносот CAN станува побавен.
2.9.3. Поставете време на чекање за блок IP
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xA3 | Поставете време на чекање за IP-блок (за подобра употреба на пропусниот опсег) |
| Податоци | 0x00-0xFF | Интервал во 10 милисекунди |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.9.4. Поставете интервал за пресметување на брзината на бауд
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xA4 | Поставете го интервалот за пресметување на брзината на бауд CAN |
| Податоци | 0x00-0xFF | Интервал во милисекунди Големина на непотпишана цел број: 16 бита (прво MSB) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Употребата како проширена команда е можна (види Проширен формат на команда (Бајт режим)).
2.9.5. CAОтвори пристап до речник на објект
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xA5 | Читајте / пишувајте во речник на објектот |
| Податоци | 0x00-0xFF | Барање: бајт 0: Команда: 0x01 запишување, 0x00 читање (без дополнителни бајти на податоци) Бајт 1-2: Индекс (прво LSB) Бајт 3: Под-индекс дополнителни бајти на податоци: Податоци (прво LSB) Одговор: Бајт 0: Резултат: 0x40 успешно читање Неуспех во читањето 0x80 (без дополнителни бајти на податоци) Успешно запишување 0x41 (без дополнителни бајти на податоци) Неуспешно запишување 0x81 (без дополнителни бајти на податоци) Бајт 1-2: Индекс (прво LSB) Бајт 3: Под-индекс дополнителни бајти на податоци: Податоци (прво LSB) |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
2.10. Команди за хардверски пристап
2.10.1. Ресетирајте го уредот
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xC0 | Поставете го уредот за ресетирање |
| Податоци | — | |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Уредите одговараат на оваа команда со командата „ID на уред“.
За некои уреди оваа команда не води до ресетирање на хардверот бидејќи во спротивно комуникацијата со домаќинот би била изгубена.
- МОЖЕview Етернет
- CAN поврзете Bluetooth / WLAN
2.10.2. Побарајте вредност на аналогниот канал
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xC2 | Побарајте вредност на аналогниот канал (потребен е 1 дополнителен податочен бајт што го содржи бројот на каналот) |
| Податоци | 0х00-0х03 | Бајт 0 (број на канал): 0x00: Набавка волtage 0x01: CAN Ниска линија 0x02: CAN Висока линија 0x03: Аналогни влезови 1 и 2 |
| 0x00-0xFF | Бајт 1: аналогна вредност (за канал 0…2, видете го описот подолу) Бајт 1-4: (за канал 3) Аналоген влез 1 волtage IEEE 754 кодиран, прво LSB Бајт 5-8: (за канал 3) Аналоген влез 2 волtage IEEE 754 кодиран, прво LSB |
|
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
| VCC CANH / CANL |
0x00 | 0V 0V |
| VCC CANH / CANL |
0xFF | 39V 5V |
ЗАБЕЛЕШКА
Само МОЖЕЊЕТОview RS232 може да ја измери линијата CAN voltagе нивоа.
Ова мерење е можно само за CAN бауд стапки од 125 kBit/s и побавни.
Поставете / побарајте вредност на дигиталниот канал
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xC4 | Побарајте вредност на дигитален канал (потребен е 1 дополнителен податочен бајт што го содржи бројот на каналот) |
| 0xC5 | Поставете ја вредноста на дигиталниот канал (потребни се 2 дополнителни податочни бајти кои го содржат бројот на каналот и вредноста) | |
| Податоци | 0x00-0xFF | Бајт 0 (број на канал): 0x00: отпорник за завршување на автобусот |
| 0х00-0х01 | Бајт 1: дигитална вредност (1 = вклучено, 0 = исклучено) | |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Секоја сет команда се одговара со вистинските вредности.
2.10.3. Поставете лозинка за комуникација
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xC6 | Побарајте проверка на лозинка за комуникација |
| Податоци | xx | Команда Бајт 0…n: Низа за лозинка (стандардно: „GSMONLIN“) Одговор Бајт 0: 0 = проверена лозинка и во ред Ако проверката на лозинката не успеа, нема одговор од уредот |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Оваа порака е многу важна за отклучување на целата функционалност на интерфејсот на бајт режим на CANlink GSM/UMTS.
Сесијата е можна само со проверка на точната лозинка за комуникација!
2.10.4. Ресетирајте ја лозинката за комуникација
| Бајт(и) | Вредност | Опис |
| СОФ (Почеток на рамката) |
0x43 | SOF го означува почетокот на командата. |
| Должина | xx | Бајтот за должина го содржи бројот на податочни бајти што следат бројот на командни бајти. |
| Команда | 0xC7 | Ресетирајте ја проверката на лозинката за комуникација |
| Контролна сума | xx | Содржи контролна сума на XOR на SOF, должина, команда и бајти на податоци. |
| ЕОФ (Крај на рамката) |
0x0D | Бајтот EOF го означува крајот на командата. |
ЗАБЕЛЕШКА
Оваа порака го заклучува интерфејсот на бајт-режим.
Оваа команда треба да се испрати на крајот од сесијата за комуникација.
Наредби и уреди
Табелата подолу дава резиме на сите постоечки команди и покажува кој уред Proemion ги поддржува.
Употребливоста на командата за уред Proemion е означена со „S“, „E“ или „S / E“.
Овие акроними значат:
- „S“ Уредот Proemion ја поддржува оваа команда само во стандардниот формат на команди (видете Формат на команди (режим на бајт)).
- „E“ Уредот Proemion ја поддржува оваа команда само во формат на проширена команда (види Проширен формат на команда (Бајт режим)).
- „S / E“ Уредот Proemion ја поддржува оваа команда во стандарден формат на команди и во формат на проширена команда.
| Порака | Команда | Уред | ||||||||
| Тип | МОЖЕview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink безжичен 3000 |
CANlink безжичен 4000 |
МОЖЕview Етернет |
CANlink мобилен 5000 |
CANlink мобилен 3000 |
МОЖЕview RS232 |
|
| Процесирајте пораки со податоци | 0x00 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / * | С/Е |
| 0x01 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / E * | С/Е | |
| 0x02 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / E * | С/Е | |
| 0x03 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / E * | С/Е | |
| 0x04 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / E * | С/Е | |
| 0x05 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / E * | ||
| 0x06 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / E * | ||
| 0x07 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | S / E * | ||
| 0x08 | С/Е | С/Е | ||||||||
| 0x09 | S | |||||||||
| Повратни информации | 0x20 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е |
| 0x21 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x22 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x23 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x24 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x25 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x26 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | ||
| 0x27 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | ||
| 0x28 | С/Е | С/Е | ||||||||
| 0x29 | С/Е | С/Е | ||||||||
| 0x2A | С/Е | С/Е | ||||||||
| 0x2B | С/Е | С/Е |
*Следниве опции за податоци за команди не се имплементирани за CLM3000 и CLM3600:
– бит 2: 1 = повратни информации од серверот вклучени / 0 = повратни информации од серверот исклучени
– бит 3: 1 = вклучен интерфејс RS232 / 0 = исклучен интерфејс RS232
| Порака | Команда | Уред | ||||||||
| Тип | МОЖЕview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink безжичен 3000 |
CANlink безжичен 4000 |
МОЖЕview Етернет |
CANlink мобилен 5000 |
CANlink мобилен 3000 |
МОЖЕview RS232 |
|
| Пораки со податоци за дијагноза | 0x40 | S | S | S | S | S | S | S | S | S |
| 0x41 | S | S | S | S | S | S | S | S | S | |
| 0x42 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x43 | С/Е | С/Е | С/Е | С/Е | С/Е | |||||
| 0x44 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |||
| 0x47 | С/Е | С/Е | С/Е | |||||||
| 0x48 | С/Е | С/Е | С/Е | С/Е | ||||||
| 0x49 | С/Е | С/Е | С/Е | С/Е | ||||||
| Пораки за поставување на контролорот CAN | 0x50 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е |
| 0x51 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x52 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x53 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x56 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x57 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0x58 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | ||
| 0x59 | С/Е | С/Е | ||||||||
| 0x5A | С/Е | С/Е | С/Е | С/Е | С/Е | |||||
| 0x5B | С/Е | С/Е | С/Е | С/Е | С/Е | |||||
| 0х5С | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |||
| 0x5D | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |||
| Пораки за конфигурација на интерфејсот на домаќинот | 0x60 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е |
| 0x61 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| Пренеси команди за интерфејс на серверот | 0x80 | S | S | |||||||
| 0x81 | S | S | ||||||||
| 0x82 | S | S | ||||||||
| 0x83 | S | S | ||||||||
| 0x84 | S | |||||||||
| 0x85 | S | |||||||||
| 0x86 | S | |||||||||
| 0x87 | S | |||||||||
| 0x88 | S | |||||||||
| 0x89 | S | |||||||||
| Тип | МОЖЕview USB | CAN поврзете Bluetooth 2000 |
CANlink WLAN 2000 |
CAN поврзете безжичен 3000 | CANlink wireless 4000 | МОЖЕview Етернет | CANlink мобилен 5000 |
CANlink мобилен 3000 |
МОЖЕview RS232 |
|
| Поставки за параметри на уредот | 0xA0 | С/Е | С/Е | С/Е | С/Е | С/Е | С / Е | С/Е | С/Е | С/Е |
| 0xA1 | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | С/Е | |
| 0xA2 | S | |||||||||
| 0xA3 | S | |||||||||
| 0xA4 | С/Е | С/Е | С/Е | |||||||
| 0xA5 | S | S | S | S | ||||||
| Наредби за пристап до хардвер | 0xC0 | S | S | S | S | S | S | S | S | S |
| 0xC2 | S | S | S | S | ||||||
| 0xC4 | S | |||||||||
| 0xC5 | S | |||||||||
| 0xC6 | S | S | S | |||||||
| 0xC7 | S | S | S |
Верзија: 11.0.549

Документи / ресурси
![]() |
Proemion Byte Command Protocol Бинарни команди [pdf] Упатство за користење Бајт команден протокол Бинарни команди, команден протокол бинарни команди, протокол бинарни команди, бинарни команди |
