Proemion Byte Command Protocol Binary commands User Manual

Proemion Byte Command Protocol Binary commands - Featured Image

Logo Proemion

Byte Command Manual

Byte Command Protocol baiko binary

Ny Byte Command Manual dia mamaritra ny baiko sy ny firafitry ny Proemion Byte Command Protocol izay ampiasain'ny mpampiantrano lavitra sy ny tambajotra CAN amin'ny fandefasana hafatra.

General

Ny Boky Torolàlana Byte dia mamaritra ny rafitra sy ny baiko ampiasain'ny Proemion Byte Command Protocol.
Ity protocol ity dia tohanan'ny CAN rehetra mankany amin'ny vavahadin'ny PC avy amin'ny Proemion GmbH ho an'ny fifandraisana amin'ny mpampiantrano lavitra amin'ny alàlan'ny interface tohanan'ny fitaovana.
Ity boky torolalana manaraka ity dia manitatra ny boky torolalana manokana momba ny fitaovana.
Raha misy ny tsy fahazoana antoka dia jereo ihany koa ny torolàlana momba ny fitaovana amin'ny fitaovan'ny vavahady manokana.
Ny vavahadin'ny CAN mankany amin'ny PC dia mampifandray tambajotra CAN amin'ny mpampiantrano lavitra amin'ny alàlan'ny interface manokana toy ny RS232, USB, Ethernet, Bluetooth na WLAN.
Ny Proemion Byte Command Protocol dia miasa amin'ny fampitana hafatra CAN mangarahara roa tondro eo amin'ny mpampiantrano sy ny tambajotra CAN ary koa amin'ny famindrana baiko eo amin'ny mpampiantrano sy vavahady.
Koa satria ny vavahadin'ny Proemion CAN mankany amin'ny PC dia miasa amin'ny protocol iray ihany, ny rindrambaiko fampiharana rehetra dia azo itarina mora foana amin'ny fampiasana fifandraisana samihafa amin'ny alàlan'ny fifanakalozam-baovao mahazatra.
Ny ankamaroan'ny baiko dia tohanan'ny vavahady rehetra, amin'ny tranga sasany dia tsy tohanan'ny fitaovana tokana ny baiko manokana.
Ny tabilao ao amin'ny toko Commands and Devices dia manome anao mihoatraview amin'ny baiko tohanan'ny karazana vavahady tsirairay.

FANAMARIHANA
Amin'ny ankapobeny, ny baiko rehetra izay misy fiantraikany amin'ny firafitry ny fitaovana dia voatahiry ao amin'ny fitadidiana RAM mivadibadika amin'ny vavahady, aorian'ny famerenana indray dia ampiasaina indray ny fandrindrana voatahiry ao amin'ny fitadidiana tsy miovaova.
Azonao atao ny manova ireo fanovana ireo amin'ny alàlan'ny rindrambaiko configurator manokana na - raha tohanan'ny fitaovana - amin'ny alàlan'ny CANopen.
Exception: Ny baiko "CAN baud rate" dia voatahiry maharitra.
Ho an'ny vavahady sasany dia azo atao ny manova start-byte (default: 0x43) sy stop-byte (default: 0x0D) ao amin'ny rindrambaiko configurator.
Ny famaritana rehetra ato amin'ity boky ity dia mihevitra fa ny sanda mahazatra no ampiasaina.
Raha mila fanazavana fanampiny sy fanohanana fenoy ny taratasy fanohanana, jereo ny Service and Support.
Ny dikan-teny farany amin'ny mpamily, rindrambaiko, firmware ary antontan-taratasy dia hita ao amin'ny anay webtranokala: Download Center.

1.1. Serivisy sy fanohanana 
Ny dikan-teny farany amin'ny mpamily, rindrambaiko, firmware, ary antontan-taratasy dia hita ao amin'ny anay Tranombokim-boky.

Mila fanampiana ve ianao sa te hitatitra bibikely?
Tsidiho ny anay webtoerana Proemion raha mila fanazavana fanampiny, na manangana tapakila ao amin'ny MANAMPY.

baiko Byte Mode

2.1. Endri-baiko (Byte Mode)

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
'C' (0x43) no firafitry ny default. Ho an'ny fitaovana sasany dia azo ovaina io sanda io. Ity boky torolalana ity dia mampiseho foana ny firafitry ny default.
NY FAHARETANY 0x00-0xFF Ny halavan'ny byte dia ahitana ny isan'ny data bytes ny isan'ny baiko bytes manaraka.
didy 0x00-0xFF Command byte, ny soatoavina 0x00 hatramin'ny 0xFE dia baiko mivantana, ny sanda 0xFF dia midika fa ny byte manaraka dia misy fanitarana baiko
NY FANAZAVANA xx Votoatin'ny angona
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.
0x0D (Carriage Return) no fika mahazatra. Ho an'ny fitaovana sasany dia azo ovaina io sanda io. Ity boky torolalana ity dia mampiseho foana ny firafitry ny default

“–” dia midika fa tsy mahaliana io sanda io
"xx" dia midika fa misy ny sandan'ny fanamafisana / valiny ny saha
Ny hafatra tsirairay izay manova na mangataka ny firafitry ny fitaovana Proemion CAN dia valiana amin'ny alalan'ny hafatra miaraka amin'ny baiko baiko mitovy, misy ny fanovana vaovao.

FANAMARIHANA
Ny fangatahana baiko matetika dia tsy mitaky mari-pamantarana fanampiny (tsy misy saha "Data").
Ny fanavahana dia voalaza ao amin'ny famaritana baiko.

2.1.1. Ekample

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY 0x0B Ny halavan'ny byte dia ahitana ny isan'ny data bytes ny isan'ny baiko bytes manaraka.
didy 0x00 11-bit ID CAN hafatra
NY FANAZAVANA 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (MSB voalohany)
CAN-message Data votoaty
Checksum 0xCE Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF 0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.2. Endrim-baiko miitatra (Mody Byte)

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
'C' (0x43) no fika mahazatra. Ho an'ny fitaovana sasany dia azo ovaina io sanda io.
Ity boky torolalana ity dia mampiseho foana ny firafitry ny default.
NY FAHARETANY 0x00-0xFF Ny halavan'ny byte dia ahitana ny isan'ny data bytes ny isan'ny baiko bytes manaraka.
Didy miitatra 0xD0-0xDF Command byte, ny soatoavina 0xD0 hatramin'ny 0xDF dia baiko miitatra
NY FANAZAVANA xx Byte 0: CAN-Channel (manomboka amin'ny 0 ho an'ny CAN 1) / 128 … 255 natokana ho an'ny module (WLAN / GSM / GPS…)
Byte 1: didy
Byte 2: Votoatin'ny angona
Checksum 0xCE Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF 0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

“–” dia midika fa tsy mahaliana io sanda io
"xx" dia midika fa misy ny sandan'ny fanamafisana / valiny ny saha

2.2.1. Ekample – Didy miitatra

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY 0x0D Ny halavan'ny byte dia ahitana ny isan'ny data bytes ny isan'ny baiko bytes manaraka.
didy 0xd0 Didy miitatra
NY FANAZAVANA 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-Channel: 2
Didy: 11-bit ID CAN message ID (0x789) (MSB aloha)
CAN-message Data votoaty
Checksum 0x19 Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.3. Hafatra momba ny angona
Ireo hafatra ireo dia ampiasaina handefasana hafatra CAN voaray amin'ny mpampiantrano na handefasana hafatra CAN avy amin'ny mpampiantrano mankany amin'ny tambajotra CAN.

2.3.1. CAN data frame fandraisana
Ny hafatra frame data CAN voarain'ny vavahady avy amin'ny fiara fitateram-bahoaka CAN dia afindra amin'ny seha-pifandraisana mpampiantrano amin'ny endrika manaraka.

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x00 11-bit ID CAN hafatra voaray
0x01 11-bit ID CAN hafatra voaray, hafatra dia misy fotoana fanampiny 32-bitamp sanda.
0x02 29-bit ID CAN hafatra voaray
0x03 29-bit ID CAN hafatra voaray, hafatra dia misy fotoana fanampiny 32-bitamp sanda.
NY FANAZAVANA Ho an'ny hafatra ID 11-bit:
0x00-0xFF Byte 0-1: 11-bit CAN ID (MSB voalohany)
angona fanampiny bytes:
Hatrany amin'ny 8 CAN data bytes ny fotoana 32-bit fanampinyamp sanda (raha ny fotoanaamp ny safidy dia alefa, jereo eto ambany)
Ho an'ny hafatra ID 29-bit:
0x00-0xFF Byte 0-3: 29-bit CAN ID (MSB voalohany)
angona fanampiny bytes:
Hatrany amin'ny 8 CAN data bytes ny fotoana 32-bit fanampinyamp SAROBIDY
(raha ny fotoana ihanyamp ny safidy dia alefa, jereo eto ambany)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha fotoana irayamp irina, ity safidy ity dia tsy maintsy alefa miaraka amin'ny hafatra baiko mifanaraka amin'izany (jereo ny Reset Device).
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.3.2. Alefaso ny frame data CAN
Mba handefasana ireo hafatra frame data CAN mankany amin'ny fiara fitateram-bahoaka CAN, dia mandefa angona any amin'ny vavahady amin'ny endrika manaraka ny interface interface.

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x00 Alefaso 11-bit ID CAN frame data
0x02 Alefaso 29-bit ID CAN frame data
NY FANAZAVANA Ho an'ny hafatra ID 11-bit:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB voalohany)
angona fanampiny bytes:
Hatramin'ny 8 CAN data bytes
Ho an'ny hafatra ID 29-bit:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB voalohany)
angona fanampiny bytes:
Hatramin'ny 8 CAN data bytes
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.3.3. CAN remote frame fandraisana
Ny hafatra frame lavitra CAN voarain'ny vavahady avy amin'ny fiara fitateram-bahoaka CAN dia afindra any amin'ny seha-pifandraisana mpampiantrano amin'ny endrika manaraka.

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x04 11-bit ID CAN remote frame voaray
0x05 11-bit ID CAN remote frame voaray, hafatra misy fanampiny 32-bit timestamp sanda.
0x06 29-bit ID CAN remote frame voaray
0x07 29-bit ID CAN remote frame voaray, hafatra misy fanampiny 32-bit timestamp sanda.
NY FANAZAVANA Ho an'ny sary lavitra ID 11 bit:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB voalohany)
angona fanampiny bytes:
DLC (CAN remote frame Data Length Code) fotoana fanampiny 32-bitamp sanda (raha ny fotoanaamp ny safidy dia alefa, jereo eto ambany)
Ho an'ny sary lavitra ID 29 bit:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB voalohany)
angona fanampiny bytes:
DLC (CAN remote frame Data Length Code) fotoana fanampiny 32-bitamp sanda (raha ny fotoanaamp ny safidy dia alefa, jereo eto ambany)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha fotoana irayamp irina, ity safidy ity dia tsy maintsy alefa miaraka amin'ny hafatra baiko mifanaraka amin'izany (jereo ny Reset Device).
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.3.4. Ampitao CAN lavitra frame
Mba handefasana hafatra amin'ny frame lavitra CAN mankany amin'ny fiara fitateram-bahoaka CAN, dia mandefa angona mankany amin'ny vavahady amin'ny endrika manaraka ny seha-pifandraisana mpampiantrano.

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x04 Mandefa 11-bit ID CAN remote frame
0x06 Mandefa 29-bit ID CAN remote frame
NY FANAZAVANA Ho an'ny sary lavitra ID 11 bit:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB voalohany)
data fanampiny byte:
DLC (CAN remote frame Data Length Code)
Ho an'ny sary lavitra ID 29 bit:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB voalohany)
data fanampiny byte:
DLC (CAN remote frame Data Length Code)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.3.5. RS232 rafitra fampitana sy fandraisana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x09 Takelaka data RS232
NY FANAZAVANA xx Takelaka data RS232
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.3.6. Raiso Optimization Block

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x08 Raiso Optimization Block
NY FANAZAVANA xx Raiso ny angona Optimization
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.4. Hafatra tamberina
Ireo hafatra ireo dia misy angona fanehoan-kevitra izay ahafahan'ny mpampiasa manamarina ny fifindran'ny hafatra CAN marina.

2.4.1. CAN hafatra fampitana hevitra

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x20 11-bit ID CAN hafatra alefa
0x21 11-bit ID CAN hafatra alefa, ny feedback dia misy fotoana fanampinyamp ny fotoana fandefasana
0x22 29-bit ID CAN hafatra alefa
0x23 29-bit ID CAN hafatra alefa, ny feedback dia misy fotoana fanampinyamp ny fotoana fandefasana
0x24 11-bit ID AFAKA ampitaina ny frame lavitra
0x25 11-bit ID AFAKA ampitaina ny frame lavitra, misy fe-potoana fanampiny ny valinyamp ny fotoana fandefasana
0x26 29-bit ID AFAKA ampitaina ny frame lavitra
0x27 29-bit ID AFAKA ampitaina ny frame lavitra, misy fe-potoana fanampiny ny valinyamp ny fotoana fandefasana
0x28 11-bit ID Transmit Server hafatra nalefa
0x29 11-bit ID Transmit Server hafatra alefa, misy fe-potoana fanampiny ny valinyamp ny fotoana fandefasana
0x2A 29-bit ID Transmit Server hafatra nalefa
0x2B 29-bit ID Transmit Server hafatra alefa, misy fe-potoana fanampiny ny valinyamp ny fotoana fandefasana
NY FANAZAVANA Ho an'ny hafatra ID 11-bit / sary lavitra:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB voalohany)
0x00-0xFF bytes data fanampiny (tsy amin'ny frame lavitra hevitra):
Hatramin'ny 8 CAN Data bytes amin'ny fotoana 32-bit fanampinyamp sanda (raha ny fotoanaamp ny safidy dia alefa, jereo eto ambany)
Ho an'ny hafatra ID 29-bit / sary lavitra:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB voalohany)
0x00-0xFF bytes data fanampiny (tsy amin'ny frame lavitra hevitra):
Hatramin'ny 8 CAN Data bytes amin'ny fotoana 32-bit fanampinyamp sanda (raha ny fotoanaamp ny safidy dia alefa, jereo eto ambany)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha tiana ny hafatra fanehoan-kevitra dia tsy maintsy alefa amin'ny baiko mifanaraka amin'izany ny safidin'ny fanehoan-kevitra (jereo ny Switch objects on / off).
Raha fotoana irayamp dia ankasitrahana, ity safidy ity dia tsy maintsy alefa amin'ny hafatra mifanaraka amin'izany (jereo ny Reset Device).
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.5. Hafatra data momba ny diagnostika
2.5.1. ID fitaovana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x40 Tady ID fitaovana (fangatahana: tsy misy bytes data fanampiny)
NY FANAZAVANA
(amin'ny valiny ihany)
0x00-0xFF Tady ID (amin'ny valiny ihany)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.5.2. Hardware / Software version

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x41 Dikan'ny Hardware / Software (fangatahana: tsy misy bytes data fanampiny)
NY FANAZAVANA
(amin'ny valiny ihany)
0x00-0xFF Byte 0-1: Dikan-tsarimihetsika amin'ny fitaovana
Byte 2-3: Dikan'ny rindrambaiko amin'ny firmware
Byte 4-5: Dikan'ny rindrambaikon'ny bootloader
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.5.3. Fahadisoana sata

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x42 Toetran'ny hadisoana (fangatahana: tsy misy bytes data fanampiny)
0x43 Hafatra momba ny hadisoana izay misy fotoana fanampinyamp SAROBIDY
(tsy misy baiko fangatahana, hafatra valiny ihany)
NY FANAZAVANA
(amin'ny valiny ihany)
0x00-0xFF Byte 0:
bit0: CAN mahazo buffer overflow
bit1: AFAKA mamindra fe-potoana
bit2: CAN diso counter overflow
bit3: CAN bus-off fahadisoana
bit4: Hadisoana syntax interface tsara
bit5: Hadisoana ny endrika interface tsara
bit6: Ny interface interface dia mamindra ny buffer overflow
bit7: tsy ampiasaina
Byte 1 (Kaody diso farany an'ny mpifehy CAN):
'0': Tsy misy hadisoana
'1': Maherin'ny 5 mitovy bitika amin'ny filaharana no niseho
'2': Tsy manana endrika mety ny hafatra voaray
'3': Tsy nekena ny hafatra nalefa
'4': Tsy azo atao ny mametraka ambaratonga mihemotra mandritra ny fandefasana
'5': Tsy azo atao ny mametraka lenta mibahan-toerana mandritra ny fampitana
'6': diso ny isa voaray CRC
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha fotoana irayamp dia ankasitrahana, ity safidy ity dia tsy maintsy alefa amin'ny hafatra mifanaraka amin'izany (jereo ny Reset Device).
Isaky ny miova ny toeran'ny hadisoana dia misy hafatra momba ny hadisoana avoaka ho azy.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.5.4. Version interface tsara

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x44 Dikan-tsarimihetsika (oh: mody Bluetooth, mody WLAN, ...) (fangatahana: tsy misy bytes data fanampiny)
NY FANAZAVANA
(amin'ny valiny ihany)
0x00-0xFF Tady dikan-teny misy kaody ASCII
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).
Module dia azo fidina.

2.5.5. CAN-busload amin'izao fotoana izao

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x47 Fitondran'ny fiara fitateram-bahoaka amin'izao fotoana izao amin'ny hafatra isan-tsegondra (fangatahana: tsy misy bytes data fanampiny)
NY FANAZAVANA
(amin'ny valiny ihany)
0x00-0xFF Byte 0-1:
haben'ny sanda integer tsy misy sonia: 16 bit (MSB voalohany)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.5.6. Tsy miasa ny fitaovana / baiko

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x48 Tsy afaka manatanteraka baiko ny fitaovana (valiny amin'ny baiko hafa ihany)
NY FANAZAVANA 0x00-0xFF Natokana ho an'ny fampiasana ho avy
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.5.7. Mametraka CAN mandefa fotoana fanemorana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x49 Mametraka CAN mandefa fotoana fanemorana
NY FANAZAVANA 0x00-0xFF Haben'ny sanda tsy misy sonia: 16 bit (MSB voalohany)
(RAM-parameter dia averina amin'ny 0 aorian'ny famerenana ny fitaovana)
Fotoana fanemorana mandra-pandinihina ny baiko manaraka ao anatin'ny 10 ms, indray mandeha ihany no mihatra io sanda io!
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.6. CAN Controller setup messages
2.6.1. Ovay / angataho mahazo firafitry ny ID fantsona

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x50 Angataho ny firafitry ny ID fantsona
(Mila data iray fanampiny byte = laharan'ny fantsona)
0x51 Ovay ny fikirakirana ID channel
(Mila data fanampiny roa farafahakeliny, ny laharan'ny fantsona ary ny firafitry ny fantsona)
NY FANAZAVANA 0x00-0xFF Byte 0:
Mahazo laharan'ny zavatra (miankina amin'ny fitaovana vavahady) CANview  USB / RS232: 0…8
afakaview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
bit0: 0 = channel disable, 1 = channel enable bit1: 0 = mandray 11-bit ID, 1 = mahazo 29-bit ID bitika 2: 0 = manova ID 11 bit, 1 = manova ID 29 bit
Byte 2-3: 11-bit ID raha byte1, bit 2 = 0
Byte 2-5: 29-bit ID raha byte1, bit 2 = 1
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha tsy misy fampahafantarana ID ny hafatra fanovana (byte lava < 4) dia mijanona ny fika ID farany.
Amin'ity tranga ity, ny byte 1, ny bit 2 dia tsy raharahaina.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.6.2. Ovay / angataho handray firafitry ny saron-tava

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x52 Angataho ny fandraisana saron-tava fantsona
(Mila data iray fanampiny byte = laharan'ny fantsona)
0x53 Ovay ny firafitry ny saron-tava fantsona
(Mila data fanampiny roa farafahakeliny, ny laharan'ny fantsona ary ny firafitry ny fantsona)
NY FANAZAVANA 0x00-0xFF Byte 0:
Mahazo laharan'ny zavatra (miankina amin'ny fitaovana vavahady) CANview  USB / RS232: 0…8
afakaview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
bit0: 0 = channel disable, 1 = channel enable
bit1: 0 = mahazo saron-tava 11-bit, 1 = mahazo saron-tava 29-bit
bit2: 0 = manova saron-tava 11-bit, 1 = manova saron-tava 29-bit
Byte 2-3: 11-bit saron-tava raha byte1, bit 2 = 0
Byte 2-5: 29-bit saron-tava raha byte1, bit 2 = 1
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha tsy misy fampahafantarana saron-tava ny hafatra fanovana (byte lava < 4), dia mijanona ny firafitry ny saron-tava farany.
Amin'ity tranga ity, ny byte 1, ny bit 2 dia tsy raharahaina.
Raha tsy mahazaka saron-tava ho an'ny fantsona tsirairay ny fitaovana (CANview RS232), ny fametahana saron-tava ho an'ny fantsona 1 ka hatramin'ny 7 dia tsy noraharahiana ary namaly tamin'ny fametrahana ny fantsona 0.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.6.3. CAN baud tahan'ny

Byte(s) sarobidy Description
SOF

(Fiandohan'ny Frame)

0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x56 Mangataka masontsivana tahan'ny baud CAN (tsy misy bytes data fanampiny)
0x57 Mametraha paramètres CAN baud rate
NY FANAZAVANA 0x00-0xFF Byte 0: 0xFF raha tsy misy CIA mifanaraka amin'ny tahan'ny baud mahazatra, raha tsy izany:
0x00: 10 kBit / sec
0x01: 20 kBit/s
0x02: 50 kBit/s
0xFE: 100 kBit / sec
0x03: 125 kBit / sec
0x04: 250 kBit / sec
0x05: 500 kBit / sec
0x06: 800 kBit / sec
0x07: 1 MBit / seg
0xFF: Sanda BTR no ampiasaina
Byte 1: Sanda BTR0 (miankina amin'ny fitaovana, raha toa ka Byte 0 = 0xFF ihany) Byte 2: Sanda BTR1 (miankina amin'ny fitaovana, raha toa ka Byte 0 = 0xFF ihany) Byte 3: Sanda BTR2 (miankina amin'ny fitaovana, raha toa ka Byte 0 = 0xFF ihany)  Byte 4: Sanda BTR3 (miankina amin'ny fitaovana, raha toa ka Byte 0 = 0xFF ihany)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha apetraka amin'ny 0xFF ny data byte 0, dia ampiasaina ny sanda BTR mba hametrahana ny tahan'ny baud tsy manara-penitra.
Raha taham-baud manara-penitra no ampiasaina dia tsy ilaina ny soatoavina BTR, raha mbola ampiasaina izy ireo dia tsy raharahaina!
Raha mila mametraka tahan'ny baud ianao izay tsy tohanan'ny fandrindrana manara-penitra amin'ny fitaovana, azafady mifandraisa aminay fanohanana raha mila fanazavana fanampiny, jereo ny Service and Support.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.6.4. CAN controller reset

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x58 CAN controller reset (tsy misy data fanampiny bytes)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ny baiko "CAN Controller Reset" dia manao famerenana tanteraka ny CAN controller, ao anatin'izany ny oraamp manome lanja, mandray ary mandefa buffer.
Ny famerenan'ny CAN controller dia mamerina ny satan'ny lesoka amin'ny fitaovana.
Noho izany antony izany, aorian'ny famerenana ny fanaraha-maso CAN, dia misy hafatra momba ny hadisoana, mba hanavaozana ny toetry ny fahadisoana.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.6.5. Mametraha CAN interface Auto Baud Mode

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x59 Mametraha mode baud mandeha ho azy (tsy misy bytes data fanampiny)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ny Auto Baud Mode dia tsy azo atao afa-tsy amin'ny tahan'ny baud mahazatra tohanan'ny fitaovana.
Mba hahitana ny baud auto dia ilaina ny manana fifandraisana miasa amin'ny fiara fitateram-bahoaka.
Na dia mavitrika aza ny fitiliana ny tahan'ny baud, ny fitaovana Proemion CAN dia ao anatin'ny mode passive ary tsy misy fiantraikany amin'ny fifamoivoizana amin'ny fiara fitateram-bahoaka CAN.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

Ny baiko auto baud dia mametraka ny fitaovana vavahady ho "Mode Baud Auto".
Mihaino ny fifamoivoizana amin'ny CAN ny fitaovana ary manitsy ny tahan'ny baud ho azy (ny tahan'ny baud mahazatra tohanan'ny fitaovana ihany no hita).
Aorian'ny fahazoana ny firafitry ny tahan'ny baud tsara dia mamoaka valiny ilay fitaovana, misy ny tahan'ny baud hita.
Ny endrik'ity hafatra ity dia mitovy amin'ny hafatra fangatahana CAN baud rate, afa-tsy ny baiko baiko dia 0x59.
Rehefa tsy hita ny tahan'ny baud, dia mampiasa ny tahan'ny baud voarindra farany amin'ny fiasana ilay fitaovana.
Amin'ity tranga ity, ny valin'ny tahan'ny baud dia mitovy amin'ny fangatahana baud tsy manara-penitra.

2.6.6. Mametraka / mangataha fomba mavitrika / passive

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x5A Mangataka fomba mavitrika / passive (tsy misy bytes data fanampiny)
0x5B Mametraha fomba mavitrika / passive
NY FANAZAVANA 0x00-0x01 0x00 fitaovana = maody mavitrika
0x01 fitaovana = mode passive
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.6.7. Hanova / angataho mahazo ny tsingerin'ny fantsona

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x5c Fangatahana fandraisana ny fotoana tsingerin'ny fantsona
(Mila data iray fanampiny byte = laharan'ny fantsona)
0x5D Hanova ny fotoana fihodinan'ny fantsona
(Mila data fanampiny roa farafahakeliny, ny laharan'ny fantsona ary ny firafitry ny fantsona)
NY FANAZAVANA 0x00-0xFF Byte 0:
Mahazo laharan'ny zavatra (miankina amin'ny fitaovana vavahady) CANview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0xFF Byte 1:
Cycle Time ao anatin'ny 10 ms
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.7. Hafatra fanamafisana ny interface interface
2.7.1. Fametrahana valiny / famoahana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
Byte(s) sarobidy Description
didy 0x60 Mangataka firafitry ny fanehoan-kevitra (tsy misy bytes data fanampiny)
0x61 Mametraha tefin'ny fanehoan-kevitra
NY FANAZAVANA 0x00-0x07 Byte 0:
kely 0: 1 = CAN output on / 0 = CAN output off
bit1: 1 = Alefaso ny valin-kafatra amin'ny hafatra CAN / 0 = tsy misy valiny
kely 2: 1 = Hevitra avy amin'ny mpizara / 0 = Hevitra avy amin'ny mpizara
kely 3: 1 = RS232 interface tsara / 0 = RS232 interface tsara
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Raha toa ka kilemaina ny famoahana serial dia voatahiry ao amin'ny RAM an'ny fitaovana Proemion CAN ireo hafatra CAN voaray. Raha feno ity buffer ity dia misy hadisoana mihoa-pampana amin'ny buffer.
Raha alefa ny famoahana dia alefa avy hatrany any amin'ny interface host ny hafatra voatahiry rehetra.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.8. Mandefa baiko amin'ny interface server
2.8.1. Ampidiro ny zavatra amin'ny server

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x80 Mangataha zavatra amin'ny mpizara on / off (tsy misy bita data fanampiny)
0x81 Ampifamadiho ny zavatra server
NY FANAZAVANA 0x00-0xFF Byte 0:
Ny bit tsirairay izay napetraka dia mihodina amin'ny zavatra server mifanentana / mampiseho fa mandeha ny zavatra server.
Ny bit reset dia manamarika ireo zavatra mpizara kilemaina.
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Tsy ampiasaina intsony ity baiko ity ary tsy ampiasain'ny fitaovanay intsony.

2.8.2. Ovay / angataho ny firafitry ny zavatra mpizara

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x82 Angataho ny fandrindrana ny zavatra mpizara (mila byte data fanampiny iray izay misy ny laharan'ny lohamilina)
0x83 Ampifamadiho ny zavatra server
NY FANAZAVANA 0x01-0x08 Byte 0 (laharan'ny zavatra):
Ahitana ny isan'ny iray amin'ireo zavatra valo azo ovaina tokony hovaina.
0x00-0x01 Byte 1 (IDE):
0x00 = 11-bit ID Object
0x01 = 29-bit ID Object
Ny byte 2 sy ny isa ambony kokoa dia ahitana ireto fampahalalana manaraka ireto amin'ny fampisehoana   baiko:
0x00-0xFF ID (11 na 29 bit)
0x01-0x08 DLC (isan'ny data bytes an'ny hafatra CAN)
0x00-0xFF hatramin'ny 8 bita ny hafatra afaka
0x00-0xFF fotoana tsingerina amin'ny zavatra mpizara ao anatin'ny 10 ms
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ny votoatin'ny DLC byte dia tsy maintsy mifanaraka amin'ny isan'ny angon-drakitra azo alefa, raha tsy izany dia mety hihetsika tsy ampoizina ny mpizara mpandefa.
Tsy ampiasaina intsony ity baiko ity ary tsy ampiasain'ny fitaovanay intsony.

2.8.3. Ovao / angataho ny firafitry ny ID fantsona 
Miasa mitovy amin'ny CAN mandray sivana voalaza ao amin'ny toko CAN Controller ny hafatra fananganana. Ny hafatra voaray avy amin'ny mpampiantrano dia voamarina miaraka amin'ity fepetra sivana ity. Raha feno ny fepetra dia alefa any amin'ny bus CAN ny hafatra.

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x84 Angataho ny fanovana ID fantsona fandefasana
(Mila data iray fanampiny byte = laharan'ny fantsona)
0x85 Hanova ny firafitry ny ID fantsona fandefasana
(Mila data fanampiny roa farafahakeliny, ny laharan'ny fantsona ary ny firafitry ny fantsona)
NY FANAZAVANA 0x00-0x07 Byte 0:
Mandefa laharan-javatra
0x00-0x07 Byte 1:
bit0: 0 = channel disable, 1 = channel enable
bit1: 0 = mandefa ID 11-bit, 1 = mandefa ID 29-bit
bit2: 0 = manova ID 11 bit, 1 = manova ID 29 bit
0x00-0xFF Byte 2-3: 11-bit ID raha byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit ID raha byte1, bit 2 = 1
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Tsy ampiasaina intsony ity baiko ity ary tsy ampiasain'ny fitaovanay intsony.

2.8.4. Ovay / angataho ny firafitry ny saron-tava fampitaovana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x86 Angataho ny firafitry ny saron-tava fampitaovana
(Mila data iray fanampiny byte = laharan'ny fantsona)
0x87 Hanova ny firafitry ny saron-tava fampitana fantsona
(Mila data fanampiny roa farafahakeliny, ny laharan'ny fantsona ary ny firafitry ny fantsona)
NY FANAZAVANA 0x00-0x07 Byte 0:
Mandefa laharan-javatra
0x00-0x07 Byte 1:
kely 0: 0 = channel disable, 1 = channel enable
bit1: 0 = mandefa saron-tava 11-bit, 1 = mamindra saron-tava 29-bit
kely 2: 0 = manova saron-tava 11-bit, 1 = manova saron-tava 29-bit
0x00-0xFF Byte 2-3: 11-bit saron-tava raha byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit saron-tava raha byte1, bit 2 = 1
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Tsy ampiasaina intsony ity baiko ity ary tsy ampiasain'ny fitaovanay intsony.

2.8.5. Ovay / angataho ny firafitry ny tsingerin'ny fantsona

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0x88 Angataho ny firafitry ny tsingerin'ny fantsona fandefasana
(Mila data iray fanampiny byte = laharan'ny fantsona)
0x89 Hanova ny firafitry ny tsingerin'ny fantsona fandefasana
(Mila data fanampiny roa farafahakeliny, ny laharan'ny fantsona ary ny firafitry ny fantsona)
NY FANAZAVANA 0x00-0x07 Byte 0:
Mandefa laharan-javatra
0x00-0x07 Byte 1:+
kely 0: 0 = channel disable, 1 = channel enable
bit1: 0 = mamindra 11-bit cycle time, 1 = 29-bit cycle time
kely 2: 0 = manova 11-bit cycle time, 1 = manova 29-bit cycle time
0x00-0xFF Byte 2-3: 11-bit cycle time raha byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit cycle time raha byte1, bit 2 = 1
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.9. Fikirana masontsivana fitaovana
2.9.1. Fanovana / fangatahana Timetamp Fikirana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xA0 Fotoana fangatahanaamp toe-javatra (fangatahana: tsy misy bytes data fanampiny)
0xA1 Mametraha oraamp Fikirana
NY FANAZAVANA 0x00-0x13 Byte 0:
bit0: 1 = Oraamp ny, 0 = oraamp NIALA
bit1: 1 = ora mifanakaikyamp, 0 = Fotoana tanterakaamp
bit4: 1 = Error sy Echo Feedback fotoanaamp amin'ny 0 = Error and Echo Feedback timesamp NIALA
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

Raha ny "Timestamp-Mode" no voafantina, misy sanda 32-bit counter (100 µs resolution) apetraka aorian'ny byte data farany amin'ny hafatra CAN tsirairay voaray.
Ny hafatra rehetra amin'ny lafiny fampiantranoana mpampiantrano izay misy fe-potoanaamp ao amin'ny filaharan'ny fotoana marina.
Raha fotoana irayamp tokony ampidirina aorian'ny hafatra nanakoako (“Mandefa ny tamberin'ny mpizara” na “Alefaso ny valin'ny hafatra CAN”) sy ny hafatra diso, ny 'Error and Echo Feedback times.amp' tsy maintsy avitrika fanampiny.
Ny fahasamihafana misy eo amin'ny "relative" sy "absolute-mode" dia ny famerenan'ny sandan'ny fifanoherana aorian'ny hafatra voaray amin'ny "relative-mode".

FANAMARIHANA
Ny fotoana "Error and Echo Feedback".amp dia ampitaina ihany raha ny fotoanaamp alefa ny maody.
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.9.2. Ny fiovana dia AFAKA mampita ny fotoana fahatarana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes
didy 0xA2 Mametraka CAN mandefa fotoana fanemorana
NY FANAZAVANA
(amin'ny valiny ihany)
0x00-0xFF Haben'ny sanda tsy misy sonia: 16 bit
(RAM-parameter dia averina amin'ny 0 aorian'ny famerenana ny fitaovana)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ampidirina alohan'ny hafatra CAN tsirairay io fotoana fahatarana io, mba hiadana kokoa ny fifindran'ny CAN.

2.9.3. Mametraha fotoana fiandrasana IP-block

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xA3 Mametraha fotoana fiandrasana IP-block (ho fampiasana tsara kokoa ny bandwidth)
NY FANAZAVANA 0x00-0xFF Interval ao anatin'ny 10 milisegondra
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.9.4. Mametraha elanelan'ny kajy ny tahan'ny baud

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xA4 Mametraha elanelan'ny kajy ny tahan'ny baud CAN
NY FANAZAVANA 0x00-0xFF Elanelana amin'ny milisegondra
Haben'ny sanda tsy misy sonia: 16 bit (MSB voalohany)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Azo atao ny fampiasana toy ny baiko miitatra (jereo ny Format Command Extended (Byte Mode)).

2.9.5. CANopen Object Dictionary Access

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xA5 Vakio / Soraty ao amin'ny rakibolana zavatra
NY FANAZAVANA 0x00-0xFF Fangatahana: Byte 0:
Didy: 0x01 manoratra, 0x00 mamaky (tsy misy data fanampiny)
Byte 1-2:
Index (LSB voalohany)
Byte 3:
Sub-index
data fanampiny bytes:
Takelaka data LSB10
Valiny: Byte 0:
Vokatra: 0x40 fahombiazana mamaky
0x80 tsy fahombiazan'ny famakiana (tsy misy angon-drakitra fanampiny)
0x41 manoratra fahombiazana (tsy misy angon-drakitra fanampiny)
0x81 tsy fahombiazan'ny fanoratana (tsy misy angon-drakitra fanampiny)
Byte 1-2:
Index (LSB voalohany)
Byte 3:
Sub-index
data fanampiny bytes:
Takelaka data LSB10
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

2.10. baiko fidirana amin'ny fitaovana
2.10.1. Avereno ny fitaovana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xC0 Mametraha fitaovana reset
NY FANAZAVANA  -
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ny fitaovana dia mamaly an'io baiko io amin'ny baiko "Device ID".
Ho an'ny fitaovana sasany, ity baiko ity dia tsy mitondra mankany amin'ny famerenana ny fitaovana satria ho very ny fifandraisana amin'ny mpampiantrano raha tsy izany.

  • afakaview Ethernet
  • CANlink Bluetooth / WLAN

2.10.2. Mangataka sandan'ny fantsona analogue

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xC2 Mangataka sandan'ny fantsona analogue (mila bita data fanampiny 1 misy ny laharan'ny fantsona)
NY FANAZAVANA 0x00-0x03 Byte 0 (laharan'ny fantsona):
0x00: Famatsiana voltage
0x01: CAN tsipika ambany
0x02: CAN High line
0x03: Analog Input 1 sy 2
0x00-0xFF Byte 1: sanda analoga (ho an'ny fantsona 0…2, jereo ny famaritana etsy ambany)
Byte 1-4: (ho an'ny fantsona 3) Analog input 1 voltage IEEE 754 kaody, LSB voalohany
Byte 5-8: (ho an'ny fantsona 3) Analog input 2 voltage IEEE 754 kaody, LSB voalohany
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.
VCC
CANH / CANL
0x00 0V
0V
VCC
CANH / CANL
0xFF 39V
5V

FANAMARIHANA
Ny CAN ihanyview RS232 dia afaka mandrefy ny CAN tsipika voltage niveau.
Ity fandrefesana ity dia azo atao amin'ny tahan'ny baud CAN amin'ny 125 kBit/s sy miadana kokoa.

Mametraha / mangataha sandan'ny fantsona nomerika

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xC4 Mangataka sandan'ny fantsona nomerika (mila bita data fanampiny 1 misy ny laharan'ny fantsona)
0xC5 Mametraha sandan'ny fantsona nomerika (mila bita data fanampiny 2 misy ny laharan'ny fantsona sy ny sandany)
NY FANAZAVANA 0x00-0xFF Byte 0 (laharan'ny fantsona): 0x00: fanoherana fiatoana bus
0x00-0x01 Byte 1: sanda nomerika (1 = on, 0 = off)
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ny baiko napetraka tsirairay dia valiana miaraka amin'ny sanda marina.

2.10.3. Mametraha tenimiafina fifandraisana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xC6 Mangataha fanamarinana ny tenimiafina fifandraisana
NY FANAZAVANA xx didy
Byte 0…n:
Tady tenimiafina (default: “GSMONLIN”) Valiny
Byte 0:
0 = voamarina ny tenimiafina ary OK
Raha tsy nahomby ny fanamarinana ny tenimiafina dia tsy misy valiny avy amin'ny fitaovana
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ity hafatra ity dia tena zava-dehibe mba hamahana ny fampiasa manontolo amin'ny interface mode byte ao amin'ny CANlink GSM/UMTS.
Ny fivoriana dia azo atao raha tsy misy fanamarinana ny tenimiafina fifandraisana marina!

2.10.4. Avereno ny tenimiafina fifandraisana

Byte(s) sarobidy Description
SOF
(Fiandohan'ny Frame)
0x43 SOF dia manamarika ny fiandohan'ny baiko.
NY FAHARETANY xx Ny halavan'ny byte dia misy ny isan'ny data bytes ny isan'ny command bytes manaraka.
didy 0xC7 Avereno fanamarinana ny tenimiafina fifandraisana
Checksum xx Ahitana ny XOR checksum an'ny SOF, Length, Command ary ny Data-bytes.
EOF
(Faran'ny Frame)
0x0D EOF byte dia manamarika ny fiafaran'ny baiko.

FANAMARIHANA
Ity hafatra ity dia manidy ny interface byte mode.
Ity baiko ity dia tokony halefa amin'ny faran'ny fotoam-pifandraisana.

baiko sy fitaovana

Ny tabilao etsy ambany dia manome famintinana ny baiko rehetra efa misy ary manondro hoe iza no fitaovana Proemion manohana azy ireo.
Ny fampiasana baiko ho an'ny fitaovana Proemion dia voamarika amin'ny "S", "E" na "S / E".

Ireto fanafohezana ireto dia midika hoe:

  • "S" Ny fitaovana Proemion dia tsy manohana io baiko io raha tsy amin'ny endrika baiko mahazatra (jereo ny baikon'ny baiko (Byte Mode)).
  • "E" Ny fitaovana Proemion dia tsy manohana an'io baiko io raha tsy amin'ny endrika baiko lava (jereo ny Format Command Extended (Byte Mode)).
  • "S / E" Ny fitaovana Proemion dia manohana ity baiko ity amin'ny endrika baiko mahazatra sy amin'ny endrika baiko lava.
hAFATRA didy Fitaovana
Type afakaview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
Wireless
3000
CANlink
Wireless 4000
afakaview
Ethernet
CANlink
Mobile
5000
CANlink
Mobile
3000
afakaview
RS232
Hafatra momba ny angona 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
Hafatra tamberina 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

* Ny safidy angona baiko manaraka dia tsy ampiharina amin'ny CLM3000 sy CLM3600:
– bit 2: 1 = Hevitra avy amin'ny mpizara / 0 = Hevitra avy amin'ny mpizara
- bit 3: 1 = RS232 interface tsara / 0 = RS232 interface tsara

hAFATRA didy Fitaovana
Type afakaview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
Wireless 3000
CANlink
Wireless 4000
afakaview
Ethernet
CANlink
Mobile
5000
CANlink
Mobile
3000
afakaview
RS232
Hafatra data momba ny diagnostika 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
CAN Controller Setup Messages 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
0x5c 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
Messages Configuration Host Interface 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
Mandefa baikon'ny Interface Server 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
Type afakaview   USB CANlink Bluetooth
2000
CANlink WLAN
2000
CANlink Wireless 3000 CANlink Wireless 4000 afakaview Ethernet CANlink finday
5000
CANlink finday
3000
afakaview
RS232
Fikirana paramètre fitaovana 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
Hardware Access Commands 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

Dikan-teny: 11.0.549

Logo Proemion

Documents / Loharano

PDF thumbnailByte Command Protocol baiko binary
User Manual · Byte Command Protocol Binary commands, Command Protocol Binary commands, Protocol Binary commands, Binary commands

References

Mametraha fanontaniana

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Mametraha fanontaniana

Ask a question about setup, compatibility, troubleshooting, or anything missing from this manual.