TRINAMIC-લોગો

TRINAMIC TMCL IDE સોફ્ટવેર

TRINAMIC-TMCL-IDE-સોફ્ટવેર-ઉત્પાદન

વિશિષ્ટતાઓ

  • ઉત્પાદનનું નામ: Linux માટે TMCL IDE
  • ઓપરેટિંગ સિસ્ટમ: Linux
  • ઉત્પાદક: ટ્રિનામિક

ઉત્પાદન વપરાશ સૂચનાઓ

ડાઉનલોડ અને ઇન્સ્ટોલેશન:

  1. પર જાઓ ટ્રિનામિક TMCL IDE ડાઉનલોડ પેજ અને Linux માટે TMCL IDE xxxx.x ડાઉનલોડ કરો.
  2. કન્સોલ ટર્મિનલ ખોલો અને નીચેના આદેશોનો ઉપયોગ કરીને ડાઉનલોડ કરેલ ફોલ્ડરને અનઝિપ કરો:
    • mkdir TMCL_IDE
    • tar xvzf TMCL-IDE-v3.0.19.0001.tar.gz -C TMCL_IDE

સિસ્ટમ અપડેટ:

  • કન્સોલમાં નીચેના આદેશો ચલાવીને તમારી સિસ્ટમ અપડેટ કરો:
    • sudo apt-get update
    • sudo apt-get upgrade

COM પોર્ટ્સ ગોઠવો:

  • ચોક્કસ નિયમો ઉમેરીને મોડેમ મેનેજરને ટ્રિનામિક ઉપકરણો સાથે COM પોર્ટ્સને નિયંત્રિત કરવાથી અટકાવો:
    • sudo adduser dialout
    • sudo gedit /etc/udev/rules.d/99-ttyacms.rules
  • માં નીચેની લીટીઓ ઉમેરો file:
    • ATTRS{idVendor}==16d0, ENV{ID_MM_DEVICE_IGNORE}=1
    • ATTRS{idVendor}==2a3c, ENV{ID_MM_DEVICE_IGNORE}=1
  • આની સાથે સેટિંગ્સ ફરીથી લોડ કરો:
    • sudo udevadm control --reload-rules
  • વૈકલ્પિક રીતે, તમે આનો ઉપયોગ કરીને મોડમેનેજરને શુદ્ધ કરી શકો છો:
    • sudo apt-get purge modemmanager

પ્રોગ્રામ શરૂ કરો:

  • TMCL IDE જ્યાં સ્થિત છે તે ડિરેક્ટરી પર જાઓ અને નીચે મુજબ ચલાવીને પ્રોગ્રામ શરૂ કરો:
    • ./TMCL-IDE.sh
  • તમે સ્ક્રિપ્ટ પર ક્લિક કરીને અને પ્રોગ્રામ તરીકે એક્ઝિક્યુટ કરીને પણ ચલાવી શકો છો.

નોંધ: ઉબુન્ટુ 16.04 સાથે પરીક્ષણ કર્યું

FAQ

  • Q: કયા Linux વર્ઝન TMCL IDE સાથે સુસંગત છે?
    • A: TMCL IDE ને ઉબુન્ટુ ૧૬.૦૪ પર કામ કરવા માટે પરીક્ષણ અને ચકાસણી કરવામાં આવી છે. તે અન્ય Linux વિતરણો પર પણ કામ કરી શકે છે, પરંતુ સત્તાવાર સમર્થન ઉબુન્ટુ ૧૬.૦૪ માટે છે.

"`

પુનરાવર્તન V3.3.0.0 | દસ્તાવેજ પુનરાવર્તન V3.05 • 2021-MAR-04

TMCL-IDE એ એક સંકલિત વિકાસ વાતાવરણ છે જે ટ્રિનામિક મોડ્યુલ્સ અને ચિપ્સનો ઉપયોગ કરતી એપ્લિકેશનો વિકસાવવા માટે બનાવવામાં આવ્યું છે. તેમાં સરળતાથી પરિમાણો સેટ કરવા, માપેલા ડેટાને વિઝ્યુઅલાઈઝ કરવા અને TMCL™, ટ્રિનામિક મોશન કંટ્રોલ લેંગ્વેજ સાથે સ્ટેન્ડ-અલોન એપ્લિકેશનો વિકસાવવા અને ડીબગ કરવા માટે સાધનોનો સમૂહ છે. TMCL-IDE મફતમાં ઉપલબ્ધ છે અને Windows 7, Windows 8.x અથવા Windows 10 પર ચાલે છે. Linux માટેનું સંસ્કરણ પણ મફતમાં ઉપલબ્ધ છે.

પરિચય

TMCL-IDE મેળવવું

TMCL-IDE ને TRINAMIC ના સોફ્ટવેર વિભાગમાંથી મફતમાં ડાઉનલોડ કરી શકાય છે. webસાઇટ: https://www.trinamic.com/support/software/tmcl-ide/#c414. નવીનતમ સંસ્કરણ હંમેશા ત્યાં મળી શકે છે.
જો જરૂર પડે તો જૂના વર્ઝન પણ ત્યાંથી ડાઉનલોડ કરી શકાય છે.

TMCL-IDE ઇન્સ્ટોલ કરવું

વિન્ડોઝ

સ્વચાલિત ઇન્સ્ટોલેશન સાથે સંસ્કરણ ડાઉનલોડ કરવું હંમેશા શક્ય છે (fileનામ: TMCL-IDE-3.xxx-Setup.exe).
આ ડાઉનલોડ કર્યા પછી file, ઇન્સ્ટોલેશન પ્રક્રિયા શરૂ કરવા માટે ફક્ત તેના પર ડબલ ક્લિક કરો. ઇન્સ્ટોલેશનની સરળતા માટે અમે આનો ઉપયોગ કરવાની ભલામણ કરીએ છીએ file.
એક નોન-ઇન્સ્ટોલ વર્ઝન પણ છે. આ એક ઝીપ છે file જેમાં બધી જરૂરી વસ્તુઓ શામેલ છે files. આ ડાઉનલોડ કર્યા પછી file, તેને એક ડિરેક્ટરીમાં અનપેક કરો.

Linux

Linux વર્ઝન GitHub પર મળી શકે છે. કૃપા કરીને TRINAMIC ના સોફ્ટવેર વિભાગમાંથી GitHub ની લિંકને અનુસરો. webસાઇટ. અહીં તમે Linux પર TMCL-IDE ઇન્સ્ટોલ કરવા માટેની વિગતવાર સૂચનાઓ પણ મેળવી શકો છો.

સપોર્ટેડ ઈન્ટરફેસ

ટ્રિનામિક મોડ્યુલ અથવા ટ્રિનામિક મૂલ્યાંકન બોર્ડ સાથે જોડાવા માટે, વિવિધ ઇન્ટરફેસનો ઉપયોગ કરી શકાય છે. આ USB, RS232, RS485 અને CAN છે. USB ઇન્ટરફેસથી સજ્જ દરેક મોડ્યુલ અથવા મૂલ્યાંકન બોર્ડ સીધા USB દ્વારા કનેક્ટ થઈ શકે છે. તે પછી TMCL-IDE દ્વારા આપમેળે ઓળખાઈ જશે.

RS232 અથવા RS485 ઇન્ટરફેસથી સજ્જ મોડ્યુલો માટે, પીસી પર યોગ્ય ઇન્ટરફેસની પણ જરૂર પડશે. ઘણા પ્રમાણભૂત ઑફ-ધ-શેલ્ફ RS232 અને RS485 ઇન્ટરફેસનો ઉપયોગ કરી શકાય છે. CAN બસ દ્વારા કનેક્ટ કરવા માટે IDE દ્વારા સપોર્ટેડ CAN ઇન્ટરફેસની જરૂર પડશે. કોષ્ટક 1 માં હાલમાં સપોર્ટેડ બધા CAN ઇન્ટરફેસોની સૂચિ છે.

TMCL-IDE લોન્ચિંગ

વિન્ડોઝ પર, સ્ટાર્ટ મેનૂમાંથી TMCL-IDE એન્ટ્રી પસંદ કરીને અથવા TMCL-IDE ડેસ્કટોપ આઇકોન પર ડબલ ક્લિક કરીને અથવા (મુખ્યત્વે જો તમે નોન-ઇન્સ્ટોલ વર્ઝનનો ઉપયોગ કરી રહ્યા છો) TMCL-IDE.exe પર ડબલ ક્લિક કરીને TMCL-IDE ચલાવો. file.

Linux પર, TMCL-IDE.sh સ્ક્રિપ્ટને કમાન્ડ લાઇનમાંથી અથવા તેના પર ક્લિક કરીને ચલાવો.
શરૂઆતમાં, એક સ્પ્લેશ સ્ક્રીન દેખાશે જે પ્રોગ્રામ અને તેના બધા ઘટકો લોડ કરવાની પ્રગતિ દર્શાવે છે. પછી, TMCL-IDE મુખ્ય વિન્ડો દેખાશે.

મુખ્ય બારી

TMCL-IDE લોન્ચ કર્યા પછી મુખ્ય વિન્ડો સ્ક્રીન પર દેખાશે. મુખ્ય વિન્ડોમાં નીચેના ભાગો શામેલ છે:

TRINAMIC-TMCL-IDE-સોફ્ટવેર-આકૃતિ-1

મેનુ બાર અને સ્ટેટસ બાર

મેનુ બાર મુખ્ય વિન્ડોની ટોચ પર મૂકવામાં આવે છે, સ્ટેટસ બાર નીચે મૂકવામાં આવે છે. બંને બાર ખસેડી શકાતા નથી.

આકૃતિ 2: મેનુ અને સ્ટેટસ બાર

સ્ટેટસ બાર ડાબી બાજુ વાસ્તવિક સંદેશાઓ અને જમણી બાજુ વર્તમાન TMCL આદેશ દર દર્શાવે છે, જેનો અર્થ થાય છે વિનંતીઓની સંખ્યા અને પ્રતિ સેકન્ડ જવાબો. આ ઉપરાંત, વપરાયેલી મેમરી અને CPU લોડ પ્રદર્શિત થાય છે. મેનુ આદેશો પાંચ એન્ટ્રીઓમાં સૉર્ટ કરવામાં આવ્યા છે:

• File: શોર્ટકટ 'alt gr + p' વાસ્તવિક ટૂલ વિન્ડોને png તરીકે શોટ કરવાની મંજૂરી આપે છે. file અને ક્લિપબોર્ડ પર.
• સાધનો: કન્ટેનર સાધનોને કૉલ કરો.
• વિકલ્પો: ટૂલ વિન્ડોઝની ગતિશીલતા અથવા વર્તનના ગુણધર્મો.
• Views: મધ્યમાં અન્ય બારીઓ છુપાવો અથવા બતાવો view.
• મદદ: TRINAMIC YouTube ચેનલની મુલાકાત લો, કેટલીક સિસ્ટમ માહિતી બતાવો, આ દસ્તાવેજ ખોલો અથવા અપડેટ્સ શોધો.

TRINAMIC-TMCL-IDE-સોફ્ટવેર-આકૃતિ-2

વિશે બોક્સ એક ઓવર આપે છેview ઘટકો સ્થાપિત થયેલ છે તે પાથ. એક INI file બધી સેટિંગ્સ સ્ટોર કરવા માટે વપરાય છે અને બતાવેલ હોમ પાથમાં સ્થિત છે. કાર્યકારી ડિરેક્ટરી એ યુઝર્સ ટેમ્પરરી પાથ વત્તા TMCLIDE છે. કેટલાક ઘટકો લોગિંગ સંદેશાઓ જનરેટ કરી રહ્યા છે file debug.log. તમે આ ખોલવા માટે નીચેની લિંક પર ક્લિક કરી શકો છો file તમારા સિસ્ટમ એડિટર સાથે view અને સામગ્રી સાચવો.

TRINAMIC-TMCL-IDE-સોફ્ટવેર-આકૃતિ-3

ટૂલ બાર

અહીં તમને ફર્મવેર અપડેટ ટૂલ, TMCL-PC હોસ્ટ અથવા ઘણા વિઝાર્ડ્સનું સંકલન જેવા સૌથી જરૂરી સામાન્ય સાધનો મળશે. તે મેનુ બારના ટૂલ્સ જેવા જ છે. જમણા ખૂણામાં તમે બધા મોડ્યુલોની સૂચિ ખોલવા માટે આયકન પર ક્લિક કરીને મેળવી શકો છો, તમે સંબંધિત ટૂલ્સ માટે કોઈપણ હાલના મોડ્યુલ પસંદ કરી શકો છો.

તેના પર ક્લિક કરવાથી ફર્મવેર અપડેટ ટૂલ કૉલ થશે. આપેલ ફર્મવેર ફ્લેશ કરો. file મોડ્યુલ માટે.
આ આઇકોન "સેટિંગ્સ નિકાસ/આયાત સાધન" ખોલશે. એક મોડ્યુલ પસંદ કરો અને પેરામીટર સેટિંગ્સનો ઉપયોગ કરીને તેને નિકાસ કરો અથવા ઇમ- અથવા files.
ક્લિક કરવાથી TMCL/PC હોસ્ટ કૉલ થશે. આ ટૂલ વિવિધ મોડ્યુલો અને તેમના અક્ષો વચ્ચે નિયંત્રણ માટે TMCL સૂચનાઓ લખવાનું સક્ષમ બનાવે છે.
વિઝાર્ડ્સને કૉલ કરો. વિઝાર્ડ ટૂલમાં તમે ઉપલબ્ધ વિઝાર્ડ્સનો સંગ્રહ મેળવવા માટે મોડ્યુલ પસંદ કરી શકો છો. XY ગ્રાફમાં ચાર મૂલ્ય જોડીઓ સુધી પ્લોટ કરો. કોઈપણ મોડ્યુલમાંથી કોઈપણ અક્ષમાંથી કોઈપણ મૂલ્યોને મિક્સ કરો.

ટૂલ ટ્રી સાથેનું ઉપકરણ

ટ્રી રૂટ એન્ટ્રીઓ વિવિધ સીરીયલ ફિઝિકલ ઇન્ટરફેસના પરિવારોનું પ્રતિનિધિત્વ કરે છે: USB, સીરીયલ કોમ્યુનિકેશન્સ પોર્ટ, CAN અને નોન-ફિઝિકલ વર્ચ્યુઅલ મોડ્યુલ્સ. દરેક રૂટ એન્ટ્રીમાં કનેક્ટેડ ઇન્ટરફેસ હોય છે અને દરેક ઇન્ટરફેસ એક અથવા વધુ કનેક્ટેડ TMC મોડ્યુલનો પેરેન્ટ છે. દરેક મોડ્યુલ તેની લાક્ષણિકતાઓના આધારે ટૂલ્સનો પેરેન્ટ છે.

માઉસ પર જમણું ક્લિક કરવાથી પોપઅપ મેનૂ ખુલશે. જો કેટલાક સમાન મોડ્યુલ જોડાયેલા હોય તો તે ઉપયોગી વસ્તુ એલિયાસ હોઈ શકે છે. એલિયાસ એ એક કૉલમ છે જેમાં મોડ્યુલ હરોળમાં સંપાદનયોગ્ય ફીલ્ડ હોય છે જેથી એક અનોખું નામ આપી શકાય.
જો પસંદ કરવામાં આવે તો TMCL ઇતિહાસ વિન્ડો અને/અથવા એડવાન્સ્ડ ટૂલટિપ વિન્ડો પણ બતાવવામાં આવશે. આ, આઇકોન બાર અને ડિવાઇસ ટ્રી મુક્તપણે ખસેડી શકાય છે અને તેને પોતાના લેઆઉટમાં ગોઠવી શકાય છે.

જોડાણો

મોડ્યુલ કયા હોસ્ટ ઇન્ટરફેસથી સજ્જ છે તેના આધારે મોડ્યુલને પીસી સાથે કનેક્ટ કરવાની વિવિધ રીતો છે. ઘણા, પરંતુ બધા મોડ્યુલ યુએસબી ઇન્ટરફેસથી સજ્જ નથી હોતા જે ઘણીવાર પીસી સાથે પ્રથમ કનેક્શન માટે સૌથી સરળ રસ્તો હોય છે. પરંતુ મોડ્યુલને કનેક્ટ કરવા માટે RS485, RS232 અથવા CAN નો પણ ઉપયોગ કરી શકાય છે. બધા મોડ્યુલ આમાંથી ઓછામાં ઓછા એક ઇન્ટરફેસથી સજ્જ છે.

યુએસબી

USB કનેક્શનવાળા મોડ્યુલનો ઉપયોગ કરવા માટે, ફક્ત USB કેબલને મોડ્યુલ અને PC માં પ્લગ ઇન કરો. ઘણા TRINAMIC મોડ્યુલ પણ USB સંચાલિત હોય છે, પરંતુ આ ફક્ત મોડ્યુલને ગોઠવવા માટે જ કામ કરશે. મોટર્સને પાવર આપવા માટે USB પાવર પૂરતો નથી, તેથી USB કનેક્શનનો ઉપયોગ કરીને મોટર ચલાવવા માટે હંમેશા મોડ્યુલને પાવર સપ્લાય સાથે કનેક્ટ કરવું જરૂરી રહેશે.

USB કેબલ પ્લગ ઇન કર્યા પછી, મોડ્યુલ મુખ્ય વિન્ડોની ડાબી બાજુએ મોડ્યુલ ટ્રીમાં આપમેળે દેખાશે, અને ટૂલ ટ્રી જેમાં આ મોડ્યુલ સાથે ઉપયોગમાં લઈ શકાય તેવા બધા ટૂલ્સ હશે તે ટ્રીમાં મોડ્યુલ એન્ટ્રીની નીચે પ્રદર્શિત થશે. તમારા પીસીની ઓપરેટિંગ સિસ્ટમના આધારે યોગ્ય USB ડ્રાઇવર ઇન્સ્ટોલ કરવું જરૂરી બની શકે છે. fileતમે જે મોડ્યુલનો ઉપયોગ કરી રહ્યા છો તેના માટે s. મોટે ભાગે આ TMCL-IDE દ્વારા આપમેળે થશે. ક્યારેક ડ્રાઇવરને મેન્યુઅલી ઇન્સ્ટોલ કરવાની પણ જરૂર પડી શકે છે. આ હેતુ માટે, ડ્રાઇવર files TRINAMIC પરથી ડાઉનલોડ કરી શકાય છે. webસાઇટ

USB ઇન્ટરફેસથી સજ્જ બધા TRINAMIC મોડ્યુલ્સ CDC ક્લાસ (કોમ્યુનિકેશન ડિવાઇસ ક્લાસ) નો ઉપયોગ કરતા હોવાથી, તેઓ વર્ચ્યુઅલ સીરીયલ પોર્ટ તરીકે દેખાશે. ઓપરેટિંગ સિસ્ટમના આધારે તેઓ COMxx અથવા /dev/ttyUSBxx તરીકે દર્શાવવામાં આવશે, જ્યાં xx એ ઓપરેટિંગ સિસ્ટમ દ્વારા ફાળવવામાં આવેલ કોઈપણ નંબર માટે વપરાય છે. ટ્રીમાં બતાવેલ વર્ચ્યુઅલ COM પોર્ટ પર ક્લિક કરવાથી view આ પોર્ટ માટે કનેક્શન વિન્ડો ખુલશે.

કનેક્શન સેટિંગ્સ

યુએસબી કનેક્શન વિન્ડોના કનેક્શન ટેબ પર, સામાન્ય કનેક્શન સેટિંગ્સ બનાવી શકાય છે:

• ડિસ્કનેક્ટ બટનનો ઉપયોગ કરીને મોડ્યુલ સાથે USB કનેક્શનને અસ્થાયી રૂપે બંધ કરવું શક્ય છે, જેથી અન્ય PC સોફ્ટવેર TMCL-IDE બંધ કર્યા વિના મોડ્યુલ સાથે કનેક્ટ થઈ શકે.
• કનેક્શન બંધ થયા પછી ડિસ્કનેક્ટ બટનનો ઉપયોગ કરીને મોડ્યુલ સાથે ફરીથી કનેક્ટ કરવા માટે કનેક્ટ બટનનો ઉપયોગ કરો. ફરીથી કનેક્ટ કરતા પહેલા કૃપા કરીને ખાતરી કરો કે કોઈ અન્ય પ્રોગ્રામ USB ઇન્ટરફેસ દ્વારા મોડ્યુલને ઍક્સેસ કરી રહ્યો નથી.

TMCL આદેશો વચ્ચે વિરામ: કેટલાક દુર્લભ કિસ્સાઓમાં આદેશો વચ્ચે વિરામ દાખલ કરવો જરૂરી લાગે છે કારણ કે અન્યથા ભૂલો થઈ શકે છે. જો આવું થાય, તો આ મૂલ્ય શૂન્ય કરતા વધારે સેટ કરો. સામાન્ય રીતે આ સેટિંગ શૂન્ય પર છોડી શકાય છે.

ટાઈમર સેટિંગ્સ

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

• TMCL વિનંતીઓ વચ્ચે વિલંબ: આ મતદાન અંતરાલ છે. ડિફૉલ્ટ રૂપે આ 5ms પર સેટ છે, પરંતુ જો જરૂરી હોય તો તેને ઓછો અથવા વધારે સેટ કરી શકાય છે.
• ટાઈમર બંધ કરવા માટે સ્ટોપ બટનનો ઉપયોગ કરો. આ મોડ્યુલમાંથી મતદાન મૂલ્યો બંધ કરશે. મોટાભાગના ટૂલ્સમાં પ્રદર્શિત થતા મૂલ્યો હવે અપડેટ થશે નહીં.
• ટાઈમર શરૂ કરવા માટે સ્ટાર્ટ બટનનો ઉપયોગ કરો. ટૂલ્સમાં પ્રદર્શિત મૂલ્યો ફરીથી અપડેટ કરવામાં આવશે.

TMCL લોગ સેટિંગ્સ

TMCL લોગ વિન્ડોમાં કયા આદેશો પ્રદર્શિત થઈ રહ્યા છે તે નિયંત્રિત કરવા માટે USB કનેક્શન વિન્ડોના TMCL લોગ ટેબનો ઉપયોગ કરો:

• ઇતિહાસ ચેકબોક્સ સામાન્ય રીતે આ મોડ્યુલ માટે ઇતિહાસ પ્રદર્શન ચાલુ અથવા બંધ કરે છે.
• બ્લોક ટ્રેસ્ડ વેલ્યુઝ: આ ફંક્શન ટૂલ્સ દ્વારા નિયમિતપણે ટ્રેસ કરવામાં આવતા મૂલ્યોને TMCL લોગ વિન્ડોમાં પ્રદર્શિત થતા અટકાવે છે. આ વિકલ્પને ચાલુ કરવાથી TMCL લોગ વિન્ડોમાં પ્રદર્શિત થતા ડેટાની માત્રામાં નોંધપાત્ર ઘટાડો થાય છે.
• બ્લોક સર્ક્યુલર વેલ્યુઝ: આ ફંક્શન ટાઈમરનો ઉપયોગ કરીને ટૂલ્સ દ્વારા પોલ કરાયેલા મૂલ્યોને TMCL લોગ વિન્ડોમાં પ્રદર્શિત થતા અટકાવે છે. આ વિકલ્પને ચાલુ કરવાથી TMCL લોગ વિન્ડોમાં પ્રદર્શિત થતા ડેટાની માત્રામાં પણ નોંધપાત્ર ઘટાડો થાય છે.

RS485 / RS232

ઘણા TRINAMIC મોડ્યુલો RS485, RS232 અથવા TTL સ્તરના સીરીયલ ઇન્ટરફેસ દ્વારા પણ કનેક્ટ કરી શકાય છે. TMCLIDE આ પ્રકારના સીરીયલ ઇન્ટરફેસ દ્વારા પણ કનેક્ટ કરી શકાય છે. આ હેતુ માટે PC સાથે જોડાયેલ સીરીયલ પોર્ટ (RS485, RS232 અથવા TTL સ્તર) (દા.ત.ample USB દ્વારા) અથવા પીસીમાં બિલ્ટ (દા.ત.amp(PCI કાર્ડ તરીકે) જરૂરી છે. આ હેતુ માટે મોટાભાગના ઉત્પાદકોના સીરીયલ પોર્ટનો ઉપયોગ કરી શકાય છે. તેનો ઉપયોગ કરતા પહેલા ખાતરી કરો કે તે યોગ્ય રીતે ઇન્સ્ટોલ કરેલ છે. મોડ્યુલને સીરીયલ પોર્ટ સાથે કેવી રીતે યોગ્ય રીતે કનેક્ટ કરવું તે અંગે કૃપા કરીને તમારા મોડ્યુલનું હાર્ડવેર મેન્યુઅલ પણ જુઓ. RS485 નો ઉપયોગ કરીને એક પોર્ટ સાથે એક કરતાં વધુ મોડ્યુલને કનેક્ટ કરવું પણ શક્ય છે.

બધા સીરીયલ પોર્ટ (RS485, RS232 અથવા TTL સ્તરને ધ્યાનમાં લીધા વિના) વૃક્ષમાં દર્શાવવામાં આવ્યા છે. view મુખ્ય વિન્ડોની ડાબી બાજુએ. ઓપરેટિંગ સિસ્ટમના આધારે તેમના નામ COMxx અથવા /dev/ttyxx છે જ્યાં xx એ ઓપરેટિંગ સિસ્ટમ દ્વારા ફાળવવામાં આવેલ કોઈપણ નંબર માટે વપરાય છે. ચોક્કસ પોર્ટ માટે કનેક્શન વિન્ડો પ્રદર્શિત કરવા માટે યોગ્ય COM પોર્ટ (જેની સાથે તમારું મોડ્યુલ જોડાયેલ છે) પર ક્લિક કરો.

કનેક્શન સેટિંગ્સ

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

• બાઉડરેટ: અહીં સીરીયલ પોર્ટનો બાઉડ રેટ પસંદ કરો. બધા TRINAMIC મોડ્યુલ્સ પર ફેક્ટરી ડિફોલ્ટ મૂલ્ય 9600bps છે, તેથી આ મૂલ્ય હંમેશા નવા મોડ્યુલ માટે સારું છે. જો તમે તમારા મોડ્યુલને અલગ બાઉડ રેટનો ઉપયોગ કરવા માટે સેટ કર્યું હોય તો આ બદલો.
• RS485 બસમાં એક કરતાં વધુ મોડ્યુલ કનેક્ટ કરવાનું શક્ય છે. આ કારણોસર, TMCL-IDE સીરીયલ પોર્ટ પર એક કરતાં વધુ મોડ્યુલ શોધી શકે છે. બસ સાથે જોડાયેલા પહેલા મોડ્યુલનું ID અને બસ સાથે જોડાયેલા છેલ્લા મોડ્યુલનું ID અહીં દાખલ કરો. જો ફક્ત એક જ મોડ્યુલ જોડાયેલ હોય, તો તમે સામાન્ય રીતે બંને મૂલ્યો 1 પર છોડી શકો છો, કારણ કે આ TRINAMIC મોડ્યુલ્સ પર ફેક્ટરી ડિફોલ્ટ સેટિંગ પણ છે. અથવા જો મોડ્યુલ અલગ ID પર સેટ કરેલ હોય, તો બંને મૂલ્યો તે ID પર સેટ કરો. જો તમને મોડ્યુલની ID સેટિંગ વિશે ખાતરી ન હોય તો તમે 1 થી 255 સુધી પણ દાખલ કરી શકો છો જેથી TMCL-IDE આપમેળે બધા શક્ય સીરીયલ મોડ્યુલ ID ને સ્કેન કરશે, પરંતુ આમાં થોડો સમય લાગશે.
• જવાબ ID: કનેક્ટેડ મોડ્યુલ્સનો જવાબ ID. આ સામાન્ય રીતે બધા મોડ્યુલ્સ પર સમાન હોવું જોઈએ. ફેક્ટરી ડિફોલ્ટ સેટિંગ 2 છે.

• કનેક્ટ કરો: કનેક્શન ખોલવા માટે અને સીરીયલ પોર્ટ સાથે જોડાયેલા મોડ્યુલો શોધવાનું શરૂ કરવા માટે કનેક્ટ બટન પર ક્લિક કરો. શોધ પ્રગતિ પ્રગતિ સૂચક દ્વારા બતાવવામાં આવશે. મળી આવેલા બધા મોડ્યુલો વૃક્ષ પર દેખાશે. view મુખ્ય બારીની ડાબી બાજુએ.
• ડિસ્કનેક્ટ કરો: કનેક્શન બંધ કરવા માટે અહીં ક્લિક કરો.

ટાઈમર સેટિંગ્સ

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

• TMCL વિનંતીઓ વચ્ચે વિલંબ: આ મતદાન અંતરાલ છે. ડિફૉલ્ટ રૂપે આ 5ms પર સેટ છે, પરંતુ જો જરૂરી હોય તો તેને ઓછું અથવા વધારે સેટ કરી શકાય છે. સૌથી ઓછું શક્ય મૂલ્ય પસંદ કરેલા બૉડ રેટ પર આધાર રાખે છે.
• ટાઈમર બંધ કરવા માટે સ્ટોપ બટનનો ઉપયોગ કરો. આ મોડ્યુલમાંથી મતદાન મૂલ્યો બંધ કરશે. મોટાભાગના ટૂલ્સમાં પ્રદર્શિત થતા મૂલ્યો હવે અપડેટ થશે નહીં.
• ટાઈમર શરૂ કરવા માટે સ્ટાર્ટ બટનનો ઉપયોગ કરો. ટૂલ્સમાં પ્રદર્શિત મૂલ્યો ફરીથી અપડેટ કરવામાં આવશે.

TMCL™ ની વાક્યરચના

આ વિભાગ TMCL™ ક્રિએટરમાં ઉપયોગમાં લેવાતા TMCL™ આદેશોની વાક્યરચના વ્યાખ્યાયિત કરે છે. તમારા મોડ્યુલ દ્વારા સપોર્ટ કરાયેલા બધા TMCL™ આદેશોની કાર્યક્ષમતા અંગે વધુ સ્પષ્ટતા માટે કૃપા કરીને તમારા મોડ્યુલનું TMCL™ ફર્મવેર મેન્યુઅલ જુઓ. ત્યાં આપેલા આદેશ નેમોનિક્સનો ઉપયોગ TMCL™ ક્રિએટરમાં થાય છે. કૃપા કરીને s પણ જુઓampલે પ્રોગ્રામ fileTRINAMIC પર ઉપલબ્ધ છે webસાઇટ

૮.૧ એસેમ્બલર નિર્દેશો એસેમ્બલર નિર્દેશ # ચિહ્નથી શરૂ થાય છે, અને એકમાત્ર નિર્દેશ #include છે જેમાં a શામેલ છે file. તેનું નામ file #શામેલ નિર્દેશ પછી આપવું આવશ્યક છે. જો આ file એડિટરમાં લોડ થઈ ગયું હોય તો તે ત્યાંથી લેવામાં આવશે. નહીં તો તે અહીંથી લોડ થશે file, સમાવેશનો ઉપયોગ કરીને file TMCL™ નિર્માતાના વિકલ્પો સંવાદમાં સેટ કરી શકાય તેવો માર્ગ. ઉદાહરણample #include test.tmc 8

.2 સાંકેતિક સ્થિરાંકો સાંકેતિક સ્થિરાંકોને નીચેના વાક્યરચનાનો ઉપયોગ કરીને વ્યાખ્યાયિત કરવામાં આવે છે: = નામ હંમેશા અક્ષર અથવા ચિહ્ન _ થી શરૂ થવું જોઈએ અને પછી તેમાં અક્ષરો, સંખ્યાઓ અને ચિહ્ન _ નું કોઈપણ સંયોજન હોઈ શકે છે. મૂલ્ય હંમેશા દશાંશ, હેક્સાડેસિમલ અથવા દ્વિસંગી સંખ્યા અથવા સ્થિર અભિવ્યક્તિ હોવી જોઈએ. હેક્સાડેસિમલ સંખ્યાઓ $ ચિહ્નથી શરૂ થાય છે, દ્વિસંગી સંખ્યાઓ % ચિહ્નથી શરૂ થાય છે.

Example 1 ગતિ =1000 ગતિ2 = ગતિ /2 3 માસ્ક = $FF દ્વિસંગી મૂલ્ય =%1010101 8.3 સતત અભિવ્યક્તિઓ જ્યાં પણ સંખ્યાત્મક મૂલ્યની જરૂર હોય, ત્યાં તે એસેમ્બલી દરમિયાન પણ ગણતરી કરી શકાય છે. આ હેતુ માટે સતત અભિવ્યક્તિઓનો ઉપયોગ કરી શકાય છે. સતત અભિવ્યક્તિ એ ફક્ત એક સૂત્ર છે જે સતત મૂલ્યનું મૂલ્યાંકન કરે છે. વાક્યરચના BASIC અથવા અન્ય પ્રોગ્રામિંગ ભાષાઓ જેવી જ છે.

કોષ્ટક 2 બધા કાર્યો બતાવે છે અને કોષ્ટક 3 બધા ઓપરેટરો બતાવે છે જેનો ઉપયોગ સતત અભિવ્યક્તિઓમાં થઈ શકે છે. ગણતરી કમ્પાઇલ સમય દરમિયાન થાય છે, રનટાઇમ દરમિયાન નહીં. આંતરિક રીતે, એસેમ્બલર સતત અભિવ્યક્તિનું મૂલ્યાંકન કરવા માટે ફ્લોટિંગ પોઇન્ટ અંકગણિતનો ઉપયોગ કરે છે, પરંતુ TMCL™ આદેશો ફક્ત પૂર્ણાંક મૂલ્યો લે છે, તેથી જ્યારે TMCL™ આદેશ માટે દલીલ તરીકે ઉપયોગ કરવામાં આવે ત્યારે સતત અભિવ્યક્તિનું પરિણામ હંમેશા પૂર્ણાંક મૂલ્યમાં ગોળાકાર કરવામાં આવશે.

સતત અભિવ્યક્તિઓમાં કાર્યો

નામ કાર્ય

SIN Sinus COS Cosinus TAN Tangens ASIN Arcus Sinus ACOS Arcus Cosinus ATAN Arcus Tangens LOG Logarithm Base 10 LD Logarithm Base 2 LN Logarithm Base e EXP Power to Base e SQRT Square root CBRT Cubic root ABS Absolute value INT Integer (truncate) ROUND Integer (Round) CEIL Round upward FLOOR Round downward SIGN -1 if argument<1 0 if argument=0 1 if argument>0 DEG Converts from radiant to degrees RAD Converts from degrees to radiant SINH Sinus hyperbolicus COSH Cosinus hyperbolicus TANH Tangens hyperbolicus ASINH Arcus sinus hyperbolicus ACOSH Arcus cosinus hyperbolicus ATANH Arcus tangens hyperbolicus

પૂરક નિર્દેશો

નિર્માતા માહિતી

કોપીરાઈટ

TRINAMIC આ વપરાશકર્તા માર્ગદર્શિકાની સંપૂર્ણતામાં સામગ્રીની માલિકી ધરાવે છે, જેમાં ચિત્રો, લોગો, ટ્રેડમાર્ક્સ અને સંસાધનોનો સમાવેશ થાય છે પરંતુ તેના સુધી મર્યાદિત નથી. © કૉપિરાઇટ 2021 ટ્રિનામિક. બધા હકો અમારી પાસે રાખેલા છે. TRINAMIC, જર્મની દ્વારા ઇલેક્ટ્રોનિકલી પ્રકાશિત.

સ્ત્રોત અથવા વ્યુત્પન્ન ફોર્મેટનું પુનઃવિતરણ (ઉદા. માટેample, પોર્ટેબલ ડોક્યુમેન્ટ ફોર્મેટ અથવા હાયપરટેક્સ્ટ માર્કઅપ લેંગ્વેજ) ઉપરોક્ત કૉપિરાઇટ નોટિસ જાળવી રાખવી જોઈએ, અને સંબંધિત એપ્લિકેશન નોંધો સહિત આ પ્રોડક્ટના સંપૂર્ણ ડેટાશીટ વપરાશકર્તા મેન્યુઅલ દસ્તાવેજીકરણ; અને અન્ય ઉપલબ્ધ ઉત્પાદન સંબંધિત દસ્તાવેજોનો સંદર્ભ.

ટ્રેડમાર્ક હોદ્દો અને પ્રતીકો

આ દસ્તાવેજીકરણમાં ઉપયોગમાં લેવાતા ટ્રેડમાર્ક હોદ્દો અને પ્રતીકો સૂચવે છે કે ઉત્પાદન અથવા સુવિધા ટ્રેડમાર્ક અને/અથવા પેટન્ટ તરીકે TRINAMIC દ્વારા અથવા અન્ય ઉત્પાદકો દ્વારા માલિકીની અને નોંધાયેલ છે, જેમના ઉત્પાદનોનો ઉપયોગ TRINAMIC ના ઉત્પાદનો અને TRINAMIC ના ઉત્પાદન દસ્તાવેજો સાથે સંયોજનમાં કરવામાં આવે છે અથવા ઉલ્લેખ કરવામાં આવે છે.

આ પીસી સોફ્ટવેર એક બિન-વાણિજ્યિક પ્રકાશન છે જે લક્ષ્ય વપરાશકર્તાને સંક્ષિપ્ત વૈજ્ઞાનિક અને તકનીકી વપરાશકર્તા માહિતી પ્રદાન કરવાનો પ્રયાસ કરે છે. આમ, ટ્રેડમાર્ક હોદ્દો અને પ્રતીકો ફક્ત આ દસ્તાવેજના ટૂંકા સ્પેકમાં દાખલ કરવામાં આવે છે જે ઉત્પાદનનો પરિચય એક ઝડપી નજરમાં કરાવે છે. જ્યારે દસ્તાવેજમાં ઉત્પાદન અથવા સુવિધાનું નામ પહેલી વાર આવે છે ત્યારે ટ્રેડમાર્ક હોદ્દો / પ્રતીક પણ દાખલ કરવામાં આવે છે. ઉપયોગમાં લેવાતા બધા ટ્રેડમાર્ક અને બ્રાન્ડ નામો તેમના સંબંધિત માલિકોની મિલકત છે.

લક્ષ્ય વપરાશકર્તા

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

અસ્વીકરણ: લાઇફ સપોર્ટ સિસ્ટમ્સ

TRINAMIC Motion Control GmbH & Co. KG, TRINAMIC Motion Control GmbH & Co. KG ની ચોક્કસ લેખિત સંમતિ વિના, લાઇફ સપોર્ટ સિસ્ટમ્સમાં ઉપયોગ માટે તેના કોઈપણ ઉત્પાદનોને અધિકૃત અથવા બાંયધરી આપતું નથી. લાઇફ સપોર્ટ સિસ્ટમ્સ એ જીવનને ટેકો આપવા અથવા ટકાવી રાખવા માટેના સાધનો છે, અને જેનું પ્રદર્શન કરવામાં નિષ્ફળતા, જ્યારે આપવામાં આવેલી સૂચનાઓ અનુસાર યોગ્ય રીતે ઉપયોગ કરવામાં આવે છે, ત્યારે વ્યક્તિગત ઇજા અથવા મૃત્યુમાં પરિણમી શકે તેવી વ્યાજબી અપેક્ષા રાખી શકાય છે.

આ દસ્તાવેજમાં આપવામાં આવેલી માહિતી સચોટ અને વિશ્વસનીય હોવાનું માનવામાં આવે છે. જો કે, તેના ઉપયોગના પરિણામો માટે અથવા પેટન્ટના કોઈપણ ઉલ્લંઘન અથવા તેના ઉપયોગથી પરિણમી શકે તેવા તૃતીય પક્ષોના અન્ય અધિકારો માટે કોઈ જવાબદારી લેવામાં આવતી નથી. સ્પષ્ટીકરણો સૂચના વિના ફેરફારને પાત્ર છે.

અસ્વીકરણ: હેતુપૂર્વક ઉપયોગ

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

©2021 ટ્રિનામિક મોશન કંટ્રોલ જીએમબીએચ એન્ડ કંપની કેજી, હેમ્બર્ગ, જર્મની

ડિલિવરીની શરતો અને તકનીકી ફેરફારના અધિકારો આરક્ષિત છે.
પર નવીનતમ સંસ્કરણ ડાઉનલોડ કરો www.trinamic.com

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

TRINAMIC TMCL IDE સોફ્ટવેર [પીડીએફ] સૂચનાઓ
xxxx.x, 3.0.19.0001, 5.9.1, TMCL IDE સૉફ્ટવેર, TMCL IDE, સૉફ્ટવેર

સંદર્ભો

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

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