Proemion Byte Command Protocol Երկուական հրամանների Օգտագործողի ձեռնարկ

Proemion Byte Command Protocol Binary commands - Featured Image

Proemion լոգոն

Բայթ հրամանի ձեռնարկ

Բայթ հրամանի արձանագրություն Երկուական հրամաններ

Byte Command Manual-ը նկարագրում է Proemion Byte Command Protocol-ի հրամանները և դրանց կառուցվածքը, որն օգտագործվում է հեռավոր հոսթի և CAN ցանցի կողմից հաղորդագրությունների փոխանցման համար:

Գեներալ

Byte Command Manual-ը նկարագրում է Proemion Byte Command Protocol-ի կողմից օգտագործվող կառուցվածքը և հրամանները:
Այս արձանագրությունը աջակցվում է Proemion GmbH-ի բոլոր CAN դեպի PC դարպասների կողմից՝ սարքի կողմից աջակցվող ինտերֆեյսի միջոցով հեռակա հոսթի հետ հաղորդակցվելու համար:
Հետևյալ ձեռնարկը ընդլայնում է սարքի հատուկ ձեռնարկները:
Անորոշությունների դեպքում խնդրում ենք նաև ծանոթանալ ձեր հատուկ դարպասային սարքի սարքի ձեռնարկներին:
CAN դեպի PC դարպասները միացնում են CAN ցանցը հեռավոր հոսթին` օգտագործելով հատուկ ինտերֆեյս, ինչպիսիք են RS232, USB, Ethernet, Bluetooth կամ WLAN:
Proemion Byte Command Protocol-ը ծառայում է CAN հաղորդագրության երկկողմանի թափանցիկ փոխանցմանը հյուրընկալողի և CAN ցանցի միջև, ինչպես նաև հրամանների փոխանցման համար հյուրընկալողի և դարպասի միջև:
Քանի որ բոլոր Proemion CAN դեպի PC դարպասներն աշխատում են միևնույն արձանագրության վրա, ցանկացած կիրառական ծրագրակազմ կարող է հեշտությամբ ընդլայնվել՝ օգտագործելու տարբեր հաղորդակցման միջերեսներ՝ պարզապես փոխանակելով հաղորդակցման հիմնական ռեժիմները:
Հրամանների մեծ մասն ապահովվում է բոլոր դարպասների կողմից, որոշ դեպքերում հատուկ հրամանները չեն ապահովվում առանձին սարքերի կողմից:
Հրամաններ և սարքեր գլխի աղյուսակը ձեզ տալիս է ավարտview յուրաքանչյուր առանձին դարպասի տիպի կողմից աջակցվող հրամանների վրա:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Սովորաբար բոլոր հրամանները, որոնք ազդում են սարքերի կարգավորումների վրա, պահվում են միայն դարպասի անկայուն RAM հիշողության մեջ, զրոյացումից հետո սարքի ոչ անկայուն հիշողության մեջ պահվող կարգավորումները կրկին օգտագործվում են:
Դուք կարող եք փոխել այս կարգավորումները հատուկ սարքի կոնֆիգուրատորի ծրագրաշարի միջոցով կամ, եթե աջակցվում է սարքի կողմից, CANopen-ի միջոցով:
Բացառություն. «CAN baud rate» հրամանը մշտապես պահվում է:
Որոշ դարպասների համար հնարավոր է փոխել start-byte (կանխադրված՝ 0x43) և stop-byte (կանխադրված՝ 0x0D) կոնֆիգուրատորի ծրագրաշարում:
Այս ձեռնարկի բոլոր նկարագրությունները ենթադրում են, որ օգտագործվում են լռելյայն արժեքները:
Լրացուցիչ տեղեկությունների և աջակցության համար լրացրեք աջակցության ձևը, տես Ծառայություն և աջակցություն:
Վարորդների, ծրագրաշարի, որոնվածի և փաստաթղթերի վերջին տարբերակները հասանելի են մեր կայքում webկայքը: Ներբեռնման կենտրոն.

1.1. Սպասարկում և աջակցություն 
Վարորդների, ծրագրաշարի, որոնվածի և փաստաթղթերի վերջին տարբերակները հասանելի են մեր կայքում Փաստաթղթերի գրադարան.

Օգնության կարիք ունե՞ք կամ ցանկանում եք հայտնել վրիպակի մասին:
Այցելեք մեր webկայք Պրեմիոն Լրացուցիչ տեղեկությունների համար կամ տոմս բարձրացրեք հասցեում Աջակցություն.

Բայթ ռեժիմի հրամաններ

2.1. Հրամանի ձևաչափ (բայթ ռեժիմ)

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
«C» (0x43) լռելյայն կարգավորումն է: Որոշ սարքերի համար այս արժեքը կարող է փոխվել: Այս ձեռնարկը միշտ ցույց է տալիս լռելյայն կարգավորումը:
Երկարություն 0x00-0xFF Երկարության բայթը ներառում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x00-0xFF Հրամանի բայթ, 0x00-ից 0xFE արժեքները ուղղակի հրամաններ են, 0xFF արժեքը նշանակում է, որ հաջորդ բայթը պարունակում է հրամանի ընդլայնում:
Տվյալներ xx Տվյալների բովանդակություն
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:
0x0D (Carriage Return) լռելյայն կարգավորումն է: Որոշ սարքերի համար այս արժեքը կարող է փոխվել: Այս ձեռնարկը միշտ ցույց է տալիս լռելյայն կարգավորումը

«–» նշանակում է, որ այս արժեքը չի հետաքրքրում
«xx» նշանակում է, որ դաշտը պարունակում է կազմաձևման / պատասխանի արժեքը
Յուրաքանչյուր հաղորդագրություն, որը փոխում կամ պահանջում է Proemion CAN սարքի կարգավորումները, պատասխանվում է նույն հրամանի բայթով հաղորդագրությամբ, որը պարունակում է նոր կարգավորումներ:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Հարցման հրամանները սովորաբար չեն պահանջում լրացուցիչ պարամետրեր («Տվյալներ» դաշտ չկա):
Բացառությունները նշված են հրամանի նկարագրության մեջ:

2.1.1. Եզample

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն 0x0B Երկարության բայթը ներառում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x00 11-բիթանոց ID CAN հաղորդագրություն
Տվյալներ 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID (0x789) (նախ MSB)
CAN-հաղորդագրություն Տվյալների բովանդակություն
Չեկային գումար 0xCE Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ 0x0D EOF բայթը նշում է հրամանի ավարտը:

2.2. Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
«C» (0x43) լռելյայն կարգավորումն է: Որոշ սարքերի համար այս արժեքը կարող է փոխվել:
Այս ձեռնարկը միշտ ցույց է տալիս լռելյայն կարգավորումը:
Երկարություն 0x00-0xFF Երկարության բայթը ներառում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Ընդլայնված հրաման 0xD0-0xDF Հրամանի բայթ, 0xD0-ից 0xDF արժեքները ընդլայնված հրամաններ են
Տվյալներ xx Բայթ 0: CAN-Channel (սկսած 0-ից CAN 1-ի համար) / 128 … 255 վերապահված մոդուլի համար (WLAN / GSM / GPS…)
Բայթ 1: Հրաման
Բայթ 2: Տվյալների բովանդակություն
Չեկային գումար 0xCE Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ 0x0D EOF բայթը նշում է հրամանի ավարտը:

«–» նշանակում է, որ այս արժեքը չի հետաքրքրում
«xx» նշանակում է, որ դաշտը պարունակում է կազմաձևման / պատասխանի արժեքը

2.2.1. Եզample – Ընդլայնված հրաման

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն 0x0D Երկարության բայթը ներառում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xD0 Ընդլայնված հրաման
Տվյալներ 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN-ալիք՝ 2
Հրահանգ՝ 11-բիթանոց ID CAN հաղորդագրության ID (0x789) (նախ MSB)
CAN-հաղորդագրություն Տվյալների բովանդակություն
Չեկային գումար 0x19 Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.3. Գործընթացի տվյալների հաղորդագրությունները
Այս հաղորդագրություններն օգտագործվում են ստացված CAN հաղորդագրությունները հոսթին փոխանցելու կամ հյուրընկալողից CAN հաղորդագրությունները CAN ցանց ուղարկելու համար:

2.3.1. CAN տվյալների շրջանակի ընդունում
CAN տվյալների շրջանակի հաղորդագրությունները, որոնք ստացվել են դարպասի կողմից CAN ավտոբուսից, փոխանցվում են հյուրընկալող միջերեսին հետևյալ ձևաչափով.

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x00 11-բիթանոց ID CAN հաղորդագրությունը ստացվել է
0x01 11-բիթանոց ID CAN հաղորդագրությունը ստացվել է, հաղորդագրությունը պարունակում է լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը։
0x02 29-բիթանոց ID CAN հաղորդագրությունը ստացվել է
0x03 29-բիթանոց ID CAN հաղորդագրությունը ստացվել է, հաղորդագրությունը պարունակում է լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը։
Տվյալներ 11-բիթանոց ID հաղորդագրությունների համար՝
0x00-0xFF Բայթ 0-1: 11-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալներ բայթեր:
Մինչև 8 CAN տվյալների բայթ և լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը (միայն եթե անգամamp տարբերակը միացված է, տես ստորև)
29-բիթանոց ID հաղորդագրությունների համար՝
0x00-0xFF Բայթ 0-3: 29-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալներ բայթեր:
Մինչև 8 CAN տվյալների բայթ և լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը
(միայն եթե անգամamp տարբերակը միացված է, տես ստորև)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​մի ժամանակamp ցանկալի է, այս տարբերակը պետք է միացված լինի համապատասխան հրամանի հաղորդագրությամբ (տես Վերականգնել սարքը):
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.3.2. Փոխանցել CAN տվյալների շրջանակը
CAN տվյալների շրջանակի հաղորդագրությունները CAN ավտոբուսին փոխանցելու համար հյուրընկալող միջերեսը տվյալներ է ուղարկում դարպասին հետևյալ ձևաչափով.

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x00 Փոխանցել 11-բիթանոց ID CAN տվյալների շրջանակ
0x02 Փոխանցել 29-բիթանոց ID CAN տվյալների շրջանակ
Տվյալներ 11-բիթանոց ID հաղորդագրությունների համար՝
0x00-0xFF Բայթ 0-1:
11-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալներ բայթեր:
Մինչև 8 CAN տվյալների բայթ
29-բիթանոց ID հաղորդագրությունների համար՝
0x00-0xFF Բայթ 0-3:
29-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալներ բայթեր:
Մինչև 8 CAN տվյալների բայթ
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.3.3. CAN շրջանակի հեռակառավարման ընդունում
CAN հեռավոր շրջանակի հաղորդագրությունները, որոնք ստացվել են դարպասի կողմից CAN ավտոբուսից, փոխանցվում են հյուրընկալող միջերես հետևյալ ձևաչափով.

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x04 Ստացվել է 11-բիթանոց ID CAN հեռավոր շրջանակ
0x05 11-բիթանոց ID CAN-ը ստացվել է հեռակա շրջանակ, հաղորդագրությունը պարունակում է լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը։
0x06 Ստացվել է 29-բիթանոց ID CAN հեռավոր շրջանակ
0x07 29-բիթանոց ID CAN-ը ստացվել է հեռակա շրջանակ, հաղորդագրությունը պարունակում է լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը։
Տվյալներ 11-բիթանոց ID հեռավոր շրջանակների համար՝
0x00-0xFF Բայթ 0-1:
11-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալներ բայթեր:
DLC (CAN հեռավոր շրջանակի տվյալների երկարության կոդը) լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը (միայն եթե անգամamp տարբերակը միացված է, տես ստորև)
29-բիթանոց ID հեռավոր շրջանակների համար՝
0x00-0xFF Բայթ 0-3:
29-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալներ բայթեր:
DLC (CAN հեռավոր շրջանակի տվյալների երկարության կոդը) լրացուցիչ 32-բիթանոց ժամանակաչափamp արժեքը (միայն եթե անգամamp տարբերակը միացված է, տես ստորև)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​մի ժամանակamp ցանկալի է, այս տարբերակը պետք է միացված լինի համապատասխան հրամանի հաղորդագրությամբ (տես Վերականգնել սարքը):
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.3.4. Փոխանցել CAN հեռավոր շրջանակը
CAN հեռավոր շրջանակի հաղորդագրությունները CAN ավտոբուսին փոխանցելու համար հյուրընկալող միջերեսը տվյալներ է ուղարկում դարպասին հետևյալ ձևաչափով.

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x04 Փոխանցել 11-բիթանոց ID CAN հեռավոր շրջանակ
0x06 Փոխանցել 29-բիթանոց ID CAN հեռավոր շրջանակ
Տվյալներ 11-բիթանոց ID հեռավոր շրջանակների համար՝
0x00-0xFF Բայթ 0-1:
11-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալների բայթ.
DLC (CAN հեռավոր շրջանակի տվյալների երկարության կոդը)
29-բիթանոց ID հեռավոր շրջանակների համար՝
0x00-0xFF Բայթ 0-3:
29-բիթանոց CAN ID (նախ MSB)
լրացուցիչ տվյալների բայթ.
DLC (CAN հեռավոր շրջանակի տվյալների երկարության կոդը)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.3.5. RS232 տվյալների շրջանակի փոխանցում և ընդունում

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x09 RS232 տվյալների շրջանակ
Տվյալներ xx RS232 տվյալներ
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.3.6. Ստացեք օպտիմիզացման բլոկ

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x08 Ստացեք օպտիմիզացման բլոկ
Տվյալներ xx Ստացեք օպտիմիզացման տվյալներ
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.4. Հետադարձ հաղորդագրություններ
Այս հաղորդագրությունները պարունակում են հետադարձ կապի տվյալներ, որոնք թույլ են տալիս օգտվողին ստուգել CAN հաղորդագրությունների ճիշտ փոխանցումը:

2.4.1. CAN հաղորդագրության փոխանցման հետադարձ կապ

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x20 11-բիթանոց ID CAN հաղորդագրությունը փոխանցվել է
0x21 11-բիթանոց ID CAN հաղորդագրությունը փոխանցվել է, հետադարձ կապը պարունակում է լրացուցիչ ժամանակաչափamp փոխանցման ժամանակի մասին
0x22 29-բիթանոց ID CAN հաղորդագրությունը փոխանցվել է
0x23 29-բիթանոց ID CAN հաղորդագրությունը փոխանցվել է, հետադարձ կապը պարունակում է լրացուցիչ ժամանակաչափamp փոխանցման ժամանակի մասին
0x24 11-բիթանոց ID CAN հեռակառավարման շրջանակը փոխանցվել է
0x25 11-բիթանոց ID ԿԱՐՈՂ է հեռակառավարման շրջանակը փոխանցվել, հետադարձ կապը պարունակում է հավելյալ ժամանակաչափamp փոխանցման ժամանակի մասին
0x26 29-բիթանոց ID CAN հեռակառավարման շրջանակը փոխանցվել է
0x27 29-բիթանոց ID ԿԱՐՈՂ է հեռակառավարման շրջանակը փոխանցվել, հետադարձ կապը պարունակում է հավելյալ ժամանակաչափamp փոխանցման ժամանակի մասին
0x28 11-բիթանոց ID փոխանցման սերվերի հաղորդագրությունը փոխանցվել է
0x29 11-բիթանոց ID-ի փոխանցման սերվերի հաղորդագրությունը փոխանցվել է, հետադարձ կապը պարունակում է լրացուցիչ ժամանակաչափamp փոխանցման ժամանակի մասին
0x2A 29-բիթանոց ID փոխանցման սերվերի հաղորդագրությունը փոխանցվել է
0x2B 29-բիթանոց ID-ի փոխանցման սերվերի հաղորդագրությունը փոխանցվել է, հետադարձ կապը պարունակում է լրացուցիչ ժամանակաչափamp փոխանցման ժամանակի մասին
Տվյալներ 11-բիթանոց ID հաղորդագրությունների / հեռավոր շրջանակների համար.
0x00-0xFF Բայթ 0-1:
11-բիթանոց CAN ID (նախ MSB)
0x00-0xFF լրացուցիչ տվյալների բայթեր (ոչ հեռավոր շրջանակի վրա հետադարձ կապ):
Մինչև 8 CAN տվյալների բայթ և լրացուցիչ 32-բիթանոց անգամamp արժեքը (միայն եթե անգամamp տարբերակը միացված է, տես ստորև)
29-բիթանոց ID հաղորդագրությունների / հեռավոր շրջանակների համար.
0x00-0xFF Բայթ 0-3:
29-բիթանոց CAN ID (նախ MSB)
0x00-0xFF լրացուցիչ տվյալների բայթեր (ոչ հեռավոր շրջանակի վրա հետադարձ կապ):
Մինչև 8 CAN տվյալների բայթ և լրացուցիչ 32-բիթանոց անգամamp արժեքը (միայն եթե անգամamp տարբերակը միացված է, տես ստորև)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​ցանկանում եք հետադարձ հաղորդագրություններ ուղարկել, ապա հետադարձ կապի տարբերակը պետք է ակտիվացվի համապատասխան հրամանով (տես Միացնել/անջատել սերվերի օբյեկտները):
Եթե ​​մի ժամանակamp նախընտրելի է, այս տարբերակը պետք է միացված լինի համապատասխան հաղորդագրության միջոցով (տես Վերականգնել սարքը):
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.5. Ախտորոշման տվյալների հաղորդագրություններ
2.5.1. Սարքի ID

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x40 Սարքի նույնականացման տող (խնդրանք. լրացուցիչ տվյալների բայթ չկա)
Տվյալներ
(միայն պատասխանի դեպքում)
0x00-0xFF ID տող (միայն պատասխանի դեպքում)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.5.2. Սարքավորում / Ծրագրային տարբերակ

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x41 Սարքավորումներ/ծրագրային տարբերակ (խնդրանք՝ առանց լրացուցիչ տվյալների բայթ)
Տվյալներ
(միայն պատասխանի դեպքում)
0x00-0xFF Բայթ 0-1: Սարքի ապարատային տարբերակը
Բայթ 2-3: Որոնվածի ծրագրային տարբերակը
Բայթ 4-5: Բեռնախցիկի ծրագրային տարբերակը
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.5.3. Սխալ կարգավիճակը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x42 Սխալի կարգավիճակը (խնդրանք. լրացուցիչ տվյալների բայթ չկա)
0x43 Սխալի կարգավիճակի հաղորդագրություն, որը պարունակում է լրացուցիչ ժամանակաչափamp արժեքը
(ոչ մի հարցում հրաման, միայն պատասխան հաղորդագրություն)
Տվյալներ
(միայն պատասխանի դեպքում)
0x00-0xFF Բայթ 0:
բիթ 0: ԿԱՐՈՂ Է ստանալ բուֆերային արտահոսք
բիթ 1: ԿԱՐՈՂ է փոխանցել ժամանակի ավարտը
բիթ 2: ԿԱՐՈՂ է սխալների հաշվիչը վարարել
բիթ 3: CAN ավտոբուսի անջատման սխալ
բիթ 4: Հյուրընկալող ինտերֆեյսի շարահյուսական սխալ
բիթ 5: Հյուրընկալող ինտերֆեյսի ձևաչափի սխալ
բիթ 6: Հյուրընկալող ինտերֆեյսի փոխանցման բուֆերային արտահոսք
բիթ 7: չի օգտագործվում
Բայթ 1 (CAN կարգավորիչի վերջին սխալի կոդը).
'0': Սխալ չկա
'1'. հաջորդականությամբ 5-ից ավելի հավասար բիթ է առաջացել
'2'. ստացված հաղորդագրությունը ճիշտ ձևաչափ չունի
'3'. փոխանցված հաղորդագրությունը չի հաստատվել
'4'. փոխանցման ընթացքում հնարավոր չէ ռեցեսիվ մակարդակ սահմանել
'5'. փոխանցման ընթացքում հնարավոր չէ գերիշխող մակարդակ սահմանել
«6». ստացված CRC չեկի գումարը սխալ էր
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​մի ժամանակamp նախընտրելի է, այս տարբերակը պետք է միացված լինի համապատասխան հաղորդագրության միջոցով (տես Վերականգնել սարքը):
Ամեն անգամ, երբ սխալի կարգավիճակը փոխվում է, ավտոմատ կերպով ստեղծվում է սխալի կարգավիճակի հաղորդագրություն:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.5.4. Ինտերֆեյսի տարբերակ

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x44 Ինտերֆեյսի տարբերակ (օրինակ՝ Bluetooth մոդուլ, WLAN-մոդուլ,…) (հարցում. լրացուցիչ տվյալների բայթ չկա)
Տվյալներ
(միայն պատասխանի դեպքում)
0x00-0xFF ASCII կոդավորված տարբերակի տող
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):
Մոդուլը ընտրելի է:

2.5.5. Ընթացիկ CAN-ավտոբուս

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x47 Ընթացիկ ավտոբուսի ծանրաբեռնվածությունը հաղորդագրություններով վայրկյանում (խնդրանք. տվյալների լրացուցիչ բայթ չկա)
Տվյալներ
(միայն պատասխանի դեպքում)
0x00-0xFF Բայթ 0-1:
անստորագիր Ամբողջական արժեքի չափը՝ 16 բիթ (առաջինը MSB)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.5.6. Սարքը զբաղված է / հրամանը չի աջակցվում

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x48 Սարքը չի կարող կատարել հրամանը (պատասխանը միայն այլ հրամանների վրա)
Տվյալներ 0x00-0xFF Պահպանված է հետագա օգտագործման համար
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.5.7. Սահմանեք CAN փոխանցման հետաձգման ժամանակը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x49 Սահմանեք CAN փոխանցման հետաձգման ժամանակը
Տվյալներ 0x00-0xFF Չստորագրված ամբողջ արժեքի չափը՝ 16 բիթ (նախ MSB)
(RAM-ի պարամետրը սարքի զրոյացումից հետո վերադարձվում է 0-ի)
Հետաձգման ժամանակը մինչև հաջորդ հրամանը գնահատվի 10 ms-ով, այս արժեքը կիրառվում է միայն մեկ անգամ:
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.6. CAN վերահսկիչի տեղադրման հաղորդագրություններ
2.6.1. Փոխել / խնդրել ստանալ ալիքի ID կարգավորումները

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x50 Խնդրեք ստանալ ալիքի ID-ի կարգավորումները
(անհրաժեշտ է մեկ լրացուցիչ տվյալների բայթ = ալիքի համարը)
0x51 Փոխեք ստացման ալիքի ID կարգավորումները
(անհրաժեշտ է առնվազն երկու լրացուցիչ տվյալների բայթ, ալիքի համարը և ալիքի կարգավորումները)
Տվյալներ 0x00-0xFF Բայթ 0:
Ստացեք օբյեկտի համարը (միջակայքը կախված է դարպասի սարքից) CANview  USB / RS232: 0…8
ԿԱՐՈՂview  Ethernet՝ 0…7
CAN միացնել Bluetooth / WLAN՝ 0…15
0x00-0x07 Բայթ 1:
բիթ 0: 0 = ալիքի անջատում, 1 = ալիքի միացում բիթ 1: 0 = ստանալ 11-բիթանոց ID, 1 = ստանալ 29-բիթանոց ID բիթ 2: 0 = փոխել 11-bit ID-ն, 1 = փոխել 29-bit ID-ն
Բայթ 2-3: 11-բիթանոց ID, եթե բայթ 1, բիթ 2 = 0
Բայթ 2-5: 29-բիթանոց ID, եթե բայթ 1, բիթ 2 = 1
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​փոփոխության հաղորդագրությունը չի պարունակում ID-ի տեղեկատվություն (բայթ երկարությունը < 4), ID-ի վերջին կարգավորումը մնում է:
Այս դեպքում բայթ 1, բիթ 2 անտեսվում է:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.6.2. Փոխել / խնդրել ստանալ ալիքի դիմակի կարգավորումները

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x52 Խնդրեք ստանալ ալիքի դիմակի կարգավորումները
(անհրաժեշտ է մեկ լրացուցիչ տվյալների բայթ = ալիքի համարը)
0x53 Փոխեք ստացման ալիքի դիմակի կարգավորումները
(անհրաժեշտ է առնվազն երկու լրացուցիչ տվյալների բայթ, ալիքի համարը և ալիքի կարգավորումները)
Տվյալներ 0x00-0xFF Բայթ 0:
Ստացեք օբյեկտի համարը (միջակայքը կախված է դարպասի սարքից) CANview  USB / RS232: 0…8
ԿԱՐՈՂview  Ethernet՝ 0…7
CAN միացնել Bluetooth / WLAN՝ 0…15
0x00-0x07 Բայթ 1:
բիթ 0: 0 = ալիքի անջատում, 1 = ալիքի միացում
բիթ 1: 0 = ստանալ 11-բիթանոց դիմակ, 1 = ստանալ 29-բիթանոց դիմակ
բիթ 2: 0 = փոխել 11-բիթանոց դիմակ, 1 = փոխել 29-բիթանոց դիմակը
Բայթ 2-3: 11-բիթանոց դիմակ, եթե բայթ 1, բիթ 2 = 0
Բայթ 2-5: 29-բիթանոց դիմակ, եթե բայթ 1, բիթ 2 = 1
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​փոփոխության հաղորդագրությունը չի պարունակում դիմակի տեղեկատվություն (բայթ երկարությունը < 4), ապա դիմակի վերջին կարգավորումը մնում է:
Այս դեպքում բայթ 1, բիթ 2 անտեսվում է:
Եթե ​​սարքը չի ապահովում անհատական ​​դիմակներ յուրաքանչյուր ալիքի համար (CANview RS232), դիմակի կարգավորումները 1-ից 7 ալիքների համար անտեսվում են և պատասխանվում են 0 ալիքի կարգավորումով:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.6.3. CAN բաուդի արագություն

Բայթ(ներ) Արժեք Նկարագրություն
SOF

(Շրջանակի սկիզբ)

0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x56 Պահանջել CAN բուդ արագության պարամետրեր (առանց տվյալների լրացուցիչ բայթ)
0x57 Սահմանեք CAN բուդ արագության պարամետրերը
Տվյալներ 0x00-0xFF Բայթ 0: 0xFF, եթե ԿՀՎ-ն չի համապատասխանում ստանդարտ baud արագությանը, այլ կերպ.
0x00: 10 կբիտ / վրկ
0x01: 20 կբիտ / վրկ
0x02: 50 կբիտ / վրկ
0xFE՝ 100 կբիտ/վրկ
0x03: 125 կբիտ / վրկ
0x04: 250 կբիտ / վրկ
0x05: 500 կբիտ / վրկ
0x06: 800 կբիտ / վրկ
0x07: 1 Մբիտ / վրկ
0xFF. BTR արժեքները օգտագործվում են
Բայթ 1: BTR0 արժեք (կախված սարքից, միայն եթե բայթ 0 = 0xFF) Բայթ 2: BTR1 արժեք (կախված սարքից, միայն եթե բայթ 0 = 0xFF) Բայթ 3: BTR2 արժեք (կախված սարքից, միայն եթե բայթ 0 = 0xFF)  Բայթ 4: BTR3 արժեք (կախված սարքից, միայն եթե բայթ 0 = 0xFF)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​տվյալների բայթ 0-ը սահմանված է 0xFF, ապա BTR արժեքներն օգտագործվում են ոչ ստանդարտ բաուդի արագությունը սահմանելու համար:
Եթե ​​օգտագործվում է ստանդարտ baud արագություն, BTR արժեքները անհրաժեշտ չեն, եթե դրանք այնուամենայնիվ օգտագործվում են, ապա դրանք անտեսվում են:
Եթե ​​Ձեզ անհրաժեշտ է սահմանել բուդի արագություն, որը չի ապահովվում սարքի ստանդարտ կարգավորումներով, խնդրում ենք կապվել մեր աջակցության հետ լրացուցիչ տեղեկությունների համար, տես Ծառայություն և աջակցություն:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.6.4. CAN կարգավորիչի վերակայում

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x58 CAN կարգավորիչի վերակայում (առանց տվյալների լրացուցիչ բայթ)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
«CAN Controller Reset» հրամանը կատարում է CAN կարգավորիչի ամբողջական զրոյացում՝ ներառյալ ժամաչափըamp արժեքավորել, ստանալ և փոխանցել բուֆերները:
CAN կարգավորիչի վերակայումը նաև վերակայում է սարքի սխալի կարգավիճակը:
Այդ իսկ պատճառով, CAN կարգավորիչի վերակայումից հետո ստեղծվում է սխալի կարգավիճակի հաղորդագրություն՝ սխալի կարգավիճակը թարմացնելու համար:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.6.5. Սահմանեք CAN ինտերֆեյսի ավտոմատ Baud ռեժիմը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x59 Կարգավորեք ավտոմատ բուդի ռեժիմը (առանց տվյալների լրացուցիչ բայթ)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Ավտոմատ Baud ռեժիմը հնարավոր է միայն սարքի կողմից աջակցվող ստանդարտ բուդ արագությամբ:
Ավտոբուդի հայտնաբերման համար անհրաժեշտ է աշխատանքային հաղորդակցություն ավտոբուսում:
Մինչ բուդ արագության հայտնաբերումն ակտիվ է, Proemion CAN սարքերը պասիվ ռեժիմում են և չեն ազդում CAN ավտոբուսի երթևեկության վրա:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

Auto baud հրամանը դարպասի սարքը դնում է «Auto Baud Mode»:
Սարքը լսում է CAN-ի երթևեկությունը և ավտոմատ կերպով կարգավորում է բուդի արագությունը (հնարավոր է հայտնաբերել միայն սարքի կողմից աջակցվող ստանդարտ բուդ արագությունները):
Բոդի արագության ճիշտ կարգավորումը ստանալուց հետո սարքը ստեղծում է պատասխան, որը պարունակում է հայտնաբերված բուդ արագությունը:
Այս հաղորդագրության ձևաչափը նույնական է CAN բուդ արագության հարցման հաղորդագրությանը, բացառությամբ, որ հրամանի բայթը 0x59 է:
Երբ բուդի արագությունը չի հայտնաբերվում, սարքը շահագործման համար օգտագործում է վերջին կազմաձևված բուդ արագությունը:
Այս դեպքում Baud արագության պատասխանը նույնն է, ինչ եթե պահանջվի ոչ ստանդարտ baud արագություն:

2.6.6. Սահմանել / պահանջել ակտիվ / պասիվ ռեժիմ

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x5A Պահանջել ակտիվ / պասիվ ռեժիմ (առանց տվյալների լրացուցիչ բայթ)
0x5B Սահմանեք ակտիվ / պասիվ ռեժիմ
Տվյալներ 0x00-0x01 0x00 սարք = ակտիվ ռեժիմ
0x01 սարք = պասիվ ռեժիմ
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.6.7. Փոխել / խնդրել ստանալ ալիքի ցիկլի ժամանակը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x5C Խնդրեք ստանալ ալիքի ցիկլի ժամանակը
(անհրաժեշտ է մեկ լրացուցիչ տվյալների բայթ = ալիքի համարը)
0x5D Փոխեք ստացման ալիքի ցիկլի ժամանակը
(անհրաժեշտ է առնվազն երկու լրացուցիչ տվյալների բայթ, ալիքի համարը և ալիքի կարգավորումները)
Տվյալներ 0x00-0xFF Բայթ 0:
Ստացեք օբյեկտի համարը (միջակայքը կախված է դարպասի սարքից) CANview  Ethernet՝ 0…7
CAN միացնել Bluetooth / WLAN՝ 0…15
0x00-0xFF Բայթ 1:
Ցիկլի ժամանակը 10 ms-ում
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.7. Հյուրընկալող ինտերֆեյսի կազմաձևման հաղորդագրություններ
2.7.1. Հետադարձ կապ / ելքային կարգավորումներ

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Բայթ(ներ) Արժեք Նկարագրություն
Հրաման 0x60 Հարցրեք հետադարձ կապի կարգավորումներ (առանց տվյալների լրացուցիչ բայթ)
0x61 Սահմանեք հետադարձ կապի կարգավորումները
Տվյալներ 0x00-0x07 Բայթ 0:
քիչ 0: 1 = CAN ելքը միացված է / 0 = CAN ելքը անջատված է
բիթ 1: 1 = Փոխանցել CAN հաղորդագրության հետադարձ կապը միացված է / 0 = հետադարձ կապն անջատված է
քիչ 2: 1 = Սերվերի հետադարձ կապը միացված է / 0 = սերվերի հետադարձ կապն անջատված է
քիչ 3: 1 = RS232 ինտերֆեյս միացված / 0 = RS232 ինտերֆեյս անջատված
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Եթե ​​սերիական ելքը անջատված է, ստացված CAN հաղորդագրությունները պահվում են Proemion CAN սարքի RAM-ում: Եթե ​​այս բուֆերը լի է, ապա նշվում է բուֆերի արտահոսքի սխալ:
Եթե ​​ելքը միացված է, բոլոր պահված հաղորդագրությունները անմիջապես փոխանցվում են հյուրընկալող միջերեսին:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.8. Փոխանցել սերվերի ինտերֆեյսի հրամանները
2.8.1. Միացնել/անջատել սերվերի օբյեկտները

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x80 Միացնել/անջատել սերվերի օբյեկտի հարցում (առանց տվյալների լրացուցիչ բայթ)
0x81 Միացնել/անջատել սերվերի օբյեկտը
Տվյալներ 0x00-0xFF Բայթ 0:
Սահմանված յուրաքանչյուր բիթ միացնում է համապատասխան սերվերի օբյեկտը / ցույց է տալիս, որ սերվերի օբյեկտը միացված է:
Վերակայման բիթը նշում է անջատված սերվերի օբյեկտները:
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Այս հրամանը հնացած է և այլևս չի օգտագործվում մեր սարքերի կողմից:

2.8.2. Փոխել / պահանջել սերվերի օբյեկտի կազմաձևումը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x82 Պահանջել սերվերի օբյեկտի կոնֆիգուրացիա (անհրաժեշտ է մեկ լրացուցիչ տվյալների բայթ, որը պարունակում է սերվերի օբյեկտի համարը)
0x83 Միացնել/անջատել սերվերի օբյեկտը
Տվյալներ 0x01-0x08 Բայթ 0 (օբյեկտի համարը):
Պարունակում է ութ հնարավոր սերվերի օբյեկտներից մեկի թիվը, որը պետք է փոխվի:
0x00-0x01 Բայթ 1 (IDE):
0x00 = 11-բիթանոց ID օբյեկտ
0x01 = 29-բիթանոց ID օբյեկտ
Բայթ 2 և ավելի բարձր բայթ թվերը պարունակում են հետևյալ տեղեկատվությունը ցուցադրվածում   պատվեր:
0x00-0xFF ID (11 կամ 29 բիթ)
0x01-0x08 DLC (CAN հաղորդագրության տվյալների բայթերի քանակը)
0x00-0xFF մինչեւ 8 տվյալների բայթ պահածոյի հաղորդագրությունից
0x00-0xFF ցիկլի ժամանակը սերվերի օբյեկտի 10 ms
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
DLC բայթի բովանդակությունը պետք է համապատասխանի փոխանցված տվյալների բայթերի քանակին, հակառակ դեպքում փոխանցման սերվերը կարող է անկանխատեսելի վարվել:
Այս հրամանը հնացած է և այլևս չի օգտագործվում մեր սարքերի կողմից:

2.8.3. Փոխել / խնդրել փոխանցել ալիքի ID-ի կարգավորումները 
CAN փոխանցման ալիքի զտիչները աշխատում են նույն կերպ, ինչպես CAN ընդունման ֆիլտրերը, որոնք նկարագրված են CAN վերահսկիչի տեղադրման հաղորդագրություններ գլխում: Հյուրընկալողից ստացված հաղորդագրությունները ստուգվում են այս ֆիլտրի պայմաններով: Եթե ​​պայմանները բավարարվեն, հաղորդագրությունն ուղարկվում է CAN ավտոբուսին:

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x84 Խնդրեք փոխանցել ալիքի ID-ի կարգավորումները
(անհրաժեշտ է մեկ լրացուցիչ տվյալների բայթ = ալիքի համարը)
0x85 Փոխեք փոխանցման ալիքի ID-ի կարգավորումները
(անհրաժեշտ է առնվազն երկու լրացուցիչ տվյալների բայթ, ալիքի համարը և ալիքի կարգավորումները)
Տվյալներ 0x00-0x07 Բայթ 0:
Փոխանցել օբյեկտի համարը
0x00-0x07 Բայթ 1:
բիթ 0: 0 = ալիքի անջատում, 1 = ալիքի միացում
բիթ 1: 0 = փոխանցել 11-բիթանոց ID, 1 = փոխանցել 29-բիթանոց ID
բիթ 2: 0 = փոխել 11-bit ID-ն, 1 = փոխել 29-bit ID-ն
0x00-0xFF Բայթ 2-3: 11-բիթանոց ID, եթե բայթ 1, բիթ 2 = 0
0x00-0xFF Բայթ 2-5: 29-բիթանոց ID, եթե բայթ 1, բիթ 2 = 1
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Այս հրամանը հնացած է և այլևս չի օգտագործվում մեր սարքերի կողմից:

2.8.4. Փոխել / խնդրել փոխանցել ալիքի դիմակի կարգավորումները

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x86 Խնդրեք փոխանցել ալիքի դիմակի կարգավորումները
(անհրաժեշտ է մեկ լրացուցիչ տվյալների բայթ = ալիքի համարը)
0x87 Փոխեք փոխանցման ալիքի դիմակի կարգավորումները
(անհրաժեշտ է առնվազն երկու լրացուցիչ տվյալների բայթ, ալիքի համարը և ալիքի կարգավորումները)
Տվյալներ 0x00-0x07 Բայթ 0:
Փոխանցել օբյեկտի համարը
0x00-0x07 Բայթ 1:
քիչ 0: 0 = ալիքի անջատում, 1 = ալիքի միացում
բիթ 1: 0 = փոխանցել 11-բիթանոց դիմակ, 1 = փոխանցել 29-բիթանոց դիմակ
քիչ 2: 0 = փոխել 11-բիթանոց դիմակ, 1 = փոխել 29-բիթանոց դիմակը
0x00-0xFF Բայթ 2-3: 11-բիթանոց դիմակ, եթե բայթ 1, բիթ 2 = 0
0x00-0xFF Բայթ 2-5: 29-բիթանոց դիմակ, եթե բայթ 1, բիթ 2 = 1
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Այս հրամանը հնացած է և այլևս չի օգտագործվում մեր սարքերի կողմից:

2.8.5. Փոխել / պահանջել փոխանցման ալիքի ցիկլի ժամանակի կարգավորումները

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0x88 Խնդրեք փոխանցման ալիքի ցիկլի ժամանակի կարգավորումները
(անհրաժեշտ է մեկ լրացուցիչ տվյալների բայթ = ալիքի համարը)
0x89 Փոխեք փոխանցման ալիքի ցիկլի ժամանակի կարգավորումները
(անհրաժեշտ է առնվազն երկու լրացուցիչ տվյալների բայթ, ալիքի համարը և ալիքի կարգավորումները)
Տվյալներ 0x00-0x07 Բայթ 0:
Փոխանցել օբյեկտի համարը
0x00-0x07 Բայթ 1:+
քիչ 0: 0 = ալիքի անջատում, 1 = ալիքի միացում
բիթ 1: 0 = փոխանցել 11-բիթանոց ցիկլի ժամանակը, 1 = փոխանցել 29-բիթանոց ցիկլի ժամանակը
քիչ 2: 0 = փոխել 11-բիթանոց ցիկլի ժամանակը, 1 = փոխել 29-բիթանոց ցիկլի ժամանակը
0x00-0xFF Բայթ 2-3: 11-բիթանոց ցիկլի ժամանակը, եթե բայթ 1, բիթ 2 = 0
0x00-0xFF Բայթ 2-5: 29-բիթանոց ցիկլի ժամանակը, եթե բայթ 1, բիթ 2 = 1
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.9. Սարքի պարամետրերի կարգավորումներ
2.9.1. Փոխել / պահանջել Timestamp կարգավորումները

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xA0 Հարցման ժամանակացույցamp կարգավորումներ (խնդրանք. ոչ մի լրացուցիչ տվյալների բայթ)
0xA1 Սահմանել ժամացույցըamp կարգավորումները
Տվյալներ 0x00-0x13 Բայթ 0:
բիթ 0: 1 = Timestamp միացված, 0 = Timestamp անջատված
բիթ 1: 1 = Հարաբերական ժամանակաչափamp, 0 = Բացարձակ ժամանակաչափamp
բիթ 4: 1 = Սխալ և Echo Հետադարձ կապի ժամանակաչափamp 0-ին = Սխալ և Էխո Հետադարձ կապի ժամանակաչափamp անջատված
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

Եթե ​​«Timestamp«Mode»-ն ընտրված է, 32-բիթանոց հաշվիչ (100 µs լուծաչափ) արժեքը տեղադրվում է յուրաքանչյուր ստացված CAN հաղորդագրության վերջին տվյալների բայթից հետո:
Բոլոր հաղորդագրությունները հյուրընկալող ինտերֆեյսի կողմում, որոնք պարունակում են ժամանակաչափamp ճիշտ ժամանակագրական կարգով են:
Եթե ​​մի ժամանակamp պետք է զետեղվի արձագանքվող հաղորդագրություններից հետո («Փոխանցել սերվերի հետադարձ կապ» կամ «Ուղարկել CAN հաղորդագրության հետադարձ կապ») և սխալի հաղորդագրություններից հետո, «Սխալ և արձագանքի արձագանքի ժամանակաչափը»:amp' պետք է լրացուցիչ ակտիվացվի:
«Հարաբերական» և «բացարձակ ռեժիմի» միջև տարբերությունն այն է, որ «հարաբերական ռեժիմում» յուրաքանչյուր ստացված հաղորդագրությունից հետո հաշվիչը զրոյացվում է:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
«Սխալների և արձագանքների արձագանքի» ժամանակացույցըamp փոխանցվում է միայն այն դեպքում, երբ ամենաժամանակըamp ռեժիմը միացված է:
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.9.2. Փոխել CAN փոխանցման հետաձգման ժամանակը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, հրամանի բայթերի քանակը
Հրաման 0xA2 Սահմանեք CAN փոխանցման հետաձգման ժամանակը
Տվյալներ
(միայն պատասխանի դեպքում)
0x00-0xFF Չստորագրված ամբողջ արժեքի չափը՝ 16 բիթ
(RAM-ի պարամետրը սարքի զրոյացումից հետո վերադարձվում է 0-ի)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Այս ուշացման ժամանակը տեղադրվում է յուրաքանչյուր CAN հաղորդագրությունից առաջ, որպեսզի CAN փոխանցումը դանդաղի:

2.9.3. Սահմանեք IP-բլոկի սպասման ժամանակը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xA3 Սահմանեք IP-բլոկի սպասման ժամանակը (թողունակության ավելի լավ օգտագործման համար)
Տվյալներ 0x00-0xFF Ինտերվալը 10 միլիվայրկյանում
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.9.4. Սահմանեք բաուդի արագության հաշվարկման միջակայքը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xA4 Սահմանեք CAN բուդ արագության հաշվարկման միջակայքը
Տվյալներ 0x00-0xFF Ինտերվալը միլիվայրկյաններով
Չստորագրված ամբողջ արժեքի չափը՝ 16 բիթ (առաջինը MSB)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Որպես ընդլայնված հրամանի օգտագործումը հնարավոր է (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):

2.9.5. CANoբաց օբյեկտի բառարան մուտք

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xA5 Կարդացեք / Գրեք օբյեկտի բառարանում
Տվյալներ 0x00-0xFF Հարցում. բայթ 0:
Հրահանգ՝ 0x01 գրել, 0x00 կարդալ (առանց տվյալների լրացուցիչ բայթ)
Բայթ 1-2:
Ինդեքս (LSB նախ)
Բայթ 3:
Ենթաինդեքս
լրացուցիչ տվյալների բայթեր.
Տվյալներ (նախ LSB)
Պատասխան՝ բայթ 0:
Արդյունք՝ 0x40 ընթերցման հաջողություն
0x80 ընթերցման ձախողում (առանց տվյալների լրացուցիչ բայթ)
0x41 գրելու հաջողություն (առանց տվյալների լրացուցիչ բայթ)
0x81 գրելու ձախողում (առանց լրացուցիչ տվյալների բայթ)
Բայթ 1-2:
Ինդեքս (LSB նախ)
Բայթ 3:
Ենթաինդեքս
լրացուցիչ տվյալների բայթեր.
Տվյալներ (նախ LSB)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

2.10. Սարքավորումների մուտքի հրամաններ
2.10.1. Վերականգնել սարքը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xC0 Կարգավորել վերակայման սարքը
Տվյալներ  —
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Սարքերը պատասխանում են այս հրամանին «Device ID» հրամանով:
Որոշ սարքերի համար այս հրամանը չի հանգեցնում ապարատային վերակայման, քանի որ կապը հյուրընկալողի հետ հակառակ դեպքում կկորցնի:

  • ԿԱՐՈՂview Ethernet
  • CAN միացնել Bluetooth / WLAN

2.10.2. Պահանջել անալոգային ալիքի արժեքը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xC2 Պահանջել անալոգային ալիքի արժեքը (անհրաժեշտ է 1 լրացուցիչ տվյալների բայթ, որը պարունակում է ալիքի համարը)
Տվյալներ 0x00-0x03 Բայթ 0 (ալիքի համարը):
0x00: Մատակարարման հատtage
0x01. CAN Ցածր գիծ
0x02՝ CAN բարձր գիծ
0x03: Անալոգային մուտքեր 1 և 2
0x00-0xFF Բայթ 1: անալոգային արժեքը (0…2 ալիքի համար, տես ստորև նկարագրությունը)
Բայթ 1-4: (3-րդ ալիքի համար) Անալոգային մուտք 1 հատtage IEEE 754 կոդավորված, LSB նախ
Բայթ 5-8: (3-րդ ալիքի համար) Անալոգային մուտք 2 հատtage IEEE 754 կոդավորված, LSB նախ
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:
VCC
CANH / CANL
0x00 0V
0V
VCC
CANH / CANL
0xFF 39 Վ
5V

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Միայն ԿԱՐՈՂԸview RS232-ը կարող է չափել CAN գծի ծավալըtage մակարդակները.
Այս չափումը հնարավոր է միայն 125 կԲիթ/վրկ և ավելի դանդաղ CAN բաուդ արագության դեպքում:

Սահմանել / պահանջել թվային ալիքի արժեքը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xC4 Պահանջել թվային ալիքի արժեքը (անհրաժեշտ է 1 լրացուցիչ տվյալների բայթ, որը պարունակում է ալիքի համարը)
0xC5 Սահմանեք թվային ալիքի արժեքը (անհրաժեշտ է 2 լրացուցիչ տվյալների բայթ, որը պարունակում է ալիքի համարը և արժեքը)
Տվյալներ 0x00-0xFF Բայթ 0 (ալիքի համարը): 0x00՝ ավտոբուսի դադարեցման դիմադրություն
0x00-0x01 Բայթ 1: թվային արժեք (1 = միացված, 0 = անջատված)
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Յուրաքանչյուր հավաքածուի հրամանը պատասխանվում է իրական արժեքներով:

2.10.3. Սահմանեք կապի գաղտնաբառ

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xC6 Պահանջել կապի գաղտնաբառի ստուգում
Տվյալներ xx Հրաման
Բայթ 0…n:
Գաղտնաբառի տող (լռելյայն՝ «GSMONLIN») Պատասխան
Բայթ 0:
0 = գաղտնաբառը ստուգված է և OK
Եթե ​​գաղտնաբառի ստուգումը ձախողվեց, սարքից պատասխան չկա
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Այս հաղորդագրությունը շատ կարևոր է CANlink GSM/UMTS-ում բայթային ռեժիմի ինտերֆեյսի ամբողջ գործառույթն ապակողպելու համար:
Նիստը հնարավոր է միայն ճիշտ հաղորդակցման գաղտնաբառի ստուգմամբ:

2.10.4. Վերականգնել կապի գաղտնաբառը

Բայթ(ներ) Արժեք Նկարագրություն
SOF
(Շրջանակի սկիզբ)
0x43 SOF-ը նշում է հրամանի սկիզբը:
Երկարություն xx Երկարության բայթը պարունակում է տվյալների բայթերի քանակը, որին հաջորդում է հրամանի բայթերի քանակը:
Հրաման 0xC7 Վերականգնել կապի գաղտնաբառի ստուգումը
Չեկային գումար xx Պարունակում է SOF-ի, երկարության, հրամանի և տվյալների բայթերի XOR ստուգիչ գումարը:
ԷՕՖ
(Շրջանակի վերջ)
0x0D EOF բայթը նշում է հրամանի ավարտը:

ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
Այս հաղորդագրությունը արգելափակում է բայթ ռեժիմի ինտերֆեյսը:
Այս հրամանը պետք է ուղարկվի հաղորդակցման նիստի ավարտին:

Հրամաններ և սարքեր

Ստորև բերված աղյուսակը ներկայացնում է բոլոր առկա հրամանների ամփոփագիրը և ցույց է տալիս, թե որ Proemion սարքն է աջակցում դրանք:
Proemion սարքի համար հրամանի օգտագործելիությունը նշվում է «S», «E» կամ «S / E» տառերով:

Այս հապավումները նշանակում են.

  • «S» Proemion սարքն աջակցում է այս հրամանին միայն ստանդարտ հրամանի ձևաչափով (տես Հրամանի ձևաչափ (Բայթ ռեժիմ)):
  • «E» Proemion սարքն աջակցում է այս հրամանին միայն ընդլայնված հրամանի ձևաչափով (տես Ընդլայնված հրամանի ձևաչափ (Բայթ ռեժիմ)):
  • «S / E» Proemion սարքն աջակցում է այս հրամանին ստանդարտ հրամանի ձևաչափով և ընդլայնված հրամանի ձևաչափով:
Հաղորդագրություն Հրաման Սարք
Տեսակ ԿԱՐՈՂview USB CAN հղում
Bluetooth
2000
CAN հղում
WLAN
2000
CAN հղում
անլար
3000
CAN հղում
անլար 4000
ԿԱՐՈՂview
Ethernet
CAN հղում
բջջային
5000
CAN հղում
բջջային
3000
ԿԱՐՈՂview
RS232
Գործընթացի տվյալների հաղորդագրություններ 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
Հետադարձ հաղորդագրություններ 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

*Հետևյալ հրամանի տվյալների ընտրանքները չեն իրականացվում CLM3000 և CLM3600-ի համար.
– բիթ 2: 1 = Սերվերի հետադարձ կապը միացված է / 0 = սերվերի հետադարձ կապն անջատված է
– բիթ 3. 1 = RS232 ինտերֆեյս միացված / 0 = RS232 ինտերֆեյս անջատված

Հաղորդագրություն Հրաման Սարք
Տեսակ ԿԱՐՈՂview USB CAN հղում
Bluetooth
2000
CAN հղում
WLAN
2000
CAN հղում
անլար 3000
CAN հղում
անլար 4000
ԿԱՐՈՂview
Ethernet
CAN հղում
բջջային
5000
CAN հղում
բջջային
3000
ԿԱՐՈՂview
RS232
Ախտորոշման տվյալների հաղորդագրություններ 0x40 S S S S S S S S S
0x41 S S S S S S S S S
0x42 S / E S / E S / E S / E S / E S / E S / E S / E S / E
0x43 S / E S / E S / E S / E S / E
0x44 S / E S / E S / E S / E S / E S / E S / E
0x47 S / E S / E S / E
0x48 S / E S / E S / E S / E
0x49 S / E S / E S / E S / E
CAN Controller Setup Messages 0x50 S / E S / E S / E S / E S / E S / E S / E S / E S / E
0x51 S / E S / E S / E S / E S / E S / E S / E S / E S / E
0x52 S / E S / E S / E S / E S / E S / E S / E S / E S / E
0x53 S / E S / E S / E S / E S / E S / E S / E S / E S / E
0x56 S / E S / E S / E S / E S / E S / E S / E S / E S / E
0x57 S / E S / E S / E S / E S / E S / E S / E S / E S / E
0x58 S / E S / E S / E S / E S / E S / E S / E S / E
0x59 S / E S / E
0x5A S / E S / E S / E S / E S / E
0x5B S / E S / E S / E S / E S / E
0x5C S / E S / E S / E S / E S / E S / E S / E
0x5D S / E S / E S / E S / E S / E S / E S / E
Հյուրընկալող միջերեսի կազմաձևման հաղորդագրություններ 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
Փոխանցել սերվերի միջերեսի հրամանները 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
Տեսակ ԿԱՐՈՂview   USB CAN միացնել Bluetooth-ը
2000
CANlink WLAN
2000
CANlink անլար 3000 CANlink անլար 4000 ԿԱՐՈՂview Ethernet CANlink բջջային
5000
CANlink բջջային
3000
ԿԱՐՈՂview
RS232
Սարքի պարամետրի կարգավորումներ 0xA0 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
Սարքավորումների մուտքի հրամաններ 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

Տարբերակ՝ 11.0.549

Proemion լոգոն

Փաստաթղթեր / ռեսուրսներ

PDF thumbnailԲայթ հրամանի արձանագրություն Երկուական հրամաններ
User Manual · Byte Command Protocol Binary commands, Command Protocol Binary commands, Protocol Binary commands, Binary commands

Հղումներ

Հարց տվեք

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

Հարց տվեք

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