TRINAMIC TMCL IDE सफ्टवेयर

निर्दिष्टीकरणहरू
- उत्पादनको नाम: Linux को लागि TMCL IDE
- अपरेटिङ सिस्टम: लिनक्स
- निर्माता: Trinamic
उत्पादन उपयोग निर्देशन
डाउनलोड र स्थापना:
- मा जानुहोस् Trinamic TMCL IDE डाउनलोड पृष्ठ र लिनक्सको लागि TMCL IDE xxxx.x डाउनलोड गर्नुहोस्।
- कन्सोल टर्मिनल खोल्नुहोस् र निम्न आदेशहरू प्रयोग गरी डाउनलोड गरिएको फोल्डरलाई अनजिप गर्नुहोस्:
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 पोर्टहरू कन्फिगर गर्नुहोस्:
- मोडेम प्रबन्धकलाई विशेष नियमहरू थपेर Trinamic उपकरणहरूसँग 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
- तपाइँ यसलाई क्लिक गरेर र कार्यक्रमको रूपमा कार्यान्वयन गरेर स्क्रिप्ट चलाउन सक्नुहुन्छ।
नोट: Ubuntu 16.04 को साथ परीक्षण गरियो
FAQ
- Q: कुन लिनक्स संस्करणहरू TMCL IDE सँग उपयुक्त छन्?
- A: TMCL IDE परीक्षण गरिएको छ र Ubuntu 16.04 मा काम गर्न प्रमाणित गरिएको छ। यसले अन्य लिनक्स वितरणहरूमा पनि काम गर्न सक्छ, तर आधिकारिक समर्थन Ubuntu 16.04 को लागि हो।
"`
संशोधन V3.3.0.0 | कागजात संशोधन V3.05 • 2021-MAR-04
TMCL-IDE त्रिनामिक मोड्युल र चिप्स प्रयोग गर्ने अनुप्रयोगहरू विकास गर्नका लागि बनाइएको एक एकीकृत विकास वातावरण हो। यसले मापन गरिएको डाटाको दृश्यावलोकन गर्न र TMCL™, Trinamic Motion Control Language सँग स्ट्यान्ड-अलोन एप्लिकेसनहरू विकास र डिबग गर्नका लागि सजिलै प्यारामिटरहरू सेट गर्नका लागि उपकरणहरूको सेट समावेश गर्दछ। 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, यसलाई एउटा डाइरेक्टरीमा अनप्याक गर्नुहोस्।
लिनक्स
लिनक्स संस्करण GitHub मा फेला पार्न सकिन्छ। कृपया TRINAMIC को सफ्टवेयर खण्डबाट GitHub को लिङ्क पछ्याउनुहोस् webसाइट। यहाँ तपाइँ लिनक्समा TMCL-IDE स्थापना गर्नको लागि विस्तृत निर्देशनहरू पनि पाउन सक्नुहुन्छ।
समर्थित इन्टरफेसहरू
Trinamic मोड्युल वा Trinamic मूल्याङ्कन बोर्डमा जडान गर्नको लागि, विभिन्न इन्टरफेसहरू प्रयोग गर्न सकिन्छ। यी USB, RS232, RS485 र CAN हुन्। प्रत्येक मोड्युल वा मूल्याङ्कन बोर्ड जुन USB इन्टरफेससँग सुसज्जित छ USB मार्फत सीधा जडान गर्न सकिन्छ। त्यसपछि यो स्वचालित रूपमा TMCL-IDE द्वारा पहिचान हुनेछ।
RS232 वा RS485 इन्टरफेससँग सुसज्जित मोड्युलहरूको लागि, PC मा उपयुक्त इन्टरफेस पनि आवश्यक हुनेछ। धेरै मानक अफ-द-शेल्फ RS232 र RS485 इन्टरफेसहरू प्रयोग गर्न सकिन्छ। CAN बस मार्फत जडान गर्नको लागि IDE द्वारा समर्थित CAN इन्टरफेस आवश्यक हुनेछ। तालिका १ मा हाल समर्थित सबै CAN इन्टरफेसहरूको सूची समावेश छ।
TMCL-IDE सुरु गर्दै
विन्डोजमा, सुरु मेनुबाट TMCL-IDE प्रविष्टि छनोट गरेर वा TMCL-IDE डेस्कटप आइकनमा डबल क्लिक गरेर वा (मुख्यतया यदि तपाइँ स्थापना नगरिएको संस्करण प्रयोग गर्दै हुनुहुन्छ भने) TMCL-IDE मा डबल क्लिक गरेर TMCL-IDE चलाउनुहोस्। .exe file.
लिनक्समा, TMCL-IDE.sh स्क्रिप्ट चलाउनुहोस् कि त कमांड लाइनबाट वा यसमा क्लिक गरेर।
सुरुमा, एक स्प्ल्याश स्क्रिन देखा पर्नेछ जसले कार्यक्रम र यसको सबै कम्पोनेन्टहरू लोड गर्ने प्रगति देखाउँदछ। त्यसपछि, TMCL-IDE मुख्य विन्डो देखा पर्नेछ।
मुख्य विन्डो
TMCL-IDE सुरु गरेपछि मुख्य विन्डो स्क्रिनमा देखा पर्नेछ। मुख्य सञ्झ्यालले निम्न भागहरू समावेश गर्दछ:

मेनु पट्टी र स्थिति पट्टी
मेनु पट्टी मुख्य विन्डोको शीर्षमा राखिएको छ, स्थिति पट्टी तल राखिएको छ। दुबै पट्टी चल्न योग्य छैनन्।
चित्र २: मेनु र स्थिति पट्टी
स्थिति पट्टीले बायाँ तर्फ वास्तविक सन्देशहरू र दायाँ तिर हालको TMCL आदेश दर देखाउँछ, जसको अर्थ अनुरोधहरूको संख्या र प्रति सेकेन्ड जवाफहरू। यस बाहेक, प्रयोग गरिएको मेमोरी र CPU लोड प्रदर्शित हुन्छ। मेनु आदेशहरू पाँच प्रविष्टिहरूमा क्रमबद्ध छन्:
• File: सर्टकट 'alt gr + p' ले png को रूपमा वास्तविक उपकरण विन्डोको शट अनुमति दिन्छ file र क्लिपबोर्डमा।
• उपकरणहरू: कन्टेनर उपकरणहरू कल गर्नुहोस्।
• विकल्पहरू: उपकरण विन्डोहरू चल्ने वा व्यवहारका गुणहरू।
• Views: केन्द्रीय वरिपरि अन्य विन्डोहरू लुकाउनुहोस् वा देखाउनुहोस् view.
• मद्दत: TRINAMIC YouTube च्यानलमा जानुहोस्, केही प्रणाली जानकारी देखाउनुहोस्, यो कागजात खोल्नुहोस् वा अद्यावधिकहरू खोज्नुहोस्।

बारेमा बक्सले ओभर दिन्छview कम्पोनेन्टहरू स्थापना भएका मार्गहरूको। एक INI file सबै सेटिङहरू भण्डारण गर्न प्रयोग गरिन्छ र देखाइएको गृह मार्गमा अवस्थित छ। कार्य निर्देशिका प्रयोगकर्ता अस्थायी मार्ग प्लस TMCLIDE हो। केही कम्पोनेन्टहरूले लगिङ सन्देशहरू उत्पन्न गर्दैछन् file debug.log। तपाइँ यसलाई खोल्न तलको लिङ्कमा क्लिक गर्न सक्नुहुन्छ file तपाईंको प्रणाली सम्पादकसँग view र सामग्री बचत गर्नुहोस्।

उपकरण पट्टी
यहाँ तपाईंले फर्मवेयर अपडेट उपकरण, TMCL-PC होस्ट वा धेरै विजार्डहरूको संकलन जस्ता धेरै आवश्यक सामान्य उपकरणहरू फेला पार्न सक्नुहुन्छ। ती मेनु बारका उपकरणहरू जस्तै हुन्। दायाँ कुनामा तपाईले सबै मोड्युलहरूको सूची खोल्न आइकनमा क्लिक गरेर प्राप्त गर्न सक्नुहुन्छ, तपाइँ सम्बन्धित उपकरणहरूमा कुनै अवस्थित मोड्युल छनौट गर्न सक्नुहुन्छ।
क्लिक गर्नाले फर्मवेयर अपडेट उपकरणलाई कल गर्नेछ। दिइएको फर्मवेयर फ्ल्यास file मोड्युलमा।
आइकनले सेटिङ्स निर्यात/आयात उपकरण खोल्नेछ। मोड्युल छान्नुहोस् र प्रयोग गरी प्यारामिटर सेटिङहरू आयात गर्नुहोस् वा निर्यात गर्नुहोस् files.
क्लिक गर्नाले TMCL/PC होस्टलाई कल गर्नेछ। यो उपकरणले विभिन्न मोड्युलहरू र तिनीहरूको अक्षहरू बीच नियन्त्रण गर्नको लागि TMCL निर्देशनहरू लेख्न सक्षम गर्दछ।
संग विजार्डहरू कल गर्नुहोस्। विजार्ड उपकरणमा तपाईले उपलब्ध विजार्डहरूको सङ्कलन गर्न मोड्युल रोज्न सक्नुहुन्छ। XY ग्राफमा चार मान जोडी सम्म प्लट गर्नुहोस्। कुनै पनि मोड्युलबाट कुनै पनि अक्षबाट कुनै पनि मानहरू मिलाउनुहोस्।
उपकरण रूख संग यन्त्र
रूखको मूल प्रविष्टिहरूले विभिन्न सीरियल भौतिक इन्टरफेसहरूको परिवारलाई प्रतिनिधित्व गर्दछ: USB, क्रमिक सञ्चार पोर्ट, CAN र गैर-भौतिक भर्चुअल मोड्युलहरू। प्रत्येक रूट प्रविष्टिले जडान गरिएका इन्टरफेसहरू समावेश गर्दछ र प्रत्येक इन्टरफेस एक वा बढी जडित TMC मोड्युलको अभिभावक हो। प्रत्येक मोड्युल यसको विशेषताहरूको आधारमा उपकरणहरूको अभिभावक हो।
माउसको दायाँ क्लिकले पपअप मेनु खोल्नेछ। केही समान मोड्युलहरू जडान भएको अवस्थामा एउटा उपयोगी वस्तु हुनसक्छ उपनाम। उपनाम मोड्युल पङ्क्तिहरूमा सम्पादन योग्य क्षेत्रहरू भएको स्तम्भ हो त्यसैले एक अद्वितीय नाम दिन सकिन्छ।
यदि TMCL इतिहास सञ्झ्याल चयन गरियो र/वा उन्नत टूलटिप विन्डो पनि देखाइनेछ। यी, आइकन पट्टी र उपकरण रूख स्वतन्त्र रूपमा चल्न योग्य छन् र आफ्नै लेआउटमा व्यवस्थित गर्न सकिन्छ।
जडानहरू
होस्ट इन्टरफेस मा निर्भर गर्दछ मोड्युल संग सुसज्जित छ पीसी मा मोड्युल जडान गर्न विभिन्न तरिकाहरू छन्। धेरै, तर सबै मोड्युलहरू USB इन्टरफेससँग सुसज्जित छैनन् जुन प्राय: पीसीमा पहिलो जडानको लागि सबैभन्दा सजिलो तरिका हो। तर RS485, RS232 वा CAN पनि मोड्युल जडान गर्न प्रयोग गर्न सकिन्छ। सबै मोड्युलहरू यी इन्टरफेसहरू मध्ये कम्तिमा एउटासँग सुसज्जित छन्।
USB
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 जडान विन्डोको जडान ट्याबमा सामान्य जडान सेटिङहरू गर्न सकिन्छ:
• डिस्कनेक्ट बटन प्रयोग गरेर मोड्युलमा 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 यी प्रकारका क्रमिक इन्टरफेसहरू मार्फत पनि गर्न सक्छ। यस उद्देश्यका लागि पीसीमा जोडिएको सिरियल पोर्ट (RS485, RS232 वा TTL स्तर) (पूर्वको लागिampले USB मार्फत) वा पीसीमा निर्मित (पूर्वको लागिample एक PCI कार्डको रूपमा) आवश्यक छ। यस उद्देश्यका लागि धेरै निर्माताहरूबाट सिरियल पोर्टहरू प्रयोग गर्न सकिन्छ। यसलाई प्रयोग गर्न प्रयास गर्नु अघि ठीकसँग स्थापना गरिएको छ कि हेरचाह गर्नुहोस्। मोड्युललाई सिरियल पोर्टमा कसरी ठीकसँग जडान गर्ने भन्ने बारे तपाइँको मोड्युलको हार्डवेयर म्यानुअल पनि हेर्नुहोस्। RS485 प्रयोग गरेर एक पोर्टमा एक भन्दा बढी मोड्युल जडान गर्न पनि सम्भव छ।
सबै सिरियल पोर्टहरू (RS485, RS232 वा TTL लेभल जस्तोसुकै भए पनि) रूखमा देखाइएका छन्। view मुख्य विन्डोको बायाँ तर्फ। अपरेटिङ सिस्टमको आधारमा तिनीहरूको नाम या त COMxx वा /dev/ttyxx हो जहाँ xx भनेको अपरेटिङ सिस्टमद्वारा आवंटित गरिएको कुनै पनि नम्बरको लागि खडा हुन्छ। उपयुक्त COM पोर्टमा क्लिक गर्नुहोस् (तपाईंको मोड्युल जडान गरिएको छ) विशिष्ट पोर्टको लागि जडान विन्डो प्रदर्शन गर्न।
जडान सेटिङहरू
जडानको लागि सामान्य सेटिङहरू बनाउन र आफ्नो मोड्युलमा जडान गर्न जडान ट्याब प्रयोग गर्नुहोस्। निम्न विकल्पहरू उपलब्ध छन्:
• बाउड्रेट: यहाँ सिरियल पोर्टको बाउड दर छनोट गर्नुहोस्। सबै TRINAMIC मोड्युलहरूमा कारखाना पूर्वनिर्धारित मान 9600bps हो, त्यसैले यो मान सधैं नयाँ मोड्युलको लागि राम्रो हुन्छ। यदि तपाईंले आफ्नो मोड्युललाई फरक बाउड दर प्रयोग गर्न सेटअप गर्नुभएको छ भने यसलाई परिवर्तन गर्नुहोस्।
• बाट/मा ID हरू खोज्नुहोस्: 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™ फर्मवेयर म्यानुअल हेर्नुहोस्। त्यहाँ दिइएको mnemonics आदेश TMCL™ सिर्जनाकर्ता मा प्रयोग गरिन्छ। कृपया s पनि हेर्नुहोस्ampल कार्यक्रम fileTRINAMIC मा उपलब्ध छन् webसाइट।
8.1 एसेम्बलर निर्देशनहरू एक एसेम्बलर निर्देशन # चिन्हबाट सुरु हुन्छ, र एक मात्र निर्देशन # समावेश गर्नको लागि हो। file। त्यसको नाम file #include निर्देशन पछि दिनु पर्छ। यदि यो file पहिले नै सम्पादकमा लोड गरिएको छ त्यसपछि त्यहाँबाट लिइनेछ। अन्यथा यो बाट लोड हुनेछ fileसमावेश प्रयोग गरेर file TMCL™ सिर्जनाकर्ताको विकल्प संवादमा सेट गर्न सकिने बाटो। उदाहरणample #include test.tmc 8
.2 प्रतीकात्मक स्थिरांक निम्न वाक्यविन्यास प्रयोग गरेर प्रतीकात्मक स्थिरांक परिभाषित गरिएको छ: = नाम सधैं अक्षर वा चिन्ह _ बाट सुरु हुनुपर्छ र त्यसपछि अक्षर, संख्या र चिन्ह _ को कुनै पनि संयोजन समावेश हुन सक्छ। मान सधैं दशमलव, हेक्साडेसिमल वा बाइनरी संख्या वा स्थिर अभिव्यक्ति हुनुपर्छ। हेक्साडेसिमल नम्बरहरू $ चिन्हबाट सुरु हुन्छन्, बाइनरी नम्बरहरू % चिन्हबाट सुरु हुन्छन्।
Example 1 Speed = 1000 Speed2 = Speed /2 3 Mask = $FF Binary Value =% 1010101 8.3 Constant expressions जहाँ संख्यात्मक मान चाहिन्छ, यसलाई एसेम्बलीको समयमा पनि गणना गर्न सकिन्छ। यस उद्देश्यका लागि स्थिर अभिव्यक्तिहरू प्रयोग गर्न सकिन्छ। एक स्थिर अभिव्यक्ति केवल एक सूत्र हो जसले स्थिर मानको मूल्याङ्कन गर्दछ। वाक्य रचना BASIC वा अन्य प्रोग्रामिङ भाषाहरूसँग धेरै मिल्दोजुल्दो छ।
तालिका 2 ले सबै प्रकार्यहरू देखाउँछ र तालिका 3 ले सबै अपरेटरहरू देखाउँछ जुन स्थिर अभिव्यक्तिहरूमा प्रयोग गर्न सकिन्छ। गणना कम्पाइल समयको समयमा हुन्छ र रनटाइमको समयमा होइन। आन्तरिक रूपमा, एसेम्बलरले स्थिर अभिव्यक्तिको मूल्याङ्कन गर्न फ्लोटिंग बिन्दु अंकगणित प्रयोग गर्दछ, तर TMCL™ आदेशहरूले पूर्णांक मानहरू मात्र लिने भएकोले, TMCL™ आदेशको तर्कको रूपमा प्रयोग गर्दा स्थिर अभिव्यक्तिको नतिजा सधैं पूर्णांक मानमा राउन्ड हुनेछ।
स्थिर अभिव्यक्तिहरूमा कार्यहरू
नाम प्रकार्य
SIN साइनस COS Cosinus TAN tangens ASIN आर्कस साइनस ACOS Arcus Cosinus ATAN आर्कस ट्यान्जेन्स LOG लोगारिदम आधार 10 LD लोगारिदम आधार 2 LN लोगारिदम आधार e EXP पावर टु बेस ई SQRT वर्गमूल CBRT घनमूल ABS एबीएस इन्टरन एब्सट इन्टरन (गोलाकार) CEIL राउन्ड माथिल्लो तलामा राउन्ड तलतिर साइन -1 यदि तर्क<1 0 यदि तर्क = 0 1 यदि तर्क>0 DEG रेडियन्टबाट डिग्रीमा रूपान्तरण गर्दछ RAD डिग्रीबाट रेडियन्टमा रूपान्तरण गर्दछ SINH साइनस हाइपरबोलिकस COSH Cosinus हाइपरबोलिकस TANH ट्याङ्गेनस हाइपरबोलिकस आर्गुमेन्ट हाइपरबोलिकस ACOSH आर्कस कोसिनस हाइपरबोलिकस ATANH आर्कस टेंजेंस हाइपरबोलिकस
पूरक निर्देशनहरू
निर्माता जानकारी
प्रतिलिपि अधिकार
TRINAMIC सँग तस्विर, लोगो, ट्रेडमार्क, र स्रोतहरू सहित तर सीमित छैन, यस प्रयोगकर्ता पुस्तिकाको सम्पूर्णतामा सामग्रीको स्वामित्व छ। © प्रतिलिपि अधिकार २०२१ ट्रिनामिक। सबै अधिकार सुरक्षित। TRINAMIC, जर्मनी द्वारा इलेक्ट्रोनिक रूपमा प्रकाशित।
स्रोत वा व्युत्पन्न ढाँचाको पुन: वितरण (पूर्वको लागिample, पोर्टेबल कागजात ढाँचा वा हाइपरटेक्स्ट मार्कअप भाषा) माथिको प्रतिलिपि अधिकार सूचना, र सम्बद्ध अनुप्रयोग नोटहरू सहित यस उत्पादनको पूर्ण डाटाशीट प्रयोगकर्ता म्यानुअल कागजातहरू राख्नुपर्छ; र अन्य उपलब्ध उत्पादन सम्बन्धित कागजातहरूको सन्दर्भ।
ट्रेडमार्क पदनाम र प्रतीकहरू
यस कागजातमा प्रयोग गरिएको ट्रेडमार्क पदनाम र प्रतीकहरूले संकेत गर्दछ कि कुनै उत्पादन वा सुविधा ट्रेडमार्क र/वा पेटेन्टको रूपमा TRINAMIC वा अन्य निर्माताहरूद्वारा दर्ता गरिएको छ, जसका उत्पादनहरू TRINAMIC का उत्पादनहरू र TRINAMIC को उत्पादन कागजातहरूसँग संयोजनमा प्रयोग वा सन्दर्भ गरिन्छ।
यो PC सफ्टवेयर एक गैर-व्यावसायिक प्रकाशन हो जसले लक्षित प्रयोगकर्तालाई संक्षिप्त वैज्ञानिक र प्राविधिक प्रयोगकर्ता जानकारी प्रदान गर्न खोज्छ। तसर्थ, ट्रेडमार्क पदनाम र प्रतीकहरू यस कागजातको छोटो विवरणमा मात्र प्रविष्टि गरिन्छ जसले उत्पादनलाई द्रुत नजरमा परिचय दिन्छ। जब कागजातमा उत्पादन वा सुविधाको नाम पहिलो पटक आउँछ तब ट्रेडमार्क पदनाम/प्रतीक पनि प्रविष्ट गरिन्छ। प्रयोग गरिएका सबै ट्रेडमार्क र ब्रान्ड नामहरू तिनीहरूका सम्बन्धित मालिकहरूको सम्पत्ति हुन्।
लक्षित प्रयोगकर्ता
यहाँ प्रदान गरिएको कागजातहरू, प्रोग्रामरहरू र इन्जिनियरहरूका लागि मात्र हो, जो आवश्यक सीपहरूसँग सुसज्जित छन् र यस प्रकारको उत्पादनसँग काम गर्न प्रशिक्षित छन्। लक्षित प्रयोगकर्ताले आफूलाई वा अरूलाई हानि नगरीकन, र प्रयोगकर्ताले उत्पादन समावेश गर्ने प्रणाली वा उपकरणहरूलाई क्षति नदिई कसरी जिम्मेवारीपूर्वक यस उत्पादनको प्रयोग गर्ने भनेर जान्दछन्।
अस्वीकरण: जीवन समर्थन प्रणाली
TRINAMIC Motion Control GmbH & Co. KG ले TRINAMIC Motion Control GmbH & Co. KG को विशेष लिखित सहमति बिना जीवन समर्थन प्रणालीहरूमा प्रयोगको लागि आफ्नो कुनै पनि उत्पादनलाई अधिकृत वा वारेन्टी गर्दैन। जीवन समर्थन प्रणालीहरू जीवनलाई समर्थन गर्न वा टिकाउनको लागि अभिप्रेरित उपकरणहरू हुन्, र जसको प्रदर्शन गर्न असफल हुँदा, प्रदान गरिएका निर्देशनहरू अनुसार उचित रूपमा प्रयोग गर्दा, व्यक्तिगत चोट वा मृत्युको परिणाम हुने अपेक्षा गर्न सकिन्छ।
यस कागजातमा दिइएको जानकारी सहि र विश्वसनीय भएको विश्वास गरिन्छ। यद्यपि, यसको प्रयोगको नतिजाको लागि वा यसको प्रयोगबाट हुन सक्ने तेस्रो पक्षहरूको प्याटेन्ट वा अन्य अधिकारहरूको उल्लङ्घनको लागि कुनै जिम्मेवारी लिइएको छैन। निर्दिष्टीकरण सूचना बिना परिवर्तनको विषय हो।
अस्वीकरण: अभिप्रेत प्रयोग
यस प्रयोगकर्ता पुस्तिकामा निर्दिष्ट गरिएको डाटा उत्पादन विवरणको उद्देश्यको लागि मात्र हो। कुनै प्रतिनिधित्व वा वारेन्टीहरू, या त व्यक्त वा निहित, व्यापारिकता, एक विशेष उद्देश्यको लागि फिटनेस।
©२०२१ ट्रिनामिक मोशन कन्ट्रोल जीएमबीएच एन्ड कम्पनी केजी, ह्याम्बर्ग, जर्मनी
डेलिभरी सर्तहरू र प्राविधिक परिवर्तनको अधिकार आरक्षित।
मा नवीनतम संस्करण डाउनलोड गर्नुहोस् www.trinamic.com
कागजातहरू / स्रोतहरू
![]() |
TRINAMIC TMCL IDE सफ्टवेयर [pdf] निर्देशनहरू xxxx.x, 3.0.19.0001, 5.9.1, TMCL IDE सफ्टवेयर, TMCL IDE, सफ्टवेयर |





