WS-TTL-CAN मिनी मोड्युल रूपान्तरण प्रोटोकल गर्न सक्छ

उत्पादन निर्दिष्टीकरण

  • मोडेल: WS-TTL-CAN
  • TTL र CAN बीच द्विदिश प्रसारण समर्थन गर्दछ
  • CAN प्यारामिटरहरू (बाउड दर) र UART मापदण्डहरू कन्फिगर योग्य छन्
    सफ्टवेयर मार्फत

उत्पादन उपयोग निर्देशन

Quick. द्रुत सुरु

छिटो पारदर्शी प्रसारण परीक्षण गर्न:

  1. WS-TTL-CAN यन्त्र जडान गर्नुहोस्
  2. पारदर्शीका लागि प्रयोगकर्ता पुस्तिकामा निर्देशनहरू पालना गर्नुहोस्
    प्रसारण परीक्षण

१. समारोह परिचय

  • हार्डवेयर सुविधाहरू: हार्डवेयर सुविधाहरू वर्णन गर्नुहोस्
    यहाँ।
  • उपकरण सुविधाहरू: मा उपकरण सुविधाहरू व्याख्या गर्नुहोस्
    विवरण।

3. मोड्युल हार्डवेयर इन्टरफेस

  • मोड्युल आयाम: मोड्युल प्रदान गर्नुहोस्
    आयामहरू।
  • मोड्युल पिन परिभाषा: पिन विस्तृत गर्नुहोस्
    उचित जडानको लागि परिभाषा।

4. मोड्युल प्यारामिटर सेटिङ

प्रदान गरिएको सिरियल सर्भर प्रयोग गरेर मोड्युल सेटिङहरू कन्फिगर गर्नुहोस्
सफ्टवेयर कन्फिगर गर्नुहोस्।

5. UART प्यारामिटर सेटिङ

तपाईंको सेटअपको लागि आवश्यक अनुसार UART प्यारामिटरहरू समायोजन गर्नुहोस्।

6. CAN प्यारामिटर सेटिङ

CAN प्यारामिटरहरू सेट गर्नुहोस्, बाउड दर सहित, उचितको लागि
संचार।

बारम्बार सोधिने प्रश्नहरू (FAQ)

प्रश्न: के म TTL प्रयोग गरेर उपकरण फर्मवेयर अपग्रेड गर्न सक्छु
जडान?

A: हो, उपकरणले TTL मार्फत फर्मवेयर अपग्रेडहरूलाई समर्थन गर्दछ
सुविधाजनक अपडेटहरू।

प्रश्न: म कसरी सिरियल फ्रेमहरू CAN फ्रेमहरूमा रूपान्तरण गर्छु?

A: निर्देशनहरूको लागि प्रयोगकर्ता पुस्तिकामा खण्ड 9.1.1 हेर्नुहोस्
सीरियल फ्रेम CAN रूपान्तरण गर्न।

"`

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
WS-TTL-CAN प्रयोगकर्ता पुस्तिका
www.waveshare.com/wiki

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
सामग्री
१० भन्दा बढीVIEW ……………………………………………………………………………………………………………….१ १.१ सुविधाहरू …… ……………………………………………………………………………………………………… १
2. द्रुत सुरुवात ………………………………………………………………………………………………। २ २.१ पारदर्शी प्रसारण परीक्षण ……………………………………………………………………… 2
3. प्रकार्य परिचय ……………………………………………………………………………………….. ४ ३.१ हार्डवेयर सुविधाहरू ……………………… ………………………………………………………………………………..४ ३.२ यन्त्रका सुविधाहरू ……………………………………… ……………………………………………………….४
४. मोड्युल हार्डवेयर इन्टरफेस ……………………………………………………………………………….. ६ ४.१ मोड्युल आयाम ……………………… ……………………………………………………………………….4 6 मोड्युल पिन परिभाषा ……………………………………………… ……………………………………………… ७
५. मोड्युल प्यारामिटर सेटिङ ……………………………………………………………………….. ८ ५.१ सिरियल सर्भर कन्फिगर सफ्टवेयर ……………… ……………………………………………… ८
6. रूपान्तरण प्यारामिटरहरू ……………………………………………………………………………………… 10 6.1 रूपान्तरण मोड ……………………… ………………………………………………………………………१० ६.२ रूपान्तरण दिशा ……………………………………………… ……………………………………….. 10 6.2 UART मा पहिचानकर्ता ……………………………………………………………… ……………… 11 6.3 UART मा CAN सरेको छ कि छैन ………………………………………………………। 11 6.4 UART मा CAN Frame ID प्रेषित छ कि छैन ……………………………………………….12
7. UART प्यारामिटर सेटिङ ……………………………………………………………………………… 13 8. प्यारामिटर सेटिङ गर्न सक्छ ……………………… ………………………………………………………………१४
8.1 CAN Baud दर सेटिङ ……………………………………………………………………………………… 14 8.2 CAN फिल्टर सेटिङ ……………………… …………………………………………………………………… 15 9. रूपान्तरण पूर्वAMPLE ……………………………………………………………………………………… 17 9.1 पारदर्शी रूपान्तरण ……………………………… ……………………………………………………… १७
९.१.१ सिरियल फ्रेम टु CAN ……………………………………………………………………………………….१७ ९.१.२ UART मा फ्रेम गर्न सकिन्छ … ……………………………………………………………………… १९

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
9.2 आईडीको साथ पारदर्शी रूपान्तरण ……………………………………………………………………… 20 9.2.1 UART फ्रेम गर्न सकिन्छ ……………………… ……………………………………………………………… 20 9.2.2 UART लाई फ्रेम गर्न सकिन्छ ……………………………………………… ……………………………………… २२
९.३ ढाँचा रूपान्तरण ……………………………………………………………………………… २३ ९.४ मोडबस प्रोटोकल रूपान्तरण ……………… ……………………………………………………… २४

१० भन्दा बढीVIEW

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

WS-TTL-CAN TTL र CAN बीच द्विदिश प्रसारण समर्थन गर्ने उपकरण हो। यन्त्रको CAN प्यारामिटरहरू (जस्तै बाउड दर) र UART प्यारामिटरहरू सफ्टवेयर मार्फत कन्फिगर गर्न सकिन्छ।

1.1 विशेषताहरू
TTL द्विदिश संचार गर्न CAN लाई समर्थन गर्नुहोस्। TTL मार्फत उपकरण फर्मवेयर अपग्रेडलाई समर्थन गर्दछ, फर्मवेयर अद्यावधिक र प्रकार्यको लागि थप सुविधाजनक
अनुकूलन अनबोर्ड इन्टरफेस ESD पृथक सुरक्षा र एन्टी-सर्ज सुरक्षा, र राम्रो EMC संग
प्रदर्शन। 14 सेटहरू कन्फिगर योग्य फिल्टर 4 काम गर्ने मोडहरू: पारदर्शी रूपान्तरण, पहिचानकर्ता रूपान्तरणको साथ पारदर्शी, ढाँचा
रूपान्तरण, र Modbus RTU प्रोटोकल रूपान्तरण अफलाइन पत्ता लगाउने र आत्म-पुनर्स्थापना प्रकार्य संग CAN 2.0B मानक, CAN 2.0A सँग मिल्दो, र ISO संग अनुरूप
11898-1/2/3 CAN संचार बाउड्रेट: 10kbps ~ 1000kbps, 1000 फ्रेम सम्मको कन्फिगर योग्य CAN बफरले डेटा हानि नहुने सुनिश्चित गर्दछ उच्च-गति रूपान्तरणलाई समर्थन गर्दछ, CAN प्रसारण गति 1270 सम्म विस्तारित हुन सक्छ।
115200bps मा UART र CAN 250kbps मा फ्रेम प्रति सेकेन्ड (1309 को सैद्धान्तिक अधिकतम मानको नजिक), र 5000bps मा UART र 460800kbps मा CAN प्रति सेकेन्ड 1000 विस्तारित फ्रेमहरू भन्दा बढी हुन सक्छ।

1

QU. क्विक स्टार्ट

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

WS-TTL-CAN TTL र CAN बीच द्विदिश प्रसारण समर्थन गर्ने उपकरण हो। यन्त्रको CAN प्यारामिटरहरू (जस्तै बाउड दर) र UART प्यारामिटरहरू सफ्टवेयर मार्फत कन्फिगर गर्न सकिन्छ।
सम्बन्धित सफ्टवेयर: WS-CAN-TOOL।

२.१ पारदर्शी ट्रान्समिसन टेस्ट

पहिले, तपाईले यसलाई उत्पादनको पूर्वनिर्धारित प्यारामिटरहरूसँग परीक्षण गर्न सक्नुहुन्छ, जस्तै तल देखाइएको छ:

वस्तु
TTL CAN सञ्चालन मोड
CAN Baud दर CAN फ्रेम प्रकार पठाउन सक्छ
CAN पठाउन फ्रेम ID CAN फिल्टर

प्यारामिटरहरू
115200, 8, N, 1 पारदर्शी प्रसारण, द्विदिशात्मक
250kbps विस्तारित फ्रेमहरू
0 x 12345678 असक्षम (सबै CAN फ्रेमहरू प्राप्त गर्नुहोस्)

TTL र CAN पारदर्शी प्रसारण परीक्षण: कम्प्युटर र यन्त्रको TTL पोर्ट जडान गर्न सिरियल केबल प्रयोग गर्नुहोस्, र जडान गर्नुहोस्।
USB देखि CAN डिबगर (पहिलो पटक तपाईंले यसलाई प्रयोग गर्दा, तपाईंले सफ्टवेयर र ड्राइभर स्थापना गर्न आवश्यक छ, कृपया विस्तृत प्रयोगको लागि USB टु CAN डिबगरका सम्बन्धित निर्माताहरूसँग परामर्श गर्नुहोस्), र त्यसपछि 3.3V@40mA पावर एडाप्टरलाई पावर अन गर्नुहोस्। यन्त्र।

2

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
चित्र 1.2.2: RS232 डेटा पारदर्शी प्रसारण गर्न
SSCOM खोल्नुहोस्, प्रयोग गरिने COM पोर्ट चयन गर्नुहोस्, र चित्र 1.2.2 मा देखाइए अनुसार UART प्यारामिटरहरू सेट गर्नुहोस्। सेटिङ गरिसकेपछि, तपाइँ सिरियल पोर्ट प्रविष्ट गर्न सक्नुहुन्छ, USB लाई CAN डिबगिङ सफ्टवेयर खोल्नुहोस्, र 250kbps को रूपमा बाउड दर सेट गर्नुहोस्।
माथिका चरणहरू पालना गरेपछि, CAN र RS232 ले एकअर्कालाई डाटा पठाउन सक्छन्।
3

3. प्रकार्य परिचय

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

WS-TTL-CAN सँग 1-च्यानल TTL इन्टरफेस र 1-च्यानल CAN इन्टरफेस छ। सीरियल पोर्ट को बाउड दर 1200 ~ 460800bps समर्थन गर्दछ; CAN को बाउड दरले 10kbps~1000kbps लाई समर्थन गर्दछ, र उपकरणको फर्मवेयर अपग्रेड TTL इन्टरफेस मार्फत प्राप्त गर्न सकिन्छ, जुन प्रयोग गर्न धेरै सुविधाजनक छ।
प्रयोगकर्ताहरूले सिरियल उपकरणहरू र CAN उपकरणहरूको अन्तरसम्बन्धलाई सजिलै पूरा गर्न सक्छन्। 3.1 हार्डवेयर सुविधाहरू

छैन।

वस्तु

1

मोडेल

2

शक्ति

3

CPU

4

CAN इंटरफेस

5

TTL इन्टरफेस

6 संचार सूचक

7

रिसेट/फ्याक्ट्री सेटिङ रिस्टोर गर्नुहोस्

8

सञ्चालन तापमान

9

भण्डारण तापमान

प्यारामिटरहरू
WS-TTL-CAN 3.3V@40mA 32-बिट उच्च-प्रदर्शन प्रोसेसर ESD संरक्षण, एन्टी-सर्ज संरक्षण, उत्कृष्ट EMC प्रदर्शन बाउड दरले 1200 ~ 460800 RUN, COM, CAN सूचकलाई समर्थन गर्दछ, प्रयोग गर्न सजिलो सेटिङ संकेतको साथ आउँछ। रिसेट/फ्याक्ट्री रिस्टोर गर्नुहोस्
औद्योगिक ग्रेड सेटिङ: -40 ~ 85
-१५~५०

3.2 उपकरण सुविधाहरू
CAN र TTL बीच द्विदिशात्मक डाटा संचारलाई समर्थन गर्नुहोस्। उपकरण प्यारामिटरहरू TTL मार्फत कन्फिगर योग्य छन्। ESD संरक्षण, एन्टी-सर्ज संरक्षण, उत्कृष्ट EMC प्रदर्शन। 14 सेट कन्फिगर योग्य फिल्टर। चार सञ्चालन मोडहरू: पारदर्शी रूपान्तरण, पहिचानकर्ताहरूसँग पारदर्शी रूपान्तरण, ढाँचा
रूपान्तरण, र Modbus RTU प्रोटोकल रूपान्तरण। अफलाइन पत्ता लगाउने र स्वचालित रिकभरी कार्यक्षमता। CAN 2.0B विनिर्देशहरूसँग अनुपालन, CAN 2.0A सँग उपयुक्त; ISO को पालना गर्दछ
4

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
11898-1/2/3 मापदण्डहरू। बाउड दर दायरा: 10kbps ~ 1000kbps। डाटा हानि रोक्न 1000 फ्रेमको बफर क्षमता। उच्च-गति रूपान्तरण: 115200 को सीरियल पोर्ट बाउड दर र 250kbps को CAN दर, CAN
पठाउने गति 1270 विस्तारित फ्रेम प्रति सेकेन्ड सम्म पुग्न सक्छ (सैद्धान्तिक अधिकतम 1309 को नजिक)। 460800 को सीरियल पोर्ट बाउड दर र 1000kbps को CAN दरमा, CAN पठाउने गति प्रति सेकेन्ड 5000 विस्तारित फ्रेमहरू भन्दा बढी हुन सक्छ।
5

4. मोड्युल हार्डवेयर इन्टरफेस
4.1 मोड्युल आयामहरू

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

6

4.1 मोड्युल पिन परिभाषा

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

लेबल २
2
3
4 5 6 7 8 9 10 11 12

वर्णन UART_LED
CAN_LED
RUN_LED
NC CAN_H CAN_L 3.3V GND CFG DIR RXD TXD

नोट TTL संचार सूचक संकेत पिन, कुनै डाटा को लागी उच्च स्तर, को लागी निम्न स्तर
डाटा प्रसारण CAN संचार सूचक संकेत पिन, कुनै डाटा को लागी उच्च स्तर, को लागी निम्न स्तर
डाटा ट्रान्समिशन प्रणाली चलिरहेको सूचक संकेत पिन, उच्च र निम्न स्तरहरू (लगभग 1Hz) बीच टगल गर्दछ जब प्रणाली सामान्य रूपमा काम गरिरहेको हुन्छ; उच्च स्तर आउटपुट गर्दा
CAN बस असामान्य आरक्षित पिन हो, जडान गरिएको छैन CAN भिन्नता सकारात्मक, निर्मित 120 प्रतिरोधक CAN भिन्नता नकारात्मक, निर्मित 120 प्रतिरोधक
पावर इनपुट, 3.3V@40mA ग्राउन्ड
रिसेट/फ्याक्ट्री सेटिङमा रिस्टोर गर्नुहोस्, रिसेट गर्नको लागि 5 सेकेन्ड भित्र कम तान्नुहोस् वा कारखाना सेटिङ RS5 दिशा नियन्त्रण TTL RX TTL TX पुनर्स्थापनाको लागि 485s भन्दा बढी

7

5. मोड्युल प्यारामिटर सेटिङ

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

यो मोड्युल TTL इन्टरफेस मार्फत "WS-CAN-TOOL" द्वारा कन्फिगर गर्न सकिन्छ। यदि तपाइँ तपाइँको लापरवाह सेटिङ को कारणले यन्त्र जडान गर्न असफल भएमा, तपाइँ "CFG" कुञ्जीलाई कारखाना सेटिङ पुनर्स्थापित गर्न थिच्न सक्नुहुन्छ, (5s को लागि CFG कुञ्जी थिच्नुहोस् र होल्ड गर्नुहोस्, र एकै समयमा तीन हरियो संकेतक झिम्काए पछि यसलाई छोड्नुहोस्। )।
5.1 सिरियल सर्भर कन्फिगर सफ्टवेयर

जडान गरिएको "सिरियल पोर्ट" चयन गर्नुहोस्। "ओपन सिरियल" मा क्लिक गर्नुहोस्। "उपकरण प्यारामिटरहरू पढ्नुहोस्" मा क्लिक गर्नुहोस्।
8

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
उपकरण मापदण्डहरू पढेपछि, तपाईं तिनीहरूलाई परिमार्जन गर्न सक्नुहुन्छ। तपाईंले आफ्नो परिमार्जन बचत गर्न "यन्त्र प्यारामिटरहरू बचत गर्नुहोस्" मा क्लिक गर्न सक्नुहुन्छ। त्यसपछि तपाइँ उपकरण रिबुट गर्न आवश्यक छ।
निम्न सामग्री कन्फिगर गरिएको सफ्टवेयरमा प्यारामिटरहरू व्याख्या गर्नको लागि हो।
9

6. रूपान्तरण प्यारामिटरहरू

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

यो खण्डले यन्त्रको रूपान्तरण मोड, रूपान्तरण दिशा, सिरियल अनुक्रममा CAN पहिचानकर्ताहरूको स्थिति, CAN जानकारी UART मा रूपान्तरण हुन्छ कि हुँदैन, र CAN फ्रेम ID हरू UART मा रूपान्तरित हुन्छ कि हुँदैन भन्ने कुरा निर्दिष्ट गर्दछ।
6.1 रूपान्तरण मोड
तीन रूपान्तरण मोडहरू: पारदर्शी रूपान्तरण, पहिचानकर्ताहरूसँग पारदर्शी रूपान्तरण, र ढाँचा रूपान्तरण।
पारदर्शी रूपान्तरण यसमा डाटा थप्न वा परिमार्जन नगरी बस डाटालाई एक ढाँचाबाट अर्कोमा रूपान्तरण गर्ने समावेश छ। यो
विधिले डाटा सामग्री परिमार्जन नगरी डाटा ढाँचाहरूको आदानप्रदानलाई सुविधा दिन्छ, कन्भर्टरलाई बसको दुबै छेउमा पारदर्शी बनाउँछ। यसले प्रयोगकर्ताहरूको लागि सञ्चार ओभरहेड थप्दैन र वास्तविक-समय, अपरिवर्तित डेटा रूपान्तरणलाई अनुमति दिन्छ, उच्च-भोल्युम डाटा ट्रान्समिशन ह्यान्डल गर्न सक्षम।
पहिचानकर्ताहरूसँग पारदर्शी रूपान्तरण यो पारदर्शी रूपान्तरणको एक विशेष अनुप्रयोग हो, प्रोटोकल थप नगरी पनि। यो
रूपान्तरण विधि ठेठ सिरियल फ्रेमहरू र CAN सन्देशहरूको साझा विशेषताहरूमा आधारित छ, जसले यी दुई फरक प्रकारका बसहरूलाई सहज रूपमा एकल सञ्चार नेटवर्क बनाउन अनुमति दिन्छ। यो विधिले सिरियल फ्रेमबाट CAN सन्देशको पहिचानकर्ता क्षेत्रमा "ठेगाना" नक्सा गर्न सक्छ। सिरियल फ्रेममा "ठेगाना" लाई यसको सुरूवात स्थिति र लम्बाइको सर्तमा कन्फिगर गर्न सकिन्छ, कन्भर्टरलाई यस मोडमा अधिकतम हदसम्म प्रयोगकर्ता-परिभाषित प्रोटोकलहरूमा अनुकूलन गर्न सक्षम पार्दै।
ढाँचा रूपान्तरण थप रूपमा, ढाँचा रूपान्तरण सरल उपयोग मोड हो, जहाँ डेटा ढाँचा परिभाषित गरिएको छ।
13 बाइटको रूपमा, CAN फ्रेमबाट सबै जानकारी समावेश गर्दै।

10

6.2 रूपान्तरण दिशा

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

तीन रूपान्तरण दिशाहरू: द्विदिशात्मक, केवल UART देखि CAN, र केवल CAN लाई UART। द्विदिशात्मक
कन्भर्टरले सीरियल बसबाट CAN बस र CAN बसबाट सिरियल बसमा डेटा रूपान्तरण गर्दछ। केवल UART गर्न CAN
यसले सिरियल बसबाट CAN बसमा डेटा मात्र अनुवाद गर्छ र CAN बसबाट डेटालाई सिरियल बसमा रूपान्तरण गर्दैन। यो विधिले CAN बसमा हुने हस्तक्षेपलाई प्रभावकारी रूपमा फिल्टर गर्छ। मात्र UART गर्न सक्नुहुन्छ
यसले विशेष रूपमा CAN बसबाट सिरियल बसमा डेटा अनुवाद गर्छ र सीरियल बसबाट डेटालाई CAN बसमा रूपान्तरण गर्दैन।

6.3 UART मा पहिचानकर्ता हुन सक्छ

यो प्यारामिटर मात्र प्रभावकारी हुन्छ जब यो "पहिचानकर्ताहरूसँग पारदर्शी रूपान्तरण" मोडमा हुन्छ:

सिरियल डेटालाई CAN सन्देशहरूमा रूपान्तरण गर्दा, सिरियल फ्रेममा फ्रेम ID को सुरु हुने बाइटको अफसेट ठेगाना र फ्रेम ID को लम्बाइ निर्दिष्ट गरिन्छ।
फ्रेम ID को लम्बाइ मानक फ्रेमहरूको लागि 1 देखि 2 बाइट सम्मको हुन सक्छ, ID1 र
11

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
CAN सन्देशमा ID2। विस्तारित फ्रेमहरूका लागि, ID लम्बाइ 1 देखि 4 बाइटहरू सम्म, ID1, ID2, ID3, र ID4 को दायरामा हुन सक्छ। मानक फ्रेमहरूमा, ID मा 11 बिटहरू हुन्छन्, जबकि विस्तारित फ्रेमहरूमा, ID मा 29 बिटहरू हुन्छन्। 6.4 UART मा प्रसारित हुन सक्छ
यो प्यारामिटर "पारदर्शी रूपान्तरण" मोडमा मात्र प्रयोग गरिन्छ। चयन गर्दा, कन्भर्टरले सिरियल फ्रेमको पहिलो बाइटमा CAN सन्देशको फ्रेम जानकारी समावेश गर्नेछ। चयन हटाउँदा, CAN को फ्रेम जानकारी सिरियल फ्रेममा रूपान्तरण हुने छैन। 6.5 फ्रेम आईडी UART मा प्रसारित हुन सक्छ
यो प्यारामिटर "पारदर्शी रूपान्तरण" मोडमा विशेष रूपमा प्रयोग गरिन्छ। चयन गर्दा, रूपान्तरणले फ्रेम जानकारी (यदि फ्रेम जानकारी रूपान्तरण अनुमति छ भने) लाई पछ्याउँदै, क्रमिक फ्रेममा फ्रेम डेटा अघि CAN सन्देशको फ्रेम ID समावेश गर्दछ। चयन हटाउँदा, CAN फ्रेम ID रूपान्तरण हुने छैन।
12

7. UART प्यारामिटर सेटिङ
बाउड दर: 1200~406800 (bps) UART समानता विधि: कुनै समानता छैन, सम, अजीब डेटा बिट: 8 र 9 स्टप बिट: 1, 1.5 र 2

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

13

8. प्यारामिटर सेटिङ गर्न सक्नुहुन्छ

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

यस भागले कन्भर्टरले कसरी बाउड रेट सेट गर्न सक्छ, आईडी पठाउन सक्छ, फ्रेम प्रकार र कन्भर्टरको CAN फिल्टरलाई परिचय दिन्छ। CAN बाउड दरले 10kbps ~ 1000kbps लाई समर्थन गर्दछ र प्रयोगकर्ताको परिभाषालाई पनि समर्थन गर्दछ। फ्रेम प्रकारहरूले विस्तारित फ्रेमहरू र मानक फ्रेमहरूलाई समर्थन गर्दछ। CAN को फ्रेम ID हेक्साडेसिमल ढाँचामा छ, जुन "पारदर्शी रूपान्तरण" मोड र "आईडीसँग पारदर्शी रूपान्तरण" मोडमा मान्य छ, र यो ID मार्फत CAN बसमा डाटा पठाउँछ; यो प्यारामिटर ढाँचा रूपान्तरण मोडमा मान्य छैन।
त्यहाँ CAN प्राप्त फिल्टरहरूको 14 समूहहरू छन्, र प्रत्येक समूहमा "फिल्टर प्रकार", "फिल्टर स्वीकृति कोड" र "फिल्टर मास्क कोड" समावेश छ।

8.1 BAUD दर सेटिङ गर्न सक्नुहुन्छ
सबैभन्दा सामान्य बाउड दरहरू सूचीमा आरक्षित गरिएको छ: यो यन्त्रले अनुकूलनलाई समर्थन गर्दैन।

14

8.2 फिल्टर सेटिङ गर्न सक्नुहुन्छ

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

CAN प्राप्त गर्ने फिल्टरहरूको 14 समूहहरू पूर्वनिर्धारित रूपमा असक्षम हुन्छन्, जसको मतलब CAN बसको डेटा फिल्टर गरिएको छैन। यदि प्रयोगकर्ताहरूलाई फिल्टरहरू प्रयोग गर्न आवश्यक छ भने, तपाइँ तिनीहरूलाई कन्फिगर गरिएको सफ्टवेयरमा थप्न सक्नुहुन्छ, 14 समूहहरू थप्न सकिन्छ।

फिल्टर मोड: वैकल्पिक "मानक फ्रेम" र "विस्तारित फ्रेम"। फिल्टर स्वीकृति कोड: फ्रेम हेक्साडेसिमल ढाँचामा प्राप्त भएको छ कि छैन भनेर निर्धारण गर्न CAN द्वारा प्राप्त फ्रेम ID तुलना गर्न प्रयोग गरिन्छ। फिल्टर मास्क कोड: हेक्साडेसिमल ढाँचामा स्वीकृति कोडका केही बिटहरू तुलनामा (बिट गैर-सहभागिताको लागि 0, सहभागिताको लागि 1 हो) मा भाग लिन्छ कि छैन भनेर निर्धारण गर्न स्वीकृति कोडमा केही बिटहरू मास्क गर्न प्रयोग गरिन्छ।ample 1: फिल्टर प्रकार चयन गरिएको: "मानक फ्रेम"; 00 00 00 01 भरिएको "फिल्टर स्वीकृति कोड"; "फिल्टर मास्क कोड" 00 00 0F FF भरिएको छ। स्पष्टीकरण: मानक फ्रेम ID मा केवल 11 बिटहरू हुन्छन्, स्वीकृति कोड र मास्क कोड दुवैको अन्तिम 11 बिटहरू महत्त्वपूर्ण छन्। मास्क कोडको अन्तिम 11 बिटहरू सबै 1 मा सेट गरिएको छ, यसको मतलब स्वीकृति कोडमा भएका सबै सम्बन्धित बिटहरू तुलनाको लागि विचार गरिनेछ। त्यसकारण, उल्लेख गरिएको कन्फिगरेसनले 0001 को ID भएको मानक फ्रेमलाई पास गर्न अनुमति दिन्छ। उदाample 2: फिल्टर प्रकार चयन गरिएको: "मानक फ्रेम"; 00 00 00 01 भरिएको "फिल्टर स्वीकृति कोड"; 00 00 0F F0 भरिएको "फिल्टर मास्क कोड"। स्पष्टीकरण: पूर्व जस्तैample 1, जहाँ मानक फ्रेममा केवल 11 मान्य बिटहरू छन्, मास्क कोडको अन्तिम 4 बिटहरू 0 छन्, स्वीकृति कोडको अन्तिम 4 बिटहरू विचार गरिने छैन भनेर संकेत गर्दछ।
15

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
तुलना को लागी। तसर्थ, यो कन्फिगरेसनले आईडीमा 00 00 देखि 000F सम्मको मानक फ्रेमहरूको समूहलाई पास गर्न अनुमति दिन्छ।
Exampचरण 3: फिल्टर प्रकार चयन गरिएको: "विस्तारित फ्रेम"; 00 03 04 01 भरिएको "फिल्टर स्वीकृति कोड"; 1F FF FF FF भरिएको "फिल्टर मास्क कोड"।
स्पष्टीकरण: विस्तारित फ्रेमहरूमा 29 बिटहरू छन्, र मास्क कोडको अन्तिम 29 बिटहरू 1 मा सेट गरिएको छ, यसको मतलब स्वीकृति कोडको सबै अन्तिम 29 बिटहरू तुलनामा संलग्न हुनेछन्। तसर्थ, यो सेटिङले विस्तारित फ्रेमलाई "00 03 04 01" को आईडीको साथ पास गर्न सक्षम बनाउँछ।
Exampचरण 4: फिल्टर प्रकार चयन गरिएको: "विस्तारित फ्रेम"; 00 03 04 01 भरिएको "फिल्टर स्वीकृति कोड"; 1F FC FF FF भरिएको "फिल्टर मास्क कोड"।
स्पष्टीकरण: प्रदान गरिएका सेटिङहरूको आधारमा, ID मा "00 00 04 01" देखि "00 0F 04 01" सम्म विस्तारित फ्रेमहरूको समूह पास हुन सक्छ।
16

9. रूपान्तरण पूर्वAMPLE

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

9.1 पारदर्शी रूपान्तरण
पारदर्शी रूपान्तरण मोडमा, कन्भर्टरले तुरुन्तै रूपान्तरण गर्दछ र एक बसबाट प्राप्त डाटालाई ढिलाइ नगरी अर्को बसमा पठाउँदछ।
9.1.1 सिरियल फ्रेम गर्न सकिन्छ
सिरियल फ्रेमको सम्पूर्ण डाटा क्रमिक रूपमा CAN सन्देश फ्रेमको डाटा फिल्डमा भरिएको छ। कन्भर्टरले सिरियल बसबाट डाटाको फ्रेम प्राप्त गरेपछि, यसले तुरुन्तै यसलाई क्यान बसमा स्थानान्तरण गर्दछ। रूपान्तरित CAN सन्देश फ्रेम (फ्रेम प्रकार खण्ड) र फ्रेम ID को जानकारी प्रयोगकर्ता द्वारा पूर्व-कन्फिगर गरिएको छ, र रूपान्तरण प्रक्रिया भरमा, फ्रेम प्रकार र फ्रेम ID अपरिवर्तित रहन्छ।

डाटा रूपान्तरणले निम्न ढाँचालाई पछ्याउँछ: यदि प्राप्त गरिएको सिरियल फ्रेमको लम्बाइ 8 बाइट्स भन्दा कम वा बराबर छ भने, क्यारेक्टरहरू 1 देखि n (जहाँ n सिरियल फ्रेमको लम्बाइ हो) क्रमिक रूपमा 1 देखि n सम्मको स्थितिमा राखिन्छ। CAN सन्देशको डाटा फिल्ड (चित्रमा n 7 भएको)। यदि सिरियल फ्रेममा बाइटहरूको संख्या 8 बिट भन्दा बढी छ भने, प्रोसेसरले सिरियल फ्रेमको पहिलो क्यारेक्टरबाट सुरु हुन्छ, पहिलो 8 क्यारेक्टरहरू लिन्छ, र तिनीहरूलाई क्रमिक रूपमा CAN सन्देशको डेटा फिल्डमा भर्छ। यो डाटा CAN बसमा पठाइएपछि, बाँकी सिरियल फ्रेम डाटा रूपान्तरण गरिन्छ र सबै डाटा रूपान्तरण नभएसम्म CAN सन्देशको डाटा फिल्डमा भरिन्छ।

17

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
पूर्वका लागिampले, CAN प्यारामिटर सेटिङले "मानक फ्रेम" चयन गर्दछ, र CAN ID 00000060 हो, नोट गर्नुहोस् कि मानक फ्रेमको अन्तिम 11 बिट्स मात्र मान्य छन्।
18

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
9.1.2 CAN FRAME TO UART डाटा
ढाँचा रेखाचित्रमा देखाइएको अनुरूप छ। रूपान्तरणको क्रममा, CAN सन्देशको डाटा फिल्डमा उपस्थित सबै डाटा क्रमिक रूपमा हुन्छ
सिरियल फ्रेम मा रूपान्तरण। यदि, कन्फिगरेसनको क्रममा, सेटिङ "क्यान जानकारी सिरियलमा रूपान्तरण गर्न सकिन्छ" हो।
सक्षम भएमा, कन्भर्टरले सीरियल फ्रेममा CAN सन्देशको "फ्रेम जानकारी" बाइट सिधै भर्नेछ।
त्यसैगरी, यदि सेटिङ "क्यान फ्रेम ID लाई सिरियलमा रूपान्तरण गर्ने हो" सक्षम पारिएको छ भने, CAN सन्देशको "फ्रेम आईडी" को सबै बाइटहरू सिरियल फ्रेममा भरिनेछ।
पूर्वका लागिampले, यदि "क्यान सन्देशलाई सिरियलमा रूपान्तरण गर्नुहोस्" सक्षम गरिएको छ तर "क्यान फ्रेम आईडीलाई सिरियलमा रूपान्तरण गर्नुहोस्" असक्षम गरिएको छ भने, क्यान फ्रेमको रूपान्तरण सिरियल ढाँचामा चित्रण गरिए अनुसार हुनेछ।
19

निम्न रेखाचित्र:
सिरियल फ्रेम ढाँचा
07 01 02 03 04 05 06 07

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

CAN सन्देश (मानक फ्रेम)

फ्रेम

07

जानकारी

00 फ्रेम आईडी
00

01

02

03

डाटा

04

विभाजन

05

06

07

9.2 आईडीको साथ पारदर्शी रूपान्तरण
आईडीको साथ पारदर्शी रूपान्तरण पारदर्शी रूपान्तरणको एक विशेष प्रयोग हो जसले प्रयोगकर्ताहरूलाई उनीहरूको नेटवर्कहरू अझ सहज रूपमा निर्माण गर्न र अनुकूलन अनुप्रयोग प्रोटोकलहरू प्रयोग गर्न मद्दत गर्दछ।
यो विधिले सिरियल फ्रेमबाट ठेगाना जानकारीलाई स्वचालित रूपमा CAN बसको फ्रेम आईडीमा रूपान्तरण गर्छ। कन्फिगरेसनको क्रममा सिरियल फ्रेममा यो ठेगानाको सुरु ठेगाना र लम्बाइ बारे कन्भर्टरलाई जानकारी दिएर, कन्भर्टरले यो फ्रेम ID निकाल्छ र यसलाई CAN सन्देशको फ्रेम ID फिल्डमा रूपान्तरण गर्छ। यो सिरियल फ्रेम फर्वार्ड गर्दा CAN सन्देशको ID को रूपमा कार्य गर्दछ। CAN सन्देशलाई सिरियल फ्रेममा रूपान्तरण गर्दा, CAN सन्देशको ID पनि सिरियल फ्रेम भित्र सम्बन्धित स्थितिमा अनुवाद गरिन्छ। यो नोट गर्न महत्त्वपूर्ण छ कि, यस रूपान्तरण मोडमा, कन्फिगरेसन सफ्टवेयरको "CAN प्यारामिटर सेटिङहरू" मा "CAN ID" सेटिङ अमान्य छ। यो किनभने, यस परिदृश्यमा, प्रेषित पहिचानकर्ता (फ्रेम आईडी) माथि उल्लिखित सीरियल फ्रेम भित्र डाटाबाट भरिएको छ।
9.2.1 UART फ्रेम गर्न सकिन्छ
पूर्ण सिरियल डाटा फ्रेम प्राप्त गरेपछि, कन्भर्टरले यसलाई तुरुन्तै CAN बसमा फर्वार्ड गर्दछ।
20

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
सिरियल फ्रेम भित्र लगाइएको CAN ID लाई कन्फिगरेसन भित्र सेट गर्न सकिन्छ, यसको सुरु ठेगाना र सिरियल फ्रेम भित्र लम्बाइ निर्दिष्ट गर्दै। प्रारम्भिक ठेगानाको दायरा ० देखि ७ सम्म छ, जबकि लम्बाइ 0 देखि 7 सम्म मानक फ्रेमहरूको लागि र विस्तारित फ्रेमहरूको लागि 1 देखि 2 सम्म हुन्छ।
रूपान्तरणको समयमा, पूर्व-कन्फिगर गरिएका सेटिङहरूमा आधारित, सिरियल फ्रेम भित्रका सबै CAN फ्रेम आईडीहरू CAN सन्देशको फ्रेम ID फिल्डमा पूर्ण रूपमा अनुवाद हुन्छन्। यदि सिरियल फ्रेम भित्र फ्रेम ID को संख्या CAN सन्देश भित्र फ्रेम ID को संख्या भन्दा कम छ भने, CAN सन्देश भित्र बाँकी ID हरू ID1 देखि ID4 को क्रममा भरिन्छ, बाँकी "0" भरिएको छ। रेखाचित्रमा देखाइए अनुसार बाँकी डेटा क्रमिक रूपान्तरणबाट गुज्रिन्छ।
यदि एउटै CAN सन्देश फ्रेमले सिरियल फ्रेम डेटाको रूपान्तरण पूरा गर्दैन भने, पूरै सिरियल फ्रेम पूर्ण रूपमा रूपान्तरण नभएसम्म उही ID CAN सन्देशको लागि फ्रेम आईडीको रूपमा प्रयोग गरिरहन्छ।

सिरियल फ्रेम ढाँचा

ठेगाना CAN

0

फ्रेम आईडी

ठेगाना १ डाटा १

ठेगाना १

डाटा १

ठेगाना १

डाटा १

ठेगाना १

डाटा १

ठेगाना १

डाटा १

ठेगाना १

डाटा १

ठेगाना १

डाटा १

……

……

ठेगाना (n-1)

डाटा एन

CAN सन्देश १ CAN सन्देश ... सन्देश गर्न सक्छ x

फ्रेम जानकारी फ्रेम आईडी १
फ्रेम आईडी २

प्रयोगकर्ता कन्फिगरेसन
२ डाटा २
(क्यान फ्रेम आईडी १)

प्रयोगकर्ता कन्फिगरेसन
२ डाटा २
(क्यान फ्रेम आईडी १)

प्रयोगकर्ता कन्फिगरेसन
२ डाटा २
(क्यान फ्रेम आईडी १)

डाटा १

डाटा…

डाटा n-4

डाटा १

डाटा…

डाटा n-3

डाटा डिभिजन

डाटा ३ डाटा ५

डाटा ... डाटा ...

डाटा n-2 डाटा n-1

डाटा १
डाटा ७ डाटा ८ डाटा ९

डाटा…
डाटा ... डाटा ... डाटा ...

डाटा एन

पूर्वका लागिample, सिरियल फ्रेममा CAN ID को प्रारम्भिक ठेगाना 0 हो, लम्बाइ 3 हो (विस्तारित मा
21

WS-TTL-CAN
प्रयोगकर्ता म्यानुअल फ्रेम), सिरियल फ्रेम र CAN सन्देश तल देखाइएको छ। नोट गर्नुहोस् कि CAN सन्देशहरूको दुई फ्रेमहरू एउटै आईडीमा रूपान्तरण हुन्छन्।

सिरियल फ्रेम ढाँचा

डाटा १ ठेगाना ० (क्यान फ्रेम आईडी १)

डाटा १ ठेगाना ० (क्यान फ्रेम आईडी १)

ठेगाना १

डाटा १

(क्यान फ्रेम आईडी १)

ठेगाना १

डाटा १

ठेगाना १
ठेगाना ५ ठेगाना ६ ठेगाना ७ ठेगाना ८ ठेगाना ९ ठेगाना १० ठेगाना ११ ठेगाना १२ ठेगाना १३ ठेगाना १४ ठेगाना

डाटा १
डाटा 3 डाटा 4 डाटा 5 डाटा 6 डाटा 7 डाटा 8 डाटा 9 डाटा 10 डाटा 11 डाटा 12

CAN सन्देश १ CAN सन्देश २

फ्रेम

88

85

जानकारी

फ्रेम आईडी २

00

00

फ्रेम ID 2 फ्रेम ID 3 फ्रेम ID 4
डाटा डिभिजन

डाटा १
(क्यान फ्रेम आईडी १)
डाटा १
(क्यान फ्रेम आईडी १)
डाटा १
(क्यान फ्रेम आईडी १)
डाटा १ डाटा २ डाटा ३ डाटा ५ डाटा ६ डाटा ७ डाटा ८

डाटा १
(क्यान फ्रेम आईडी १)
डाटा १
(क्यान फ्रेम आईडी १)
डाटा १
(क्यान फ्रेम आईडी १)
डाटा 9 डाटा 10 डाटा 11 डाटा 12

9.2.2 UART लाई फ्रेम गर्न सकिन्छ
यदि कन्फिगर गरिएको CAN ID को प्रारम्भिक ठेगाना सिरियल फ्रेममा 0 र 3 को लम्बाइ (विस्तारित फ्रेमको मामलामा) छ भने, CAN सन्देश र यसलाई सिरियल फ्रेममा रूपान्तरणको परिणाम तल देखाइएको छ:

22

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका

सिरियल फ्रेम ढाँचा
20
३० ४० डाटा १ डाटा २ डाटा ३ डाटा ४ डाटा ५ डाटा ६ डाटा ७

सन्देश पठाउन सक्नुहुन्छ

फ्रेम जानकारी
फ्रेम आईडी
डाटा डिभिजन

87
10 20 30 40 डाटा 1 डाटा 2 डाटा 3 डाटा 4 डाटा 5 डाटा 6 डाटा 7

9.3 ढाँचा रूपान्तरण

तल देखाइएको रूपमा डाटा रूपान्तरण ढाँचा। प्रत्येक CAN फ्रेमले 13 बाइटहरू समावेश गर्दछ, र तिनीहरूले CAN जानकारी + ID + डेटा समावेश गर्दछ।

23

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
9.4 MODBUS प्रोटोकल रूपान्तरण मानक Modbus RTU सिरियल डाटा प्रोटोकललाई निर्दिष्ट CAN डाटा ढाँचामा रूपान्तरण गर्नुहोस्, र
यो रूपान्तरणको लागि सामान्यतया सम्पादन योग्य CAN बस यन्त्र सन्देश चाहिन्छ। क्रमिक डेटा मानक Modbus RTU प्रोटोकल अनुरूप हुनुपर्छ, अन्यथा यो गर्न सक्दैन।
रूपान्तरण हो। कृपया ध्यान दिनुहोस् कि CRC समानता CAN मा रूपान्तरण गर्न सकिँदैन। CAN ले Modbus लाई महसुस गर्न सरल र कुशल खण्ड संचार ढाँचा बनाउँछ
RTU संचार, जसले होस्ट र दास बीच फरक गर्दैन, र प्रयोगकर्ताहरूले मात्र मानक Modbus RTU प्रोटोकल अनुसार संचार गर्न आवश्यक छ।
CAN लाई CRC चेकसम आवश्यक पर्दैन, र कन्भर्टरले अन्तिम CAN फ्रेम प्राप्त गरेपछि, CRC स्वतः थपिनेछ। त्यसपछि, एक मानक Modbus RTU डाटा प्याकेट गठन गरी पठाइन्छ
24

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
सिरियल पोर्टमा। यस मोडमा, कन्फिगरेसन सफ्टवेयरको [CAN प्यारामिटर सेटिङ] को [CAN ID] हो।
अमान्य, किनभने यस समयमा पठाइएको पहिचानकर्ता (फ्रेम ID) Modbus RTU सिरियल फ्रेममा ठेगाना क्षेत्र (नोड ID) द्वारा भरिएको छ।
(१) सिरियल फ्रेम ढाँचा (मोडबस आरटीयू) सिरियल प्यारामिटरहरू: बाउड दर, डेटा बिटहरू, स्टप बिटहरू र समानता बिटहरू कन्फिगरेसन सफ्टवेयर मार्फत सेट गर्न सकिन्छ। डाटा प्रोटोकल मानक Modbus RTU प्रोटोकल अनुरूप गर्न आवश्यक छ। (1) CAN CAN पक्षले सेगमेन्ट प्रोटोकल ढाँचाहरूको सेट डिजाइन गर्दछ, जसले डिजाइन गरिएको विभाजन प्रोटोकल ढाँचा परिभाषित गर्दछ जसले 2 बाइट भन्दा लम्बाइ लम्बाइ भएको सन्देशलाई विभाजन र पुन: संगठित गर्ने विधि परिभाषित गर्दछ, जस्तै तल देखाइएको छ। नोट गर्नुहोस् कि जब CAN फ्रेम एकल फ्रेम हुन्छ, विभाजन झण्डा बिट 8x0 हुन्छ।

बिट नं.

7

6

5

4

3

2

1

0

फ्रेम

FF

FTR X

X

DLC (डेटा लम्बाइ)

फ्रेम ID1

X

X

X

ID.28-ID.24

फ्रेम ID2

ID.23-ID.16

फ्रेम ID3

ID.15-ID.8

फ्रेम ID4

ID.7-ID.0 (Modbus RTU ठेगाना)

डाटा १

विभाजन विभाजन

झण्डा

प्रकार

विभाजन काउन्टर

डाटा १

चरित्र 1

डाटा १

चरित्र 2

डाटा १

चरित्र 3

डाटा १

चरित्र 4

डाटा ७ डाटा ८ डाटा ९

चरित्र ५ वर्ण ६ वर्ण ७

CAN फ्रेम सन्देश कन्फिगरेसन सफ्टवेयर (रिमोट वा डाटा फ्रेम; मानक वा विस्तारित फ्रेम) द्वारा सेट गर्न सकिन्छ।
प्रेषित मोडबस प्रोटोकल "डेटा 2" बाइटबाट सुरु हुन्छ, यदि प्रोटोकल सामग्री 7 बिट भन्दा बढी छ, र प्रोटोकलको बाँकी सामग्री रूपान्तरण नभएसम्म यो खण्डित ढाँचामा रूपान्तरण हुन्छ।
25

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
पूरा। डाटा 1 विभाजन नियन्त्रण सन्देश (1 बाइट, 8 बिट), र तल देखाइएको अर्थ हो:
विभाजन झण्डा विभाजन चिन्हले एक बिट (Bit7) ओगटेको छ, र सन्देश हो कि होइन भनेर संकेत गर्दछ।
खण्डित सन्देश वा छैन। "0" ले छुट्टै सन्देशलाई सङ्केत गर्छ, र "1" ले खण्डित सन्देशमा भएको फ्रेमलाई सङ्केत गर्छ।

विभाजन प्रकारले 2 बिट (बिट6, बिट5) ओगटेको छ, र यसमा रिपोर्टका प्रकारहरू संकेत गर्दछ।
खण्ड रिपोर्ट।

बिट मान (बिट ६, बिट ५)
00
01 10

वर्णन पहिलो विभाजन
मध्य विभाजन अन्तिम विभाजन

नोट
यदि विभाजन काउन्टरमा मान = ० समावेश छ, र त्यसपछि यो पहिलो विभाजन हो।
यो मध्य विभाजन हो, र त्यहाँ धेरै विभाजनहरू छन् वा त्यहाँ कुनै मध्य विभाजन छैन भनेर संकेत गर्दछ। पछिल्लो विभाजन संकेत गर्दछ

खण्डीकरण काउन्टरले 5 बिट्स (Bit4-Bit0) ओगटेको छ, एउटै फ्रेममा खण्डहरूको क्रम संख्या छुट्याउन प्रयोग गरिन्छ।
Modbus सन्देश, एउटै फ्रेमका खण्डहरू पूरा छन् कि छैनन् भनेर प्रमाणित गर्न पर्याप्त। (३) रूपान्तरण उदाample: सिरियल पोर्ट साइड मोडबस RTU प्रोटोकल (हेक्समा)। 01 03 14 00 0A 00 00 00 00 00 14 00 00 00 00 00 17 00 2 00C 37 00 8 C4 35E 01 पहिलो बाइट 7 Modbus RTU ठेगाना कोड हो, ID0CAN मा रूपान्तरित। अन्तिम २ बाइट्स (2E 4) Modbus RTU CRC चेकसमहरू हुन्, जुन खारेज गरिएका छन् र होइनन्
रूपान्तरित। CAN डाटा सन्देशमा अन्तिम रूपान्तरण निम्नानुसार छ: फ्रेम 1 CAN सन्देश: 81 03 14 00 0A 00 00 00 00

26

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
फ्रेम 2 CAN सन्देश: a2 00 00 14 00 00 00 00 00 फ्रेम 3 CAN सन्देश: a3 00 17 00 2C 00 37 00 CAN सन्देश फ्रेम 4: c4 c8 फ्रेम प्रकार (मानक वा विस्तारित फ्रेम) CAN टेलिग्राम सेट गरिएको छ। कन्फिगरेसन सफ्टवेयर; प्रत्येक CAN सन्देशको पहिलो डाटा खण्डित जानकारी (81, a2, a3 र c4) ले भरिएको छ, जुन Modbus RTU फ्रेमहरूमा रूपान्तरण गरिएको छैन, तर सन्देशको लागि स्वीकृति नियन्त्रण जानकारीको रूपमा मात्र कार्य गर्दछ।
27

WS-TTL-CAN
प्रयोगकर्ता पुस्तिका
CAN साइडबाट ModBus RTU मा डेटाको रूपान्तरण सिद्धान्त माथिको जस्तै हो, CAN पक्षले माथिका चार सन्देशहरू प्राप्त गरेपछि, कन्भर्टरले प्राप्त CAN सन्देशहरूलाई RTU डेटाको फ्रेममा माथि उल्लेख गरिएको CAN विभाजन संयन्त्र अनुसार मिलाउनेछ। , र अन्त्यमा CRC चेकसम थप्नुहोस्।
28

कागजातहरू / स्रोतहरू

WAVESHARE WS-TTL-CAN मिनी मोड्युल रूपान्तरण प्रोटोकल गर्न सक्छ [pdf] प्रयोगकर्ता पुस्तिका
WS-TTL-CAN मिनी मोड्युल रूपान्तरण प्रोटोकल, WS-TTL-CAN, मिनी मोड्युल रूपान्तरण प्रोटोकल गर्न सक्छ, मोड्युल रूपान्तरण प्रोटोकल गर्न सक्छ, रूपान्तरण प्रोटोकल गर्न सक्छ, रूपान्तरण प्रोटोकल, प्रोटोकल

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *