
Manual de comandaments byte
Protocol d'ordres byte Ordres binàries
El manual de comandaments de bytes descriu les ordres i la seva estructura del protocol de comandaments de bytes de Proemion que l'utilitzen un host remot i la xarxa CAN per a la transmissió de missatges.
General
El manual d'ordres de bytes descriu l'estructura i les ordres utilitzades pel protocol de comandaments de bytes de Proemion.
Aquest protocol és compatible amb totes les passarel·les CAN a PC de Proemion GmbH per a la comunicació amb un host remot mitjançant la interfície compatible amb el dispositiu.
El manual següent amplia els manuals específics del dispositiu.
En cas d'incertesa, consulteu també els manuals del dispositiu del vostre dispositiu de passarel·la específic.
Les passarel·les CAN a PC connecten una xarxa CAN a un host remot mitjançant una interfície específica com RS232, USB, Ethernet, Bluetooth o WLAN.
El Proemion Byte Command Protocol serveix per a la transmissió bidireccional de missatges CAN transparents entre l'amfitrió i la xarxa CAN, així com per a la transferència d'ordres entre l'amfitrió i la passarel·la.
Com que totes les passarel·les de Proemion CAN a PC funcionen amb el mateix protocol, qualsevol programari d'aplicació es pot estendre fàcilment per utilitzar diferents interfícies de comunicació només intercanviant les rutines bàsiques de comunicació.
La majoria de les ordres són compatibles amb totes les passarel·les, en alguns casos les ordres especials no són compatibles amb dispositius únics.
La taula del capítol Comandes i dispositius us dóna una ressenyaview a les ordres admeses per cada tipus de passarel·la.
NOTA
Normalment, totes les ordres que influeixen en la configuració dels dispositius només s'emmagatzemen a la memòria RAM volàtil de la passarel·la, després d'un restabliment, la configuració emmagatzemada a la memòria no volàtil del dispositiu es torna a utilitzar.
Podeu canviar aquests paràmetres amb el programari de configuració específic del dispositiu o, si el dispositiu és compatible, mitjançant CANopen.
Excepció: l'ordre "CAN baud rate" s'emmagatzema permanentment.
Per a algunes passarel·les és possible canviar el byte d'inici (per defecte: 0x43) i el byte d'aturada (per defecte: 0x0D) al programari configurador.
Totes les descripcions d'aquest manual assumeixen que s'utilitzen els valors predeterminats.
Per obtenir més informació i assistència ompliu el formulari d'assistència, vegeu Servei i assistència.
Les últimes versions dels controladors, programari, microprogramari i documentació estan disponibles al nostre weblloc: Centre de descàrregues.
1.1. Servei i Suport
Les últimes versions dels controladors, programari, microprogramari i documentació estan disponibles al nostre Biblioteca de documents.
Necessites ajuda o vols informar d'un error?
Visita el nostre weblloc Proemion per a més informació, o recollir un tiquet al Suport.
Ordres en mode byte
2.1. Format d'ordres (mode byte)
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. 'C' (0x43) és la configuració predeterminada. Per a alguns dispositius, aquest valor es pot canviar. Aquest manual sempre mostra la configuració predeterminada. |
| Longitud | 0x00-0xFF | El byte de longitud inclou el nombre de bytes de dades el nombre de bytes d'ordres següents. |
| Comandament | 0x00-0xFF | Byte d'ordre, els valors de 0x00 a 0xFE són ordres directes, el valor 0xFF significa que el byte següent conté una extensió d'ordre |
| Dades | xx | Contingut de dades |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. 0x0D (retorn de carro) és la configuració predeterminada. Per a alguns dispositius, aquest valor es pot canviar. Aquest manual sempre mostra la configuració predeterminada |
“–” significa que aquest valor no interessa
“xx” significa que el camp conté el valor de configuració/resposta
Cada missatge que canvia o sol·licita la configuració del dispositiu Proemion CAN es respon amb un missatge amb el mateix byte de comandament, que conté la nova configuració.
NOTA
Les ordres de sol·licitud normalment no requereixen paràmetres addicionals (sense camp "Dades").
Les excepcions s'esmenten a la descripció de l'ordre.
2.1.1. Example
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | 0x0B | El byte de longitud inclou el nombre de bytes de dades el nombre de bytes d'ordres següents. |
| Comandament | 0 x 00 | Missatge CAN ID d'11 bits |
| Dades | 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18 | Identificador (0x789) (MSB primer) Contingut de dades del missatge CAN |
| Suma de control | 0xCE | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF | 0x0D | El byte EOF marca el final de l'ordre. |
2.2. Format d'ordres estès (mode byte)
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. 'C' (0x43) és la configuració predeterminada. Per a alguns dispositius, aquest valor es pot canviar. Aquest manual sempre mostra la configuració predeterminada. |
| Longitud | 0x00-0xFF | El byte de longitud inclou el nombre de bytes de dades el nombre de bytes d'ordres següents. |
| Comandament ampliat | 0xD0-0xDF | Byte d'ordres, els valors de 0xD0 a 0xDF són ordres ampliades |
| Dades | xx | Byte 0: CAN-Canal (a partir de 0 per CAN 1) / 128 … 255 reservat per al mòdul (WLAN / GSM / GPS...) Byte 1: Comandament Byte 2: Contingut de dades |
| Suma de control | 0xCE | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF | 0x0D | El byte EOF marca el final de l'ordre. |
“–” significa que aquest valor no interessa
“xx” significa que el camp conté el valor de configuració/resposta
2.2.1. Example – Comandament ampliat
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | 0x0D | El byte de longitud inclou el nombre de bytes de dades el nombre de bytes d'ordres següents. |
| Comandament | 0xD0 | Comandament ampliat |
| Dades | 0 x 01 0 x 00 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, |
Canal CAN: 2 Ordre: ID d'11 bits ID de missatge CAN (0x789) (MSB primer) Contingut de dades del missatge CAN |
| Suma de control | 0 x 19 | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.3. Processa missatges de dades
Aquests missatges s'utilitzen per transmetre missatges CAN rebuts a l'amfitrió o per enviar missatges CAN des de l'amfitrió a la xarxa CAN.
2.3.1. Recepció de trama de dades CAN
Els missatges de trama de dades CAN rebuts per la passarel·la des del bus CAN es transfereixen a la interfície de l'amfitrió en el format següent.
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 00 | S'ha rebut un missatge CAN ID d'11 bits |
| 0 x 01 | S'ha rebut un missatge CAN ID d'11 bits, el missatge conté un temps de temps addicional de 32 bitsamp valor. | |
| 0 x 02 | S'ha rebut un missatge CAN ID d'29 bits | |
| 0 x 03 | S'ha rebut un missatge CAN ID d'29 bits, el missatge conté un temps de temps addicional de 32 bitsamp valor. | |
| Dades | Per als missatges d'identificació d'11 bits: | |
| 0x00-0xFF | Byte 0-1: ID CAN d'11 bits (primer MSB) dades addicionals bytes: Fins a 8 bytes de dades CAN un temps addicional de 32 bitsamp valor (només si timestamp l'opció està activada, vegeu a continuació) |
|
| Per als missatges d'identificació d'29 bits: | ||
| 0x00-0xFF | Byte 0-3: ID CAN d'29 bits (primer MSB) dades addicionals bytes: Fins a 8 bytes de dades CAN un temps addicional de 32 bitsamp valor (només si és de vegadesamp l'opció està activada, vegeu a continuació) |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si un copamp si es desitja, aquesta opció s'ha d'habilitar amb el missatge d'ordre corresponent (vegeu Restablir dispositiu).
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.3.2. Transmet el marc de dades CAN
Per transmetre missatges de trama de dades CAN al bus CAN, la interfície de l'amfitrió envia dades a la passarel·la en el format següent.
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 00 | Transmet trama de dades CAN ID d'11 bits |
| 0 x 02 | Transmet trama de dades CAN ID d'29 bits | |
| Dades | Per als missatges d'identificació d'11 bits: | |
| 0x00-0xFF | Byte 0-1: ID CAN d'11 bits (primer MSB) dades addicionals bytes: Fins a 8 bytes de dades CAN |
|
| Per als missatges d'identificació d'29 bits: | ||
| 0x00-0xFF | Byte 0-3: ID CAN d'29 bits (primer MSB) dades addicionals bytes: Fins a 8 bytes de dades CAN |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.3.3. Recepció de trama remota CAN
Els missatges de trama remota CAN rebuts per la passarel·la des del bus CAN es transfereixen a la interfície de l'amfitrió en el format següent.
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 04 | S'ha rebut una trama remota d'ID CAN d'11 bits |
| 0 x 05 | Recepció de trama remota d'ID d'11 bits CAN, el missatge conté un temps de temps addicional de 32 bitsamp valor. | |
| 0 x 06 | S'ha rebut una trama remota d'ID CAN d'29 bits | |
| 0 x 07 | Recepció de trama remota CAN ID de 29 bits, el missatge conté un temps de temps addicional de 32 bitsamp valor. | |
| Dades | Per a fotogrames remots d'ID d'11 bits: | |
| 0x00-0xFF | Byte 0-1: ID CAN d'11 bits (primer MSB) dades addicionals bytes: DLC (CAN remote frame Data Length Code) un temps addicional de 32 bitsamp valor (només si timestamp l'opció està activada, vegeu a continuació) |
|
| Per a fotogrames remots d'ID d'29 bits: | ||
| 0x00-0xFF | Byte 0-3: ID CAN d'29 bits (primer MSB) dades addicionals bytes: DLC (CAN remote frame Data Length Code) un temps addicional de 32 bitsamp valor (només si timestamp l'opció està activada, vegeu a continuació) |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si un copamp si es desitja, aquesta opció s'ha d'habilitar amb el missatge d'ordre corresponent (vegeu Restablir dispositiu).
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.3.4. Transmet el marc remot CAN
Per transmetre missatges de trama remota CAN al bus CAN, la interfície de l'amfitrió envia dades a la passarel·la en el format següent.
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 04 | Transmet una trama remota d'ID CAN d'11 bits |
| 0 x 06 | Transmet una trama remota d'ID CAN d'29 bits | |
| Dades | Per a fotogrames remots d'ID d'11 bits: | |
| 0x00-0xFF | Byte 0-1: ID CAN d'11 bits (primer MSB) byte de dades addicionals: DLC (codi de longitud de dades del marc remot CAN) |
|
| Per a fotogrames remots d'ID d'29 bits: | ||
| 0x00-0xFF | Byte 0-3: ID CAN d'29 bits (primer MSB) byte de dades addicionals: DLC (codi de longitud de dades del marc remot CAN) |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.3.5. Transmissió i recepció de trama de dades RS232
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 09 | Marc de dades RS232 |
| Dades | xx | Dades RS232 |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.3.6. Rebre el bloc d'optimització
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 08 | Rebre el bloc d'optimització |
| Dades | xx | Rebre dades d'optimització |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.4. Missatges de comentaris
Aquests missatges contenen dades de retroalimentació que permeten a l'usuari comprovar la correcta transmissió dels missatges CAN.
2.4.1. Retroalimentació de transmissió de missatges CAN
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 20 | Missatge CAN ID d'11 bits transmès |
| 0 x 21 | Missatge CAN ID d'11 bits transmès, la retroalimentació conté un temps addicionalamp del temps de transmissió | |
| 0 x 22 | Missatge CAN ID d'29 bits transmès | |
| 0 x 23 | Missatge CAN ID d'29 bits transmès, la retroalimentació conté un temps addicionalamp del temps de transmissió | |
| 0 x 24 | Trama remota CAN ID d'11 bits transmesa | |
| 0 x 25 | Trama remota CAN ID d'11 bits transmesa, la retroalimentació conté un temps addicionalamp del temps de transmissió | |
| 0 x 26 | Trama remota CAN ID d'29 bits transmesa | |
| 0 x 27 | Trama remota CAN ID d'29 bits transmesa, la retroalimentació conté un temps addicionalamp del temps de transmissió | |
| 0 x 28 | Missatge del servidor de transmissió d'ID d'11 bits transmès | |
| 0 x 29 | S'ha transmès el missatge del servidor de transmissió d'ID d'11 bits, la retroalimentació conté un temps addicionalamp del temps de transmissió | |
| 0x2A | Missatge del servidor de transmissió d'ID d'29 bits transmès | |
| 0x2B | S'ha transmès el missatge del servidor de transmissió d'ID d'29 bits, la retroalimentació conté un temps addicionalamp del temps de transmissió | |
| Dades | Per a missatges d'identificació d'11 bits/marcs remots: | |
| 0x00-0xFF | Byte 0-1: ID CAN d'11 bits (primer MSB) |
|
| 0x00-0xFF | bytes de dades addicionals (no a la trama remota comentaris): Fins a 8 bytes de dades CAN un temps addicional de 32 bitsamp valor (només si timestamp l'opció està activada, vegeu a continuació) |
|
| Per a missatges d'identificació d'29 bits/marcs remots: | ||
| 0x00-0xFF | Byte 0-3: ID CAN d'29 bits (primer MSB) |
|
| 0x00-0xFF | bytes de dades addicionals (no a la trama remota comentaris): Fins a 8 bytes de dades CAN un temps addicional de 32 bitsamp valor (només si timestamp l'opció està activada, vegeu a continuació) |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si es desitgen missatges de comentaris, l'opció de comentaris s'ha d'habilitar mitjançant l'ordre corresponent (vegeu Activar/desactivar els objectes del servidor).
Si un copamp està afavorida, aquesta opció s'ha d'habilitar mitjançant el missatge corresponent (vegeu Restablir dispositiu).
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.5. Missatges de dades de diagnòstic
2.5.1. ID del dispositiu
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 40 | Cadena d'identificació del dispositiu (sol·licitud: no hi ha bytes de dades addicionals) |
| Dades (només amb resposta) |
0x00-0xFF | Cadena d'identificació (només a la resposta) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.5.2. Versió de maquinari/programari
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 41 | Versió de maquinari/programari (sol·licitud: sense bytes de dades addicionals) |
| Dades (només amb resposta) |
0x00-0xFF | Byte 0-1: Versió de maquinari del dispositiu |
| Byte 2-3: Versió del programari del firmware | ||
| Byte 4-5: Versió de programari del carregador d'arrencada | ||
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.5.3. Error estat
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 42 | Estat d'error (sol·licitud: no hi ha bytes de dades addicionals) |
| 0 x 43 | Missatge d'estat d'error que conté un temps addicionalamp valor (sense comanda de sol·licitud, només missatge de resposta) |
|
| Dades (només amb resposta) |
0x00-0xFF | Byte 0: bit 0: POT rebre desbordament de memòria intermèdia bit 1: POT transmetre el temps d'espera bit 2: Desbordament del comptador d'errors CAN bit 3: Error de desactivació del bus CAN bit 4: Error de sintaxi de la interfície de l'amfitrió bit 5: Error de format de la interfície de l'amfitrió bit 6: Desbordament del buffer de transmissió de la interfície de l'amfitrió bit 7: no utilitzat Byte 1 (últim codi d'error del controlador CAN): '0': cap error '1': s'han produït més de 5 bits iguals en una seqüència '2': el missatge rebut no té el format correcte '3': el missatge transmès no s'ha reconegut '4': No es pot establir el nivell recessiu durant la transmissió '5': No es pot establir el nivell dominant durant la transmissió '6': la suma de comprovació CRC rebuda era incorrecta |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si un copamp està afavorida, aquesta opció s'ha d'habilitar mitjançant el missatge corresponent (vegeu Restablir dispositiu).
Cada vegada que l'estat d'error canvia, es genera automàticament un missatge d'estat d'error.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.5.4. Versió d'interfícies
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 44 | Versió d'interfícies (per exemple, mòdul Bluetooth, mòdul WLAN, ...) (sol·licitud: sense bytes de dades addicionals) |
| Dades (només amb resposta) |
0x00-0xFF | Cadena de versió codificada ASCII |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
El mòdul es pot seleccionar.
2.5.5. Càrrega de bus CAN actual
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 47 | Càrrega de bus actual en missatges per segon (sol·licitud: no hi ha bytes de dades addicionals) |
| Dades (només amb resposta) |
0x00-0xFF | Byte 0-1: Mida del valor enter sense signe: 16 bits (primer MSB) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.5.6. Dispositiu ocupat/ordre no compatible
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 48 | El dispositiu no pot executar l'ordre (només la resposta a altres ordres) |
| Dades | 0x00-0xFF | Reservat per a ús futur |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.5.7. Estableix el temps de retard de transmissió CAN
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 49 | Estableix el temps de retard de transmissió CAN |
| Dades | 0x00-0xFF | Mida del valor enter sense signe: 16 bits (MSB primer) (El paràmetre RAM es torna a 0 després del restabliment del dispositiu) Temps de retard fins que la següent comanda s'avalua en 10 ms, aquest valor només s'aplica una vegada! |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.6. Missatges de configuració del controlador CAN
2.6.1. Canviar/sol·licitar la configuració de l'identificador del canal de recepció
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 50 | Sol·liciteu la configuració de l'identificador del canal de recepció (necessita un byte de dades addicional = número de canal) |
| 0 x 51 | Canvia la configuració de l'identificador del canal de recepció (necessita almenys dos bytes de dades addicionals, el número de canal i la configuració del canal) |
|
| Dades | 0x00-0xFF | Byte 0: Rebre el número d'objecte (l'interval depèn del dispositiu de passarel·la) CANview USB / RS232: 0…8 CANview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | Byte 1: bit 0: 0 = canal desactivat, 1 = canal activat bit 1: 0 = rebre ID d'11 bits, 1 = rebre ID de 29 bits bit 2: 0 = canvia l'ID d'11 bits, 1 = canvia l'ID de 29 bits Byte 2-3: ID d'11 bits si byte1, bit 2 = 0 Byte 2-5: ID d'29 bits si byte1, bit 2 = 1 |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si el missatge de canvi no conté informació d'identificació (byte de longitud < 4), l'últim paràmetre d'identificació es manté.
En aquest cas, el byte 1, el bit 2 s'ignora.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.6.2. Canvia / sol·licita la configuració de la màscara del canal de recepció
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 52 | Sol·liciteu la configuració de la màscara del canal de recepció (necessita un byte de dades addicional = número de canal) |
| 0 x 53 | Canvia la configuració de la màscara del canal de recepció (necessita almenys dos bytes de dades addicionals, el número de canal i la configuració del canal) |
|
| Dades | 0x00-0xFF | Byte 0: Rebre el número d'objecte (l'interval depèn del dispositiu de passarel·la) CANview USB / RS232: 0…8 CANview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | Byte 1: bit 0: 0 = canal desactivat, 1 = canal activat bit 1: 0 = rebre màscara d'11 bits, 1 = rebre màscara de 29 bits bit 2: 0 = canvi de màscara d'11 bits, 1 = canvi de màscara de 29 bits Byte 2-3: Màscara d'11 bits si byte1, bit 2 = 0 Byte 2-5: Màscara d'29 bits si byte1, bit 2 = 1 |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si el missatge de canvi no conté informació de màscara (byte de longitud < 4), es manté l'últim paràmetre de màscara.
En aquest cas, el byte 1, el bit 2 s'ignora.
Si el dispositiu no admet màscares individuals per a cada canal (CANview RS232), la configuració de la màscara del canal 1 al 7 s'ignora i es respon amb la configuració del canal 0.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.6.3. Velocitat en baudis CAN
| Byte(s) | Valor | Descripció |
| SOF
(Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 56 | Sol·liciteu paràmetres de velocitat en baudis CAN (sense bytes de dades addicionals) |
| 0 x 57 | Estableix els paràmetres de velocitat en baudis CAN | |
| Dades | 0x00-0xFF | Byte 0: 0xFF si la CIA no compleix la velocitat de transmissió estàndard, en cas contrari: 0x00: 10 kBit/s 0x01: 20 kBit/s 0x02: 50 kBit/s 0xFE: 100 kBit/s 0x03: 125 kBit/s 0x04: 250 kBit/s 0x05: 500 kBit/s 0x06: 800 kBit/s 0x07: 1 MBit/s 0xFF: s'utilitzen valors BTR Byte 1: Valor BTR0 (depenent del dispositiu, només si Byte 0 = 0xFF) Byte 2: Valor BTR1 (depenent del dispositiu, només si Byte 0 = 0xFF) Byte 3: Valor BTR2 (depenent del dispositiu, només si Byte 0 = 0xFF) Byte 4: Valor BTR3 (depenent del dispositiu, només si Byte 0 = 0xFF) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si el byte de dades 0 s'estableix a 0xFF, els valors BTR s'utilitzen per establir velocitats de baudi no estàndard.
Si s'utilitza una velocitat de transmissió estàndard, els valors BTR no són necessaris, si s'utilitzen de totes maneres, s'ignoren!
Si necessiteu establir una velocitat en baudis que no és compatible amb la configuració estàndard del dispositiu, poseu-vos en contacte amb el nostre servei d'assistència per obtenir més informació, consulteu Servei i assistència.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.6.4. Reinicialització del controlador CAN
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 58 | Restabliment del controlador CAN (sense bytes de dades addicionals) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ordre "Can Controller Reset" realitza un restabliment complet del controlador CAN, inclòs el tempsamp valorar, rebre i transmetre buffers.
El restabliment del controlador CAN també restableix l'estat d'error del dispositiu.
Per aquest motiu, després del restabliment del controlador CAN, es genera un missatge d'estat d'error per actualitzar l'estat d'error.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.6.5. Estableix el mode de transmissió automàtica de la interfície CAN
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 59 | Estableix el mode de transmissió automàtica (sense bytes de dades addicionals) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
El mode de transmissió automàtica només és possible amb les velocitats de transmissió estàndard que admet el dispositiu.
Per a la detecció automàtica de baudios és necessari tenir una comunicació que funcioni al bus.
Mentre la detecció de velocitat en baudis està activa, els dispositius CAN Proemion estan en mode passiu i no tenen cap influència en el trànsit del bus CAN.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
L'ordre de transmissió automàtica estableix el dispositiu de passarel·la en "Mode de transmissió automàtica".
El dispositiu escolta el trànsit a la CAN i configura la velocitat en baudis automàticament (només es poden detectar les velocitats en baudis estàndard admeses pel dispositiu).
Després d'obtenir la configuració correcta de la velocitat de transmissió, el dispositiu genera una resposta que conté la velocitat de transmissió detectada.
El format d'aquest missatge és idèntic al missatge de sol·licitud de velocitat en baudios CAN, excepte que el byte d'ordre és 0x59.
Quan no es detecta cap velocitat en baudis, el dispositiu utilitza l'última velocitat en baudis configurada per funcionar.
En aquest cas, la resposta de la velocitat de transmissió és la mateixa que si es demanés una velocitat de transmissió no estàndard.
2.6.6. Estableix / sol·licita el mode actiu / passiu
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0x5A | Sol·licitud de mode actiu/passiu (sense bytes de dades addicionals) |
| 0x5B | Estableix el mode actiu/passiu | |
| Dades | 0x00-0x01 | 0x00 dispositiu = mode actiu 0x01 dispositiu = mode passiu |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.6.7. Canvia / sol·licita el temps de cicle del canal de recepció
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0x5C | Sol·licita el temps de cicle del canal de recepció (necessita un byte de dades addicional = número de canal) |
| 0x5D | Canvia el temps de cicle del canal de recepció (necessita almenys dos bytes de dades addicionals, el número de canal i la configuració del canal) |
|
| Dades | 0x00-0xFF | Byte 0: Rebre el número d'objecte (l'interval depèn del dispositiu de passarel·la) CANview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0xFF | Byte 1: Temps de cicle en 10 ms |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.7. Missatges de configuració de la interfície de l'amfitrió
2.7.1. Configuració de comentaris/sortides
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Byte(s) | Valor | Descripció |
| Comandament | 0 x 60 | Sol·liciteu la configuració de comentaris (sense bytes de dades addicionals) |
| 0 x 61 | Estableix la configuració de comentaris | |
| Dades | 0x00-0x07 | Byte 0: bit 0: 1 = Sortida CAN activada / 0 = Sortida CAN desactivada bit 1: 1 = Transmet la retroalimentació del missatge CAN activada / 0 = la retroalimentació desactivada bit 2: 1 = comentaris del servidor activats / 0 = comentaris del servidor desactivats bit 3: 1 = interfície RS232 activada / 0 = interfície RS232 desactivada |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Si la sortida sèrie està desactivada, els missatges CAN rebuts s'emmagatzemen a la memòria RAM del dispositiu CAN Proemion. Si aquesta memòria intermèdia està plena, s'indica un error de desbordament de la memòria intermèdia.
Si la sortida està habilitada, tots els missatges emmagatzemats es transmeten immediatament a la interfície de l'amfitrió.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.8. Transmetre ordres de la interfície del servidor
2.8.1. Activa/desactiva els objectes del servidor
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 80 | Sol·licitud d'activació/desactivació de l'objecte del servidor (sense bytes de dades addicionals) |
| 0 x 81 | Activa/desactiva l'objecte del servidor | |
| Dades | 0x00-0xFF | Byte 0: Cada bit que s'estableix activa l'objecte del servidor corresponent / mostra que l'objecte del servidor està activat. Un bit de restabliment marca objectes de servidor desactivats. |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Aquesta ordre està obsoleta i ja no la fan servir els nostres dispositius.
2.8.2. Canviar / sol·licitar la configuració de l'objecte del servidor
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 82 | Sol·liciteu la configuració de l'objecte del servidor (necessita un byte de dades addicional que contingui el número de l'objecte del servidor) |
| 0 x 83 | Activa/desactiva l'objecte del servidor | |
| Dades | 0x01-0x08 | Byte 0 (número d'objecte): Conté el número d'un dels vuit objectes de servidor possibles que s'han de canviar. |
| 0x00-0x01 | Byte 1 (IDE): 0x00 = Objecte ID d'11 bits 0x01 = Objecte ID d'29 bits Els números de byte 2 i superiors contenen la informació següent al mostrat ordre: |
|
| 0x00-0xFF | ID (11 o 29 bits) | |
| 0x01-0x08 | DLC (nombre de bytes de dades del missatge CAN) | |
| 0x00-0xFF | fins a 8 bytes de dades del missatge de la llauna | |
| 0x00-0xFF | temps de cicle de l'objecte servidor en 10 ms | |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
El contingut del byte DLC ha de coincidir amb el nombre de bytes de dades transmesos, en cas contrari, el servidor de transmissió pot comportar-se de manera impredictible.
Aquesta ordre està obsoleta i ja no la fan servir els nostres dispositius.
2.8.3. Canviar/sol·licitar la configuració de l'ID del canal de transmissió
Els filtres de canal de transmissió CAN funcionen de la mateixa manera que els filtres de recepció CAN descrits al capítol Missatges de configuració del controlador CAN. Els missatges rebuts de l'amfitrió es comproven amb aquestes condicions de filtre. Si es compleixen les condicions, el missatge s'envia al bus CAN.
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 84 | Sol·liciteu la configuració de l'identificador del canal de transmissió (necessita un byte de dades addicional = número de canal) |
| 0 x 85 | Canvia la configuració de l'ID del canal de transmissió (necessita almenys dos bytes de dades addicionals, el número de canal i la configuració del canal) |
|
| Dades | 0x00-0x07 | Byte 0: Transmet el número d'objecte |
| 0x00-0x07 | Byte 1: bit 0: 0 = canal desactivat, 1 = canal activat bit 1: 0 = transmetre ID d'11 bits, 1 = transmetre ID de 29 bits bit 2: 0 = canvia l'ID d'11 bits, 1 = canvia l'ID de 29 bits |
|
| 0x00-0xFF | Byte 2-3: ID d'11 bits si byte1, bit 2 = 0 | |
| 0x00-0xFF | Byte 2-5: ID d'29 bits si byte1, bit 2 = 1 | |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Aquesta ordre està obsoleta i ja no la fan servir els nostres dispositius.
2.8.4. Canvieu / sol·liciteu la configuració de la màscara del canal de transmissió
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 86 | Sol·liciteu la configuració de la màscara del canal de transmissió (necessita un byte de dades addicional = número de canal) |
| 0 x 87 | Canvia la configuració de la màscara del canal de transmissió (necessita almenys dos bytes de dades addicionals, el número de canal i la configuració del canal) |
|
| Dades | 0x00-0x07 | Byte 0: Transmet el número d'objecte |
| 0x00-0x07 | Byte 1: bit 0: 0 = canal desactivat, 1 = canal activat bit 1: 0 = transmetre màscara d'11 bits, 1 = transmetre màscara de 29 bits bit 2: 0 = canvi de màscara d'11 bits, 1 = canvi de màscara de 29 bits |
|
| 0x00-0xFF | Byte 2-3: Màscara d'11 bits si byte1, bit 2 = 0 | |
| 0x00-0xFF | Byte 2-5: Màscara d'29 bits si byte1, bit 2 = 1 | |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Aquesta ordre està obsoleta i ja no la fan servir els nostres dispositius.
2.8.5. Canvieu / sol·liciteu la configuració del temps de cicle del canal de transmissió
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0 x 88 | Sol·liciteu la configuració del temps de cicle del canal de transmissió (necessita un byte de dades addicional = número de canal) |
| 0 x 89 | Canvia la configuració del temps de cicle del canal de transmissió (necessita almenys dos bytes de dades addicionals, el número de canal i la configuració del canal) |
|
| Dades | 0x00-0x07 | Byte 0: Transmet el número d'objecte |
| 0x00-0x07 | Byte 1:+ bit 0: 0 = canal desactivat, 1 = canal activat bit 1: 0 = temps de cicle de transmissió d'11 bits, 1 = temps de cicle de transmissió de 29 bits bit 2: 0 = canvi de temps de cicle d'11 bits, 1 = canvi de temps de cicle de 29 bits |
|
| 0x00-0xFF | Byte 2-3: Temps de cicle d'11 bits si byte1, bit 2 = 0 | |
| 0x00-0xFF | Byte 2-5: Temps de cicle d'29 bits si byte1, bit 2 = 1 | |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.9. Configuració dels paràmetres del dispositiu
2.9.1. Canviar / sol·licitar Timestamp configuracions
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xA0 | Sol·licitar horariamp configuració (sol·licitud: no hi ha bytes de dades addicionals) |
| 0xA1 | Estableix tempsamp configuracions | |
| Dades | 0x00-0x13 | Byte 0: bit 0: 1 = Timestamp activat, 0 = Timestamp apagat bit 1: 1 = Temps relatiuamp, 0 = Temps absolutamp bit 4: 1 = Temps de retroalimentació d'error i ecoamp on 0 = Temps de retroalimentació d'error i ecoamp apagat |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
Si el "Timestamp-Mode”, s'insereix un valor de comptador de 32 bits (resolució de 100 µs) després de l'últim byte de dades de cada missatge CAN rebut.
Tots els missatges del costat de la interfície de l'amfitrió que contenen un timestamp estan en l'ordre cronològic correcte.
Si un copamp s'ha d'inserir després dels missatges de ressò ("Transmet comentaris del servidor" o "Envia comentaris de missatges CAN") i dels missatges d'error, el temps de "Error i eco Feedback".amp' s'ha d'activar addicionalment.
La diferència entre el "mode relatiu" i el "mode absolut" és que el valor del comptador es reinicia després de cada missatge rebut en el "mode relatiu".
NOTA
El temps "Error i eco Feedback".amp només es transmet si el tempsamp el mode està habilitat.
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.9.2. Canvia el temps de retard de transmissió CAN
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades el nombre de bytes d'ordres |
| Comandament | 0xA2 | Estableix el temps de retard de transmissió CAN |
| Dades (només amb resposta) |
0x00-0xFF | Mida del valor enter sense signe: 16 bits (El paràmetre RAM es torna a 0 després del restabliment del dispositiu) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Aquest temps de retard s'insereix abans de cada missatge CAN, de manera que la transmissió CAN es fa més lenta.
2.9.3. Estableix el temps d'espera de bloqueig d'IP
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xA3 | Estableix el temps d'espera de bloqueig d'IP (per a un millor ús de l'ample de banda) |
| Dades | 0x00-0xFF | Interval en 10 mil·lisegons |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.9.4. Estableix l'interval de càlcul de la velocitat de transmissió
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xA4 | Estableix l'interval de càlcul de la velocitat en baudis CAN |
| Dades | 0x00-0xFF | Interval en mil·lisegons Mida del valor enter sense signe: 16 bits (primer MSB) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
L'ús com a ordre ampliada és possible (vegeu Format d'ordres estès (mode byte)).
2.9.5. Accés al diccionari d'objectes CANopen
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xA5 | Llegir/Escriure al diccionari d'objectes |
| Dades | 0x00-0xFF | Sol·licitud: byte 0: Ordre: 0x01 escriptura, 0x00 lectura (sense bytes de dades addicionals) Byte 1-2: Índex (primer LSB) Byte 3: Subíndex bytes de dades addicionals: Dades (primer LSB) Resposta: Byte 0: Resultat: lectura correcta de 0x40 Error de lectura 0x80 (sense bytes de dades addicionals) Escriptura correcta de 0x41 (sense bytes de dades addicionals) Error d'escriptura 0x81 (sense bytes de dades addicionals) Byte 1-2: Índex (primer LSB) Byte 3: Subíndex bytes de dades addicionals: Dades (primer LSB) |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
2.10. Ordres d'accés al maquinari
2.10.1. Restableix el dispositiu
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xC0 | Estableix el dispositiu de restabliment |
| Dades | — | |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Els dispositius responen a aquesta ordre amb l'ordre "ID del dispositiu".
Per a alguns dispositius, aquesta ordre no comporta un restabliment del maquinari, ja que en cas contrari es perdria la comunicació amb l'amfitrió.
- CANview Ethernet
- CANlink Bluetooth / WLAN
2.10.2. Sol·liciteu el valor del canal analògic
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xC2 | Sol·licita el valor del canal analògic (necessita 1 byte de dades addicional que contingui el número del canal) |
| Dades | 0x00-0x03 | Byte 0 (número de canal): 0x00: Vol. de subministramenttage 0x01: Línia baixa CAN 0x02: Línia alta CAN 0x03: entrades analògiques 1 i 2 |
| 0x00-0xFF | Byte 1: valor analògic (per al canal 0…2, vegeu la descripció a continuació) Byte 1-4: (per al canal 3) Entrada analògica 1 voltage IEEE 754 codificat, primer LSB Byte 5-8: (per al canal 3) Entrada analògica 2 voltage IEEE 754 codificat, primer LSB |
|
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
| VCC CANH / CANL |
0 x 00 | 0V 0V |
| VCC CANH / CANL |
0xFF | 39 V 5V |
NOTA
Només la CANview RS232 pot mesurar el volum de la línia CANtage nivells.
Aquesta mesura només és possible per a velocitats en baudis CAN de 125 kBit/s i més lentes.
Estableix / sol·licita el valor del canal digital
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xC4 | Sol·licita el valor del canal digital (necessita 1 byte de dades addicional que contingui el número del canal) |
| 0xC5 | Estableix el valor del canal digital (necessita 2 bytes de dades addicionals que continguin el número i el valor del canal) | |
| Dades | 0x00-0xFF | Byte 0 (número de canal): 0x00: resistència de terminació de bus |
| 0x00-0x01 | Byte 1: valor digital (1 = activat, 0 = desactivat) | |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Cada comanda establerta es respon amb els valors reals.
2.10.3. Establiu la contrasenya de comunicació
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xC6 | Sol·liciteu la comprovació de la contrasenya de comunicació |
| Dades | xx | Comandament Byte 0…n: Cadena de contrasenya (per defecte: “GSMONLIN”) Resposta Byte 0: 0 = contrasenya verificada i d'acord Si la comprovació de la contrasenya ha fallat, no hi ha resposta del dispositiu |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Aquest missatge és molt important per desbloquejar tota la funcionalitat de la interfície en mode byte a CANlink GSM/UMTS.
Una sessió només és possible amb una comprovació de la contrasenya de comunicació correcta!
2.10.4. Restableix la contrasenya de comunicació
| Byte(s) | Valor | Descripció |
| SOF (Inici del fotograma) |
0 x 43 | SOF marca l'inici de l'ordre. |
| Longitud | xx | El byte de longitud conté el nombre de bytes de dades que segueix el nombre de bytes d'ordres. |
| Comandament | 0xC7 | Restableix la comprovació de la contrasenya de comunicació |
| Suma de control | xx | Conté la suma de comprovació XOR del SOF, la longitud, l'ordre i els bytes de dades. |
| EOF (Fi del fotograma) |
0x0D | El byte EOF marca el final de l'ordre. |
NOTA
Aquest missatge bloqueja la interfície en mode byte.
Aquesta ordre s'ha d'enviar al final d'una sessió de comunicació.
Ordres i dispositius
La taula següent proporciona un resum de totes les ordres existents i indica quin dispositiu Proemion les admet.
La usabilitat d'una ordre per a un dispositiu Proemion està marcada amb una "S", "E" o "S / E".
Aquestes sigles signifiquen:
- "S" El dispositiu Proemion només admet aquesta ordre en el format d'ordre estàndard (vegeu Format d'ordre (mode byte)).
- "E" El dispositiu Proemion només admet aquesta ordre en el format d'ordre estès (vegeu Format d'ordre estès (mode byte)).
- "S / E" El dispositiu Proemion admet aquesta ordre en el format d'ordre estàndard i en el format d'ordre estès.
| Missatge | Comandament | Dispositiu | ||||||||
| Tipus | CANview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink sense fil 3000 |
CANlink sense fil 4000 |
CANview Ethernet |
CANlink mòbil 5000 |
CANlink mòbil 3000 |
CANview RS232 |
|
| Processa missatges de dades | 0 x 00 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/* | S/E |
| 0 x 01 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E* | S/E | |
| 0 x 02 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E* | S/E | |
| 0 x 03 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E* | S/E | |
| 0 x 04 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E* | S/E | |
| 0 x 05 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E* | ||
| 0 x 06 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E* | ||
| 0 x 07 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E* | ||
| 0 x 08 | S/E | S/E | ||||||||
| 0 x 09 | S | |||||||||
| Missatges de comentaris | 0 x 20 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E |
| 0 x 21 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 22 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 23 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 24 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 25 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 26 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | ||
| 0 x 27 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | ||
| 0 x 28 | S/E | S/E | ||||||||
| 0 x 29 | S/E | S/E | ||||||||
| 0x2A | S/E | S/E | ||||||||
| 0x2B | S/E | S/E |
*Les opcions de dades d'ordres següents no estan implementades per al CLM3000 i el CLM3600:
– bit 2: 1 = feedback del servidor activat / 0 = feedback del servidor desactivat
– bit 3: 1 = interfície RS232 activada / 0 = interfície RS232 desactivada
| Missatge | Comandament | Dispositiu | ||||||||
| Tipus | CANview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink sense fil 3000 |
CANlink sense fil 4000 |
CANview Ethernet |
CANlink mòbil 5000 |
CANlink mòbil 3000 |
CANview RS232 |
|
| Missatges de dades de diagnòstic | 0 x 40 | S | S | S | S | S | S | S | S | S |
| 0 x 41 | S | S | S | S | S | S | S | S | S | |
| 0 x 42 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 43 | S/E | S/E | S/E | S/E | S/E | |||||
| 0 x 44 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |||
| 0 x 47 | S/E | S/E | S/E | |||||||
| 0 x 48 | S/E | S/E | S/E | S/E | ||||||
| 0 x 49 | S/E | S/E | S/E | S/E | ||||||
| Missatges de configuració del controlador CAN | 0 x 50 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E |
| 0 x 51 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 52 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 53 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 56 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 57 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0 x 58 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | ||
| 0 x 59 | 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 | |||
| Missatges de configuració de la interfície de l'amfitrió | 0 x 60 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E |
| 0 x 61 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| Transmet les ordres de la interfície del servidor | 0 x 80 | S | S | |||||||
| 0 x 81 | S | S | ||||||||
| 0 x 82 | S | S | ||||||||
| 0 x 83 | S | S | ||||||||
| 0 x 84 | S | |||||||||
| 0 x 85 | S | |||||||||
| 0 x 86 | S | |||||||||
| 0 x 87 | S | |||||||||
| 0 x 88 | S | |||||||||
| 0 x 89 | S | |||||||||
| Tipus | CANview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink sense fil 3000 | CANlink sense fil 4000 | CANview Ethernet | CANlink mòbil 5000 |
CANlink mòbil 3000 |
CANview RS232 |
|
| Configuració dels paràmetres del dispositiu | 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 | ||||||
| Ordres d'accés al maquinari | 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 |
Versió: 11.0.549

Documents/Recursos
![]() |
Protocol d'ordres Proemion Byte Ordres binàries [pdfManual d'usuari Ordres binàries del protocol d'ordres byte, ordres binàries del protocol d'ordres, ordres binàries del protocol, ordres binàries |
