ARAD TECHNOLOGIES - લોગોએન્કોડર સોફ્ટવેર
વપરાશકર્તા માર્ગદર્શિકા

એન્કોડર સોફ્ટવેર

આ દસ્તાવેજમાં ગોપનીય માહિતી શામેલ છે, જે ARAD લિમિટેડની માલિકીની છે. ARAD લિમિટેડની પૂર્વ લેખિત પરવાનગી વિના તેની સામગ્રીનો કોઈપણ ભાગ કોઈપણ રીતે કોઈપણ રીતે ઉપયોગમાં લઈ શકાશે નહીં, નકલ કરી શકાશે, જાહેર કરી શકાશે નહીં અથવા કોઈપણ પક્ષકારને પહોંચાડી શકાશે નહીં.

મંજૂરીઓ:

નામ  પદ  સહી 
દ્વારા લખાયેલ: એવજેની કોસાકોવસ્કી ફર્મવેર એન્જિનિયર
દ્વારા મંજૂર: આર એન્ડ ડી મેનેજર
દ્વારા મંજૂર: પ્રોડક્ટ મેનેજર
દ્વારા મંજૂર:

ફેડરલ કોમ્યુનિકેશન કમિશન (FCC) પાલન સૂચના
સાવધાન
ARAD TECHNOLOGIES Encoder Software - icon 3 આ ઉપકરણ એફસીસી નિયમોના ભાગ 15 નું પાલન કરે છે. વપરાશકર્તાએ ધ્યાન રાખવું જોઈએ કે માસ્ટર મીટર દ્વારા સ્પષ્ટ રૂપે મંજૂર ન કરાયેલ ઉપકરણોના ફેરફારો અને ફેરફારો વોરંટી અને ઉપકરણોને સંચાલિત કરવાની વપરાશકર્તાની સત્તાને રદ કરી શકે છે. વ્યવસાયિક તાલીમ પામેલા કર્મચારીઓએ ઉપકરણોનો ઉપયોગ કરવો જોઈએ.
ARAD TECHNOLOGIES Encoder Software - icon 4 આ સાધનનું પરીક્ષણ કરવામાં આવ્યું છે અને એફસીસી નિયમોના ભાગ 15 ના અનુસંધાનમાં, વર્ગ બી ડિજિટલ ડિવાઇસ માટેની મર્યાદાનું પાલન કરતી હોવાનું જાણવા મળ્યું છે. આ મર્યાદા નિવાસી સ્થાપનમાં હાનિકારક દખલ સામે વાજબી સુરક્ષા પ્રદાન કરવા માટે બનાવવામાં આવી છે. આ સાધન ઉપયોગો ઉત્પન્ન કરે છે અને રેડિયો ફ્રીક્વન્સી energyર્જાને વિકસિત કરી શકે છે અને જો ઇન્સ્ટોલ કરેલું ન હોય અને સૂચનો અનુસાર તેનો ઉપયોગ કરવામાં આવે તો તે રેડિયો સંચારમાં હાનિકારક દખલ લાવી શકે છે. જો કે, કોઈ બાંહેધરી નથી કે ઇન્સ્ટોલેશનમાં દખલ થશે નહીં. જો આ ઉપકરણો રેડિયો અથવા ટેલિવિઝન રિસેપ્શનમાં હાનિકારક દખલનું કારણ બને છે, જે ઉપકરણોને ચાલુ અને ચાલુ કરીને નક્કી કરી શકાય છે, તો વપરાશકર્તાને નીચેનામાંથી એક અથવા વધુ પગલાં દ્વારા દખલ સુધારવા પ્રયાસ કરવા માટે પ્રોત્સાહિત કરવામાં આવે છે:

  • રીસીવિંગ એન્ટેનાને ફરીથી ગોઠવો અથવા સ્થાનાંતરિત કરો.
  • સાધનસામગ્રી અને રીસીવર વચ્ચેનું વિભાજન વધારવું.
  • સાધનસામગ્રીને એક સર્કિટ પરના આઉટલેટમાં કનેક્ટ કરો જે રીસીવર સાથે જોડાયેલ છે તેનાથી અલગ.
  • મદદ માટે ડીલર અથવા અનુભવી રેડિયો/ટીવી ટેકનિશિયનની સલાહ લો.

આ ઉપકરણ FCC નિયમોના ભાગ 15નું પાલન કરે છે. ઓપરેશન નીચેની બે શરતોને આધીન છે:

  1. આ ઉપકરણ હાનિકારક હસ્તક્ષેપનું કારણ બની શકશે નહીં, અને
  2. આ ઉપકરણે પ્રાપ્ત થયેલ કોઈપણ દખલને સ્વીકારવી આવશ્યક છે, જેમાં દખલગીરીનો સમાવેશ થાય છે જે અનિચ્છનીય કામગીરીનું કારણ બની શકે છે.

ઇન્ડસ્ટ્રી કેનેડા (IC) પાલન સૂચના
આ ઉપકરણ FCC નિયમો ભાગ 15 અને ઇન્ડસ્ટ્રી કેનેડા લાયસન્સ મુક્ત RSS માનકોનું પાલન કરે છે. ઓપરેશન નીચેની બે શરતોને આધીન છે:

  1. આ ઉપકરણ હસ્તક્ષેપનું કારણ બની શકશે નહીં, અને
  2. આ ઉપકરણએ કોઈપણ દખલગીરી સ્વીકારવી આવશ્યક છે, જેમાં દખલગીરીનો સમાવેશ થાય છે જે ઉપકરણના અનિચ્છનીય કામગીરીનું કારણ બની શકે છે.

ઈન્ડસ્ટ્રી કેનેડાના નિયમો હેઠળ, આ રેડિયો ટ્રાન્સમીટર માત્ર ઈન્ડસ્ટ્રી કેનેડા દ્વારા ટ્રાન્સમીટર માટે માન્ય પ્રકારના અને મહત્તમ (અથવા ઓછા) ગેઈનના એન્ટેનાનો ઉપયોગ કરીને ઓપરેટ થઈ શકે છે. અન્ય વપરાશકર્તાઓ માટે સંભવિત રેડિયો હસ્તક્ષેપ ઘટાડવા માટે, એન્ટેનાનો પ્રકાર અને તેનો ફાયદો એ રીતે પસંદ કરવો જોઈએ કે સમકક્ષ આઇસોટ્રોપિક એલી રેડિયેટેડ પાવર (EIRP) સફળ સંચાર માટે જરૂરી કરતાં વધુ ન હોય.
- આ વર્ગ B ડિજિટલ ઉપકરણ કેનેડિયન ICES-003 નું પાલન કરે છે.
રેડિયેશન એક્સપોઝર સ્ટેટમેન્ટ:
આ સાધન અનિયંત્રિત વાતાવરણ માટે નિર્ધારિત એફસીસી અને આઇસી આરએફ રેડિયેશન એક્સપોઝર મર્યાદાનું પાલન કરે છે.

પરિચય

એન્કોડર સૉફ્ટવેર આવશ્યકતા સ્પષ્ટીકરણ એ એન્કોડર મોડ્યુલમાં વિકસાવવામાં આવનાર સૉફ્ટવેર સિસ્ટમનું વર્ણન છે. તે કાર્યાત્મક અને બિન-કાર્યકારી આવશ્યકતાઓ મૂકે છે અને તેમાં ઉપયોગના કેસોનો સમૂહ શામેલ હોઈ શકે છે જે સિસ્ટમ અને વપરાશકર્તા ક્રિયાપ્રતિક્રિયાઓનું વર્ણન કરે છે જે સોફ્ટવેર દ્વારા પ્રદાન કરવું આવશ્યક છે.
વર્તમાન જરૂરિયાતો સ્પષ્ટીકરણ એક બાજુથી અરાદ પાણીના માપન અને બીજી બાજુથી એન્કોડર રીડર્સ 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 ઇવેન્ટ હેન્ડલ બ્લોક દર્શાવે છે.

ARAD TECHNOLOGIES Encoder Software - મેસેજ ડિટેક્શન ટાઈમર

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 નીચેની આકૃતિ પાર્સ સંદેશ પ્રવાહ દર્શાવે છે. પેટા ફકરાઓમાં દરેક બ્લોકનું ટૂંકમાં વર્ણન કરવામાં આવ્યું છે.

ARAD TECHNOLOGIES Encoder Software - મેસેજ ડિટેક્શન ટાઈમર 1

એન્કોડર મોડ્યુલ ગોઠવણી

GUI થી ઑપરેશન માટે એન્કોડર મોડ્યુલને ગોઠવવાનું શક્ય છે.

ARAD TECHNOLOGIES Encoder Software - રૂપરેખાંકન

4.1 રૂપરેખાંકન સેટ ચાલુ દબાવીને સોનાટા મીટરમાં સંગ્રહિત થશે ARAD TECHNOLOGIES Encoder Software - icon બટન
4.2 સોનાટા GUI પરિમાણો અનુસાર RTC એલાર્મ રૂપરેખાંકન દ્વારા એન્કોડર મોડ્યુલ સાથે સંચારને ગોઠવશે:
4.2.1 વપરાશકર્તાની પસંદગીના કિસ્સામાં ARAD TECHNOLOGIES Encoder Software - icon 1 સોનાટા આરટીસી એલાર્મ "મિનિટ" ફીલ્ડમાં નિર્ધારિત સમય માટે ગોઠવવામાં આવશે. એન્કોડર મોડ્યુલ સાથે વાતચીત દર "મિનિટ" ફીલ્ડ ટાઇમ પર કરવામાં આવશે.
4.2.2 વપરાશકર્તાની પસંદગીના કિસ્સામાં ARAD TECHNOLOGIES એન્કોડર સોફ્ટવેર - પરિમાણો સોનાટા આરટીસી એલાર્મ પસંદ કરેલ વિકલ્પ અનુસાર "પ્રથમ" અથવા "બીજા" ફીલ્ડમાં નિર્ધારિત સમય માટે ગોઠવવામાં આવશે. એન્કોડર મોડ્યુલ સાથે વાતચીત પસંદ કરેલ સમયે કરવામાં આવશે.
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 એન્કોડર મોડ્યુલ બેકવર્ડ ફોર્મેટમાં એલાર્મ્સને સપોર્ટ કરતું નથી. તેથી અમારી પાસે મોડ્યુલ બાજુ પર એલાર્મ સંકેત માટે વિકલ્પ હોઈ શકતો નથી.

કોમ્યુનિકેશન વ્યાખ્યા

ARAD TECHNOLOGIES Encoder Software - વ્યાખ્યા

સોનાટા - એન્કોડર ઇન્ટરફેસ 
વેર. 1.00 છે 23/11/2017 એવજેની કે.

5.1 Sonata↔ એન્કોડર કોમ્યુનિકેશન
5.1.1 સોનાટા વોટર મીટર એન્કોડર મોડ્યુલ સાથે SPI પ્રોટોકોલ દ્વારા વાતચીત કરે છે: 500 kHz, કોઈ ડેટા કંટ્રોલ નથી). અન્ય સેટિંગ્સનો ઉપયોગ કરવાથી અણધારી પરિણામો આવશે, અને કનેક્ટેડ સોનાટા વોટર મીટરને સરળતાથી પ્રતિભાવવિહીન બનાવી શકે છે.
5.1.2 સોનાટા પુનઃપ્રારંભ કર્યા પછી વર્તમાન રૂપરેખાંકન સોનાટા ઓપરેશનની 1 મિનિટની અંદર પ્રથમ સંચાર વિનંતી સાથે એન્કોડર મોડ્યુલ પર મોકલવામાં આવશે.
5.1.3 જો એન્કોડર મોડ્યુલને 3 વખત રૂપરેખાંકન પ્રાપ્ત ન થાય તો, સોનાટા 200ms માટે "રીસેટ" પિન દ્વારા એન્કોડર મોડ્યુલ રીસેટને એક્ઝિક્યુટ કરશે અને ફરીથી ગોઠવણી મોકલવાનો પ્રયાસ કરશે.
5.1.4 રૂપરેખાંકન વિનંતી સફળ થયા પછી સોનાટા એન્કોડર મોડ્યુલ પર ડેટા મોકલવાનું શરૂ કરશે.
5.2 એન્કોડર ↔ સેન્સસ રીડર (ટચ રીડ) ઈન્ટરફેસ
5.2.1 ટચ રીડ મોડ માટે ઇન્ટરફેસ સ્પષ્ટીકરણ પ્રમાણભૂત સર્કિટમાં ઓપરેશનના સંદર્ભમાં વ્યાખ્યાયિત થયેલ છે.
5.2.2 એન્કોડર મોડ્યુલ સેન્સસ 2W અથવા 3W પ્રોટોકોલ દ્વારા વાચકો સાથે વાતચીત કરશે. સેન્સસ 2W અથવા 3W સંચાર માટે ટચ રીડ ઇન્ટરફેસ ટાઇમિંગ ડાયાગ્રામ છે.
ARAD TECHNOLOGIES Encoder Software - ASK DATA આઉટ

સિમ વર્ણન મિનિ મહત્તમ ડિફૉલ્ટ
ટીપીઓઆર મીટર તૈયાર કરવા માટે પાવર ચાલુ (નોંધ 1) 500 500
TPL પાવર/ઘડિયાળ ઓછો સમય 500 1500
પાવર/ક્લોક નીચા સમયની જીટર (નોંધ 2) ±25
TPH પાવર/ક્લોક ઉચ્ચ સમય 1500 નોંધ 3
TPSL વિલંબ, ઘડિયાળથી ડેટા આઉટ 250
પાવર/ક્લોક કેરિયર ફ્રીક્વન્સી 20 30
ડેટા આઉટ ફ્રીક્વન્સી પૂછો 40 60
ટીઆરસી આદેશ રીસેટ કરો. બળજબરીથી રજિસ્ટર રીસેટ કરવા માટે પાવર/ઘડિયાળનો સમય ઓછો છે 200
ટીઆરઆર મીટર ફરીથી વાંચવાનો સમય (નોંધ 1) 200

નોંધો:

  1. TPOR દરમિયાન પાવર/ક્લોક પલ્સ હાજર હોઈ શકે છે પરંતુ રજિસ્ટર દ્વારા અવગણવામાં આવે છે. કેટલાક રજિસ્ટર રીસેટ આદેશ વિના સંદેશનું પુનરાવર્તન કરી શકશે નહીં
  2. રજિસ્ટર ક્લોક જિટર નિર્દિષ્ટ કરવામાં આવે છે કારણ કે કેટલાક રજિસ્ટર ઘડિયાળના ઓછા સમયમાં મોટા ફેરફારો માટે સંવેદનશીલ હોઈ શકે છે.
  3. રજીસ્ટર સ્થિર ઉપકરણ હોવું જોઈએ. જ્યાં સુધી પાવર/ક્લોક સિગ્નલ વધારે રહે ત્યાં સુધી રજિસ્ટર વર્તમાન સ્થિતિમાં જ રહેશે.

5.2.3 સમર્થિત વાચકો:
2W

  1. ટચરીડર II સેન્સસ M3096 – 146616D
  2. ટચરીડર II સેન્સસ M3096 – 154779D
  3. ટચરીડર II સેન્સસ 3096 – 122357C
  4. સેન્સસ ઓટોગન 4090-89545 એ
  5. VersaProbe NorthROP Grumman VP11BS1680
  6. સેન્સસ રેડિયોરેડ M520R C1-TC-X-AL

3W

  1. VL9 ,કેમ્પ-મીક મિનોલા, TX (ટેપ)
  2. માસ્ટર મીટર MMR NTAMMR1 RepReader
  3. સેન્સસ AR4002 RF

5.3 એન્કોડર પાવર મોડ
5.3.1 જ્યારે સમયસમાપ્તિ થાય છે ત્યારે વાચકો (200 msec), SPI અથવા રીડર્સની કોઈ પ્રવૃત્તિ સૂચવવામાં આવતી નથી સિસ્ટમ પાવર ડાઉન મોડમાં પ્રવેશ કરે છે.
5.3.2 જ્યારે SPI પ્રાપ્ત થાય અથવા રીડક્લોક પ્રાપ્ત થાય ત્યારે જ સિસ્ટમ પાવર ડાઉન મોડમાંથી જાગી શકે છે.
5.3.3 સિસ્ટમનો પાવર ડાઉન મોડ HALT મોડ છે (ન્યૂનતમ પાવર વપરાશ).
5.3.4 પાવર ડાઉન મોડમાં પ્રવેશતા પહેલા SPI મોડ્યુલને EXTI તરીકે રૂપરેખાંકિત કરવામાં આવે છે જેથી SPI સંદેશ પ્રાપ્ત થાય ત્યારે HALT મોડમાંથી વેક અપ ચાલુ કરી શકાય.
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 2*યુએસમાં 5W પલ્સ પહોળાઈ 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, ?
ફિક્સ ફોર્મેટના કિસ્સામાં મોડ્યુલ આ કરશે:

  1. મોડ્યુલ પર મોકલેલ મીટર કાઉન્ટરને ASCII (0 થી 9999) માં કન્વર્ટ કરો
  2. મીટર ID મુખ્ય અથવા મીટર ID (ગૌણ)માંથી 8 LSB લો

5.6.2 વેરિયેબલ લેન્થ ફોર્મેટ
ચલ લંબાઈ ફોર્મેટમાં અગ્રણી અક્ષર "V", ક્ષેત્રોની શ્રેણી અને ટર્મિનેટર અક્ષર "CR" નો સમાવેશ થાય છે. સામાન્ય સ્વરૂપ:
V;IMiiiiiiiiii;RBmmmmmm,uv;Aa,a,a;GCnnnn,ufCR

  1. મીટર ID મુખ્ય અથવા મીટર ID (ગૌણ)માંથી 12 LSB અક્ષરો લો
  2. એન્કોડર ડેટાના મીટર કાઉન્ટર ફીલ્ડને કન્વર્ટ કરો અને ASCII (0 થી 99999999) માં કન્વર્ટ કરો, અંકોની સંખ્યા રૂપરેખાંકન પર આધારિત છે
  3. જો અસ્તિત્વમાં હોય તો એન્કોડર ડેટામાંથી એલાર્મ બાઈટ મોકલો
  4. જો અસ્તિત્વમાં હોય તો એન્કોડર ડેટામાંથી એકમ બાઈટ મોકલો
  5. એન્કોડર ડેટાના મીટર ફ્લો ફીલ્ડને કન્વર્ટ કરો અને ફ્લોટમાંથી ASCII માં કન્વર્ટ કરો, અંકોની સંખ્યા 4 અને દશાંશ બિંદુ છે અને જો જરૂરી હોય તો સાઇન કરો.
  6. બધાને યોગ્ય હેડરો અને વિભાજકો સાથે જોડો
  7. 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 મેસેજ ફોર્મેટ પ્રથમ મેસેજ બાઈટ અનુસાર ઓળખવામાં આવે છે.

  1. 0 x 55 એ નવો ફોર્મેટ સંદેશ સૂચવ્યો.
  2. 0 x 53 ('S') જૂના ફોર્મેટનો સંદેશ સૂચવે છે

5.7.2 નીચે પ્રસ્તુત કેટલાક વૈકલ્પિક પેટા ફીલ્ડ્સ છે. આ "[,]" કૌંસમાં બંધાયેલ છે. જો એક ફીલ્ડ માટે એક કરતાં વધુ પેટા ફીલ્ડ વ્યાખ્યાયિત કરવામાં આવે તો સબ ફીલ્ડ પ્રસ્તુત ક્રમમાં દેખાવા જોઈએ.
5.7.3 મોડ્યુલ રૂપરેખાંકન (ફિક્સ અથવા ચલ) અનુસાર મીટરમાંથી ડેટાને બે ફોર્મેટમાંથી એકમાં રૂપાંતરિત કરે છે.
આગળનું કોષ્ટક સમર્થિત લંબાઈના બંધારણોને વ્યાખ્યાયિત કરે છે:

આઉટપુટ સંદેશ ફોર્મેટ

ફોર્મ જ્યાં રૂપરેખાંકન
સ્થિર લંબાઈ ફોર્મેટ RnnnniiiiiiiiCR આર અગ્રણી પાત્ર
n - મીટર રીડિંગ
i - મીટર ID
CR – ASCII 0Dh
મીટર રીડિંગ એકમો
વેરિયેબલ લેન્થ ફોર્મેટ V;IMiiiiiiiiiiii; RBmmmmmm, ffff, uv; Aa,a,a; GCnnnnnn, uf CR વી - અગ્રણી પાત્ર
I - ઓળખ ક્ષેત્ર. i - 12 અક્ષરો સુધી
M – ઉત્પાદક Id RB – વર્તમાન વોલ્યુમ
A - એલાર્મ ક્ષેત્ર. a – 8 એલાર્મ કોડ સબ ફીલ્ડ સુધીના એલાર્મ પ્રકારોને પરવાનગી છે.
GC - વર્તમાન પ્રવાહ દર m - 8 અંક સુધી
f - મન્ટિસા
uv - વોલ્યુમ એકમો (એકમો કોષ્ટક જુઓ)
nnnnnn – 4-6 અક્ષરો:
4-સંખ્યા, 1 દશાંશ બિંદુ, 1 સાઇન અક્ષર
uf - પ્રવાહ એકમો (યુનિટ્સ ટેબલ જુઓ)

ક્ષેત્રો:
f (મેન્ટિસા), 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 માટે કોઈ ઘડિયાળ મળી નથી, તો સિસ્ટમ પાવર ડાઉન મોડ પર જાય છે.

ARAD TECHNOLOGIES એન્કોડર સોફ્ટવેર - હેન્ડલ

રીડર 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 મોડ્યુલ ID
સ્ટેટસ મેળવો 55 X 444 1 બીટવાઇઝ મોડ્યુલ ID
0
1
2
4
8
OK
વોચ ડોગ આવી
UART ભૂલ
વાંચવાની સંખ્યા વટાવી
એન્કોડર ઇન્ટરફેસ ભૂલો
બધા આદેશો 55 X X 0 મોડ્યુલ ID

શબ્દાવલિ

મુદત વર્ણન
CSCI કમ્પ્યુટર સોફ્ટવેર રૂપરેખાંકન ઈન્ટરફેસ
EEPROM ઇલેક્ટ્રોનિકલી ઇરેઝેબલ PROM
GUI ગ્રાફિકલ યુઝર ઈન્ટરફેસ
ISR વિક્ષેપિત સેવા દિનચર્યા
SRS સોફ્ટવેર જરૂરીયાતો સ્પષ્ટીકરણ
WD વોચ-ડોગ

પરિશિષ્ટ

7.1 માપન એકમો

પાત્ર એકમો
ઘન મીટર
ft³ ઘન ફીટ
યુએસ ગેલ યુએસ ગેલન
l લિટર

બાહ્ય દસ્તાવેજો

નામ અને સ્થાન
2W-સેન્સસ
3W-સેન્સસ

પુનરાવર્તન ઇતિહાસ:

પુનરાવર્તન વિભાગ પ્રભાવિત તારીખ દ્વારા બદલાયેલ છે વર્ણન બદલો
1.00 બધા 04/12/2017 એવજેની કોસાકોવસ્કી દસ્તાવેજ બનાવટ

~ દસ્તાવેજનો અંત ~

અરાદ ટેક્નોલોજીસ લિ.
st હામાડા, યોકનીમ એલિટ,
2069206, ઇઝરાયેલ
www.arad.co.il

દસ્તાવેજો / સંસાધનો

ARAD TECHNOLOGIES એન્કોડર સોફ્ટવેર [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, એન્કોડર સૉફ્ટવેર, એન્કોડર, સૉફ્ટવેર, સોનાટા સ્પ્રિન્ટ એન્કોડર, સોનાટા સ્પ્રિન્ટ એન્કોડર માટે એન્કોડર સૉફ્ટવેર

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *