WS-TTL-CAN ਮਿੰਨੀ ਮੋਡੀਊਲ ਪਰਿਵਰਤਨ ਪ੍ਰੋਟੋਕੋਲ ਕਰ ਸਕਦਾ ਹੈ

ਉਤਪਾਦ ਨਿਰਧਾਰਨ

  • ਮਾਡਲ: WS-TTL-CAN
  • TTL ਅਤੇ CAN ਵਿਚਕਾਰ ਦੁਵੱਲੇ ਪ੍ਰਸਾਰਣ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
  • CAN ਪੈਰਾਮੀਟਰ (ਬੌਡ ਰੇਟ) ਅਤੇ UART ਪੈਰਾਮੀਟਰ ਸੰਰਚਨਾਯੋਗ ਹਨ
    ਸਾਫਟਵੇਅਰ ਦੁਆਰਾ

ਉਤਪਾਦ ਵਰਤੋਂ ਨਿਰਦੇਸ਼

1. ਤੇਜ਼ ਸ਼ੁਰੂਆਤ

ਪਾਰਦਰਸ਼ੀ ਪ੍ਰਸਾਰਣ ਦੀ ਤੇਜ਼ੀ ਨਾਲ ਜਾਂਚ ਕਰਨ ਲਈ:

  1. WS-TTL-CAN ਡਿਵਾਈਸ ਨੂੰ ਕਨੈਕਟ ਕਰੋ
  2. ਪਾਰਦਰਸ਼ੀ ਲਈ ਯੂਜ਼ਰ ਮੈਨੂਅਲ ਵਿਚ ਦਿੱਤੀਆਂ ਹਿਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ
    ਪ੍ਰਸਾਰਣ ਟੈਸਟ

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
ਯੂਜ਼ਰ ਮੈਨੂਅਲ
ਸਮੱਗਰੀ
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 ਵਿੱਚ ਪਛਾਣਕਰਤਾ ……………………………………………………………… ………………. 11 6.4 ਕੀ UART ਵਿੱਚ CAN ਸੰਚਾਰਿਤ ਹੁੰਦਾ ਹੈ ………………………………………………………………। 12 6.5 ਕੀ CAN ਫਰੇਮ ID UART ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ……………………………………………….12
7. UART ਪੈਰਾਮੀਟਰ ਸੈੱਟਿੰਗ ……………………………………………………………………………………… 13 8. ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗ ……………………… …………………………………………………………………… 14
8.1 ਕੈਨ ਬਾਡ ਰੇਟ ਸੈਟਿੰਗ ……………………………………………………………………………………… 14 8.2 ਕੈਨ ਫਿਲਟਰ ਸੈਟਿੰਗ ………………… ……………………………………………………………………………. 15 9. ਪਰਿਵਰਤਨ EXAMPLE ……………………………………………………………………………………… 17 9.1 ਪਾਰਦਰਸ਼ੀ ਪਰਿਵਰਤਨ……………………… ………………………………………………………….. 17
9.1.1 ਸੀਰੀਅਲ ਫ੍ਰੇਮ ... …………………………………………………………………………………… 17

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ
9.2 ID ਦੇ ਨਾਲ ਪਾਰਦਰਸ਼ੀ ਰੂਪਾਂਤਰਨ ……………………………………………………………………… 20 9.2.1 UART ਫਰੇਮ ……………………… ……………………………………………………………… 20 9.2.2 UART ਲਈ ਫਰੇਮ ਕਰ ਸਕਦਾ ਹੈ ……………………………………………… ……………………………………… 22
9.3 ਫਾਰਮੈਟ ਪਰਿਵਰਤਨ ……………………………………………………………………………………… 23 9.4 ਮਾਡਬਸ ਪ੍ਰੋਟੋਕੋਲ ਪਰਿਵਰਤਨ ……………… ……………………………………………………………… 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 ਤੱਕ ਪਹੁੰਚ ਸਕਦੀ ਹੈ
115200bps 'ਤੇ UART ਦੇ ਨਾਲ ਫਰੇਮ ਪ੍ਰਤੀ ਸਕਿੰਟ ਅਤੇ 250kbps 'ਤੇ CAN (1309 ਦੇ ਸਿਧਾਂਤਕ ਅਧਿਕਤਮ ਮੁੱਲ ਦੇ ਨੇੜੇ), ਅਤੇ 5000bps 'ਤੇ UART ਅਤੇ 460800kbps 'ਤੇ CAN ਨਾਲ 1000 ਵਿਸਤ੍ਰਿਤ ਫ੍ਰੇਮ ਪ੍ਰਤੀ ਸਕਿੰਟ ਤੋਂ ਵੱਧ ਸਕਦੇ ਹਨ।

1

2. ਛੇਤੀ ਸ਼ੁਰੂ

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ

WS-TTL-CAN ਉਹ ਯੰਤਰ ਹੈ ਜੋ TTL ਅਤੇ CAN ਦੇ ਵਿਚਕਾਰ ਦੋ-ਦਿਸ਼ਾਵੀ ਪ੍ਰਸਾਰਣ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਡਿਵਾਈਸ ਦੇ CAN ਪੈਰਾਮੀਟਰ (ਜਿਵੇਂ ਕਿ ਬੌਡ ਰੇਟ) ਅਤੇ UART ਪੈਰਾਮੀਟਰ ਸੌਫਟਵੇਅਰ ਦੁਆਰਾ ਸੰਰਚਿਤ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਸੰਬੰਧਿਤ ਸਾਫਟਵੇਅਰ: WS-CAN-TOOL.

2.1 ਪਾਰਦਰਸ਼ੀ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਟੈਸਟ

ਪਹਿਲਾਂ, ਤੁਸੀਂ ਉਤਪਾਦ ਦੇ ਡਿਫੌਲਟ ਪੈਰਾਮੀਟਰਾਂ ਨਾਲ ਇਸਦੀ ਜਾਂਚ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:

ਆਈਟਮ
TTL CAN ਓਪਰੇਸ਼ਨ ਮੋਡ
CAN ਬੌਡ ਰੇਟ CAN ਫਰੇਮ ਦੀ ਕਿਸਮ ਭੇਜ ਸਕਦਾ ਹੈ
ਫਰੇਮ ID CAN ਫਿਲਟਰ ਭੇਜ ਰਿਹਾ ਹੈ

ਪੈਰਾਮੀਟਰ
115200, 8, ਐਨ, 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 ਪੈਰਾਮੀਟਰ ਸੈੱਟ ਕਰੋ। ਸੈੱਟ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਸੀਰੀਅਲ ਪੋਰਟ ਦਾਖਲ ਕਰ ਸਕਦੇ ਹੋ, CAN ਡੀਬਗਿੰਗ ਸੌਫਟਵੇਅਰ ਲਈ USB ਖੋਲ੍ਹ ਸਕਦੇ ਹੋ, ਅਤੇ ਬੌਡ ਰੇਟ ਨੂੰ 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
-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 ਫਰੇਮਾਂ ਦੀ ਬਫਰ ਸਮਰੱਥਾ। ਹਾਈ-ਸਪੀਡ ਪਰਿਵਰਤਨ: 115200 ਦੀ ਸੀਰੀਅਲ ਪੋਰਟ ਬਾਡ ਦਰ ਅਤੇ 250kbps ਦੀ CAN ਦਰ 'ਤੇ, CAN
ਭੇਜਣ ਦੀ ਗਤੀ ਪ੍ਰਤੀ ਸਕਿੰਟ 1270 ਵਿਸਤ੍ਰਿਤ ਫਰੇਮਾਂ ਤੱਕ ਪਹੁੰਚ ਸਕਦੀ ਹੈ (ਸਿਧਾਂਤਕ ਅਧਿਕਤਮ 1309 ਦੇ ਨੇੜੇ)। 460800 ਦੀ ਸੀਰੀਅਲ ਪੋਰਟ ਬੌਡ ਦਰ ਅਤੇ 1000kbps ਦੀ CAN ਦਰ 'ਤੇ, 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 XNUMX

ਵਰਣਨ 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 ਗਰਾਊਂਡ
ਫੈਕਟਰੀ ਸੈਟਿੰਗ ਨੂੰ ਰੀਸੈਟ/ਰੀਸਟੋਰ ਕਰੋ, ਰੀਸੈਟ ਕਰਨ ਲਈ 5s ਦੇ ਅੰਦਰ ਘੱਟ ਖਿੱਚੋ ਜਾਂ ਫੈਕਟਰੀ ਸੈਟਿੰਗ ਨੂੰ ਬਹਾਲ ਕਰਨ ਲਈ 5s ਤੋਂ ਵੱਧ RS485 ਦਿਸ਼ਾ ਕੰਟਰੋਲ TTL RX TTL TX

7

5. ਮੋਡੀਊਲ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗ

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ

ਇਸ ਮੋਡੀਊਲ ਨੂੰ TTL ਇੰਟਰਫੇਸ ਰਾਹੀਂ "WS-CAN-TOOL" ਦੁਆਰਾ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੀ ਲਾਪਰਵਾਹੀ ਵਾਲੀ ਸੈਟਿੰਗ ਦੇ ਕਾਰਨ ਡਿਵਾਈਸ ਨੂੰ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਹਿੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਫੈਕਟਰੀ ਸੈਟਿੰਗ ਨੂੰ ਬਹਾਲ ਕਰਨ ਲਈ "CFG" ਕੁੰਜੀ ਨੂੰ ਦਬਾ ਸਕਦੇ ਹੋ, (CFG ਕੁੰਜੀ ਨੂੰ 5s ਲਈ ਦਬਾਓ ਅਤੇ ਹੋਲਡ ਕਰੋ, ਅਤੇ ਉਸੇ ਸਮੇਂ ਤਿੰਨ ਹਰੇ ਸੰਕੇਤਾਂ ਦੇ ਝਪਕਣ ਤੋਂ ਬਾਅਦ ਇਸਨੂੰ ਛੱਡੋ। ).
5.1 ਸੀਰੀਅਲ ਸਰਵਰ ਕੌਂਫਿਗਰ ਸੌਫਟਵੇਅਰ

ਕਨੈਕਟ ਕੀਤੇ "ਸੀਰੀਅਲ ਪੋਰਟ" ਨੂੰ ਚੁਣੋ। "ਓਪਨ ਸੀਰੀਅਲ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ। "ਡਿਵਾਈਸ ਪੈਰਾਮੀਟਰ ਪੜ੍ਹੋ" 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
8

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ
ਡਿਵਾਈਸ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਪੜ੍ਹਨ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਆਪਣੀ ਸੋਧ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ "ਸੇਵ ਡਿਵਾਈਸ ਪੈਰਾਮੀਟਰ" 'ਤੇ ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ। ਫਿਰ ਤੁਹਾਨੂੰ ਡਿਵਾਈਸ ਨੂੰ ਰੀਬੂਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.
ਹੇਠਾਂ ਦਿੱਤੀ ਸਮੱਗਰੀ ਕੌਂਫਿਗਰ ਕੀਤੇ ਸੌਫਟਵੇਅਰ ਵਿੱਚ ਪੈਰਾਮੀਟਰਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰਨ ਲਈ ਹੈ।
9

6. ਪਰਿਵਰਤਨ ਪੈਰਾਮੀਟਰ

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ

ਇਹ ਸੈਕਸ਼ਨ ਡਿਵਾਈਸ ਦੇ ਪਰਿਵਰਤਨ ਮੋਡ, ਪਰਿਵਰਤਨ ਦਿਸ਼ਾ, ਸੀਰੀਅਲ ਕ੍ਰਮ ਵਿੱਚ CAN ਪਛਾਣਕਰਤਾਵਾਂ ਦੀ ਸਥਿਤੀ, ਕੀ CAN ਜਾਣਕਾਰੀ ਨੂੰ UART ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਕੀ CAN ਫਰੇਮ IDs ਨੂੰ 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 ਬੱਸ ਤੋਂ ਸੀਰੀਅਲ ਬੱਸ ਵਿੱਚ ਡੇਟਾ ਦਾ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ ਅਤੇ ਸੀਰੀਅਲ ਬੱਸ ਤੋਂ ਡੇਟਾ ਨੂੰ CAN ਬੱਸ ਵਿੱਚ ਤਬਦੀਲ ਨਹੀਂ ਕਰਦਾ ਹੈ।

6.3 UART ਵਿੱਚ ਪਛਾਣਕਰਤਾ ਹੋ ਸਕਦਾ ਹੈ

ਇਹ ਪੈਰਾਮੀਟਰ ਸਿਰਫ਼ ਉਦੋਂ ਹੀ ਪ੍ਰਭਾਵੀ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਇਹ "ਪਛਾਣਕਰਤਾਵਾਂ ਦੇ ਨਾਲ ਪਾਰਦਰਸ਼ੀ ਰੂਪਾਂਤਰਨ" ਮੋਡ ਵਿੱਚ ਹੁੰਦਾ ਹੈ:

ਸੀਰੀਅਲ ਡੇਟਾ ਨੂੰ CAN ਸੁਨੇਹਿਆਂ ਵਿੱਚ ਬਦਲਦੇ ਸਮੇਂ, ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ ਫਰੇਮ ID ਦੇ ਸ਼ੁਰੂਆਤੀ ਬਾਈਟ ਦਾ ਆਫਸੈੱਟ ਪਤਾ ਅਤੇ ਫਰੇਮ ID ਦੀ ਲੰਬਾਈ ਨਿਰਧਾਰਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਫ੍ਰੇਮ ID ਦੀ ਲੰਬਾਈ ਸਟੈਂਡਰਡ ਫਰੇਮਾਂ ਲਈ 1 ਤੋਂ 2 ਬਾਈਟ ਤੱਕ ਹੋ ਸਕਦੀ ਹੈ, ID1 ਦੇ ਅਨੁਸਾਰੀ ਅਤੇ
11

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ
CAN ਸੰਦੇਸ਼ ਵਿੱਚ ID2। ਵਿਸਤ੍ਰਿਤ ਫਰੇਮਾਂ ਲਈ, ID ਦੀ ਲੰਬਾਈ ID1, ID4, ID1, ਅਤੇ ID2 ਨੂੰ ਕਵਰ ਕਰਦੇ ਹੋਏ 3 ਤੋਂ 4 ਬਾਈਟ ਤੱਕ ਹੋ ਸਕਦੀ ਹੈ। ਸਟੈਂਡਰਡ ਫਰੇਮਾਂ ਵਿੱਚ, ID ਵਿੱਚ 11 ਬਿੱਟ ਹੁੰਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਵਿਸਤ੍ਰਿਤ ਫਰੇਮਾਂ ਵਿੱਚ, ID ਵਿੱਚ 29 ਬਿੱਟ ਹੁੰਦੇ ਹਨ। 6.4 ਕੀ UART ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ
ਇਹ ਪੈਰਾਮੀਟਰ ਸਿਰਫ਼ "ਪਾਰਦਰਸ਼ੀ ਰੂਪਾਂਤਰਨ" ਮੋਡ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਜਦੋਂ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਕਨਵਰਟਰ ਸੀਰੀਅਲ ਫਰੇਮ ਦੇ ਪਹਿਲੇ ਬਾਈਟ ਵਿੱਚ CAN ਸੰਦੇਸ਼ ਦੀ ਫਰੇਮ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਕਰੇਗਾ। ਜਦੋਂ ਅਣ-ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ CAN ਦੀ ਫਰੇਮ ਜਾਣਕਾਰੀ ਨੂੰ ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। 6.5 ਕੀ ਫਰੇਮ ਆਈਡੀ UART ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ
ਇਹ ਪੈਰਾਮੀਟਰ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ "ਪਾਰਦਰਸ਼ੀ ਰੂਪਾਂਤਰਨ" ਮੋਡ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਜਦੋਂ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਕਨਵਰਟਰ ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ ਫਰੇਮ ਡੇਟਾ ਤੋਂ ਪਹਿਲਾਂ CAN ਸੁਨੇਹੇ ਦੀ ਫਰੇਮ ਆਈਡੀ ਨੂੰ ਸ਼ਾਮਲ ਕਰੇਗਾ, ਫਰੇਮ ਜਾਣਕਾਰੀ (ਜੇ ਫਰੇਮ ਜਾਣਕਾਰੀ ਰੂਪਾਂਤਰਨ ਦੀ ਆਗਿਆ ਹੈ) ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹੋਏ। ਜਦੋਂ ਅਣ-ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ 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 ਦੇ ਨਾਲ ਪਾਰਦਰਸ਼ੀ ਰੂਪਾਂਤਰਨ" ਮੋਡ ਵਿੱਚ ਵੈਧ ਹੈ, ਅਤੇ ਇਸ 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
ਯੂਜ਼ਰ ਮੈਨੂਅਲ
ਤੁਲਨਾ ਲਈ. ਇਸ ਲਈ, ਇਹ ਸੰਰਚਨਾ 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 CAN ਫ੍ਰੇਮ ਟੂ UART ਡਾਟਾ
ਫਾਰਮੈਟ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਪਰਿਵਰਤਨ ਦੇ ਦੌਰਾਨ, CAN ਸੰਦੇਸ਼ ਦੇ ਡੇਟਾ ਖੇਤਰ ਵਿੱਚ ਮੌਜੂਦ ਸਾਰਾ ਡੇਟਾ ਕ੍ਰਮਵਾਰ ਹੁੰਦਾ ਹੈ
ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ ਤਬਦੀਲ. ਜੇਕਰ, ਸੰਰਚਨਾ ਦੇ ਦੌਰਾਨ, ਸੈਟਿੰਗ "ਕੀ CAN ਜਾਣਕਾਰੀ ਨੂੰ ਸੀਰੀਅਲ ਵਿੱਚ ਬਦਲਿਆ ਜਾਣਾ ਹੈ" ਹੈ
ਸਮਰਥਿਤ, ਕਨਵਰਟਰ ਸਿੱਧੇ ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ CAN ਸੰਦੇਸ਼ ਦੇ "ਫ੍ਰੇਮ ਜਾਣਕਾਰੀ" ਬਾਈਟ ਨੂੰ ਭਰ ਦੇਵੇਗਾ।
ਇਸੇ ਤਰ੍ਹਾਂ, ਜੇਕਰ ਸੈਟਿੰਗ "ਕੀ CAN ਫਰੇਮ ਆਈਡੀ ਨੂੰ ਸੀਰੀਅਲ ਵਿੱਚ ਬਦਲਿਆ ਜਾਣਾ ਹੈ" ਯੋਗ ਹੈ, ਤਾਂ CAN ਸੰਦੇਸ਼ ਦੇ "ਫ੍ਰੇਮ ID" ਦੇ ਸਾਰੇ ਬਾਈਟ ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ ਭਰੇ ਜਾਣਗੇ।
ਸਾਬਕਾ ਲਈample, ਜੇਕਰ "CAN ਸੁਨੇਹੇ ਨੂੰ ਸੀਰੀਅਲ ਵਿੱਚ ਬਦਲੋ" ਯੋਗ ਹੈ ਪਰ "CAN ਫਰੇਮ ID ਨੂੰ ਸੀਰੀਅਲ ਵਿੱਚ ਬਦਲੋ" ਅਸਮਰੱਥ ਹੈ, ਤਾਂ ਇੱਕ 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 ਬੱਸ ਦੀ ਫਰੇਮ ID ਵਿੱਚ ਬਦਲ ਦਿੰਦੀ ਹੈ। ਸੰਰਚਨਾ ਦੇ ਦੌਰਾਨ ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ ਇਸ ਪਤੇ ਦੇ ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਅਤੇ ਲੰਬਾਈ ਬਾਰੇ ਕਨਵਰਟਰ ਨੂੰ ਸੂਚਿਤ ਕਰਕੇ, ਕਨਵਰਟਰ ਇਸ ਫਰੇਮ ID ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ CAN ਸੰਦੇਸ਼ ਦੇ ਫਰੇਮ ID ਖੇਤਰ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਇਸ ਸੀਰੀਅਲ ਫਰੇਮ ਨੂੰ ਅੱਗੇ ਭੇਜਣ ਵੇਲੇ ਇਹ CAN ਸੰਦੇਸ਼ ਦੀ ID ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਇੱਕ CAN ਸੁਨੇਹੇ ਨੂੰ ਇੱਕ ਸੀਰੀਅਲ ਫਰੇਮ ਵਿੱਚ ਬਦਲਦੇ ਸਮੇਂ, CAN ਸੁਨੇਹੇ ਦੀ ID ਨੂੰ ਵੀ ਸੀਰੀਅਲ ਫਰੇਮ ਦੇ ਅੰਦਰ ਸਬੰਧਤ ਸਥਿਤੀ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਨੋਟ ਕਰਨਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ, ਇਸ ਪਰਿਵਰਤਨ ਮੋਡ ਵਿੱਚ, ਕੌਂਫਿਗਰੇਸ਼ਨ ਸੌਫਟਵੇਅਰ ਦੀ "CAN ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗਾਂ" ਵਿੱਚ "CAN ID" ਸੈਟਿੰਗ ਅਵੈਧ ਹੈ। ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ, ਇਸ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਵਿੱਚ, ਪ੍ਰਸਾਰਿਤ ਪਛਾਣਕਰਤਾ (ਫ੍ਰੇਮ ਆਈ.ਡੀ.) ਉਪਰੋਕਤ ਸੀਰੀਅਲ ਫ੍ਰੇਮ ਦੇ ਅੰਦਰਲੇ ਡੇਟਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦਾ ਹੈ।
9.2.1 ਯੂਆਰਟ ਫਰੇਮ ਟੂ ਕੈਨ
ਇੱਕ ਪੂਰਾ ਸੀਰੀਅਲ ਡਾਟਾ ਫ੍ਰੇਮ ਪ੍ਰਾਪਤ ਕਰਨ 'ਤੇ, ਕਨਵਰਟਰ ਇਸਨੂੰ ਤੁਰੰਤ CAN ਬੱਸ ਵਿੱਚ ਭੇਜ ਦਿੰਦਾ ਹੈ।
20

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ
ਸੀਰੀਅਲ ਫਰੇਮ ਦੇ ਅੰਦਰ CAN ਆਈਡੀ ਨੂੰ ਸੰਰਚਨਾ ਦੇ ਅੰਦਰ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਸੀਰੀਅਲ ਫ੍ਰੇਮ ਦੇ ਅੰਦਰ ਇਸਦਾ ਸ਼ੁਰੂਆਤੀ ਪਤਾ ਅਤੇ ਲੰਬਾਈ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ। ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਲਈ ਰੇਂਜ 0 ਤੋਂ 7 ਤੱਕ ਹੈ, ਜਦੋਂ ਕਿ ਲੰਬਾਈ ਸਟੈਂਡਰਡ ਫਰੇਮਾਂ ਲਈ 1 ਤੋਂ 2 ਅਤੇ ਵਿਸਤ੍ਰਿਤ ਫਰੇਮਾਂ ਲਈ 1 ਤੋਂ 4 ਤੱਕ ਹੈ।
ਪਰਿਵਰਤਨ ਦੇ ਦੌਰਾਨ, ਪੂਰਵ-ਸੰਰਚਿਤ ਸੈਟਿੰਗਾਂ ਦੇ ਅਧਾਰ ਤੇ, ਸੀਰੀਅਲ ਫਰੇਮ ਦੇ ਅੰਦਰ ਸਾਰੀਆਂ CAN ਫਰੇਮ ਆਈਡੀ ਪੂਰੀ ਤਰ੍ਹਾਂ CAN ਸੰਦੇਸ਼ ਦੇ ਫਰੇਮ ID ਖੇਤਰ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਜੇਕਰ ਸੀਰੀਅਲ ਫ੍ਰੇਮ ਦੇ ਅੰਦਰ ਫਰੇਮ ID ਦੀ ਸੰਖਿਆ CAN ਸੁਨੇਹੇ ਦੇ ਅੰਦਰ ਫਰੇਮ IDs ਦੀ ਸੰਖਿਆ ਤੋਂ ਘੱਟ ਹੈ, ਤਾਂ CAN ਸੁਨੇਹੇ ਦੇ ਅੰਦਰ ਬਾਕੀ ਬਚੀਆਂ IDs ID1 ਤੋਂ ID4 ਦੇ ਕ੍ਰਮ ਵਿੱਚ ਭਰੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਬਾਕੀ ਇੱਕ "0" ਨਾਲ ਭਰੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਬਾਕੀ ਡਾਟਾ ਕ੍ਰਮਵਾਰ ਰੂਪਾਂਤਰਨ ਤੋਂ ਗੁਜ਼ਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਜੇਕਰ ਇੱਕ ਸਿੰਗਲ CAN ਸੁਨੇਹਾ ਫਰੇਮ ਸੀਰੀਅਲ ਫਰੇਮ ਡੇਟਾ ਦੇ ਰੂਪਾਂਤਰਨ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਉਹੀ ID CAN ਸੁਨੇਹੇ ਲਈ ਫਰੇਮ ID ਦੇ ਤੌਰ 'ਤੇ ਉਦੋਂ ਤੱਕ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਤੱਕ ਪੂਰਾ ਸੀਰੀਅਲ ਫਰੇਮ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਦਲ ਨਹੀਂ ਜਾਂਦਾ।

ਸੀਰੀਅਲ ਫਰੇਮ ਫਾਰਮੈਟ

ਪਤਾ CAN

0

ਫਰੇਮ ਆਈ.ਡੀ

ਪਤਾ 1 ਡੇਟਾ 1

ਪਤਾ 2

ਡਾਟਾ 2

ਪਤਾ 3

ਡਾਟਾ 3

ਪਤਾ 4

ਡਾਟਾ 5

ਪਤਾ 5

ਡਾਟਾ 6

ਪਤਾ 6

ਡਾਟਾ 7

ਪਤਾ 7

ਡਾਟਾ 8

……

……

ਪਤਾ (n-1)

ਡਾਟਾ ਐਨ

CAN ਸੁਨੇਹਾ 1 CAN ਸੁਨੇਹਾ … CAN ਸੁਨੇਹਾ x

ਫਰੇਮ ਜਾਣਕਾਰੀ ਫਰੇਮ ID 1
ਫਰੇਮ ID 2

ਉਪਭੋਗਤਾ ਸੰਰਚਨਾ
00 ਡਾਟਾ 4
(CAN ਫ੍ਰੇਮ ID 1)

ਉਪਭੋਗਤਾ ਸੰਰਚਨਾ
00 ਡਾਟਾ 4
(CAN ਫ੍ਰੇਮ ID 1)

ਉਪਭੋਗਤਾ ਸੰਰਚਨਾ
00 ਡਾਟਾ 4
(CAN ਫ੍ਰੇਮ ID 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 ਫ੍ਰੇਮ ID 1)

ਡਾਟਾ 2 ਪਤਾ 1 (CAN ਫ੍ਰੇਮ ID 2)

ਪਤਾ 2

ਡਾਟਾ 3

(CAN ਫ੍ਰੇਮ ID 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

ਜਾਣਕਾਰੀ

ਫਰੇਮ ID 1

00

00

ਫਰੇਮ ID 2 ਫਰੇਮ ID 3 ਫਰੇਮ ID 4
ਡਾਟਾ ਡਿਵੀਜ਼ਨ

ਡਾਟਾ 1
(CAN ਫ੍ਰੇਮ ID 1)
ਡਾਟਾ 2
(CAN ਫ੍ਰੇਮ ID 2)
ਡਾਟਾ 3
(CAN ਫ੍ਰੇਮ ID 3)
ਡੇਟਾ 1 ਡੇਟਾ 2 ਡੇਟਾ 3 ਡੇਟਾ 5 ਡੇਟਾ 6 ਡੇਟਾ 7 ਡੇਟਾ 8

ਡਾਟਾ 1
(CAN ਫ੍ਰੇਮ ID 1)
ਡਾਟਾ 2
(CAN ਫ੍ਰੇਮ ID 2)
ਡਾਟਾ 3
(CAN ਫ੍ਰੇਮ ID 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

ਸੁਨੇਹਾ ਭੇਜ ਸਕਦੇ ਹੋ

ਫਰੇਮ ਜਾਣਕਾਰੀ
ਫਰੇਮ ਆਈ.ਡੀ
ਡਾਟਾ ਡਿਵੀਜ਼ਨ

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) ਦੁਆਰਾ ਭਰਿਆ ਗਿਆ ਹੈ।
(1) ਸੀਰੀਅਲ ਫਰੇਮ ਫਾਰਮੈਟ (Modbus RTU) ਸੀਰੀਅਲ ਪੈਰਾਮੀਟਰ: ਬੌਡ ਰੇਟ, ਡਾਟਾ ਬਿੱਟ, ਸਟਾਪ ਬਿੱਟ ਅਤੇ ਸਮਾਨਤਾ ਬਿੱਟ ਕੌਂਫਿਗਰੇਸ਼ਨ ਸੌਫਟਵੇਅਰ ਦੁਆਰਾ ਸੈੱਟ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਡਾਟਾ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਮਿਆਰੀ Modbus RTU ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਅਨੁਕੂਲ ਹੋਣ ਦੀ ਲੋੜ ਹੈ। (2) CAN CAN ਸਾਈਡ ਸੈਗਮੈਂਟ ਪ੍ਰੋਟੋਕੋਲ ਫਾਰਮੈਟਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਡਿਜ਼ਾਈਨ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਡਿਜ਼ਾਇਨ ਕੀਤੇ ਸੈਗਮੈਂਟੇਸ਼ਨ ਪ੍ਰੋਟੋਕੋਲ ਫਾਰਮੈਟ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜੋ ਕਿ 8 ਬਾਈਟਾਂ ਤੋਂ ਵੱਧ ਲੰਬਾਈ ਵਾਲੇ ਸੰਦੇਸ਼ ਨੂੰ ਖੰਡਿਤ ਕਰਨ ਅਤੇ ਪੁਨਰਗਠਿਤ ਕਰਨ ਲਈ ਇੱਕ ਵਿਧੀ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਜਦੋਂ CAN ਫਰੇਮ ਇੱਕ ਸਿੰਗਲ ਫਰੇਮ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਵਿਭਾਜਨ ਫਲੈਗ ਬਿੱਟ 0x00 ਹੁੰਦਾ ਹੈ।

ਬਿੱਟ ਨੰ.

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

ਅੱਖਰ 1

ਡਾਟਾ 3

ਅੱਖਰ 2

ਡਾਟਾ 4

ਅੱਖਰ 3

ਡਾਟਾ 5

ਅੱਖਰ 4

ਡੇਟਾ 6 ਡੇਟਾ 7 ਡੇਟਾ 8

ਅੱਖਰ 5 ਅੱਖਰ 6 ਅੱਖਰ 7

CAN ਫਰੇਮ ਸੁਨੇਹਾ ਕੌਂਫਿਗਰੇਸ਼ਨ ਸੌਫਟਵੇਅਰ (ਰਿਮੋਟ ਜਾਂ ਡੇਟਾ ਫਰੇਮ; ਸਟੈਂਡਰਡ ਜਾਂ ਐਕਸਟੈਂਡਡ ਫਰੇਮ) ਦੁਆਰਾ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਪ੍ਰਸਾਰਿਤ ਮੋਡਬਸ ਪ੍ਰੋਟੋਕੋਲ "ਡੇਟਾ 2" ਬਾਈਟ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, ਜੇਕਰ ਪ੍ਰੋਟੋਕੋਲ ਸਮੱਗਰੀ 7 ਬਿੱਟ ਤੋਂ ਵੱਧ ਹੈ, ਅਤੇ ਬਾਕੀ ਪ੍ਰੋਟੋਕੋਲ ਸਮੱਗਰੀ ਨੂੰ ਇਸ ਖੰਡਿਤ ਫਾਰਮੈਟ ਵਿੱਚ ਪਰਿਵਰਤਿਤ ਹੋਣ ਤੱਕ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ
25

WS-TTL-CAN
ਯੂਜ਼ਰ ਮੈਨੂਅਲ
ਪੂਰਾ। ਡੇਟਾ 1 ਵਿਭਾਜਨ ਨਿਯੰਤਰਣ ਸੁਨੇਹਾ ਹੈ (1 ਬਾਈਟ, 8 ਬਿੱਟ), ਅਤੇ ਅਰਥ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਸੈਗਮੈਂਟੇਸ਼ਨ ਫਲੈਗ ਸੈਗਮੈਂਟੇਸ਼ਨ ਮਾਰਕ ਇੱਕ ਬਿੱਟ (Bit7) ਰੱਖਦਾ ਹੈ, ਅਤੇ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕੀ ਸੁਨੇਹਾ ਇੱਕ ਹੈ
ਖੰਡਿਤ ਸੁਨੇਹਾ ਜਾਂ ਨਹੀਂ। “0” ਇੱਕ ਵੱਖਰੇ ਸੰਦੇਸ਼ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਅਤੇ “1” ਇੱਕ ਖੰਡਿਤ ਸੁਨੇਹੇ ਵਿੱਚ ਇੱਕ ਫਰੇਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।

ਵਿਭਾਜਨ ਦੀ ਕਿਸਮ 2 ਬਿੱਟ (ਬਿਟ6, ਬਿਟ5) ਨੂੰ ਘੇਰਦੀ ਹੈ, ਅਤੇ ਇਸ ਵਿੱਚ ਰਿਪੋਰਟ ਦੀਆਂ ਕਿਸਮਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ
ਹਿੱਸੇ ਦੀ ਰਿਪੋਰਟ.

ਬਿੱਟ ਮੁੱਲ (ਬਿਟ6, ਬਿੱਟ5)
00
01 10

ਵਰਣਨ ਪਹਿਲਾ ਭਾਗ
ਮੱਧ ਵਿਭਾਜਨ ਆਖਰੀ ਵਿਭਾਜਨ

ਨੋਟ ਕਰੋ
ਜੇਕਰ ਸੈਗਮੈਂਟੇਸ਼ਨ ਕਾਊਂਟਰ ਵਿੱਚ ਮੁੱਲ = 0 ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਇਹ ਪਹਿਲਾ ਭਾਗ ਹੈ।
ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਇਹ ਮੱਧ ਭਾਗ ਹੈ, ਅਤੇ ਇੱਥੇ ਇੱਕ ਤੋਂ ਵੱਧ ਭਾਗ ਹਨ ਜਾਂ ਕੋਈ ਮੱਧ ਭਾਗ ਨਹੀਂ ਹਨ। ਆਖਰੀ ਵਿਭਾਜਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ

ਸੈਗਮੈਂਟੇਸ਼ਨ ਕਾਊਂਟਰ 5 ਬਿੱਟ (ਬਿਟ4-ਬਿਟ0) ਰੱਖਦਾ ਹੈ, ਜੋ ਇੱਕੋ ਫਰੇਮ ਵਿੱਚ ਖੰਡਾਂ ਦੇ ਸੀਰੀਅਲ ਨੰਬਰ ਨੂੰ ਵੱਖ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
Modbus ਸੁਨੇਹਾ, ਇਹ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੈ ਕਿ ਕੀ ਇੱਕੋ ਫਰੇਮ ਦੇ ਹਿੱਸੇ ਪੂਰੇ ਹਨ। (3) ਪਰਿਵਰਤਨ ਸਾਬਕਾample: ਸੀਰੀਅਲ ਪੋਰਟ ਸਾਈਡ Modbus 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 ਐਡਰੈੱਸ ਕੋਡ ਹੈ, ਜਿਸ ਨੂੰ ;-7IDCAN ਵਿੱਚ ਬਦਲਿਆ ਗਿਆ ਹੈ। ਆਖਰੀ 0 ਬਾਈਟ (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 ਸੰਦੇਸ਼ਾਂ ਨੂੰ ਉੱਪਰ ਦੱਸੇ ਗਏ CAN ਵਿਭਾਜਨ ਵਿਧੀ ਦੇ ਅਨੁਸਾਰ RTU ਡੇਟਾ ਦੇ ਇੱਕ ਫਰੇਮ ਵਿੱਚ ਜੋੜ ਦੇਵੇਗਾ। , ਅਤੇ ਅੰਤ ਵਿੱਚ CRC ਚੈੱਕਸਮ ਜੋੜੋ।
28

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

WAVESHARE WS-TTL-CAN ਮਿੰਨੀ ਮੋਡੀਊਲ ਪਰਿਵਰਤਨ ਪ੍ਰੋਟੋਕੋਲ ਕਰ ਸਕਦਾ ਹੈ [pdf] ਯੂਜ਼ਰ ਮੈਨੂਅਲ
WS-TTL-CAN ਮਿੰਨੀ ਮੋਡੀਊਲ ਕੈਨ ਪਰਿਵਰਤਨ ਪ੍ਰੋਟੋਕੋਲ, ਡਬਲਯੂਐਸ-ਟੀਟੀਐਲ-ਕੈਨ, ਮਿਨੀ ਮੋਡਿਊਲ ਪਰਿਵਰਤਨ ਪ੍ਰੋਟੋਕੋਲ ਕਰ ਸਕਦਾ ਹੈ, ਮੋਡੀਊਲ ਪਰਿਵਰਤਨ ਪ੍ਰੋਟੋਕੋਲ ਕਰ ਸਕਦਾ ਹੈ, ਪਰਿਵਰਤਨ ਪ੍ਰੋਟੋਕੋਲ ਕਰ ਸਕਦਾ ਹੈ, ਪਰਿਵਰਤਨ ਪ੍ਰੋਟੋਕੋਲ, ਪ੍ਰੋਟੋਕੋਲ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *