Logo Proemion

Manwal tal-Kmand tal-Byte

Byte Kmand Protokoll Kmandi binarji

Il-Manwal tal-Kmand tal-Byte jiddeskrivi l-kmandi u l-istruttura tagħhom tal-Protokoll tal-Kmand tal-Byte Proemion biex jintuża minn host remot u n-netwerk CAN għat-trażmissjonijiet tal-messaġġi.

Ġenerali

Il-Manwal tal-Kmand tal-Byte jiddeskrivi l-istruttura u l-kmandi użati mill-Protokoll tal-Kmand tal-Byte Proemion.
Dan il-protokoll huwa sostnut mill-gateways CAN għal PC kollha minn Proemion GmbH għall-komunikazzjoni ma 'host remot permezz tal-interface appoġġjat mill-apparat.
Il-manwal li ġej jestendi l-manwali speċifiċi tal-apparat.
F'każ ta' inċertezzi jekk jogħġbok irreferi wkoll għall-manwali tat-tagħmir tat-tagħmir tal-gateway speċifiku tiegħek.
Il-gateways CAN għal PC jgħaqqdu netwerk CAN ma 'host remot billi juża interface speċifiku bħal RS232, USB, Ethernet, Bluetooth jew WLAN.
Il-Protokoll tal-Kmand tal-Byte Proemion iservi għat-trażmissjoni ta 'messaġġi CAN trasparenti bi-direzzjonali bejn il-host u n-netwerk CAN kif ukoll għat-trasferiment ta' kmandi bejn il-host u l-gateway.
Peress li l-gateways kollha ta 'Proemion CAN għal PC jaħdmu fuq l-istess protokoll, kwalunkwe softwer ta' applikazzjoni jista 'jiġi estiż faċilment biex juża interfaces ta' komunikazzjoni differenti billi biss jiskambjaw ir-rutini bażiċi ta 'komunikazzjoni.
Ħafna mill-kmandi huma sostnuti mill-bibien kollha, f'xi każijiet kmandi speċjali mhumiex appoġġjati minn apparat wieħed.
It-tabella fil-kapitolu Kmandi u Apparat tagħtik overview fuq il-kmandi appoġġjati minn kull tip ta' gateway wieħed.

NOTA
Normalment il-kmandi kollha li jinfluwenzaw is-settings tal-apparat huma biss maħżuna fil-memorja RAM volatili tal-gateway, wara reset is-settings maħżuna fil-memorja mhux volatili tal-apparat jerġgħu jintużaw.
Tista' tibdel dawn is-settings bis-softwer tal-konfiguratur speċifiku għall-apparat jew – jekk appoġġjat mill-apparat – permezz ta' CANopen.
Eċċezzjoni: Il-kmand "CAN baud rate" huwa maħżun b'mod permanenti.
Għal xi gateways huwa possibbli li tinbidel start-byte (default: 0x43) u stop-byte (default: 0x0D) fis-softwer tal-konfiguratur.
Id-deskrizzjonijiet kollha f'dan il-manwal jassumu li jintużaw il-valuri awtomatiċi.
Għal aktar informazzjoni u appoġġ imla l-formola ta’ appoġġ, ara Servizz u Appoġġ.
L-aħħar verżjonijiet tas-sewwieqa, is-softwer, il-firmware u d-dokumentazzjonijiet huma disponibbli fuq tagħna websit: Download Center.

1.1. Servizz u Appoġġ 
L-aħħar verżjonijiet tas-sewwieqa, is-softwer, il-firmware, u d-dokumentazzjoni huma disponibbli f'tagħna Librerija tad-Dokumenti.

Għandek bżonn għajnuna jew trid tirrapporta xi bug?
Żur tagħna websit Proemion għal aktar informazzjoni, jew għolli biljett fil- Appoġġ.

Kmandi tal-Modalità Byte

2.1. Format tal-Kmand (Modalità Byte)

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
'C' (0x43) huwa l-issettjar default. Għal xi apparati dan il-valur jista' jinbidel. Dan il-manwal dejjem juri s-setting default.
Tul 0x00-0xFF Il-byte tat-tul jinkludi n-numru ta 'bytes tad-data in-numru ta' bytes ta 'kmand li ġejjin.
Kmand 0x00-0xFF Byte tal-kmand, il-valuri 0x00 sa 0xFE huma kmandi diretti, il-valur 0xFF ifisser li l-byte li jmiss fih estensjoni tal-kmand
Data xx Kontenut tad-dejta
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.
0x0D (Ritorn tal-Ġarr) huwa l-issettjar default. Għal xi apparati dan il-valur jista' jinbidel. Dan il-manwal dejjem juri s-setting default

“–” tfisser li dan il-valur mhuwiex ta’ interess
“xx” tfisser li l-qasam fih il-valur ta’ konfigurazzjoni/tweġiba
Kull messaġġ li jibdel jew jitlob is-settings tal-apparat Proemion CAN jiġi mwieġeb b'messaġġ bl-istess byte tal-kmand, li jkun fih is-settings il-ġodda.

NOTA
Kmandi ta' talba normalment ma jeħtiġux parametri addizzjonali (l-ebda qasam "Data").
L-eċċezzjonijiet huma msemmija fid-deskrizzjoni tal-kmand.

2.1.1. Eżample

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul 0x0B Il-byte tat-tul jinkludi n-numru ta 'bytes tad-data in-numru ta' bytes ta 'kmand li ġejjin.
Kmand 0x00 11-bit ID CAN messaġġ
Data 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (MSB l-ewwel)
messaġġ CAN Kontenut tad-Data
Checksum 0xCE Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF 0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.2. Format ta' Kmand Estiż (Modalità Byte)

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
'C' (0x43) huwa l-issettjar default. Għal xi apparati dan il-valur jista' jinbidel.
Dan il-manwal dejjem juri s-setting default.
Tul 0x00-0xFF Il-byte tat-tul jinkludi n-numru ta 'bytes tad-data in-numru ta' bytes ta 'kmand li ġejjin.
Kmand Estiż 0xD0-0xDF Byte tal-kmand, il-valuri 0xD0 sa 0xDF huma kmandi estiżi
Data xx Byte 0: CAN-Channel (li jibda minn 0 għal CAN 1) / 128 … 255 riservat għall-modulu (WLAN / GSM / GPS...)
Byte 1: Kmand
Byte 2: Kontenut tad-dejta
Checksum 0xCE Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF 0x0D EOF byte jimmarka t-tmiem tal-kmand.

“–” tfisser li dan il-valur mhuwiex ta’ interess
“xx” tfisser li l-qasam fih il-valur ta’ konfigurazzjoni/tweġiba

2.2.1. Eżample – Kmand Estiż

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul 0x0D Il-byte tat-tul jinkludi n-numru ta 'bytes tad-data in-numru ta' bytes ta 'kmand li ġejjin.
Kmand 0xD0 Kmand Estiż
Data 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-Kanal: 2
Kmand: ID 11-bit ID tal-messaġġ CAN (0x789) (MSB l-ewwel)
messaġġ CAN Kontenut tad-Data
Checksum 0x19 Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.3. Ipproċessa Messaġġi tad-Dejta
Dawn il-messaġġi jintużaw biex jittrasmettu messaġġi CAN riċevuti lill-host jew biex jibagħtu messaġġi CAN mill-host għan-netwerk CAN.

2.3.1. Ir-riċeviment tal-qafas tad-data CAN
Il-messaġġi tal-qafas tad-data CAN riċevuti mill-portal mix-xarabank CAN huma trasferiti għall-interface ospitanti fil-format li ġej.

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x00 11-bit ID CAN messaġġ riċevut
0x01 11-bit ID CAN messaġġ riċevut, il-messaġġ fih 32-bit timest addizzjonaliamp valur.
0x02 29-bit ID CAN messaġġ riċevut
0x03 29-bit ID CAN messaġġ riċevut, il-messaġġ fih 32-bit timest addizzjonaliamp valur.
Data Għal messaġġi ID ta' 11-il bit:
0x00-0xFF Byte 0-1: ID CAN 11-bit (MSB l-ewwel)
data addizzjonali bytes:
Sa 8 bytes tad-dejta CAN b'ħin addizzjonali ta' 32-bitamp valur (biss jekk timestamp l-għażla hija attivata, ara hawn taħt)
Għal messaġġi ID ta' 29-il bit:
0x00-0xFF Byte 0-3: ID CAN 29-bit (MSB l-ewwel)
data addizzjonali bytes:
Sa 8 bytes tad-dejta CAN b'ħin addizzjonali ta' 32-bitamp valur
(biss jekk timestamp l-għażla hija attivata, ara hawn taħt)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk a timestamp hija mixtieqa, din l-għażla għandha tkun attivata bil-messaġġ tal-kmand korrispondenti (ara Irrisettja l-Apparat).
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.3.2. Ittrasmetti qafas tad-data CAN
Sabiex jittrasmettu messaġġi tal-qafas tad-data CAN lill-bus CAN, l-interface tal-host jibgħat data lill-portal fil-format li ġej.

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x00 Ittrasmetti 11-bit ID CAN data frame
0x02 Ittrasmetti 29-bit ID CAN data frame
Data Għal messaġġi ID ta' 11-il bit:
0x00-0xFF Byte 0-1:
ID CAN 11-bit (MSB l-ewwel)
data addizzjonali bytes:
Sa 8 bytes tad-dejta CAN
Għal messaġġi ID ta' 29-il bit:
0x00-0xFF Byte 0-3:
ID CAN 29-bit (MSB l-ewwel)
data addizzjonali bytes:
Sa 8 bytes tad-dejta CAN
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.3.3. CAN remot frejm riċeviment
Il-messaġġi tal-qafas remot CAN riċevuti mill-portal mix-xarabank CAN huma trasferiti għall-interface ospitanti fil-format li ġej.

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x04 11-bit ID CAN qafas remot riċevut
0x05 11-bit ID CAN frejm remot riċevut, il-messaġġ fih timest addizzjonali ta '32-bitamp valur.
0x06 29-bit ID CAN qafas remot riċevut
0x07 29-bit ID CAN frejm remot riċevut, il-messaġġ fih timest addizzjonali ta '32-bitamp valur.
Data Għal frejms remoti ID ta’ 11-il bit:
0x00-0xFF Byte 0-1:
ID CAN 11-bit (MSB l-ewwel)
data addizzjonali bytes:
DLC (CAN remot frame Data Length Code) aktar żmien 32-bitamp valur (biss jekk timestamp l-għażla hija attivata, ara hawn taħt)
Għal frejms remoti ID ta’ 29-il bit:
0x00-0xFF Byte 0-3:
ID CAN 29-bit (MSB l-ewwel)
data addizzjonali bytes:
DLC (CAN remot frame Data Length Code) aktar żmien 32-bitamp valur (biss jekk timestamp l-għażla hija attivata, ara hawn taħt)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk a timestamp hija mixtieqa, din l-għażla għandha tkun attivata bil-messaġġ tal-kmand korrispondenti (ara Irrisettja l-Apparat).
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.3.4. Ittrasmetti CAN qafas remot
Sabiex jittrasmettu messaġġi ta 'qafas remot CAN lejn ix-xarabank CAN, l-interface ospitanti jibgħat data lill-portal fil-format li ġej.

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x04 Ittrasmetti 11-bit ID CAN qafas remot
0x06 Ittrasmetti 29-bit ID CAN qafas remot
Data Għal frejms remoti ID ta’ 11-il bit:
0x00-0xFF Byte 0-1:
ID CAN 11-bit (MSB l-ewwel)
byte tad-dejta addizzjonali:
DLC (Kodiċi tat-Tul tad-Dejta tal-qafas remot CAN)
Għal frejms remoti ID ta’ 29-il bit:
0x00-0xFF Byte 0-3:
ID CAN 29-bit (MSB l-ewwel)
byte tad-dejta addizzjonali:
DLC (Kodiċi tat-Tul tad-Dejta tal-qafas remot CAN)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.3.5. Il-qafas tad-data RS232 jittrasmetti u riċeviment

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x09 Frejm tad-data RS232
Data xx Data RS232
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.3.6. Irċievi Blokk ta 'Ottimizzazzjoni

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x08 Irċievi Blokk ta 'Ottimizzazzjoni
Data xx Irċievi data ta 'Ottimizzazzjoni
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.4. Messaġġi ta' feedback
Dawn il-messaġġi fihom data ta' feedback li tippermetti lill-utent jiċċekkja t-trażmissjoni korretta tal-messaġġi CAN.

2.4.1. Feedback tat-trasmissjoni tal-messaġġ CAN

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x20 Messaġġ CAN ID 11-bit trażmess
0x21 Messaġġ CAN ID 11-bit trażmess, feedback fih timest addizzjonaliamp tal-ħin tat-trasmissjoni
0x22 Messaġġ CAN ID 29-bit trażmess
0x23 Messaġġ CAN ID 29-bit trażmess, feedback fih timest addizzjonaliamp tal-ħin tat-trasmissjoni
0x24 11-bit ID CAN qafas remot trasmess
0x25 11-bit ID CAN frejm remot trasmess, feedback fih timest addizzjonaliamp tal-ħin tat-trasmissjoni
0x26 29-bit ID CAN qafas remot trasmess
0x27 29-bit ID CAN frejm remot trasmess, feedback fih timest addizzjonaliamp tal-ħin tat-trasmissjoni
0x28 Messaġġ ta' 11-bit ID Transmit Server trażmess
0x29 11-bit ID Transmit Server messaġġ trażmess, feedback fih timest addizzjonaliamp tal-ħin tat-trasmissjoni
0x2A Messaġġ ta' 29-bit ID Transmit Server trażmess
0x2B 29-bit ID Transmit Server messaġġ trażmess, feedback fih timest addizzjonaliamp tal-ħin tat-trasmissjoni
Data Għal messaġġi ID ta’ 11-il bit/frejms remoti:
0x00-0xFF Byte 0-1:
ID CAN 11-bit (MSB l-ewwel)
0x00-0xFF bytes tad-dejta addizzjonali (mhux fuq frame remot feedback):
Sa 8 bytes tad-Data CAN b'ħin ieħor ta' 32-bitamp valur (biss jekk timestamp l-għażla hija attivata, ara hawn taħt)
Għal messaġġi ID ta’ 29-il bit/frejms remoti:
0x00-0xFF Byte 0-3:
ID CAN 29-bit (MSB l-ewwel)
0x00-0xFF bytes tad-dejta addizzjonali (mhux fuq frame remot feedback):
Sa 8 bytes tad-Data CAN b'ħin ieħor ta' 32-bitamp valur (biss jekk timestamp l-għażla hija attivata, ara hawn taħt)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk ikunu mixtieqa messaġġi ta' feedback, l-għażla ta' feedback trid tiġi attivata mill-kmand korrispondenti (ara Ixgħel/itfi l-oġġetti tas-server).
Jekk a timestamp hija favorita, din l-għażla trid tkun attivata mill-messaġġ korrispondenti (ara Irrisettja l-Apparat).
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.5. Messaġġi tad-dejta tad-dijanjosi
2.5.1. ID tal-apparat

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x40 Sekwenza tal-ID tal-apparat (talba: l-ebda bytes tad-dejta addizzjonali)
Data
(b'risposta biss)
0x00-0xFF string ID (biss fuq tweġiba)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.5.2. Verżjoni tal-ħardwer/software

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x41 Verżjoni tal-ħardwer/software (talba: l-ebda bytes tad-dejta addizzjonali)
Data
(b'risposta biss)
0x00-0xFF Byte 0-1: Verżjoni tal-ħardwer tal-apparat
Byte 2-3: Verżjoni tas-software tal-firmware
Byte 4-5: Verżjoni tas-softwer tal-bootloader
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.5.3. Żball status

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x42 Stat ta' żball (talba: l-ebda bytes ta' dejta addizzjonali)
0x43 Messaġġ dwar l-istatus ta' żball li fih ħinijiet addizzjonaliamp valur
(l-ebda kmand ta' talba, messaġġ ta' rispons biss)
Data
(b'risposta biss)
0x00-0xFF Byte 0:
bit 0: JISTA' jirċievi buffer overflow
bit 1: JISTGĦU jittrasmetti timeout
bit 2: L-overflow tal-counter tal-iżbalji CAN
bit 3: Żball CAN bus-off
bit 4: Żball tas-sintassi tal-interface tal-host
bit 5: Żball tal-format tal-interface tal-host
bit 6: Interface ospitanti jittrasmetti buffer overflow
bit 7: mhux użat
Byte 1 (L-aħħar kodiċi ta' żball tal-kontrollur CAN):
'0': Ebda Żball
'1': Saru aktar minn 5 bits ugwali f'sekwenza
'2': Il-messaġġ riċevut m'għandux il-format it-tajjeb
'3': Il-Messaġġ Trażmess ma ġiex rikonoxxut
'4': Mhux possibbli li jiġi stabbilit livell reċessiv waqt it-trasmissjoni
'5': Mhux possibbli li jiġi stabbilit livell dominanti waqt it-trażmissjoni
'6': is-somma ta' kontroll CRC riċevuta ma kinitx korretta
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk a timestamp hija favorita, din l-għażla trid tkun attivata mill-messaġġ korrispondenti (ara Irrisettja l-Apparat).
Kull darba li l-istatus ta 'żball jinbidel, messaġġ dwar l-istatus ta' żball jiġi ġġenerat awtomatikament.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.5.4. Verżjoni tal-interfaces

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x44 Verżjoni tal-interfaces (eż. modulu Bluetooth, modulu WLAN, …) (talba: l-ebda bytes tad-dejta addizzjonali)
Data
(b'risposta biss)
0x00-0xFF Sekwenza tal-verżjoni kodifikata ASCII
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).
Modul huwa magħżul.

2.5.5. CAN-busload kurrenti

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x47 Busload kurrenti f'messaġġi kull sekonda (talba: l-ebda bytes tad-dejta addizzjonali)
Data
(b'risposta biss)
0x00-0xFF Byte 0-1:
Daqs tal-valur Integer mhux iffirmat: 16 bit (MSB l-ewwel)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.5.6. Apparat okkupat / kmand mhux appoġġjat

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x48 L-apparat ma jistax jesegwixxi kmand (rispons biss fuq kmandi oħra)
Data 0x00-0xFF Riżervat għal użu fil-futur
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.5.7. Issettja l-ħin tad-dewmien CAN tittrasmetti

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x49 Issettja l-ħin tad-dewmien CAN tittrasmetti
Data 0x00-0xFF Daqs tal-valur numru sħiħ mhux iffirmat: 16 bit (MSB l-ewwel)
(Il-parametru RAM huwa ssettjat lura għal 0 wara reset tat-tagħmir)
Ħin ta' dewmien sakemm il-kmand li jmiss jiġi evalwat f'10 ms, dan il-valur japplika darba biss!
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.6. Messaġġ tas-setup tal-Kontrollur CAN
2.6.1. Bidla / talba tirċievi settings tal-ID tal-kanal

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x50 Talba tirċievi settings tal-ID tal-kanal
(jeħtieġ byte tad-dejta addizzjonali = numru tal-kanal)
0x51 Ibdel is-settings tal-ID tal-kanal tar-riċeviment
(jeħtieġ mill-inqas żewġ bytes tad-dejta addizzjonali, in-numru tal-kanal u s-settings tal-kanal)
Data 0x00-0xFF Byte 0:
Irċievi numru tal-oġġett (il-firxa tiddependi fuq l-apparat tal-gateway) CANview  USB / RS232: 0…8
JISTGĦUview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
bit 0: 0 = kanal diżattivat, 1 = kanal attivat bit 1: 0 = tirċievi ID ta '11-bit, 1 = tirċievi ID ta' 29 bit bit 2: 0 = bidla ID 11-bit, 1 = bidla ID 29-bit
Byte 2-3: ID 11-bit jekk byte1, bit 2 = 0
Byte 2-5: ID 29-bit jekk byte1, bit 2 = 1
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk il-messaġġ tal-bidla ma jkun fih l-ebda informazzjoni tal-ID (byte tat-tul < 4) l-aħħar setting tal-ID jibqa'.
F'dan il-każ byte 1, bit 2 jiġi injorat.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.6.2. Ibdel / talba tirċievi s-settings tal-maskra tal-kanal

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x52 Talba tirċievi settings tal-maskra tal-kanal
(jeħtieġ byte tad-dejta addizzjonali = numru tal-kanal)
0x53 Ibdel is-settings tal-maskra tal-kanal tar-riċeviment
(jeħtieġ mill-inqas żewġ bytes tad-dejta addizzjonali, in-numru tal-kanal u s-settings tal-kanal)
Data 0x00-0xFF Byte 0:
Irċievi numru tal-oġġett (il-firxa tiddependi fuq l-apparat tal-gateway) CANview  USB / RS232: 0…8
JISTGĦUview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
bit 0: 0 = kanal diżattivat, 1 = kanal attivat
bit 1: 0 = tirċievi maskra ta '11-bit, 1 = tirċievi maskra ta' 29 bit
bit 2: 0 = bidla maskra 11-bit, 1 = bidla maskra 29-bit
Byte 2-3: Maskra 11-bit jekk byte1, bit 2 = 0
Byte 2-5: Maskra 29-bit jekk byte1, bit 2 = 1
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk il-messaġġ tal-bidla ma fih l-ebda informazzjoni dwar il-maskra (byte ta' tul < 4), l-aħħar setting tal-maskra jibqa'.
F'dan il-każ byte 1, bit 2 jiġi injorat.
Jekk l-apparat ma jappoġġjax maskri individwali għal kull kanal (CANview RS232), is-settings tal-maskra għall-kanal 1 sa 7 huma injorati u wieġbu bl-issettjar tal-kanal 0.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.6.3. CAN baud rata

Byte(s) Valur Deskrizzjoni
SOF

(Bidu tal-Qafas)

0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x56 Itlob il-parametri tar-rata tal-baud CAN (l-ebda bytes tad-dejta addizzjonali)
0x57 Issettja l-Parametri tar-rata tal-baud CAN
Data 0x00-0xFF Byte 0: 0xFF jekk l-ebda CIA ma tikkonformax ir-rata baud standard, inkella:
0x00: 10 kBit / sek
0x01: 20 kBit / sek
0x02: 50 kBit / sek
0xFE: 100 kBit / sek
0x03: 125 kBit / sek
0x04: 250 kBit / sek
0x05: 500 kBit / sek
0x06: 800 kBit / sek
0x07: 1 MBit / sek
0xFF: Jintużaw valuri BTR
Byte 1: Valur BTR0 (dipendenti mill-apparat, biss jekk Byte 0 = 0xFF) Byte 2: Valur BTR1 (dipendenti mill-apparat, biss jekk Byte 0 = 0xFF) Byte 3: Valur BTR2 (dipendenti mill-apparat, biss jekk Byte 0 = 0xFF)  Byte 4: Valur BTR3 (dipendenti mill-apparat, biss jekk Byte 0 = 0xFF)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk il-byte tad-dejta 0 huwa ssettjat għal 0xFF, il-valuri BTR jintużaw biex jiġu stabbiliti rati ta 'baud mhux standard.
Jekk tintuża rata ta 'baud standard, il-valuri BTR mhumiex meħtieġa, jekk jintużaw xorta waħda, huma injorati!
Jekk għandek bżonn tissettja rata baud li mhix sostnuta mis-settings standard tal-apparat, jekk jogħġbok ikkuntattja l-appoġġ tagħna għal aktar informazzjoni, ara Servizz u Appoġġ.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.6.4. Irrisettja l-kontrollur CAN

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x58 Irrisettja l-kontrollur CAN (l-ebda bytes tad-dejta addizzjonali)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Il-kmand "KAN Controller Reset" iwettaq reset komplut tal-kontrollur CAN, inkluż il-timestamp valur, jirċievu u jittrasmettu buffers.
Ir-reset tal-kontrollur CAN jerġa 'jissettja wkoll l-istatus ta' żball tal-apparat.
Għal din ir-raġuni, wara li l-kontrollur CAN reset, jiġi ġġenerat messaġġ ta 'status ta' żball, biex taġġorna l-istatus ta 'żball.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.6.5. Issettja l-interface CAN Auto Baud Mode

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x59 Issettja l-mod baud awtomatiku (l-ebda bytes tad-dejta addizzjonali)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Il-Modalità tal-Baud Awtomatiku hija possibbli biss bir-rati tal-baud standard li l-apparat jappoġġja.
Għall-iskoperta awtomatika tal-baud huwa meħtieġ li jkun hemm komunikazzjoni ta' ħidma fuq ix-xarabank.
Filwaqt li s-sejbien tar-rata tal-baud huwa attiv, l-apparati CAN Proemion huma f'modalità passiva u m'għandhom l-ebda influwenza fuq it-traffiku fuq ix-xarabank CAN.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

Il-kmand tal-baud awtomatiku jissettja l-apparat tal-gateway għal "Modalità Auto Baud".
L-apparat jisma 't-traffiku fuq il-CAN u jikkonfigura r-rata baud awtomatikament (rati baud standard appoġġjati mill-apparat biss jistgħu jinstabu).
Wara li tikseb l-issettjar tar-rata tal-baud it-tajba, l-apparat jiġġenera tweġiba, li jkun fiha r-rata tal-baud misjuba.
Il-format ta' dan il-messaġġ huwa identiku għall-messaġġ ta' talba tar-rata tal-baud CAN, ħlief il-byte tal-kmand huwa 0x59.
Meta ma tiġi skoperta l-ebda rata ta 'baud, l-apparat juża l-aħħar rata ta' baud konfigurata għat-tħaddim.
F'dan il-każ, ir-risposta tar-rata tal-baud hija l-istess daqs li kieku tintalab rata tal-baud mhux standard.

2.6.6. Issettja / titlob modalità attiva / passiva

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x5A Itlob il-modalità attiva/passiva (l-ebda bytes tad-dejta addizzjonali)
0x5B Issettja l-modalità attiva / passiva
Data 0x00-0x01 0x00 apparat = modalità attiva
0x01 apparat = mod passiv
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.6.7. Bidla / talba jirċievu ħin taċ-ċiklu tal-kanal

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x5C Talba jirċievu ħin taċ-ċiklu tal-kanal
(jeħtieġ byte tad-dejta addizzjonali = numru tal-kanal)
0x5D Ibdel il-ħin taċ-ċiklu tal-kanal tar-riċeviment
(jeħtieġ mill-inqas żewġ bytes tad-dejta addizzjonali, in-numru tal-kanal u s-settings tal-kanal)
Data 0x00-0xFF Byte 0:
Irċievi numru tal-oġġett (il-firxa tiddependi fuq l-apparat tal-gateway) CANview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0xFF Byte 1:
Ħin taċ-ċiklu f'10 ms
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.7. Messaġġi tal-konfigurazzjoni tal-interface tal-ospitant
2.7.1. Settings ta 'feedback / output

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Byte(s) Valur Deskrizzjoni
Kmand 0x60 Itlob l-issettjar tal-feedback (l-ebda bytes tad-dejta addizzjonali)
0x61 Issettja s-settings tal-feedback
Data 0x00-0x07 Byte 0:
daqsxejn 0: 1 = output CAN mixgħul / 0 = output CAN mitfi
bit 1: 1 = Ittrasmetti feedback tal-messaġġ CAN mixgħula / 0 = feedback off
daqsxejn 2: 1 = Feedback tas-server mixgħul / 0 = Feedback tas-server mitfi
daqsxejn 3: 1 = interface RS232 mixgħula / 0 = interface RS232 mitfi
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Jekk l-output tas-serje huwa diżattivat, il-messaġġi CAN riċevuti huma maħżuna fir-RAM tal-apparat CAN Proemion. Jekk dan il-buffer ikun mimli, jiġi indikat żball ta' overflow tal-buffer.
Jekk l-output huwa attivat, il-messaġġi kollha maħżuna jiġu trażmessi immedjatament lill-interface ospitanti.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.8. Ittrasmetti l-kmandi tal-interface tas-server
2.8.1. Ixgħel/itfi l-oġġetti tas-server

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x80 Itlob l-oġġett tas-server mixgħul / mitfi (l-ebda bytes tad-dejta addizzjonali)
0x81 Issettja l-oġġett tas-server mixgħul / mitfi
Data 0x00-0xFF Byte 0:
Kull bit li huwa ssettjat jixgħel l-oġġett tas-server korrispondenti / juri li l-oġġett tas-server huwa mixgħul.
Bit reset jimmarka oġġetti server b'diżabilità.
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Dan il-kmand huwa deprecato u m'għadux jintuża mill-apparati tagħna.

2.8.2. Bidla / talba tal-konfigurazzjoni tal-oġġett tas-server

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x82 Itlob il-konfigurazzjoni tal-oġġett tas-server (jeħtieġ byte tad-dejta addizzjonali li fih in-numru tal-oġġett tas-server)
0x83 Issettja l-oġġett tas-server mixgħul / mitfi
Data 0x01-0x08 Byte 0 (numru ta' l-oġġett):
Fih in-numru ta' wieħed mit-tmien oġġetti server possibbli li għandhom jinbidlu.
0x00-0x01 Byte 1 (IDE):
0x00 = Oġġett ID ta '11-bit
0x01 = Oġġett ID ta '29-bit
Byte 2 u numri tal-byte ogħla fihom l-informazzjoni li ġejja fil-wiri   ordni:
0x00-0xFF ID (11 jew 29 bit)
0x01-0x08 DLC (numru ta' bytes tad-dejta tal-messaġġ CAN)
0x00-0xFF sa 8 bytes tad-data tal-messaġġ tal-bott
0x00-0xFF ħin taċ-ċiklu tal-oġġett server f'10 ms
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Il-kontenut tal-byte DLC irid jaqbel man-numru ta 'bytes tad-dejta trażmessi, inkella s-server tat-trażmissjoni jista' jġib ruħu b'mod imprevedibbli.
Dan il-kmand huwa deprecato u m'għadux jintuża mill-apparati tagħna.

2.8.3. Bidla / talba tittrasmetti l-issettjar tal-ID tal-kanal 
Il-filtri tal-kanal tat-trażmissjoni CAN jaħdmu identiċi bħall-filtri tar-riċeviment CAN deskritti fil-kapitolu messaġġi tas-setup tal-Kontrollur CAN. Il-messaġġi riċevuti mill-host huma ċċekkjati b'dan il-kundizzjonijiet tal-filtru. Jekk jintlaħqu l-kundizzjonijiet, il-messaġġ jintbagħat lill-bus CAN.

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x84 Itlob it-trasmetti l-issettjar tal-ID tal-kanal
(jeħtieġ byte tad-dejta addizzjonali = numru tal-kanal)
0x85 Ibdel is-settings tal-ID tal-kanal tat-trażmissjoni
(jeħtieġ mill-inqas żewġ bytes tad-dejta addizzjonali, in-numru tal-kanal u s-settings tal-kanal)
Data 0x00-0x07 Byte 0:
Trasmetti numru ta' l-oġġett
0x00-0x07 Byte 1:
bit 0: 0 = kanal diżattivat, 1 = kanal attivat
bit 1: 0 = jittrasmetti ID ta '11-bit, 1 = jittrasmetti ID ta' 29 bit
bit 2: 0 = bidla ID 11-bit, 1 = bidla ID 29-bit
0x00-0xFF Byte 2-3: ID 11-bit jekk byte1, bit 2 = 0
0x00-0xFF Byte 2-5: ID 29-bit jekk byte1, bit 2 = 1
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Dan il-kmand huwa deprecato u m'għadux jintuża mill-apparati tagħna.

2.8.4. Bidla / talba tittrasmetti l-issettjar tal-maskra tal-kanal

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x86 Itlob l-issettjar tal-maskra tal-kanal tat-trażmissjoni
(jeħtieġ byte tad-dejta addizzjonali = numru tal-kanal)
0x87 Ibdel is-settings tal-maskra tal-kanal tat-trażmissjoni
(jeħtieġ mill-inqas żewġ bytes tad-dejta addizzjonali, in-numru tal-kanal u s-settings tal-kanal)
Data 0x00-0x07 Byte 0:
Trasmetti numru ta' l-oġġett
0x00-0x07 Byte 1:
daqsxejn 0: 0 = kanal diżattivat, 1 = kanal attivat
bit 1: 0 = jittrasmetti maskra ta '11-bit, 1 = jittrasmetti maskra ta' 29 bit
daqsxejn 2: 0 = bidla maskra 11-bit, 1 = bidla maskra 29-bit
0x00-0xFF Byte 2-3: Maskra 11-bit jekk byte1, bit 2 = 0
0x00-0xFF Byte 2-5: Maskra 29-bit jekk byte1, bit 2 = 1
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Dan il-kmand huwa deprecato u m'għadux jintuża mill-apparati tagħna.

2.8.5. Bidla / talba tittrasmetti l-issettjar tal-ħin taċ-ċiklu tal-kanal

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0x88 Itlob l-issettjar tal-ħin taċ-ċiklu tal-kanal tat-trażmissjoni
(jeħtieġ byte tad-dejta addizzjonali = numru tal-kanal)
0x89 Ibdel is-settings tal-ħin taċ-ċiklu tal-kanal tat-trasmissjoni
(jeħtieġ mill-inqas żewġ bytes tad-dejta addizzjonali, in-numru tal-kanal u s-settings tal-kanal)
Data 0x00-0x07 Byte 0:
Trasmetti numru ta' l-oġġett
0x00-0x07 Byte 1:+
daqsxejn 0: 0 = kanal diżattivat, 1 = kanal attivat
bit 1: 0 = jittrasmetti ħin taċ-ċiklu ta '11-bit, 1 = jittrasmetti ħin taċ-ċiklu ta' 29 bit
daqsxejn 2: 0 = ibiddel il-ħin taċ-ċiklu ta '11-bit, 1 = ibiddel il-ħin taċ-ċiklu ta' 29-bit
0x00-0xFF Byte 2-3: Ħin taċ-ċiklu ta '11-bit jekk byte1, bit 2 = 0
0x00-0xFF Byte 2-5: Ħin taċ-ċiklu ta '29-bit jekk byte1, bit 2 = 1
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.9. Issettjar tal-parametri tal-apparat
2.9.1. Bidla / talba Timestamp settings

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xA0 Itlob iż-żmienamp settings (talba: l-ebda bytes tad-dejta addizzjonali)
0xA1 Issettja l-ħinijietamp settings
Data 0x00-0x13 Byte 0:
bit 0: 1 = Timestamp fuq, 0 = Timestamp mitfi
bit 1: 1 = Żmien relattivamp, 0 = Timest assolutamp
bit 4: 1 = Żball u Echo Feedback timestamp fuq 0 = Żball u Echo Feedback timestamp mitfi
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

Jekk il-“Timestamp-Mode” jintgħażel, tiddaħħal valur ta’ counter ta’ 32 bit (riżoluzzjoni ta’ 100 µs) wara l-aħħar byte tad-dejta ta’ kull messaġġ CAN riċevut.
Il-messaġġi kollha fuq in-naħa tal-interface tal-host li fihom timestamp huma fl-ordni kronoloġika korretta.
Jekk a timestamp għandhom jiddaħħlu wara l-messaġġi b'eku (“Trasmetti Feedback tas-Server” jew “Ibgħat Feedback tal-Messaġġ CAN”) u l-messaġġi ta' żball, il-'Timet ta' Feedback ta' Żball u Ekuamp' trid tiġi attivata wkoll.
Id-differenza bejn "relattiv" u "modalità assoluta" hija li l-valur tal-kontro jiġi reset wara kull messaġġ riċevut f'"modalità relattiva".

NOTA
Il-ħin ta' "Feedback ta' Żball u Eku".amp jiġi trasmess biss jekk il-ħinijietamp il-modalità hija attivata.
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.9.2. Bidla CAN tittrasmetti Dewmien ħin

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-data in-numru ta' bytes ta 'kmand
Kmand 0xA2 Issettja l-ħin tad-dewmien CAN tittrasmetti
Data
(b'risposta biss)
0x00-0xFF Daqs tal-valur numru sħiħ mhux iffirmat: 16 bit
(Il-parametru RAM huwa ssettjat lura għal 0 wara reset tat-tagħmir)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Dan il-ħin ta 'dewmien huwa mdaħħal qabel kull messaġġ CAN, sabiex it-trażmissjoni CAN issir aktar bil-mod.

2.9.3. Issettja l-ħin ta 'stennija tal-blokk tal-IP

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xA3 Issettja l-ħin ta' stennija tal-blokk tal-IP (għal użu aħjar tal-bandwidth)
Data 0x00-0xFF Intervall f'10 millisekondi
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.9.4. Issettja l-intervall tal-kalkolu tar-rata tal-baud

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xA4 Issettja l-intervall tal-kalkolu tar-rata tal-baud CAN
Data 0x00-0xFF Intervall f'millisekondi
Daqs tal-valur numru sħiħ mhux iffirmat: 16-il bit (MSB l-ewwel)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-użu bħala kmand estiż huwa possibbli (ara Format ta' Kmand Estiż (Modalità Byte)).

2.9.5. Aċċess għal dizzjunarju oġġett CANopen

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xA5 Aqra / Ikteb fid-dizzjunarju tal-oġġett
Data 0x00-0xFF Talba: Byte 0:
Kmand: 0x01 tikteb, 0x00 qari (l-ebda bytes tad-dejta addizzjonali)
Byte 1-2:
Indiċi (LSB l-ewwel)
Byte 3:
Sub-indiċi
bytes tad-dejta addizzjonali:
Dejta (LSB l-ewwel)
Tweġiba: Byte 0:
Riżultat: 0x40 qari suċċess
0x80 nuqqas ta' qari (l-ebda bytes ta' data addizzjonali)
0x41 suċċess tal-kitba (l-ebda bytes tad-dejta addizzjonali)
0x81 falliment tal-kitba (l-ebda bytes tad-dejta addizzjonali)
Byte 1-2:
Indiċi (LSB l-ewwel)
Byte 3:
Sub-indiċi
bytes tad-dejta addizzjonali:
Dejta (LSB l-ewwel)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

2.10. Kmandi ta' aċċess għall-ħardwer
2.10.1. Irrisettja l-Apparat

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xC0 Issettja apparat reset
Data  —
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
L-apparati jirrispondu għal dan il-kmand bil-kmand "Device ID".
Għal xi apparati dan il-kmand ma jwassalx għal reset tal-ħardwer peress li l-komunikazzjoni mal-host tintilef inkella.

  • JISTGĦUview Ethernet
  • CANlink Bluetooth / WLAN

2.10.2. Itlob valur tal-kanal analogu

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xC2 Itlob valur tal-kanal analogu (jeħtieġ 1 byte tad-dejta addizzjonali li jkun fih in-numru tal-kanal)
Data 0x00-0x03 Byte 0 (numru tal-kanal):
0x00: Provvista voltage
0x01: CAN Low line
0x02: CAN Għoli linja
0x03: Inputs Analoġiċi 1 u 2
0x00-0xFF Byte 1: valur analogu (għall-kanal 0...2, ara d-deskrizzjoni hawn taħt)
Byte 1-4: (għall-kanal 3) Input analogu 1 voltage IEEE 754 kodifikat, LSB l-ewwel
Byte 5-8: (għall-kanal 3) Input analogu 2 voltage IEEE 754 kodifikat, LSB l-ewwel
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.
VCC
CANH / CANL
0x00 0V
0V
VCC
CANH / CANL
0xFF 39V
5V

NOTA
Biss il-KANview RS232 jista 'jkejjel il-linja CAN voltage livelli.
Dan il-kejl huwa possibbli biss għal rati ta' baud CAN ta' 125 kBit/s u aktar bil-mod.

Issettja / titlob valur tal-kanal diġitali

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xC4 Itlob il-valur tal-kanal diġitali (jeħtieġ byte tad-dejta addizzjonali 1 li jkun fih in-numru tal-kanal)
0xC5 Issettja l-valur tal-kanal diġitali (jeħtieġ 2 byte tad-dejta addizzjonali li jkun fih in-numru tal-kanal u l-valur)
Data 0x00-0xFF Byte 0 (numru tal-kanal): 0x00: resistor tat-terminazzjoni tax-xarabank
0x00-0x01 Byte 1: valur diġitali (1 = mixgħul, 0 = mitfi)
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Kull kmand stabbilit huwa mwieġeb bil-valuri attwali.

2.10.3. Issettja l-password tal-Komunikazzjoni

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xC6 Itlob il-kontroll tal-password tal-komunikazzjoni
Data xx Kmand
Byte 0…n:
Sekwenza tal-password (default: “GSMONLIN”) Rispons
Byte 0:
0 = password kkontrollata u OK
Jekk il-kontroll tal-password falla, m'hemm l-ebda tweġiba mill-apparat
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Dan il-messaġġ huwa importanti ħafna biex nisfruttaw il-funzjonalità kollha tal-interface tal-modalità byte f'CANlink GSM/UMTS.
Sessjoni hija possibbli biss b'verifika tal-password tal-komunikazzjoni korretta!

2.10.4. Irrisettja l-password tal-Komunikazzjoni

Byte(s) Valur Deskrizzjoni
SOF
(Bidu tal-Qafas)
0x43 SOF jimmarka l-bidu tal-kmand.
Tul xx Il-byte tat-tul fih in-numru ta 'bytes tad-dejta li n-numru ta' bytes tal-kmand li ġejjin.
Kmand 0xC7 Irrisettja l-kontroll tal-password tal-komunikazzjoni
Checksum xx Fih il-checksum XOR tas-SOF, it-Tul, il-Kmand u l-bytes tad-Data.
EOF
(Tmiem tal-qafas)
0x0D EOF byte jimmarka t-tmiem tal-kmand.

NOTA
Dan il-messaġġ jissakkar l-interface tal-modalità byte.
Dan il-kmand għandu jintbagħat fi tmiem sessjoni ta' komunikazzjoni.

Kmandi u Apparati

It-tabella hawn taħt tipprovdi sommarju tal-kmandi eżistenti kollha u tindika liema apparat Proemion jappoġġjahom.
L-użabilità ta 'kmand għal apparat Proemion hija mmarkata b'"S", "E" jew "S / E".

Dawn l-akronimi jfissru:

  • "S" L-apparat Proemion jappoġġja dan il-kmand biss fil-format standard tal-kmand (ara Format tal-Kmand (Modalità Byte)).
  • "E" L-apparat Proemion jappoġġja dan il-kmand biss fil-format ta 'kmand estiż (ara Format ta' Kmand Estiż (Modalità Byte)).
  • "S / E" L-apparat Proemion jappoġġja dan il-kmand fil-format tal-kmand standard u fil-format tal-kmand estiż.
Messaġġ Kmand Apparat
Tip JISTGĦUview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
bla fili
3000
CANlink
bla fili 4000
JISTGĦUview
Ethernet
CANlink
mobbli
5000
CANlink
mobbli
3000
JISTGĦUview
RS232
Ipproċessa Messaġġi tad-Dejta 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
Messaġġi ta' Feedback 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

*L-għażliet ta' dejta tal-kmand li ġejjin mhumiex implimentati għas-CLM3000 u CLM3600:
– bit 2: 1 = feedback tas-server mixgħul / 0 = feedback tas-server mitfi
– bit 3: 1 = interface RS232 mixgħula / 0 = interface RS232 mitfi

Messaġġ Kmand Apparat
Tip JISTGĦUview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
bla fili 3000
CANlink
bla fili 4000
JISTGĦUview
Ethernet
CANlink
mobbli
5000
CANlink
mobbli
3000
JISTGĦUview
RS232
Messaġġi tad-Data tad-Djanjosi 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
Messaġġi ta' Setup tal-Kontrollur CAN 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
Messaġġi tal-Konfigurazzjoni tal-Interface tal-Ospitanti 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
Ittrasmetti Kmandi tal-Interface tas-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
Tip JISTGĦUview   USB CANlink Bluetooth
2000
CANlink WLAN
2000
CANlink wireless 3000 CANlink wireless 4000 JISTGĦUview Ethernet CANlink mobbli
5000
CANlink mobbli
3000
JISTGĦUview
RS232
Settings tal-Parametri tal-Apparat 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
Kmandi ta' Aċċess għal Hardware 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

Verżjoni: 11.0.549

Logo Proemion

Dokumenti / Riżorsi

Proemion Byte Kmand Protokoll Kmandi binarji [pdfManwal tal-Utent
Kmandi binarji tal-Protokoll tal-Kmand tal-Byte, Kmandi binarji tal-Protokoll tal-Kmand, Kmandi binarji tal-Protokoll, Kmandi binarji

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *