ਏਨਕੋਡਰ ਸਾਫਟਵੇਅਰ
ਯੂਜ਼ਰ ਗਾਈਡ
ਏਨਕੋਡਰ ਸਾਫਟਵੇਅਰ
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਗੁਪਤ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ, ਜੋ ARAD ਲਿਮਿਟੇਡ ਦੀ ਮਲਕੀਅਤ ਹੈ। ਇਸਦੀ ਸਮੱਗਰੀ ਦਾ ਕੋਈ ਵੀ ਹਿੱਸਾ ARAD ਲਿਮਿਟੇਡ ਦੀ ਪੂਰਵ ਲਿਖਤੀ ਇਜਾਜ਼ਤ ਤੋਂ ਬਿਨਾਂ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਕਿਸੇ ਵੀ ਪਾਰਟੀ ਨੂੰ ਵਰਤਿਆ, ਕਾਪੀ, ਖੁਲਾਸਾ ਜਾਂ ਪਹੁੰਚਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ ਹੈ।
ਮਨਜ਼ੂਰੀਆਂ:
ਨਾਮ | ਸਥਿਤੀ | ਦਸਤਖਤ | |
ਦੁਆਰਾ ਲਿਖਿਆ ਗਿਆ: | ਇਵਗੇਨੀ ਕੋਸਾਕੋਵਸਕੀ | ਫਰਮਵੇਅਰ ਇੰਜੀਨੀਅਰ | |
ਦੁਆਰਾ ਮਨਜ਼ੂਰ ਕੀਤਾ ਗਿਆ: | ਆਰ ਐਂਡ ਡੀ ਮੈਨੇਜਰ | ||
ਦੁਆਰਾ ਮਨਜ਼ੂਰ ਕੀਤਾ ਗਿਆ: | ਉਤਪਾਦ ਪ੍ਰਬੰਧਕ | ||
ਦੁਆਰਾ ਮਨਜ਼ੂਰ ਕੀਤਾ ਗਿਆ: |
ਫੈਡਰਲ ਕਮਿਊਨੀਕੇਸ਼ਨ ਕਮਿਸ਼ਨ (FCC) ਪਾਲਣਾ ਨੋਟਿਸ
ਸਾਵਧਾਨ
ਇਹ ਉਪਕਰਣ FCC ਨਿਯਮਾਂ ਦੇ ਭਾਗ 15 ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ. ਉਪਭੋਗਤਾ ਨੂੰ ਸੁਚੇਤ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਮਾਸਟਰ ਮੀਟਰ ਦੁਆਰਾ ਸਪੱਸ਼ਟ ਤੌਰ ਤੇ ਮਨਜ਼ੂਰ ਨਹੀਂ ਕੀਤੇ ਗਏ ਉਪਕਰਣਾਂ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਅਤੇ ਸੋਧ ਵਾਰੰਟੀ ਅਤੇ ਉਪਕਰਣ ਨੂੰ ਚਲਾਉਣ ਲਈ ਉਪਭੋਗਤਾ ਦੇ ਅਧਿਕਾਰ ਨੂੰ ਰੱਦ ਕਰ ਸਕਦੀ ਹੈ. ਪੇਸ਼ੇਵਰ ਸਿਖਲਾਈ ਪ੍ਰਾਪਤ ਕਰਮਚਾਰੀਆਂ ਨੂੰ ਉਪਕਰਣਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ.
ਇਸ ਉਪਕਰਣ ਦੀ ਪ੍ਰੀਖਿਆ ਕੀਤੀ ਗਈ ਹੈ ਅਤੇ ਐਫਸੀਸੀ ਨਿਯਮਾਂ ਦੇ ਭਾਗ 15 ਦੇ ਅਨੁਸਾਰ, ਕਲਾਸ ਬੀ ਡਿਜੀਟਲ ਉਪਕਰਣ ਦੀਆਂ ਸੀਮਾਵਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਲਈ ਪਾਇਆ ਗਿਆ ਹੈ. ਇਹ ਸੀਮਾਵਾਂ ਰਿਹਾਇਸ਼ੀ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਚ ਨੁਕਸਾਨਦੇਹ ਦਖਲਅੰਦਾਜ਼ੀ ਵਿਰੁੱਧ reasonableੁਕਵੀਂ ਸੁਰੱਖਿਆ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ. ਇਹ ਉਪਕਰਣ ਉਪਯੋਗ ਪੈਦਾ ਕਰਦਾ ਹੈ ਅਤੇ ਰੇਡੀਓ ਬਾਰੰਬਾਰਤਾ energyਰਜਾ ਨੂੰ ਰੇਡੀਏਟ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ, ਜੇ ਸਥਾਪਤ ਨਹੀਂ ਕੀਤਾ ਅਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਅਨੁਸਾਰ ਇਸਤੇਮਾਲ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਤਾਂ ਰੇਡੀਓ ਸੰਚਾਰ ਵਿਚ ਨੁਕਸਾਨਦੇਹ ਦਖਲਅੰਦਾਜ਼ੀ ਹੋ ਸਕਦੀ ਹੈ. ਹਾਲਾਂਕਿ, ਇਸ ਗੱਲ ਦੀ ਕੋਈ ਗਰੰਟੀ ਨਹੀਂ ਹੈ ਕਿ ਇੱਕ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿੱਚ ਦਖਲਅੰਦਾਜ਼ੀ ਨਹੀਂ ਹੋਵੇਗੀ. ਜੇ ਇਹ ਉਪਕਰਣ ਰੇਡੀਓ ਜਾਂ ਟੈਲੀਵਿਜ਼ਨ ਰਿਸੈਪਸ਼ਨ ਵਿਚ ਨੁਕਸਾਨਦੇਹ ਦਖਲਅੰਦਾਜ਼ੀ ਦਾ ਕਾਰਨ ਬਣਦਾ ਹੈ, ਜਿਸ ਨੂੰ ਉਪਕਰਣਾਂ ਨੂੰ ਬੰਦ ਅਤੇ ਚਾਲੂ ਕਰਕੇ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਉਪਭੋਗਤਾ ਨੂੰ ਹੇਠ ਲਿਖਿਆਂ ਵਿਚੋਂ ਇਕ ਜਾਂ ਵਧੇਰੇ ਦੁਆਰਾ ਦਖਲਅੰਦਾਜ਼ੀ ਨੂੰ ਠੀਕ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਲਈ ਉਤਸ਼ਾਹਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:
- ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ ਐਂਟੀਨਾ ਨੂੰ ਮੁੜ ਦਿਸ਼ਾ ਦਿਓ ਜਾਂ ਬਦਲੋ।
- ਸਾਜ਼-ਸਾਮਾਨ ਅਤੇ ਰਿਸੀਵਰ ਵਿਚਕਾਰ ਵਿਭਾਜਨ ਵਧਾਓ।
- ਸਾਜ਼ੋ-ਸਾਮਾਨ ਨੂੰ ਇੱਕ ਸਰਕਟ 'ਤੇ ਇੱਕ ਆਊਟਲੈਟ ਵਿੱਚ ਕਨੈਕਟ ਕਰੋ ਜਿਸ ਨਾਲ ਰਿਸੀਵਰ ਜੁੜਿਆ ਹੋਇਆ ਹੈ।
- ਮਦਦ ਲਈ ਡੀਲਰ ਜਾਂ ਕਿਸੇ ਤਜਰਬੇਕਾਰ ਰੇਡੀਓ/ਟੀਵੀ ਤਕਨੀਸ਼ੀਅਨ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।
ਇਹ ਡਿਵਾਈਸ FCC ਨਿਯਮਾਂ ਦੇ ਭਾਗ 15 ਦੀ ਪਾਲਣਾ ਕਰਦੀ ਹੈ। ਓਪਰੇਸ਼ਨ ਹੇਠ ਲਿਖੀਆਂ ਦੋ ਸ਼ਰਤਾਂ ਦੇ ਅਧੀਨ ਹੈ:
- ਇਹ ਡਿਵਾਈਸ ਹਾਨੀਕਾਰਕ ਦਖਲਅੰਦਾਜ਼ੀ ਦਾ ਕਾਰਨ ਨਹੀਂ ਬਣ ਸਕਦੀ, ਅਤੇ
- ਇਸ ਡਿਵਾਈਸ ਨੂੰ ਪ੍ਰਾਪਤ ਹੋਈ ਕਿਸੇ ਵੀ ਦਖਲਅੰਦਾਜ਼ੀ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਦਖਲਅੰਦਾਜ਼ੀ ਸ਼ਾਮਲ ਹੈ ਜੋ ਅਣਚਾਹੇ ਓਪਰੇਸ਼ਨ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀ ਹੈ।
ਇੰਡਸਟਰੀ ਕੈਨੇਡਾ (IC) ਪਾਲਣਾ ਨੋਟਿਸ
ਇਹ ਡਿਵਾਈਸ FCC ਨਿਯਮਾਂ ਭਾਗ 15 ਅਤੇ ਉਦਯੋਗ ਕੈਨੇਡਾ ਲਾਇਸੰਸ ਤੋਂ ਛੋਟ ਵਾਲੇ RSS ਮਿਆਰਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੀ ਹੈ। ਓਪਰੇਸ਼ਨ ਹੇਠ ਲਿਖੀਆਂ ਦੋ ਸ਼ਰਤਾਂ ਦੇ ਅਧੀਨ ਹੈ:
- ਇਹ ਡਿਵਾਈਸ ਰੁਕਾਵਟ ਦਾ ਕਾਰਨ ਨਹੀਂ ਬਣ ਸਕਦੀ, ਅਤੇ
- ਇਸ ਡਿਵਾਈਸ ਨੂੰ ਕਿਸੇ ਵੀ ਦਖਲ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਦਖਲਅੰਦਾਜ਼ੀ ਸ਼ਾਮਲ ਹੈ ਜੋ ਡਿਵਾਈਸ ਦੇ ਅਣਚਾਹੇ ਸੰਚਾਲਨ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀ ਹੈ।
ਇੰਡਸਟਰੀ ਕੈਨੇਡਾ ਦੇ ਨਿਯਮਾਂ ਦੇ ਤਹਿਤ, ਇਹ ਰੇਡੀਓ ਟ੍ਰਾਂਸਮੀਟਰ ਸਿਰਫ਼ ਇੰਡਸਟ੍ਰੀ ਕੈਨੇਡਾ ਦੁਆਰਾ ਟ੍ਰਾਂਸਮੀਟਰ ਲਈ ਪ੍ਰਵਾਨਿਤ ਕਿਸਮ ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ (ਜਾਂ ਘੱਟ) ਲਾਭ ਦੇ ਐਂਟੀਨਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ। ਦੂਜੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਸੰਭਾਵੀ ਰੇਡੀਓ ਦਖਲਅੰਦਾਜ਼ੀ ਨੂੰ ਘਟਾਉਣ ਲਈ, ਐਂਟੀਨਾ ਦੀ ਕਿਸਮ ਅਤੇ ਇਸਦਾ ਲਾਭ ਇਸ ਤਰ੍ਹਾਂ ਚੁਣਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਬਰਾਬਰ ਆਈਸੋਟ੍ਰੋਪਿਕ ਸਹਿਯੋਗੀ ਰੇਡੀਏਟਿਡ ਪਾਵਰ (EIRP) ਸਫਲ ਸੰਚਾਰ ਲਈ ਲੋੜ ਤੋਂ ਵੱਧ ਨਾ ਹੋਵੇ।
- ਇਹ ਕਲਾਸ ਬੀ ਡਿਜੀਟਲ ਉਪਕਰਨ ਕੈਨੇਡੀਅਨ ICES-003 ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ।
ਰੇਡੀਏਸ਼ਨ ਐਕਸਪੋਜ਼ਰ ਸਟੇਟਮੈਂਟ:
ਇਹ ਉਪਕਰਣ ਬੇਕਾਬੂ ਵਾਤਾਵਰਣ ਲਈ ਨਿਰਧਾਰਤ FCC ਅਤੇ IC RF ਰੇਡੀਏਸ਼ਨ ਐਕਸਪੋਜਰ ਸੀਮਾ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ.
ਜਾਣ-ਪਛਾਣ
ਏਨਕੋਡਰ ਸੌਫਟਵੇਅਰ ਲੋੜਾਂ ਦਾ ਵੇਰਵਾ ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਵਿੱਚ ਵਿਕਸਤ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਇੱਕ ਸਾਫਟਵੇਅਰ ਸਿਸਟਮ ਦਾ ਵਰਣਨ ਹੈ। ਇਹ ਫੰਕਸ਼ਨਲ ਅਤੇ ਗੈਰ-ਕਾਰਜਸ਼ੀਲ ਲੋੜਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਵਰਤੋਂ ਦੇ ਕੇਸਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਸ਼ਾਮਲ ਹੋ ਸਕਦਾ ਹੈ ਜੋ ਸਿਸਟਮ ਅਤੇ ਉਪਭੋਗਤਾ ਇੰਟਰੈਕਸ਼ਨਾਂ ਦਾ ਵਰਣਨ ਕਰਦੇ ਹਨ ਜੋ ਸੌਫਟਵੇਅਰ ਨੂੰ ਪ੍ਰਦਾਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਮੌਜੂਦਾ ਲੋੜਾਂ ਦੇ ਨਿਰਧਾਰਨ ਇੱਕ ਪਾਸੇ ਤੋਂ ਅਰਾਡ ਪਾਣੀ ਦੇ ਮਾਪ ਅਤੇ ਦੂਜੇ ਪਾਸੇ ਤੋਂ ਏਨਕੋਡਰ ਰੀਡਰ 2 ਜਾਂ 3 ਤਾਰਾਂ ਵਿਚਕਾਰ ਸੰਚਾਲਨ ਲਈ ਆਧਾਰ ਸਥਾਪਤ ਕਰਦਾ ਹੈ। ਉਚਿਤ ਤੌਰ 'ਤੇ ਵਰਤੇ ਗਏ, ਸਾਫਟਵੇਅਰ ਲੋੜਾਂ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟ ਅਸਫਲਤਾ ਨੂੰ ਰੋਕਣ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦੀਆਂ ਹਨ।
ਮੌਜੂਦਾ ਦਸਤਾਵੇਜ਼ ਐਨਕੋਡਰ ਮੋਡੀਊਲ ਦੇ ਵਿਕਾਸ ਲਈ ਲੋੜੀਂਦੀਆਂ ਅਤੇ ਲੋੜੀਂਦੀਆਂ ਲੋੜਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸਿਸਟਮ ਪਰਿਭਾਸ਼ਾ, DFD, ਸੰਚਾਰ ਆਦਿ ਸ਼ਾਮਲ ਹਨ, ਅਤੇ SENSUS ਪਲਸ ਰੀਡਰਾਂ ਨਾਲ ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਸੰਚਾਰ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸੌਫਟਵੇਅਰ ਇੰਟਰਫੇਸ ਦੇ ਵੇਰਵੇ ਪੇਸ਼ ਕਰਦਾ ਹੈ।
ਸਿਸਟਮ ਖਤਮview
ਸੋਨਾਟਾ ਸਪ੍ਰਿੰਟ ਏਨਕੋਡਰ ਇੱਕ ਬੈਟਰੀ-ਸੰਚਾਲਿਤ ਉਪ-ਸਿਸਟਮ ਮੋਡੀਊਲ ਹੈ ਜੋ 2W ਜਾਂ 3W ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਸੋਨਾਟਾ ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਇਹ ਰੀਡਰ ਸਿਸਟਮ ਕਿਸਮ (2W ਜਾਂ 3W) ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ ਅਤੇ ਸੋਨਾਟਾ ਮੀਟਰ ਤੋਂ ਲੜੀਵਾਰ ਪ੍ਰਾਪਤ ਡੇਟਾ ਨੂੰ ਰੀਡਰ ਦੇ ਸਟ੍ਰਿੰਗ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਬਦਲਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਸੇਨਸਸ ਰੀਡਰ ਟਾਈਪ ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕਰਦਾ ਹੈ।
ਏਨਕੋਡਰ SW ਆਰਕੀਟੈਕਚਰ
3.1 ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਸੰਰਚਨਾਯੋਗ ਸਿਸਟਮ ਹੈ ਜੋ:
3.1.1 ਇੱਕ ਉੱਚ-ਰੈਜ਼ੋਲੂਸ਼ਨ ਪਲਸ ਆਉਟਪੁੱਟ ਸਿਗਨਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
3.1.2 ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦੇ ਅਨੁਸਾਰ ਮਾਪ ਦੀ ਹਰੇਕ ਇਕਾਈ ਲਈ ਸੋਨਾਟਾ ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤੇ ਡੇਟਾ ਦਾ ਇਲੈਕਟ੍ਰੀਕਲ ਪਲਸ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰ ਸਕਦਾ ਹੈ। ਇਲੈਕਟ੍ਰੀਕਲ ਪਲਸ ਰਿਮੋਟ ਰੀਡਆਉਟ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ ਦੋ-ਕੰਡਕਟਰ ਜਾਂ ਤਿੰਨ-ਕੰਡਕਟਰ ਕੇਬਲ ਦੁਆਰਾ ਪ੍ਰਸਾਰਿਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
3.1.3 ਵੱਖ-ਵੱਖ ਪਲਸ ਰੀਡਰਾਂ ਨਾਲ ਸੰਚਾਰ ਇੰਟਰਫੇਸ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
3.1.4 ਏਨਕੋਡਰ ਮਾਡਲ ਇੱਕ ਮੋਡੀਊਲ ਤੋਂ ਬਣਾਇਆ ਗਿਆ ਹੈ ਜੋ ਬਿਨਾਂ ਕਿਸੇ ਪੋਸਟ ਪ੍ਰੋਸੈਸਿੰਗ ਦੇ ਸੋਨਾਟਾ ਮੀਟਰ ਤੋਂ ਪ੍ਰਾਪਤ ਹੋਈ ਆਖਰੀ ਸਤਰ ਨੂੰ ਪ੍ਰਸਾਰਿਤ ਕਰਦਾ ਹੈ।
3.2 ਏਨਕੋਡਰ ਮੋਡੀਊਲ SW ਆਰਕੀਟੈਕਚਰ ਇੱਕ ਰੁਕਾਵਟ-ਚਲਾਏ SW ਆਰਕੀਟੈਕਚਰ ਹੈ:
- SPI RX ਰੁਕਾਵਟ
- ਰੀਡਰ ਘੜੀ ਵਿੱਚ ਵਿਘਨ ਪੈਂਦਾ ਹੈ
- ਸਮਾਂ ਸਮਾਪਤ
3.3 ਮੁੱਖ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਸਿਸਟਮ ਦੀ ਸ਼ੁਰੂਆਤ ਅਤੇ ਇੱਕ ਮੁੱਖ ਲੂਪ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ।
3.3.1 ਮੁੱਖ ਲੂਪ ਦੇ ਦੌਰਾਨ ਸਿਸਟਮ SPI RX ਇੰਟਰੱਪਟ ਜਾਂ ਰੀਡਰ ਇੰਟਰੱਪਟ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰਦਾ ਹੈ।
3.3.2 ਜੇਕਰ ਕੋਈ ਰੁਕਾਵਟ ਨਹੀਂ ਆਈ ਅਤੇ ਕੋਈ ਪਲਸ ਆਉਟ ਕਮਾਂਡ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੋਈ ਤਾਂ ਸਿਸਟਮ "ਪਾਵਰ ਡਾਊਨ" ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
3.3.3 ਸਿਸਟਮ SPI ਦੇ ਇੰਟਰੱਪਟ ਜਾਂ ਰੀਡਰ ਦੇ ਕਲਾਕ ਇੰਟਰੱਪਟ ਦੁਆਰਾ "ਪਾਵਰ ਡਾਊਨ" ਮੋਡ ਤੋਂ ਜਾਗਦਾ ਹੈ।
3.3.4 SPI ਅਤੇ ਰੀਡਰ ਇਵੈਂਟਸ ਨੂੰ ISR ਵਿੱਚ ਪ੍ਰੋਸੈਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
3.4 ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ ਏਨਕੋਡਰ ਮੋਡੀਊਲ SPI ਇਵੈਂਟ ਹੈਂਡਲ ਬਲਾਕ ਦਿਖਾਉਂਦਾ ਹੈ।
3.4.1 ਓਪਨ ਫਾਲਟ Rx ਸੁਨੇਹਾ ਖੋਜ ਟਾਈਮਰ।
ਜਦੋਂ SPI 'ਤੇ ਬਾਈਟ ਪ੍ਰਾਪਤ ਹੁੰਦੀ ਹੈ ਤਾਂ ਸਿਸਟਮ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਹ ਹੈਡਰ ਬਾਈਟ ਹੈ, ਅਗਲੀ ਬਾਈਟ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਸਮਾਂ ਸਮਾਪਤ ਹੋਣ ਲਈ ਟਾਈਮਰ ਖੋਲ੍ਹਦਾ ਹੈ ਅਤੇ ਟਾਈਮਰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਇਹ ਵਿਧੀ ਸਿਸਟਮ ਨੂੰ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਬਾਈਟਾਂ ਦੀ ਉਡੀਕ ਕਰਨ ਤੋਂ ਰੋਕਦੀ ਹੈ।
ਜੇਕਰ ਲੰਬੇ ਸਮੇਂ (200ms ਤੋਂ ਵੱਧ) ਲਈ ਕੋਈ ਬਾਈਟ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੁੰਦੀ ਹੈ, ਤਾਂ SPI ਗਲਤੀ ਬਾਈਟ ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸੁਨੇਹਾ ਹਟਾਇਆ ਨਹੀਂ ਜਾਂਦਾ ਹੈ।
3.4.2 ਪ੍ਰਾਪਤ ਕੀਤੀ Rx ਬਾਈਟ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ
ਹਰੇਕ ਬਾਈਟ ਨੂੰ Rx ਬਫਰ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
3.4.3 ਚੈੱਕਸਮ ਚੈੱਕ ਕਰੋ
ਜਦੋਂ ਸੁਨੇਹੇ ਵਿੱਚ ਆਖਰੀ ਬਾਈਟ ਪ੍ਰਾਪਤ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਚੈੱਕਸਮ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦਾ ਹੈ।
3.4.4 SPI ਗਲਤੀ ਬਾਈਟ ਅੱਪਡੇਟ ਕਰੋ
ਜਦੋਂ ਚੈਕਸਮ ਵੈਧ ਨਹੀਂ ਹੁੰਦਾ ਹੈ, ਤਾਂ SPI ਗਲਤੀ ਬਾਈਟ ਅੱਪਡੇਟ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸੁਨੇਹਾ ਪਾਰਸ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
3.4.5 ਪਾਰਸ ਨੂੰ SPI ਸੁਨੇਹਾ ਪ੍ਰਾਪਤ ਹੋਇਆ
ਜਦੋਂ ਚੈੱਕਸਮ ਵੈਧ ਹੁੰਦਾ ਹੈ, ਪਾਰਸਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਬੁਲਾਇਆ ਜਾਂਦਾ ਹੈ।
ਪਾਰਸਿੰਗ ਮੁੱਖ ਲੂਪ ਵਿੱਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਜੋ ਪ੍ਰਾਪਤ ਹੋਏ ਬਫਰ ਨੂੰ ਇੱਕ ਪਰਮਾਣੂ ਅਤੇ ਗੈਰ-ਦਖਲ ਰਹਿਤ ਪ੍ਰਕਿਰਿਆ ਵਜੋਂ ਤੁਰੰਤ ਸੰਭਾਲਿਆ ਜਾ ਸਕੇ। ਜਦੋਂ ਪਾਰਸਿੰਗ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਕੋਈ ਰੀਡਰ ਇਵੈਂਟ ਨੂੰ ਸੰਭਾਲਿਆ ਨਹੀਂ ਜਾਂਦਾ ਹੈ।
3.5 ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਪਾਰਸ ਸੰਦੇਸ਼ ਪ੍ਰਵਾਹ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। ਹਰੇਕ ਬਲਾਕ ਦਾ ਉਪ ਪੈਰਿਆਂ ਵਿੱਚ ਸੰਖੇਪ ਵਿੱਚ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ।
ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਸੰਰਚਨਾ
GUI ਤੋਂ ਓਪਰੇਸ਼ਨ ਲਈ ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਸੰਰਚਿਤ ਕਰਨਾ ਸੰਭਵ ਹੈ।
4.1 ਕੌਂਫਿਗਰੇਸ਼ਨ ਸੈੱਟ ਨੂੰ ਦਬਾ ਕੇ ਸੋਨਾਟਾ ਮੀਟਰ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾਵੇਗਾ ਬਟਨ।
4.2 ਸੋਨਾਟਾ ਜੀਯੂਆਈ ਪੈਰਾਮੀਟਰਾਂ ਦੇ ਅਨੁਸਾਰ RTC ਅਲਾਰਮ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦੁਆਰਾ ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨਾਲ ਸੰਚਾਰ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੇਗਾ:
4.2.1 ਉਪਭੋਗਤਾ ਦੀ ਚੋਣ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਸੋਨਾਟਾ ਆਰਟੀਸੀ ਅਲਾਰਮ ਨੂੰ "ਮਿੰਟ" ਖੇਤਰ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਸਮੇਂ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾਵੇਗਾ। ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨਾਲ ਸੰਚਾਰ ਹਰ "ਮਿੰਟ" ਫੀਲਡ ਸਮੇਂ ਵਿੱਚ ਕੀਤਾ ਜਾਵੇਗਾ।
4.2.2 ਉਪਭੋਗਤਾ ਦੀ ਚੋਣ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਸੋਨਾਟਾ RTC ਅਲਾਰਮ ਨੂੰ ਚੁਣੇ ਗਏ ਵਿਕਲਪ ਦੇ ਅਨੁਸਾਰ, "ਪਹਿਲੇ" ਜਾਂ "ਦੂਜੇ" ਖੇਤਰ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਸਮੇਂ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾਵੇਗਾ। ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨਾਲ ਸੰਚਾਰ ਚੁਣੇ ਹੋਏ ਸਮੇਂ 'ਤੇ ਕੀਤਾ ਜਾਵੇਗਾ।
4.3 ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਸਿਰਫ਼ ਬੈਕਵਰਡ ਵੇਰੀਏਬਲ ਫਾਰਮੈਟ ਦਾ ਸਮਰਥਨ ਕਰੇਗਾ।
4.4 ਕਾਊਂਟਰ ਦੀ ਕਿਸਮ:
4.4.1 ਨੈੱਟ ਅਣਹਸਤਾਖਰਿਤ (1 ਨੂੰ 99999999 ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ)।
4.4.2 ਅੱਗੇ (ਪੂਰਵ-ਨਿਰਧਾਰਤ)
4.5 ਰੈਜ਼ੋਲੂਸ਼ਨ:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ 1)।
4.6 ਅੱਪਡੇਟ ਮੋਡ - ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਡੇਟਾ ਭੇਜਣ ਲਈ ਸੋਨਾਟਾ ਪੀਰੀਅਡ ਸਮਾਂ:
4.6.1 ਪੀਰੀਅਡ - ਹਰ ਪੂਰਵ-ਪ੍ਰਭਾਸ਼ਿਤ ਸਮਾਂ (ਮਿੰਟ" ਖੇਤਰ ਵਿੱਚ, 4.2.1 ਵੇਖੋ) ਸੋਨਾਟਾ ਐਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਡੇਟਾ ਭੇਜੇਗਾ। (1…59 ਮਿੰਟ। ਡਿਫਾਲਟ 5 ਮਿੰਟ)
4.6.2 ਇੱਕ ਵਾਰ - ਨਿਸ਼ਚਿਤ ਸਮਾਂ ਜਦੋਂ ਸੋਨਾਟਾ ਦਿਨ ਵਿੱਚ ਇੱਕ ਵਾਰ ਐਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਡੇਟਾ ਭੇਜੇਗਾ (ਵੇਖੋ 4.2.2)। ਫੀਲਡ "ਪਹਿਲਾਂ" ਵਿੱਚ ਫਾਰਮੈਟ ਵਿੱਚ ਸਮਾਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ: ਘੰਟੇ ਅਤੇ ਮਿੰਟ।
4.6.3 ਦੋ ਵਾਰ - ਨਿਸ਼ਚਿਤ ਸਮਾਂ ਜਦੋਂ ਸੋਨਾਟਾ ਦਿਨ ਵਿੱਚ ਦੋ ਵਾਰ ਐਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਡੇਟਾ ਭੇਜੇਗਾ (ਵੇਖੋ 4.2.2)। ਖੇਤਰ "ਪਹਿਲਾ" ਅਤੇ "ਦੂਜਾ" ਫਾਰਮੈਟ ਵਿੱਚ ਸਮਾਂ ਹੋਵੇਗਾ: ਘੰਟੇ ਅਤੇ ਮਿੰਟ।
4.7 AMR ਸੀਰੀਅਲ ਨੰਬਰ - 8 ਅੰਕਾਂ ਤੱਕ ਦਾ ID ਨੰਬਰ (ਡਿਫੌਲਟ ਮੀਟਰ ID ਵਾਂਗ)
- ਸਿਰਫ਼ ਸੰਖਿਆਤਮਕ ਸੰਖਿਆਵਾਂ (ਪਿੱਛੇ ਵੱਲ ਮੋਡ ਵਿੱਚ)।
- ਸਿਰਫ਼ 8 ਘੱਟ ਮਹੱਤਵਪੂਰਨ ਸੰਖਿਆਵਾਂ (ਪਿੱਛੇ ਵੱਲ ਮੋਡ ਵਿੱਚ)।
4.8 ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ – 1/8W ਰੀਡਰ ਨੂੰ ਭੇਜਣ ਲਈ ਸਭ ਤੋਂ ਸਹੀ ਸਥਿਤੀ ਤੋਂ 2- 3 ਅੰਕ (ਡਿਫੌਲਟ 8 ਅੰਕ)।
4.9 TPOR - ਉਹ ਸਮਾਂ ਜਦੋਂ ਪਾਠਕ ਇੰਤਜ਼ਾਰ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਮਾਸਟਰ ਸਟਾਰਟ ਸਿੰਕ ਨੂੰ ਰੋਕ ਨਹੀਂ ਦਿੰਦਾ (ਟਚ ਰੀਡ ਇੰਟਰਫੇਸ ਦੇਖੋ) (0…1000 ms. ਡਿਫੌਲਟ 500ms)।
4.10 2W ਪਲਸ ਚੌੜਾਈ – (60…1200 ms. ਡਿਫਾਲਟ 800 ms)।
4.11 ਯੂਨਿਟਸ - ਵਹਾਅ ਇਕਾਈਆਂ ਅਤੇ ਵਾਲੀਅਮ ਯੂਨਿਟ ਸੋਨਾਟਾ ਵਾਟਰ ਮੀਟਰ (ਸਿਰਫ਼ ਪੜ੍ਹਨ ਲਈ) ਦੇ ਸਮਾਨ ਹਨ।
4.12 ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਬੈਕਵਰਡ ਫਾਰਮੈਟ ਵਿੱਚ ਅਲਾਰਮ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਇਸ ਲਈ ਸਾਡੇ ਕੋਲ ਮੋਡੀਊਲ ਸਾਈਡ 'ਤੇ ਅਲਾਰਮ ਸੰਕੇਤ ਲਈ ਵਿਕਲਪ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ।
ਸੰਚਾਰ ਪਰਿਭਾਸ਼ਾ
ਸੋਨਾਟਾ - ਏਨਕੋਡਰ ਇੰਟਰਫੇਸ | ||
ਵਰ. 1.00 | 23/11/2017 | ਇਵਗੇਨੀ ਕੇ. |
5.1 ਸੋਨਾਟਾ↔ ਏਨਕੋਡਰ ਸੰਚਾਰ
5.1.1 ਸੋਨਾਟਾ ਵਾਟਰ ਮੀਟਰ ਐਸਪੀਆਈ ਪ੍ਰੋਟੋਕੋਲ ਦੁਆਰਾ ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨਾਲ ਸੰਚਾਰ ਕਰਦਾ ਹੈ: 500 kHz, ਕੋਈ ਡਾਟਾ ਕੰਟਰੋਲ ਨਹੀਂ)। ਹੋਰ ਸੈਟਿੰਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਨਾਲ ਅਣਪਛਾਤੇ ਨਤੀਜੇ ਨਿਕਲਣਗੇ, ਅਤੇ ਆਸਾਨੀ ਨਾਲ ਜੁੜੇ ਸੋਨਾਟਾ ਵਾਟਰ ਮੀਟਰ ਨੂੰ ਗੈਰ-ਜਵਾਬਦੇਹ ਬਣਾ ਸਕਦੇ ਹਨ।
5.1.2 ਸੋਨਾਟਾ ਰੀਸਟਾਰਟ ਕਰਨ ਤੋਂ ਬਾਅਦ ਮੌਜੂਦਾ ਸੰਰਚਨਾ ਨੂੰ ਸੋਨਾਟਾ ਕਾਰਵਾਈ ਦੇ 1 ਮਿੰਟ ਦੇ ਅੰਦਰ ਪਹਿਲੀ ਸੰਚਾਰ ਬੇਨਤੀ ਦੇ ਨਾਲ ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਭੇਜਿਆ ਜਾਵੇਗਾ।
5.1.3 ਜੇਕਰ ਏਨਕੋਡਰ ਮੋਡੀਊਲ 3 ਵਾਰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਸੋਨਾਟਾ 200ms ਲਈ "ਰੀਸੈਟ" ਪਿੰਨ ਦੁਆਰਾ ਐਨਕੋਡਰ ਮੋਡੀਊਲ ਰੀਸੈਟ ਨੂੰ ਐਗਜ਼ੀਕਿਊਟ ਕਰੇਗਾ ਅਤੇ ਦੁਬਾਰਾ ਕੌਂਫਿਗਰੇਸ਼ਨ ਭੇਜਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੇਗਾ।
5.1.4 ਸੰਰਚਨਾ ਬੇਨਤੀ ਦੇ ਸਫਲ ਹੋਣ ਤੋਂ ਬਾਅਦ ਸੋਨਾਟਾ ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਨੂੰ ਡੇਟਾ ਭੇਜਣਾ ਸ਼ੁਰੂ ਕਰ ਦੇਵੇਗਾ।
5.2 ਏਨਕੋਡਰ ↔ ਸੇਨਸਸ ਰੀਡਰ (ਟਚ ਰੀਡ) ਇੰਟਰਫੇਸ
5.2.1 ਟਚ ਰੀਡ ਮੋਡ ਲਈ ਇੰਟਰਫੇਸ ਨਿਰਧਾਰਨ ਇੱਕ ਮਿਆਰੀ ਸਰਕਟ ਵਿੱਚ ਸੰਚਾਲਨ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।
5.2.2 ਏਨਕੋਡਰ ਮੋਡੀਊਲ ਪਾਠਕਾਂ ਨਾਲ Sensus 2W ਜਾਂ 3W ਪ੍ਰੋਟੋਕੋਲ ਰਾਹੀਂ ਸੰਚਾਰ ਕਰੇਗਾ। Sensus 2W ਜਾਂ 3W ਸੰਚਾਰ ਲਈ ਟਚ ਰੀਡ ਇੰਟਰਫੇਸ ਟਾਈਮਿੰਗ ਡਾਇਗ੍ਰਾਮ ਹਨ।
ਸਿਮ | ਵਰਣਨ | ਘੱਟੋ-ਘੱਟ | ਅਧਿਕਤਮ | ਡਿਫਾਲਟ |
ਟੀ.ਪੀ.ਓ.ਆਰ | ਮੀਟਰ ਤਿਆਰ ਕਰਨ ਲਈ ਪਾਵਰ ਚਾਲੂ (ਨੋਟ 1) | 500 | 500 | |
ਟੀ.ਪੀ.ਐਲ | ਪਾਵਰ/ਘੜੀ ਘੱਟ ਸਮਾਂ | 500 | 1500 | |
ਪਾਵਰ/ਘੜੀ ਘੱਟ ਸਮੇਂ ਦਾ ਝਟਕਾ (ਨੋਟ 2) | ±25 | |||
TPH | ਪਾਵਰ/ਘੜੀ ਉੱਚ ਸਮਾਂ | 1500 | ਨੋਟ 3 | |
TPSL | ਦੇਰੀ, ਘੜੀ ਤੋਂ ਡਾਟਾ ਆਉਟ | 250 | ||
ਪਾਵਰ/ਘੜੀ ਕੈਰੀਅਰ ਬਾਰੰਬਾਰਤਾ | 20 | 30 | ||
ਡਾਟਾ ਆਉਟ ਫ੍ਰੀਕੁਐਂਸੀ ਨੂੰ ਪੁੱਛੋ | 40 | 60 | ||
ਟੀ.ਆਰ.ਸੀ | ਕਮਾਂਡ ਰੀਸੈਟ ਕਰੋ। ਜ਼ਬਰਦਸਤੀ ਰਜਿਸਟਰ ਰੀਸੈਟ ਕਰਨ ਲਈ ਪਾਵਰ/ਘੜੀ ਦਾ ਸਮਾਂ ਘੱਟ ਹੈ | 200 | ||
ਟੀ.ਆਰ.ਆਰ | ਮੀਟਰ ਰੀ-ਰੀਡ ਟਾਈਮ (ਨੋਟ 1) | 200 |
ਨੋਟ:
- TPOR ਪਾਵਰ/ਘੜੀ ਦੇ ਦੌਰਾਨ ਦਾਲਾਂ ਮੌਜੂਦ ਹੋ ਸਕਦੀਆਂ ਹਨ ਪਰ ਰਜਿਸਟਰ ਦੁਆਰਾ ਅਣਡਿੱਠ ਕਰ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਕੁਝ ਰਜਿਸਟਰ ਰੀਸੈਟ ਕਮਾਂਡ ਤੋਂ ਬਿਨਾਂ ਸੰਦੇਸ਼ ਨੂੰ ਦੁਹਰਾ ਨਹੀਂ ਸਕਦੇ ਹਨ
- ਰਜਿਸਟਰ ਕਲਾਕ ਜਿਟਰ ਇਸ ਲਈ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ ਕਿਉਂਕਿ ਕੁਝ ਰਜਿਸਟਰ ਘੜੀ ਦੇ ਘੱਟ ਸਮੇਂ ਵਿੱਚ ਵੱਡੀਆਂ ਤਬਦੀਲੀਆਂ ਲਈ ਸੰਵੇਦਨਸ਼ੀਲ ਹੋ ਸਕਦੇ ਹਨ।
- ਰਜਿਸਟਰ ਸਥਿਰ ਯੰਤਰ ਹੋਵੇਗਾ। ਜਦੋਂ ਤੱਕ ਪਾਵਰ/ਕਲੌਕ ਸਿਗਨਲ ਉੱਚਾ ਰਹਿੰਦਾ ਹੈ, ਰਜਿਸਟਰ ਮੌਜੂਦਾ ਸਥਿਤੀ ਵਿੱਚ ਰਹੇਗਾ।
5.2.3 ਸਮਰਥਿਤ ਪਾਠਕ:
2W
- TouchReader II Sensus M3096 – 146616D
- TouchReader II Sensus M3096 – 154779D
- TouchReader II Sensus 3096 – 122357C
- ਸੇਨਸਸ ਆਟੋਗਨ 4090-89545 ਏ
- VersaProbe NorthROP Grumman VP11BS1680
- Sensus RadioRead M520R C1-TC-X-AL
3W
- VL9 ,ਕੈਂਪ-ਮੀਕ ਮਾਈਨੋਲਾ, TX (ਟੈਪ)
- ਮਾਸਟਰ ਮੀਟਰ MMR NTAMMR1 ਰੀਡਰ
- Sensus AR4002 RF
5.3 ਏਨਕੋਡਰ ਪਾਵਰ ਮੋਡ
5.3.1 ਜਦੋਂ ਸਮਾਂ ਸਮਾਪਤ ਹੁੰਦਾ ਹੈ ਤਾਂ ਪਾਠਕਾਂ (200 msec), SPI ਜਾਂ ਪਾਠਕਾਂ ਦੀ ਕੋਈ ਗਤੀਵਿਧੀ ਨਹੀਂ ਦਰਸਾਈ ਜਾਂਦੀ ਹੈ ਸਿਸਟਮ ਪਾਵਰ ਡਾਊਨ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
5.3.2 ਸਿਸਟਮ ਪਾਵਰ ਡਾਊਨ ਮੋਡ ਤੋਂ ਉਦੋਂ ਹੀ ਜਾਗ ਸਕਦਾ ਹੈ ਜਦੋਂ SPI ਪ੍ਰਾਪਤ ਹੁੰਦਾ ਹੈ ਜਾਂ ਰੀਡਕਲਾਕ ਪ੍ਰਾਪਤ ਹੁੰਦਾ ਹੈ।
5.3.3 ਸਿਸਟਮ ਦਾ ਪਾਵਰ ਡਾਊਨ ਮੋਡ HALT ਮੋਡ (ਘੱਟ ਤੋਂ ਘੱਟ ਪਾਵਰ ਖਪਤ) ਹੈ।
5.3.4 ਪਾਵਰ ਡਾਊਨ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ SPI ਮੈਸੇਜ ਪ੍ਰਾਪਤ ਹੋਣ 'ਤੇ HALT ਮੋਡ ਤੋਂ ਵੇਕ ਅੱਪ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ SPI ਮੋਡਿਊਲ ਨੂੰ EXTI ਦੇ ਰੂਪ ਵਿੱਚ ਕੌਂਫਿਗਰ ਕੀਤਾ ਗਿਆ ਹੈ।
5.3.5 ਰੀਡਰ ਦੀ ਘੜੀ ਪ੍ਰਾਪਤ ਹੋਣ 'ਤੇ HALT ਮੋਡ ਤੋਂ ਜਾਗਣ ਲਈ PB0 ਨੂੰ EXTI ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਗਿਆ ਹੈ।
5.3.6 GPIO ਨੂੰ ਪਾਵਰ ਡਾਊਨ ਮੋਡ ਦੌਰਾਨ ਘੱਟੋ-ਘੱਟ ਪਾਵਰ ਖਪਤ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਗਿਆ ਹੈ।
5.3.7 ਟਾਈਮਆਉਟ ਟਾਈਮਰ, ਟਾਈਮਰ 2 ਦੇ ਬੀਤ ਜਾਣ ਤੋਂ ਬਾਅਦ ਪਾਵਰ ਡਾਊਨ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋਣਾ ਮੁੱਖ ਲੂਪ ਤੋਂ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ।
5.4 ਬੈਕਵਰਡ ਅਨੁਕੂਲਤਾ ਸੁਨੇਹਾ
ਮੀਟਰ ਤੋਂ ਸੁਨੇਹਾ:
ਬਾਈਟ ਨੰਬਰ | (0:3) | (4:7) |
0 | 'ਸ' | |
1 | ID [0]-0x30 | ID [1]-0x30 |
2 | ID [2]-0x30 | ID [3]-0x30 |
3 | ID[4]-0x30 | ID [5]-0x30 |
4 | ID[6]-0x30 | ID [7]-0x30 |
5 | Acc[0]-0x30 | Acc [1] -0x30 |
6 | Acc [2] -0x30 | Acc [3] -0x30 |
7 | Acc [4] -0x30 | Acc [5] -0x30 |
8 | Acc [6] -0x30 | Acc [7] -0x30 |
9 | (i=1;i<9;a^= ਸੁਨੇਹਾ[i++]); | |
10 | 0x0D |
5.5 ਏਨਕੋਡਰ ਇੰਟਰਫੇਸ ਕੌਂਫਿਗਰੇਸ਼ਨ
ਬਾਈਟ ਨੰਬਰ | ||
1 | ਬਿੱਟ: 0 - ਬਾਹਰੀ ਸ਼ਕਤੀ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ 1 – 0 ਫਿਕਸ ਫਾਰਮੈਟ 1 ਵੇਰੀਏਬਲ ਫਾਰਮੈਟ |
ਡਿਫੌਲਟ 0 ਹੈ ਕੋਈ ਬਾਹਰੀ ਸ਼ਕਤੀ ਅਤੇ ਵੇਰੀਏਬਲ ਫਾਰਮੈਟ ਨਹੀਂ |
7 _ |
ਟੀ.ਪੀ.ਓ.ਆਰ | 10 ms ਕਦਮਾਂ ਵਿੱਚ |
2W ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ | Khz ਵਿੱਚ | |
Vsense ਥ੍ਰੈਸ਼ਹੋਲਡ | ਜਦੋਂ Vsense ਥ੍ਰੈਸ਼ਹੋਲਡ ਤੋਂ ਵੱਧ ਜਾਂਦਾ ਹੈ ਤਾਂ ਬਾਹਰੀ ਪਾਵਰ 'ਤੇ ਸਵਿਚ ਕਰੋ | |
6 | 2W ਪਲਸ ਚੌੜਾਈ 5*us ਵਿੱਚ | 0 ਦਾ ਮਤਲਬ ਹੈ Ous 10 ਦਾ ਮਤਲਬ 50us 100 ਦਾ ਮਤਲਬ 500us |
7-8 | ਬੈਟਰੀ ਐਕਸੈਸ ਥ੍ਰੈਸ਼ਹੋਲਡ ਹਜ਼ਾਰਾਂ ਪਹੁੰਚਾਂ ਵਿਚ। |
TBD |
9 | ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਟਿਕਾਣਾ | |
10 | ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ | 0-8 |
11 | ਨਿਰਮਾਤਾ ਆਈ.ਡੀ | |
12 | ਵਾਲੀਅਮ ਯੂਨਿਟ | ਅੰਤਿਕਾ A ਵੇਖੋ |
13 | ਫਲੋ ਯੂਨਿਟ | ਅੰਤਿਕਾ A ਵੇਖੋ |
14-15 | ਬਿੱਟਵਾਈਜ਼: 0 - ਅਲਾਰਮ ਭੇਜੋ 1 - ਯੂਨਿਟ ਭੇਜੋ 2 - ਪ੍ਰਵਾਹ ਭੇਜੋ 3 - ਵਾਲੀਅਮ ਭੇਜੋ |
|
16 | ਵਹਾਅ ਦੀ ਕਿਸਮ | C |
17 | ਵਾਲੀਅਮ ਦੀ ਕਿਸਮ | B |
18-30 | ਮੀਟਰ ID ਮੁੱਖ | ਅੱਗੇ (ਫਿਕਸ ਮੋਡ ਵਿੱਚ 8 LSB) |
31-42 | ਮੀਟਰ ID (ਸੈਕੰਡਰੀ) | ਬੈਕਵਰਡ ਫਲੋ (ਫਿਕਸ ਮੋਡ ਵਿੱਚ 8 LSB) |
5.6 ਏਨਕੋਡਰ ਸੁਨੇਹਾ ਫਾਰਮੈਟਿੰਗ
5.6.1 ਸਥਿਰ ਲੰਬਾਈ ਦਾ ਫਾਰਮੈਟ
RnnnniiiiiiiiCR
R[ਏਨਕੋਡਰ ਡੇਟਾ][ ਮੀਟਰ ID 8 LSB(ਸੰਰਚਨਾ)]CR
ਸਥਿਰ ਲੰਬਾਈ ਦਾ ਫਾਰਮੈਟ ਇਸ ਰੂਪ ਦਾ ਹੈ:
ਕਿੱਥੇ:
"R" ਪ੍ਰਮੁੱਖ ਅੱਖਰ ਹੈ।
"nnnn" ਇੱਕ ਚਾਰ ਅੱਖਰ ਮੀਟਰ ਰੀਡਿੰਗ ਹੈ।
"iiiiiiii" ਇੱਕ ਅੱਠ ਅੱਖਰ ਪਛਾਣ ਨੰਬਰ ਹੈ।
“CR” ਕੈਰੇਜ ਰਿਟਰਨ ਅੱਖਰ ਹੈ (ASCII ਮੁੱਲ 0Dh)
"n" ਲਈ ਵੈਧ ਅੱਖਰ "0-9" ਅਤੇ "?"
“i” ਲਈ ਵੈਧ ਅੱਖਰ ਹਨ: 0-9, AZ, az, ?
ਫਿਕਸ ਫਾਰਮੈਟ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਮੋਡੀਊਲ ਇਹ ਕਰੇਗਾ:
- ਮੋਡੀਊਲ ਨੂੰ ਭੇਜੇ ਗਏ ਮੀਟਰ ਕਾਊਂਟਰ ਨੂੰ ASCII (0 ਤੋਂ 9999) ਵਿੱਚ ਬਦਲੋ
- ਮੀਟਰ ID ਮੁੱਖ ਜਾਂ ਮੀਟਰ ID (ਸੈਕੰਡਰੀ) ਤੋਂ 8 LSB ਲਓ
5.6.2 ਵੇਰੀਏਬਲ ਲੈਂਥ ਫਾਰਮੈਟ
ਵੇਰੀਏਬਲ ਲੰਬਾਈ ਫਾਰਮੈਟ ਵਿੱਚ ਇੱਕ ਪ੍ਰਮੁੱਖ ਅੱਖਰ “V”, ਖੇਤਰਾਂ ਦੀ ਇੱਕ ਲੜੀ, ਅਤੇ ਇੱਕ ਟਰਮੀਨੇਟਰ ਅੱਖਰ “CR” ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। ਆਮ ਰੂਪ:
V;IMiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- ਮੀਟਰ ID ਮੁੱਖ ਜਾਂ ਮੀਟਰ ID (ਸੈਕੰਡਰੀ) ਤੋਂ 12 LSB ਅੱਖਰ ਲਓ
- ਏਨਕੋਡਰ ਡੇਟਾ ਦੇ ਮੀਟਰ ਕਾਊਂਟਰ ਖੇਤਰ ਨੂੰ ਬਦਲੋ ਅਤੇ ASCII (0 ਤੋਂ 99999999) ਵਿੱਚ ਬਦਲੋ, ਅੰਕਾਂ ਦੀ ਗਿਣਤੀ ਸੰਰਚਨਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ
- ਏਨਕੋਡਰ ਡੇਟਾ ਤੋਂ ਅਲਾਰਮ ਬਾਈਟ ਭੇਜੋ, ਜੇਕਰ ਮੌਜੂਦ ਹੈ
- ਏਨਕੋਡਰ ਡੇਟਾ ਤੋਂ ਯੂਨਿਟ ਬਾਈਟ ਭੇਜੋ, ਜੇਕਰ ਮੌਜੂਦ ਹੈ
- ਏਨਕੋਡਰ ਡੇਟਾ ਦੇ ਮੀਟਰ ਫਲੋ ਫੀਲਡ ਨੂੰ ਬਦਲੋ ਅਤੇ ਫਲੋਟ ਤੋਂ ASCII ਵਿੱਚ ਬਦਲੋ, ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ 4 ਅਤੇ ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਹੈ ਅਤੇ ਜੇਕਰ ਲੋੜ ਹੋਵੇ ਤਾਂ ਸਾਈਨ ਕਰੋ।
- ਸਭ ਨੂੰ ਢੁਕਵੇਂ ਸਿਰਲੇਖਾਂ ਅਤੇ ਵਿਭਾਜਕਾਂ ਨਾਲ ਜੋੜੋ
- CR ਸ਼ਾਮਲ ਕਰੋ।
ਟੋਟਾਲਾਈਜ਼ਰ 0 1 2 3 . 4 5 6 7 8 ਸੈਂਸਸ 0 0 0 0 0 1 2 3 ਏਨਕੋਡਰ ਡਾਟਾ-ਵਾਲੀਅਮ 123 ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ = 8
ਮਤਾ = ਮਤਾ।1
ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਸਥਾਨ = 0 (ਕੋਈ ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਨਹੀਂ)ਟੋਟਾਲਾਈਜ਼ਰ 0 1 2 3 . 4 5 6 7 8 ਸੈਂਸਸ 0 0 1 2 3 . 4 5 ਏਨਕੋਡਰ ਡਾਟਾ-ਵਾਲੀਅਮ 12345 ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ = 7 (ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਦੇ ਕਾਰਨ ਅਧਿਕਤਮ)
ਮਤਾ = ਮਤਾ।1
ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਟਿਕਾਣਾ = 2ਟੋਟਾਲਾਈਜ਼ਰ 0 1 2 3 . 4 5 6 7 8 ਸੈਂਸਸ 1 2 3 4 5 . 6 7 ਏਨਕੋਡਰ ਡਾਟਾ-ਵਾਲੀਅਮ 1234567 ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ =7 (ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਦੇ ਕਾਰਨ ਅਧਿਕਤਮ)
ਰੈਜ਼ੋਲਿਊਸ਼ਨ = x0.01
ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਟਿਕਾਣਾ = 2ਟੋਟਾਲਾਈਜ਼ਰ 0 0 1 2 . 3 4 5 6 7 ਸੈਂਸਸ 0 0 0 1 2 3 4 ਏਨਕੋਡਰ ਡਾਟਾ-ਵਾਲੀਅਮ 1234 ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ = 7
ਰੈਜ਼ੋਲਿਊਸ਼ਨ = x 0.01
ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਟਿਕਾਣਾ = 0ਟੋਟਾਲਾਈਜ਼ਰ 0 1 2 3 . 4 5 6 7 8 ਸੈਂਸਸ 0 0 0 0 0 1 2 ਏਨਕੋਡਰ ਡਾਟਾ-ਵਾਲੀਅਮ 12 ਅੰਕਾਂ ਦੀ ਸੰਖਿਆ = 7
ਰੈਜ਼ੋਲਿਊਸ਼ਨ = x10
ਦਸ਼ਮਲਵ ਬਿੰਦੂ ਟਿਕਾਣਾ = 0
5.7 ਖੇਤਰ ਦੀ ਪਰਿਭਾਸ਼ਾ
5.7.1 ਮੈਸੇਜ ਫਾਰਮੈਟ ਦੀ ਪਛਾਣ ਪਹਿਲੇ ਮੈਸੇਜ ਬਾਈਟ ਦੇ ਅਨੁਸਾਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
- 0 x 55 ਨੇ ਇੱਕ ਨਵਾਂ ਫਾਰਮੈਟ ਸੁਨੇਹਾ ਦਰਸਾਇਆ ਹੈ।
- 0 x 53 ('S') ਇੱਕ ਪੁਰਾਣੇ ਫਾਰਮੈਟ ਸੰਦੇਸ਼ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ
5.7.2 ਹੇਠਾਂ ਕਈ ਵਿਕਲਪਿਕ ਉਪ ਖੇਤਰ ਪੇਸ਼ ਕੀਤੇ ਗਏ ਹਨ। ਇਹ "[,]" ਬਰੈਕਟਾਂ ਵਿੱਚ ਬੰਦ ਹਨ। ਜੇਕਰ ਇੱਕ ਖੇਤਰ ਲਈ ਇੱਕ ਤੋਂ ਵੱਧ ਉਪ ਖੇਤਰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੇ ਗਏ ਹਨ, ਤਾਂ ਉਪ ਖੇਤਰ ਪੇਸ਼ ਕੀਤੇ ਕ੍ਰਮ ਵਿੱਚ ਪ੍ਰਗਟ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।
5.7.3 ਮੋਡੀਊਲ ਸੰਰਚਨਾ (ਫਿਕਸ ਜਾਂ ਵੇਰੀਏਬਲ) ਦੇ ਅਨੁਸਾਰ ਮੀਟਰ ਤੋਂ ਡੇਟਾ ਨੂੰ ਦੋ ਫਾਰਮੈਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਵਿੱਚ ਬਦਲਦਾ ਹੈ।
ਅਗਲੀ ਸਾਰਣੀ ਸਮਰਥਿਤ ਲੰਬਾਈ ਫਾਰਮੈਟਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੀ ਹੈ:
ਆਉਟਪੁੱਟ ਸੁਨੇਹਾ ਫਾਰਮੈਟ |
ਫਾਰਮ | ਜਿੱਥੇ | ਸੰਰਚਨਾ |
ਸਥਿਰ ਲੰਬਾਈ ਦਾ ਫਾਰਮੈਟ | RnnnniiiiiiiiCR | ਆਰ ਪ੍ਰਮੁੱਖ ਪਾਤਰ n - ਮੀਟਰ ਰੀਡਿੰਗ i - ਮੀਟਰ ID CR - ASCII 0Dh |
ਮੀਟਰ ਰੀਡਿੰਗ ਯੂਨਿਟ |
ਵੇਰੀਏਬਲ ਲੰਬਾਈ ਫਾਰਮੈਟ | V;IMiiiiiiiiii; RBmmmmmm, ffff, uv; ਆ, ਏ, ਏ; GCnnnnnn, uf CR | V - ਪ੍ਰਮੁੱਖ ਪਾਤਰ I - ਪਛਾਣ ਖੇਤਰ। i - 12 ਅੱਖਰ ਤੱਕ M – ਨਿਰਮਾਤਾ Id RB – ਮੌਜੂਦਾ ਵਾਲੀਅਮ A - ਅਲਾਰਮ ਖੇਤਰ। a - 8 ਅਲਾਰਮ ਕੋਡ ਸਬ ਫੀਲਡਾਂ ਤੱਕ ਅਲਾਰਮ ਕਿਸਮਾਂ ਦੀ ਆਗਿਆ ਹੈ। GC - ਮੌਜੂਦਾ ਪ੍ਰਵਾਹ ਦਰ m - 8 ਅੰਕਾਂ ਤੱਕ f - ਮੰਟੀਸਾ uv - ਵਾਲੀਅਮ ਇਕਾਈਆਂ (ਯੂਨਿਟਾਂ ਦੀ ਸਾਰਣੀ ਵੇਖੋ) nnnnnn - 4-6 ਅੱਖਰ: 4-ਸੰਖਿਆਵਾਂ, 1 ਦਸ਼ਮਲਵ ਬਿੰਦੂ, 1 ਚਿੰਨ੍ਹ ਵਾਲਾ ਅੱਖਰ uf - ਪ੍ਰਵਾਹ ਇਕਾਈਆਂ (ਯੂਨਿਟਸ ਟੇਬਲ ਦੇਖੋ) |
ਖੇਤਰ:
f (mantissa), a (ਅਲਾਰਮ), u (ਇਕਾਈਆਂ) ਵਿਕਲਪਿਕ ਹਨ।
ਵੈਧ ਅੱਖਰ: “0-9”, “AZ”, “az”, “?” ਇੱਕ ਤਰੁੱਟੀ ਸੂਚਕ ਵਜੋਂ ਵੈਧ ਹੈ।
5.8 ਪੁਰਾਣੇ ਫਾਰਮੈਟ ਦੇ ਅਨੁਸਾਰ ਸੰਦੇਸ਼ ਨੂੰ ਪਾਰਸ ਕਰੋ
5.8.1 ਪੁਰਾਣੇ ਫਾਰਮੈਟ ਵਿੱਚ ਸੁਨੇਹੇ ਵਿੱਚ ਮੀਟਰ ID ਅਤੇ ਵਾਲੀਅਮ ਮਿਤੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ।
5.8.2 ਸੁਨੇਹੇ ਨੂੰ ICD ਦੇ ਅਨੁਸਾਰ ਪਾਰਸ ਕੀਤਾ ਗਿਆ ਹੈ।
5.9 EEPROM ਪ੍ਰਾਪਤ ਕੀਤੇ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਲਿਖੋ
5.9.1 ਜਦੋਂ ਮੋਡੀਊਲ ID, ਡੇਟਾ ਸੁਨੇਹਾ ਜਾਂ ਸੰਰਚਨਾ ਸੁਨੇਹਾ ਪ੍ਰਾਪਤ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਸੰਦੇਸ਼ ਦੇ ਮਾਪਦੰਡ EEPROM ਵਿੱਚ ਲਿਖੇ ਜਾਂਦੇ ਹਨ।
5.9.2 EEPROM ਨੂੰ ਇਹ ਲਿਖਤ ਸਿਸਟਮ ਨੂੰ ਡਾਟਾ ਗੁਆਉਣ ਤੋਂ ਰੋਕਦੀ ਹੈ ਜਦੋਂ ਸਿਸਟਮ ਰੀਸੈਟ ਹੁੰਦਾ ਹੈ।
5.10 ਰੀਡਰ ਇਵੈਂਟ ਹੈਂਡਲ ਬਲਾਕ
5.10.1 ਜਦੋਂ ਰੀਡਰ ਕਲਾਕ ਪ੍ਰਾਪਤ ਹੁੰਦਾ ਹੈ, ਸਿਸਟਮ ਰੀਡਰ ਦੇ ISR ਇਵੈਂਟ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ।
5.10.2 ਰੀਡਰ ਨਾਲ ਸਮਕਾਲੀ ਹੋਣ ਲਈ ਸਾਰੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ISR ਵਿੱਚ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
5.10.3 ਜੇਕਰ 200ms ਲਈ ਕੋਈ ਘੜੀ ਨਹੀਂ ਖੋਜੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਸਿਸਟਮ ਪਾਵਰ ਡਾਊਨ ਮੋਡ 'ਤੇ ਚਲਾ ਜਾਂਦਾ ਹੈ।
ਰੀਡਰ ISR ਹੈਂਡਲ ਬਲਾਕ | ||
ਵਰ. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 ਕਾਫ਼ੀ ਖੋਜ ਟਾਈਮਰ ਖੋਲ੍ਹੋ
5.11.1 ਜਦੋਂ ਰੀਡਰ ਘੜੀ ਪ੍ਰਾਪਤ ਹੁੰਦੀ ਹੈ, ਇੱਕ ਕਾਫ਼ੀ ਖੋਜ ਟਾਈਮਰ ਖੋਲ੍ਹਿਆ ਜਾਂਦਾ ਹੈ।
5.11.2 ਜਦੋਂ 200ms ਲਈ ਕੋਈ ਕਲਾਕ ਇਵੈਂਟ ਨਹੀਂ ਹੁੰਦੇ, ਤਾਂ ਸਿਸਟਮ ਪਾਵਰ ਡਾਊਨ ਮੋਡ 'ਤੇ ਜਾਂਦਾ ਹੈ।
5.12 ਰੀਡਰ ਦੀ ਕਿਸਮ ਦਾ ਪਤਾ ਲਗਾਓ
5.12.1 ਪਹਿਲੀ 3 ਘੜੀ ਇਵੈਂਟਸ ਘੜੀ ਖੋਜ ਕਿਸਮ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।
5.12.2 ਖੋਜ ਰੀਡਰ ਦੀ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ ਨੂੰ ਮਾਪ ਕੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
5.12.3 2w ਰੀਡਰ ਲਈ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ ਹੈ: 20 kHz – 30 kHz।
5.12.4 3w ਰੀਡਰ ਲਈ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ 2 kHz ਤੋਂ ਘੱਟ ਹੈ।
5.13 TPSL ਖੋਜ ਲਈ ਟਾਈਮਰ ਖੋਲ੍ਹੋ
5.13.1 ਜਦੋਂ 2w ਰੀਡਰ ਦਾ ਪਤਾ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਹਰੇਕ ਬਾਈਟ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਕਾਫ਼ੀ ਦੇ TPSL ਸਮੇਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਇੱਕ ਟਾਈਮਰ ਖੋਲ੍ਹਿਆ ਜਾਂਦਾ ਹੈ।
5.13.2 2w ਰੀਡਰ ਦੇ ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ, ਹਰੇਕ ਬਿੱਟ ਨੂੰ ਅੰਤਰਾਲ ਜਾਂ ਕਾਫ਼ੀ ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
5.14 ਡਾਊਨ ਕਲਾਕ ਇਵੈਂਟ ਦੀ ਉਡੀਕ ਕਰੋ, ਡਾਟਾ ਬਾਹਰ ਕਰੋ
- 2w ਕੁਨੈਕਸ਼ਨ ਵਿੱਚ. TPSL ਸਮੇਂ ਦਾ ਪਤਾ ਲੱਗਣ ਤੋਂ ਬਾਅਦ ਬਿੱਟ ਨੂੰ 2w ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਅਨੁਸਾਰ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
'0' ਨੂੰ 50 µs ਲਈ 300 kHz ਦੀ ਪਲਸ ਦੇ ਤੌਰ 'ਤੇ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
'1' ਨੂੰ 0 µs ਲਈ '300' ਵਜੋਂ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ - 3w ਕੁਨੈਕਸ਼ਨ ਵਿੱਚ. TPOR ਦੇਰੀ ਦੇ ਸਮੇਂ ਤੋਂ ਬਾਅਦ ਬਿੱਟ ਨੂੰ 3w ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਅਨੁਸਾਰ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
'0' ਨੂੰ '1' ਵਜੋਂ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
'1' ਨੂੰ '0' ਵਜੋਂ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
ਹਰ ਬਿੱਟ ਨੂੰ ਕਲਾਕ ਡਾਊਨ ਇਵੈਂਟ ਤੋਂ ਬਾਅਦ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
5.15 ਐਡਵਾਂਸ TX ਇਵੈਂਟ ਕਾਊਂਟਰ, TRR 'ਤੇ ਜਾਓ
ਹਰੇਕ ਸੰਦੇਸ਼ ਪ੍ਰਸਾਰਣ ਤੋਂ ਬਾਅਦ, TX ਇਵੈਂਟਸ ਦੇ ਕਾਊਂਟਰ ਨੂੰ ਅਪਡੇਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਕਾਊਂਟਰ ਦੀ ਵਰਤੋਂ ਬੈਟਰੀ ਪਹੁੰਚ ਤੋਂ ਵੱਧ ਗਲਤੀ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਰੀਡਿੰਗਾਂ ਦੀ ਗਿਣਤੀ ਬੈਟਰੀ ਪਹੁੰਚ ਮੁੱਲ ਤੋਂ ਵੱਧ ਜਾਂਦੀ ਹੈ। ਹਰੇਕ ਪ੍ਰਸਾਰਣ ਤੋਂ ਬਾਅਦ, TRR ਸਮੇਂ ਲਈ, ਸਿਸਟਮ ਰੀਡਰ ਦੀ ਘੜੀ ਦੀਆਂ ਘਟਨਾਵਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ।
5.16 ਸੁਨੇਹਾ ਫਾਰਮੈਟ/ ਏਨਕੋਡਰ ਕੌਂਫਿਗਰੇਸ਼ਨ
ਮੀਟਰ ਤੋਂ ਏਨਕੋਡਰ ਤੱਕ ਸੁਨੇਹਾ:
ਸਿਰਲੇਖ | ਐਡਰ 17:61 | ਕਿਸਮ 15:0] | ਲੈਨ | ਡਾਟਾ | ਅੰਤ | ||
ਏਨਕੋਡਰ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ | 55 | X | 12 | 0 | ਨਲ | CSum | |
ਏਨਕੋਡਰ ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰੋ | 55 | X | 13 | 0 | ਨਲ | CSum | |
ਏਨਕੋਡਰ ਸਥਿਤੀ ਸਾਫ਼ ਕਰੋ | 55 | X | 14 | 0 | ਨਲ | CSum | |
ਏਨਕੋਡਰ ਡੇਟਾ | 55 | X | 15 | 4-10 | ਬਾਈਟ | ਮੀਟਰ ਡਾਟਾ | CSum |
1-4 5 6-9 |
ਮੀਟਰ ਵਾਲੀਅਮ (ਸਿੰਗਡ ਇੰਟ) ਅਲਾਰਮ ਪ੍ਰਵਾਹ (ਫਲੋਟ) |
||||||
ਏਨਕੋਡਰ ਸੰਰਚਨਾ |
55 | X | 16 | ਗਲਤੀ! ਹਵਾਲਾ ਸਰੋਤ ਨਹੀਂ ਮਿਲਿਆ। |
CSum |
ਲੈਨ - ਡਾਟਾ ਲੰਬਾਈ;
CSum - ਸਾਰੇ ਫਰੇਮ [55…ਡਾਟਾ] ਜਾਂ AA ਉੱਤੇ ਜੋੜ ਦੀ ਜਾਂਚ ਕਰੋ।
ਮੀਟਰ ਨੂੰ ਏਨਕੋਡਰ ਜਵਾਬ:
ਸਿਰਲੇਖ | ਐਡਰ | ਟਾਈਪ ਕਰੋ | ਲੈਨ | ਡਾਟਾ | ਅੰਤ | ||
ਏਨਕੋਡਰ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ | 55 | X | 9 | 2 | ਮੋਡੀਊਲ ਆਈ.ਡੀ | ||
ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰੋ | 55 | X | 444 | 1 | ਬਿੱਟਵਾਈਜ਼ | ਮੋਡੀਊਲ ਆਈ.ਡੀ | |
0 1 2 4 8 |
OK ਵਾਚ ਡੌਗ ਆਈ UART ਗਲਤੀ ਪੜ੍ਹਨ ਦੀ ਸੰਖਿਆ ਤੋਂ ਵੱਧ ਏਨਕੋਡਰ ਇੰਟਰਫੇਸ ਤਰੁੱਟੀਆਂ |
||||||
ਸਾਰੀਆਂ ਕਮਾਂਡਾਂ | 55 | X | X | 0 | ਮੋਡੀਊਲ ਆਈ.ਡੀ |
ਸ਼ਬਦਾਵਲੀ
ਮਿਆਦ | ਵਰਣਨ |
ਸੀ.ਐਸ.ਸੀ.ਆਈ | ਕੰਪਿਊਟਰ ਸਾਫਟਵੇਅਰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਇੰਟਰਫੇਸ |
EEPROM | ਇਲੈਕਟ੍ਰਾਨਿਕ ਤੌਰ 'ਤੇ ਮਿਟਾਉਣ ਯੋਗ PROM |
GUI | ਗ੍ਰਾਫਿਕਲ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ |
ਆਈ.ਐਸ.ਆਰ. | ਰੁਕਾਵਟ ਸੇਵਾ ਰੁਟੀਨ |
ਐੱਸ.ਆਰ.ਐੱਸ | ਸਾਫਟਵੇਅਰ ਲੋੜਾਂ ਦਾ ਵੇਰਵਾ |
WD | ਪਹਿਰ-ਕੁੱਤਾ |
ਅੰਤਿਕਾ
7.1 ਮਾਪ ਇਕਾਈਆਂ
ਅੱਖਰ | ਇਕਾਈਆਂ |
m³ | ਘਣ ਮੀਟਰ |
ft³ | ਘਣ ਫੁੱਟ |
US Gal | ਅਮਰੀਕੀ ਗੈਲਨ |
l | ਲਿਟਰ |
ਬਾਹਰੀ ਦਸਤਾਵੇਜ਼
ਨਾਮ ਅਤੇ ਸਥਾਨ |
2W- SENSUS |
3W- SENSUS |
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ:
ਸੰਸ਼ੋਧਨ | ਸੈਕਸ਼ਨ ਪ੍ਰਭਾਵਿਤ ਹੋਇਆ | ਮਿਤੀ | ਦੁਆਰਾ ਬਦਲਿਆ ਗਿਆ | ਵਰਣਨ ਬਦਲੋ |
1.00 | ਸਾਰੇ | 04/12/2017 | ਇਵਗੇਨੀ ਕੋਸਾਕੋਵਸਕੀ | ਦਸਤਾਵੇਜ਼ ਬਣਾਉਣਾ |
~ ਦਸਤਾਵੇਜ਼ ਦਾ ਅੰਤ ~
ਅਰਾਦ ਟੈਕਨੋਲੋਜੀਸ ਲਿਮਿਟੇਡ
ਸ੍ਟ੍ਰੀਟ. ਹਾਮਾਡਾ, ਯੋਕਨੀਮ ਏਲੀਟ,
2069206, ਇਜ਼ਰਾਈਲ
www.arad.co.il
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ARAD ਟੈਕਨੋਲੋਜੀ ਏਨਕੋਡਰ ਸਾਫਟਵੇਅਰ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, ਏਨਕੋਡਰ ਸੌਫਟਵੇਅਰ, ਏਨਕੋਡਰ, ਸਾਫਟਵੇਅਰ, ਸੋਨਾਟਾ ਸਪ੍ਰਿੰਟ ਏਨਕੋਡਰ, ਸੋਨਾਟਾ ਸਪ੍ਰਿੰਟ ਏਨਕੋਡਰ ਲਈ ਏਨਕੋਡਰ ਸਾਫਟਵੇਅਰ |