Proemion Byte Command Protocol Binaarikomennot Käyttöopas

Proemion Byte Command Protocol Binary commands - Featured Image

Proemion logo

Byte Command Manual

Byte Command Protocol Binaarikomennot

Byte Command Manual -käsikirjassa kuvataan Proemion Byte Command Protocol -protokollan komennot ja niiden rakenne, joita etäisäntä ja CAN-verkko käyttävät viestien siirtoon.

Kenraali

Byte Command Manual -käsikirjassa kuvataan Proemion Byte Command Protocol -protokollan rakenne ja käyttämät komennot.
Proemion GmbH:n kaikki CAN-PC-yhdyskäytävät tukevat tätä protokollaa viestintää varten etäisäntäkoneen kanssa laitteen tukeman liitännän kautta.
Seuraava käsikirja laajentaa laitekohtaisia ​​käsikirjoja.
Jos olet epävarma, katso myös oman yhdyskäytävälaitteesi laiteoppaat.
CAN-PC-yhdyskäytävät yhdistävät CAN-verkon etäisäntään käyttämällä tiettyä liitäntää, kuten RS232, USB, Ethernet, Bluetooth tai WLAN.
Proemion Byte Command Protocol palvelee kaksisuuntaista läpinäkyvää CAN-sanomien siirtoa isäntäkoneen ja CAN-verkon välillä sekä komentojen siirtoa isäntäkoneen ja yhdyskäytävän välillä.
Koska kaikki Proemionin CAN-PC-yhdyskäytävät toimivat samalla protokollalla, mitä tahansa sovellusohjelmistoa voidaan helposti laajentaa käyttämään erilaisia ​​tiedonsiirtorajapintoja vaihtamalla perustietoliikennerutiinit.
Kaikki yhdyskäytävät tukevat useimpia komentoja, joissakin tapauksissa yksittäiset laitteet eivät tue erikoiskomentoja.
Taulukko luvussa Komennot ja laitteet antaa sinulle ylityksenview kunkin yksittäisen yhdyskäytävätyypin tukemiin komentoihin.

HUOM
Normaalisti kaikki laitteiden asetuksiin vaikuttavat komennot tallennetaan vain yhdyskäytävän haihtuvaan RAM-muistiin, nollauksen jälkeen käytetään uudelleen laitteiden haihtumattomaan muistiin tallennettuja asetuksia.
Voit muuttaa näitä asetuksia laitekohtaisella konfigurointiohjelmistolla tai – jos laite tukee – CANopenin kautta.
Poikkeus: Komento “CAN baud rate” tallennetaan pysyvästi.
Joidenkin yhdyskäytävien aloitustavua (oletus: 0x43) ja pysäytystavua (oletus: 0x0D) voidaan muuttaa konfiguraattoriohjelmistossa.
Kaikissa tämän oppaan kuvauksissa oletetaan, että käytetään oletusarvoja.
Lisätietoja ja tukea saat täyttämällä tukilomake, katso Huolto ja tuki.
Ohjainten, ohjelmistojen, laiteohjelmistojen ja asiakirjojen uusimmat versiot ovat saatavilla sivustoltamme websivusto: Latauskeskus.

1.1. Palvelu ja tuki 
Ohjainten, ohjelmistojen, laiteohjelmistojen ja ohjeiden uusimmat versiot ovat saatavilla sivustoltamme Asiakirjakirjasto.

Tarvitsetko apua tai haluatko ilmoittaa virheestä?
Vieraile meillä websivusto Proemion saadaksesi lisätietoja tai nosta lippusi osoitteessa Tukea.

Tavutilan komennot

2.1. Komentomuoto (tavutila)

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
"C" (0x43) on oletusasetus. Joissakin laitteissa tätä arvoa voidaan muuttaa. Tämä käyttöohje näyttää aina oletusasetuksen.
Pituus 0x00-0xFF Pituustavu sisältää datatavujen määrän ja sitä seuraavien komentotavujen määrän.
Komento 0x00-0xFF Komentotavu, arvot 0x00 - 0xFE ovat suoria komentoja, arvo 0xFF tarkoittaa, että seuraava tavu sisältää komentolaajennuksen
Data xx Tietojen sisältö
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.
0x0D (Carriage Return) on oletusasetus. Joissakin laitteissa tätä arvoa voidaan muuttaa. Tämä käyttöohje näyttää aina oletusasetuksen

“–” tarkoittaa, että tämä arvo ei ole kiinnostava
“xx” tarkoittaa, että kenttä sisältää määritys-/vastausarvon
Jokaiseen Proemion CAN -laitteen asetuksia muuttavaan tai pyytävään viestiin vastataan samalla komentotavulla sisältävällä viestillä, joka sisältää uudet asetukset.

HUOM
Pyyntökomennot eivät yleensä vaadi lisäparametreja (ei "Data"-kenttää).
Poikkeukset mainitaan komennon kuvauksessa.

2.1.1. Esimample

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus 0x0B Pituustavu sisältää datatavujen määrän ja sitä seuraavien komentotavujen määrän.
Komento 0x00 11-bittinen ID CAN -viesti
Data 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (MSB ensin)
CAN-viesti Tietosisältö
Tarkistussumma 0xCE Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF 0x0D EOF-tavu merkitsee komennon loppua.

2.2. Laajennettu komentomuoto (tavutila)

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
"C" (0x43) on oletusasetus. Joissakin laitteissa tätä arvoa voidaan muuttaa.
Tämä käyttöohje näyttää aina oletusasetuksen.
Pituus 0x00-0xFF Pituustavu sisältää datatavujen määrän ja sitä seuraavien komentotavujen määrän.
Laajennettu komento 0xD0-0xDF Komentotavu, arvot 0xD0 - 0xDF ovat laajennettuja komentoja
Data xx Tavu 0: CAN-kanava (alkaen 0:sta CAN 1:lle) / 128 … 255 varattu moduulille (WLAN / GSM / GPS…)
Tavu 1: Komento
Tavu 2: Tietojen sisältö
Tarkistussumma 0xCE Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF 0x0D EOF-tavu merkitsee komennon loppua.

“–” tarkoittaa, että tämä arvo ei ole kiinnostava
“xx” tarkoittaa, että kenttä sisältää määritys-/vastausarvon

2.2.1. Esimample – Laajennettu komento

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus 0x0D Pituustavu sisältää datatavujen määrän ja sitä seuraavien komentotavujen määrän.
Komento 0xD0 Laajennettu komento
Data 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-kanava: 2
Komento: 11-bittinen ID CAN-viestin tunnus (0x789) (MSB ensin)
CAN-viesti Tietosisältö
Tarkistussumma 0x19 Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.3. Käsittele dataviestejä
Näitä viestejä käytetään vastaanotettujen CAN-viestien lähettämiseen isännälle tai CAN-sanomien lähettämiseen isännästä CAN-verkkoon.

2.3.1. CAN-datakehysvastaanotto
Yhdyskäytävän CAN-väylältä vastaanottamat CAN-datakehysviestit siirretään isäntärajapintaan seuraavassa muodossa.

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x00 11-bittinen ID CAN -viesti vastaanotettu
0x01 11-bittinen ID CAN-sanoma vastaanotettu, viesti sisältää lisäksi 32-bittisen timestamp arvo.
0x02 29-bittinen ID CAN -viesti vastaanotettu
0x03 29-bittinen ID CAN-sanoma vastaanotettu, viesti sisältää lisäksi 32-bittisen timestamp arvo.
Data 11-bittiset ID-viestit:
0x00-0xFF Tavu 0-1: 11-bittinen CAN ID (MSB ensin)
lisätiedot tavua:
Jopa 8 CAN-datatavua ja lisäksi 32-bittinen aikaamp arvo (vain jos kertaaamp vaihtoehto on käytössä, katso alla)
29-bittiset ID-viestit:
0x00-0xFF Tavu 0-3: 29-bittinen CAN ID (MSB ensin)
lisätiedot tavua:
Jopa 8 CAN-datatavua ja lisäksi 32-bittinen aikaamp arvo
(vain jos kerranamp vaihtoehto on käytössä, katso alla)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos kerrankinamp on haluttu, tämä vaihtoehto on otettava käyttöön vastaavalla komentoviestillä (katso Nollaa laite).
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.3.2. Lähetä CAN-datakehys
CAN-datakehysviestien välittämiseksi CAN-väylään isäntäliitäntä lähettää dataa yhdyskäytävälle seuraavassa muodossa.

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x00 Lähetä 11-bittinen ID CAN-datakehys
0x02 Lähetä 29-bittinen ID CAN-datakehys
Data 11-bittiset ID-viestit:
0x00-0xFF Tavu 0-1:
11-bittinen CAN ID (MSB ensin)
lisätiedot tavua:
Jopa 8 CAN-datatavua
29-bittiset ID-viestit:
0x00-0xFF Tavu 0-3:
29-bittinen CAN ID (MSB ensin)
lisätiedot tavua:
Jopa 8 CAN-datatavua
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.3.3. CAN-etäkehysvastaanotto
Yhdyskäytävän CAN-väylältä vastaanottamat CAN-etäkehysviestit siirretään isäntärajapintaan seuraavassa muodossa.

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x04 11-bittinen ID CAN etäkehys vastaanotettu
0x05 11-bittinen ID CAN-etäkehys vastaanotettu, viesti sisältää lisäksi 32-bittisen timestamp arvo.
0x06 29-bittinen ID CAN etäkehys vastaanotettu
0x07 29-bittinen ID CAN-etäkehys vastaanotettu, viesti sisältää lisäksi 32-bittisen timestamp arvo.
Data 11-bittiset ID-etäkehykset:
0x00-0xFF Tavu 0-1:
11-bittinen CAN ID (MSB ensin)
lisätiedot tavua:
DLC (CAN-etäkehyksen datan pituuskoodi) ylimääräinen 32-bittinen aikaamp arvo (vain jos kertaaamp vaihtoehto on käytössä, katso alla)
29-bittiset ID-etäkehykset:
0x00-0xFF Tavu 0-3:
29-bittinen CAN ID (MSB ensin)
lisätiedot tavua:
DLC (CAN-etäkehyksen datan pituuskoodi) ylimääräinen 32-bittinen aikaamp arvo (vain jos kertaaamp vaihtoehto on käytössä, katso alla)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos kerrankinamp on haluttu, tämä vaihtoehto on otettava käyttöön vastaavalla komentoviestillä (katso Nollaa laite).
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.3.4. Lähetä CAN-etäkehys
CAN-etäkehysviestien lähettämiseksi CAN-väylään isäntäliitäntä lähettää dataa yhdyskäytävälle seuraavassa muodossa.

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x04 Lähetä 11-bittinen ID CAN-etäkehys
0x06 Lähetä 29-bittinen ID CAN-etäkehys
Data 11-bittiset ID-etäkehykset:
0x00-0xFF Tavu 0-1:
11-bittinen CAN ID (MSB ensin)
lisädatatavu:
DLC (CAN-etäkehyksen datan pituuskoodi)
29-bittiset ID-etäkehykset:
0x00-0xFF Tavu 0-3:
29-bittinen CAN ID (MSB ensin)
lisädatatavu:
DLC (CAN-etäkehyksen datan pituuskoodi)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.3.5. RS232-datakehysten lähetys ja vastaanotto

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x09 RS232 datakehys
Data xx RS232 tiedot
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.3.6. Vastaanota optimointilohko

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x08 Vastaanota optimointilohko
Data xx Vastaanota optimointitiedot
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.4. Palauteviestit
Nämä viestit sisältävät palautetietoa, jonka avulla käyttäjä voi tarkistaa CAN-viestien oikean lähetyksen.

2.4.1. CAN-viestin lähetyksen palaute

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x20 11-bittinen ID CAN -viesti lähetetty
0x21 11-bittinen ID CAN-sanoma lähetetty, palaute sisältää ylimääräisen aikapisteenamp lähetysajasta
0x22 29-bittinen ID CAN -viesti lähetetty
0x23 29-bittinen ID CAN-sanoma lähetetty, palaute sisältää ylimääräisen aikapisteenamp lähetysajasta
0x24 11-bittinen ID CAN-etäkehys lähetetty
0x25 11-bittinen ID CAN-etäkehys lähetetty, palaute sisältää lisäajanamp lähetysajasta
0x26 29-bittinen ID CAN-etäkehys lähetetty
0x27 29-bittinen ID CAN-etäkehys lähetetty, palaute sisältää lisäajanamp lähetysajasta
0x28 11-bittinen ID Transmit Server -viesti lähetetty
0x29 11-bittinen ID Transmit Server -sanoma lähetetty, palaute sisältää lisäajanamp lähetysajasta
0x2A 29-bittinen ID Transmit Server -viesti lähetetty
0x2B 29-bittinen ID Transmit Server -sanoma lähetetty, palaute sisältää lisäajanamp lähetysajasta
Data 11-bittiset ID-viestit / etäkehykset:
0x00-0xFF Tavu 0-1:
11-bittinen CAN ID (MSB ensin)
0x00-0xFF ylimääräiset datatavut (ei etäkehyksessä palaute):
Jopa 8 CAN-datatavua ja lisäksi 32-bittinen aikaamp arvo (vain jos kertaaamp vaihtoehto on käytössä, katso alla)
29-bittiset ID-viestit / etäkehykset:
0x00-0xFF Tavu 0-3:
29-bittinen CAN ID (MSB ensin)
0x00-0xFF ylimääräiset datatavut (ei etäkehyksessä palaute):
Jopa 8 CAN-datatavua ja lisäksi 32-bittinen aikaamp arvo (vain jos kertaaamp vaihtoehto on käytössä, katso alla)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos palauteviestejä halutaan, palautevaihtoehto on otettava käyttöön vastaavalla komennolla (katso Palvelinobjektien kytkeminen päälle/pois).
Jos kerrankinamp on suositeltu, tämä vaihtoehto on otettava käyttöön vastaavalla viestillä (katso Nollaa laite).
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.5. Diagnoositietoviestit
2.5.1. Laitteen tunnus

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x40 Laitetunnusmerkkijono (pyyntö: ei ylimääräisiä datatavuja)
Data
(vain vastauksena)
0x00-0xFF Tunnusmerkkijono (vain vastauksen yhteydessä)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.5.2. Laitteisto/ohjelmistoversio

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x41 Laitteisto-/ohjelmistoversio (pyyntö: ei ylimääräisiä datatavuja)
Data
(vain vastauksena)
0x00-0xFF Tavu 0-1: Laitteen laitteistoversio
Tavu 2-3: Laiteohjelmiston ohjelmistoversio
Tavu 4-5: Käynnistyslataimen ohjelmistoversio
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.5.3. Virhe status

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x42 Virheen tila (pyyntö: ei ylimääräisiä datatavuja)
0x43 Virhetilaviesti, joka sisältää ylimääräisen aikarajanamp arvo
(ei pyyntökomentoa, vain vastausviesti)
Data
(vain vastauksena)
0x00-0xFF Tavu 0:
bitti 0: VOI vastaanottaa puskurin ylivuotoa
bitti 1: CAN lähetyksen aikakatkaisu
bitti 2: CAN-virhelaskurin ylivuoto
bitti 3: CAN-väylävirhe
bitti 4: Isäntäliittymän syntaksivirhe
bitti 5: Isäntäliittymän muotovirhe
bitti 6: Isäntäliittymän lähetyspuskurin ylivuoto
bitti 7: ei käytetty
Tavu 1 (CAN-ohjaimen viimeinen virhekoodi):
'0': Ei virhettä
'1': Sarjassa on esiintynyt enemmän kuin 5 yhtä suurta bittiä
'2': Vastaanotetun viestin muoto ei ole oikea
'3': Lähetettyä viestiä ei kuitattu
'4': Resessiivistä tasoa ei voi asettaa lähetyksen aikana
'5': Ei ole mahdollista asettaa hallitsevaa tasoa lähetyksen aikana
'6': vastaanotettu CRC-tarkistussumma oli virheellinen
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos kerrankinamp on suositeltu, tämä vaihtoehto on otettava käyttöön vastaavalla viestillä (katso Nollaa laite).
Aina kun virhetila muuttuu, virhetilaviesti luodaan automaattisesti.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.5.4. Käyttöliittymien versio

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x44 Liitäntöjen versio (esim. Bluetooth-moduuli, WLAN-moduuli, …) (pyyntö: ei ylimääräisiä datatavuja)
Data
(vain vastauksena)
0x00-0xFF ASCII-koodattu versiomerkkijono
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).
Modul on valittavissa.

2.5.5. Nykyinen CAN-väyläkuorma

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x47 Nykyinen väyläkuormitus viestejä sekunnissa (pyyntö: ei ylimääräisiä datatavuja)
Data
(vain vastauksena)
0x00-0xFF Tavu 0-1:
etumerkitön kokonaisluku arvon koko: 16 bittiä (MSB ensin)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.5.6. Laite varattu / komentoa ei tueta

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x48 Laite ei voi suorittaa komentoa (vain vastaus muihin komentoihin)
Data 0x00-0xFF Varattu tulevaa käyttöä varten
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.5.7. Aseta CAN-lähetysviive

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x49 Aseta CAN-lähetysviive
Data 0x00-0xFF Etumerkittömän kokonaisluvun arvon koko: 16 bittiä (MSB ensin)
(RAM-parametri palautetaan arvoon 0 laitteen nollauksen jälkeen)
Viive seuraavan komennon arvioimiseen 10 ms, tämä arvo on voimassa vain kerran!
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.6. CAN-ohjaimen asetusviestit
2.6.1. Muuta/pyydä vastaanoton kanavatunnuksen asetuksia

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x50 Pyydä vastaanoton kanavatunnuksen asetuksia
(vaatii yhden lisädatatavun = kanavan numero)
0x51 Muuta vastaanottokanavatunnuksen asetuksia
(vaatii vähintään kaksi ylimääräistä datatavua, kanavanumeron ja kanavan asetukset)
Data 0x00-0xFF Tavu 0:
Vastaanota objektin numero (alue riippuu yhdyskäytävälaitteesta) CANview  USB / RS232: 0…8
VOIview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Tavu 1:
bitti 0: 0 = kanava pois käytöstä, 1 = kanava käytössä bitti 1: 0 = vastaanottaa 11-bittinen tunnus, 1 = vastaanottaa 29-bittinen tunnus bitti 2: 0 = muuta 11-bittistä tunnusta, 1 = muuta 29-bittistä tunnusta
Tavu 2-3: 11-bittinen tunnus, jos tavu1, bitti 2 = 0
Tavu 2-5: 29-bittinen tunnus, jos tavu1, bitti 2 = 1
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos muutossanoma ei sisällä ID-tietoja (pituustavu < 4), jää viimeinen ID-asetus.
Tässä tapauksessa tavu 1, bitti 2 ohitetaan.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.6.2. Muuta/pyydä vastaanottokanavamaskin asetuksia

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x52 Pyydä vastaanottokanavan maskin asetuksia
(vaatii yhden lisädatatavun = kanavan numero)
0x53 Muuta vastaanottokanavan maskin asetuksia
(vaatii vähintään kaksi ylimääräistä datatavua, kanavanumeron ja kanavan asetukset)
Data 0x00-0xFF Tavu 0:
Vastaanota objektin numero (alue riippuu yhdyskäytävälaitteesta) CANview  USB / RS232: 0…8
VOIview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Tavu 1:
bitti 0: 0 = kanava pois käytöstä, 1 = kanava käytössä
bitti 1: 0 = vastaanottaa 11-bittinen maski, 1 = vastaanottaa 29-bittinen maski
bitti 2: 0 = vaihda 11-bittinen maski, 1 = vaihda 29-bittinen maski
Tavu 2-3: 11-bittinen maski, jos tavu1, bitti 2 = 0
Tavu 2-5: 29-bittinen maski, jos tavu1, bitti 2 = 1
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos muutossanoma ei sisällä maskitietoja (pituustavu < 4), viimeinen maskiasetus säilyy.
Tässä tapauksessa tavu 1, bitti 2 ohitetaan.
Jos laite ei tue yksittäisiä maskeja jokaiselle kanavalle (CANview RS232), kanavien 1–7 maskiasetukset ohitetaan ja niihin vastataan kanavan 0 asetuksella.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.6.3. CAN-siirtonopeus

tavu(t) Arvo Kuvaus
SOF

(Kehyksen alku)

0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x56 Pyydä CAN-siirtonopeusparametreja (ei ylimääräisiä datatavuja)
0x57 Aseta CAN-siirtonopeusparametrit
Data 0x00-0xFF Tavu 0: 0xFF, jos mikään CIA-standardin mukainen siirtonopeus ei ole, muuten:
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: BTR-arvoja käytetään
Tavu 1: BTR0-arvo (laiteriippuvainen, vain jos tavu 0 = 0xFF) Tavu 2: BTR1-arvo (laiteriippuvainen, vain jos tavu 0 = 0xFF) Tavu 3: BTR2-arvo (laiteriippuvainen, vain jos tavu 0 = 0xFF)  Tavu 4: BTR3-arvo (laiteriippuvainen, vain jos tavu 0 = 0xFF)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos datatavu 0 on asetettu arvoon 0xFF, BTR-arvoja käytetään epästandardin siirtonopeuden asettamiseen.
Normaalia baudinopeutta käytettäessä BTR-arvoja ei tarvita, jos niitä kuitenkin käytetään, ne jätetään huomiotta!
Jos sinun on asetettava siirtonopeus, jota laitteen vakioasetukset eivät tue, ota yhteyttä tukeemme saadaksesi lisätietoja, katso Huolto ja tuki.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.6.4. CAN-ohjaimen nollaus

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x58 CAN-ohjaimen nollaus (ei ylimääräisiä datatavuja)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
"CAN Controller Reset" -komento suorittaa CAN-ohjaimen täydellisen nollauksen, mukaan lukien timestamp arvo, vastaanotto- ja lähetyspuskurit.
CAN-ohjaimen nollaus nollaa myös laitteen virhetilan.
Tästä syystä CAN-ohjaimen nollauksen jälkeen luodaan virhetilaviesti, joka päivittää virhetilan.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.6.5. Aseta CAN-liitännän automaattinen siirtotila

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x59 Aseta automaattinen bauditila (ei ylimääräisiä datatavuja)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Automaattinen siirtotila on mahdollista vain laitteen tukemilla vakiosiirtonopeuksilla.
Automaattista bauditunnistusta varten väylällä on oltava toimiva tiedonsiirto.
Kun tiedonsiirtonopeuden tunnistus on aktiivinen, Proemion CAN -laitteet ovat passiivisessa tilassa, eivätkä ne vaikuta CAN-väylän liikenteeseen.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

Automaattinen siirtokomento asettaa yhdyskäytävälaitteen "Auto Baud Mode" -tilaan.
Laite kuuntelee CAN:n liikennettä ja määrittää siirtonopeuden automaattisesti (vain laitteen tukemat vakionopeudet ovat havaittavissa).
Kun oikea siirtonopeusasetus on saatu, laite luo vastauksen, joka sisältää havaitun siirtonopeuden.
Tämän viestin muoto on identtinen CAN-siirtonopeuspyyntöviestin kanssa, paitsi että komentotavu on 0x59.
Kun siirtonopeutta ei havaita, laite käyttää viimeksi määritettyä siirtonopeutta.
Tässä tapauksessa siirtonopeusvastaus on sama kuin jos pyydettäisiin epästandardia siirtonopeutta.

2.6.6. Aseta / pyydä aktiivista / passiivista tilaa

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x5A Pyydä aktiivista / passiivista tilaa (ei ylimääräisiä datatavuja)
0x5B Aseta aktiivinen / passiivinen tila
Data 0x00-0x01 0x00 laite = aktiivinen tila
0x01 laite = passiivinen tila
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.6.7. Muuta / pyydä vastaanottokanavan jaksoaikaa

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x5C Pyydä vastaanottokanavan sykliaika
(vaatii yhden lisädatatavun = kanavan numero)
0x5D Muuta vastaanottokanavan jaksoaikaa
(vaatii vähintään kaksi ylimääräistä datatavua, kanavanumeron ja kanavan asetukset)
Data 0x00-0xFF Tavu 0:
Vastaanota objektin numero (alue riippuu yhdyskäytävälaitteesta) CANview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0xFF Tavu 1:
Jaksoaika 10 ms
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.7. Isäntärajapinnan konfigurointiviestit
2.7.1. Palaute/lähtöasetukset

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
tavu(t) Arvo Kuvaus
Komento 0x60 Pyydä palauteasetuksia (ei ylimääräisiä datatavuja)
0x61 Aseta palauteasetukset
Data 0x00-0x07 Tavu 0:
bitti 0: 1 = CAN-lähtö päällä / 0 = CAN-lähtö pois päältä
bitti 1: 1 = Lähetä CAN-viestin palaute päällä / 0 = palaute pois päältä
bitti 2: 1 = Palvelimen palaute päällä / 0 = Palvelimen palaute pois päältä
bitti 3: 1 = RS232-liitäntä päällä / 0 = RS232-liitäntä pois päältä
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jos sarjalähtö on poistettu käytöstä, vastaanotetut CAN-viestit tallennetaan Proemion CAN -laitteen RAM-muistiin. Jos tämä puskuri on täynnä, puskurin ylivuotovirhe ilmoitetaan.
Jos lähtö on käytössä, kaikki tallennetut viestit lähetetään välittömästi isäntärajapintaan.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.8. Lähetä palvelimen käyttöliittymän komennot
2.8.1. Kytke palvelinobjektit päälle / pois päältä

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x80 Pyydä palvelinobjektia päälle / pois päältä (ei ylimääräisiä datatavuja)
0x81 Aseta palvelinobjekti päälle / pois päältä
Data 0x00-0xFF Tavu 0:
Jokainen asetettu bitti kytkee päälle vastaavan palvelinobjektin / osoittaa, että palvelinobjekti on päällä.
Nollausbitti merkitsee käytöstä poistetut palvelinobjektit.
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Tämä komento on vanhentunut, eikä laitteemme enää käytä sitä.

2.8.2. Muuta/pyydä palvelinobjektin kokoonpanoa

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x82 Pyydä palvelinobjektin määritystä (vaatii yhden lisädatatavun, joka sisältää palvelinobjektin numeron)
0x83 Aseta palvelinobjekti päälle / pois päältä
Data 0x01-0x08 Tavu 0 (objektin numero):
Sisältää yhden kahdeksasta mahdollisesta palvelinobjektista, joka tulee muuttaa.
0x00-0x01 Tavu 1 (IDE):
0x00 = 11-bittinen ID-objekti
0x01 = 29-bittinen ID-objekti
Tavu 2 ja sitä suuremmat tavunumerot sisältävät seuraavat tiedot näytetyssä   tilata:
0x00-0xFF ID (11 tai 29 bittiä)
0x01-0x08 DLC (CAN-viestin datatavujen määrä)
0x00-0xFF asti 8 datatavua tölkin viestistä
0x00-0xFF syklin aika palvelinobjektista 10 ms:ssa
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
DLC-tavun sisällön tulee sopia lähetettyjen datatavujen määrään, muuten lähetyspalvelin voi käyttäytyä arvaamattomasti.
Tämä komento on vanhentunut, eikä laitteemme enää käytä sitä.

2.8.3. Muuta/pyydä lähetyskanavan ID-asetuksia 
CAN-lähetyskanavasuodattimet toimivat samalla tavalla kuin luvussa CAN Controller setup -viestit kuvatut CAN-vastaanottosuodattimet. Isännältä vastaanotetut viestit tarkistetaan tällä suodatusehdolla. Jos ehdot täyttyvät, viesti lähetetään CAN-väylään.

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x84 Pyydä lähetyskanavan tunnuksen asetuksia
(vaatii yhden lisädatatavun = kanavan numero)
0x85 Muuta lähetyskanavan ID-asetuksia
(vaatii vähintään kaksi ylimääräistä datatavua, kanavanumeron ja kanavan asetukset)
Data 0x00-0x07 Tavu 0:
Lähetä kohteen numero
0x00-0x07 Tavu 1:
bitti 0: 0 = kanava pois käytöstä, 1 = kanava käytössä
bitti 1: 0 = lähetä 11-bittinen tunnus, 1 = lähetä 29-bittinen tunnus
bitti 2: 0 = muuta 11-bittistä tunnusta, 1 = muuta 29-bittistä tunnusta
0x00-0xFF Tavu 2-3: 11-bittinen tunnus, jos tavu1, bitti 2 = 0
0x00-0xFF Tavu 2-5: 29-bittinen tunnus, jos tavu1, bitti 2 = 1
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Tämä komento on vanhentunut, eikä laitteemme enää käytä sitä.

2.8.4. Muuta/pyydä lähetyskanavan maskin asetuksia

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x86 Pyydä lähetyskanavan maskin asetuksia
(vaatii yhden lisädatatavun = kanavan numero)
0x87 Muuta lähetyskanavan maskin asetuksia
(vaatii vähintään kaksi ylimääräistä datatavua, kanavanumeron ja kanavan asetukset)
Data 0x00-0x07 Tavu 0:
Lähetä kohteen numero
0x00-0x07 Tavu 1:
bitti 0: 0 = kanava pois käytöstä, 1 = kanava käytössä
bitti 1: 0 = lähetä 11-bittinen maski, 1 = lähetä 29-bittinen maski
bitti 2: 0 = vaihda 11-bittinen maski, 1 = vaihda 29-bittinen maski
0x00-0xFF Tavu 2-3: 11-bittinen maski, jos tavu1, bitti 2 = 0
0x00-0xFF Tavu 2-5: 29-bittinen maski, jos tavu1, bitti 2 = 1
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Tämä komento on vanhentunut, eikä laitteemme enää käytä sitä.

2.8.5. Muuta / pyydä lähetyskanavan jakson aikaasetuksia

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0x88 Pyydä lähetyskanavan jakson aikaasetuksia
(vaatii yhden lisädatatavun = kanavan numero)
0x89 Muuta lähetyskanavan jakson aikaasetuksia
(vaatii vähintään kaksi ylimääräistä datatavua, kanavanumeron ja kanavan asetukset)
Data 0x00-0x07 Tavu 0:
Lähetä kohteen numero
0x00-0x07 Tavu 1:+
bitti 0: 0 = kanava pois käytöstä, 1 = kanava käytössä
bitti 1: 0 = lähetä 11-bittinen jaksoaika, 1 = lähetä 29-bittinen jaksoaika
bitti 2: 0 = muuta 11-bittistä sykliaikaa, 1 = muuta 29-bittistä jaksoaikaa
0x00-0xFF Tavu 2-3: 11-bittinen sykliaika, jos tavu1, bitti 2 = 0
0x00-0xFF Tavu 2-5: 29-bittinen sykliaika, jos tavu1, bitti 2 = 1
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.9. Laitteen parametriasetukset
2.9.1. Muuta / pyydä Timestamp asetukset

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xA0 Pyydä aikaaamp asetukset (pyyntö: ei ylimääräisiä datatavuja)
0xA1 Aseta aikaamp asetukset
Data 0x00-0x13 Tavu 0:
bitti 0: 1 = Timestamp päällä, 0 = Timestamp pois
bitti 1: 1 = Suhteellinen aikaamp, 0 = Absoluuttinen aikaamp
bitti 4: 1 = Error and Echo Feedback timestamp päällä 0 = Virhe- ja kaikupalautteen aikaamp pois
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

Jos "Timestamp-Mode” on valittuna, 32-bittinen laskuri (100 µs:n resoluutio) lisätään jokaisen vastaanotetun CAN-viestin viimeisen datatavun jälkeen.
Kaikki isäntäliittymän puolella olevat viestit, jotka sisältävät aikaajanamp ovat oikeassa kronologisessa järjestyksessä.
Jos kerrankinamp tulee lisätä kaikuttujen viestien ("Lähetä palvelinpalaute" tai "Lähetä CAN-viestipalaute") ja virheilmoitusten jälkeen "Error and Echo Feedback timest".amp' on aktivoitava lisäksi.
Ero "suhteellisen" ja "absoluuttisen tilan" välillä on, että laskurin arvo nollataan jokaisen vastaanotetun viestin jälkeen "suhteellisessa tilassa".

HUOM
"Virhe- ja kaikupalaute" kertaaamp lähetetään vain, jos aikaisinamp tila on käytössä.
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.9.2. Muuta CAN-lähetyksen viiveaikaa

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän komentotavujen lukumäärän
Komento 0xA2 Aseta CAN-lähetysviive
Data
(vain vastauksena)
0x00-0xFF Etumerkittömän kokonaisluvun arvon koko: 16 bittiä
(RAM-parametri palautetaan arvoon 0 laitteen nollauksen jälkeen)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Tämä viiveaika lisätään ennen jokaista CAN-sanomaa, jotta CAN-lähetys hidastuu.

2.9.3. Aseta IP-eston odotusaika

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xA3 Aseta IP-eston odotusaika (kaistanleveyden parempaan käyttöön)
Data 0x00-0xFF Väli 10 millisekunnissa
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.9.4. Aseta baudinopeuden laskentaväli

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xA4 Aseta CAN-siirtonopeuden laskentaväli
Data 0x00-0xFF Intervalli millisekunteina
Etumerkittömän kokonaisluvun arvon koko: 16 bittiä (MSB ensin)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Käyttö laajennettuna komentona on mahdollista (katso Laajennettu komentomuoto (tavutila)).

2.9.5. CANopen-objektisanakirjan käyttö

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xA5 Lue / kirjoita objektisanakirjaan
Data 0x00-0xFF Pyyntö: tavu 0:
Komento: 0x01 kirjoitus, 0x00 luku (ei ylimääräisiä datatavuja)
Tavu 1-2:
Indeksi (LSB ensin)
Tavu 3:
Alaindeksi
lisätietotavut:
Tiedot (LSB ensin)
Vastaus: Tavu 0:
Tulos: 0x40 luku onnistui
0x80 lukuvirhe (ei ylimääräisiä datatavuja)
0x41 kirjoitus onnistui (ei ylimääräisiä datatavuja)
0x81 kirjoitusvirhe (ei ylimääräisiä datatavuja)
Tavu 1-2:
Indeksi (LSB ensin)
Tavu 3:
Alaindeksi
lisätietotavut:
Tiedot (LSB ensin)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

2.10. Laitteiston käyttökomennot
2.10.1. Nollaa laite

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xC0 Aseta nollauslaite
Data  —
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Laitteet vastaavat tähän komentoon komennolla “Device ID”.
Joillekin laitteille tämä komento ei johda laitteiston nollaukseen, koska muuten yhteys isäntään katkeaisi.

  • VOIview Ethernet
  • CANlink Bluetooth / WLAN

2.10.2. Pyydä analogisen kanavan arvoa

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xC2 Pyydä analogisen kanavan arvoa (vaatii 1 lisädatatavun, joka sisältää kanavanumeron)
Data 0x00-0x03 Tavu 0 (kanavanumero):
0x00: Supply voltage
0x01: CAN-matala viiva
0x02: CAN High line
0x03: Analogiset tulot 1 ja 2
0x00-0xFF Tavu 1: analoginen arvo (kanavalle 0…2, katso kuvaus alla)
Tavu 1-4: (kanavalle 3) Analoginen tulo 1 voltage IEEE 754 -koodattu, LSB ensin
Tavu 5-8: (kanavalle 3) Analoginen tulo 2 voltage IEEE 754 -koodattu, LSB ensin
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.
VCC
CANH / CANL
0x00 0V
0V
VCC
CANH / CANL
0xFF 39V
5V

HUOM
Vain CANview RS232 voi mitata CAN-linjan voltage tasot.
Tämä mittaus on mahdollista vain CAN-siirtonopeuksilla 125 kBit/s ja hitaammin.

Aseta/pyydä digitaalisen kanavan arvo

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xC4 Pyydä digitaalista kanavan arvoa (vaatii 1 lisädatatavun, joka sisältää kanavanumeron)
0xC5 Aseta digitaalisen kanavan arvo (vaatii 2 ylimääräistä datatavua, joka sisältää kanavan numeron ja arvon)
Data 0x00-0xFF Tavu 0 (kanavanumero): 0x00: väylän päätevastus
0x00-0x01 Tavu 1: digitaalinen arvo (1 = päällä, 0 = pois päältä)
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Jokaiseen asetuskomentoon vastataan todellisilla arvoilla.

2.10.3. Aseta viestintäsalasana

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xC6 Pyydä viestinnän salasanan tarkistusta
Data xx Komento
Tavu 0…n:
Salasanamerkkijono (oletus: "GSMONLIN") Vastaus
Tavu 0:
0 = salasana tarkistettu ja OK
Jos salasanan tarkistus epäonnistui, laite ei vastaa
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Tämä viesti on erittäin tärkeä CANlink GSM/UMTS:n tavumoodirajapinnan koko toiminnallisuuden avaamiseksi.
Istunto on mahdollista vain, kun oikea viestintäsalasana on tarkistettu!

2.10.4. Palauta viestintäsalasana

tavu(t) Arvo Kuvaus
SOF
(Kehyksen alku)
0x43 SOF merkitsee komennon alkua.
Pituus xx Pituustavu sisältää datatavujen määrän seuraavien komentotavujen määrän.
Komento 0xC7 Nollaa yhteyden salasanan tarkistus
Tarkistussumma xx Sisältää SOF-, pituus-, komennon- ja datatavujen XOR-tarkistussumman.
EOF
(kehyksen loppu)
0x0D EOF-tavu merkitsee komennon loppua.

HUOM
Tämä viesti lukitsee tavutilan käyttöliittymän.
Tämä komento tulee lähettää viestintäistunnon lopussa.

Komennot ja laitteet

Alla oleva taulukko sisältää yhteenvedon kaikista olemassa olevista komennoista ja osoittaa, mikä Proemion-laite tukee niitä.
Proemion-laitteen komennon käytettävyys on merkitty kirjaimella "S", "E" tai "S / E".

Nämä lyhenteet tarkoittavat:

  • "S" Proemion-laite tukee tätä komentoa vain vakiokomentomuodossa (katso Komentomuoto (tavutila)).
  • "E" Proemion-laite tukee tätä komentoa vain laajennetussa komentomuodossa (katso Laajennettu komentomuoto (tavutila)).
  • "S / E" Proemion-laite tukee tätä komentoa vakiokomentomuodossa ja laajennetussa komentomuodossa.
Viesti Komento Laite
Tyyppi VOIview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
langaton
3000
CANlink
langaton 4000
VOIview
Ethernet
CANlink
mobiili
5000
CANlink
mobiili
3000
VOIview
RS232
Käsittele dataviestejä 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
Palauteviestit 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

*Seuraavia komentotietovaihtoehtoja ei ole otettu käyttöön malleissa CLM3000 ja CLM3600:
– bitti 2: 1 = Palvelimen palaute päällä / 0 = Palvelimen palaute pois päältä
– bitti 3: 1 = RS232-liitäntä päällä / 0 = RS232-liitäntä pois päältä

Viesti Komento Laite
Tyyppi VOIview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
langaton 3000
CANlink
langaton 4000
VOIview
Ethernet
CANlink
mobiili
5000
CANlink
mobiili
3000
VOIview
RS232
Diagnoositietoviestit 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-ohjaimen asetusviestit 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
Isäntäliittymän konfigurointiviestit 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
Lähetä palvelinliittymän komennot 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
Tyyppi VOIview   USB VOI yhdistää Bluetoothin
2000
VOI yhdistää WLAN
2000
CANlink langaton 3000 CANlink langaton 4000 VOIview Ethernet CANlink mobiili
5000
CANlink mobiili
3000
VOIview
RS232
Laitteen parametrien asetukset 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
Laitteiston käyttökomennot 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

Versio: 11.0.549

Proemion logo

Asiakirjat / Resurssit

PDF thumbnailByte Command Protocol Binaarikomennot
User Manual · Byte Command Protocol Binary commands, Command Protocol Binary commands, Protocol Binary commands, Binary commands

Viitteet

Esitä kysymys

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

Esitä kysymys

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