

Բայթ հրամանի ձեռնարկ
Բայթ հրամանի արձանագրություն Երկուական հրամաններ
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

Փաստաթղթեր / ռեսուրսներ
![]() | Բայթ հրամանի արձանագրություն Երկուական հրամաններ |
Հղումներ
- Օգտագործողի ձեռնարկmanual.tools
