Лого на Proemion

Прирачник за команди со бајти

Бајт команден протокол Бинарни команди

Прирачникот за команди со бајти ги опишува командите и нивната структура на протоколот за команда на бајт 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

Документи / ресурси

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

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *