AXIOMATIC-લોગો

AXIOMATIC AX140910 CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ઉત્પાદન

ઉત્પાદન માહિતી

CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ (SSP) એ સોફ્ટવેર મોડ્યુલો, દસ્તાવેજીકરણ અને ભૂતપૂર્વampએપ્લીકેશન સોફ્ટવેર વિકસાવવા માટે લેસ કે જે વિવિધ એક્સિઓમેટિક ઈથરનેટ થી CAN અને Wi-Fi થી CAN કન્વર્ટર સાથે કામ કરે છે. સોફ્ટવેર પેકેજ વપરાશકર્તા માર્ગદર્શિકા, સ્ત્રોત પ્રદાન કરે છે files, અને exampલેસ વપરાશકર્તા માર્ગદર્શિકા કોઈપણ SSP સંસ્કરણ 3.0.xx માટે માન્ય છે, અને વપરાશકર્તા માર્ગદર્શિકા માટે વિશિષ્ટ અપડેટ્સ વપરાશકર્તા માર્ગદર્શિકા સંસ્કરણ નંબરમાં A, B, …, Z અક્ષરો ઉમેરીને કરવામાં આવે છે. SSP નો ઉપયોગ મર્યાદિત સંસાધનો સાથે એમ્બેડેડ સિસ્ટમના પ્રોગ્રામિંગ માટે તેમજ Windows અથવા Linux માં એપ્લિકેશન પ્રોગ્રામિંગ માટે થઈ શકે છે.

ઉત્પાદન વપરાશ

  1. વિતરણ ઝિપ ડાઉનલોડ કરો file સ્વયંસિદ્ધ માંથી webસાઇટ અથવા તેને ઇમેઇલ દ્વારા જોડાણ તરીકે પ્રાપ્ત કરો.
  2. ઝિપને અનાવરોધિત કરો file વિન્ડોઝમાં જમણું-ક્લિક કરીને file અને પ્રોપર્ટીઝ->જનરલ->અનબ્લોકમાં અનબ્લોક બટન દબાવો.
  3. નીચેનું ફોલ્ડર માળખું બનાવવા માટે ઝિપ આર્કાઇવને બહાર કાઢો:
    • રૂટ ડિરેક્ટરીમાં SSP મદદ શામેલ છે file Microsoft HTML હેલ્પ ફોર્મેટમાં CANEnetSSP.chm અને Adobe Reader ફોર્મેટમાં વપરાશકર્તા માર્ગદર્શિકા UMAX140910v3.0.pdf.
    • સ્ત્રોત Files ફોલ્ડરમાં ઇથરનેટ થી CAN કન્વર્ટર કોમ્યુનિકેશન પ્રોટોકોલમાં વર્ણવેલ કન્વર્ટર આરોગ્ય સ્થિતિની માહિતી શામેલ છે.
    • આ ભૂતપૂર્વampલેસ ફોલ્ડરમાં ભૂતપૂર્વ સમાવે છેampજે Windows.mk અથવા Linux.mk મેકનો ઉપયોગ કરીને Microsoft Windows અથવા Linux પર બનાવી શકાય છે files.
  4. એક્ઝેક્યુટેબલ બનાવો fileભૂતપૂર્વ માટે sampલેસ મેક મદદથી files માં સ્થિત છેampલેસ ડિરેક્ટરી.
  5. જો જરૂરી હોય તો, .Ex. માં .Bin સબડિરેક્ટરી બનાવોampલેસ ડિરેક્ટરી જ્યાં તમામ એક્ઝિક્યુટેબલ અને ઑબ્જેક્ટ files મૂકવામાં આવશે.
  6. એસએસપી ઝિપ file સંકલિત ex સમાવે છેamp.Bin સબડિરેક્ટરીમાં Windows માટે les.
  7. તમામ SSP ભૂતપૂર્વampલેસનું વિન્ડોઝ 10 અને લિનક્સ ઉબુન્ટુ 16.04 પર પરીક્ષણ કરવામાં આવ્યું હતું.

SSP માત્ર int અને char માનક ડેટા પ્રકારોનો ઉપયોગ કરે છે. પૂર્ણાંક પરિમાણ માટે ચોક્કસ અથવા મહત્તમ ડેટા કદ મહત્વપૂર્ણ ન હોય ત્યારે પૂર્ણાંક પ્રકારનો ઉપયોગ થાય છે. ચાર પ્રકારનો ઉપયોગ ASCII સ્ટ્રિંગ તરફ નિર્દેશ કરવા અથવા એક ASCII અક્ષરનો સંદર્ભ આપવા માટે થાય છે. અન્ય મૂળભૂત પ્રકારો હેડરમાંથી ઉતરી આવ્યા છે અને ચોક્કસ ડેટા કદ ધરાવે છે, સિવાય કે બુલિયન પ્રકાર BOOL_t, જે int પરથી ઉતરી આવ્યો છે, જુઓ: CommonTypes.h file.

એક્રોનીમ્સ

  • API એપ્લિકેશન પ્રોગ્રામિંગ ઈન્ટરફેસ
  • ASCII અમેરિકન સ્ટાન્ડર્ડ કોડ ફોર ઇન્ફોર્મેશન ઇન્ટરચેન્જ
  • BSD બર્કલે સોફ્ટવેર વિતરણ
  • CAN કંટ્રોલર એરિયા નેટવર્ક
  • HTML હાઇપરટેક્સ્ટ માર્કઅપ ભાષા
  • IP ઇન્ટરનેટ પ્રોટોકોલ
  • LAN લોકલ એરિયા નેટવર્ક
  • SSP સોફ્ટવેર સપોર્ટ પેકેજ

સામાન્ય માહિતી

CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ (SSP) સોફ્ટવેર મોડ્યુલો, દસ્તાવેજીકરણ અને ભૂતપૂર્વampવિવિધ એક્સિઓમેટિક ઈથરનેટ થી CAN અને Wi-Fi થી CAN કન્વર્ટર સાથે કામ કરતા એપ્લીકેશન સોફ્ટવેર વિકસાવવા માટે.
વપરાશકર્તા માર્ગદર્શિકા વપરાશકર્તા માર્ગદર્શિકા જેવા જ બે મુખ્ય સંસ્કરણ નંબરો સાથે SSP માટે માન્ય છે. માજી માટેampતેથી, આ વપરાશકર્તા માર્ગદર્શિકા કોઈપણ SSP સંસ્કરણ 3.0.xx માટે માન્ય છે. વપરાશકર્તા માર્ગદર્શિકા માટે વિશિષ્ટ અપડેટ્સ અક્ષરો ઉમેરીને કરવામાં આવે છે: વપરાશકર્તા માર્ગદર્શિકા સંસ્કરણ નંબરમાં A, B, …, Z. બધા SSP સોફ્ટવેર મોડ્યુલો પોર્ટેબિલિટી માટે પ્રમાણભૂત C પ્રોગ્રામિંગ ભાષામાં લખાયેલા છે અને સંપૂર્ણ દસ્તાવેજીકૃત છે. તેઓ એક્સિઓમેટિક પ્રોપ્રાઈટરી કોમ્યુનિકેશન અને ડિસ્કવરી પ્રોટોકોલ્સ માટે સપોર્ટ પૂરો પાડે છે. કોમ્યુનિકેશન પ્રોટોકોલનો ઉપયોગ મુખ્યત્વે CAN સંદેશાઓને ઈથરનેટ અથવા અન્ય કોઈપણ IP નેટવર્ક પર ટ્રાન્સમિટ કરવા માટે થાય છે અને ડિસ્કવરી પ્રોટોકોલ - LAN પર કન્વર્ટર શોધવા માટે. SSP નો ઉપયોગ મર્યાદિત સંસાધનો સાથે એમ્બેડેડ સિસ્ટમના પ્રોગ્રામિંગ માટે અને Windows અથવા Linux માં એપ્લિકેશન પ્રોગ્રામિંગ માટે સમાનરૂપે થઈ શકે છે.

એસએસપી સામગ્રી

એસએસપીને ઝિપ તરીકે વહેંચવામાં આવે છે file નામ સાથે: CANEnetSSPv .zip, ક્યાં નંબરો SSP મુખ્ય સંસ્કરણ નંબરનો સંદર્ભ આપે છે અને - વૈકલ્પિક દસ્તાવેજીકરણ ફેરફાર પત્ર માટે. SSP મદદ પ્રદર્શિત કરવામાં સંભવિત સમસ્યાઓ ટાળવા માટે file, વિતરણ ઝિપ file જો ઇન્ટરનેટ પર હસ્તગત કરવામાં આવે તો Windows માં અનાવરોધિત કરવું જોઈએ (એક્સિઓમેટિક પરથી ડાઉનલોડ કર્યા પછી webસાઇટ, એટેચમેન્ટ તરીકે ઈ-મેલ મેળવવી વગેરે.) આ જમણું-ક્લિક કરીને કરી શકાય છે. file અને પ્રોપર્ટીઝ->જનરલ->અનબ્લોકમાં અનબ્લોક બટન દબાવો. ઝિપ આર્કાઇવને બહાર કાઢ્યા પછી, નીચેનું ફોલ્ડર માળખું બનાવવામાં આવશે:

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-1

રૂટ ડિરેક્ટરીમાં SSP મદદ શામેલ છે file Microsoft HTML હેલ્પ ફોર્મેટમાં CANEnetSSP.chm અને Adobe Reader ફોર્મેટમાં આ વપરાશકર્તા મેન્યુઅલ UMAX140910v3.0.pdf. સૌથી નોંધપાત્ર SSP સંસ્કરણ નંબર અસંગત ફેરફારોને પ્રતિબિંબિત કરે છે, પછીના - સુસંગત ફેરફારો, છેલ્લા એક - નાના ફેરફારો SSP કાર્યક્ષમતાને અસર કરતા નથી. વપરાશકર્તા માર્ગદર્શિકા અને/અથવા મદદમાં ફેરફારો માટે વૈકલ્પિક પત્ર ઉમેરવામાં આવે છે file

સ્ત્રોત Files
એસએસપી સ્ત્રોત files ને તેમના પ્રકાર અનુસાર .\Source અને .\Inc ડિરેક્ટરીઓમાં જૂથબદ્ધ કરવામાં આવે છે. તે પ્રમાણભૂત C માં લખાયેલ છે અને નીચેના સોફ્ટવેર મોડ્યુલો રજૂ કરે છે:

  • PMessage. ઇથરનેટ થી CAN કન્વર્ટર કોમ્યુનિકેશન પ્રોટોકોલમાં વર્ણવેલ પ્રોટોકોલ સ્વતંત્ર સંદેશ માળખા માટે સપોર્ટ પૂરો પાડે છે.
  • કોમપ્રોટોકોલ. ઈથરનેટથી CAN કન્વર્ટર કોમ્યુનિકેશન પ્રોટોકોલ સુધીના સંદેશાઓને સપોર્ટ કરે છે.
  • ડિસ્કપ્રોટોકોલ. ઈથરનેટથી CAN કન્વર્ટર ડિસ્કવરી પ્રોટોકોલ સુધીના સંદેશાઓને સપોર્ટ કરે છે.
  • હેલ્થડેટા. ઇથરનેટ થી CAN કન્વર્ટર કોમ્યુનિકેશન પ્રોટોકોલમાં વર્ણવેલ ઇથરનેટ થી CAN કન્વર્ટર આરોગ્ય સ્થિતિ માહિતી પર પ્રક્રિયા કરવા માટે ડેટા સ્ટ્રક્ચર્સ અને કાર્યો પ્રદાન કરે છે.

તમામ મૂળભૂત ડેટા પ્રકારો અને સામાન્ય મેક્રો CommonTypes.h માં વ્યાખ્યાયિત થયેલ છે file.

Exampલેસ
SSP પણ નીચેના ભૂતપૂર્વ સમાવે છેampલે પ્રોગ્રામ્સ .\Exampએક્સિઓમેટિક ઈથરનેટ થી CAN કન્વર્ટર સાથે સંચારના વિવિધ દૃશ્યો દર્શાવતી લેસ ડિરેક્ટરી:

  • CANReceive.c. આ કન્સોલ એપ્લિકેશન બતાવે છે કે કેવી રીતે CAN ફ્રેમ્સ એક્સિઓમેટિક ઇથરનેટથી CAN કન્વર્ટર સુધી પ્રાપ્ત કરી શકાય છે.
  • CANSend.c. આ માજીample એ દર્શાવે છે કે કેવી રીતે CAN ફ્રેમ્સ Axiomatic Ethernet to CAN કન્વર્ટર પર મોકલી શકાય છે.
  • ડિસ્કવરી.સી. આ માજીample એપ્લીકેશન બતાવે છે કે કેવી રીતે યુઝર લોકલ એરિયા નેટવર્ક (LAN) પર Axiomatic Ethernet to CAN કન્વર્ટર શોધી શકે છે.
  • હાર્ટબીટ.સી. આ એપ્લિકેશન દર્શાવે છે કે કેવી રીતે Axiomatic Ethernet થી CAN કન્વર્ટર સુધી હાર્ટબીટ સંદેશાઓ પ્રાપ્ત કરી શકાય છે. તે હાર્ટબીટ સંદેશાઓમાંથી આરોગ્ય ડેટાનું અનપેકીંગ પણ દર્શાવે છે.
  • StatusRequest.c. આ માજીample એપ્લીકેશન બતાવે છે કે કેવી રીતે વપરાશકર્તા Axiomatic Ethernet ને CAN કન્વર્ટર સ્ટેટસ માટે વિનંતી કરી શકે છે

બધા ભૂતપૂર્વamples Microsoft Windows અથવા Linux પર Windows.mk અથવા Linux.mk મેકનો ઉપયોગ કરીને બનાવી શકાય છે files આ મેક files પણ .\Ex. માં સ્થિત છેampલેસ ડિરેક્ટરી. એક્ઝેક્યુટેબલ બિલ્ડિંગ પર files, મેક સ્ક્રિપ્ટ, જો જરૂરી હોય તો, .\Ex માં .\Bin સબડિરેક્ટરી બનાવે છે.ampલેસ ડિરેક્ટરી જ્યાં તે તમામ એક્ઝિક્યુટેબલ અને ઑબ્જેક્ટ મૂકે છે files એસએસપી ઝિપ file સંકલિત ex સમાવે છેamp.\Bin સબડિરેક્ટરીમાં વિન્ડોઝ માટે લેસ. તમામ SSP ભૂતપૂર્વampલેસનું વિન્ડોઝ 10 અને લિનક્સ ઉબુન્ટુ 16.04 પર પરીક્ષણ કરવામાં આવ્યું હતું

ડેટા પ્રકારો અને કોડિંગ શૈલી

SSP માત્ર int અને char માનક ડેટા પ્રકારોનો ઉપયોગ કરે છે. પૂર્ણાંક પરિમાણ માટે ચોક્કસ અથવા મહત્તમ ડેટા કદ મહત્વપૂર્ણ ન હોય ત્યારે પૂર્ણાંક પ્રકારનો ઉપયોગ થાય છે. ચાર પ્રકારનો ઉપયોગ ASCII સ્ટ્રિંગ તરફ નિર્દેશ કરવા અથવા એક ASCII અક્ષરનો સંદર્ભ આપવા માટે થાય છે. અન્ય મૂળભૂત પ્રકારોમાંથી ઉતરી આવ્યા છે હેડર અને ચોક્કસ ડેટા કદ ધરાવે છે, બુલિયન પ્રકાર BOOL_t સિવાય, જે int માંથી ઉતરી આવ્યું છે, જુઓ: CommonTypes.h file. તમામ SSP નિકાસ કરેલા મૂળભૂત પ્રકારોને મોટા અક્ષરો સાથે નામ આપવામાં આવ્યું છે અને તેનો અંત '_t' છે. માજી માટેample: BOOL_t, WORD_t, વગેરે. અન્ય તમામ નિકાસ કરેલ પ્રકારો કેપિટલ અક્ષરો સાથે નામ આપવામાં આવે છે, જેનો અંત '_t' હોય છે અને તેની સાથે ઉપસર્ગ હોય છે. file માટે સંક્ષેપ file તેઓ તેમાં વ્યાખ્યાયિત થયેલ છે. 'CP' નો ઉપયોગ CommProtocol.h માટે, 'DP' - DiscProtocol.h માટે, 'HD' - HealthData.h માટે અને 'PM' - PMessage.h માટે થાય છે. file. બધા મેક્રો નામો મોટા અક્ષરોનો ઉપયોગ કરે છે અને સાથે ઉપસર્ગ છે file માટે સંક્ષેપ file તેઓ ડેટા પ્રકારો તરીકે જ રીતે વ્યાખ્યાયિત થયેલ છે. 'CT' સંક્ષેપનો ઉપયોગ CommonTypes.h માટે થાય છે file.
ચલ નામો મૂળભૂત પ્રકારો અને નિર્દેશકો માટે તેમના પ્રકાર સાથે ઉપસર્ગ છે. માજી માટેample: int પ્રકારનો ઉપસર્ગ 'i' સાથે છે, નિર્દેશક પ્રકાર - 'p' સાથે, નિર્દેશકથી પૂર્ણાંક - 'pi' સાથે, વગેરે. સ્ટ્રક્ચર્સ, યુનિયનો, ગણતરીકારો ઉપસર્ગ નથી. શૂન્ય ટર્મિનેટેડ સ્ટ્રિંગ્સ માટે, 'sz' ઉપસર્ગનો ઉપયોગ થાય છે. ફંક્શન નામો સાથે ઉપસર્ગ છે file ડેટા પ્રકારો અને મેક્રોની જેમ જ સંક્ષેપ. એક ટેબ ચાર સ્પેસ બરાબર છે

SSP નો ઉપયોગ

વપરાશકર્તાએ SSP ઉમેરવું જોઈએ fileએપ્લિકેશન પ્રોજેક્ટ માટે s. જો યોગ્ય પ્રોટોકોલનો ઉપયોગ ન થાય તો CommProtocol.c અથવા DiscProtocol.c ને બાકાત કરી શકાય છે. જો કન્વર્ટર હેલ્થ ડેટા પર પ્રક્રિયા કરવાની જરૂર ન હોય તો HealthData.c ને પણ બાકાત કરી શકાય છે.
SSP ને ઉપયોગ કરતા પહેલા આરંભની જરૂર નથી. તેમાં કોઈ વૈશ્વિક ચલો નથી. તમામ SSP ફંક્શન થ્રેડ-સેફ અને રિએન્ટ્રન્ટ છે. કન્વર્ટર સંદેશાઓ મોકલવા અને પ્રાપ્ત કરવા માટે, ઈન્ટરનેટ પ્રોટોકોલ (IP) નો આધાર જરૂરી છે. આ આધાર પૂરો પાડવાની પ્રમાણભૂત રીત ઇન્ટરનેટ સોકેટ્સનો ઉપયોગ કરવાનો છે. સોકેટ API સારી રીતે પ્રમાણિત છે અને તેનો ઉપયોગ તમામ SSP એક્સમાં થાય છેampલેસ અને કન્વર્ટર કામગીરીના વર્ણન માટે.

કન્વર્ટર તરફથી સંદેશાઓ પ્રાપ્ત કરી રહ્યાં છે
કન્વર્ટર ડેટા પ્રાપ્ત કરવા માટે વપરાશકર્તાએ પહેલા સોકેટ તૈયાર કરવું જોઈએ.
જ્યારે ડેટા પ્રાપ્ત થાય છે, ત્યારે તે PMParseFromBuffer() ફંક્શનમાં પસાર થવો જોઈએ. વપરાશકર્તા બે કૉલબેક કાર્યો પ્રદાન કરે છે: OnDataParsed() અને OnDataParsedError(). પ્રોટોકોલ સંદેશ સફળતાપૂર્વક પદચ્છેદન થયા પછી પ્રથમ કાર્યને બોલાવવામાં આવે છે અને બીજું - પદચ્છેદનની ભૂલ પર. પછી, વપરાશકર્તાએ OnDataParsed() ફંક્શનની અંદર વ્યક્તિગત પ્રોટોકોલ-વિશિષ્ટ સંદેશાઓ માટે પાર્સરને કૉલ કરવો જોઈએ, નીચે જુઓ:

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-2

UMAX140910. CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ. સંસ્કરણ 3.0

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-3 AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-4

UMAX140910. CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ. સંસ્કરણ 3.0

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-5 AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-6

જો વપરાશકર્તા કન્વર્ટરના મુખ્ય હાર્ડવેર અને સોફ્ટવેર ઘટકોની વ્યક્તિગત ઓપરેશનલ સ્થિતિઓમાં dwHealthData મૂલ્યને પાર્સ કરવા માંગે છે, તો HDUnpackHealthData() ફંક્શનને કૉલ કરવો જોઈએ:

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-7

UMAX140910. CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ. વર્ઝન 3.0 આ ફંક્શન કન્વર્ટર એગ્રીગેટેડ હેલ્થ સ્ટેટસ પણ પરત કરે છે.

કન્વર્ટરને સંદેશા મોકલી રહ્યું છે
પ્રથમ જરૂરી પ્રોટોકોલ સંદેશ જનરેટ કરીને અને પછી ટ્રાન્સમિટિંગ બફર પર સંદેશની નકલ કરીને વપરાશકર્તા સંદેશાઓ કન્વર્ટરને મોકલી શકાય છે. માજી માટેample, સ્ટેટસ રિક્વેસ્ટ મોકલવા માટે નીચેના આદેશોની જરૂર પડશે

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-8

CAN FD ફ્રેમ્સ મોકલવાનું વધુ વિસ્તૃત છે. CAN FD સ્ટ્રીમ સંદેશમાં એક કરતાં વધુ CAN FD અથવા ક્લાસિકલ CAN ફ્રેમ હોઈ શકે છે, સિવાય કે CP_SUPPORTED_FEATURE_FLAG_CAN_FD_STREAM_ONE_FRAME_PER_MESSAGE ફ્લેગ સ્ટેટસ રિસ્પોન્સ અથવા હાર્ટબીટ મેસેજમાં નોડ દ્વારા સેટ કરવામાં આવ્યો હોય. વપરાશકર્તાએ પહેલા એક ખાલી CAN FD સ્ટ્રીમ સંદેશ તૈયાર કરવો જોઈએ અને પછી તેમાં CAN ફ્રેમ્સ ઉમેરવી જોઈએ.

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-9

UMAX140910. CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ. સંસ્કરણ 3.0

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-10

જો TCP પ્રોટોકોલનો ઉપયોગ કરવામાં આવ્યો હોય, તો પ્રોટોકોલ સંદેશાઓ મોકલવામાં વિલંબ ટાળવા માટે TCP_NODELAY વિકલ્પ સોકેટ પર સેટ કરવો જોઈએ.

કન્વર્ટરની શોધ
કન્વર્ટર ઇથરનેટ થી CAN કન્વર્ટર ડિસ્કવરી પ્રોટોકોલનો ઉપયોગ કરીને શોધી શકાય છે. વપરાશકર્તાએ નીચે મુજબ કરવું જોઈએ:

  • દા ખોલોtagSO_BROADCAST વિકલ્પ સાથે ram સોકેટ.
  • શોધ વિનંતી તૈયાર કરો અને તેને ટ્રાન્સમિટિંગ બફર પર કૉપિ કરો.
  • વૈશ્વિક IP સરનામા પર શોધ વિનંતી મોકલો.
  • સમાન LAN પર સ્થિત કન્વર્ટર તરફથી આવનારા શોધ પ્રતિસાદોની રાહ જુઓ.
  • પહેલા PMParseFromBuffer() દ્વારા અને પછી DPParseResponse() દ્વારા OnDataParsed() માંથી મંગાવવામાં આવેલ પ્રતિસાદોને પાર્સ કરો.

એક સરળ ભૂતપૂર્વampવિભાવનાને સમજાવતો le કોડ નીચે પ્રસ્તુત છે

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-11

UMAX140910. CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ. સંસ્કરણ 3.0

AXIOMATIC-AX140910-CAN-ENET-સોફ્ટવેર-સપોર્ટ-પેકેજ-ફિગ-12

દસ્તાવેજીકરણ

SSP માં વપરાતા સ્વયંસિદ્ધ માલિકીના પ્રોટોકોલ્સનું વર્ણન કરતા નીચેના દસ્તાવેજો વિનંતી પર ઉપલબ્ધ છે:

  • ઓ. બોગશ, “ઇથરનેટ થી CAN કન્વર્ટર કોમ્યુનિકેશન પ્રોટોકોલ. દસ્તાવેજનું સંસ્કરણ: 5," Axiomatic Technologies Corporation, ડિસેમ્બર 14, 2022.
  • ઓ. બોગશ, “ઇથરનેટ થી CAN કન્વર્ટર ડિસ્કવરી પ્રોટોકોલ. દસ્તાવેજ સંસ્કરણ: 1A," Axiomatic Technologies Corporation, April 5, 2021.
  • ઓ. બોગશ, ” ઈથરનેટ થી CAN કન્વર્ટર હેલ્થ સ્ટેટસ. દસ્તાવેજનું સંસ્કરણ: 3," Axiomatic Technologies Corporation, એપ્રિલ 5, 2021.

દસ્તાવેજોની વિનંતી કરવા માટે, કૃપા કરીને Axiomatic Technologiesનો અહીં પર સંપર્ક કરો: sales@axiomatic.com

લાઇસન્સ

SSP સોફ્ટવેરનું વિતરણ 3-કલોઝ BSD લાયસન્સ સાથે કરવામાં આવે છે. લાયસન્સની ટેક્સ્ટ સોફ્ટવેરમાં શામેલ છે files

સંસ્કરણ ઇતિહાસ

વપરાશકર્તા મેન્યુઅલ સંસ્કરણ એસ.એસ.પી

આવૃત્તિ

 

તારીખ

 

લેખક

 

ફેરફારો

3.0 3.0.0 14 ડિસેમ્બર, 2022 ઓલેક બોગશ · CAN FD સ્ટ્રીમ માટે ઉમેરાયેલ સપોર્ટ.

· CAN અને સૂચના સ્ટ્રીમ માટે નાપસંદ આધાર.

· સ્ટેટસ રિસ્પોન્સ અને હાર્ટબીટ મેસેજીસમાં કોમ્યુનિકેશન નોડ સેટિંગ્સ ઉમેર્યા.

· અપડેટ કરેલ CommProtocol.c, CommProtocol.h, અને exampલેસ: CANReceive.c, CANSend.c, Heartbeat.c, અને StatusRequest.c.

· ફ્રન્ટ પેજ પર ફિનિશ ઓફિસ ફોન નંબર અપડેટ કર્યો.

2.0 2.0.xx ૨૪ એપ્રિલ,

2021

ઓલેક બોગશ · CAN કન્વર્ટરમાં Axiomatic Wi-Fi માટે સપોર્ટ ઉમેરાયો.

· ઉમેરાયેલ કન્વર્ટર પ્રકાર પરિમાણ માં ધબકારા

અને સ્થિતિ પ્રતિભાવ સંદેશાઓ

· અપડેટ કરેલ દસ્તાવેજીકરણ વિભાગ

· અપડેટ કરેલ CANReceive.c દ્વારા વધુ, હાર્ટબીટ.સી અને

સ્ટેટસરિક્વેસ્ટ.સી exampસાથે મળીને

વિન્ડોઝ.એમકે અને લિનક્સ.એમકે બનાવવું files.

1.0A 1.0.xx માર્ચ 2,

2017

ઓલેક બોગશ · માં એસએસપી સામગ્રી વિતરણ .zip ને અનાવરોધિત કરવાની વિનંતી ઉમેરવામાં આવી file વિન્ડોઝમાં.
1.0 1.0.xx 27 ઓક્ટોબર, 2016 ઓલેક બોગશ · પ્રારંભિક પ્રકાશન.

અમારા ઉત્પાદનો

  • એસી / ડીસી પાવર સપ્લાય
  • એક્ટ્યુએટર કંટ્રોલ્સ/ઇન્ટરફેસ
  • ઓટોમોટિવ ઈથરનેટ ઈન્ટરફેસ
  • બેટરી ચાર્જર્સ
  • CAN નિયંત્રણો, રાઉટર્સ, રીપીટર્સ
  • CAN/WiFi, CAN/Bluetooth, રાઉટર્સ
  • વર્તમાન/વોલ્યુમtage/PWM કન્વર્ટર
  • ડીસી/ડીસી પાવર કન્વર્ટર
  • એન્જિન ટેમ્પરેચર સ્કેનર્સ
  • ઈથરનેટ/CAN કન્વર્ટર, ગેટવે, સ્વિચ
  • ફેન ડ્રાઇવ નિયંત્રકો
  • ગેટવેઝ, CAN/Modbus, RS-232
  • ગાયરોસ્કોપ, ઇન્ક્લિનોમીટર
  • હાઇડ્રોલિક વાલ્વ નિયંત્રકો
  • ઇન્ક્લિનોમીટર, ત્રિઅક્ષીય
  • I/O નિયંત્રણો
  • LVDT સિગ્નલ કન્વર્ટર
  • મશીન નિયંત્રણો
  • મોડબસ, આરએસ-422, આરએસ-485 નિયંત્રણો
  • મોટર કંટ્રોલ્સ, ઇન્વર્ટર
  • પાવર સપ્લાય, DC/DC, AC/DC
  • PWM સિગ્નલ કન્વર્ટર/આઇસોલેટર
  • રિઝોલ્વર સિગ્નલ કન્ડીશનર્સ
  • સેવા સાધનો
  • સિગ્નલ કન્ડીશનર્સ, કન્વર્ટર
  • તાણ ગેજ CAN નિયંત્રણો
  • સર્જ સપ્રેસર્સ

અમારી કંપની
Axiomatic ઑફ-હાઈવે, વ્યાપારી વાહન, ઇલેક્ટ્રિક વાહન, પાવર જનરેટર સેટ, મટિરિયલ હેન્ડલિંગ, રિન્યુએબલ એનર્જી અને ઔદ્યોગિક OEM બજારોને ઇલેક્ટ્રોનિક મશીન નિયંત્રણ ઘટકો પ્રદાન કરે છે. અમે એન્જિનિયર્ડ અને ઑફ-ધ-શેલ્ફ મશીન નિયંત્રણો સાથે નવીનતા કરીએ છીએ જે અમારા ગ્રાહકો માટે મૂલ્ય ઉમેરે છે.

ગુણવત્તા ડિઝાઇન અને ઉત્પાદન
અમારી પાસે કેનેડામાં ISO9001:2015 રજિસ્ટર્ડ ડિઝાઇન/મેન્યુફેક્ચરિંગ સુવિધા છે.

વોરંટી, અરજીની મંજૂરીઓ/મર્યાદાઓ

Axiomatic Technologies Corporation તેની પ્રોડક્ટ્સ અને સેવાઓમાં કોઈપણ સમયે સુધારા, ફેરફારો, ઉન્નત્તિકરણો, સુધારાઓ અને અન્ય ફેરફારો કરવાનો અને કોઈપણ ઉત્પાદન અથવા સેવાને સૂચના વિના બંધ કરવાનો અધિકાર અનામત રાખે છે. ગ્રાહકોએ ઓર્ડર આપતા પહેલા નવીનતમ સંબંધિત માહિતી મેળવવી જોઈએ અને ચકાસવી જોઈએ કે આવી માહિતી વર્તમાન અને સંપૂર્ણ છે. વપરાશકર્તાઓએ પોતાને સંતુષ્ટ કરવું જોઈએ કે ઉત્પાદન હેતુસર એપ્લિકેશનમાં ઉપયોગ માટે યોગ્ય છે. અમારા તમામ ઉત્પાદનો સામગ્રી અને કારીગરીમાં ખામી સામે મર્યાદિત વોરંટી ધરાવે છે. કૃપા કરીને અમારી વોરંટી, એપ્લિકેશન મંજૂરીઓ/મર્યાદાઓ અને રીટર્ન સામગ્રી પ્રક્રિયાનો સંદર્ભ લો https://www.axiomatic.com/service/.

અનુપાલન
ઉત્પાદન અનુપાલન વિગતો ઉત્પાદન સાહિત્ય અને/અથવા axiomatic.com પર મળી શકે છે. કોઈપણ પૂછપરછ માટે મોકલવી જોઈએ sales@axiomatic.com.

સલામત ઉપયોગ
તમામ ઉત્પાદનોની સેવા Axiomatic દ્વારા થવી જોઈએ. ઉત્પાદન ખોલશો નહીં અને સેવા જાતે કરો

સેવા
તમામ પ્રોડક્ટ્સ એક્સિઓમેટિક પર પરત કરવા માટે રિટર્ન મટિરિયલ્સ ઓથોરાઇઝેશન નંબર (RMA#) ની જરૂર છે. sales@axiomatic.com. RMA નંબરની વિનંતી કરતી વખતે કૃપા કરીને નીચેની માહિતી પ્રદાન કરો:

  • સીરીયલ નંબર, ભાગ નંબર
  • રનટાઇમ કલાક, સમસ્યાનું વર્ણન
  • વાયરિંગ સેટઅપ ડાયાગ્રામ, એપ્લિકેશન અને જરૂરિયાત મુજબ અન્ય ટિપ્પણીઓ

નિકાલ
સ્વયંસિદ્ધ ઉત્પાદનો ઇલેક્ટ્રોનિક કચરો છે. કૃપા કરીને તમારા સ્થાનિક પર્યાવરણીય કચરો અને રિસાયક્લિંગ કાયદાઓ, નિયમો અને ઈલેક્ટ્રોનિક કચરાના સુરક્ષિત નિકાલ અથવા રિસાયક્લિંગ માટે નીતિઓનું પાલન કરો.

સંપર્કો
એક્સિઓમેટિક ટેક્નોલોજીસ કોર્પોરેશન 1445 કોર્ટનીપાર્ક ડૉ. ઇ. મિસિસૌગા, ઓએન કેનેડા L5T 2E3

Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINLAND

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

AXIOMATIC AX140910 CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
UMAX140910, AX140910, AX140910 CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ, AX140910 સોફ્ટવેર સપોર્ટ પેકેજ, CAN-ENET સોફ્ટવેર સપોર્ટ પેકેજ, સોફ્ટવેર સપોર્ટ પેકેજ, સોફ્ટવેર પેકેજ, સપોર્ટ પેકેજ

સંદર્ભો

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

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