logo Proemion

Akwụkwọ ntuziaka Byte Command

Iwu ọnụọgụ abụọ nke Byte Command Protocol

Akwụkwọ ntuziaka Byte Command na-akọwa iwu na nhazi ha nke Proemion Byte Command Protocol nke ndị ọbịa dịpụrụ adịpụ na netwọk CAN jiri maka mgbasa ozi.

Izugbe

Akwụkwọ ntuziaka Byte Command na-akọwa nhazi na iwu nke Proemion Byte Command Protocol na-eji.
Ndị CAN niile na-akwado usoro a na ọnụ ụzọ PC sitere na Proemion GmbH maka nkwurịta okwu ya na onye ọbịa dịpụrụ adịpụ site na interface nke ngwaọrụ na-akwado.
Akwụkwọ ntuziaka na-esonụ na-agbatị akwụkwọ ntuziaka kpọmkwem ngwaọrụ.
Ọ bụrụ na ejighị n'aka, biko rụtụ aka na ntuziaka ngwaọrụ nke ngwaọrụ ọnụ ụzọ ámá gị akọwapụtara.
Ọnụ ụzọ ámá CAN na PC jikọọ netwọk CAN na onye ọbịa dịpụrụ adịpụ site na iji otu interface dị ka RS232, USB, Ethernet, Bluetooth ma ọ bụ WLAN.
Proemion Byte Command Protocol na-eje ozi maka mgbasa ozi transperent bi-directional CAN n'etiti onye ọbịa na netwọk CAN yana maka ịnyefe iwu n'etiti onye ọbịa na ọnụ ụzọ ámá.
Ebe ọ bụ na ihe niile Proemion CAN na PC gateways na-arụ ọrụ n'otu ụkpụrụ ahụ, ngwa ngwa ọ bụla nwere ike ịgbatị ngwa ngwa iji nkwurịta okwu dị iche iche site n'ịgbanwe usoro nkwurịta okwu bụ isi.
Ọtụtụ n'ime iwu ndị a na-akwado site na ọnụ ụzọ ámá niile, n'ọnọdụ ụfọdụ anaghị akwado otu ngwaọrụ iwu pụrụ iche.
Tebụlụ dị n'isiakwụkwọ Iwu na Ngwaọrụ na-enye gị nkọwaview na iwu kwadoro nke ọ bụla otu ọnụ ụzọ ámá-ụdị.

IHE
Dị ka ọ na-adịkarị, a na-echekwa iwu niile na-emetụta ntọala ngwaọrụ naanị na ebe nchekwa RAM na-agbanwe agbanwe nke ọnụ ụzọ ámá, ka ịtọgharịa ntọala ndị echekwara na ngwaọrụ ebe nchekwa anaghị agbanwe agbanwe, a na-eji ọzọ.
Ị nwere ike ịgbanwe ntọala ndị a na ngwa ngwa nhazi ngwa ngwa ma ọ bụ - ọ bụrụ na ngwaọrụ kwadoro - site na CANopen.
Ewezuga: A na-echekwa iwu "CAN baud rate" na-adịgide adịgide.
Maka ụfọdụ ọnụ ụzọ ámá ọ ga-ekwe omume ịgbanwe mmalite-byte (ndabara: 0x43) na nkwụsị-byte (ndabere: 0x0D) na ngwanrọ nhazi.
Nkọwa niile dị na akwụkwọ ntuziaka a chere na ejiri ụkpụrụ ndabara mee ihe.
Maka ozi ndị ọzọ na nkwado dejupụta akwụkwọ nkwado, hụ Ọrụ na Nkwado.
Ụdị ndị ọkwọ ụgbọala kacha ọhụrụ, ngwanrọ, firmware na akwụkwọ dị na anyị websaịtị: Ebe nbudata.

1.1. Ọrụ na Nkwado 
Ụdị ndị ọkwọ ụgbọala, sọftụwia, firmware na akwụkwọ ọhụrụ dị na anyị Ọbá akwụkwọ akwụkwọ.

Ị chọrọ enyemaka ma ọ bụ chọọ ịkọ ahụhụ?
Gaa leta anyị websaịtị Proemion maka ozi ndị ọzọ, ma ọ bụ bulie tiketi na Nkwado.

Iwu Ụdị Byte

2.1. Ụdị Iwu (Ụdị Byte)

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
'C' (0x43) bụ ntọala ndabara. Maka ụfọdụ ngwaọrụ enwere ike ịgbanwe uru a. Akwụkwọ ntuziaka a na-egosi mgbe niile ntọala ndabara.
Ogologo 0x00-0xFF Ogologo byte gụnyere ọnụọgụ data bytes ọnụ ọgụgụ nke bytes iwu na-esote.
Iwu 0x00-0xFF Iwu byte, ụkpụrụ 0x00 ruo 0xFE bụ iwu kpọmkwem, uru 0xFF pụtara na byte na-esote nwere ndọtị iwu.
Data xx Ọdịnaya data
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.
0x0D (Nlaghachi ụgbọ ala) bụ ntọala ndabara. Maka ụfọdụ ngwaọrụ enwere ike ịgbanwe uru a. Akwụkwọ ntuziaka a na-egosi mgbe niile ntọala ndabara

"-" pụtara na uru a abụghị mmasị
“xx” pụtara na mpaghara ahụ nwere uru nhazi / nzaghachi
Ozi ọ bụla nke na-agbanwe ma ọ bụ rịọ ntọala nke ngwaọrụ Proemion CAN na-aza site na ozi nwere otu byte iwu, nwere ntọala ọhụrụ.

IHE
Iwu arịrịọ anaghị achọ paramita agbakwunyere (ọ nweghị ubi “Data”).
Ekwuru ihe dị iche na nkọwa iwu.

2.1.1. Ọpụample

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo 0X0B Ogologo byte gụnyere ọnụọgụ data bytes ọnụ ọgụgụ nke bytes iwu na-esote.
Iwu 0x00 11-bit ID nwere ike ozi
Data 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 NJ (0x789) (MSB mbụ)
CAN-ozi ọdịnaya data
Checksum 0xCE Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF 0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.2. Ụdị Iwu agbatịkwuru (Ụdị Byte)

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
'C' (0x43) bụ ntọala ndabere. Maka ụfọdụ ngwaọrụ enwere ike ịgbanwe uru a.
Akwụkwọ ntuziaka a na-egosi mgbe niile ntọala ndabara.
Ogologo 0x00-0xFF Ogologo byte gụnyere ọnụọgụ data bytes ọnụ ọgụgụ nke bytes iwu na-esote.
Iwu agbatịgoro 0xD0-0xDF Iwu byte, ụkpụrụ 0xD0 ruo 0xDF bụ iwu agbatịkwuru
Data xx Byte 0: CAN-Channel (bido na 0 maka CAN 1) / 128 … 255 edobere maka modul (WLAN / GSM / GPS…)
Byte 1: Iwu
Byte 2: Ọdịnaya data
Checksum 0xCE Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF 0x0D EOF byte na-akara njedebe nke iwu ahụ.

"-" pụtara na uru a abụghị mmasị
“xx” pụtara na mpaghara ahụ nwere uru nhazi / nzaghachi

2.2.1. Ọpụample – Extended Iwu

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo 0x0D Ogologo byte gụnyere ọnụọgụ data bytes ọnụ ọgụgụ nke bytes iwu na-esote.
Iwu 0XD0 Iwu agbatiri
Data 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-Chanel: 2
Iwu: 11-bit ID nwere ike ozi ID (0x789) (MSB mbụ)
CAN-ozi ọdịnaya data
Checksum 0x19 Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.3. Hazie ozi data
A na-eji ozi ndị a iji zipu ozi CAN natara na onye ọbịa ma ọ bụ zipu ozi CAN sitere na onye ọbịa na netwọk CAN.

2.3.1. CAN data etiti nnabata
A na-ebufe ozi etiti data site na ọnụ ụzọ ámá sitere na ụgbọ ala CAN gaa na interface nnabata n'ụdị a.

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x00 11-bit ID nwere ike nweta ozi
0x01 11-bit ID nwere ike nweta ozi, ozi nwere ihe ọzọ 32-bit timestamp uru.
0x02 29-bit ID nwere ike nweta ozi
0x03 29-bit ID nwere ike nweta ozi, ozi nwere ihe ọzọ 32-bit timestamp uru.
Data Maka ozi ID 11-bit:
0x00-0xFF Byte 0-1: 11-bit CAN ID (MSB mbụ)
ọzọ data bytes:
Ruo 8 CAN data bytes ọzọ 32-bit ugboroamp uru (naanị ma ọ bụrụ na ogeamp agbanyere nhọrọ, lee n'okpuru)
Maka ozi ID 29-bit:
0x00-0xFF Byte 0-3: 29-bit CAN ID (MSB mbụ)
ọzọ data bytes:
Ruo 8 CAN data bytes ọzọ 32-bit ugboroamp uru
(naanị ma ọ bụrụ na ogeamp agbanyere nhọrọ, lee n'okpuru)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na ogeamp achọrọ, a ga-emerịrị nhọrọ a site na iji ozi iwu kwekọrọ (lee Tọgharịa ngwaọrụ).
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.3.2. Nyefee CAN data etiti
Iji zipu ozi etiti data CAN na ụgbọ ala CAN, interface nnabata na-eziga data na ọnụ ụzọ ámá n'ụdị a.

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x00 Nyefee 11-bit ID IKE data etiti
0x02 Nyefee 29-bit ID IKE data etiti
Data Maka ozi ID 11-bit:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB mbụ)
ọzọ data bytes:
Ruo 8 CAN data bytes
Maka ozi ID 29-bit:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB mbụ)
ọzọ data bytes:
Ruo 8 CAN data bytes
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.3.3. Nwere ike ime etiti etiti nnabata
A na-ebufe ozi dịpụrụ adịpụ site n'ọnụ ụzọ ámá si ụgbọ ala CAN gaa na interface nnabata n'ụdị a.

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x04 NJ 11-bit nwere ike ịnweta etiti dịpụrụ adịpụ
0x05 NJ 11-bit nwere ike ịnweta etiti dịpụrụ adịpụ, ozi nwere oge 32-bit ọzọamp uru.
0x06 NJ 29-bit nwere ike ịnweta etiti dịpụrụ adịpụ
0x07 NJ 29-bit nwere ike ịnweta etiti dịpụrụ adịpụ, ozi nwere oge 32-bit ọzọamp uru.
Data Maka okpokolo agba dịpụrụ adịpụ 11-bit ID:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB mbụ)
ọzọ data bytes:
DLC (nwere ike imere koodu ogologo data) oge 32-bit ọzọamp uru (naanị ma ọ bụrụ na ogeamp agbanyere nhọrọ, lee n'okpuru)
Maka okpokolo agba dịpụrụ adịpụ 29-bit ID:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB mbụ)
ọzọ data bytes:
DLC (nwere ike imere koodu ogologo data) oge 32-bit ọzọamp uru (naanị ma ọ bụrụ na ogeamp agbanyere nhọrọ, lee n'okpuru)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na ogeamp achọrọ, a ga-emerịrị nhọrọ a site na iji ozi iwu kwekọrọ (lee Tọgharịa ngwaọrụ).
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.3.4. Nyefee oghere dịpụrụ adịpụ CAN
Iji zipu ozi ime obodo CAN na ụgbọ ala CAN, interface nnabata na-eziga data na ọnụ ụzọ ámá na usoro a.

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x04 Nyefee 11-bit ID nwere ike ime etiti
0x06 Nyefee 29-bit ID nwere ike ime etiti
Data Maka okpokolo agba dịpụrụ adịpụ 11-bit ID:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB mbụ)
byte ọzọ data:
DLC (nwere ike imere koodu ogologo data)
Maka okpokolo agba dịpụrụ adịpụ 29-bit ID:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB mbụ)
byte ọzọ data:
DLC (nwere ike imere koodu ogologo data)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.3.5. RS232 data etiti na-ebufe na nnabata

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x09 RS232 data etiti
Data xx RS232 data
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.3.6. Nata ngọngọ nkwalite

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x08 Nata ngọngọ nkwalite
Data xx Nweta data kachasị mma
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.4. Ozi nzaghachi
Ozi ndị a nwere data nzaghachi nke na-enye onye ọrụ ohere ịlele nnyefe ziri ezi nke ozi CAN.

2.4.1. Nzaghachi mgbasa ozi nwere ike

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x20 11-bit ID nwere ike ibunye ozi
0x21 11-bit ID nwere ike ibunye ozi, nzaghachi nwere oge ọzọamp nke oge nnyefe
0x22 29-bit ID nwere ike ibunye ozi
0x23 29-bit ID nwere ike ibunye ozi, nzaghachi nwere oge ọzọamp nke oge nnyefe
0x24 NJ 11-bit nwere ike ibunye etiti dịpụrụ adịpụ
0x25 NJ 11-bit nwere ike ibunye etiti dịpụrụ adịpụ, nzaghachi nwere oge ọzọamp nke oge nnyefe
0x26 NJ 29-bit nwere ike ibunye etiti dịpụrụ adịpụ
0x27 NJ 29-bit nwere ike ibunye etiti dịpụrụ adịpụ, nzaghachi nwere oge ọzọamp nke oge nnyefe
0x28 11-bit ID Nyefee ozi nkesa
0x29 11-bit ID Nyefee ozi nkesa, nzaghachi nwere oge agbakwunyereamp nke oge nnyefe
0x2A 29-bit ID Nyefee ozi nkesa
0X2B 29-bit ID Nyefee ozi nkesa, nzaghachi nwere oge agbakwunyereamp nke oge nnyefe
Data Maka ozi ID 11-bit / okpokolo agba dịpụrụ adịpụ:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB mbụ)
0x00-0xFF bytes ọzọ data (ọ bụghị na etiti etiti nzaghachi):
Ruo 8 CAN Data bytes ọzọ 32-bit ugboroamp uru (naanị ma ọ bụrụ na ogeamp agbanyere nhọrọ, lee n'okpuru)
Maka ozi ID 29-bit / okpokolo agba dịpụrụ adịpụ:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB mbụ)
0x00-0xFF bytes ọzọ data (ọ bụghị na etiti etiti nzaghachi):
Ruo 8 CAN Data bytes ọzọ 32-bit ugboroamp uru (naanị ma ọ bụrụ na ogeamp agbanyere nhọrọ, lee n'okpuru)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na achọrọ ozi nzaghachi, nhọrọ nzaghachi ga-emerịrị site na iwu kwekọrọ (lee ihe ngbanye ma gbanyụọ nkesa).
Ọ bụrụ na ogeamp dị mma, a ga-emerịrị nhọrọ a site na ozi kwekọrọ (lee Ngwaọrụ Tọgharia).
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.5. Ozi data nyocha
2.5.1. NJ ngwaọrụ

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x40 eriri NJ ngwaọrụ (arịrịọ: enweghị bytes data agbakwunyere)
Data
(naanị nzaghachi)
0x00-0xFF eriri ID (naanị na nzaghachi)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.5.2. Ụdị ngwaike / ngwanrọ

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x41 Ụdị ngwaike / ngwanrọ (arịrịọ: enweghị bytes data agbakwunyere)
Data
(naanị nzaghachi)
0x00-0xFF Byte 0-1: Ụdị ngwaike nke ngwaọrụ ahụ
Byte 2-3: Ụdị ngwanrọ nke firmware
Byte 4-5: Ụdị ngwanrọ nke bootloader
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.5.3. Njehie okwa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x42 Ọkwa mperi (arịrịọ: enweghị bytes data agbakwunyere)
0x43 Ozi ọkwa mperi nke nwere oge agbakwunyereamp uru
(enweghị iwu arịrịọ, naanị ozi nzaghachi)
Data
(naanị nzaghachi)
0x00-0xFF Byte 0:
nke 0: Enwere ike ịnweta oke njupụta
nke 1: Nwere ike ịnyefe oge nkwụsị
nke 2: Enwere ike mperi njupụta
nke 3: Enwere ike mperi mperi ụgbọ ala
nke 4: Njehie syntax interface onye ọbịa
nke 5: Njehie usoro nhazi nke ndị ọbịa
nke 6: Ihe nrụnye onye ọbịa na-ebufe oke njupụta
nke 7: ejighi ya
Byte 1 (koodu njehie ikpeazụ nke onye njikwa CAN):
'0': Enweghị mperi
'1': Ihe karịrị 5 nhata nhata n'usoro emeela
'2': Ozi anatara enweghị usoro ziri ezi
'3': Ekwetaghị ozi ezigara
'4': Ọ gaghị ekwe omume ịtọ ọkwa nkwụghachi n'oge nnyefe
'5': Ọ gaghị ekwe omume ịtọ ọkwa kachasị n'oge nnyefe
'6': ego nlele CRC enwetara ezighi ezi
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na ogeamp dị mma, a ga-emerịrị nhọrọ a site na ozi kwekọrọ (lee Ngwaọrụ Tọgharia).
Oge ọ bụla ọnọdụ njehie gbanwere, ozi ọkwa njehie na-ebute na-akpaghị aka.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.5.4. Ụdị interface

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x44 Ụdị ihu ihu (dịka modul Bluetooth, WLAN-modul, …) (arịrịọ: enweghị bytes data agbakwunyere)
Data
(naanị nzaghachi)
0x00-0xFF eriri ụdị koodu ASCII
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).
Modul nwere ike ịhọrọ.

2.5.5. Ibu ụgbọ ala CAN dị ugbu a

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x47 Ibu ụgbọ ala ugbu a na ozi kwa sekọnd (arịrịọ: enweghị bytes data agbakwunyere)
Data
(naanị nzaghachi)
0x00-0xFF Byte 0-1:
Nha uru integer na-edebanyeghị aha: 16 bit (MSB mbụ)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.5.6. akwadoghị ngwaọrụ na-arụ ọrụ / iwu

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x48 Ngwaọrụ enweghị ike ịme iwu (naanị nzaghachi na iwu ndị ọzọ)
Data 0x00-0xFF Echekwara maka ojiji n'ọdịnihu
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.5.7. Tọọ nwere ike ibunye oge igbu oge

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x49 Tọọ nwere ike ibunye oge igbu oge
Data 0x00-0xFF Nha uru integer edebanyeghị aha: 16 bit (MSB mbụ)
(A na-edozi paramita RAM na 0 ka emegharịrị ngwaọrụ)
Oge igbu oge ruo mgbe enyochara iwu na-esote na 10 ms, uru a na-emetụta naanị otu ugboro!
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.6. Ozi nhazi onye njikwa nwere ike
2.6.1. Gbanwee / arịrịọ nweta ntọala ID ọwa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x50 Rịọ ịnata ntọala ID ọwa
(chọrọ otu byte data agbakwunyere = nọmba ọwa)
0x51 Gbanwee ntọala ID ọwa
(chọrọ opekata mpe abụọ data bytes, nọmba ọwa na ntọala ọwa)
Data 0x00-0xFF Byte 0:
Nweta nọmba ihe (oke dabere na ngwaọrụ ọnụ ụzọ ámá) CANview  USB / RS232: 0…8
IKEview  Ethernet: 0…7
Enwere ike ijikọ Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
nke 0: 0 = gbanyụọ ọwa, 1 = gbanye ọwa nke 1: 0 = nweta 11-bit ID, 1 = nweta 29-bit ID nkeji 2: 0 = mgbanwe 11-bit ID, 1 = mgbanwe 29-bit ID
Byte 2-3: 11-bit ID ma ọ bụrụ byte1, bit 2 = 0
Byte 2-5: 29-bit ID ma ọ bụrụ byte1, bit 2 = 1
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na ozi mgbanwe enweghị ozi NJ (ogologo byte <4) ntọala NJ ikpeazụ ga-adị.
N'okwu a byte 1, a na-eleghara bit 2 anya.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.6.2. Gbanwee / arịrịọ nweta ntọala nkpuchi ọwa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x52 Rịọ ịnata ntọala nkpuchi ọwa
(chọrọ otu byte data agbakwunyere = nọmba ọwa)
0x53 Gbanwee ntọala nkpuchi ọwa
(chọrọ opekata mpe abụọ data bytes, nọmba ọwa na ntọala ọwa)
Data 0x00-0xFF Byte 0:
Nweta nọmba ihe (oke dabere na ngwaọrụ ọnụ ụzọ ámá) CANview  USB / RS232: 0…8
IKEview  Ethernet: 0…7
Enwere ike ijikọ Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
nke 0: 0 = gbanyụọ ọwa, 1 = gbanye ọwa
nke 1: 0 = nata nkpuchi 11-bit, 1 = nweta nkpuchi 29-bit
nke 2: 0 = gbanwee nkpuchi 11-bit, 1 = gbanwee nkpuchi 29-bit
Byte 2-3: 11-bit nkpuchi ma ọ bụrụ byte1, bit 2 = 0
Byte 2-5: 29-bit nkpuchi ma ọ bụrụ byte1, bit 2 = 1
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na ozi mgbanwe enweghị ozi nkpuchi (ogologo byte <4), ntọala nkpuchi ikpeazụ ga-adị.
N'okwu a byte 1, a na-eleghara bit 2 anya.
Ọ bụrụ na ngwaọrụ anaghị akwado masks nke ọ bụla maka ọwa ọ bụla (CANview RS232), a na-eleghara ntọala nkpuchi maka ọwa 1 ruo 7 wee zaa ya na ntọala nke ọwa 0.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.6.3. Nwere ike baud ọnụego

Byte(s) Uru Nkọwa
SOF

(Mmalite Frame)

0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x56 Rịọ CAN baud parampat (enweghị data bytes agbakwunyere)
0x57 Tọọ CAN baud ọnụego Parameters
Data 0x00-0xFF Byte 0: 0xFF ma ọ bụrụ na ọ nweghị CIA kwadoro ọnụego baud ọkọlọtọ, ndị ọzọ:
0x00: 10 kBit / sk
0x01: 20 kBit / sk
0x02: 50 kBit / sk
0xFE: 100 kBit / sk
0x03: 125 kBit / sk
0x04: 250 kBit / sk
0x05: 500 kBit / sk
0x06: 800 kBit / sk
0x07: 1 MBit / sk
0xFF: A na-eji ụkpụrụ BTR eme ihe
Byte 1: Uru BTR0 (dabere ngwaọrụ, naanị ma ọ bụrụ na Byte 0 = 0xFF) Byte 2: Uru BTR1 (dabere ngwaọrụ, naanị ma ọ bụrụ na Byte 0 = 0xFF) Byte 3: Uru BTR2 (dabere ngwaọrụ, naanị ma ọ bụrụ na Byte 0 = 0xFF)  Byte 4: Uru BTR3 (dabere ngwaọrụ, naanị ma ọ bụrụ na Byte 0 = 0xFF)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na atọrọ byte 0 ka ọ bụrụ 0xFF, a na-eji ụkpụrụ BTR tọọ ọnụego baud na-abụghị ọkọlọtọ.
Ọ bụrụ na ejiri ọnụego baud ọkọlọtọ, ụkpụrụ BTR adịghị mkpa, ọ bụrụ na ejiri ha mee ihe, a na-eleghara ha anya!
Ọ bụrụ na ịchọrọ ịtọ ọnụego baud nke na-akwadoghị ntọala ọkọlọtọ nke ngwaọrụ ahụ, biko kpọtụrụ nkwado anyị maka ozi ndị ọzọ, lee Ọrụ na Nkwado.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.6.4. CAN njikwa tọgharịa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x58 Tọgharia njikwa CAN (enweghị data bytes agbakwunyere)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Iwu “CAN Controller Reset” na-arụ nrụpụta nrụpụta zuru oke nke njikwa CAN, gụnyere ogeamp uru, nata na buffers.
Ntọgharị njikwa CAN na-emegharịkwa ọnọdụ mperi nke ngwaọrụ ahụ.
N'ihi nke a, mgbe nrụpụta CAN njikwa, a na-ewepụta ozi ọkwa njehie, iji melite ọkwa njehie.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.6.5. Tọọ CAN interface Auto Baud Mode

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x59 Tọọ ọnọdụ baud akpaaka (enweghị bytes data agbakwunyere)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọnọdụ Baud akpaaka ga-ekwe omume naanị site na ọnụego baud ọkọlọtọ ngwaọrụ na-akwado.
Maka nchọpụta baud akpaaka ọ dị mkpa ịnwe nkwurịta okwu na-arụ ọrụ na bọs.
Ọ bụ ezie na nchọpụta ọnụọgụ baud na-arụ ọrụ, ngwaọrụ Proemion CAN nọ na ọnọdụ na-agafe agafe na enweghị mmetụta na okporo ụzọ na ụgbọ ala CAN.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

Iwu baud akpaaka na-edobe ngwaọrụ ọnụ ụzọ ka ọ bụrụ “Mode Baud Auto”.
Ngwaọrụ na-ege ntị na okporo ụzọ na CAN ma na-ahazi ọnụego baud na-akpaghị aka (naanị ọkọlọtọ baud na ngwaọrụ kwadoro na-achọpụta).
Mgbe ị nwetachara ntọala baud ziri ezi, ngwaọrụ ahụ na-ewepụta nzaghachi, nwere ọnụego baud achọpụtara.
Usoro nke ozi a yiri ozi arịrịọ CAN baud, ma e wezụga iwu byte bụ 0x59.
Mgbe achọpụtaghị ọnụego baud, ngwaọrụ a na-eji ọnụọgụ baud ahaziri ikpeazụ maka ịrụ ọrụ.
N'okwu a, nzaghachi ọnụego baud bụ otu ihe ahụ ma ọ bụrụ na achọrọ ọnụego baud na-abụghị ọkọlọtọ.

2.6.6. Tọọ / rịọ ọnọdụ arụ ọrụ / ngafe

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x5A Rịọ ọnọdụ nọ n'ọrụ / ngafe (enweghị data bytes agbakwunyere)
0X5B Tọọ ọnọdụ arụ ọrụ / ngafe
Data 0x00-0x01 0x00 ngwaọrụ = ọnọdụ arụ ọrụ
0x01 ngwaọrụ = passive mode
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.6.7. Gbanwee / arịrịọ nata oge okirikiri ọwa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0C Rịọ ịnata oge okirikiri ọwa
(chọrọ otu byte data agbakwunyere = nọmba ọwa)
0x5D Gbanwee oge okirikiri ọwa
(chọrọ opekata mpe abụọ data bytes, nọmba ọwa na ntọala ọwa)
Data 0x00-0xFF Byte 0:
Nweta nọmba ihe (oke dabere na ngwaọrụ ọnụ ụzọ ámá) CANview  Ethernet: 0…7
Enwere ike ijikọ Bluetooth / WLAN: 0…15
0x00-0xFF Byte 1:
Oge okirikiri na 10 ms
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.7. Ozi nhazi interface onye ọbịa
2.7.1. Ntọala nzaghachi / mmepụta

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Byte(s) Uru Nkọwa
Iwu 0x60 Rịọ ntọala nzaghachi (enweghị bytes data agbakwunyere)
0x61 Tọọ ntọala nzaghachi
Data 0x00-0x07 Byte 0:
bit 0: 1 = Enwere ike ịwepụta na / 0 = Mpụpụ nwere ike gbanyụọ
nke 1: 1 = Nyefee nzaghachi ozi CAN na / 0 = gbanyụọ nzaghachi
bit 2: 1 = Nzaghachi sava na / 0 = gbanyụọ nzaghachi nkesa
bit 3: 1 = RS232 interface na / 0 = RS232 gbanyụọ
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọ bụrụ na arụghị ọrụ nsonazụ ahụ, a na-echekwa ozi CAN enwetara na RAM nke ngwaọrụ Proemion CAN. Ọ bụrụ na ihe nchekwa a juputara, a na-egosi mperi ngafe ihe nchekwa.
Ọ bụrụ na arụpụtara mmepụta ahụ, a na-ebufe ozi niile echekwara ozugbo na interface nnabata.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.8. Nyefee iwu interface ihe nkesa
2.8.1. Gbanyụọ/ gbanyụọ ihe nkesa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x80 Rịọ ihe nkesa ka ịgbanwuo / gbanyụọ (enweghị data bytes agbakwunyere)
0x81 Tọọ / gbanyụọ ihe nkesa
Data 0x00-0xFF Byte 0:
Ihe ọ bụla nke edobere na-agbanye na ihe nkesa kwekọrọ / na-egosi na ihe nkesa dị.
Ntọgharị bit na-akara ihe nkesa nwere nkwarụ.
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Akwụsịla iwu a ma ngwaọrụ anyị anaghịzi eji ya.

2.8.2. Gbanwee / rịọ nhazi ihe nkesa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x82 Rịọ nhazi ihe nkesa (chọrọ otu byte data agbakwunyere nke nwere nọmba ihe nkesa)
0x83 Tọọ / gbanyụọ ihe nkesa
Data 0x01-0x08 Byte 0 (nọmba ihe):
Nwere ọnụọgụ nke otu n'ime ihe nkesa asatọ enwere ike ịgbanwe.
0x00-0x01 Byte 1 (IDE):
0x00 = Ihe ID 11-bit
0x01 = Ihe ID 29-bit
Byte 2 na ọnụọgụ byte dị elu nwere ozi ndị a na egosipụtara   ịtụ:
0x00-0xFF ID (11 ma ọ bụ 29 bit)
0x01-0x08 DLC (ọnụọgụ data bytes nke ozi CAN)
0x00-0xFF ruo 8 bytes data nke ike ozi
0x00-0xFF oge okirikiri nke ihe nkesa na 10 ms
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ọdịnaya nke DLC byte ga-ekwenye na ọnụọgụ ọnụọgụ data ebutere, ma ọ bụghị ya, ihe nkesa na-ebufe nwere ike ịkpa àgwà na-enweghị atụ.
Akwụsịla iwu a ma ngwaọrụ anyị anaghịzi eji ya.

2.8.3. Gbanwee / rịọ maka ntọala ID ọwa 
Ihe nzacha ọwa CAN na-ebufe ọwa na-arụ ọrụ yiri nke CAN ịnata nzacha akọwara n'isiakwụkwọ CAN Controller ozi nhazi. A na-enyocha ozi ndị nnabata sitere na ọnọdụ nzacha a. Ọ bụrụ na emezuru ọnọdụ ndị a, a na-ezigara ụgbọ ala CAN ozi ahụ.

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x84 Rịọ ntọala NJ ọwa nyefee
(chọrọ otu byte data agbakwunyere = nọmba ọwa)
0x85 Gbanwee ntọala NJ ọwa mbufe
(chọrọ opekata mpe abụọ data bytes, nọmba ọwa na ntọala ọwa)
Data 0x00-0x07 Byte 0:
Nyefee nọmba ihe
0x00-0x07 Byte 1:
nke 0: 0 = gbanyụọ ọwa, 1 = gbanye ọwa
nke 1: 0 = nyefee 11-bit ID, 1 = nyefee 29-bit ID
nke 2: 0 = mgbanwe 11-bit ID, 1 = mgbanwe 29-bit ID
0x00-0xFF Byte 2-3: 11-bit ID ma ọ bụrụ byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit ID ma ọ bụrụ byte1, bit 2 = 1
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Akwụsịla iwu a ma ngwaọrụ anyị anaghịzi eji ya.

2.8.4. Gbanwee / rịọ mgbaghara ntọala nkpuchi ọwa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x86 Rịọ ntọala nkpuchi ọwa mbufe
(chọrọ otu byte data agbakwunyere = nọmba ọwa)
0x87 Gbanwee ntọala nkpuchi ọwa mgbasa ozi
(chọrọ opekata mpe abụọ data bytes, nọmba ọwa na ntọala ọwa)
Data 0x00-0x07 Byte 0:
Nyefee nọmba ihe
0x00-0x07 Byte 1:
bit 0: 0 = gbanyụọ ọwa, 1 = gbanye ọwa
nke 1: 0 = bufee nkpuchi 11-bit, 1 = bufee nkpuchi 29-bit
bit 2: 0 = gbanwee nkpuchi 11-bit, 1 = gbanwee nkpuchi 29-bit
0x00-0xFF Byte 2-3: 11-bit nkpuchi ma ọ bụrụ byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit nkpuchi ma ọ bụrụ byte1, bit 2 = 1
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Akwụsịla iwu a ma ngwaọrụ anyị anaghịzi eji ya.

2.8.5. Gbanwee / ịrịọ mkpirisi oge okirikiri ọwa

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0x88 Rịọ ntọala oge okirikiri ọwa
(chọrọ otu byte data agbakwunyere = nọmba ọwa)
0x89 Gbanwee ntọala oge okirikiri ọwa
(chọrọ opekata mpe abụọ data bytes, nọmba ọwa na ntọala ọwa)
Data 0x00-0x07 Byte 0:
Nyefee nọmba ihe
0x00-0x07 Byte 1:+
bit 0: 0 = gbanyụọ ọwa, 1 = gbanye ọwa
nke 1: 0 = nyefee oge okirikiri 11-bit, 1 = nyefee oge okirikiri 29-bit
bit 2: 0 = gbanwee oge okirikiri 11-bit, 1 = gbanwee oge okirikiri 29-bit
0x00-0xFF Byte 2-3: Oge okirikiri 11-bit ma ọ bụrụ byte1, bit 2 = 0
0x00-0xFF Byte 2-5: Oge okirikiri 29-bit ma ọ bụrụ byte1, bit 2 = 1
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.9. Ntọala oke ngwaọrụ
2.9.1. Gbanwee / rịọ Ogeamp ntọala

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xA0 Rịọ ogeamp ntọala (arịrịọ: enweghị bytes data agbakwunyere)
0xA1 Tọọ ogeamp ntọala
Data 0x00-0x13 Byte 0:
nke 0: 1 = Ogologo ogeamp na, 0 = Oge ogeamp gbanyụọ
nke 1: 1 = Ogologo ogeamp, 0 = Oge zuru okeamp
nke 4: 1 = Njehie na oge nzaghachi nkwughachiamp na 0 = Error na Echo Nzaghachi ugboroamp gbanyụọ
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

Ọ bụrụ na "Oge ogeamp-Ọdịda" ahọpụtara, etinyere ọnụ ahịa 32-bit counter (mkpebi 100µs) mgbe data data ikpeazụ nke ọ bụla natara ozi CAN.
Ozi niile dị n'akụkụ interface nnabata nke nwere ogeamp nọ n'usoro n'usoro n'usoro oge.
Ọ bụrụ na ogeamp ekwesịrị itinye ya mgbe ozi echoed (“Nyefee nzaghachi nkesa” ma ọ bụ “Zipu nzaghachi ozi CAN”) yana ozi njehie, 'Error na Echo Feedback times'amp' ga-arụ ọrụ ọzọ.
Ọdịiche dị n'etiti "ikwu" na "ọnọdụ zuru oke" bụ na a na-atọgharị uru counter mgbe onye ọ bụla natara ozi na "ụkpụrụ-ụdị".

IHE
Oge "Error na Echo Nzaghachi" ugboroamp na-ebunye naanị ma ọ bụrụ na ogeamp agbanyere ọnọdụ.
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.9.2. Gbanwee nwere ike ibunye oge igbu oge

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data bytes ọnụ ọgụgụ nke bytes iwu
Iwu 0xA2 Tọọ nwere ike ibunye oge igbu oge
Data
(naanị nzaghachi)
0x00-0xFF Nha uru integer na-edebanyeghị aha: 16 bit
(A na-edozi paramita RAM na 0 ka emegharịrị ngwaọrụ)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
A na-etinye oge igbu oge a tupu ozi CAN nke ọ bụla, nke mere na nnyefe CAN na-eji nwayọọ nwayọọ.

2.9.3. Tọọ oge mgbochi IP

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xA3 Tọọ oge echere IP-block (maka iji bandwidth ka mma)
Data 0x00-0xFF Oge etiti n'ime millise seconds 10
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.9.4. Tọọ oge ịgbakọ ọnụego baud

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xA4 Tọọ CAN baud ọnụego oge ngụkọta oge
Data 0x00-0xFF Oge etiti n'ime mili sekọnd
Nha uru integer edebanyeghị aha: 16 bit (MSB mbụ)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ojiji dị ka ịgbatịkwu iwu ga-ekwe omume (lee Usoro Iwu Extended (Byte Mode)).

2.9.5. Nwere ike imepe ohere ọkọwa okwu ihe

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xA5 Gụọ / Dee n'akwụkwọ ọkọwa okwu ihe
Data 0x00-0xFF Arịrịọ: Byte 0:
Iwu: 0x01 dee, 0x00 gụọ (enweghị data bytes ọzọ)
Byte 1-2:
Index (LSB mbụ)
Byte 3:
Sub-index
bytes ọzọ data:
Data (LSB mbụ)
Azịza: Byte 0:
Nsonaazụ: 0x40 gụrụ ịga nke ọma
0x80 agụ ọdịda (enweghị data bytes agbakwunyere)
0x41 dee ihe ịga nke ọma (enweghị data bytes ọzọ)
0x81 ide ọdịda (enweghị data bytes agbakwunyere)
Byte 1-2:
Index (LSB mbụ)
Byte 3:
Sub-index
bytes ọzọ data:
Data (LSB mbụ)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

2.10. Iwu ịnweta ngwaike
2.10.1. Tọgharịa ngwaọrụ

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xC0 Tọgharịa ngwaọrụ nrụpụta
Data  -
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ngwa ndị a na-aza iwu a na iwu "NJ ngwaọrụ".
Maka ụfọdụ ngwaọrụ iwu a anaghị eduga na nrụpụta ngwaike ebe ọ bụ na nzikọrịtara onye nnabata ga-efunahụ ma ọ bụghị ya.

  • IKEview Ethernet
  • Nwere ike jikọọ Bluetooth / WLAN

2.10.2. Rịọ uru ọwa analog

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xC2 Rịọ uru ọwa analọgụ (chọrọ 1 byte data agbakwunyere nwere nọmba ọwa)
Data 0x00-0x03 Byte 0 (nọmba ọwa):
0x00: Ntinye voltage
0x01: IKE dị ala ahịrị
0x02: CAN High ahịrị
0x03: Ntinye Analog 1 na 2
0x00-0xFF Byte 1: uru analog (maka ọwa 0…2, lee nkọwa n'okpuru)
Byte 1-4: (maka ọwa 3) Ntinye Analog 1 voltage IEEE 754 nwere koodu, LSB mbụ
Byte 5-8: (maka ọwa 3) Ntinye Analog 2 voltage IEEE 754 nwere koodu, LSB mbụ
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.
VCC
CANH/CANL
0x00 0V
0V
VCC
CANH/CANL
0xFF 39V
5V

IHE
Naanị CANview RS232 nwere ike tụọ CAN ahịrị voltage etoju.
Nleta a ga-ekwe omume naanị maka ọnụego baud CAN nke 125 kBit / s yana nwayọ.

Tọọ / rịọ uru ọwa dijitalụ

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xC4 Rịọ uru ọwa dijitalụ (chọrọ 1 byte data agbakwunyere nwere nọmba ọwa)
0xC5 Tọọ uru ọwa dijitalụ (chọrọ 2 byte data agbakwunyere nwere nọmba ọwa na uru ya)
Data 0x00-0xFF Byte 0 (nọmba ọwa): 0x00: ihe mgbochi nkwụsị ụgbọ ala
0x00-0x01 Byte 1: uru dijitalụ (1 = gbanyere, 0 = gbanyụọ)
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
A na-aza iwu ntọala ọ bụla site na ezigbo ụkpụrụ.

2.10.3. Tọọ okwuntughe nkwukọrịta

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xC6 Rịọ nlele okwuntughe nkwukọrịta
Data xx Iwu
Byte 0…n:
eriri okwuntughe (ndabara: “GSMONLIN”) Nzaghachi
Byte 0:
0 = enyocha paswọọdụ wee OK
Ọ bụrụ na nlele paswọọdụ dara, ọ nweghị nzaghachi sitere na ngwaọrụ ahụ
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ozi a dị ezigbo mkpa iji kpọghee ọrụ niile nke ihe nrụnye byte na CANlink GSM/UMTS.
Enwere ike ịme nnọkọ naanị site na ịlele paswọọdụ nkwukọrịta ziri ezi!

2.10.4. Tọgharịa okwuntughe nkwukọrịta

Byte(s) Uru Nkọwa
SOF
(Mmalite Frame)
0x43 SOF akara mmalite nke iwu.
Ogologo xx Ogologo byte nwere ọnụọgụ data data ọnụọgụ bytes iwu na-esote.
Iwu 0xC7 Tọgharịa nlele okwuntughe nkwukọrịta
Checksum xx Nwere ndenye ego XOR nke SOF, Ogologo, Iwu na data-bytes.
EOF
(Njedebe Frame)
0x0D EOF byte na-akara njedebe nke iwu ahụ.

IHE
Ozi a na-akpọchi interface mode byte.
Ekwesịrị izipu iwu a na ngwụcha nnọkọ nkwurịta okwu.

Iwu na ngwaọrụ

Tebụlụ dị n'okpuru na-enye nchịkọta nke iwu niile dị ma gosi ngwaọrụ Proemion na-akwado ha.
Akara ojiji nke iwu maka ngwaọrụ Proemion nwere “S”, “E” ma ọ bụ “S / E”.

Acronyms ndị a na-anọchi anya:

  • “S” Ngwa Proemion na-akwado iwu a naanị n'ụdị iwu ọkọlọtọ (lee Ụdị Iwu (Byte Mode)).
  • “E” Ngwa Proemion na-akwado iwu a naanị n'ụdị iwu agbatiri (lee Usoro Iwu Extended (Byte Mode)).
  • “S / E” Ngwa Proemion na-akwado iwu a n'ụdị iwu ọkọlọtọ yana n'ụdị iwu gbatiri.
Ozi Iwu Ngwaọrụ
Ụdị IKEview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
ikuku
3000
CANlink
ikuku ikuku 4000
IKEview
Ethernet
CANlink
mkpanaka
5000
CANlink
mkpanaka
3000
IKEview
RS232
Hazie ozi data 0x00 S/E S/E S/E S/E S/E S/E S/E S/* S/E
0x01 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x02 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x03 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x04 S/E S/E S/E S/E S/E S/E S/E S/E* S/E
0x05 S/E S/E S/E S/E S/E S/E S/E S/E*
0x06 S/E S/E S/E S/E S/E S/E S/E S/E*
0x07 S/E S/E S/E S/E S/E S/E S/E S/E*
0x08 S/E S/E
0x09 S
Ozi nzaghachi 0x20 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x21 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x22 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x23 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x24 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x25 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x26 S/E S/E S/E S/E S/E S/E S/E S/E
0x27 S/E S/E S/E S/E S/E S/E S/E S/E
0x28 S/E S/E
0x29 S/E S/E
0x2A S/E S/E
0X2B S/E S/E

* A naghị emejuputa nhọrọ data iwu maka CLM3000 na CLM3600:
– bit 2: 1 = Nzaghachi sava na / 0 = gbanyụọ nzaghachi nkesa
- bit 3: 1 = RS232 interface na / 0 = RS232 gbanyụọ

Ozi Iwu Ngwaọrụ
Ụdị IKEview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
ikuku 3000
CANlink
ikuku ikuku 4000
IKEview
Ethernet
CANlink
mkpanaka
5000
CANlink
mkpanaka
3000
IKEview
RS232
Ozi data nchọpụta nchọpụta 0x40 S S S S S S S S S
0x41 S S S S S S S S S
0x42 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x43 S/E S/E S/E S/E S/E
0x44 S/E S/E S/E S/E S/E S/E S/E
0x47 S/E S/E S/E
0x48 S/E S/E S/E S/E
0x49 S/E S/E S/E S/E
Ozi Ntọlite ​​Onye njikwa nwere ike 0x50 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x51 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x52 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x53 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x56 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x57 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x58 S/E S/E S/E S/E S/E S/E S/E S/E
0x59 S/E S/E
0x5A S/E S/E S/E S/E S/E
0X5B S/E S/E S/E S/E S/E
0C S/E S/E S/E S/E S/E S/E S/E
0x5D S/E S/E S/E S/E S/E S/E S/E
Ozi nhazi interface onye ọbịa 0x60 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x61 S/E S/E S/E S/E S/E S/E S/E S/E S/E
Nyefee iwu interface ihe nkesa 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
Ụdị IKEview   USB Enwere ike ijikọ Bluetooth
2000
Nwere ike ijikọ WLAN
2000
CANlink wireless 3000 CANlink wireless 4000 IKEview Ethernet CANlink mobile
5000
CANlink mobile
3000
IKEview
RS232
Ntọala oke ngwaọrụ 0xA0 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0xA1 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0xA2 S
0xA3 S
0xA4 S/E S/E S/E
0xA5 S S S S
Iwu ịnweta ngwaike 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

Ụdị: 11.0.549

logo Proemion

Akwụkwọ / akụrụngwa

Iwu Proemion Byte Command Protocol ọnụọgụ abụọ [pdf] Akwụkwọ ntuziaka onye ọrụ
Iwu ọnụọgụ abụọ nke Byte Command Protocol, iwu ọnụọgụ abụọ nke iwu, iwu ọnụọgụ ọnụọgụ abụọ, iwu ọnụọgụ abụọ

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *