Logo sa Proemion

Byte Command Manual

Byte Command Protocol Binary nga mga sugo

Ang Byte Command Manual naghulagway sa mga sugo ug sa ilang istruktura sa Proemion Byte Command Protocol nga gamiton sa usa ka hilit nga host ug sa CAN network alang sa pagpadala sa mensahe.

Heneral

Ang Byte Command Manual naghulagway sa istruktura ug mga sugo nga gigamit sa Proemion Byte Command Protocol.
Kini nga protocol gisuportahan sa tanan nga CAN sa PC gateway gikan sa Proemion GmbH alang sa komunikasyon sa usa ka hilit nga host pinaagi sa interface nga gisuportahan sa aparato.
Ang mosunod nga manwal nagpalapad sa piho nga mga manwal sa device.
Sa kaso sa walay kasiguroan palihog tan-awa usab ang mga manwal sa device sa imong piho nga gateway device.
Ang CAN ngadto sa PC gateway nagkonektar sa CAN network ngadto sa usa ka remote host gamit ang usa ka piho nga interface sama sa RS232, USB, Ethernet, Bluetooth o WLAN.
Ang Proemion Byte Command Protocol nagsilbi alang sa bi-directional transparent CAN message transmission tali sa host ug sa CAN network ingon man alang sa pagbalhin sa mga sugo tali sa host ug gateway.
Tungod kay ang tanan nga Proemion CAN sa PC gateway nagtrabaho sa parehas nga protocol, ang bisan unsang software sa aplikasyon dali nga mapalapdan aron magamit ang lainlaing mga interface sa komunikasyon pinaagi lamang sa pagbayloay sa sukaranan nga mga rutina sa komunikasyon.
Kadaghanan sa mga sugo gisuportahan sa tanan nga mga ganghaan, sa pipila ka mga kaso espesyal nga mga sugo dili suportado sa usa ka mga himan.
Ang lamesa sa kapitulo nga Mga Sugo ug Mga Device naghatag kanimo usa ka labawview sa mga sugo nga gisuportahan sa matag usa nga gateway-type.

NOTA
Kasagaran ang tanan nga mga mando nga nag-impluwensya sa mga setting sa mga aparato gitipigan lamang sa dali nga panumduman sa RAM sa ganghaan, pagkahuman sa usa ka pag-reset ang mga setting nga gitipigan sa mga aparato nga dili mabag-o nga memorya gigamit pag-usab.
Mahimo nimong usbon kini nga mga setting gamit ang espesipikong device nga configurator software o – kung gisuportahan sa device – pinaagi sa CANopen.
Exception: Ang sugo nga "CAN baud rate" gitipigan nga permanente.
Alang sa pipila ka mga ganghaan posible nga usbon ang start-byte (default: 0x43) ug stop-byte (default: 0x0D) sa configurator software.
Ang tanan nga mga deskripsyon niini nga manwal nagtuo nga ang default nga mga kantidad gigamit.
Para sa dugang nga impormasyon ug suporta pun-a ang porma sa suporta, tan-awa ang Serbisyo ug Suporta.
Ang pinakabag-o nga bersyon sa mga drayber, software, firmware ug mga dokumentasyon anaa sa among website: Download Center.

1.1. Serbisyo ug Suporta 
Ang pinakabag-o nga bersyon sa mga drayber, software, firmware, ug dokumentasyon anaa sa among Librarya sa Dokumento.

Nagkinahanglan ka ba og tabang o gusto nga magreport sa usa ka bug?
Bisitaha ang among website Proemion alang sa dugang nga impormasyon, o pagpataas og tiket sa Suporta.

Mga Sugo sa Byte Mode

2.1. Format sa Command (Byte Mode)

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Ang 'C' (0x43) mao ang default setting. Alang sa pipila ka mga aparato kini nga kantidad mahimong mabag-o. Kini nga manwal kanunay nagpakita sa default setting.
Gitas-on 0x00-0xFF Ang gitas-on nga byte naglakip sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x00-0xFF Command byte, ang mga kantidad nga 0x00 hangtod 0xFE mga direkta nga mga mando, ang kantidad nga 0xFF nagpasabut nga ang sunod nga byte adunay usa ka extension sa mando.
Data xx Kontento sa datos
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.
Ang 0x0D (Carriage Return) mao ang default setting. Alang sa pipila ka mga aparato kini nga kantidad mahimong mabag-o. Kini nga manwal kanunay nagpakita sa default setting

Ang "–" nagpasabut nga kini nga kantidad dili interesado
Ang "xx" nagpasabot nga ang field naglangkob sa configuration / reply value
Ang matag mensahe nga nagbag-o o naghangyo sa mga setting sa Proemion CAN device gitubag sa usa ka mensahe nga adunay parehas nga command byte, nga adunay mga bag-ong setting.

NOTA
Ang paghangyo sa mga mando kasagarang wala magkinahanglan og dugang nga mga parameter (walay "Data" nga field).
Ang mga eksepsiyon gihisgutan sa deskripsyon sa command.

2.1.1. Example

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on 0x0B Ang gitas-on nga byte naglakip sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x00 11-bit ID MAHIMO nga mensahe
Data 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (MSB una)
CAN-message nga Data content
Checksum 0xCE Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF 0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.2. Extended Command Format (Byte Mode)

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Ang 'C' (0x43) mao ang default setting. Alang sa pipila ka mga aparato kini nga kantidad mahimong mabag-o.
Kini nga manwal kanunay nagpakita sa default setting.
Gitas-on 0x00-0xFF Ang gitas-on nga byte naglakip sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Extended Command 0xD0-0xDF Ang command byte, ang mga kantidad nga 0xD0 hangtod 0xDF kay gipalapdan nga mga sugo
Data xx Byte 0: CAN-Channel (sugod sa 0 para sa CAN 1) / 128 … 255 nga gitagana para sa module (WLAN / GSM / GPS…)
Byte 1: Sugo
Byte 2: Kontento sa datos
Checksum 0xCE Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF 0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

Ang "–" nagpasabut nga kini nga kantidad dili interesado
Ang "xx" nagpasabot nga ang field naglangkob sa configuration / reply value

2.2.1. Example - Gipadako nga Sugo

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on 0x0D Ang gitas-on nga byte naglakip sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xD0 Extended Command
Data 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-Channel: 2
Sugo: 11-bit ID CAN message ID (0x789) (MSB una)
CAN-message nga Data content
Checksum 0x19 Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.3. Pagproseso sa mga Mensahe sa Data
Kini nga mga mensahe gigamit sa pagpasa sa nadawat nga CAN nga mga mensahe ngadto sa host o sa pagpadala sa CAN nga mga mensahe gikan sa host ngadto sa CAN network.

2.3.1. MAHIMO ang pagdawat sa data frame
Ang CAN data frame nga mga mensahe nga nadawat sa gateway gikan sa CAN bus gibalhin ngadto sa host interface sa mosunod nga format.

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x00 11-bit ID MAHIMO ang mensahe nga nadawat
0x01 11-bit ID MAHIMO ang mensahe nga nadawat, ang mensahe adunay dugang nga 32-bit nga orasamp bili.
0x02 29-bit ID MAHIMO ang mensahe nga nadawat
0x03 29-bit ID MAHIMO ang mensahe nga nadawat, ang mensahe adunay dugang nga 32-bit nga orasamp bili.
Data Para sa 11-bit ID nga mga mensahe:
0x00-0xFF Byte 0-1: 11-bit CAN ID (MSB una)
dugang nga datos bytes:
Hangtud sa 8 CAN data bytes usa ka dugang nga 32-bit timestamp bili (kon lang ang timesamp gi-enable ang opsyon, tan-awa sa ubos)
Para sa 29-bit ID nga mga mensahe:
0x00-0xFF Byte 0-3: 29-bit CAN ID (MSB una)
dugang nga datos bytes:
Hangtud sa 8 CAN data bytes usa ka dugang nga 32-bit timestamp bili
(kung oras langamp gi-enable ang opsyon, tan-awa sa ubos)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung usa ka orasamp gitinguha, kini nga kapilian kinahanglan nga magamit sa katugbang nga mensahe sa mando (tan-awa ang Reset Device).
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.3.2. Ipadala ang CAN data frame
Aron mapasa ang CAN data frame nga mga mensahe ngadto sa CAN bus, ang host interface nagpadala ug data ngadto sa gateway sa mosunod nga format.

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x00 Ipadala ang 11-bit ID CAN data frame
0x02 Ipadala ang 29-bit ID CAN data frame
Data Para sa 11-bit ID nga mga mensahe:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB una)
dugang nga datos bytes:
Hangtod sa 8 CAN data bytes
Para sa 29-bit ID nga mga mensahe:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB una)
dugang nga datos bytes:
Hangtod sa 8 CAN data bytes
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.3.3. MAHIMO remote frame pagdawat
Ang CAN remote frame nga mga mensahe nga nadawat sa gateway gikan sa CAN bus gibalhin ngadto sa host interface sa mosunod nga format.

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x04 11-bit ID MAHIMO remote frame nga nadawat
0x05 Ang 11-bit ID MAHIMO nga madawat ang layo nga frame, ang mensahe adunay dugang nga 32-bit nga orasamp bili.
0x06 29-bit ID MAHIMO remote frame nga nadawat
0x07 Ang 29-bit ID MAHIMO nga madawat ang layo nga frame, ang mensahe adunay dugang nga 32-bit nga orasamp bili.
Data Para sa 11-bit ID remote frames:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB una)
dugang nga datos bytes:
DLC (CAN remote frame Data Length Code) usa ka dugang nga 32-bit timestamp bili (kon lang ang timesamp gi-enable ang opsyon, tan-awa sa ubos)
Para sa 29-bit ID remote frames:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB una)
dugang nga datos bytes:
DLC (CAN remote frame Data Length Code) usa ka dugang nga 32-bit timestamp bili (kon lang ang timesamp gi-enable ang opsyon, tan-awa sa ubos)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung usa ka orasamp gitinguha, kini nga kapilian kinahanglan nga magamit sa katugbang nga mensahe sa mando (tan-awa ang Reset Device).
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.3.4. Ipadala CAN remote frame
Aron mapasa ang CAN remote frame nga mga mensahe ngadto sa CAN bus, ang host interface nagpadalag data ngadto sa gateway sa mosunod nga format.

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x04 Ipadala ang 11-bit ID MAHIMO nga layo nga frame
0x06 Ipadala ang 29-bit ID MAHIMO nga layo nga frame
Data Para sa 11-bit ID remote frames:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB una)
dugang nga data byte:
DLC (CAN remote frame Data Length Code)
Para sa 29-bit ID remote frames:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB una)
dugang nga data byte:
DLC (CAN remote frame Data Length Code)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.3.5. RS232 data frame nga nagpadala ug pagdawat

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x09 RS232 data frame
Data xx RS232 nga datos
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.3.6. Dawata ang Optimization Block

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x08 Dawata ang Optimization Block
Data xx Pagdawat data sa Optimization
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.4. Mga mensahe sa feedback
Kini nga mga mensahe adunay mga datos sa feedback nga nagtugot sa tiggamit sa pagsusi sa husto nga pagpasa sa mga mensahe sa CAN.

2.4.1. MAHIMO nga mensahe transmission feedback

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x20 11-bit ID MAHIMO nga ipadala ang mensahe
0x21 Ang 11-bit ID MAHIMO nga ipadala ang mensahe, ang feedback adunay dugang nga orasamp sa panahon sa transmission
0x22 29-bit ID MAHIMO nga ipadala ang mensahe
0x23 Ang 29-bit ID MAHIMO nga ipadala ang mensahe, ang feedback adunay dugang nga orasamp sa panahon sa transmission
0x24 Ang 11-bit ID MAHIMO nga mapasa ang layo nga frame
0x25 Ang 11-bit ID MAHIMO nga mapasa ang layo nga frame, ang feedback adunay dugang nga orasamp sa panahon sa transmission
0x26 Ang 29-bit ID MAHIMO nga mapasa ang layo nga frame
0x27 Ang 29-bit ID MAHIMO nga mapasa ang layo nga frame, ang feedback adunay dugang nga orasamp sa panahon sa transmission
0x28 11-bit ID Transmit Server mensahe nga gipadala
0x29 Ang 11-bit ID Transmit Server nga mensahe gipadala, ang feedback adunay dugang nga timestamp sa panahon sa transmission
0x2A 29-bit ID Transmit Server mensahe nga gipadala
0x2B Ang 29-bit ID Transmit Server nga mensahe gipadala, ang feedback adunay dugang nga timestamp sa panahon sa transmission
Data Para sa 11-bit ID nga mga mensahe / hilit nga mga frame:
0x00-0xFF Byte 0-1:
11-bit CAN ID (MSB una)
0x00-0xFF dugang nga mga byte sa datos (dili sa hilit nga frame feedback):
Hangtod sa 8 CAN Data bytes usa ka dugang nga 32-bit nga mga orasamp bili (kon lang ang timesamp gi-enable ang opsyon, tan-awa sa ubos)
Para sa 29-bit ID nga mga mensahe / hilit nga mga frame:
0x00-0xFF Byte 0-3:
29-bit CAN ID (MSB una)
0x00-0xFF dugang nga mga byte sa datos (dili sa hilit nga frame feedback):
Hangtod sa 8 CAN Data bytes usa ka dugang nga 32-bit nga mga orasamp bili (kon lang ang timesamp gi-enable ang opsyon, tan-awa sa ubos)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung gusto ang mga mensahe sa feedback, ang kapilian sa feedback kinahanglan nga mahimo pinaagi sa katugbang nga mando (tan-awa ang Switch server objects on / off).
Kung usa ka orasamp gipaboran, kini nga opsyon kinahanglan nga mahimo pinaagi sa katugbang nga mensahe (tan-awa ang Reset Device).
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.5. Mga mensahe sa datos sa diagnosis
2.5.1. Device ID

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x40 Device ID string (hangyo: walay dugang nga data bytes)
Data
(sa reply lang)
0x00-0xFF ID string (sa tubag lang)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.5.2. Hardware / Software nga bersyon

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x41 Hardware / Software nga bersyon (hangyo: walay dugang nga data bytes)
Data
(sa reply lang)
0x00-0xFF Byte 0-1: Hardware nga bersyon sa device
Byte 2-3: Software nga bersyon sa firmware
Byte 4-5: Ang bersyon sa software sa bootloader
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.5.3. Sayop kahimtang

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x42 Error status (hangyo: walay dugang nga data bytes)
0x43 Error status message nga adunay dugang nga timestamp bili
(walay hangyo nga sugo, tubag lamang nga mensahe)
Data
(sa reply lang)
0x00-0xFF Byte 0:
gamay 0: MAKAdawat ug buffer overflow
gamay 1: MAHIMO ipadala ang timeout
gamay 2: MAHIMO nga sayop nga counter overflow
gamay 3: MAHIMO nga bus-off nga sayup
gamay 4: Sayop sa syntax sa interface sa host
gamay 5: Sayop sa format sa interface sa host
gamay 6: Ang interface sa host nagpadala sa buffer overflow
gamay 7: wala gigamit
Byte 1 (Katapusang error code sa CAN controller):
'0': Walay Sayop
'1': Labaw sa 5 nga managsama nga mga bit sa usa ka han-ay ang nahitabo
'2': Ang nadawat nga mensahe walay hustong pormat
'3': Gipadala nga Mensahe wala giila
'4': Dili posible nga itakda ang recessive level sa panahon sa transmission
'5': Dili posible nga itakda ang dominanteng lebel sa panahon sa transmission
'6': ang nadawat nga CRC check sum sayop
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung usa ka orasamp gipaboran, kini nga opsyon kinahanglan nga mahimo pinaagi sa katugbang nga mensahe (tan-awa ang Reset Device).
Matag higayon nga mausab ang status sa error, awtomatik nga mamugna ang mensahe sa status sa error.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.5.4. Interface nga bersyon

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x44 Interfaces version (eg Bluetooth module, WLAN-module, ...) (hangyo: walay dugang data bytes)
Data
(sa reply lang)
0x00-0xFF ASCII coded version string
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).
Mahimong pilion ang modulo.

2.5.5. Kasamtangang CAN-busload

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x47 Kasamtangang busload sa mga mensahe kada segundo (hangyo: walay dugang nga data bytes)
Data
(sa reply lang)
0x00-0xFF Byte 0-1:
unsigned Integer value size: 16 bit (una sa MSB)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.5.6. Ang device busy / command dili suportado

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x48 Ang device dili makapatuman sa sugo (tubag lamang sa ubang mga sugo)
Data 0x00-0xFF Gireserba para magamit sa umaabot
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.5.7. Itakda ang MAHIMO nga magpadala sa oras sa paglangan

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x49 Itakda ang MAHIMO nga magpadala sa oras sa paglangan
Data 0x00-0xFF Wala gipirmahan nga integer nga kantidad nga gidak-on: 16 bit (MSB una)
(Ang RAM-parameter gibalik sa 0 pagkahuman sa pag-reset sa aparato)
Ang oras sa paglangan hangtod masusi ang sunod nga mando sa 10 ms, kini nga kantidad magamit kausa ra!
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.6. Mga mensahe sa pag-setup sa CAN Controller
2.6.1. Usba / hangyo makadawat mga setting sa channel ID

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x50 Paghangyo makadawat mga setting sa channel ID
(nagkinahanglan og usa ka dugang nga data byte = channel number)
0x51 Usba ang pagdawat sa mga setting sa channel ID
(nagkinahanglan ug labing menos duha ka dugang nga data byte, ang numero sa channel ug ang mga setting sa channel)
Data 0x00-0xFF Byte 0:
Dawata ang numero sa butang (nagdepende sa gateway device) MAHIMOview  USB / RS232: 0…8
MAHIMOview  Ethernet: 0…7
MAKA-link sa Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
gamay 0: 0 = channel disable, 1 = channel enable gamay 1: 0 = makadawat 11-bit ID, 1 = makadawat 29-bit ID gamay 2: 0 = usba ang 11-bit ID, 1 = usba ang 29-bit ID
Byte 2-3: 11-bit ID kung byte1, bit 2 = 0
Byte 2-5: 29-bit ID kung byte1, bit 2 = 1
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung ang mensahe sa pagbag-o wala’y kasayuran sa ID (gitas-on nga byte <4) ang katapusan nga setting sa ID magpabilin.
Sa kini nga kaso byte 1, bit 2 wala panumbalinga.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.6.2. Pagbag-o / paghangyo makadawat mga setting sa maskara sa channel

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x52 Paghangyo makadawat mga setting sa maskara sa channel
(nagkinahanglan og usa ka dugang nga data byte = channel number)
0x53 Usba ang pagdawat sa mga setting sa maskara sa channel
(nagkinahanglan ug labing menos duha ka dugang nga data byte, ang numero sa channel ug ang mga setting sa channel)
Data 0x00-0xFF Byte 0:
Dawata ang numero sa butang (nagdepende sa gateway device) MAHIMOview  USB / RS232: 0…8
MAHIMOview  Ethernet: 0…7
MAKA-link sa Bluetooth / WLAN: 0…15
0x00-0x07 Byte 1:
gamay 0: 0 = channel disable, 1 = channel enable
gamay 1: 0 = makadawat 11-bit mask, 1 = makadawat 29-bit mask
gamay 2: 0 = usba ang 11-bit mask, 1 = usba ang 29-bit mask
Byte 2-3: 11-bit mask kung byte1, bit 2 = 0
Byte 2-5: 29-bit mask kung byte1, bit 2 = 1
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung ang mensahe sa pagbag-o wala’y kasayuran sa maskara (gitas-on nga byte <4), ang katapusan nga setting sa maskara magpabilin.
Sa kini nga kaso byte 1, bit 2 wala panumbalinga.
Kung ang aparato dili mosuporta sa indibidwal nga mga maskara alang sa matag channel (CANview RS232), ang mga setting sa maskara alang sa channel 1 hangtod 7 wala panumbalinga ug gitubag sa setting sa channel 0.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.6.3. PWEDE baud rate

Byte(s) Bili Deskripsyon
SOF

(Pagsugod sa Frame)

0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x56 Paghangyo CAN baud rate parameters (walay dugang nga data bytes)
0x57 Itakda ang CAN baud rate Parameter
Data 0x00-0xFF Byte 0: 0xFF kung walay CIA nga nahiuyon sa standard baud rate, kung dili:
0x00: 10 kBit / sec
0x01: 20 kBit / sec
0x02: 50 kBit / sec
0xFE: 100 kBit / sec
0x03: 125 kBit / sec
0x04: 250 kBit / sec
0x05: 500 kBit / sec
0x06: 800 kBit / sec
0x07: 1 MBit / sec
0xFF: Ang mga kantidad sa BTR gigamit
Byte 1: BTR0 Value (nagsalig sa device, kung Byte 0 = 0xFF) Byte 2: BTR1 Value (nagsalig sa device, kung Byte 0 = 0xFF) Byte 3: BTR2 Value (nagsalig sa device, kung Byte 0 = 0xFF)  Byte 4: BTR3 Value (nagsalig sa device, kung Byte 0 = 0xFF)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung ang data byte 0 gibutang sa 0xFF, ang BTR nga mga kantidad gigamit sa pagtakda sa dili standard nga baud rates.
Kung gigamit ang usa ka standard nga baud rate, ang mga kantidad sa BTR dili kinahanglan, kung kini gigamit pa, wala kini panumbalinga!
Kung kinahanglan nimo nga magbutang usa ka baud rate nga wala gisuportahan sa mga sumbanan nga setting sa aparato, palihug kontaka ang among suporta alang sa dugang nga kasayuran, tan-awa ang Serbisyo ug Suporta.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.6.4. MAHIMO nga i-reset ang controller

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x58 CAN controller reset (walay dugang nga data bytes)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang "CAN Controller Reset" nga sugo naghimo sa usa ka kompleto nga pag-reset sa CAN controller, lakip ang timestamp bili, makadawat ug magpadala sa mga buffer.
Gi-reset usab sa CAN controller ang kahimtang sa sayup sa aparato.
Tungod niini, pagkahuman sa pag-reset sa CAN controller, usa ka mensahe sa status sa sayup ang nahimo, aron ma-update ang status sa sayup.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.6.5. Itakda ang CAN interface Auto Baud Mode

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x59 Itakda ang auto baud mode (walay dugang nga data bytes)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang Auto Baud Mode posible lamang sa standard baud rates nga gisuportahan sa device.
Para sa auto baud detection gikinahanglan nga adunay working communication sa bus.
Samtang ang baud rate detection aktibo, ang Proemion CAN device anaa sa passive mode ug walay impluwensya sa trapiko sa CAN bus.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

Ang auto baud command nagtakda sa gateway device ngadto sa "Auto Baud Mode".
Ang aparato maminaw sa trapiko sa CAN ug awtomatikong i-configure ang baud rate (ang standard baud rate ra nga gisuportahan sa aparato ang makit-an).
Human makuha ang hustong setting sa baud rate, ang device makamugna og tubag, nga adunay sulod sa nakita nga baud rate.
Ang pormat niini nga mensahe parehas sa CAN baud rate request nga mensahe, gawas sa command byte kay 0x59.
Kung walay baud rate nga makit-an, ang device mogamit sa katapusang na-configure nga baud rate para sa operasyon.
Sa kini nga kaso, ang tubag sa baud rate parehas nga kung gihangyo ang usa ka dili standard nga baud rate.

2.6.6. Itakda / hangyo nga aktibo / passive mode

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x5A Paghangyo nga aktibo / passive mode (walay dugang nga data bytes)
0x5B Ibutang ang aktibo / passive mode
Data 0x00-0x01 0x00 device = aktibo nga mode
0x01 device = passive mode
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.6.7. Pagbag-o / paghangyo makadawat sa oras sa siklo sa channel

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x5C Paghangyo makadawat sa oras sa siklo sa channel
(nagkinahanglan og usa ka dugang nga data byte = channel number)
0x5D Pag-usab sa pagdawat sa oras sa siklo sa channel
(nagkinahanglan ug labing menos duha ka dugang nga data byte, ang numero sa channel ug ang mga setting sa channel)
Data 0x00-0xFF Byte 0:
Dawata ang numero sa butang (nagdepende sa gateway device) MAHIMOview  Ethernet: 0…7
MAKA-link sa Bluetooth / WLAN: 0…15
0x00-0xFF Byte 1:
Cycle Time sa 10 ms
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.7. Mga mensahe sa pag-configure sa interface sa host
2.7.1. Mga setting sa feedback / output

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Byte(s) Bili Deskripsyon
Sugo 0x60 Paghangyo og mga setting sa feedback (walay dugang nga data bytes)
0x61 Itakda ang mga setting sa feedback
Data 0x00-0x07 Byte 0:
gamay 0: 1 = CAN output on / 0 = CAN output off
gamay 1: 1 = Ipadala ang CAN message feedback on / 0 = feedback off
gamay 2: 1 = Ang feedback sa server sa / 0 = ang feedback sa server wala
gamay 3: 1 = RS232 interface on / 0 = RS232 interface off
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kung ang serial output na-disable, ang nadawat nga CAN nga mga mensahe gitipigan sa RAM sa Proemion CAN device. Kung kini nga buffer puno, usa ka buffer overflow error ang gipakita.
Kung ang output mahimo, ang tanan nga gitipigan nga mga mensahe ipadala dayon sa host interface.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.8. Ipadala ang mga sugo sa interface sa server
2.8.1. I-on/off ang mga butang sa server

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x80 Paghangyo sa butang sa server nga on / off (walay dugang nga data bytes)
0x81 I-set on/off ang server object
Data 0x00-0xFF Byte 0:
Ang matag bit nga gitakda mobalhin sa katugbang nga butang sa server / nagpakita nga ang butang sa server anaa.
Ang usa ka reset bit nagtimaan sa mga butang nga adunay kapansanan sa server.
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kini nga sugo wala na gigamit ug wala na gigamit sa among mga himan.

2.8.2. Usba / hangyoa ang pag-configure sa butang sa server

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x82 Paghangyo sa pag-configure sa butang sa server (nagkinahanglan usa ka dugang nga byte sa datos nga adunay sulud nga numero sa butang sa server)
0x83 I-set on/off ang server object
Data 0x01-0x08 Byte 0 (numero sa butang):
Naglangkob sa numero sa usa sa walo ka posible nga mga butang sa server nga kinahanglan usbon.
0x00-0x01 Byte 1 (IDE):
0x00 = 11-bit ID nga butang
0x01 = 29-bit ID nga butang
Ang byte 2 ug mas taas nga byte nga mga numero naglangkob sa mosunod nga impormasyon sa gipakita   order:
0x00-0xFF ID (11 o 29 ka gamay)
0x01-0x08 DLC (gidaghanon sa data bytes sa CAN nga mensahe)
0x00-0xFF hangtod sa 8 data byte sa mensahe sa lata
0x00-0xFF panahon sa siklo sa butang sa server sa 10 ms
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang sulod sa DLC byte kinahanglang mouyon sa gidaghanon sa gipasa nga data byte, kon dili ang transmit server mahimong dili matag-an.
Kini nga sugo wala na gigamit ug wala na gigamit sa among mga himan.

2.8.3. Pagbag-o / paghangyo nga ipadala ang mga setting sa channel ID 
Ang CAN transmit channel filters parehas nga trabaho sama sa CAN receive filters nga gihulagway sa chapter CAN Controller setup messages. Ang mga mensahe nga nadawat gikan sa host gisusi sa kini nga mga kondisyon sa pagsala. Kung ang mga kondisyon natuman, ang mensahe ipadala sa CAN bus.

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x84 Paghangyo sa mga setting sa transmit channel ID
(nagkinahanglan og usa ka dugang nga data byte = channel number)
0x85 Usba ang mga setting sa transmit channel ID
(nagkinahanglan ug labing menos duha ka dugang nga data byte, ang numero sa channel ug ang mga setting sa channel)
Data 0x00-0x07 Byte 0:
Ipadala ang numero sa butang
0x00-0x07 Byte 1:
gamay 0: 0 = channel disable, 1 = channel enable
gamay 1: 0 = ipadala ang 11-bit ID, 1 = ipadala ang 29-bit ID
gamay 2: 0 = usba ang 11-bit ID, 1 = usba ang 29-bit ID
0x00-0xFF Byte 2-3: 11-bit ID kung byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit ID kung byte1, bit 2 = 1
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kini nga sugo wala na gigamit ug wala na gigamit sa among mga himan.

2.8.4. Pagbag-o / paghangyo nga ipadala ang mga setting sa maskara sa channel

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x86 Paghangyo sa mga setting sa maskara sa pagpadala sa channel
(nagkinahanglan og usa ka dugang nga data byte = channel number)
0x87 Usba ang mga setting sa maskara sa transmit channel
(nagkinahanglan ug labing menos duha ka dugang nga data byte, ang numero sa channel ug ang mga setting sa channel)
Data 0x00-0x07 Byte 0:
Ipadala ang numero sa butang
0x00-0x07 Byte 1:
gamay 0: 0 = channel disable, 1 = channel enable
gamay 1: 0 = ipadala ang 11-bit nga maskara, 1 = ipadala ang 29-bit nga maskara
gamay 2: 0 = usba ang 11-bit mask, 1 = usba ang 29-bit mask
0x00-0xFF Byte 2-3: 11-bit mask kung byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit mask kung byte1, bit 2 = 1
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kini nga sugo wala na gigamit ug wala na gigamit sa among mga himan.

2.8.5. Pagbag-o / hangyo nga ipadala ang mga setting sa oras sa siklo sa channel

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0x88 Paghangyo mga setting sa cycle sa pagpadala sa channel
(nagkinahanglan og usa ka dugang nga data byte = channel number)
0x89 Usba ang mga setting sa oras sa siklo sa pagpadala sa channel
(nagkinahanglan ug labing menos duha ka dugang nga data byte, ang numero sa channel ug ang mga setting sa channel)
Data 0x00-0x07 Byte 0:
Ipadala ang numero sa butang
0x00-0x07 Byte 1:+
gamay 0: 0 = channel disable, 1 = channel enable
gamay 1: 0 = nagpadala sa 11-bit nga cycle nga oras, 1 = nagpadala sa 29-bit nga cycle nga oras
gamay 2: 0 = usba ang 11-bit cycle time, 1 = usba ang 29-bit cycle time
0x00-0xFF Byte 2-3: 11-bit nga cycle time kung byte1, bit 2 = 0
0x00-0xFF Byte 2-5: 29-bit nga cycle time kung byte1, bit 2 = 1
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.9. Mga setting sa parameter sa aparato
2.9.1. Pagbag-o / paghangyo sa Panahonamp mga setting

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xA0 Panahon sa paghangyoamp setting (hangyo: walay dugang nga data bytes)
0xA1 Itakda ang orasamp mga setting
Data 0x00-0x13 Byte 0:
gamay 0: 1 = Orasamp sa, 0 = Orasamp off
gamay 1: 1 = Relatibong orasamp, 0 = Hingpit nga panahonamp
gamay 4: 1 = Error ug Echo Feedback timesamp sa 0 = Error ug Echo Feedback timesamp off
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

Kung ang "Timestamp-Mode" gipili, usa ka 32-bit counter (100 µs nga resolusyon) nga kantidad ang gisal-ot pagkahuman sa katapusang data byte sa matag nadawat nga CAN nga mensahe.
Ang tanan nga mga mensahe sa host interface nga bahin nga adunay sulud nga orasamp naa sa saktong kronolohikal nga han-ay.
Kung usa ka orasamp kinahanglang isulod human sa gipalanog nga mga mensahe (“Ipadala ang Feedback sa Server” o “Ipadala CAN Message Feedback”) ug ang mga mensahe sa sayop, ang 'Error and Echo Feedback timestamp' kinahanglan nga ma-aktibo sa dugang.
Ang kalainan tali sa "relative" ug "absolute-mode" mao nga ang counter value gi-reset human sa matag nadawat nga mensahe sa "relative-mode".

NOTA
Ang "Error and Echo Feedback" nga orasamp gipasa lamang kung ang orasamp gipaandar ang mode.
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.9.2. Ang pagbag-o MAHIMO magpadala sa oras sa paglangan

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte
Sugo 0xA2 Itakda ang MAHIMO nga magpadala sa oras sa paglangan
Data
(sa reply lang)
0x00-0xFF Wala gipirmahan nga integer nga kantidad nga gidak-on: 16 bit
(Ang RAM-parameter gibalik sa 0 pagkahuman sa pag-reset sa aparato)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kini nga oras sa paglangan gisal-ot sa wala pa ang matag CAN nga mensahe, aron ang CAN transmission mahimong hinay.

2.9.3. Itakda ang oras sa paghulat sa IP-block

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xA3 Itakda ang oras sa paghulat sa IP-block (para sa mas maayong paggamit sa bandwidth)
Data 0x00-0xFF Interval sa 10 milliseconds
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.9.4. Itakda ang agwat sa kalkulasyon sa baud rate

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xA4 Itakda ang CAN baud rate kalkulasyon interval
Data 0x00-0xFF Interval sa milliseconds
Wala gipirmahan nga kantidad sa integer nga gidak-on: 16 bit (una sa MSB)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang paggamit ingon nga gipalapdan nga sugo posible (tan-awa ang Extended Command Format (Byte Mode)).

2.9.5. CANopen object dictionary access

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xA5 Basaha / Isulat sa diksyonaryo sa butang
Data 0x00-0xFF Gihangyo: Byte 0:
Sugo: 0x01 pagsulat, 0x00 pagbasa (walay dugang nga data bytes)
Byte 1-2:
Index (LSB una)
Byte 3:
Sub-indeks
dugang nga data byte:
Data (LSB una)
Tubag: Byte 0:
Resulta: 0x40 kalamposan sa pagbasa
0x80 kapakyasan sa pagbasa (walay dugang nga data bytes)
0x41 pagsulat nga kalampusan (walay dugang nga data bytes)
0x81 pagsulat kapakyasan (walay dugang nga data bytes)
Byte 1-2:
Index (LSB una)
Byte 3:
Sub-indeks
dugang nga data byte:
Data (LSB una)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

2.10. Mga sugo sa pag-access sa hardware
2.10.1. I-reset ang Device

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xC0 Ibutang ang reset device
Data  —
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang mga himan motubag niini nga sugo gamit ang sugo nga "Device ID".
Alang sa pipila ka mga himan kini nga sugo dili mosangpot sa pag-reset sa hardware tungod kay ang komunikasyon ngadto sa host mawala sa laing paagi.

  • MAHIMOview Ethernet
  • MAHIMO mag-link sa Bluetooth / WLAN

2.10.2. Paghangyo sa kantidad sa analog channel

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xC2 Pagpangayo og analog channel value (kinahanglan og 1 ka dugang nga data byte nga adunay sulod nga channel number)
Data 0x00-0x03 Byte 0 (numero sa channel):
0x00: Supply voltage
0x01: MAHIMO Ubos nga linya
0x02: MAHIMO Taas nga linya
0x03: Analog Inputs 1 ug 2
0x00-0xFF Byte 1: Analog value (alang sa channel 0…2, tan-awa ang paghulagway sa ubos)
Byte 1-4: (alang sa channel 3) Analog input 1 voltage IEEE 754 coded, LSB una
Byte 5-8: (alang sa channel 3) Analog input 2 voltage IEEE 754 coded, LSB una
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.
VCC
CANH / CANL
0x00 0V
0V
VCC
CANH / CANL
0xFF 39V
5V

NOTA
Ang CAN langview Ang RS232 makasukod sa CAN line voltage lebel.
Kini nga pagsukod mahimo lamang alang sa CAN baud rate nga 125 kBit/s ug mas hinay.

Itakda / hangyoa ang kantidad sa digital channel

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xC4 Paghangyo digital channel value (kinahanglan og 1 ka dugang nga data byte nga adunay sulod nga channel number)
0xC5 Itakda ang kantidad sa digital channel (kinahanglan ug 2 ka dugang nga byte sa datos nga adunay sulud nga numero sa channel ug ang kantidad)
Data 0x00-0xFF Byte 0 (numero sa channel): 0x00: resistor sa pagtapos sa bus
0x00-0x01 Byte 1: digital nga bili (1 = on, 0 = off)
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Ang matag set nga sugo gitubag sa aktuwal nga mga kantidad.

2.10.3. Ibutang ang Komunikasyon password

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xC6 Paghangyo sa pagsusi sa password sa komunikasyon
Data xx Sugo
Byte 0…n:
Password string (default: “GSMONLIN”) Tubag
Byte 0:
0 = gisusi ang password ug OK
Kung napakyas ang pagsusi sa password, wala’y tubag gikan sa aparato
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kini nga mensahe importante kaayo aron maablihan ang tibuok nga gamit sa byte mode interface sa CANlink GSM/UMTS.
Ang usa ka sesyon mahimo lamang sa usa ka pagsusi sa husto nga password sa komunikasyon!

2.10.4. I-reset ang password sa Komunikasyon

Byte(s) Bili Deskripsyon
SOF
(Pagsugod sa Frame)
0x43 Ang SOF nagtimaan sa pagsugod sa sugo.
Gitas-on xx Ang gitas-on nga byte naglangkob sa gidaghanon sa mga data byte ang gidaghanon sa mga command byte nga nagsunod.
Sugo 0xC7 I-reset ang pagsusi sa password sa komunikasyon
Checksum xx Naglangkob sa XOR checksum sa SOF, Length, Command ug ang Data-bytes.
EOF
(Katapusan sa Frame)
0x0D Ang EOF byte nagtimaan sa katapusan sa sugo.

NOTA
Kini nga mensahe nag-lock sa interface sa byte mode.
Kini nga sugo kinahanglan ipadala sa katapusan sa usa ka sesyon sa komunikasyon.

Mga Sugo ug Mga Device

Ang lamesa sa ubos naghatag usa ka summary sa tanan nga naglungtad nga mga mando ug nagpakita kung unsang aparato sa Proemion ang nagsuporta niini.
Ang usability sa usa ka command alang sa usa ka Proemion device gimarkahan og "S", "E" o "S / E".

Kini nga mga acronym nagpasabot sa:

  • "S" Ang Proemion device nagsuporta niini nga sugo lamang sa standard command format (tan-awa ang Command Format (Byte Mode)).
  • "E" Ang Proemion device nagsuporta niini nga command lamang sa extended command format (tan-awa ang Extended Command Format (Byte Mode)).
  • "S / E" Ang Proemion device nagsuporta niini nga command sa standard command format ug sa extended command format.
Mensahe Sugo Device
Type MAHIMOview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
wireless
3000
CANlink
wireless 4000
MAHIMOview
Ethernet
CANlink
mobile
5000
CANlink
mobile
3000
MAHIMOview
RS232
Pagproseso sa mga Mensahe sa Data 0x00 S / E S / E S / E S / E S / E S / E S / E S / * S / E
0x01 S / E S / E S / E S / E S / E S / E S / E S / E* S / E
0x02 S / E S / E S / E S / E S / E S / E S / E S / E* S / E
0x03 S / E S / E S / E S / E S / E S / E S / E S / E* S / E
0x04 S / E S / E S / E S / E S / E S / E S / E S / E* S / E
0x05 S / E S / E S / E S / E S / E S / E S / E S / E*
0x06 S / E S / E S / E S / E S / E S / E S / E S / E*
0x07 S / E S / E S / E S / E S / E S / E S / E S / E*
0x08 S / E S / E
0x09 S
Mga Mensahe sa 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

* Ang pagsunod sa mga kapilian sa datos sa mando wala gipatuman alang sa CLM3000 ug CLM3600:
– bit 2: 1 = Feedback sa server on / 0 = wala na ang feedback sa server
– bit 3: 1 = RS232 interface on / 0 = RS232 interface off

Mensahe Sugo Device
Type MAHIMOview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
wireless 3000
CANlink
wireless 4000
MAHIMOview
Ethernet
CANlink
mobile
5000
CANlink
mobile
3000
MAHIMOview
RS232
Mga Mensahe sa Data sa Diagnosis 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
Host Interface Configuration Mensahe 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
Ipadala ang mga Sugo sa Interface sa 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 MAHIMOview   USB MAKA-link sa Bluetooth
2000
MAKA-link sa WLAN
2000
CANlink wireless 3000 CANlink wireless 4000 MAHIMOview Ethernet CANlink mobile
5000
CANlink mobile
3000
MAHIMOview
RS232
Mga Setting sa Parameter sa Device 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
Mga Sugo sa Pag-access sa 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

Bersyon: 11.0.549

Logo sa Proemion

Mga Dokumento / Mga Kapanguhaan

Proemion Byte Command Protocol Binary nga mga sugo [pdf] Manwal sa Gumagamit
Byte Command Protocol Binary commands, Command Protocol Binary commands, Protocol Binary commands, Binary commands

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *