Proemion logo

Llawlyfr Gorchymyn Beit

Protocol Gorchymyn Byte Gorchmynion deuaidd

Mae'r Llawlyfr Gorchymyn Byte yn disgrifio'r gorchmynion a'u strwythur o Brotocol Gorchymyn Proemion Byte i'w ddefnyddio gan westeiwr o bell a rhwydwaith CAN ar gyfer trosglwyddo negeseuon.

Cyffredinol

Mae'r Llawlyfr Gorchymyn Byte yn disgrifio'r strwythur a'r gorchmynion a ddefnyddir gan Brotocol Gorchymyn Proemion Byte.
Cefnogir y protocol hwn gan holl byrth CAN i PC o Proemion GmbH ar gyfer cyfathrebu â gwesteiwr o bell trwy'r rhyngwyneb a gefnogir gan y ddyfais.
Mae'r llawlyfr canlynol yn ymestyn y llawlyfrau dyfais benodol.
Mewn achos o ansicrwydd, cyfeiriwch hefyd at lawlyfrau dyfais eich dyfais porth penodol.
Mae pyrth CAN i PC yn cysylltu rhwydwaith CAN â gwesteiwr o bell gan ddefnyddio rhyngwyneb penodol fel RS232, USB, Ethernet, Bluetooth neu WLAN.
Mae Protocol Proemion Byte Command yn gwasanaethu ar gyfer trosglwyddo neges CAN tryloyw dwy-gyfeiriadol rhwng y gwesteiwr a rhwydwaith CAN yn ogystal â throsglwyddo gorchmynion rhwng gwesteiwr a phorth.
Gan fod holl byrth Proemion CAN i PC yn gweithio ar yr un protocol, gellir ymestyn unrhyw feddalwedd cymhwysiad yn hawdd i ddefnyddio gwahanol ryngwynebau cyfathrebu trwy gyfnewid yr arferion cyfathrebu sylfaenol yn unig.
Mae'r rhan fwyaf o'r gorchmynion yn cael eu cefnogi gan bob porth, mewn rhai achosion nid yw gorchmynion arbennig yn cael eu cefnogi gan ddyfeisiau sengl.
Mae'r tabl yn y bennod Gorchmynion a Dyfeisiau yn rhoi drosodd i chiview ar y gorchmynion a gefnogir gan bob math o borth unigol.

NODYN
Fel rheol, dim ond yng nghof RAM anweddol y porth y caiff pob gorchymyn sy'n dylanwadu ar osodiadau dyfeisiau ei storio, ar ôl ailosod, defnyddir y gosodiadau sydd wedi'u storio yng nghof anweddol y dyfeisiau eto.
Gallwch newid y gosodiadau hyn gyda'r meddalwedd cyflunydd dyfais benodol neu - os yw'r ddyfais yn ei gefnogi - trwy CANopen.
Eithriad: Mae'r gorchymyn “CAN baud rate” yn cael ei storio'n barhaol.
Ar gyfer rhai pyrth mae'n bosibl newid cychwyn beit (diofyn: 0x43) a stop-beit (diofyn: 0x0D) yn y meddalwedd cyflunydd.
Mae pob disgrifiad yn y llawlyfr hwn yn tybio bod y gwerthoedd rhagosodedig yn cael eu defnyddio.
I gael rhagor o wybodaeth a chymorth llenwch y ffurflen cymorth, gweler Gwasanaeth a Chymorth.
Mae'r fersiynau diweddaraf o'r gyrwyr, meddalwedd, cadarnwedd a dogfennaeth ar gael ar ein websafle: Canolfan Lawrlwytho.

1.1. Gwasanaeth a Chefnogaeth 
Mae'r fersiynau diweddaraf o'r gyrwyr, meddalwedd, firmware, a dogfennaeth ar gael yn ein Llyfrgell Ddogfennau.

Ydych chi angen help neu eisiau riportio byg?
Ymwelwch â'n websafle Proemion am fwy o wybodaeth, neu codwch docyn yn y Cefnogaeth.

Gorchmynion Modd Beit

2.1. Fformat Gorchymyn (Modd Beit)

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
'C' (0x43) yw'r gosodiad diofyn. Ar gyfer rhai dyfeisiau gellir newid y gwerth hwn. Mae'r llawlyfr hwn bob amser yn dangos y gosodiad diofyn.
Hyd 0x00-0xFF Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x00-0xFF beit gorchymyn, mae gwerthoedd 0x00 i 0xFE yn orchmynion uniongyrchol, mae'r gwerth 0xFF yn golygu bod y beit nesaf yn cynnwys estyniad gorchymyn
Data xx Cynnwys data
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.
0x0D (Dychwelyd Cerbyd) yw'r gosodiad diofyn. Ar gyfer rhai dyfeisiau gellir newid y gwerth hwn. Mae'r llawlyfr hwn bob amser yn dangos y gosodiad diofyn

Mae “–” yn golygu nad yw’r gwerth hwn o ddiddordeb
Mae “xx” yn golygu bod y maes yn cynnwys y gwerth cyfluniad / ateb
Mae pob neges sy'n newid neu'n gofyn am osodiadau dyfais Proemion CAN yn cael ei hateb gan neges gyda'r un beit gorchymyn, sy'n cynnwys y gosodiadau newydd.

NODYN
Fel arfer nid oes angen paramedrau ychwanegol ar orchmynion cais (dim maes “Data”).
Sonnir am eithriadau yn y disgrifiad gorchymyn.

2.1.1. Example

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd 0x0B Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x00 Neges ID CAN 11-did
Data 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (MSB yn gyntaf)
CAN-message Cynnwys Data
Siecswm 0xCE Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF 0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.2. Fformat Gorchymyn Estynedig (Modd Beit)

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
'C' (0x43) yw'r gosodiad diofyn. Ar gyfer rhai dyfeisiau gellir newid y gwerth hwn.
Mae'r llawlyfr hwn bob amser yn dangos y gosodiad diofyn.
Hyd 0x00-0xFF Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn Estynedig 0xD0-0xDF Mae beit gorchymyn, gwerthoedd 0xD0 i 0xDF yn orchmynion estynedig
Data xx Beit 0: CAN-Channel (yn dechrau ar 0 ar gyfer CAN 1) / 128 … 255 wedi'i gadw ar gyfer modiwl (WLAN / GSM / GPS…)
Beit 1: Gorchymyn
Beit 2: Cynnwys data
Siecswm 0xCE Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF 0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

Mae “–” yn golygu nad yw’r gwerth hwn o ddiddordeb
Mae “xx” yn golygu bod y maes yn cynnwys y gwerth cyfluniad / ateb

2.2.1. Example – Gorchymyn Estynedig

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd 0x0D Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xD0 Gorchymyn Estynedig
Data 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-Sianel: 2
Gorchymyn: ID neges ID CAN 11-did (0x789) (MSB yn gyntaf)
CAN-message Cynnwys Data
Siecswm 0x19 Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.3. Negeseuon Data Prosesu
Defnyddir y negeseuon hyn i drosglwyddo negeseuon CAN a dderbyniwyd i'r gwesteiwr neu i anfon negeseuon CAN o'r gwesteiwr i rwydwaith CAN.

2.3.1. Derbyniad ffrâm data CAN
Mae negeseuon ffrâm data CAN a dderbynnir gan y porth o fws CAN yn cael eu trosglwyddo i'r rhyngwyneb gwesteiwr yn y fformat canlynol.

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x00 Derbyniwyd neges ID CAN 11-did
0x01 Derbyniwyd neges ID CAN 11-did, mae'r neges yn cynnwys amserlen ychwanegol o 32-didamp gwerth.
0x02 Derbyniwyd neges ID CAN 29-did
0x03 Derbyniwyd neges ID CAN 29-did, mae'r neges yn cynnwys amserlen ychwanegol o 32-didamp gwerth.
Data Ar gyfer negeseuon ID 11-did:
0x00-0xFF Beit 0-1: ID CAN 11-did (MSB yn gyntaf)
data ychwanegol beit:
Hyd at 8 beit data CAN 32-bit amser ychwanegolamp gwerth (dim ond os yw'r amser mwyafamp opsiwn wedi'i alluogi, gweler isod)
Ar gyfer negeseuon ID 29-did:
0x00-0xFF Beit 0-3: ID CAN 29-did (MSB yn gyntaf)
data ychwanegol beit:
Hyd at 8 beit data CAN 32-bit amser ychwanegolamp gwerth
(dim ond os yw'r amser mwyafamp opsiwn wedi'i alluogi, gweler isod)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os yn timestamp yn ddymunol, rhaid galluogi'r opsiwn hwn gyda'r neges orchymyn cyfatebol (gweler Ailosod Dyfais).
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.3.2. Trosglwyddo ffrâm data CAN
Er mwyn trosglwyddo negeseuon ffrâm data CAN i fws CAN, mae'r rhyngwyneb gwesteiwr yn anfon data i'r porth yn y fformat canlynol.

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x00 Trosglwyddo ffrâm ddata ID CAN 11-did
0x02 Trosglwyddo ffrâm ddata ID CAN 29-did
Data Ar gyfer negeseuon ID 11-did:
0x00-0xFF Beit 0-1:
ID CAN 11-did (MSB yn gyntaf)
data ychwanegol beit:
Hyd at 8 beit data CAN
Ar gyfer negeseuon ID 29-did:
0x00-0xFF Beit 0-3:
ID CAN 29-did (MSB yn gyntaf)
data ychwanegol beit:
Hyd at 8 beit data CAN
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.3.3. CAN derbyniad ffrâm o bell
Mae negeseuon ffrâm bell CAN a dderbynnir gan y porth o fws CAN yn cael eu trosglwyddo i'r rhyngwyneb gwesteiwr yn y fformat canlynol.

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x04 Derbyniwyd ffrâm bell ID CAN 11-did
0x05 Ffrâm bell ID CAN 11-did wedi'i derbyn, mae'r neges yn cynnwys amserlen ychwanegol o 32-didamp gwerth.
0x06 Derbyniwyd ffrâm bell ID CAN 29-did
0x07 Ffrâm bell ID CAN 29-did wedi'i derbyn, mae'r neges yn cynnwys amserlen ychwanegol o 32-didamp gwerth.
Data Ar gyfer fframiau o bell ID 11-did:
0x00-0xFF Beit 0-1:
ID CAN 11-did (MSB yn gyntaf)
data ychwanegol beit:
DLC (CAN ffrâm o bell Cod Hyd Data) amserydd 32-did ychwanegolamp gwerth (dim ond os yw'r amser mwyafamp opsiwn wedi'i alluogi, gweler isod)
Ar gyfer fframiau o bell ID 29-did:
0x00-0xFF Beit 0-3:
ID CAN 29-did (MSB yn gyntaf)
data ychwanegol beit:
DLC (CAN ffrâm o bell Cod Hyd Data) amserydd 32-did ychwanegolamp gwerth (dim ond os yw'r amser mwyafamp opsiwn wedi'i alluogi, gweler isod)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os yn timestamp yn ddymunol, rhaid galluogi'r opsiwn hwn gyda'r neges orchymyn cyfatebol (gweler Ailosod Dyfais).
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.3.4. Trosglwyddo ffrâm bell CAN
Er mwyn trosglwyddo negeseuon ffrâm bell CAN i fws CAN, mae'r rhyngwyneb gwesteiwr yn anfon data i'r porth yn y fformat canlynol.

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x04 Trosglwyddo ffrâm bell ID CAN 11-did
0x06 Trosglwyddo ffrâm bell ID CAN 29-did
Data Ar gyfer fframiau o bell ID 11-did:
0x00-0xFF Beit 0-1:
ID CAN 11-did (MSB yn gyntaf)
beit data ychwanegol:
DLC (CAN Cod Hyd Data ffrâm o bell)
Ar gyfer fframiau o bell ID 29-did:
0x00-0xFF Beit 0-3:
ID CAN 29-did (MSB yn gyntaf)
beit data ychwanegol:
DLC (CAN Cod Hyd Data ffrâm o bell)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.3.5. Trosglwyddiad a derbyniad ffrâm ddata RS232

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x09 Ffrâm data RS232
Data xx data RS232
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.3.6. Derbyn Bloc Optimization

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x08 Derbyn Bloc Optimization
Data xx Derbyn data Optimization
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.4. Negeseuon adborth
Mae'r negeseuon hyn yn cynnwys data adborth sy'n galluogi'r defnyddiwr i wirio trosglwyddiad cywir negeseuon CAN.

2.4.1. CAN adborth trosglwyddo neges

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x20 Neges ID CAN 11-did wedi'i throsglwyddo
0x21 Neges ID CAN 11-did wedi'i throsglwyddo, mae adborth yn cynnwys amserlen ychwanegolamp o'r amser trosglwyddo
0x22 Neges ID CAN 29-did wedi'i throsglwyddo
0x23 Neges ID CAN 29-did wedi'i throsglwyddo, mae adborth yn cynnwys amserlen ychwanegolamp o'r amser trosglwyddo
0x24 ID 11-did CAN ffrâm o bell a drosglwyddir
0x25 Ffrâm bell ID 11-did wedi'i throsglwyddo, mae adborth yn cynnwys amserlen ychwanegolamp o'r amser trosglwyddo
0x26 ID 29-did CAN ffrâm o bell a drosglwyddir
0x27 Ffrâm bell ID 29-did wedi'i throsglwyddo, mae adborth yn cynnwys amserlen ychwanegolamp o'r amser trosglwyddo
0x28 Neges Gweinydd Trosglwyddo ID 11-did wedi'i throsglwyddo
0x29 Neges Gweinyddwr Trosglwyddo ID 11-did wedi'i throsglwyddo, mae adborth yn cynnwys amserlen ychwanegolamp o'r amser trosglwyddo
0x2A Neges Gweinydd Trosglwyddo ID 29-did wedi'i throsglwyddo
0x2B Neges Gweinyddwr Trosglwyddo ID 29-did wedi'i throsglwyddo, mae adborth yn cynnwys amserlen ychwanegolamp o'r amser trosglwyddo
Data Ar gyfer negeseuon ID 11-did / fframiau anghysbell:
0x00-0xFF Beit 0-1:
ID CAN 11-did (MSB yn gyntaf)
0x00-0xFF beit data ychwanegol (nid ar ffrâm anghysbell adborth):
Hyd at 8 beit CAN Data 32-did ychwanegol amseryddamp gwerth (dim ond os yw'r amser mwyafamp opsiwn wedi'i alluogi, gweler isod)
Ar gyfer negeseuon ID 29-did / fframiau anghysbell:
0x00-0xFF Beit 0-3:
ID CAN 29-did (MSB yn gyntaf)
0x00-0xFF beit data ychwanegol (nid ar ffrâm anghysbell adborth):
Hyd at 8 beit CAN Data 32-did ychwanegol amseryddamp gwerth (dim ond os yw'r amser mwyafamp opsiwn wedi'i alluogi, gweler isod)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os dymunir negeseuon adborth, mae'n rhaid i'r opsiwn adborth gael ei alluogi gan y gorchymyn cyfatebol (gweler Newid gwrthrychau gweinydd ymlaen / i ffwrdd).
Os yn timestamp yn cael ei ffafrio, rhaid i'r opsiwn hwn gael ei alluogi gan y neges gyfatebol (gweler Ailosod Dyfais).
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.5. Negeseuon data diagnosis
2.5.1. ID dyfais

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x40 Llinyn ID dyfais (cais: dim beit data ychwanegol)
Data
(dim ond ar ateb)
0x00-0xFF Llinyn ID (ar ymateb yn unig)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.5.2. Fersiwn Caledwedd / Meddalwedd

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x41 Fersiwn Caledwedd / Meddalwedd (cais: dim beit data ychwanegol)
Data
(dim ond ar ateb)
0x00-0xFF Beit 0-1: Fersiwn caledwedd o'r ddyfais
Beit 2-3: Fersiwn meddalwedd o'r firmware
Beit 4-5: Fersiwn meddalwedd o'r cychwynnydd
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.5.3. Gwall statws

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x42 Statws gwall (cais: dim beit data ychwanegol)
0x43 Neges statws gwall sy'n cynnwys amserlen ychwanegolamp gwerth
(dim gorchymyn cais, dim ond neges ymateb)
Data
(dim ond ar ateb)
0x00-0xFF Beit 0:
did 0: CAN dderbyn gorlif byffer
did 1: GALLWCH drosglwyddo goramser
did 2: CAN gwall cownter gorlif
did 3: Gwall bus-off CAN
did 4: Gwall cystrawen rhyngwyneb gwesteiwr
did 5: Gwall fformat rhyngwyneb gwesteiwr
did 6: Gorlif clustogi trawsyrru rhyngwyneb gwesteiwr
did 7: na chaiff ei ddefnyddio
Beit 1 (Cod gwall olaf y rheolydd CAN):
'0': Dim Gwall
'1': Mae mwy na 5 did hafal mewn dilyniant wedi digwydd
'2': Nid oes gan y neges a dderbyniwyd y fformat cywir
'3': Ni chydnabuwyd y Neges a Drosglwyddwyd
'4': Nid yw'n bosibl gosod lefel enciliol wrth drosglwyddo
'5': Nid yw'n bosibl gosod lefel dominyddol yn ystod y trawsyrru
'6': derbyniwyd swm siec CRC yn anghywir
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os yn timestamp yn cael ei ffafrio, rhaid i'r opsiwn hwn gael ei alluogi gan y neges gyfatebol (gweler Ailosod Dyfais).
Bob tro mae statws y gwall yn newid, cynhyrchir neges statws gwall yn awtomatig.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.5.4. Fersiwn rhyngwynebau

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x44 Fersiwn rhyngwynebau (ee modiwl Bluetooth, modiwl WLAN, ...) (cais: dim beit data ychwanegol)
Data
(dim ond ar ateb)
0x00-0xFF Llinyn fersiwn cod ASCII
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).
Modiwl yn selectable.

2.5.5. CAN-llwyth bysiau cyfredol

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x47 Llwyth bws cyfredol mewn negeseuon yr eiliad (cais: dim beit data ychwanegol)
Data
(dim ond ar ateb)
0x00-0xFF Beit 0-1:
maint gwerth cyfanrif heb ei lofnodi: 16 did (MSB yn gyntaf)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.5.6. Dyfais yn brysur / gorchymyn heb ei gefnogi

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x48 Ni all dyfais weithredu gorchymyn (dim ond ymateb ar orchmynion eraill)
Data 0x00-0xFF Wedi'i gadw i'w ddefnyddio yn y dyfodol
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.5.7. Gosod CAN trosglwyddo amser oedi

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x49 Gosod CAN trosglwyddo amser oedi
Data 0x00-0xFF Maint gwerth cyfanrif heb ei lofnodi: 16 did (MSB yn gyntaf)
(RAM-paramedr wedi'i osod yn ôl i 0 ar ôl ailosod dyfais)
Amser oedi nes bod y gorchymyn nesaf yn cael ei werthuso mewn 10 ms, dim ond unwaith y mae'r gwerth hwn yn berthnasol!
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.6. Negeseuon gosod Rheolydd CAN
2.6.1. Newid / gofyn am dderbyn gosodiadau ID sianel

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x50 Cais derbyn gosodiadau ID sianel
(angen un beit data ychwanegol = rhif sianel)
0x51 Newid gosodiadau derbyn ID sianel
(angen o leiaf dau beit data ychwanegol, rhif y sianel a gosodiadau'r sianel)
Data 0x00-0xFF Beit 0:
Derbyn rhif gwrthrych (ystod yn dibynnu ar ddyfais porth) CANview  USB / RS232: 0…8
CANview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Beit 1:
did 0: 0 = sianel yn analluogi, 1 = galluogi sianel did 1: 0 = derbyn ID 11-did, 1 = derbyn ID 29-did rhan 2: 0 = newid ID 11-did, 1 = newid ID 29-did
Beit 2-3: ID 11-did os beit1, did 2 = 0
Beit 2-5: ID 29-did os beit1, did 2 = 1
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os nad yw'r neges newid yn cynnwys unrhyw wybodaeth ID (hyd beit < 4) mae'r gosodiad ID olaf yn aros.
Yn yr achos hwn mae beit 1, did 2 yn cael ei anwybyddu.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.6.2. Newid / cais derbyn gosodiadau mwgwd sianel

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x52 Cais derbyn gosodiadau mwgwd sianel
(angen un beit data ychwanegol = rhif sianel)
0x53 Newid gosodiadau masg derbyn sianel
(angen o leiaf dau beit data ychwanegol, rhif y sianel a gosodiadau'r sianel)
Data 0x00-0xFF Beit 0:
Derbyn rhif gwrthrych (ystod yn dibynnu ar ddyfais porth) CANview  USB / RS232: 0…8
CANview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0x07 Beit 1:
did 0: 0 = sianel yn analluogi, 1 = galluogi sianel
did 1: 0 = derbyn mwgwd 11-did, 1 = derbyn mwgwd 29-did
did 2: 0 = newid mwgwd 11-did, 1 = newid mwgwd 29-did
Beit 2-3: Mwgwd 11-did os beit1, did 2 = 0
Beit 2-5: Mwgwd 29-did os beit1, did 2 = 1
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os nad yw'r neges newid yn cynnwys unrhyw wybodaeth mwgwd (hyd beit <4), mae'r gosodiad mwgwd olaf yn aros.
Yn yr achos hwn mae beit 1, did 2 yn cael ei anwybyddu.
Os nad yw'r ddyfais yn cefnogi masgiau unigol ar gyfer pob sianel (CANview RS232), mae'r gosodiadau mwgwd ar gyfer sianel 1 i 7 yn cael eu hanwybyddu a'u hateb gyda gosodiad sianel 0.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.6.3. CAN cyfradd baud

beit(s) Gwerth Disgrifiad
SOF

(Dechrau Ffrâm)

0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x56 Gofyn am baramedrau cyfradd baud CAN (dim beit data ychwanegol)
0x57 Gosod Paramedrau cyfradd baud CAN
Data 0x00-0xFF Beit 0: 0xFF os nad oes CIA yn cydymffurfio â chyfradd baud safonol, fel arall:
0x00: 10 kBit / eiliad
0x01: 20 kBit / eiliad
0x02: 50 kBit / eiliad
0xFE: 100 kBit / eiliad
0x03: 125 kBit / eiliad
0x04: 250 kBit / eiliad
0x05: 500 kBit / eiliad
0x06: 800 kBit / eiliad
0x07: 1 MBit / eiliad
0xFF: Defnyddir gwerthoedd BTR
Beit 1: Gwerth BTR0 (yn dibynnu ar ddyfais, dim ond os Byte 0 = 0xFF) Beit 2: Gwerth BTR1 (yn dibynnu ar ddyfais, dim ond os Byte 0 = 0xFF) Beit 3: Gwerth BTR2 (yn dibynnu ar ddyfais, dim ond os Byte 0 = 0xFF)  Beit 4: Gwerth BTR3 (yn dibynnu ar ddyfais, dim ond os Byte 0 = 0xFF)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os gosodir beit data 0 i 0xFF, defnyddir y gwerthoedd BTR i osod cyfraddau baud ansafonol.
Os defnyddir cyfradd baud safonol, nid yw'r gwerthoedd BTR yn angenrheidiol, os cânt eu defnyddio beth bynnag, cânt eu hanwybyddu!
Os oes angen i chi osod cyfradd baud nad yw'n cael ei chefnogi gan osodiadau safonol y ddyfais, cysylltwch â'n tîm cymorth i gael rhagor o wybodaeth, gweler Gwasanaeth a Chymorth.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.6.4. ailosod rheolydd CAN

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x58 Ailosod rheolydd CAN (dim beit data ychwanegol)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r gorchymyn “Ailosod Rheolydd CAN” yn perfformio ailosodiad cyflawn o'r rheolydd CAN, gan gynnwys yr amseryddamp prisio, derbyn a throsglwyddo byfferau.
Mae ailosod rheolydd CAN hefyd yn ailosod statws gwall y ddyfais.
Am y rheswm hwn, ar ôl ailosod rheolydd CAN, cynhyrchir neges statws gwall, i ddiweddaru'r statws gwall.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.6.5. Gosodwch Modd Auto Baud rhyngwyneb CAN

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x59 Gosod modd baud auto (dim beit data ychwanegol)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Dim ond gyda'r cyfraddau baud safonol y mae'r ddyfais yn eu cefnogi y mae modd Auto Baud yn bosibl.
Er mwyn canfod baud ceir mae angen cyfathrebu gweithredol ar y bws.
Er bod canfod cyfradd baud yn weithredol, mae dyfeisiau Proemion CAN mewn modd goddefol ac nid oes ganddynt unrhyw ddylanwad ar y traffig ar fws CAN.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

Mae'r gorchymyn baud auto yn gosod y ddyfais porth i “Auto Baud Mode”.
Mae'r ddyfais yn gwrando ar y traffig ar y CAN ac yn ffurfweddu'r gyfradd baud yn awtomatig (dim ond cyfraddau baud safonol a gefnogir gan y ddyfais y gellir eu canfod).
Ar ôl cael y gosodiad cyfradd baud cywir, mae'r ddyfais yn cynhyrchu ateb, sy'n cynnwys y gyfradd baud a ganfuwyd.
Mae fformat y neges hon yn union yr un fath â neges cais cyfradd baud CAN, ac eithrio'r beit gorchymyn yw 0x59.
Pan na chanfyddir cyfradd baud, mae'r ddyfais yn defnyddio'r gyfradd baud ffurfweddu ddiwethaf ar gyfer gweithredu.
Yn yr achos hwn, mae'r ateb cyfradd baud yr un fath â phe gofynnir am gyfradd baud ansafonol.

2.6.6. Gosod / gofyn am fodd gweithredol / goddefol

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x5A Gofyn am fodd gweithredol / goddefol (dim beit data ychwanegol)
0x5B Gosod modd gweithredol / goddefol
Data 0x00-0x01 Dyfais 0x00 = modd gweithredol
Dyfais 0x01 = modd goddefol
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.6.7. Newid / cais derbyn amser cylch sianel

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x5c Cais derbyn amser cylch sianel
(angen un beit data ychwanegol = rhif sianel)
0x5D Newid derbyn amser cylch sianel
(angen o leiaf dau beit data ychwanegol, rhif y sianel a gosodiadau'r sianel)
Data 0x00-0xFF Beit 0:
Derbyn rhif gwrthrych (ystod yn dibynnu ar ddyfais porth) CANview  Ethernet: 0…7
CANlink Bluetooth / WLAN: 0…15
0x00-0xFF Beit 1:
Amser Beicio mewn 10 ms
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.7. Gwesteiwr negeseuon cyfluniad rhyngwyneb
2.7.1. Gosodiadau adborth / allbwn

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
beit(s) Gwerth Disgrifiad
Gorchymyn 0x60 Cais am osodiadau adborth (dim beit data ychwanegol)
0x61 Gosod gosodiadau adborth
Data 0x00-0x07 Beit 0:
bit 0: 1 = CAN allbwn ar / 0 = allbwn CAN i ffwrdd
did 1: 1 = Trosglwyddo adborth neges CAN ar / 0 = adborth wedi'i ddiffodd
bit 2: 1 = Adborth gweinydd ar / 0 = adborth gweinydd wedi'i ddiffodd
bit 3: 1 = rhyngwyneb RS232 ar / 0 = rhyngwyneb RS232 i ffwrdd
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Os yw'r allbwn cyfresol yn anabl, mae'r negeseuon CAN a dderbynnir yn cael eu storio yn RAM y ddyfais Proemion CAN. Os yw'r byffer hwn yn llawn, nodir gwall gorlif byffer.
Os yw'r allbwn wedi'i alluogi, trosglwyddir yr holl negeseuon sydd wedi'u storio ar unwaith i'r rhyngwyneb gwesteiwr.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.8. Trosglwyddo gorchmynion rhyngwyneb gweinydd
2.8.1. Newid gwrthrychau gweinydd ymlaen / i ffwrdd

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x80 Cais gwrthrych gweinydd ymlaen / i ffwrdd (dim beit data ychwanegol)
0x81 Gosod gwrthrych gweinydd ymlaen / i ffwrdd
Data 0x00-0xFF Beit 0:
Mae pob did sy'n cael ei osod yn troi gwrthrych y gweinydd cyfatebol ymlaen / yn dangos bod gwrthrych y gweinydd ymlaen.
Mae did ailosod yn nodi gwrthrychau gweinydd analluog.
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r gorchymyn hwn yn anghymeradwy ac nid yw'n cael ei ddefnyddio mwyach gan ein dyfeisiau.

2.8.2. Newid / gofyn am ffurfweddiad gwrthrych gweinydd

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x82 Gofyn am ffurfwedd gwrthrych y gweinydd (angen un beit data ychwanegol sy'n cynnwys rhif gwrthrych y gweinydd)
0x83 Gosod gwrthrych gweinydd ymlaen / i ffwrdd
Data 0x01-0x08 Beit 0 (rhif gwrthrych):
Yn cynnwys nifer un o wyth gwrthrych gweinydd posib y dylid eu newid.
0x00-0x01 Beit 1 (IDE):
0x00 = ID Gwrthrych 11-did
0x01 = ID Gwrthrych 29-did
Mae beit 2 a rhifau beit uwch yn cynnwys y wybodaeth ganlynol yn yr arddangos   archeb:
0x00-0xFF ID (11 neu 29 did)
0x01-0x08 DLC (nifer y beit data o'r neges CAN)
0x00-0xFF hyd at 8 beit data o'r neges can
0x00-0xFF amser beicio gwrthrych y gweinydd mewn 10 ms
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Rhaid i gynnwys y beit DLC gytuno â nifer y beit data a drosglwyddir, fel arall gall y gweinydd trosglwyddo ymddwyn yn anrhagweladwy.
Mae'r gorchymyn hwn yn anghymeradwy ac nid yw'n cael ei ddefnyddio mwyach gan ein dyfeisiau.

2.8.3. Newid / gofyn am osodiadau ID sianel trosglwyddo 
Mae'r hidlwyr sianel trosglwyddo CAN yn gweithio yn union yr un fath â'r CAN yn derbyn hidlwyr a ddisgrifir ym mhennod negeseuon gosod Rheolydd CAN. Mae negeseuon a dderbynnir gan y gwesteiwr yn cael eu gwirio gyda'r amodau hidlo hwn. Os bodlonir yr amodau, anfonir y neges i fws CAN.

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x84 Cais i drosglwyddo gosodiadau ID sianel
(angen un beit data ychwanegol = rhif sianel)
0x85 Newid gosodiadau ID sianel trosglwyddo
(angen o leiaf dau beit data ychwanegol, rhif y sianel a gosodiadau'r sianel)
Data 0x00-0x07 Beit 0:
Trosglwyddo rhif gwrthrych
0x00-0x07 Beit 1:
did 0: 0 = sianel yn analluogi, 1 = galluogi sianel
did 1: 0 = trawsyrru ID 11-did, 1 = trawsyrru ID 29-did
did 2: 0 = newid ID 11-did, 1 = newid ID 29-did
0x00-0xFF Beit 2-3: ID 11-did os beit1, did 2 = 0
0x00-0xFF Beit 2-5: ID 29-did os beit1, did 2 = 1
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r gorchymyn hwn yn anghymeradwy ac nid yw'n cael ei ddefnyddio mwyach gan ein dyfeisiau.

2.8.4. Newid / gofyn am osod gosodiadau mwgwd sianel

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x86 Cais gosodiadau mwgwd sianel trosglwyddo
(angen un beit data ychwanegol = rhif sianel)
0x87 Newid gosodiadau mwgwd sianel trosglwyddo
(angen o leiaf dau beit data ychwanegol, rhif y sianel a gosodiadau'r sianel)
Data 0x00-0x07 Beit 0:
Trosglwyddo rhif gwrthrych
0x00-0x07 Beit 1:
bit 0: 0 = sianel yn analluogi, 1 = galluogi sianel
did 1: 0 = trawsyrru mwgwd 11-did, 1 = trawsyrru mwgwd 29-did
bit 2: 0 = newid mwgwd 11-did, 1 = newid mwgwd 29-did
0x00-0xFF Beit 2-3: Mwgwd 11-did os beit1, did 2 = 0
0x00-0xFF Beit 2-5: Mwgwd 29-did os beit1, did 2 = 1
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r gorchymyn hwn yn anghymeradwy ac nid yw'n cael ei ddefnyddio mwyach gan ein dyfeisiau.

2.8.5. Newid / gofyn am osodiadau amser cylchred sianel trosglwyddo

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0x88 Gofyn am osodiadau amser cylchred sianel trosglwyddo
(angen un beit data ychwanegol = rhif sianel)
0x89 Newid gosodiadau amser cylch sianel trosglwyddo
(angen o leiaf dau beit data ychwanegol, rhif y sianel a gosodiadau'r sianel)
Data 0x00-0x07 Beit 0:
Trosglwyddo rhif gwrthrych
0x00-0x07 Beit 1:+
bit 0: 0 = sianel yn analluogi, 1 = galluogi sianel
did 1: 0 = trosglwyddo amser beicio 11-did, 1 = trosglwyddo amser beicio 29-did
bit 2: 0 = newid amser beicio 11-did, 1 = newid amser beicio 29-did
0x00-0xFF Beit 2-3: Amser beicio 11-did os beit1, did 2 = 0
0x00-0xFF Beit 2-5: Amser beicio 29-did os beit1, did 2 = 1
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.9. Gosodiadau paramedr dyfais
2.9.1. Newid / gofyn am Timestamp gosodiadau

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xA0 Amseroedd caisamp gosodiadau (cais: dim beit data ychwanegol)
0xA1 Gosodwch yr amseryddamp gosodiadau
Data 0x00-0x13 Beit 0:
did 0: 1 = Amserafamp ymlaen, 0 = Timestamp i ffwrdd
did 1: 1 = Amseroedd cymharolamp, 0 = Amser absoliwtamp
did 4: 1 = Amserau Gwall ac Adlais Adborthamp on 0 = Amseroedd Gwall ac Adlais Adborthamp i ffwrdd
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

Os bydd yr “Amseramp-Modd” yn cael ei ddewis, mae gwerth cownter 32-did (cydraniad 100 µs) yn cael ei fewnosod ar ôl beit data olaf pob neges CAN a dderbyniwyd.
Pob neges ar ochr y rhyngwyneb gwesteiwr sy'n cynnwys timestamp yn y drefn gronolegol gywir.
Os yn timestamp dylid ei fewnosod ar ôl y negeseuon a adleisiwyd (“Trosglwyddo Adborth Gweinyddwr” neu “Anfon Adborth Neges CAN”) a'r negeseuon gwall, yr amseru 'Gwall ac Adlais Adborthamp' rhaid ei actifadu hefyd.
Y gwahaniaeth rhwng “cymharol” a “modd absoliwt” yw bod y gwrthwerth yn cael ei ailosod ar ôl pob neges a dderbyniwyd yn “modd-cymharol”.

NODYN
Yr amserau “Gwall ac Adlais o Adborth”.amp yn cael ei drosglwyddo dim ond os yw'r amser mwyafamp modd wedi'i alluogi.
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.9.2. Newid amser Oedi trosglwyddo CAN

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn
Gorchymyn 0xA2 Gosod CAN trosglwyddo amser oedi
Data
(dim ond ar ateb)
0x00-0xFF Maint gwerth cyfanrif heb ei lofnodi: 16 did
(RAM-paramedr wedi'i osod yn ôl i 0 ar ôl ailosod dyfais)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r amser oedi hwn yn cael ei fewnosod cyn pob neges CAN, fel bod y trosglwyddiad CAN yn mynd yn arafach.

2.9.3. Gosodwch amser aros bloc IP

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xA3 Gosod amser aros bloc IP (i wneud defnydd gwell o led band)
Data 0x00-0xFF Ysbaid mewn 10 milieiliad
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.9.4. Gosod cyfwng cyfrifo cyfradd baud

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xA4 Gosod cyfwng cyfrifo cyfradd baud CAN
Data 0x00-0xFF Ysbaid mewn milieiliadau
Maint gwerth cyfanrif heb ei lofnodi: 16 did (MSB yn gyntaf)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r defnydd fel gorchymyn estynedig yn bosibl (gweler Fformat Gorchymyn Estynedig (Modd Beit)).

2.9.5. CANopen mynediad geiriadur gwrthrych

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xA5 Darllen / Ysgrifennu yn y geiriadur gwrthrychau
Data 0x00-0xFF Cais: Beit 0:
Gorchymyn: 0x01 ysgrifennu, 0x00 darllen (dim data beit ychwanegol)
Beit 1-2:
Mynegai (LSB yn gyntaf)
Beit 3:
Is-fynegai
beit data ychwanegol:
Data (BGLl yn gyntaf)
Ymateb: Beit 0:
Canlyniad: Llwyddiant darllen 0x40
Methiant darllen 0x80 (dim beit data ychwanegol)
Llwyddiant ysgrifennu 0x41 (dim beit data ychwanegol)
Methiant ysgrifennu 0x81 (dim beit data ychwanegol)
Beit 1-2:
Mynegai (LSB yn gyntaf)
Beit 3:
Is-fynegai
beit data ychwanegol:
Data (BGLl yn gyntaf)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

2.10. Gorchmynion mynediad caledwedd
2.10.1. Dyfais Ailosod

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xC0 Gosod dyfais ailosod
Data  —
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r dyfeisiau'n ymateb i'r gorchymyn hwn gyda'r gorchymyn “Device ID”.
Ar gyfer rhai dyfeisiau nid yw'r gorchymyn hwn yn arwain at ailosod caledwedd gan y byddai'r cyfathrebu â'r gwesteiwr yn cael ei golli fel arall.

  • CANview Ethernet
  • CANlink Bluetooth / WLAN

2.10.2. Gofyn am werth sianel analog

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xC2 Gofyn am werth sianel analog (angen 1 beit data ychwanegol yn cynnwys rhif y sianel)
Data 0x00-0x03 Beit 0 (rhif sianel):
0x00: cyflenwad cyftage
0x01: CAN Llinell isel
0x02: CAN Llinell uchel
0x03: Mewnbynnau Analog 1 a 2
0x00-0xFF Beit 1: gwerth analog (ar gyfer sianel 0…2, gweler y disgrifiad isod)
Beit 1-4: (ar gyfer sianel 3) Mewnbwn analog 1 cyftage IEEE 754 wedi'i godio, LSB yn gyntaf
Beit 5-8: (ar gyfer sianel 3) Mewnbwn analog 2 cyftage IEEE 754 wedi'i godio, LSB yn gyntaf
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.
VCC
CANH / CANL
0x00 0V
0V
VCC
CANH / CANL
0xFF 39V
5V

NODYN
Dim ond y CANview Gall RS232 fesur y llinell CAN cyftage lefelau.
Dim ond ar gyfer cyfraddau baud CAN o 125 kBit yr eiliad ac arafach y mae'r mesuriad hwn yn bosibl.

Gosod / gofyn am werth sianel ddigidol

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xC4 Gofyn am werth sianel ddigidol (angen 1 beit data ychwanegol yn cynnwys rhif y sianel)
0xC5 Gosod gwerth sianel ddigidol (angen 2 beit data ychwanegol yn cynnwys rhif y sianel a'r gwerth)
Data 0x00-0xFF Beit 0 (rhif sianel): 0x00: gwrthydd terfynu bws
0x00-0x01 Beit 1: gwerth digidol (1 = ymlaen, 0 = i ffwrdd)
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae pob gorchymyn gosod yn cael ei ateb gyda'r gwerthoedd gwirioneddol.

2.10.3. Gosod cyfrinair Cyfathrebu

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xC6 Gofyn am wiriad cyfrinair cyfathrebu
Data xx Gorchymyn
Beit 0…n:
Llinyn cyfrinair (diofyn: “GSMONLIN”) Ymateb
Beit 0:
0 = cyfrinair wedi'i wirio ac yn iawn
Os methodd y gwiriad cyfrinair, nid oes ymateb gan y ddyfais
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r neges hon yn bwysig iawn i ddatgloi holl ymarferoldeb rhyngwyneb modd beit yn CANlink GSM/UMTS.
Dim ond gyda gwiriad o'r cyfrinair cyfathrebu cywir y mae sesiwn yn bosibl!

2.10.4. Ailosod cyfrinair Cyfathrebu

beit(s) Gwerth Disgrifiad
SOF
(Dechrau Ffrâm)
0x43 Mae SOF yn nodi dechrau'r gorchymyn.
Hyd xx Mae hyd beit yn cynnwys nifer y bytes data nifer y beit gorchymyn sy'n dilyn.
Gorchymyn 0xC7 Ailosod gwiriad cyfrinair cyfathrebu
Siecswm xx Yn cynnwys siec XOR y SOF, Hyd, Gorchymyn a'r Data-beit.
EOF
(Diwedd y Ffrâm)
0x0D Mae beit EOF yn nodi diwedd y gorchymyn.

NODYN
Mae'r neges hon yn cloi'r rhyngwyneb modd beit.
Dylid anfon y gorchymyn hwn ar ddiwedd sesiwn gyfathrebu.

Gorchmynion a Dyfeisiau

Mae'r tabl isod yn rhoi crynodeb o'r holl orchmynion presennol ac yn nodi pa ddyfais Proemion sy'n eu cefnogi.
Mae defnyddioldeb gorchymyn ar gyfer dyfais Proemion wedi'i farcio â "S", "E" neu "S / E".

Mae'r acronymau hyn yn sefyll am:

  • “S” Mae'r ddyfais Proemion yn cefnogi'r gorchymyn hwn yn y fformat gorchymyn safonol yn unig (gweler Fformat Gorchymyn (Modd Beit)).
  • “E” Mae'r ddyfais Proemion yn cefnogi'r gorchymyn hwn yn y fformat gorchymyn estynedig yn unig (gweler Fformat Gorchymyn Estynedig (Modd Beit)).
  • “S / E” Mae'r ddyfais Proemion yn cefnogi'r gorchymyn hwn yn y fformat gorchymyn safonol ac yn y fformat gorchymyn estynedig.
Neges Gorchymyn Dyfais
Math CANview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
diwifr
3000
CANlink
diwifr 4000
CANview
Ethernet
CANlink
symudol
5000
CANlink
symudol
3000
CANview
RS232
Negeseuon Data Prosesu 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
Negeseuon Adborth 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

* Ni weithredir opsiynau data gorchymyn ar gyfer y CLM3000 a CLM3600:
– did 2: 1 = Adborth gweinydd ar / 0 = adborth gweinydd i ffwrdd
– did 3: 1 = rhyngwyneb RS232 ar / 0 = rhyngwyneb RS232 i ffwrdd

Neges Gorchymyn Dyfais
Math CANview USB CANlink
Bluetooth
2000
CANlink
WLAN
2000
CANlink
diwifr 3000
CANlink
diwifr 4000
CANview
Ethernet
CANlink
symudol
5000
CANlink
symudol
3000
CANview
RS232
Negeseuon Data Diagnosis 0x40 S S S S S S S S S
0x41 S S S S S S S S S
0x42 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x43 S/E S/E S/E S/E S/E
0x44 S/E S/E S/E S/E S/E S/E S/E
0x47 S/E S/E S/E
0x48 S/E S/E S/E S/E
0x49 S/E S/E S/E S/E
Negeseuon Gosod Rheolydd CAN 0x50 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x51 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x52 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x53 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x56 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x57 S/E S/E S/E S/E S/E S/E S/E S/E S/E
0x58 S/E S/E S/E S/E S/E S/E S/E S/E
0x59 S/E S/E
0x5A S/E S/E S/E S/E S/E
0x5B S/E S/E S/E S/E S/E
0x5c S/E S/E S/E S/E S/E S/E S/E
0x5D S/E S/E S/E S/E S/E S/E S/E
Negeseuon Ffurfweddu Rhyngwyneb Gwesteiwr 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
Trosglwyddo Gorchmynion Rhyngwyneb Gweinydd 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
Math CANview   USB CANlink Bluetooth
2000
CANlink WLAN
2000
CANlink diwifr 3000 CANlink diwifr 4000 CANview Ethernet CANlink symudol
5000
CANlink symudol
3000
CANview
RS232
Gosodiadau Paramedr Dyfais 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
Gorchmynion Mynediad Caledwedd 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

Fersiwn: 11.0.549

Proemion logo

Dogfennau / Adnoddau

Proemion Byte Command Protocol Gorchmynion deuaidd [pdfLlawlyfr Defnyddiwr
Protocol Gorchymyn Beit Gorchmynion deuaidd, Protocol Gorchymyn gorchmynion Deuaidd, Protocol gorchmynion Deuaidd, gorchmynion Deuaidd

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *