
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

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ụọ |
