ਪ੍ਰੋਟੋਕੋਲ MODBUS-RTUMAP
Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, ਚੈੱਕ ਗਣਰਾਜ
ਦਸਤਾਵੇਜ਼ ਨੰਬਰ APP-0057-EN, 26 ਅਕਤੂਬਰ, 2023 ਤੋਂ ਸੰਸ਼ੋਧਨ।
© 2023 Advantech Czech sro ਇਸ ਪ੍ਰਕਾਸ਼ਨ ਦੇ ਕਿਸੇ ਵੀ ਹਿੱਸੇ ਨੂੰ ਲਿਖਤੀ ਸਹਿਮਤੀ ਤੋਂ ਬਿਨਾਂ ਫੋਟੋਗ੍ਰਾਫੀ, ਰਿਕਾਰਡਿੰਗ, ਜਾਂ ਕੋਈ ਜਾਣਕਾਰੀ ਸਟੋਰੇਜ ਅਤੇ ਪ੍ਰਾਪਤੀ ਪ੍ਰਣਾਲੀ ਸਮੇਤ ਕਿਸੇ ਵੀ ਰੂਪ ਵਿੱਚ ਜਾਂ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਇਲੈਕਟ੍ਰਾਨਿਕ ਜਾਂ ਮਕੈਨੀਕਲ ਦੁਆਰਾ ਦੁਬਾਰਾ ਤਿਆਰ ਜਾਂ ਪ੍ਰਸਾਰਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਮੈਨੂਅਲ ਵਿਚਲੀ ਜਾਣਕਾਰੀ ਬਿਨਾਂ ਨੋਟਿਸ ਦੇ ਬਦਲੀ ਜਾ ਸਕਦੀ ਹੈ, ਅਤੇ ਇਹ Advantech ਦੀ ਵਚਨਬੱਧਤਾ ਨੂੰ ਦਰਸਾਉਂਦੀ ਨਹੀਂ ਹੈ।
Advantech Czech sro ਇਸ ਮੈਨੂਅਲ ਦੇ ਫਰਨੀਚਰਿੰਗ, ਪ੍ਰਦਰਸ਼ਨ, ਜਾਂ ਵਰਤੋਂ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਹੋਣ ਵਾਲੇ ਇਤਫਾਕਨ ਜਾਂ ਨਤੀਜੇ ਵਜੋਂ ਹੋਏ ਨੁਕਸਾਨਾਂ ਲਈ ਜਵਾਬਦੇਹ ਨਹੀਂ ਹੋਵੇਗਾ।
ਇਸ ਮੈਨੂਅਲ ਵਿੱਚ ਵਰਤੇ ਗਏ ਸਾਰੇ ਬ੍ਰਾਂਡ ਨਾਮ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਹੋਰ ਦੀ ਵਰਤੋਂ
ਇਸ ਪ੍ਰਕਾਸ਼ਨ ਵਿੱਚ ਅਹੁਦਾ ਸਿਰਫ ਸੰਦਰਭ ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਹੈ ਅਤੇ ਟ੍ਰੇਡਮਾਰਕ ਧਾਰਕ ਦੁਆਰਾ ਸਮਰਥਨ ਦਾ ਗਠਨ ਨਹੀਂ ਕਰਦਾ ਹੈ।
ਵਰਤੇ ਗਏ ਚਿੰਨ੍ਹ
ਖ਼ਤਰਾ - ਉਪਭੋਗਤਾ ਦੀ ਸੁਰੱਖਿਆ ਜਾਂ ਰਾਊਟਰ ਨੂੰ ਸੰਭਾਵੀ ਨੁਕਸਾਨ ਬਾਰੇ ਜਾਣਕਾਰੀ।
ਧਿਆਨ ਦਿਓ - ਸਮੱਸਿਆਵਾਂ ਜੋ ਖਾਸ ਸਥਿਤੀਆਂ ਵਿੱਚ ਪੈਦਾ ਹੋ ਸਕਦੀਆਂ ਹਨ।
ਜਾਣਕਾਰੀ - ਉਪਯੋਗੀ ਸੁਝਾਅ ਜਾਂ ਵਿਸ਼ੇਸ਼ ਦਿਲਚਸਪੀ ਦੀ ਜਾਣਕਾਰੀ।
Example - ਸਾਬਕਾampਫੰਕਸ਼ਨ, ਕਮਾਂਡ ਜਾਂ ਸਕ੍ਰਿਪਟ ਦਾ le.
1. ਚੇਂਜਲਾਗ
1.1 ਪ੍ਰੋਟੋਕੋਲ MODBUS-RTUMAP ਚੇਂਜਲੌਗ
v1.0.0 (2012-01-13)
- ਪਹਿਲੀ ਰੀਲੀਜ਼
v1.0.1 (2012-01-20)
- ਰਜਿਸਟਰ ਜ਼ੀਰੋ ਨੂੰ ਪੜ੍ਹਨ ਦੀ ਆਗਿਆ ਹੈ
v1.0.2 (2013-12-11)
- FW 4.0.0+ ਦਾ ਸਮਰਥਨ ਜੋੜਿਆ ਗਿਆ
v1.0.3 (2015-08-21)
- ਅੰਦਰੂਨੀ ਬਫਰ ਵਿੱਚ ਡੇਟਾ ਦੀ ਛਾਂਟੀ ਵਿੱਚ ਹੱਲ ਕੀਤਾ ਗਿਆ ਬੱਗ
v1.0.4 (2018-09-27)
- JavaSript ਗਲਤੀ ਸੁਨੇਹਿਆਂ ਵਿੱਚ ਮੁੱਲਾਂ ਦੀਆਂ ਸੰਭਾਵਿਤ ਰੇਂਜਾਂ ਸ਼ਾਮਲ ਕੀਤੀਆਂ ਗਈਆਂ
v1.0.5 (2019-02-13)
- ਕੋਇਲਾਂ ਦੀ ਸਥਿਰ ਰੀਡਿੰਗ
2. ਰਾਊਟਰ ਐਪ ਦਾ ਵੇਰਵਾ
ਰਾਊਟਰ ਐਪ ਪ੍ਰੋਟੋਕੋਲ MODBUS-RTUMAP ਸਟੈਂਡਰਡ ਰਾਊਟਰ ਫਰਮਵੇਅਰ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ। ਇਸ ਰਾਊਟਰ ਐਪ ਨੂੰ ਅਪਲੋਡ ਕਰਨਾ ਸੰਰਚਨਾ ਮੈਨੂਅਲ (ਦੇਖੋ [1, 2]) ਵਿੱਚ ਦੱਸਿਆ ਗਿਆ ਹੈ।
ਰਾਊਟਰ ਐਪ v4 ਪਲੇਟਫਾਰਮ ਅਨੁਕੂਲ ਨਹੀਂ ਹੈ।
ਇਸ ਮੋਡੀਊਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਸਮੇਂ-ਸਮੇਂ 'ਤੇ ਬਫਰ ਤੋਂ ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਨਾ ਸੰਭਵ ਹੈ ਜੋ ਜੁੜੇ ਮਾਪਣ ਵਾਲੇ ਯੰਤਰਾਂ (ਮੀਟਰਾਂ) ਤੋਂ ਪ੍ਰਾਪਤ ਮੁੱਲਾਂ ਨੂੰ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਹਰੇਕ ਮਾਪਣ ਵਾਲੇ ਯੰਤਰ ਨੂੰ ਰਜਿਸਟਰਾਂ (ਜਾਂ ਕੋਇਲਾਂ) ਦੀ ਇੱਕ ਨਿਸ਼ਚਿਤ ਗਿਣਤੀ ਨਿਰਧਾਰਤ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਹ ਰੇਂਜ ਇੱਕ ਦੂਜੇ ਦੀ ਪਾਲਣਾ ਕਰਦੀਆਂ ਹਨ, ਇਸਲਈ RTUMAP ਮੋਡੀਊਲ ਨਿਰਧਾਰਤ ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹੋਏ ਨਿਰਧਾਰਤ ਰਜਿਸਟਰਾਂ (ਜਾਂ ਕੋਇਲਾਂ) ਦੀ ਕੁੱਲ ਗਿਣਤੀ ਤੋਂ ਡੇਟਾ ਪੜ੍ਹਦਾ ਹੈ। ਚੰਗੀ ਤਰ੍ਹਾਂ ਵਿਵਸਥਿਤ ਮਾਡਲ ਚਿੱਤਰ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ:
ਚਿੱਤਰ 1: ਮਾਡਲ ਚਿੱਤਰ
- ਕੰਪਿਊਟਰ
- MODBUS TCP
- ਬਫਰ
- ਮੀਟਰ
ਸੰਰਚਨਾ ਲਈ RTUMAP ਰਾਊਟਰ ਐਪ ਉਪਲਬਧ ਹੈ web ਇੰਟਰਫੇਸ, ਜਿਸ ਨੂੰ ਰਾਊਟਰ ਦੇ ਰਾਊਟਰ ਐਪਸ ਪੇਜ 'ਤੇ ਮੋਡੀਊਲ ਨਾਮ ਨੂੰ ਦਬਾ ਕੇ ਬੁਲਾਇਆ ਜਾਂਦਾ ਹੈ। web ਇੰਟਰਫੇਸ. ਦਾ ਖੱਬਾ ਹਿੱਸਾ web ਇੰਟਰਫੇਸ (ਜਿਵੇਂ ਕਿ ਮੀਨੂ) ਵਿੱਚ ਸਿਰਫ ਰਿਟਰਨ ਆਈਟਮ ਹੁੰਦੀ ਹੈ, ਜੋ ਇਸਨੂੰ ਬਦਲਦੀ ਹੈ web ਰਾਊਟਰ ਦੇ ਇੰਟਰਫੇਸ ਲਈ ਇੰਟਰਫੇਸ.
3. ਰਾਊਟਰ ਐਪ ਦੀ ਸੰਰਚਨਾ
ਇਸ ਰਾਊਟਰ ਐਪ ਦੀ ਅਸਲ ਸੰਰਚਨਾ ਸੱਜੇ ਪਾਸੇ ਦੇ ਫਾਰਮ ਰਾਹੀਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਫਾਰਮ ਵਿੱਚ ਪਹਿਲੀ ਆਈਟਮ - ਵਿਸਤਾਰ ਪੋਰਟ 'ਤੇ RTUMAP ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ - ਇਹਨਾਂ ਰਾਊਟਰ ਐਪ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਹੋਰ ਵਸਤੂਆਂ ਦਾ ਅਰਥ ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ ਦੱਸਿਆ ਗਿਆ ਹੈ:
ਆਈਟਮ | ਮਹੱਤਵ |
ਵਿਸਤਾਰ ਪੋਰਟ | ਅਨੁਸਾਰੀ ਵਿਸਤਾਰ ਪੋਰਟ (PORT1 ਜਾਂ PORT2) |
ਬੌਡ ਦਰ | ਮੋਡਿਊਲੇਸ਼ਨ ਦਰ (ਵੱਖਰੇ ਪ੍ਰਤੀਕ ਤਬਦੀਲੀਆਂ ਦੀ ਗਿਣਤੀ - ਸਿਗਨਲ ਇਵੈਂਟਸ - ਪ੍ਰਤੀ ਸਕਿੰਟ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਮਾਧਿਅਮ ਲਈ ਕੀਤੀ ਗਈ) |
ਡਾਟਾ ਬਿੱਟ | ਡਾਟਾ ਬਿੱਟਾਂ ਦੀ ਗਿਣਤੀ (7 ਜਾਂ 8) |
ਸਮਾਨਤਾ | ਸਮਾਨਤਾ (ਕੋਈ ਨਹੀਂ, ਬਰਾਬਰ ਜਾਂ ਅਜੀਬ) |
ਬਿੱਟ ਰੋਕੋ | ਸਟਾਪ ਬਿੱਟਾਂ ਦੀ ਗਿਣਤੀ (1 ਜਾਂ 2) |
ਸਪਲਿਟ ਸਮਾਂ ਸਮਾਪਤ | ਰੀਡਿੰਗ ਵਿਚਕਾਰ ਦੇਰੀ (ਮਿਲੀਸਕਿੰਟ ਵਿੱਚ) |
ਪੜ੍ਹਨ ਦੀ ਮਿਆਦ | ਬਫਰ ਤੋਂ ਡਾਟਾ ਪੜ੍ਹਨ ਦੀ ਮਿਆਦ (ਸਕਿੰਟਾਂ ਵਿੱਚ) |
ਟੀਸੀਪੀ ਪੋਰਟ | TCP ਪੋਰਟ ਨੰਬਰ |
ਪਤਾ ਸ਼ੁਰੂ ਕਰੋ | ਰਜਿਸਟਰ ਦਾ ਪਤਾ ਸ਼ੁਰੂ ਕਰੋ |
ਸਾਰਣੀ 1: ਸੰਰਚਨਾ ਰੂਪ ਵਿੱਚ ਆਈਟਮਾਂ ਦਾ ਵੇਰਵਾ
ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਰਮ ਦੇ ਹੇਠਾਂ ਉਹਨਾਂ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ ਜੁੜੇ ਮੀਟਰਾਂ ਦੀ ਸੂਚੀ ਵੀ ਉਪਲਬਧ ਹੈ।
ਲਾਗੂ ਕਰੋ ਬਟਨ ਦਬਾਉਣ ਤੋਂ ਬਾਅਦ ਸਾਰੀਆਂ ਤਬਦੀਲੀਆਂ ਲਾਗੂ ਹੋ ਜਾਣਗੀਆਂ।
ਚਿੱਤਰ 2: ਸੰਰਚਨਾ ਫਾਰਮ
3.1 ਮਾਪਣ ਵਾਲੇ ਯੰਤਰ ਨੂੰ ਜੋੜਨਾ ਅਤੇ ਹਟਾਉਣਾ
ਵਿਅਕਤੀਗਤ ਮੀਟਰਾਂ (ਮਾਪਣ ਵਾਲੇ ਯੰਤਰਾਂ) ਨੂੰ [ਮਿਟਾਓ] ਆਈਟਮ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਸੂਚੀ ਵਿੱਚੋਂ ਹਟਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਜੋ ਮੀਟਰ ਦੇ ਵਰਣਨ ਦੇ ਸਾਹਮਣੇ ਸਥਿਤ ਹੈ। ਮੀਟਰ ਜੋੜਨ ਲਈ [ਮੀਟਰ ਜੋੜੋ] ਆਈਟਮ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਮੀਟਰ ਜੋੜਨ ਤੋਂ ਪਹਿਲਾਂ, ਮੀਟਰ ਦਾ ਪਤਾ, ਸ਼ੁਰੂਆਤੀ ਪਤਾ, ਰਜਿਸਟਰਾਂ ਜਾਂ ਕੋਇਲਾਂ ਦੀ ਗਿਣਤੀ (ਮੁੱਲਾਂ ਦੀ ਸੰਖਿਆ (ਰਜਿਸਟਰ ਜਾਂ ਕੋਇਲ)) ਦਰਜ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ ਅਤੇ ਰੀਡ ਫੰਕਸ਼ਨ (ਹੇਠਾਂ ਚਿੱਤਰ ਦੇਖੋ) ਨੂੰ ਚੁਣੋ। ਇਸ ਤਰ੍ਹਾਂ 10 ਡਿਵਾਈਸਾਂ ਨੂੰ ਜੋੜਨਾ ਸੰਭਵ ਹੈ।
ਚਿੱਤਰ 3: ਇੱਕ ਮਾਪਣ ਵਾਲਾ ਯੰਤਰ ਜੋੜਨਾ
3.2 ਫੰਕਸ਼ਨ ਪੜ੍ਹੋ ਅਤੇ ਲਿਖੋ
ਨਿਮਨਲਿਖਤ ਚਿੱਤਰ ਉਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਜੋ PC, RTUMAP ਰਾਊਟਰ ਐਪ ਅਤੇ ਮੀਟਰ ਵਿਚਕਾਰ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਫੰਕਸ਼ਨ 0x01 (ਪੜ੍ਹੋ) ਅਤੇ 0x0F (ਲਿਖੋ) ਸਿਰਫ ਕੋਇਲਾਂ ਲਈ ਹਨ। MODBUS RTU ਡਿਵਾਈਸ (ਫੰਕਸ਼ਨ 0x0F ਦੁਆਰਾ) ਉੱਤੇ ਕੋਇਲਾਂ ਵਿੱਚ ਕੁਝ ਮੁੱਲ ਲਿਖਣ ਦੇ ਯੋਗ ਹੋਣ ਲਈ, ਇੱਕ ਮੀਟਰ ਘੋਸ਼ਣਾ ਵਿੱਚ ਰੀਡ ਫੰਕਸ਼ਨ ਨੂੰ ਫੰਕਸ਼ਨ ਨੰਬਰ 1 ਤੇ ਸੈੱਟ ਕਰੋ।
ਚਿੱਤਰ 4: RTUMAP ਰਾਊਟਰ ਐਪ ਦੁਆਰਾ ਸਮਰਥਿਤ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਪੜ੍ਹੋ ਅਤੇ ਲਿਖੋ
- ਕੰਪਿਊਟਰ
- ਫੰਕਸ਼ਨ 0x03, 0x04 ਪੜ੍ਹੋ
- ਫੰਕਸ਼ਨ 0x06, 0x10 ਲਿਖੋ
- RTUMAP
- ਫੰਕਸ਼ਨ 0x03x 0x04 ਪੜ੍ਹੋ
- ਫੰਕਸ਼ਨ 0x0F ਲਿਖੋ (ਕੇਵਲ ਕੋਇਲਾਂ ਲਈ)
- MODBUS ਮੀਟਰ
ਤੁਸੀਂ ਇੰਜੀਨੀਅਰਿੰਗ ਪੋਰਟਲ 'ਤੇ ਉਤਪਾਦ-ਸਬੰਧਤ ਦਸਤਾਵੇਜ਼ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ icr.advantech.cz ਪਤਾ।
ਆਪਣੇ ਰਾਊਟਰ ਦੀ ਕਵਿੱਕ ਸਟਾਰਟ ਗਾਈਡ, ਯੂਜ਼ਰ ਮੈਨੂਅਲ, ਕੌਂਫਿਗਰੇਸ਼ਨ ਮੈਨੂਅਲ, ਜਾਂ ਫਰਮਵੇਅਰ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਰਾਊਟਰ ਮਾਡਲ ਪੰਨਾ, ਲੋੜੀਂਦਾ ਮਾਡਲ ਲੱਭੋ, ਅਤੇ ਕ੍ਰਮਵਾਰ ਮੈਨੂਅਲ ਜਾਂ ਫਰਮਵੇਅਰ ਟੈਬ 'ਤੇ ਜਾਓ।
ਰਾਊਟਰ ਐਪਸ ਇੰਸਟਾਲੇਸ਼ਨ ਪੈਕੇਜ ਅਤੇ ਮੈਨੂਅਲ 'ਤੇ ਉਪਲਬਧ ਹਨ ਰਾਊਟਰ ਐਪਸ ਪੰਨਾ
ਵਿਕਾਸ ਦਸਤਾਵੇਜ਼ਾਂ ਲਈ, 'ਤੇ ਜਾਓ DevZone ਪੰਨਾ
ਪ੍ਰੋਟੋਕੋਲ MODBUS-RTUMAP ਮੈਨੂਅਲ
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ADVANTECH ਪ੍ਰੋਟੋਕੋਲ MODBUS-RTUMAP ਰਾਊਟਰ ਐਪ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ ਪ੍ਰੋਟੋਕੋਲ MODBUS-RTUMAP ਰਾਊਟਰ ਐਪ, ਪ੍ਰੋਟੋਕੋਲ MODBUS-RTUMAP, ਰਾਊਟਰ ਐਪ, ਐਪ |