WS-TTL-CAN ಮಿನಿ ಮಾಡ್ಯೂಲ್ ಕ್ಯಾನ್ ಪರಿವರ್ತನೆ ಪ್ರೋಟೋಕಾಲ್
“
ಉತ್ಪನ್ನದ ವಿಶೇಷಣಗಳು
- ಮಾದರಿ: WS-TTL-CAN
- TTL ಮತ್ತು CAN ನಡುವಿನ ದ್ವಿಮುಖ ಪ್ರಸರಣವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
- CAN ನಿಯತಾಂಕಗಳು (ಬಾಡ್ ದರ) ಮತ್ತು UART ನಿಯತಾಂಕಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾಗಿದೆ
ಸಾಫ್ಟ್ವೇರ್ ಮೂಲಕ
ಉತ್ಪನ್ನ ಬಳಕೆಯ ಸೂಚನೆಗಳು
1. ತ್ವರಿತ ಪ್ರಾರಂಭ
ಪಾರದರ್ಶಕ ಪ್ರಸರಣವನ್ನು ತ್ವರಿತವಾಗಿ ಪರೀಕ್ಷಿಸಲು:
- WS-TTL-CAN ಸಾಧನವನ್ನು ಸಂಪರ್ಕಿಸಿ
- ಪಾರದರ್ಶಕತೆಗಾಗಿ ಬಳಕೆದಾರರ ಕೈಪಿಡಿಯಲ್ಲಿರುವ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ
ಪ್ರಸರಣ ಪರೀಕ್ಷೆ
2. ಕಾರ್ಯ ಪರಿಚಯ
- ಹಾರ್ಡ್ವೇರ್ ವೈಶಿಷ್ಟ್ಯಗಳು: ಹಾರ್ಡ್ವೇರ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ವಿವರಿಸಿ
ಇಲ್ಲಿ. - ಸಾಧನದ ವೈಶಿಷ್ಟ್ಯಗಳು: ಸಾಧನದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ವಿವರಿಸಿ
ವಿವರ.
3. ಮಾಡ್ಯೂಲ್ ಹಾರ್ಡ್ವೇರ್ ಇಂಟರ್ಫೇಸ್
- ಮಾಡ್ಯೂಲ್ ಆಯಾಮಗಳು: ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಒದಗಿಸಿ
ಆಯಾಮಗಳು. - ಮಾಡ್ಯೂಲ್ ಪಿನ್ ವ್ಯಾಖ್ಯಾನ: ಪಿನ್ ಅನ್ನು ವಿವರಿಸಿ
ಸರಿಯಾದ ಸಂಪರ್ಕಕ್ಕಾಗಿ ವ್ಯಾಖ್ಯಾನಗಳು.
4. ಮಾಡ್ಯೂಲ್ ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್
ಒದಗಿಸಿದ ಸೀರಿಯಲ್ ಸರ್ವರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಮಾಡ್ಯೂಲ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ
ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.
5. UART ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್
ನಿಮ್ಮ ಸೆಟಪ್ಗೆ ಅಗತ್ಯವಿರುವಂತೆ UART ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸಿ.
6. CAN ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್
ಬಾಡ್ ದರ ಸೇರಿದಂತೆ CAN ನಿಯತಾಂಕಗಳನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸಿ
ಸಂವಹನ.
ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು (FAQ)
ಪ್ರಶ್ನೆ: ನಾನು TTL ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನದ ಫರ್ಮ್ವೇರ್ ಅನ್ನು ಅಪ್ಗ್ರೇಡ್ ಮಾಡಬಹುದೇ
ಸಂಪರ್ಕ?
ಉ: ಹೌದು, ಸಾಧನವು TTL ಮೂಲಕ ಫರ್ಮ್ವೇರ್ ನವೀಕರಣಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
ಅನುಕೂಲಕರ ನವೀಕರಣಗಳು.
ಪ್ರಶ್ನೆ: ನಾನು ಸೀರಿಯಲ್ ಫ್ರೇಮ್ಗಳನ್ನು CAN ಫ್ರೇಮ್ಗಳಿಗೆ ಪರಿವರ್ತಿಸುವುದು ಹೇಗೆ?
ಉ: ಸೂಚನೆಗಳಿಗಾಗಿ ಬಳಕೆದಾರ ಕೈಪಿಡಿಯಲ್ಲಿ ವಿಭಾಗ 9.1.1 ಅನ್ನು ನೋಡಿ
CAN ಗೆ ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಪರಿವರ್ತನೆ.
"`
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
WS-TTL-CAN ಬಳಕೆದಾರ ಕೈಪಿಡಿ
www.waveshare.com/wiki
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಪರಿವಿಡಿ
1 ಮೇಲೆVIEW ……………………………………………………………………………………………….1 1.1 ವೈಶಿಷ್ಟ್ಯಗಳು …… ……………………………………………………………………………………………………………… 1
2. ಕ್ವಿಕ್ ಸ್ಟಾರ್ಟ್ ………………………………………………………………………………………………. 2 2.1 ಪಾರದರ್ಶಕ ಪ್ರಸರಣ ಪರೀಕ್ಷೆ ………………………………………………………………………… 2
3. ಕಾರ್ಯ ಪರಿಚಯ ……………………………………………………………………………………………… 4 3.1 ಹಾರ್ಡ್ವೇರ್ ವೈಶಿಷ್ಟ್ಯಗಳು …………………… ……………………………………………………………………………… 4 3.2 ಸಾಧನದ ವೈಶಿಷ್ಟ್ಯಗಳು ……………………………………………… ……………………………………………………………….4
4. ಮಾಡ್ಯೂಲ್ ಹಾರ್ಡ್ವೇರ್ ಇಂಟರ್ಫೇಸ್ …………………………………………………………………………………… .. 6 4.1 ಮಾಡ್ಯೂಲ್ ಆಯಾಮಗಳು ……………………………… ………………………………………………………………………… 6 4.1 ಮಾಡ್ಯೂಲ್ ಪಿನ್ ವ್ಯಾಖ್ಯಾನ …………………………………………………… …………………………………………………… 7
5. ಮಾಡ್ಯೂಲ್ ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್ ………………………………………………………………………… .. 8 5.1 ಸೀರಿಯಲ್ ಸರ್ವರ್ ಕಾನ್ಫಿಗರ್ ಸಾಫ್ಟ್ವೇರ್ ………………………… …………………………………………………… 8
6. ಪರಿವರ್ತನೆ ಪ್ಯಾರಾಮೀಟರ್ಗಳು …………………………………………………………………………………… 10 6.1 ಪರಿವರ್ತನೆ ಮೋಡ್ ……………………………… ………………………………………………………………………… 10 6.2 ಪರಿವರ್ತನೆ ನಿರ್ದೇಶನ …………………………………………………… …………………………………………………… 11 6.3 UART ನಲ್ಲಿ CAN ಗುರುತಿಸುವಿಕೆ ………………………………………………………………………… ……………………. 11 6.4 UART ನಲ್ಲಿ CAN ರವಾನೆಯಾಗುತ್ತದೆಯೇ ……………………………………………………. 12 6.5 UART ನಲ್ಲಿ CAN ಫ್ರೇಮ್ ID ರವಾನೆಯಾಗಿದೆಯೇ …………………………………………………….12
7. UART ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್ …………………………………………………………………………………… 13 8. ಕ್ಯಾನ್ ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್ …………………… …………………………………………………………………………14
8.1 CAN ಬಾಡ್ ದರ ಸೆಟ್ಟಿಂಗ್ ……………………………………………………………………………………………… 14 8.2 CAN ಫಿಲ್ಟರ್ ಸೆಟ್ಟಿಂಗ್ ………………………… ……………………………………………………………………………. 15 9. ಪರಿವರ್ತನೆ EXAMPLE …………………………………………………………………………………… 17 9.1 ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ ……………………………… ……………………………………………………………….. 17
9.1.1 CAN ಗೆ ಸೀರಿಯಲ್ ಫ್ರೇಮ್ …………………………………………………………………………………… 17 9.1.2 UART ಗೆ CAN ಫ್ರೇಮ್… …………………………………………………………………………………… 19
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
9.2 ID ಯೊಂದಿಗೆ ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ ………………………………………………………………………… 20 9.2.1 UART ಫ್ರೇಮ್ ಗೆ CAN ………………………… ……………………………………………………………… 20 9.2.2 UART ಗೆ ಫ್ರೇಮ್ ಮಾಡಬಹುದು …………………………………………………… …………………………………………… 22
9.3 ಸ್ವರೂಪ ಪರಿವರ್ತನೆ ……………………………………………………………………………………………… 23 9.4 Modbus ಪ್ರೋಟೋಕಾಲ್ ಪರಿವರ್ತನೆ …………………… ……………………………………………………………… 24
1 ಮೇಲೆ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 ವರೆಗೆ ವಿಸ್ತರಿಸಬಹುದು
ಫ್ರೇಮ್ಗಳು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ UART 115200bps ಮತ್ತು CAN 250kbps (1309 ರ ಸೈದ್ಧಾಂತಿಕ ಗರಿಷ್ಠ ಮೌಲ್ಯಕ್ಕೆ ಹತ್ತಿರ), ಮತ್ತು UART 5000bps ಮತ್ತು CAN 460800kbps ನಲ್ಲಿ ಸೆಕೆಂಡಿಗೆ 1000 ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳನ್ನು ಮೀರಬಹುದು
1
2. ತ್ವರಿತ ಪ್ರಾರಂಭ
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
WS-TTL-CAN ಎಂಬುದು TTL ಮತ್ತು CAN ನಡುವಿನ ದ್ವಿಮುಖ ಪ್ರಸರಣವನ್ನು ಬೆಂಬಲಿಸುವ ಸಾಧನವಾಗಿದೆ. ಸಾಧನದ CAN ನಿಯತಾಂಕಗಳು (ಬಾಡ್ ದರದಂತಹವು) ಮತ್ತು UART ನಿಯತಾಂಕಗಳನ್ನು ಸಾಫ್ಟ್ವೇರ್ ಮೂಲಕ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾಗಿದೆ.
ಸಂಬಂಧಿತ ಸಾಫ್ಟ್ವೇರ್: WS-CAN-TOOL.
2.1 ಪಾರದರ್ಶಕ ಪ್ರಸರಣ ಪರೀಕ್ಷೆ
ಮೊದಲಿಗೆ, ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ಉತ್ಪನ್ನದ ಡೀಫಾಲ್ಟ್ ನಿಯತಾಂಕಗಳೊಂದಿಗೆ ನೀವು ಅದನ್ನು ಪರೀಕ್ಷಿಸಬಹುದು:
ಐಟಂ
TTL CAN ಆಪರೇಷನ್ ಮೋಡ್
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
ಇಂಟರ್ಫೇಸ್ ಮಾಡಬಹುದು
5
TTL ಇಂಟರ್ಫೇಸ್
6 ಸಂವಹನ ಸೂಚಕ
7
ಫ್ಯಾಕ್ಟರಿ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಮರುಹೊಂದಿಸಿ / ಮರುಸ್ಥಾಪಿಸಿ
8
ಕಾರ್ಯಾಚರಣೆಯ ತಾಪಮಾನ
9
ಶೇಖರಣಾ ತಾಪಮಾನ
ನಿಯತಾಂಕಗಳು
WS-TTL-CAN 3.3V@40mA 32-ಬಿಟ್ ಹೈ-ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಪ್ರೊಸೆಸರ್ ESD ಪ್ರೊಟೆಕ್ಷನ್, ಆಂಟಿ-ಸರ್ಜ್ ಪ್ರೊಟೆಕ್ಷನ್, ಅತ್ಯುತ್ತಮ EMC ಕಾರ್ಯಕ್ಷಮತೆ ಬಾಡ್ ದರವು 1200~460800 RUN, COM, CAN ಸೂಚಕವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಬಳಸಲು ಸುಲಭವಾದ ಸೆಟ್ಟಿಂಗ್ ಸಿಗ್ನಲ್ನೊಂದಿಗೆ ಬರುತ್ತದೆ ಫ್ಯಾಕ್ಟರಿಯನ್ನು ಮರುಹೊಂದಿಸಿ / ಮರುಸ್ಥಾಪಿಸಿ
ಕೈಗಾರಿಕಾ ದರ್ಜೆಯನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ: -40~85
-65~165
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 ಫ್ರೇಮ್ಗಳ CAN ಬಫರ್ ಸಾಮರ್ಥ್ಯ. ಹೆಚ್ಚಿನ ವೇಗದ ಪರಿವರ್ತನೆ: 115200 ರ ಸರಣಿ ಪೋರ್ಟ್ ಬಾಡ್ ದರದಲ್ಲಿ ಮತ್ತು 250kbps ನ CAN ದರದಲ್ಲಿ, CAN
ಕಳುಹಿಸುವ ವೇಗವು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 1270 ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳನ್ನು ತಲುಪಬಹುದು (ಸೈದ್ಧಾಂತಿಕ ಗರಿಷ್ಠ 1309 ಕ್ಕೆ ಹತ್ತಿರ). ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಬಾಡ್ ದರ 460800 ಮತ್ತು CAN ದರ 1000kbps ನಲ್ಲಿ, CAN ಕಳುಹಿಸುವ ವೇಗವು ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 5000 ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳನ್ನು ಮೀರಬಹುದು.
5
4. ಮಾಡ್ಯೂಲ್ ಹಾರ್ಡ್ವೇರ್ ಇಂಟರ್ಫೇಸ್
4.1 ಮಾಡ್ಯೂಲ್ ಆಯಾಮಗಳು
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
6
4.1 ಮಾಡ್ಯೂಲ್ ಪಿನ್ ವ್ಯಾಖ್ಯಾನ
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಲೇಬಲ್ 1
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
ಟಿಟಿಎಲ್ ಸಂವಹನ ಸೂಚಕ ಸಿಗ್ನಲ್ ಪಿನ್ ಅನ್ನು ಗಮನಿಸಿ, ಯಾವುದೇ ಡೇಟಾಗೆ ಹೆಚ್ಚಿನ ಮಟ್ಟ, ಕಡಿಮೆ ಮಟ್ಟ
ಡೇಟಾ ಪ್ರಸರಣ CAN ಸಂವಹನ ಸೂಚಕ ಸಿಗ್ನಲ್ ಪಿನ್, ಯಾವುದೇ ಡೇಟಾಕ್ಕಾಗಿ ಹೆಚ್ಚಿನ ಮಟ್ಟ, ಕಡಿಮೆ ಮಟ್ಟ
ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ ಸಿಸ್ಟಮ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಸೂಚಕ ಸಿಗ್ನಲ್ ಪಿನ್, ಸಿಸ್ಟಮ್ ಸಾಮಾನ್ಯವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವಾಗ ಹೆಚ್ಚಿನ ಮತ್ತು ಕಡಿಮೆ ಮಟ್ಟಗಳ (ಅಂದಾಜು. 1Hz) ನಡುವೆ ಟಾಗಲ್ ಮಾಡುತ್ತದೆ; ಯಾವಾಗ ಉನ್ನತ ಮಟ್ಟದ ಔಟ್ಪುಟ್
CAN ಬಸ್ ಅಸಹಜ ಕಾಯ್ದಿರಿಸಿದ ಪಿನ್ ಆಗಿದೆ, ಸಂಪರ್ಕಗೊಂಡಿಲ್ಲ CAN ಡಿಫರೆನ್ಷಿಯಲ್ ಪಾಸಿಟಿವ್, ಬಿಲ್ಟ್-ಇನ್ 120 ರೆಸಿಸ್ಟರ್ CAN ಡಿಫರೆನ್ಷಿಯಲ್ ನೆಗೆಟಿವ್, ಬಿಲ್ಟ್-ಇನ್ 120 ರೆಸಿಸ್ಟರ್
ಪವರ್ ಇನ್ಪುಟ್, 3.3V@40mA ಗ್ರೌಂಡ್
ಫ್ಯಾಕ್ಟರಿ ಸೆಟ್ಟಿಂಗ್ಗೆ ಮರುಹೊಂದಿಸಿ/ಮರುಸ್ಥಾಪಿಸಿ, ಮರುಹೊಂದಿಸಲು 5 ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಕಡಿಮೆ ಎಳೆಯಿರಿ ಅಥವಾ ಫ್ಯಾಕ್ಟರಿ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಲು 5 ಸೆಕೆಂಡುಗಳಿಗಿಂತ ಹೆಚ್ಚು ಎಳೆಯಿರಿ RS485 ದಿಕ್ಕು ನಿಯಂತ್ರಣ TTL RX TTL TX
7
5. ಮಾಡ್ಯೂಲ್ ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಈ ಮಾಡ್ಯೂಲ್ ಅನ್ನು TTL ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ "WS-CAN-TOOL" ಮೂಲಕ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು. ನಿಮ್ಮ ಅಸಡ್ಡೆ ಸೆಟ್ಟಿಂಗ್ನಿಂದ ಸಾಧನವನ್ನು ಸಂಪರ್ಕಿಸಲು ನೀವು ವಿಫಲವಾದರೆ, ಕಾರ್ಖಾನೆಯ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ನೀವು "CFG" ಕೀಲಿಯನ್ನು ಒತ್ತಬಹುದು, (CFG ಕೀಯನ್ನು 5 ಸೆಕೆಂಡುಗಳ ಕಾಲ ಒತ್ತಿ ಹಿಡಿದುಕೊಳ್ಳಿ ಮತ್ತು ಮೂರು ಹಸಿರು ಸೂಚಕಗಳು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಮಿಟುಕಿಸಿದ ನಂತರ ಅದನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿ )
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, ID4, ID1 ಮತ್ತು ID2 ಅನ್ನು ಒಳಗೊಂಡಿರುವ ID ಉದ್ದವು 3 ರಿಂದ 4 ಬೈಟ್ಗಳವರೆಗೆ ಇರುತ್ತದೆ. ಪ್ರಮಾಣಿತ ಚೌಕಟ್ಟುಗಳಲ್ಲಿ, ID 11 ಬಿಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಆದರೆ ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳಲ್ಲಿ, ID 29 ಬಿಟ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. 6.4 UART ನಲ್ಲಿ ರವಾನಿಸಬಹುದೇ
ಈ ನಿಯತಾಂಕವನ್ನು "ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ" ಮೋಡ್ನಲ್ಲಿ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ. ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಪರಿವರ್ತಕವು CAN ಸಂದೇಶದ ಫ್ರೇಮ್ ಮಾಹಿತಿಯನ್ನು ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನ ಮೊದಲ ಬೈಟ್ನಲ್ಲಿ ಒಳಗೊಂಡಿರುತ್ತದೆ. ಆಯ್ಕೆ ರದ್ದುಗೊಳಿಸಿದಾಗ, CAN ನ ಫ್ರೇಮ್ ಮಾಹಿತಿಯನ್ನು ಸರಣಿ ಫ್ರೇಮ್ಗೆ ಪರಿವರ್ತಿಸಲಾಗುವುದಿಲ್ಲ. 6.5 UART ನಲ್ಲಿ ಫ್ರೇಮ್ ಐಡಿಯನ್ನು ರವಾನಿಸಬಹುದೇ
ಈ ನಿಯತಾಂಕವನ್ನು "ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ" ಮೋಡ್ನಲ್ಲಿ ಪ್ರತ್ಯೇಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಆಯ್ಕೆಮಾಡಿದಾಗ, ಪರಿವರ್ತಕವು ಫ್ರೇಮ್ ಮಾಹಿತಿಯನ್ನು ಅನುಸರಿಸಿ (ಫ್ರೇಮ್ ಮಾಹಿತಿಯ ಪರಿವರ್ತನೆಯನ್ನು ಅನುಮತಿಸಿದರೆ) ಸರಣಿ ಚೌಕಟ್ಟಿನಲ್ಲಿ ಫ್ರೇಮ್ ಡೇಟಾದ ಮೊದಲು CAN ಸಂದೇಶದ ಫ್ರೇಮ್ ಐಡಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಆಯ್ಕೆ ರದ್ದುಗೊಳಿಸಿದಾಗ, CAN ಫ್ರೇಮ್ ಐಡಿಯನ್ನು ಪರಿವರ್ತಿಸಲಾಗುವುದಿಲ್ಲ.
12
7. UART ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್
ಬಾಡ್ ದರ: 1200~406800 (bps) UART ಪ್ಯಾರಿಟಿ ವಿಧಾನ: ಸಮಾನತೆ ಇಲ್ಲ, ಸಮ, ಬೆಸ ಡೇಟಾ ಬಿಟ್: 8 ಮತ್ತು 9 ಸ್ಟಾಪ್ ಬಿಟ್: 1, 1.5 ಮತ್ತು 2
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
13
8. ಕ್ಯಾನ್ ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಈ ಭಾಗವು ಪರಿವರ್ತಕವು ಬಾಡ್ ದರವನ್ನು ಹೇಗೆ ಹೊಂದಿಸಬಹುದು, ID ಕಳುಹಿಸಬಹುದು, ಫ್ರೇಮ್ ಪ್ರಕಾರ ಮತ್ತು ಪರಿವರ್ತಕದ CAN ಫಿಲ್ಟರ್ ಅನ್ನು ಹೇಗೆ ಹೊಂದಿಸಬಹುದು ಎಂಬುದನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ. CAN ಬಾಡ್ ದರವು 10kbps~1000kbps ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರ ವ್ಯಾಖ್ಯಾನವನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ. ಫ್ರೇಮ್ ಪ್ರಕಾರಗಳು ವಿಸ್ತೃತ ಚೌಕಟ್ಟುಗಳು ಮತ್ತು ಪ್ರಮಾಣಿತ ಚೌಕಟ್ಟುಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. CAN ನ ಫ್ರೇಮ್ ID ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸ್ವರೂಪದಲ್ಲಿದೆ, ಇದು "ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ" ಮೋಡ್ ಮತ್ತು "ID ಯೊಂದಿಗೆ ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ" ಮೋಡ್ನಲ್ಲಿ ಮಾನ್ಯವಾಗಿದೆ ಮತ್ತು ಈ ID ಯೊಂದಿಗೆ CAN ಬಸ್ಗೆ ಡೇಟಾವನ್ನು ಕಳುಹಿಸುತ್ತದೆ; ಫಾರ್ಮ್ಯಾಟ್ ಪರಿವರ್ತನೆ ಮೋಡ್ನಲ್ಲಿ ಈ ಪ್ಯಾರಾಮೀಟರ್ ಮಾನ್ಯವಾಗಿಲ್ಲ.
CAN ಸ್ವೀಕರಿಸುವ ಫಿಲ್ಟರ್ಗಳ 14 ಗುಂಪುಗಳಿವೆ, ಮತ್ತು ಪ್ರತಿ ಗುಂಪು "ಫಿಲ್ಟರ್ ಪ್ರಕಾರ", "ಫಿಲ್ಟರ್ ಸ್ವೀಕಾರ ಕೋಡ್" ಮತ್ತು "ಫಿಲ್ಟರ್ ಮಾಸ್ಕ್ ಕೋಡ್" ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
8.1 ಕ್ಯಾನ್ ಬಾಡ್ ರೇಟ್ ಸೆಟ್ಟಿಂಗ್
ಸಾಮಾನ್ಯ ಬಾಡ್ ದರಗಳನ್ನು ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ: ಈ ಸಾಧನವು ಗ್ರಾಹಕೀಕರಣವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.
14
8.2 ಫಿಲ್ಟರ್ ಸೆಟ್ಟಿಂಗ್ ಮಾಡಬಹುದು
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
CAN ಸ್ವೀಕರಿಸುವ ಫಿಲ್ಟರ್ಗಳ 14 ಗುಂಪುಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ಅಂದರೆ CAN ಬಸ್ನ ಡೇಟಾವನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಲಾಗಿಲ್ಲ. ಬಳಕೆದಾರರು ಫಿಲ್ಟರ್ಗಳನ್ನು ಬಳಸಬೇಕಾದರೆ, ನೀವು ಅವುಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಸೇರಿಸಬಹುದು, 14 ಗುಂಪುಗಳನ್ನು ಸೇರಿಸಬಹುದು.
ಫಿಲ್ಟರ್ ಮೋಡ್: ಐಚ್ಛಿಕ "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಫ್ರೇಮ್" ಮತ್ತು "ವಿಸ್ತರಿತ ಫ್ರೇಮ್". ಫಿಲ್ಟರ್ ಸ್ವೀಕಾರ ಕೋಡ್: ಫ್ರೇಮ್ ಅನ್ನು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸ್ವರೂಪದಲ್ಲಿ ಸ್ವೀಕರಿಸಲಾಗಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು CAN ಸ್ವೀಕರಿಸಿದ ಫ್ರೇಮ್ ಐಡಿಯನ್ನು ಹೋಲಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಫಿಲ್ಟರ್ ಮಾಸ್ಕ್ ಕೋಡ್: ಸ್ವೀಕಾರ ಕೋಡ್ನ ಕೆಲವು ಬಿಟ್ಗಳು ಹೋಲಿಕೆಯಲ್ಲಿ ಭಾಗವಹಿಸುತ್ತವೆಯೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಸ್ವೀಕಾರ ಕೋಡ್ನಲ್ಲಿ ಕೆಲವು ಬಿಟ್ಗಳನ್ನು ಮರೆಮಾಚಲು ಬಳಸಲಾಗುತ್ತದೆ ((ಭಾಗವಹಿಸದೇ ಇರುವುದಕ್ಕೆ ಬಿಟ್ 0, ಭಾಗವಹಿಸುವಿಕೆಗೆ 1), ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸ್ವರೂಪದಲ್ಲಿ. ಉದಾ.ample 1: ಫಿಲ್ಟರ್ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ: "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಫ್ರೇಮ್"; 00 00 00 01 ತುಂಬಿದ "ಫಿಲ್ಟರ್ ಸ್ವೀಕಾರ ಕೋಡ್"; "ಫಿಲ್ಟರ್ ಮಾಸ್ಕ್ ಕೋಡ್" 00 00 0F FF ತುಂಬಿದೆ. ವಿವರಣೆ: ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಫ್ರೇಮ್ ಐಡಿ ಕೇವಲ 11 ಬಿಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುವುದರಿಂದ, ಸ್ವೀಕಾರ ಕೋಡ್ ಮತ್ತು ಮಾಸ್ಕ್ ಕೋಡ್ ಎರಡರ ಕೊನೆಯ 11 ಬಿಟ್ಗಳು ಗಮನಾರ್ಹವಾಗಿವೆ. ಮಾಸ್ಕ್ ಕೋಡ್ನ ಅಂತಿಮ 11 ಬಿಟ್ಗಳನ್ನು 1 ಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ, ಅಂದರೆ ಸ್ವೀಕಾರ ಕೋಡ್ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಅನುಗುಣವಾದ ಬಿಟ್ಗಳನ್ನು ಹೋಲಿಕೆಗಾಗಿ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ, ಉಲ್ಲೇಖಿಸಲಾದ ಕಾನ್ಫಿಗರೇಶನ್ 0001 ರ ಐಡಿಯೊಂದಿಗೆ ಪ್ರಮಾಣಿತ ಫ್ರೇಮ್ ಅನ್ನು ಹಾದುಹೋಗಲು ಅನುಮತಿಸುತ್ತದೆ. ಉದಾample 2: ಫಿಲ್ಟರ್ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ: "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಫ್ರೇಮ್"; 00 00 00 01 ತುಂಬಿದ "ಫಿಲ್ಟರ್ ಸ್ವೀಕಾರ ಕೋಡ್"; "ಫಿಲ್ಟರ್ ಮಾಸ್ಕ್ ಕೋಡ್" 00 00 0F F0 ತುಂಬಿದೆ. ವಿವರಣೆ: ಮಾಜಿಗೆ ಹೋಲುತ್ತದೆample 1, ಅಲ್ಲಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಫ್ರೇಮ್ ಕೇವಲ 11 ಮಾನ್ಯ ಬಿಟ್ಗಳನ್ನು ಹೊಂದಿದೆ, ಮಾಸ್ಕ್ ಕೋಡ್ನ ಕೊನೆಯ 4 ಬಿಟ್ಗಳು 0 ಆಗಿದ್ದು, ಸ್ವೀಕಾರ ಕೋಡ್ನ ಕೊನೆಯ 4 ಬಿಟ್ಗಳನ್ನು ಪರಿಗಣಿಸಲಾಗುವುದಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ
15
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಹೋಲಿಕೆಗಾಗಿ. ಆದ್ದರಿಂದ, ಈ ಸಂರಚನೆಯು ID ಯಲ್ಲಿ 00 00 ರಿಂದ 000F ವರೆಗಿನ ಪ್ರಮಾಣಿತ ಚೌಕಟ್ಟುಗಳ ಗುಂಪನ್ನು ಹಾದುಹೋಗಲು ಅನುಮತಿಸುತ್ತದೆ.
Example 3: ಫಿಲ್ಟರ್ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ: "ವಿಸ್ತೃತ ಫ್ರೇಮ್"; 00 03 04 01 ತುಂಬಿದ "ಫಿಲ್ಟರ್ ಸ್ವೀಕಾರ ಕೋಡ್"; 1F FF FF FF ತುಂಬಿದ "ಫಿಲ್ಟರ್ ಮಾಸ್ಕ್ ಕೋಡ್".
ವಿವರಣೆ: ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳು 29 ಬಿಟ್ಗಳನ್ನು ಹೊಂದಿವೆ, ಮತ್ತು ಮಾಸ್ಕ್ ಕೋಡ್ನ ಕೊನೆಯ 29 ಬಿಟ್ಗಳನ್ನು 1 ಗೆ ಹೊಂದಿಸಿದರೆ, ಸ್ವೀಕಾರ ಕೋಡ್ನ ಎಲ್ಲಾ ಕೊನೆಯ 29 ಬಿಟ್ಗಳು ಹೋಲಿಕೆಯಲ್ಲಿ ಒಳಗೊಂಡಿರುತ್ತವೆ ಎಂದರ್ಥ. ಆದ್ದರಿಂದ, ಈ ಸೆಟ್ಟಿಂಗ್ "00 03 04 01" ನ ID ಯೊಂದಿಗೆ ವಿಸ್ತೃತ ಫ್ರೇಮ್ನ ಅಂಗೀಕಾರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
Example 4: ಫಿಲ್ಟರ್ ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ: "ವಿಸ್ತೃತ ಫ್ರೇಮ್"; 00 03 04 01 ತುಂಬಿದ "ಫಿಲ್ಟರ್ ಸ್ವೀಕಾರ ಕೋಡ್"; "ಫಿಲ್ಟರ್ ಮಾಸ್ಕ್ ಕೋಡ್" 1F FC FF FF ತುಂಬಿದೆ.
ವಿವರಣೆ: ಒದಗಿಸಿದ ಸೆಟ್ಟಿಂಗ್ಗಳ ಆಧಾರದ ಮೇಲೆ, ID ಯಲ್ಲಿ "00 00 04 01" ರಿಂದ "00 0F 04 01" ವರೆಗಿನ ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳ ಗುಂಪು ಹಾದುಹೋಗಬಹುದು.
16
9. ಪರಿವರ್ತನೆ EXAMPLE
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
9.1 ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ
ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ ಮೋಡ್ನಲ್ಲಿ, ಪರಿವರ್ತಕವು ಒಂದು ಬಸ್ನಿಂದ ಸ್ವೀಕರಿಸಿದ ಡೇಟಾವನ್ನು ವಿಳಂಬವಿಲ್ಲದೆ ಮತ್ತೊಂದು ಬಸ್ಗೆ ತ್ವರಿತವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ಕಳುಹಿಸುತ್ತದೆ.
9.1.1 ಕ್ಯಾನ್ಗೆ ಸೀರಿಯಲ್ ಫ್ರೇಮ್
ಸರಣಿ ಚೌಕಟ್ಟಿನ ಸಂಪೂರ್ಣ ಡೇಟಾವನ್ನು ಅನುಕ್ರಮವಾಗಿ CAN ಸಂದೇಶ ಚೌಕಟ್ಟಿನ ಡೇಟಾ ಕ್ಷೇತ್ರಕ್ಕೆ ಜನಸಂಖ್ಯೆ ಮಾಡಲಾಗುತ್ತದೆ. ಪರಿವರ್ತಕವು ಸರಣಿ ಬಸ್ನಿಂದ ಡೇಟಾದ ಚೌಕಟ್ಟನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಅದು ತಕ್ಷಣವೇ ಅದನ್ನು CAN ಬಸ್ಗೆ ವರ್ಗಾಯಿಸುತ್ತದೆ. ಪರಿವರ್ತಿಸಲಾದ CAN ಸಂದೇಶ ಫ್ರೇಮ್ (ಫ್ರೇಮ್ ಪ್ರಕಾರದ ವಿಭಾಗ) ಮತ್ತು ಫ್ರೇಮ್ ID ಯ ಮಾಹಿತಿಯು ಬಳಕೆದಾರರಿಂದ ಮೊದಲೇ ಕಾನ್ಫಿಗರ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಪರಿವರ್ತನೆ ಪ್ರಕ್ರಿಯೆಯ ಉದ್ದಕ್ಕೂ, ಫ್ರೇಮ್ ಪ್ರಕಾರ ಮತ್ತು ಫ್ರೇಮ್ ID ಬದಲಾಗದೆ ಉಳಿಯುತ್ತದೆ.
ಡೇಟಾ ಪರಿವರ್ತನೆಯು ಈ ಕೆಳಗಿನ ಸ್ವರೂಪವನ್ನು ಅನುಸರಿಸುತ್ತದೆ: ಸ್ವೀಕರಿಸಿದ ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನ ಉದ್ದವು 8 ಬೈಟ್ಗಳಿಗಿಂತ ಕಡಿಮೆ ಅಥವಾ ಸಮನಾಗಿದ್ದರೆ, ಅಕ್ಷರಗಳು 1 ರಿಂದ n (ಇಲ್ಲಿ n ಸರಣಿ ಫ್ರೇಮ್ನ ಉದ್ದ) ಅನುಕ್ರಮವಾಗಿ 1 ರಿಂದ n ವರೆಗಿನ ಸ್ಥಾನಗಳಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ CAN ಸಂದೇಶದ ಡೇಟಾ ಕ್ಷೇತ್ರ (ಚಿತ್ರದಲ್ಲಿ n 7 ಆಗಿರುತ್ತದೆ). ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನಲ್ಲಿನ ಬೈಟ್ಗಳ ಸಂಖ್ಯೆಯು 8 ಬಿಟ್ಗಳಿಗಿಂತ ಹೆಚ್ಚಿದ್ದರೆ, ಪ್ರೊಸೆಸರ್ ಸರಣಿ ಫ್ರೇಮ್ನ ಮೊದಲ ಅಕ್ಷರದಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಮೊದಲ 8 ಅಕ್ಷರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅನುಕ್ರಮವಾಗಿ CAN ಸಂದೇಶದ ಡೇಟಾ ಕ್ಷೇತ್ರಕ್ಕೆ ತುಂಬುತ್ತದೆ. ಒಮ್ಮೆ ಈ ಡೇಟಾವನ್ನು CAN ಬಸ್ಗೆ ಕಳುಹಿಸಿದರೆ, ಉಳಿದ ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಡೇಟಾವನ್ನು ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಪರಿವರ್ತಿಸುವವರೆಗೆ CAN ಸಂದೇಶದ ಡೇಟಾ ಕ್ಷೇತ್ರಕ್ಕೆ ತುಂಬಲಾಗುತ್ತದೆ.
17
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಉದಾಹರಣೆಗೆample, CAN ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್ "ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಫ್ರೇಮ್" ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ, ಮತ್ತು CAN ID 00000060 ಆಗಿದೆ, ಪ್ರಮಾಣಿತ ಫ್ರೇಮ್ನ ಕೊನೆಯ 11 ಬಿಟ್ಗಳು ಮಾತ್ರ ಮಾನ್ಯವಾಗಿರುತ್ತವೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
18
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
9.1.2 UART ಗೆ CAN ಫ್ರೇಮ್ CAN ಬಸ್ ಸಂದೇಶದಲ್ಲಿ, ಒಂದು ಫ್ರೇಮ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ ಅದು ತಕ್ಷಣವೇ ಒಂದು ಫ್ರೇಮ್ ಅನ್ನು ಫಾರ್ವರ್ಡ್ ಮಾಡುತ್ತದೆ. ಡೇಟಾ
ರೇಖಾಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಸ್ವರೂಪವು ಅನುರೂಪವಾಗಿದೆ. ಪರಿವರ್ತನೆಯ ಸಮಯದಲ್ಲಿ, CAN ಸಂದೇಶದ ಡೇಟಾ ಕ್ಷೇತ್ರದಲ್ಲಿ ಇರುವ ಎಲ್ಲಾ ಡೇಟಾವು ಅನುಕ್ರಮವಾಗಿ ಇರುತ್ತದೆ
ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗಿದೆ. ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಯದಲ್ಲಿ, "CAN ಮಾಹಿತಿಯನ್ನು ಸರಣಿಯಾಗಿ ಪರಿವರ್ತಿಸಬೇಕೆ" ಎಂಬ ಸೆಟ್ಟಿಂಗ್ ಆಗಿದ್ದರೆ
ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ, ಪರಿವರ್ತಕವು ನೇರವಾಗಿ CAN ಸಂದೇಶದ "ಫ್ರೇಮ್ ಮಾಹಿತಿ" ಬೈಟ್ ಅನ್ನು ಸರಣಿ ಚೌಕಟ್ಟಿನಲ್ಲಿ ತುಂಬುತ್ತದೆ.
ಅದೇ ರೀತಿ, “CAN ಫ್ರೇಮ್ ಐಡಿಯನ್ನು ಸೀರಿಯಲ್ ಆಗಿ ಪರಿವರ್ತಿಸಬೇಕೆ” ಎಂಬ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ, CAN ಸಂದೇಶದ “ಫ್ರೇಮ್ ಐಡಿ” ಯ ಎಲ್ಲಾ ಬೈಟ್ಗಳನ್ನು ಸೀರಿಯಲ್ ಫ್ರೇಮ್ಗೆ ತುಂಬಲಾಗುತ್ತದೆ.
ಉದಾಹರಣೆಗೆample, “CAN ಸಂದೇಶವನ್ನು ಸೀರಿಯಲ್ಗೆ ಪರಿವರ್ತಿಸಿ” ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ ಆದರೆ “CAN ಫ್ರೇಮ್ ಐಡಿಯನ್ನು ಸೀರಿಯಲ್ಗೆ ಪರಿವರ್ತಿಸಿ” ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದರೆ, CAN ಫ್ರೇಮ್ ಅನ್ನು ಸರಣಿ ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸುವುದು ಇದರಲ್ಲಿ ಚಿತ್ರಿಸಲಾಗಿದೆ
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 ಐಡಿಯೊಂದಿಗೆ ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆ
ID ಯೊಂದಿಗೆ ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆಯು ಪಾರದರ್ಶಕ ಪರಿವರ್ತನೆಯ ವಿಶೇಷ ಬಳಕೆಯಾಗಿದ್ದು ಅದು ಬಳಕೆದಾರರಿಗೆ ತಮ್ಮ ನೆಟ್ವರ್ಕ್ಗಳನ್ನು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿ ನಿರ್ಮಿಸಲು ಮತ್ತು ಕಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಲು ಅನುಕೂಲವಾಗುತ್ತದೆ.
ಈ ವಿಧಾನವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸರಣಿ ಫ್ರೇಮ್ನಿಂದ ವಿಳಾಸ ಮಾಹಿತಿಯನ್ನು CAN ಬಸ್ನ ಫ್ರೇಮ್ ಐಡಿಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಯದಲ್ಲಿ ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನಲ್ಲಿ ಈ ವಿಳಾಸದ ಆರಂಭಿಕ ವಿಳಾಸ ಮತ್ತು ಉದ್ದದ ಬಗ್ಗೆ ಪರಿವರ್ತಕಕ್ಕೆ ತಿಳಿಸುವ ಮೂಲಕ, ಪರಿವರ್ತಕವು ಈ ಫ್ರೇಮ್ ಐಡಿಯನ್ನು ಹೊರತೆಗೆಯುತ್ತದೆ ಮತ್ತು ಅದನ್ನು CAN ಸಂದೇಶದ ಫ್ರೇಮ್ ಐಡಿ ಕ್ಷೇತ್ರಕ್ಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಈ ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಅನ್ನು ಫಾರ್ವರ್ಡ್ ಮಾಡುವಾಗ ಇದು CAN ಸಂದೇಶದ ID ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. CAN ಸಂದೇಶವನ್ನು ಸರಣಿ ಚೌಕಟ್ಟಿಗೆ ಪರಿವರ್ತಿಸುವಾಗ, CAN ಸಂದೇಶದ ID ಅನ್ನು ಸಹ ಸರಣಿ ಚೌಕಟ್ಟಿನೊಳಗೆ ಆಯಾ ಸ್ಥಾನಕ್ಕೆ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ. ಈ ಪರಿವರ್ತನೆ ಮೋಡ್ನಲ್ಲಿ, ಕಾನ್ಫಿಗರೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ನ “CAN ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್ಗಳು” ನಲ್ಲಿನ “CAN ID” ಸೆಟ್ಟಿಂಗ್ ಅಮಾನ್ಯವಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸುವುದು ಮುಖ್ಯವಾಗಿದೆ. ಏಕೆಂದರೆ, ಈ ಸನ್ನಿವೇಶದಲ್ಲಿ, ರವಾನೆಯಾದ ಗುರುತಿಸುವಿಕೆ (ಫ್ರೇಮ್ ಐಡಿ) ಅನ್ನು ಮೇಲೆ ತಿಳಿಸಲಾದ ಸರಣಿ ಚೌಕಟ್ಟಿನೊಳಗಿನ ಡೇಟಾದಿಂದ ತುಂಬಿಸಲಾಗುತ್ತದೆ.
9.2.1 UART ಫ್ರೇಮ್ ಗೆ ಕ್ಯಾನ್
ಸಂಪೂರ್ಣ ಸರಣಿ ಡೇಟಾ ಫ್ರೇಮ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಪರಿವರ್ತಕವು ತಕ್ಷಣವೇ ಅದನ್ನು CAN ಬಸ್ಗೆ ರವಾನಿಸುತ್ತದೆ.
20
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನೊಳಗೆ ಸಾಗಿಸಲಾದ CAN ID ಅನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ನೊಳಗೆ ಹೊಂದಿಸಬಹುದು, ಅದರ ಆರಂಭಿಕ ವಿಳಾಸ ಮತ್ತು ಸರಣಿ ಚೌಕಟ್ಟಿನೊಳಗೆ ಉದ್ದವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಆರಂಭಿಕ ವಿಳಾಸದ ವ್ಯಾಪ್ತಿಯು 0 ರಿಂದ 7 ರವರೆಗೆ ಇರುತ್ತದೆ, ಆದರೆ ಪ್ರಮಾಣಿತ ಫ್ರೇಮ್ಗಳಿಗೆ 1 ರಿಂದ 2 ರವರೆಗೆ ಮತ್ತು ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳಿಗೆ 1 ರಿಂದ 4 ರವರೆಗೆ ಉದ್ದವಿರುತ್ತದೆ.
ಪರಿವರ್ತನೆಯ ಸಮಯದಲ್ಲಿ, ಪೂರ್ವ-ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಸೆಟ್ಟಿಂಗ್ಗಳ ಆಧಾರದ ಮೇಲೆ, ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನಲ್ಲಿರುವ ಎಲ್ಲಾ CAN ಫ್ರೇಮ್ ಐಡಿಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ CAN ಸಂದೇಶದ ಫ್ರೇಮ್ ID ಕ್ಷೇತ್ರಕ್ಕೆ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ. ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನೊಳಗಿನ ಫ್ರೇಮ್ ಐಡಿಗಳ ಸಂಖ್ಯೆಯು CAN ಸಂದೇಶದೊಳಗಿನ ಫ್ರೇಮ್ ಐಡಿಗಳ ಸಂಖ್ಯೆಗಿಂತ ಕಡಿಮೆಯಿದ್ದರೆ, CAN ಸಂದೇಶದೊಳಗಿನ ಉಳಿದ ಐಡಿಗಳನ್ನು ID1 ರಿಂದ ID4 ವರೆಗಿನ ಕ್ರಮದಲ್ಲಿ ತುಂಬಿಸಲಾಗುತ್ತದೆ, ಉಳಿದವುಗಳನ್ನು “0” ತುಂಬಿಸಲಾಗುತ್ತದೆ. ರೇಖಾಚಿತ್ರದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಉಳಿದ ಡೇಟಾವು ಅನುಕ್ರಮ ಪರಿವರ್ತನೆಗೆ ಒಳಗಾಗುತ್ತದೆ.
ಒಂದೇ CAN ಸಂದೇಶ ಫ್ರೇಮ್ ಸರಣಿ ಫ್ರೇಮ್ ಡೇಟಾದ ಪರಿವರ್ತನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸದಿದ್ದರೆ, ಸಂಪೂರ್ಣ ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪರಿವರ್ತಿಸುವವರೆಗೆ ಅದೇ ID ಅನ್ನು CAN ಸಂದೇಶಕ್ಕಾಗಿ ಫ್ರೇಮ್ ID ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ.
ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಫಾರ್ಮ್ಯಾಟ್
ವಿಳಾಸ CAN
0
ಫ್ರೇಮ್ ID
ವಿಳಾಸ 1 ಡೇಟಾ 1
ವಿಳಾಸ 2
ಡೇಟಾ 2
ವಿಳಾಸ 3
ಡೇಟಾ 3
ವಿಳಾಸ 4
ಡೇಟಾ 5
ವಿಳಾಸ 5
ಡೇಟಾ 6
ವಿಳಾಸ 6
ಡೇಟಾ 7
ವಿಳಾಸ 7
ಡೇಟಾ 8
……
……
ವಿಳಾಸ (n-1)
ಡೇಟಾ ಎನ್
CAN ಸಂದೇಶ 1 CAN ಸಂದೇಶ ... CAN ಸಂದೇಶ x
ಫ್ರೇಮ್ ಮಾಹಿತಿ ಫ್ರೇಮ್ ಐಡಿ 1
ಫ್ರೇಮ್ ಐಡಿ 2
ಬಳಕೆದಾರರ ಸಂರಚನೆ
00 ಡೇಟಾ 4
(CAN ಫ್ರೇಮ್ ಐಡಿ 1)
ಬಳಕೆದಾರರ ಸಂರಚನೆ
00 ಡೇಟಾ 4
(CAN ಫ್ರೇಮ್ ಐಡಿ 1)
ಬಳಕೆದಾರರ ಸಂರಚನೆ
00 ಡೇಟಾ 4
(CAN ಫ್ರೇಮ್ ಐಡಿ 1)
ಡೇಟಾ 1
ಡೇಟಾ…
ಡೇಟಾ n-4
ಡೇಟಾ 2
ಡೇಟಾ…
ಡೇಟಾ n-3
ದತ್ತಾಂಶ ವಿಭಾಗ
ಡೇಟಾ 3 ಡೇಟಾ 5
ಡೇಟಾ ... ಡೇಟಾ ...
ಡೇಟಾ n-2 ಡೇಟಾ n-1
ಡೇಟಾ 6
ಡೇಟಾ 7 ಡೇಟಾ 8 ಡೇಟಾ 9
ಡೇಟಾ…
ಡೇಟಾ ... ಡೇಟಾ ... ಡೇಟಾ ...
ಡೇಟಾ ಎನ್
ಉದಾಹರಣೆಗೆample, ಸರಣಿ ಚೌಕಟ್ಟಿನಲ್ಲಿ CAN ID ಯ ಆರಂಭಿಕ ವಿಳಾಸವು 0 ಆಗಿದೆ, ಉದ್ದವು 3 ಆಗಿದೆ (ವಿಸ್ತೃತದಲ್ಲಿ
21
WS-TTL-CAN
ಬಳಕೆದಾರರ ಕೈಪಿಡಿ ಫ್ರೇಮ್), ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಮತ್ತು CAN ಸಂದೇಶವನ್ನು ಕೆಳಗೆ ತೋರಿಸಲಾಗಿದೆ. CAN ಸಂದೇಶಗಳ ಎರಡು ಫ್ರೇಮ್ಗಳನ್ನು ಒಂದೇ ID ಯಲ್ಲಿ ಪರಿವರ್ತಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಫಾರ್ಮ್ಯಾಟ್
ಡೇಟಾ 1 ವಿಳಾಸ 0 (CAN ಫ್ರೇಮ್ ಐಡಿ 1)
ಡೇಟಾ 2 ವಿಳಾಸ 1 (CAN ಫ್ರೇಮ್ ಐಡಿ 2)
ವಿಳಾಸ 2
ಡೇಟಾ 3
(CAN ಫ್ರೇಮ್ ಐಡಿ 3)
ವಿಳಾಸ 3
ಡೇಟಾ 1
ವಿಳಾಸ 4
ವಿಳಾಸ 5 ವಿಳಾಸ 6 ವಿಳಾಸ 7 ವಿಳಾಸ 8 ವಿಳಾಸ 9 ವಿಳಾಸ 10 ವಿಳಾಸ 11 ವಿಳಾಸ 12 ವಿಳಾಸ 13 ವಿಳಾಸ 14
ಡೇಟಾ 2
ಡೇಟಾ 3 ಡೇಟಾ 4 ಡೇಟಾ 5 ಡೇಟಾ 6 ಡೇಟಾ 7 ಡೇಟಾ 8 ಡೇಟಾ 9 ಡೇಟಾ 10 ಡೇಟಾ 11 ಡೇಟಾ 12
CAN ಸಂದೇಶ 1 CAN ಸಂದೇಶ 2
ಫ್ರೇಮ್
88
85
ಮಾಹಿತಿ
ಫ್ರೇಮ್ ಐಡಿ 1
00
00
ಫ್ರೇಮ್ ಐಡಿ 2 ಫ್ರೇಮ್ ಐಡಿ 3 ಫ್ರೇಮ್ ಐಡಿ 4
ದತ್ತಾಂಶ ವಿಭಾಗ
ಡೇಟಾ 1
(CAN ಫ್ರೇಮ್ ಐಡಿ 1)
ಡೇಟಾ 2
(CAN ಫ್ರೇಮ್ ಐಡಿ 2)
ಡೇಟಾ 3
(CAN ಫ್ರೇಮ್ ಐಡಿ 3)
ಡೇಟಾ 1 ಡೇಟಾ 2 ಡೇಟಾ 3 ಡೇಟಾ 5 ಡೇಟಾ 6 ಡೇಟಾ 7 ಡೇಟಾ 8
ಡೇಟಾ 1
(CAN ಫ್ರೇಮ್ ಐಡಿ 1)
ಡೇಟಾ 2
(CAN ಫ್ರೇಮ್ ಐಡಿ 2)
ಡೇಟಾ 3
(CAN ಫ್ರೇಮ್ ಐಡಿ 3)
ಡೇಟಾ 9 ಡೇಟಾ 10 ಡೇಟಾ 11 ಡೇಟಾ 12
9.2.2 UART ಗೆ ಫ್ರೇಮ್ ಮಾಡಬಹುದು
ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ CAN ID ಯ ಆರಂಭಿಕ ವಿಳಾಸವು ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನಲ್ಲಿ 0 ಆಗಿದ್ದರೆ ಮತ್ತು 3 ಉದ್ದವಿದ್ದರೆ (ವಿಸ್ತೃತ ಫ್ರೇಮ್ಗಳ ಸಂದರ್ಭದಲ್ಲಿ), CAN ಸಂದೇಶ ಮತ್ತು ಅದನ್ನು ಸರಣಿ ಫ್ರೇಮ್ಗೆ ಪರಿವರ್ತಿಸುವ ಫಲಿತಾಂಶವನ್ನು ಕೆಳಗೆ ತೋರಿಸಲಾಗಿದೆ:
22
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಫಾರ್ಮ್ಯಾಟ್
20
30 40 ಡೇಟಾ 1 ಡೇಟಾ 2 ಡೇಟಾ 3 ಡೇಟಾ 4 ಡೇಟಾ 5 ಡೇಟಾ 6 ಡೇಟಾ 7
CAN ಸಂದೇಶ
ಫ್ರೇಮ್ ಮಾಹಿತಿ
ಫ್ರೇಮ್ ಐಡಿ
ದತ್ತಾಂಶ ವಿಭಾಗ
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 ಸರಳ ಮತ್ತು ಪರಿಣಾಮಕಾರಿ ವಿಭಾಗದ ಸಂವಹನ ಸ್ವರೂಪವನ್ನು ರೂಪಿಸುತ್ತದೆ
RTU ಸಂವಹನ, ಇದು ಹೋಸ್ಟ್ ಮತ್ತು ಸ್ಲೇವ್ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ಹೊಂದಿಲ್ಲ, ಮತ್ತು ಬಳಕೆದಾರರು ಪ್ರಮಾಣಿತ Modbus RTU ಪ್ರೋಟೋಕಾಲ್ ಪ್ರಕಾರ ಮಾತ್ರ ಸಂವಹನ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
CAN ಗೆ CRC ಚೆಕ್ಸಮ್ ಅಗತ್ಯವಿಲ್ಲ, ಮತ್ತು ಪರಿವರ್ತಕವು ಕೊನೆಯ CAN ಫ್ರೇಮ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, CRC ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೇರಿಸಲಾಗುತ್ತದೆ. ನಂತರ, ಪ್ರಮಾಣಿತ Modbus RTU ಡೇಟಾ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕಳುಹಿಸಲಾಗುತ್ತದೆ
24
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಸೀರಿಯಲ್ ಪೋರ್ಟ್ಗೆ. ಈ ಕ್ರಮದಲ್ಲಿ, ಕಾನ್ಫಿಗರೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ನ [CAN ಪ್ಯಾರಾಮೀಟರ್ ಸೆಟ್ಟಿಂಗ್] ನ [CAN ID]
ಅಮಾನ್ಯವಾಗಿದೆ, ಏಕೆಂದರೆ ಈ ಸಮಯದಲ್ಲಿ ಕಳುಹಿಸಲಾದ ಗುರುತಿಸುವಿಕೆ (ಫ್ರೇಮ್ ಐಡಿ) ಅನ್ನು ಮೋಡ್ಬಸ್ ಆರ್ಟಿಯು ಸೀರಿಯಲ್ ಫ್ರೇಮ್ನಲ್ಲಿ ವಿಳಾಸ ಕ್ಷೇತ್ರದಿಂದ (ನೋಡ್ ಐಡಿ) ತುಂಬಿಸಲಾಗಿದೆ.
(1) ಸೀರಿಯಲ್ ಫ್ರೇಮ್ ಫಾರ್ಮ್ಯಾಟ್ (ಮಾಡ್ಬಸ್ ಆರ್ಟಿಯು) ಸೀರಿಯಲ್ ಪ್ಯಾರಾಮೀಟರ್ಗಳು: ಬಾಡ್ ರೇಟ್, ಡೇಟಾ ಬಿಟ್ಗಳು, ಸ್ಟಾಪ್ ಬಿಟ್ಗಳು ಮತ್ತು ಪ್ಯಾರಿಟಿ ಬಿಟ್ಗಳನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಮೂಲಕ ಹೊಂದಿಸಬಹುದು. ಡೇಟಾ ಪ್ರೋಟೋಕಾಲ್ ಪ್ರಮಾಣಿತ Modbus RTU ಪ್ರೋಟೋಕಾಲ್ಗೆ ಅನುಗುಣವಾಗಿರಬೇಕು. (2) CAN CAN ಭಾಗವು ವಿಭಾಗ ಪ್ರೋಟೋಕಾಲ್ ಫಾರ್ಮ್ಯಾಟ್ಗಳ ಒಂದು ಸೆಟ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುತ್ತದೆ, ಇದು ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ 8 ಬೈಟ್ಗಳಿಗಿಂತ ಹೆಚ್ಚು ಉದ್ದವಿರುವ ಸಂದೇಶವನ್ನು ವಿಭಜಿಸುವ ಮತ್ತು ಮರುಸಂಘಟಿಸುವ ವಿಧಾನವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಒಂದು ವಿಭಾಗ ಪ್ರೋಟೋಕಾಲ್ ಸ್ವರೂಪವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. CAN ಫ್ರೇಮ್ ಒಂದೇ ಫ್ರೇಮ್ ಆಗಿರುವಾಗ, ಸೆಗ್ಮೆಂಟೇಶನ್ ಫ್ಲ್ಯಾಗ್ ಬಿಟ್ 0x00 ಆಗಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
ಬಿಟ್ ನಂ.
7
6
5
4
3
2
1
0
ಫ್ರೇಮ್
FF
ಎಫ್ಟಿಆರ್ ಎಕ್ಸ್
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
ಅಕ್ಷರ 1
ಡೇಟಾ 3
ಅಕ್ಷರ 2
ಡೇಟಾ 4
ಅಕ್ಷರ 3
ಡೇಟಾ 5
ಅಕ್ಷರ 4
ಡೇಟಾ 6 ಡೇಟಾ 7 ಡೇಟಾ 8
ಅಕ್ಷರ 5 ಅಕ್ಷರ 6 ಅಕ್ಷರ 7
CAN ಫ್ರೇಮ್ ಸಂದೇಶವನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಮೂಲಕ ಹೊಂದಿಸಬಹುದು (ರಿಮೋಟ್ ಅಥವಾ ಡೇಟಾ ಫ್ರೇಮ್; ಪ್ರಮಾಣಿತ ಅಥವಾ ವಿಸ್ತೃತ ಫ್ರೇಮ್).
ಪ್ರೋಟೋಕಾಲ್ ವಿಷಯವು 2 ಬಿಟ್ಗಳಿಗಿಂತ ಹೆಚ್ಚಿದ್ದರೆ ಮತ್ತು ಉಳಿದ ಪ್ರೋಟೋಕಾಲ್ ವಿಷಯವನ್ನು ಪರಿವರ್ತಿಸುವವರೆಗೆ ಈ ವಿಭಜಿತ ಸ್ವರೂಪದಲ್ಲಿ ಪರಿವರ್ತಿಸಿದರೆ "ಡೇಟಾ 7" ಬೈಟ್ನಿಂದ ಹರಡುವ ಮೋಡ್ಬಸ್ ಪ್ರೋಟೋಕಾಲ್ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.
25
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಸಂಪೂರ್ಣ. ಡೇಟಾ 1 ವಿಭಾಗ ನಿಯಂತ್ರಣ ಸಂದೇಶವಾಗಿದೆ (1 ಬೈಟ್, 8 ಬಿಟ್), ಮತ್ತು ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ಅರ್ಥ:
ಸೆಗ್ಮೆಂಟೇಶನ್ ಫ್ಲ್ಯಾಗ್ ಸೆಗ್ಮೆಂಟೇಶನ್ ಮಾರ್ಕ್ ಒಂದು ಬಿಟ್ (ಬಿಟ್ 7) ಅನ್ನು ಆಕ್ರಮಿಸುತ್ತದೆ ಮತ್ತು ಸಂದೇಶವು ಒಂದು ಎಂದು ಸೂಚಿಸುತ್ತದೆ
ವಿಭಜಿತ ಸಂದೇಶ ಅಥವಾ ಇಲ್ಲ. "0" ಪ್ರತ್ಯೇಕ ಸಂದೇಶವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಮತ್ತು "1" ವಿಭಾಗಿತ ಸಂದೇಶದಲ್ಲಿ ಫ್ರೇಮ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ.
ಸೆಗ್ಮೆಂಟೇಶನ್ ಪ್ರಕಾರವು ವಿಭಜನಾ ಪ್ರಕಾರವು 2 ಬಿಟ್ಗಳನ್ನು (ಬಿಟ್ 6, ಬಿಟ್ 5) ಆಕ್ರಮಿಸುತ್ತದೆ ಮತ್ತು ಇದರಲ್ಲಿ ವರದಿಯ ಪ್ರಕಾರಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ
ವಿಭಾಗದ ವರದಿ.
ಬಿಟ್ ಮೌಲ್ಯ (Bit6, Bit5)
00
01 10
ವಿವರಣೆ ಮೊದಲ ವಿಭಾಗ
ಮಧ್ಯಮ ವಿಭಾಗ ಕೊನೆಯ ವಿಭಾಗ
ಗಮನಿಸಿ
ಸೆಗ್ಮೆಂಟೇಶನ್ ಕೌಂಟರ್ ಮೌಲ್ಯ=0 ಅನ್ನು ಒಳಗೊಂಡಿದ್ದರೆ, ಮತ್ತು ಇದು ಮೊದಲ ವಿಭಾಗವಾಗಿದೆ.
ಇದು ಮಧ್ಯಮ ವಿಭಾಗವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ, ಮತ್ತು ಅನೇಕ ವಿಭಾಗಗಳಿವೆ ಅಥವಾ ಯಾವುದೇ ಮಧ್ಯಮ ವಿಭಾಗವಿಲ್ಲ. ಕೊನೆಯ ವಿಭಾಗವನ್ನು ಸೂಚಿಸುತ್ತದೆ
ಸೆಗ್ಮೆಂಟೇಶನ್ ಕೌಂಟರ್ 5 ಬಿಟ್ಗಳನ್ನು ಆಕ್ರಮಿಸುತ್ತದೆ (Bit4-Bit0), ಒಂದೇ ಚೌಕಟ್ಟಿನಲ್ಲಿ ವಿಭಾಗಗಳ ಸರಣಿ ಸಂಖ್ಯೆಯನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ
Modbus ಸಂದೇಶ, ಒಂದೇ ಚೌಕಟ್ಟಿನ ಭಾಗಗಳು ಪೂರ್ಣಗೊಂಡಿವೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು ಸಾಕು. (3) ಪರಿವರ್ತನೆ Example: ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಸೈಡ್ ಮಾಡ್ಬಸ್ RTU ಪ್ರೋಟೋಕಾಲ್ (ಹೆಕ್ಸ್ನಲ್ಲಿ). 01 03 14 00 0A 00 00 00 00 00 14 00 00 00 00 00 17 00 2C 00 37 00 C8 4E 35 ಮೊದಲ ಬೈಟ್ 01 Modbus RTU ವಿಳಾಸ ಕೋಡ್, 7-CAN ID0 ಗೆ ಪರಿವರ್ತಿಸಲಾಗಿದೆ. ಕೊನೆಯ 2 ಬೈಟ್ಗಳು (4E 35) ಮಾಡ್ಬಸ್ 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) ತುಂಬಿದೆ, ಅದನ್ನು ಮಾಡ್ಬಸ್ RTU ಫ್ರೇಮ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ಸಂದೇಶಕ್ಕೆ ಸ್ವೀಕೃತಿ ನಿಯಂತ್ರಣ ಮಾಹಿತಿಯಾಗಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
27
WS-TTL-CAN
ಬಳಕೆದಾರ ಕೈಪಿಡಿ
CAN ಬದಿಯಿಂದ ModBus RTU ಗೆ ಡೇಟಾದ ಪರಿವರ್ತನೆಯ ತತ್ವವು ಮೇಲಿನಂತೆಯೇ ಇರುತ್ತದೆ, CAN ಬದಿಯು ಮೇಲಿನ ನಾಲ್ಕು ಸಂದೇಶಗಳನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಪರಿವರ್ತಕವು ಸ್ವೀಕರಿಸಿದ CAN ಸಂದೇಶಗಳನ್ನು RTU ಡೇಟಾದ ಚೌಕಟ್ಟಿನಲ್ಲಿ ಮೇಲೆ ತಿಳಿಸಲಾದ CAN ವಿಭಾಗದ ಕಾರ್ಯವಿಧಾನದ ಪ್ರಕಾರ ಸಂಯೋಜಿಸುತ್ತದೆ. , ಮತ್ತು ಕೊನೆಯಲ್ಲಿ CRC ಚೆಕ್ಸಮ್ ಅನ್ನು ಸೇರಿಸಿ.
28
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
WAVESHARE WS-TTL-CAN ಮಿನಿ ಮಾಡ್ಯೂಲ್ ಕ್ಯಾನ್ ಪರಿವರ್ತನೆ ಪ್ರೋಟೋಕಾಲ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರರ ಕೈಪಿಡಿ WS-TTL-CAN ಮಿನಿ ಮಾಡ್ಯೂಲ್ ಕ್ಯಾನ್ ಕನ್ವರ್ಶನ್ ಪ್ರೋಟೋಕಾಲ್, WS-TTL-CAN, ಮಿನಿ ಮಾಡ್ಯೂಲ್ ಕ್ಯಾನ್ ಕನ್ವರ್ಶನ್ ಪ್ರೋಟೋಕಾಲ್, ಮಾಡ್ಯೂಲ್ ಕ್ಯಾನ್ ಕನ್ವರ್ಶನ್ ಪ್ರೋಟೋಕಾಲ್, ಕ್ಯಾನ್ ಕನ್ವರ್ಶನ್ ಪ್ರೋಟೋಕಾಲ್, ಕನ್ವರ್ಶನ್ ಪ್ರೋಟೋಕಾಲ್, ಪ್ರೋಟೋಕಾಲ್ |