डॅनफॉस माय ड्राइव्ह इनसाइट

परिचय
आवृत्ती इतिहास
हे मार्गदर्शक नियमितपणे पुन्हा आहेviewएड आणि अपडेट केले. सुधारणेसाठी सर्व सूचनांचे स्वागत आहे. या मार्गदर्शकाची मूळ भाषा आहे
इंग्रजी (यूएस).
तक्ता 1: आवृत्ती इतिहास
| आवृत्ती | ऑटोमेशन उत्पादन आवृत्ती | उद्योग आवृत्ती | मोशन आवृत्ती | MyDrive® अंतर्दृष्टी |
| 01 | iC7_Automation-2024.5.43 (GR3) | 4.2.9 | 3.1.9 | 2.15.0 |
या अनुप्रयोग मार्गदर्शकाचा उद्देश
हे अनुप्रयोग मार्गदर्शक एक ओव्हर प्रदान करतेview लॉजिक वैशिष्ट्य आणि त्याचे MyDrive® Insight मध्ये एकत्रीकरण. यात खालील विषयांचा समावेश आहे:
- लॉजिक म्हणजे काय आणि त्याचा उद्देश.
- MyDrive® Insight वापरून लॉजिक कसे कॉन्फिगर करावे.
- लॉजिकमधील फंक्शन ब्लॉक्सचे ऑपरेशन समजून घेणे.
- Exampलॉजिकचा वापर स्पष्ट करण्यासाठी ले कॉन्फिगरेशन.
- सर्व उपलब्ध फंक्शन ब्लॉक्सची सर्वसमावेशक यादी.
- लॉजिक वैशिष्ट्यामध्ये हाताळण्यात त्रुटी.
अभिप्रेत प्रेक्षक
ऍप्लिकेशन मार्गदर्शकाचे अभिप्रेत प्रेक्षक हे प्रशिक्षित कर्मचारी, ऑटोमेशन अभियंते आणि कॉन्फिगरेटर आहेत ज्यांना पॅरामीटर्ससह कार्य करण्याचा अनुभव आहे आणि AC ड्राइव्हचे मूलभूत ज्ञान आहे.
अतिरिक्त संसाधने
संबंधित माहितीसह अतिरिक्त संसाधने उपलब्ध आहेत:
- iC7 मालिका मोशन ॲप्लिकेशन गाइड आणि iC7 मालिका इंडस्ट्री ॲप्लिकेशन गाइड लॉजिक वैशिष्ट्याला सपोर्ट करणाऱ्या ऑटोमेशन ॲप्लिकेशन्सबद्दल माहिती देतात.
- MyDrive इनसाइट ऍप्लिकेशन गाइडमध्ये MyDrive इनसाइट टूलचा सामान्य वापर समाविष्ट आहे.
सामान्य
लॉजिक म्हणजे काय?
लॉजिक हे एक अष्टपैलू वैशिष्ट्य आहे जे स्वतंत्र प्रोग्रामिंग साधन किंवा भाषेशिवाय ड्राइव्हच्या ऑपरेशनचे सानुकूलन आणि नियंत्रण करण्यास अनुमती देते. लॉजिकचा वापर करून, प्रोग्राम करण्यायोग्य फंक्शन ब्लॉक्सच्या निश्चित संख्येचा वापर करून ड्राइव्हचे ऑपरेशन मुक्तपणे सानुकूलित केले जाऊ शकते.
MyDrive® Insight मधील लॉजिक ड्राइव्हची वैशिष्ट्ये वाढवते आणि वाढीव लवचिकता प्रदान करते. लॉजिक कंडिशनल कंट्रोल्स लागू करणे, फॉल्ट डिटेक्शन आणि डायग्नोस्टिक्स लागू करणे, सिक्वेन्सिंग तयार करणे आणि इंटरलॉकिंग लॉजिक सक्षम करते. प्रत्येक फंक्शन ब्लॉकमध्ये तीन इनपुट आणि एक आउटपुट असते आणि या ब्लॉक्सची कार्यक्षमता IEC61131-3 मानक फंक्शन ब्लॉक्सच्या सर्वसमावेशक सूचीमधून निवडली जाऊ शकते. हे फंक्शन ब्लॉक्स प्रत्येक ऍप्लिकेशन सायकलवर क्रमाक्रमाने अंमलात आणले जातात. कोणतेही मॉनिटरिंग मूल्य किंवा पॅरामीटर हे पॅरामीटर नाव किंवा पॅरामीटर नंबर वापरून ब्लॉक इनपुटशी कनेक्ट केले जाऊ शकते. प्रत्येक प्रोग्रामेबल फंक्शन ब्लॉकचा आउटपुट सिग्नल दुसऱ्या फंक्शन ब्लॉकमध्ये इनपुट म्हणून किंवा ड्राइव्हचे डिजिटल किंवा ॲनालॉग आउटपुट नियंत्रित करण्यासाठी वापरला जाऊ शकतो.
शिवाय, लॉजिक वैशिष्ट्यासह बहुतेक पॅरामीटर्सचे मूल्य मुक्तपणे नियंत्रित केले जाऊ शकते. संदर्भ आणि नियंत्रण सिग्नल सेट करून फंक्शन ब्लॉक आउटपुटद्वारे ड्राइव्ह थेट नियंत्रित केले जाऊ शकते. MyDrive Insight मध्ये समाकलित केलेल्या ग्राफिकल कॉन्फिगरेशन टूलचा वापर करून लॉजिक सहजपणे कॉन्फिगर केले जाऊ शकते. हे साधन सानुकूलित प्रक्रिया सुलभ करते, ज्यामुळे ड्राइव्हचे ऑपरेशन विशिष्ट गरजेनुसार तयार करणे सोपे होते.
लॉजिक का वापरायचे?
वर्धित लवचिकता आणि सानुकूलित पर्याय प्रदान करून, तर्कशास्त्र विस्तृत अनुप्रयोग आणि उद्देशांसाठी वापरले जाऊ शकते. लॉजिकसाठी येथे काही सामान्य वापर प्रकरणे आहेत:
- सशर्त नियंत्रणे: तर्कशास्त्र विविध इनपुट किंवा पॅरामीटर्सवर आधारित सशर्त नियंत्रणे लागू करण्यास अनुमती देते. लॉजिक विशिष्ट परिस्थितींवर आधारित सिस्टम वर्तन समायोजित करू शकते, जसे की वेळेवर ड्राइव्ह, बाह्य कार्यक्रम किंवा इतर परिभाषित निकष.
- फॉल्ट डिटेक्शन आणि डायग्नोस्टिक्स: लॉजिकचा वापर फॉल्ट डिटेक्शन आणि डायग्नोस्टिक्स अल्गोरिदम लागू करण्यासाठी केला जाऊ शकतो. विविध पॅरामीटर्स आणि इनपुट्सचे निरीक्षण करून, लॉजिक तयार केले जाऊ शकते जे सिस्टममधील असामान्य परिस्थिती किंवा दोष शोधते, सक्रिय देखभाल आणि समस्यानिवारण सक्षम करते. हे फक्त काही माजी आहेतampलॉजिक कशासाठी वापरले जाऊ शकते. लॉजिकची अष्टपैलुत्व आणि लवचिकता हे सानुकूलित कार्यक्षमतेची अंमलबजावणी करण्यासाठी आणि विशिष्ट आवश्यकता पूर्ण करण्यासाठी सिस्टमच्या वर्तनाला अनुकूल करण्यासाठी एक शक्तिशाली साधन बनवते.
कॉन्फिगरेशन
MyDrive इनसाइटमध्ये लॉजिक कॉन्फिगर केले जाऊ शकते. तथापि, लॉजिक मेनू, जो कस्टमायझेशन मेनूचा भाग आहे, केवळ तेव्हाच प्रवेशयोग्य आहे जर ड्राइव्ह लॉजिक वैशिष्ट्यास समर्थन देत असेल आणि ड्राइव्हशी कनेक्शन स्थापित केले असेल.
चालू मोड
सूचना:
रनिंग मोड
लॉजिक वैशिष्ट्याचा वापर करण्यापूर्वी, पॅरामीटर्स, डिजिटल आउटपुट आणि ॲनालॉग आउटपुटमध्ये बदल करण्यासाठी इंस्टॉलेशन योग्य स्थितीत आहे की नाही हे मूल्यांकन करणे महत्त्वाचे आहे. तर्कशास्त्र खालील मोडमध्ये असू शकते:
- अक्षम: लॉजिक वैशिष्ट्य कार्यान्वित केलेले नाही. लॉजिक वैशिष्ट्यामुळे आउटपुट आणि पॅरामीटर्स प्रभावित होत नाहीत.
- प्रोग्रामिंग: लॉजिक वैशिष्ट्य डीबग मोडमध्ये चालत आहे - ब्लॉक कार्यान्वित केले जातात परंतु लॉजिक वैशिष्ट्याद्वारे आउटपुट आणि पॅरामीटर्स बदलले जात नाहीत.
- अंमलात आणत आहे: आउटपुट सक्रियपणे चालवले जातात आणि कॉन्फिगर केलेले लॉजिक वर्तन प्रतिबिंबित करतात. लॉजिक कॉन्फिगर करण्यासाठी, लॉजिकला प्रोग्रामिंग मोडवर सेट करून त्याची अंमलबजावणी थांबवा. हे कॉन्फिगरेशन प्रक्रिया होण्यास अनुमती देते.
कॉन्फिगरेशन पूर्ण झाल्यावर आणि वापरण्यासाठी तयार झाल्यावर, कॉन्फिगर केलेल्या लॉजिकची अंमलबजावणी सुरू करण्यासाठी स्टार्ट एक्झिक्यूटिंग निवडा. लॉजिक वैशिष्ट्य आवश्यक नसलेल्या प्रकरणांमध्ये, ते त्याच्या डीफॉल्ट अक्षम मोडवर सेट करा. हे ड्राइव्हवरील प्रक्रिया लोड कमी करण्यास मदत करते आणि लॉजिकच्या कोणत्याही अनावश्यक अंमलबजावणीस प्रतिबंध करते.
उदाहरण 1 : MyDrive® इनसाइट GUI मध्ये रनिंग मोड निवड
डीबगिंग
MyDrive® Insight GUI मधील प्रोग्रामिंग आणि एक्झिक्युटिंग मोडमध्ये, ब्लॉक इनपुट आणि आउटपुटच्या थेट मूल्यांचे निरीक्षण करणे शक्य आहे.

इलस्ट्रेशन 2 : (GreatherThan(GT)) फंक्शन ब्लॉकच्या इनपुट्स आणि आउटपुटवर दाखवलेली लाईव्ह डीबगिंग व्हॅल्यू
फंक्शन ब्लॉक्स्
लॉजिकमधील प्रत्येक फंक्शन ब्लॉक फंक्शन ब्लॉक प्रकार निवड पॅरामीटरसह योग्य फंक्शन ब्लॉक प्रकार निवडून कॉन्फिगर केला जाऊ शकतो. हे पॅरामीटर सामान्यतः वापरल्या जाणाऱ्या IEC61131-3 मानक फंक्शन ब्लॉक्सची विस्तृत श्रेणी प्रदान करते जसे की AND, OR, MUL, DIV, EQ, GT आणि बरेच काही. उपलब्ध फंक्शन ब्लॉक्सच्या संपूर्ण सूचीसाठी, या मार्गदर्शकाच्या शेवटी फंक्शन ब्लॉक्स विभाग पहा. प्रत्येक फंक्शन ब्लॉकमध्ये तीन इनपुट आणि एक आउटपुट असते. अनुप्रयोगाच्या विशिष्ट आवश्यकता पूर्ण करण्यासाठी प्रत्येक इनपुट आणि आउटपुट वैयक्तिकरित्या कॉन्फिगर केले जाऊ शकते. शिवाय, प्रत्येक फंक्शन ब्लॉकमध्ये अनिवार्य इनपुट असतात जे योग्यरित्या कॉन्फिगर केले पाहिजेत. हे इनपुट योग्यरित्या कॉन्फिगर करण्यात अयशस्वी झाल्यास चेतावणी दिली जाते. त्रुटी हाताळणीबद्दल अधिक माहितीसाठी, त्रुटी हाताळणी विभाग पहा.
डेटा प्रकार
लॉजिक फंक्शनमध्ये, सर्व सिग्नल आणि मूल्ये फ्लोटिंग-पॉइंट व्हॅल्यू म्हणून अंतर्गत हाताळली जातात. तथापि, काही निवडण्यायोग्य फंक्शन्समध्ये बुलियन व्हॅल्यूज (BOOL) म्हणून परिभाषित इनपुट किंवा आउटपुट असतात, जसे की AND, OR, RS आणि इतर. या बुलियन व्हॅल्यूजमध्ये दोन भिन्न अवस्था असू शकतात: TRUE किंवा FALSE.
बुलियन मूल्यांच्या बाबतीत, खालील रूपांतरण नियम लागू होतो:
- इनपुट किंवा आउटपुट ०.० च्या बरोबरीचे नसल्यास, ते सत्य मानले जाते.
- इनपुट किंवा आउटपुट 0.0 च्या बरोबरीचे असल्यास, ते FALSE मानले जाते.
- उदाample, जर 0.534 चे मूल्य डिजिटल आउटपुटवर राउट केले असेल, तर डिजिटल आउटपुट सक्रिय आहे कारण त्याचा अर्थ TRUE आहे.
- त्याचप्रमाणे, माजीampइलस्ट्रेशन 3 मध्ये दाखवले आहे, जर 0.497 चे मूल्य असलेले एनालॉग इनपुट OR फंक्शनला रूट केले असेल, तर परिणाम TRUE आहे. जेव्हा ॲनालॉग इनपुट तंतोतंत 0 असेल तेव्हाच त्याचा अर्थ FALSE असा केला जातो. त्यामुळे, बुलियन फंक्शन ब्लॉक ऑपरेशनसाठी इनपुट म्हणून एनालॉग इनपुट वापरणे ही चांगली कल्पना नाही.

चित्रण 3 : डेटा प्रकार
इनपुट ब्लॉक करा
MyDrive® इनसाइट GUI मध्ये, प्रत्येक इनपुट (IN1, IN2 आणि IN3) मध्ये कॉन्फिगरेशन निवड असते. इनपुट सिग्नल निवडण्यासाठी इनपुट मोडवर क्लिक करा. निवडलेल्या इनपुट मोडवर अवलंबून, अतिरिक्त कॉन्फिगरेशन पर्याय जसे की इनपुट व्हॅल्यू, बिट/इंडेक्स आणि नेगेट/इन्व्हर्ट दृश्यमान होतात. एका ब्लॉकचे आउटपुट दुसऱ्या ब्लॉकमध्ये इनपुट म्हणून वापरणे देखील शक्य आहे, ज्यामुळे अधिक जटिल लॉजिक कॉन्फिगरेशन तयार करणे शक्य होते. काही इनपुट मोड एकाचवेळी घडणाऱ्या ठराविक संख्येपुरते मर्यादित आहेत. उदाample, जास्तीत जास्त 10 भिन्न डिजिटल इनपुट टर्मिनल्समध्ये प्रवेश केला जाऊ शकतो. तक्ता 2 मधील अतिरिक्त माहिती स्तंभ पहा.
तक्ता 2 : इनपुट मोड
| निवडीचे नाव | वर्णन | अतिरिक्त माहिती |
|
वापरले नाही |
कार्यक्षमता अक्षम केली आहे. |
इनपुट कोणत्याही स्त्रोताकडून कोणतीही मूल्ये मिळवत नाही. ते 0.0 (FALSE) मिळवते. इनपुट कॉन्फिगर केलेले नाही असे मानले जाते. ऑपरेटरसाठी इनपुट आवश्यक असल्यास, ते कॉन्फिगर न केल्याने लॉजिक ब्लॉक कॉन्फिगरेशन एरर इव्हेंट ट्रिगर होतो. |
|
डिजिटल इनपुट |
डिजिटल इनपुटची स्थिती वाचा. |
इनपुट मोड डिजिटल इनपुटमध्ये एकाच वेळी 10 घटनांची मर्यादा आहे. |
|
पॅरामीटर बिट |
हे शब्द-प्रकार पॅरामीटर मूल्यामधून विशिष्ट बिट आणण्यासाठी एक पद्धत प्रदान करते. LSB मध्ये बिट क्रमांक 0 आहे. |
पॅरामीटर मूल्यातील इनपुट मोड बिटमध्ये एकाचवेळी 5 घटनांची मर्यादा आहे. |
|
बुलियन स्थिरांक |
बुलियन मूल्य सेट करण्यासाठी एक पद्धत प्रदान करते. |
एक इनपुट स्थिर TRUE किंवा FALSE वर सेट करा |
|
कार्यक्रम सक्रिय |
इव्हेंट सक्रिय असल्यास वाचण्यासाठी एक पद्धत प्रदान करते. इव्हेंट सक्रिय असल्यास, TRUE=1.0 मिळवते. |
इव्हेंट सक्रिय आणि इव्हेंट गट सक्रिय या इनपुट मोड्सची एकाचवेळी 5 उदाहरणांची मर्यादा आहे.
दशांश स्वरूपात इव्हेंट नंबर किंवा इव्हेंट नावावर आधारित सर्व इव्हेंट निवडले जाऊ शकतात. |
|
इव्हेंट गट सक्रिय |
इव्हेंट गटातील कोणतीही घटना सक्रिय असल्यास वाचण्यासाठी एक पद्धत प्रदान करते. इव्हेंट सक्रिय असल्यास, TRUE=1.0 मिळवते. |
इव्हेंट सक्रिय आणि इव्हेंट गट सक्रिय या इनपुट मोड्सची एकाचवेळी 5 उदाहरणांची मर्यादा आहे.
सर्व इव्हेंट गट हेक्साडेसिमल फॉर्ममधील इव्हेंट ग्रुप नंबर किंवा इव्हेंट नावावर आधारित निवडले जाऊ शकतात. |
|
अॅनालॉग इनपुट |
एनालॉग इनपुट टर्मिनलचे मूल्य वाचते, 0.0 आणि 1.0 मधील सामान्यीकृत मूल्य परत करते. |
इनपुट मोड ॲनालॉग इनपुटमध्ये एकाच वेळी 5 घटनांची मर्यादा आहे. ॲनालॉग इनपुट 0.0 आणि 1.0 दरम्यान स्केल केलेले ॲनालॉग इनपुट मूल्य मिळवते आणि भौतिक युनिट्समधील मूल्य नाही. वापरत आहे पॅरामीटर मूल्य त्याऐवजी ॲनालॉग इनपुट स्थिती पुनर्प्राप्त करते. |
|
पॅरामीटर मूल्य |
हे पॅरामीटर मूल्य आणण्यासाठी एक पद्धत प्रदान करते. | इनपुट मोड पॅरामीटर रीडमध्ये 10 एकाचवेळी घटनांची मर्यादा आहे. |
|
अंकीय स्थिरांक |
हे अंकीय स्थिरांक इनपुट करण्यासाठी एक पद्धत प्रदान करते. |
बुलियन मूल्य आवश्यक असल्यास FALSE साठी 0.0 आणि TRUE साठी 1.0 वापरा किंवा त्याऐवजी बुलियन स्थिर इनपुट वापरा. |
|
आउटपुट ब्लॉक करा |
निवडलेल्या ब्लॉकमधून आउटपुट मूल्य इनपुट मूल्य म्हणून दिले जाते. | यामुळे ब्लॉकचे आउटपुट दुसऱ्या ब्लॉकच्या इनपुटशी जोडणे शक्य होते. |
आउटपुट ब्लॉक करा
MyDrive® Insight's Logic GUI मध्ये, कॉन्फिगरेशन फील्डवर क्लिक करून फंक्शन ब्लॉकचे आउटपुट (OUT) कॉन्फिगर केले जाऊ शकते. आउटपुट सिग्नल आणि इतर कॉन्फिगरेशन पर्याय निवडलेल्या आउटपुट मोडच्या आधारे परिभाषित केले जाऊ शकतात. या पर्यायांमध्ये आउटपुट व्हॅल्यू, बिट/इंडेक्स आणि नेगेट/इन्व्हर्ट यांचा समावेश असू शकतो. काही आउटपुट मोड एकाचवेळी घडणाऱ्या ठराविक संख्येपुरते मर्यादित आहेत. उदाample, जास्तीत जास्त 10 भिन्न डिजिटल इनपुट टर्मिनल्समध्ये प्रवेश केला जाऊ शकतो. तक्ता 3 मधील अतिरिक्त माहिती स्तंभ पहा. आउटपुट मोड पॅरामीटर मूल्यासाठी नकार वापरणे म्हणजे मूल्य -1 ने गुणाकार करणे. जर तुम्ही बुलियन प्रकार पॅरामीटर सेट करण्याचा प्रयत्न करत असाल तर हे अपेक्षित परिणाम देऊ शकत नाही. अवैध मूल्य, जसे की -1, बुलियन पॅरामीटरवर लिहिणे जे फक्त 0 किंवा 1 स्वीकारते त्याचा परिणाम लॉजिक आउटपुट एरर इव्हेंटमध्ये होतो जो MyDrive इनसाइट इव्हेंटमध्ये दिसू शकतो. view.
उदाहरण 4: लॉजिक आउटपुट एरर इव्हेंट कारण -1 पॅरामीटर क्रमांक 106 साठी वैध पर्याय नाही
सूचना
पॅरामीटर सेट मर्यादा
मोटर चालू असताना मोटर कॉन्फिगरेशनमधील पॅरामीटर्स समायोजित केले जाऊ शकत नाहीत. पॅरामीटर लिहिता येत नसल्यास किंवा पॅरामीटर मूल्य निर्दिष्ट मर्यादा पूर्ण करत नसल्यास, इव्हेंटमध्ये लॉजिक आउटपुट त्रुटी इव्हेंट दर्शविला जातो. view, चित्राप्रमाणेच 4. याव्यतिरिक्त, काही पॅरामीटर्स केवळ वाचनीय म्हणून नियुक्त केले जातात आणि ते सुधारण्यासाठी प्रवेशयोग्य नाहीत. त्यामुळे ते पॅरामीटर्स लॉजिक पॅरामआउट निवड सूचीमध्ये दाखवले जात नाहीत.
तक्ता 3 : आउटपुट मोड
| निवडीचे नाव | वर्णन | अतिरिक्त माहिती |
| वापरले नाही | ब्लॉक परिणाम कुठेही लागू होत नाही. | |
|
डिजिटल आउटपुट |
ब्लॉक आउटपुट निवडलेल्या डिजिटल आउटपुट टर्मिनलवर लागू केले जाते. | डिजिटल आउटपुटमध्ये एकाच वेळी 5 घटनांची मर्यादा आहे. |
|
ॲनालॉग आउटपुट |
निवडलेल्या ॲनालॉग आउटपुट टर्मिनलवर ब्लॉक आउटपुट लागू केले जाते. |
ॲनालॉग आउटपुटमध्ये एकाचवेळी 5 घटनांची मर्यादा आहे. ॲनालॉग आउटपुट 0.0 आणि 1.0 मधील मूल्यांपुरते मर्यादित आहे कारण ते ॲनालॉग आउटपुटसाठी अंतर्गत संदर्भ देत आहे. ॲनालॉग आउटपुट मोड आणि मि वर आधारित मूल्य नंतर भौतिक युनिट्समध्ये रूपांतरित केले जाते. आणि कमाल ऍप्लिकेशन पॅरामीटर्समधील मूल्य कॉन्फिगरेशन. |
|
पॅरामीटर मूल्य |
निवडलेल्या पॅरामीटरवर ब्लॉक आउटपुट लागू केले जाते. |
पॅरामीटर राइटमध्ये एकाच वेळी 5 उदाहरणांची मर्यादा आहे. रीडओन्ली पॅरामीटर्स लिहिता येत नाहीत. पॅरामीटर मूल्ये पॅरामीटरच्या मर्यादेत आणि मर्यादित असताना वैध निवड असणे आवश्यक आहे |
| निवड यादीद्वारे. अन्यथा, लॉजिक ब्लॉक आउटपुट एरर इव्हेंट ट्रिगर केला जाईल. | ||
|
तर्क गती संदर्भ |
ब्लॉक आउटपुट लॉजिक स्पीड संदर्भासाठी लागू केले जाते. |
हे लॉजिकवरून थेट गती संदर्भ सेट करण्याची पद्धत प्रदान करते. नियंत्रण स्थान कॉन्फिगरेशनमध्ये लॉजिक संदर्भ स्त्रोत म्हणून निवडला जाऊ शकतो. स्पीड रेफरन्सची गणना पॅरामीटर राइट म्हणून केली जाते. |
|
तर्कशास्त्र टॉर्क संदर्भ |
लॉजिक टॉर्क संदर्भासाठी ब्लॉक आउटपुट लागू केले जाते. |
हे थेट लॉजिकवरून टॉर्क संदर्भ सेट करण्याची पद्धत प्रदान करते. नियंत्रण स्थान कॉन्फिगरेशनमध्ये लॉजिक संदर्भ स्त्रोत म्हणून निवडला जाऊ शकतो. टॉर्क संदर्भ पॅरामीटर लेखन म्हणून मोजला जातो. |
|
तर्क प्रक्रिया संदर्भ |
ब्लॉक आउटपुट लॉजिक प्रक्रियेच्या संदर्भासाठी लागू केले जाते. |
हे लॉजिकमधून थेट प्रक्रिया संदर्भ सेट करण्याची पद्धत प्रदान करते. नियंत्रण स्थान कॉन्फिगरेशनमध्ये लॉजिक संदर्भ स्त्रोत म्हणून निवडला जाऊ शकतो. प्रक्रियेचा संदर्भ पॅरामीटर लेखन म्हणून मोजला जातो. |
|
तर्कशास्त्र स्थिती संदर्भ |
ब्लॉक आउटपुट लॉजिक स्थिती संदर्भावर लागू केले जाते. |
हे लॉजिकमधून थेट स्थिती संदर्भ सेट करण्याची पद्धत प्रदान करते. नियंत्रण स्थान कॉन्फिगरेशनमध्ये लॉजिक संदर्भ स्त्रोत म्हणून निवडला जाऊ शकतो. स्थान संदर्भ पॅरामीटर लेखन म्हणून मोजले जाते. |
लॉजिक व्हर्च्युअल टर्मिनल्स
MyDrive® Insight मधील लॉजिकमध्ये व्हर्च्युअल टर्मिनल समाविष्ट आहेत जे सिग्नलसाठी स्टोरेज म्हणून काम करतात, त्यांना इतर ॲप्लिकेशन वैशिष्ट्यांमध्ये इनपुट म्हणून वापरण्याची परवानगी देतात. व्हर्च्युअल टर्मिनल आउटपुटवर लिहिलेला डेटा त्याच्या संबंधित व्हर्च्युअल टर्मिनल इनपुटद्वारे वाचला जाऊ शकतो. उदाample, फंक्शन ब्लॉकचे आउटपुट व्हर्च्युअल डिजिटल आउटपुट लॉजिक डिजिटल I/O 1 सेट करू शकते. व्हर्च्युअल टर्मिनलची स्थिती समान व्हर्च्युअल टर्मिनल इनपुट म्हणून निवडून पॅरामीटर 4722 Advanced Start Input ला Logic Digital I/O 1 म्हणून सेट करून ऍक्सेस करता येते. जेथे जेथे आभासी टर्मिनल उपलब्ध असतील तेथे लॉजिक व्हर्च्युअल डिजिटल टर्मिनल्स निवडले जाऊ शकतात.
तक्ता 4: लॉजिक व्हर्च्युअल टर्मिनल्स
| टर्मिनल नाव | वर्णन |
| लॉजिक डिजिटल I/O 1 | लॉजिक व्हर्च्युअल डिजिटल I/O टर्मिनल 1. |
| लॉजिक डिजिटल I/O 2 | लॉजिक व्हर्च्युअल डिजिटल I/O टर्मिनल 2. |
| लॉजिक डिजिटल I/O 3 | लॉजिक व्हर्च्युअल डिजिटल I/O टर्मिनल 3. |
| लॉजिक डिजिटल I/O 4 | लॉजिक व्हर्च्युअल डिजिटल I/O टर्मिनल 4. |

लॉजिक कॉन्फिगरेशन जतन करत आहे
लॉजिक कॉन्फिगरेशनसाठी वेगळ्या सेव्ह कमांडची आवश्यकता नाही. लॉजिक कॉन्फिगरेशन पॅरामीटर-आधारित आहे, याचा अर्थ ते इतर पॅरामीटरप्रमाणे मानले जाते, आणि बॅकअप तयार करताना सेव्ह केले जाते आणि नंतर पुनर्संचयित केले जाऊ शकते. लॉजिक कॉन्फिगरेशन स्वतंत्रपणे सेव्ह करणे शक्य नाही.
Exampलेस
माजी अनुसरण करण्यासाठीamples, लॉजिक वैशिष्ट्याला सपोर्ट करणाऱ्या कनेक्ट केलेल्या iC7 ड्राइव्हसह ओपन MyDrive® इनसाइट उदाहरण आवश्यक आहे.
एनालॉग इनपुट T33 वर आधारित प्रारंभ करा
वर्णन:
- ड्राइव्ह I/O वरून नियंत्रित केले जाते
- वारंवारता संदर्भ ॲनालॉग इनपुट (T33) द्वारे दिला जातो
- जेव्हा T33 सिग्नल 50% पेक्षा जास्त असेल तेव्हा ड्राइव्ह सुरू होते आणि जेव्हा सिग्नल 40% च्या खाली जाते तेव्हा थांबते.
यामध्ये माजीample, ड्राइव्ह I/O वापरून नियंत्रित केले जाते, आणि वारंवारता संदर्भ ॲनालॉग इनपुटद्वारे प्रदान केला जातो, विशेषतः T33. जेव्हा T33 सिग्नल 50% च्या थ्रेशोल्ड पातळीपेक्षा जास्त असेल तेव्हा ड्राइव्ह सुरू करणे आणि जेव्हा सिग्नल एच्या खाली येतो तेव्हा ते थांबवणे हे उद्दिष्ट आहे.
हिस्टेरेसिस पातळी 40%. ॲनालॉग इनपुट T33 आधीपासून ड्राइव्हच्या डीफॉल्ट सेटिंग्जमध्ये वारंवारता संदर्भ म्हणून कॉन्फिगर केलेले आहे. या माजीample एनालॉग इनपुट स्तरावर आधारित start कमांड समाविष्ट करण्यासाठी त्याची कार्यक्षमता वाढवते. हे तर्क लागू करण्यासाठी, 50% थ्रेशोल्डच्या विरूद्ध ॲनालॉग इनपुटची तुलना करण्यासाठी ग्रेटरथॅन (GT) फंक्शन ब्लॉक वापरा आणि 40% हिस्टेरेसिस थ्रेशोल्डशी तुलना करण्यासाठी कमी (LT) फंक्शन ब्लॉक वापरा. याव्यतिरिक्त, या दोन तुलनांच्या परिणामांवर आधारित स्टार्ट सिग्नल लॅच करण्यासाठी RS फ्लिप-फ्लॉप वापरला जाऊ शकतो. फंक्शन ब्लॉक्स कॉन्फिगर करा आणि लॉजिक कॉन्फिगरेशन तयार करण्यासाठी इनपुट आणि आउटपुट योग्यरित्या कनेक्ट करा जे ॲनालॉग इनपुट थ्रेशोल्ड ओलांडल्यावर ड्राइव्हला सुरू करण्यास सक्षम करते आणि जेव्हा ते हिस्टेरेसिस पातळीच्या खाली येते तेव्हा थांबते.
लॉजिक आणि ड्राइव्हचे पॅरामीटर्स दोन्ही कॉन्फिगर करण्यासाठी, या चरणांचे अनुसरण करा:
- लॉजिक उघडा view MyDrive® Insight मध्ये आणि वरच्या उजव्या कोपऱ्यात Enable Logic वर क्लिक करून रनिंग मोडला Programming वर सेट करा. हे लॉजिक कॉन्फिगरेशन बदलण्याची परवानगी देते आणि ब्लॉक प्रोग्रामची अंमलबजावणी थांबवते.
- GreaterThan कार्यासाठी Block1 वापरा.
- a. ब्लॉक 1 निवडा आणि फंक्शन GT निवडा.
- b. बेसिक I/O T1 ॲनालॉग इनपुटशी कनेक्ट केलेले ॲनालॉग इनपुट म्हणून IN33 कॉन्फिगर करा.
- c. अंकीय स्थिरांक 2 वर सेट म्हणून IN0.5 कॉन्फिगर करा.
- LessThan फंक्शनसाठी Block2 वापरा. Block2 निवडा आणि फंक्शन LT निवडा. बेसिक I/O T1 ॲनालॉग इनपुटशी कनेक्ट केलेले ॲनालॉग इनपुट म्हणून IN33 कॉन्फिगर करा. अंकीय स्थिरांक 2 वर सेट म्हणून IN0.4 कॉन्फिगर करा.
- निर्णयासाठी ब्लॉक 3 वापरा. Block3 निवडा आणि RS फंक्शन निवडा. ब्लॉक 1 शी कनेक्ट केलेले ब्लॉक आउटपुट म्हणून IN1 कॉन्फिगर करा. ब्लॉक आउटपुट म्हणून IN2 कॉन्फिगर करा ब्लॉक 2 वर सेट करा. लॉजिक डिजिटल I/O 1 शी कनेक्ट केलेले डिजिटल आउटपुट म्हणून कॉन्फिगर करा.
- पॅरामीटर्स वर जा view, पॅरामीटर गट 5.5.6.1. लॉजिक डिजिटल I/O 4722 वापरण्यासाठी पॅरामीटर 1 Advanced Start Input Index 1 कॉन्फिगर करा. Advanced Control Place वापरणे आवश्यक आहे, कारण हे एकमेव नियंत्रण ठिकाण आहे जे आभासी I/Os ला समर्थन देते.
- तर्कशास्त्र कडे परत जा view. डीबगिंग मूल्ये तपासून फंक्शनची चाचणी घ्या. एकदा सर्वकाही अपेक्षेप्रमाणे कार्य करत असताना, स्टार्ट एक्झिक्यूटिंग निवडून लॉजिकचा रनिंग मोड एक्झिक्यूटिंगवर सेट करा. आता लॉजिक आउटपुट चालवेल.
एनालॉग इनपुट T34 द्वारे स्केलिंग मोटर टॉर्क मर्यादा
वर्णन:
- ड्राइव्ह I/O वरून नियंत्रित केले जाते
- वारंवारता संदर्भ ॲनालॉग इनपुट (T33) द्वारे दिला जातो
- एनालॉग इनपुट (T0) द्वारे मोटर टॉर्क मर्यादा 300…34% च्या दरम्यान रेखीय बदलली जाते.
लॉजिक वापरून पॅरामीटर 1810 पॉझिटिव्ह टॉर्क मर्यादाचे मूल्य बदलण्यासाठी, या चरणांचे अनुसरण करा:
- लॉजिक उघडा view MyDrive® Insight मध्ये आणि वरच्या उजव्या कोपऱ्यात Enable Logic वर क्लिक करून रनिंग मोड प्रोग्रामिंगवर सेट करा.
- गुणाकार कार्यासाठी ब्लॉक 1 वापरा.
- a. Block1 निवडा आणि MUL फंक्शन निवडा.
- b. बेसिक I/O T1 ॲनालॉग इनपुटशी कनेक्ट केलेले ॲनालॉग इनपुट म्हणून IN34 कॉन्फिगर करा.
- c. संख्यात्मक स्थिरांक 2 वर सेट म्हणून IN300.0 कॉन्फिगर करा.
- d. आउटपुट मोड पॅरामीटर मूल्य निवडा आणि पॅरामीटर 1810 पॉझिटिव्ह टॉर्क मर्यादा निवडा.
- डीबगिंग मूल्ये तपासून फंक्शनची चाचणी घ्या. एकदा सर्व काही अपेक्षेप्रमाणे कार्य करत असताना, स्टार्ट एक्झिक्यूटिंग निवडून रनिंग मोड एक्झिक्युटिंगमध्ये बदला. आता, पॉझिटिव्ह टॉर्क मर्यादा एनालॉग इनपुट (T34) च्या आधारे 0-300% च्या स्केलिंगसह सेट केली आहे.

विलंबित आणि सशर्त बाह्य दोष
या माजीampबाह्य दोष ट्रिगरिंग लॉजिकमध्ये काही अतिरिक्त अटी कशा जोडल्या जाव्यात हे le दाखवते. डीफॉल्टनुसार, बाह्य इव्हेंट हा फक्त एक साधा चालू/बंद लॉजिक कनेक्ट केलेला आहे, उदाहरणार्थample, डिजिटल इनपुटवर (T15). या माजीample दाखवते की ड्राइव्ह रन मोडमध्ये असताना डिजिटल इनपुट (T15) पासून फॉल्ट ट्रिगर कसा होऊ द्यायचा आणि 2 सेकंदाचा ऑन-डिले वापरा. या समस्येचे निराकरण करण्याचा सर्वोत्तम मार्ग म्हणजे त्यास दोन चरणांमध्ये खाली करणे. पहिली पायरी म्हणजे जेव्हा डिजिटल इनपुट T15 सक्रिय असते आणि ड्राइव्ह चालू असते तेव्हाच ट्रिगर करण्याचा सशर्त नियम हाताळणे. दुसरी पायरी ON-Delay हाताळणी आहे जी 4592 External Event 1 Delay या पॅरामीटरसह ऍप्लिकेशनमधील विद्यमान अंमलबजावणीद्वारे हाताळली जाऊ शकते.
अतिरिक्त परिस्थितींसह विलंबित बाह्य दोष लागू करण्यासाठी, या चरणांचे अनुसरण करा:
- लॉजिक उघडा view MyDrive® Insight मध्ये आणि वरच्या उजव्या कोपऱ्यात Enable Logic वर क्लिक करून रनिंग मोड प्रोग्रामिंगवर सेट करा.
- सशर्त कार्यासाठी ब्लॉक 1 वापरा.
- a. Block1 निवडा आणि फंक्शन AND निवडा.
- b. मूलभूत I/O T1 डिजिटल इनपुटशी कनेक्ट केलेले डिजिटल इनपुट म्हणून IN15 कॉन्फिगर करा.
- c. मोटर Ctrl वर सेट केलेले पॅरामीटर बिट म्हणून IN2 कॉन्फिगर करा. ॲप्लिकेशन गाइडलाइनमध्ये परिभाषित केल्यानुसार रन बिट पुनर्प्राप्त करण्यासाठी स्टेटस वर्ड आणि बिट व्हॅल्यू 1 निवडा.
- d. आउटपुट मोड म्हणून कॉन्फिगर करा: डिजिटल आउटपुट आणि व्हर्च्युअल लॉजिक टर्मिनल लॉजिक डिजिटल I/O 1 निवडा.
- पॅरामीटर्स वर जा view, पॅरामीटर गट 5.2.2. लॉजिक डिजिटल I/O 4557 म्हणून पॅरामीटर 1 बाह्य इव्हेंट 1 इनपुट कॉन्फिगर करा. इच्छित प्रतिसाद निवडा. डीफॉल्टनुसार, पॅरामीटर 4559 बाह्य इव्हेंट 1 प्रतिसाद, फॉल्ट वर सेट केला आहे, ramp किनाऱ्यावर पॅरामीटर 4592 बाह्य इव्हेंट 1 विलंब, 2 s वर बदलून इच्छित ONDelay सेट करा.
- तर्कशास्त्र कडे परत जा view. डीबगिंग मूल्ये तपासून फंक्शनची चाचणी घ्या. एकदा सर्व काही अपेक्षेप्रमाणे कार्य करत असताना, स्टार्ट एक्झिक्यूटिंग निवडून रनिंग मोड एक्झिक्युटिंगमध्ये बदला. आता, आभासी टर्मिनल लॉजिक डिजिटल I/O 1 दोन्ही डिजिटल इनपुट T15 सक्रिय असताना आणि ड्राइव्ह चालू असताना सक्रिय होते, आणि 2-सेकंद विलंबाने त्यावर आधारित बाह्य कार्यक्रम ट्रिगर केला जातो.

ॲनालॉग आउटपुट चालविण्यासाठी स्टेटस पॅरामीटरचे कस्टम स्केलिंग
या माजीample सिग्नल कसे मोजायचे आणि ॲनालॉग आउटपुटवर कसे आउटपुट करायचे ते दाखवते. जेव्हा ऍप्लिकेशनमधील ॲनालॉग आउटपुटवर लिहिण्यासाठी पॅरामीटर किंवा सिग्नल निवडले जाऊ शकत नाहीत किंवा अनुप्रयोग इच्छित स्केलिंग ऑफर करत नाही तेव्हा हे उपयुक्त आहे. उदाample, पॅरामीटर 2305 मोटर पॉवर आउटपुट मोटर पॉवर सिग्नलसाठी आउटपुट निवडण्याची शक्यता देते. सिग्नलचे स्केलिंग नाममात्र शक्तीच्या 0-100% आहे. ओव्हरलोड हाताळण्यासाठी लॉजिक वैशिष्ट्य सानुकूलित स्केलिंगसह वापरले जाऊ शकते. यामध्ये माजीampले, मोटर पॉवर आउटपुट बेसिक I/O T0 ॲनालॉग आउटपुटवर नाममात्र पॉवर आणि आउटपुटच्या 300-31% इतके स्केल केले जाते.
- लॉजिक उघडा view MyDrive® Insight मध्ये आणि वरच्या उजव्या कोपऱ्यात Enable Logic वर क्लिक करून रनिंग मोडला Programming वर सेट करा.
- स्केलिंग कार्यासाठी ब्लॉक1 वापरा: OUT = (मोटर शाफ्ट पॉवर (kW) * 1/3) / (नाममात्र पॉवर (kW)).
- a. Block1 निवडा आणि MULDIV फंक्शन निवडा.
- b. पॅरामीटर 1 मोटर शाफ्ट पॉवरशी कनेक्ट केलेले पॅरामीटर मूल्य म्हणून IN9008 कॉन्फिगर करा.
- c. नाममात्र पॉवरच्या 2% पर्यंत स्केल करण्यासाठी IN0.3333 अंकीय स्थिरांक म्हणून 300 वर सेट करा.
- d. पॅरामीटर मूल्य 3 नाममात्र पॉवरवर सेट केलेले पॅरामीटर मूल्य म्हणून IN405 कॉन्फिगर करा.
- e. आउटपुट मोड म्हणून कॉन्फिगर करा: ॲनालॉग आउटपुट आणि ॲनालॉग टर्मिनल निवडा: बेसिक I/O T31 ॲनालॉग आउटपुट.
- पॅरामीटर ग्रुप 31 आउटपुट T9.5.1 चे पॅरामीटर्स कॉन्फिगर करून एनालॉग आउटपुट T31 इच्छित प्रमाणे कॉन्फिगर केले आहे याची खात्री करा. एकदा सर्व काही अपेक्षेप्रमाणे कार्य करत असताना, स्टार्ट एक्झिक्यूटिंग निवडून रनिंग मोड एक्झिक्युटिंगमध्ये बदला. आता, ॲनालॉग टर्मिनल बेसिक I/O T31 ॲनालॉग आउटपुट मोटर पॉवरला नाममात्र पॉवरच्या 0-300% च्या श्रेणीत मोजलेले दाखवते.

फंक्शन ब्लॉक्स्
लॉजिक ब्लॉक्समध्ये उपलब्ध कार्ये चार गटांमध्ये वर्गीकृत केली जाऊ शकतात:
- लॉजिक आणि बिट ऑपरेशन्स: ही फंक्शन्स सामान्य बुलियन बीजगणितासाठी बुलियन ऑपरेटर प्रदान करतात. ते बुलियन सिग्नलवर तार्किक ऑपरेशन्स करण्यासाठी वापरले जातात.
- गणित ऑपरेशन्स: ही फंक्शन्स प्राथमिक अंकगणित ऑपरेशन्ससाठी संख्यात्मक ऑपरेटर प्रदान करतात. त्यांचा उपयोग अंकीय मूल्यांवर गणितीय गणना करण्यासाठी केला जातो.
- तुलनाकर्ता: ही कार्ये संख्यात्मक मूल्यांसाठी तुलनात्मक तर्क प्रदान करतात. ते दोन मूल्यांची तुलना करण्यासाठी आणि समानता, असमानता किंवा ऑर्डर यासारखे त्यांचे संबंध निर्धारित करण्यासाठी वापरले जातात.
- स्पेशल ऑपरेटर: ही फंक्शन्स तर्कशास्त्र आणि अंकगणित क्रिया एकत्र करू शकतात. ते प्रगत किंवा विशेष ऑपरेशन्ससाठी वापरले जातात.
तक्ता 5: उपलब्ध फंक्शन ब्लॉक्सची सूची
| लॉजिक ऑपरेशन्स | गणित ऑपरेशन्स | तुलना करणारे | विशेष ऑपरेशन्स |
| आणि | जोडा | EQ | विलंब |
| OR | SUB | NE | SEL |
| नंद | MUL | GE | |
| ना | DIV | GT | |
| नाही | MULDIV | LE | |
| XOR | एनईजी | LT | |
| R_TRIG | ABS | GT_LT | |
| F_TRIG | SQRT | ||
| RS | सामान्य करा | ||
| SR | मर्यादा | ||
| मि | |||
| MAX | |||
| अर्थ | |||
| फिल्टर करा | |||
| मॉड्यूलस |
लॉजिक आणि बिट ऑपरेशन्स
लॉजिक ऑपरेशन्समध्ये, सर्व इनपुट्स बुलियनमध्ये रूपांतरित केले जातात. 0.0 चे अंकीय मूल्य बुलियन FALSE मध्ये रूपांतरित केले जाते, तर इतर सर्व मूल्ये बुलियन TRUE मानली जातात. इनपुट कॉन्फिगर केलेले नसल्यास, ते FALSE मानले जाते. पर्यायी इनपुट कॉन्फिगर केले नसल्यास त्याकडे दुर्लक्ष केले जाते.
तक्ता 6: उपलब्ध लॉजिक ऑपरेटरची सूची
| ऑपरेटर | वर्णन | तपशीलवार वर्णन |
| आणि | तार्किक आणि कार्य. आउटपुट = इनपुट1 आणि इनपुट2 आणि इनपुट3 (पर्यायी). | |
| OR | तार्किक OR-फंक्शन. आउटपुट = इनपुट1 किंवा इनपुट2 किंवा इनपुट3 (पर्यायी). | |
| नंद | तार्किक NAND-कार्य. आउटपुट = इनपुट1 NAND इनपुट2 NAND इनपुट3 (पर्यायी). | |
| ना | तार्किक NOR-फंक्शन. आउटपुट = इनपुट1 |
| ना इनपुट2 किंवा इनपुट3 (पर्यायी). | ||
| नाही | तार्किक नाही-फंक्शन. आउटपुट = इनपुट नाही 1. | |
| XOR | तार्किक XOR-फंक्शन. आउटपुट = इनपुट1 XOR इनपुट2 XOR इनपुट3 (पर्यायी). | |
| R_TRIG | एका चक्रासाठी आउटपुट TRUE सेट करून, कोणत्याही इनपुटवर वाढणारी किनार शोधते.
आउटपुट = इनपुट1 (पर्यायी) किंवा इनपुट2 (पर्यायी) किंवा इनपुट3 (पर्यायी) वर वाढणारी किनार. इनपुटपैकी किमान एक कॉन्फिगर करणे आवश्यक आहे. |
वाढत्या काठाचा ट्रिगर ब्लॉक बुलियन सिग्नलमध्ये वाढणारी किनार शोधू शकतो आणि त्याचे आउटपुट FALSE वरून TRUE वर स्विच करतो. आउटपुट एका अंमलबजावणी चक्रासाठी सक्रिय राहते (अनुप्रयोग अवलंबून, उदाample इंडस्ट्री: 5 ms) वाढत्या कडा आढळल्यास. |
| F_TRIG | एका चक्रासाठी आउटपुट TRUE सेट करून, कोणत्याही इनपुटवर पडणारी किनार शोधते.
आउटपुट = इनपुट1 (पर्यायी) किंवा इनपुट2 (पर्यायी) किंवा इनपुट3 (पर्यायी) वर पडणारा किनारा. इनपुटपैकी किमान एक कॉन्फिगर करणे आवश्यक आहे. |
फॉलिंग एज ट्रिगर ब्लॉक बुलियन सिग्नलमध्ये पडणारी किनार ओळखू शकतो आणि त्याचे आउटपुट FALSE वरून TRUE वर स्विच करतो. आउटपुट एका अंमलबजावणी चक्रासाठी सक्रिय राहते (अनुप्रयोग अवलंबून, उदाample इंडस्ट्री: 5 ms) घसरण धार आढळल्यास. इनपुटपैकी किमान एक कॉन्फिगर करणे आवश्यक आहे. |
| RS | RS फ्लिपफ्लॉप – दोन्ही सत्य असल्यास RESET ला प्राधान्य आहे. SET = इनपुट1, RESET = इनपुट2, आउटपुट = FF स्थिती. | RESET इनपुट TRUE (≠0) असल्यास आउटपुट रीसेट केले जाते (OUT=0), SET इनपुटची स्थिती विचारात न घेता. जर SET इनपुट TRUE(≠0) असेल आणि RESET FALSE(=0) असेल तर
आउटपुट पिन सेट केला आहे (आउट = 1). दोन्ही इनपुट FALSE (=0) असल्यास, आउटपुट त्याचे मागील मूल्य जतन करते. |
| SR | SR flipflop – दोन्ही सत्य असल्यास SET ला प्राधान्य आहे. SET = इनपुट1, RESET = इनपुट2, आउटपुट = FF स्थिती. | RESET इनपुटची स्थिती विचारात न घेता, SET इनपुट TRUE(≠1) असल्यास आउटपुट (OUT=0) सेट केले जाते. जर RESET इनपुट सत्य असेल आणि SET FALSE(=0), तर आउटपुट पिन साफ केला जाईल (OUT=0). दोन्ही इनपुट FALSE असल्यास, आउटपुट त्याचे पूर्वीचे मूल्य राखून ठेवते. |
गणित ऑपरेशन्स
अंकगणित ऑपरेशन्स अंकीय मूल्यांसह कार्यरत आहेत. सर्व इनपुट संख्यात्मक मूल्यांमध्ये रूपांतरित केले जातात. नॉन-कॉन्फिगर केलेले इनपुट आहेत
नेहमी 0.0 मानले जाते, आणि कॉन्फिगर न केल्यास पर्यायी इनपुट्सकडे दुर्लक्ष केले जाते.
तक्ता 7: उपलब्ध गणित ऑपरेटरची सूची
| ऑपरेटर | वर्णन | तपशीलवार वर्णन |
| जोडा | कार्याचा सारांश द्या. आउटपुट = इनपुट1 + इनपुट2
+ इनपुट3 (पर्यायी). |
सर्व इनपुटची बेरीज. |
| SUB | वजा कार्य. आउटपुट = इनपुट1 – इनपुट2 – इनपुट3 (पर्यायी). | Input1 वजा Input2 आणि Input3. |
| MUL | गुणाकार कार्य. आउटपुट = इनपुट1 x इनपुट2 x इनपुट3 (पर्यायी). | Input1 ने Input2 ने गुणाकार केला (वैकल्पिकरित्या Input3 ने पुन्हा गुणाकार केला). |
| DIV | कार्य विभाजित करा. आउटपुट = इनपुट1 / इनपुट2 / इनपुट3 (पर्यायी). | Input1 input2 सह भागाकार (वैकल्पिकरित्या Input3 सह पुन्हा विभाजित). |
| MULDIV | एकत्रित गुणाकार आणि भागाकार कार्य. आउटपुट
= इनपुट1 x इनपुट2 / इनपुट3. |
इनपुट 1…3 चा गुणाकार आणि भागाकार एकत्र करते. |
| एनईजी | नकारात्मक कार्य. आउटपुट = (-1)* इनपुट1. | इनपुट1 चे नकारात्मक मूल्य. |
| ऑपरेटर | वर्णन | तपशीलवार वर्णन |
| ABS | परिपूर्ण मूल्य फंक्शन - मूल्यामधून चिन्ह काढून टाकते. आउटपुट = ABS (इनपुट1). | इनपुट1 चे परिपूर्ण मूल्य. |
| SQRT | स्क्वेअर रूट फंक्शन. आउटपुट = SQRT (इनपुट1). | इनपुट1 चे वर्गमूळ. |
| सामान्य करा |
कार्य सामान्य करा. इनपुट1 (मिनिट) आणि इनपुट2 (कमाल) दरम्यान इनपुट3 स्केल करा. Input2 Input3 पेक्षा लहान असणे आवश्यक आहे. आउटपुट दरम्यान मर्यादित आहे 0.0 आणि 1.0. आउटपुट = ((MIN(MAX(Input1, Input2),Input3)) – Input2) / (Input3 – Input2). |
रिस्केल (किमान-कमाल सामान्यीकरण) इनपुट2 (मिनिट) आणि इनपुट3 (कमाल) दरम्यान इनपुट.
आउटपुट 0.0 आणि 1.0 दरम्यान मर्यादित आहे. Input2 Input3 पेक्षा लहान असणे आवश्यक आहे. 끫롸끫롸1 - 끫뢀끫롸끫롸 끫뢄끫뢄끫뢄 = 끫뢀끫뢀끫뢀 - 끫뢀끫롸끫롸 Exampले: T33 (34% च्या समतुल्य) आणि 0 V (10%) मधील ॲनालॉग इनपुट T100 डायनॅमिकली रिस्केल करा.
सामान्य करा(T33 ॲनालॉग इनपुट मूल्य(1611), T34 ॲनालॉग इनपुट मूल्य(1612), 10.0)
उदाampले: IN1: T33=5.75, IN2: T34= 2.5, IN3: 10.0 आउट = सामान्यीकरण (IN1, IN2, IN3) = (5.75-2.5)/(10.0-2.5)=0.433 |
| मर्यादा |
कार्य मर्यादित करा. Input2 Input3 पेक्षा लहान असणे आवश्यक आहे. आउटपुट = MIN( MAX(Input1, Input2), Input3). |
min=Input1 आणि max=Input2 मध्ये असल्यास इनपुट3 परत करते, अन्यथा ते उल्लंघन केलेली मर्यादा परत करते. Input2 Input3 पेक्षा लहान असणे आवश्यक आहे.
Exampले: ॲनालॉग इनपुट मूल्य परत करा परंतु केवळ 2.0-5.0 V च्या अनुमत मर्यादेत. LIMIT(T33 ॲनालॉग इनपुट मूल्य(1611),2.0, 5.0) माजीampले: IN1:T33=6.1V, IN2(Min)=2.0, IN3(Max)=5.0 OUT= LIMIT(IN1,IN2, IN3) = LIMIT(6.1V>5.0) = 5.0 |
| मि |
किमान कार्य. आउटपुट = MIN( MIN(इनपुट1, इनपुट2), इनपुट3(वैकल्पिक)). |
Input1, Input2 आणि Input3 चे सर्वात लहान मूल्य मिळवते. Input3 कॉन्फिगर केलेले नसल्यास, त्याकडे दुर्लक्ष केले जाते. इनपुट 1 आणि 2 नेहमी विचारात घेतले जातात, म्हणून ते कॉन्फिगर केलेले नसल्यास, मूल्य 0.0 आहे. |
| MAX |
कमाल कार्य. आउटपुट = MAX( MAX(Input1, Input2), Input3(वैकल्पिक)). |
Input1, Input2 आणि Input3 चे सर्वात मोठे मूल्य मिळवते. Input3 कॉन्फिगर केलेले नसल्यास, त्याकडे दुर्लक्ष केले जाते. इनपुट 1 आणि 2 नेहमी विचारात घेतले जातात, म्हणून ते कॉन्फिगर केलेले नसल्यास, मूल्य 0.0 आहे. |
| अर्थ | मीन फंक्शन. इनपुटपैकी किमान एक कॉन्फिगर करणे आवश्यक आहे. आउटपुट = (इनपुट1(पर्यायी) + इनपुट2(पर्यायी) + इनपुट3(पर्यायी)) / 'कॉन्फिगर केलेल्या इनपुटची संख्या'. | निवडलेल्या इनपुटचे सरासरी मूल्य परत करते - जर इनपुट कॉन्फिगर केले नसेल, तर त्याचा विचार केला जात नाही. |
| फिल्टर करा | फर्स्ट-ऑर्डर लो-पास फिल्टर फंक्शन. आउटपुट = LowPass(Input1), फिल्टर वेळ = Input2 [s]. | लो-पास फिल्टर इनपुट1 चे फिल्टर केलेले मूल्य परत करतो. |
| मॉड्यूलस | पूर्णांक मापांक विभाजन कार्य. आउटपुट = DINT(इनपुट1) MOD DINT(इनपुट2) | हे अंकगणित फंक्शन Input1 शी जोडलेल्या ऑपरेंडला Input2 ला जोडलेल्या ऑपरेंडद्वारे विभाजित करते आणि भागाचा उर्वरित भाग मिळवते.
मॉड्यूलस ऑपरेशन इनपुटला दुहेरी पूर्णांक मानते आणि दुहेरी पूर्णांक मूल्य देते. Exampले: एन्कोडरने 5 क्रांतीचे किती संच शोधले ते परत करा. |
तुलना करणारे
संख्यात्मक मूल्यांसाठी तुलनात्मक तर्क - सर्व इनपुट अंकात रूपांतरित केले जातात. नॉन-कॉन्फिगर केलेले इनपुट नेहमी 0.0 मानले जातात. डीफॉल्टनुसार, कॉन्फिगर न केल्यास पर्यायी सहिष्णुता मूल्य 10^-6 आहे. आउटपुट हे बुलियन आहे जे बुलियन ऑपरेटरसाठी वापरले जाऊ शकते.
तक्ता 8: उपलब्ध तुलनात्मक ब्लॉक्सची सूची
| ऑपरेटर | वर्णन | तपशीलवार वर्णन |
| EQ | समान कार्य. आउटपुट = इनपुट1 == इनपुट2, इनपुट3(पर्यायी) = सहिष्णुता. | Input1 आणि Input2 ची मूल्ये समान आहेत. |
| NE | समान कार्य नाही. आउटपुट = इनपुट1 != इनपुट2, इनपुट3(पर्यायी) = सहिष्णुता. | Input1 आणि Input2 ची मूल्ये भिन्न आहेत. |
| GE | मोठे किंवा समान कार्य. आउटपुट = इनपुट1 >= इनपुट2, इनपुट3(पर्यायी) = सहिष्णुता. | इनपुट1 हे इनपुट2 पेक्षा मोठे किंवा समान आहे. |
| GT | कार्यापेक्षा मोठे. आउटपुट = इनपुट1 > इनपुट2. | इनपुट1 हे इनपुट2 पेक्षा मोठे आहे. |
| LE | कमी किंवा समान कार्य. आउटपुट = इनपुट1 <= इनपुट2, इनपुट3(पर्यायी) = सहिष्णुता. | इनपुट1 इनपुट2 पेक्षा कमी किंवा समान आहे. |
| LT | फंक्शनपेक्षा कमी. आउटपुट = इनपुट1 < इनपुट2. | इनपुट1 इनपुट2 पेक्षा कमी आहे. |
| GT_LT | दरम्यान परंतु मर्यादेच्या समान नाही. आउटपुट = इनपुट2 < इनपुट1 < इनपुट3. | इनपुट1 हे इनपुट 2 पेक्षा मोठे आणि इनपुट 3 पेक्षा कमी आहे. |
विशेष ऑपरेटर
कॉन्फिगर न केलेले इनपुट नेहमी 0.0 / FALSE मानले जातात. आउटपुट ऑपरेटरवर अवलंबून असते.
तक्ता 9: उपलब्ध विशेष ऑपरेटरची यादी
| ऑपरेटर | वर्णन | तपशीलवार वर्णन |
| विलंब | चालू आणि बंदसाठी वेगळ्या विलंबासह बुलियन सिग्नलला विलंब करा. आउटपुट = BOOL (इनपुट1) ची विलंबित स्थिती, ऑन-विलंब वेळ [एस] = इनपुट2(पर्यायी), ऑफ-विलंब वेळ [एस] = इनपुट3(पर्यायी). इनपुट1 आणि विलंबांपैकी किमान एक कॉन्फिगर करणे आवश्यक आहे. | |
| SEL | निवडा/रिले फंक्शन. Input2 आणि Input3 ही संख्यात्मक किंवा बुलियन व्हॅल्यू असू शकतात. आउटपुट = SEL(BOOL(Input1), Input2 (input1=FALSE), Input3 (input1=TRUE)). | OUT = SEL(IN1, IN2, IN3) OUT = IN2, जर IN1 = FALSE OUT = IN2, तर IN1 = TRUE |
एरर हँडलिंग
लॉजिक कॉन्फिगर करताना किंवा कार्यान्वित करताना, कॉन्फिगरेशन त्रुटी आल्या आहेत का हे पाहण्यासाठी सक्रिय इव्हेंट लॉग तपासणे महत्वाचे आहे. लॉजिक काही कॉन्फिगरेशन त्रुटी शोधू शकते आणि चेतावणी जारी करू शकते.
सूचना:
लॉजिक एरर हँडलिंग
लॉजिक इनपुट एरर किंवा लॉजिक ब्लॉक कॉन्फिगरेशन एरर आढळल्यास, लॉजिक आउटपुट सेट केले जात नाहीत आणि त्यांच्या शेवटच्या मूल्यावर राहतात. हे चुकीचे किंवा अनपेक्षित आउटपुट व्युत्पन्न होण्यापासून प्रतिबंधित करते. एकापेक्षा जास्त फंक्शन ब्लॉक आउटपुट समान आउटपुट (DigOut, AnOut किंवा पॅरामीटर) चालविण्यासाठी कॉन्फिगर केले असल्यास. लॉजिक नियुक्त केलेल्या शेवटच्या मूल्यावर आउटपुट सेट करते. त्यामुळे, फंक्शन ब्लॉक्स क्रमाक्रमाने कार्यान्वित झाल्यापासून सर्वाधिक संख्या असलेल्या ब्लॉकमधून आउटपुट सिग्नल आउटपुट करते.
सारणी 10: लॉजिक एरर हाताळणी
| नाव | कार्यक्रम क्रमांक | कार्यक्रम गट | वर्णन | Example |
| लॉजिक इनपुट एरर | 5901 | 0xFF06 | कॉन्फिगर केलेले इनपुट फंक्शन त्रुटी नोंदवते. | इनपुट मोड= डिजिटल इनपुट निवडले आहे, परंतु डीफॉल्ट सोडून कोणतेही टर्मिनल निवडलेले नाही काहीही नाही. पासून काहीही नाही वैध डिजिटल इनपुट टर्मिनल नाही, लॉजिक इनपुट एरर ट्रिगर झाली आहे. |
| लॉजिक आउटपुट एरर | 5902 | 0xFF06 | कॉन्फिगर केलेले आउटपुट फंक्शन त्रुटी नोंदवते. | आउटपुट मोड= ॲनालॉग आउटपुट निवडले आहे, परंतु डीफॉल्ट सोडून कोणतेही टर्मिनल निवडलेले नाही काहीही नाही. पासून काहीही नाही वैध ॲनालॉग आउटपुट टर्मिनल नाही, एकदा लॉजिक सेट केल्यावर लॉजिक आउटपुट एरर ट्रिगर होते एक्झिक्युटिंग मोड. |
| लॉजिक ब्लॉक कॉन्फिगरेशन एरर | 5903 | 0xFF06 | लॉजिक ब्लॉक कॉन्फिगरेशन चुकीचे आहे. | सर्व आवश्यक इनपुट कॉन्फिगर केलेले नाहीत किंवा फंक्शनला दिलेले इनपुट इनपुट आवश्यकतांचे पालन करत नाहीत. उदाample, NORMALIZE साठी सर्व तीन इनपुट कॉन्फिगर करणे आणि IN2 आवश्यक आहे |
| लॉजिक इनपुट मोड उदाहरणे व्यापली | 5904 | 0xFF06 | इनपुट मोडची लॉजिक इनपुट उदाहरणे सर्व व्यापलेली आहेत. समान इनपुट मोड कॉन्फिगरेशनपैकी कमी वापरा. | 5 भिन्न टर्मिनल्समधून वाचण्यासाठी 6 इनपुट मोड कॉन्फिगर करून लॉजिकमध्ये 6 पेक्षा जास्त अनन्य ॲनालॉग इनपुट वाचण्याचा प्रयत्न केल्याने त्रुटी निर्माण होते, कारण केवळ 5 एकाचवेळी उदाहरणे समर्थित आहेत. |
| लॉजिक आउटपुट मोडची उदाहरणे व्यापली | 5905 | 0xFF06 | आउटपुट मोडची लॉजिक आउटपुट उदाहरणे सर्व व्यापलेली आहेत. समान आउटपुट मोड कॉन्फिगरेशनपैकी कमी वापरा. | 5 भिन्न ॲनालॉग टर्मिनल्स सेट करण्यासाठी 6 आउटपुट मोड कॉन्फिगर करून लॉजिकमध्ये 6 पेक्षा जास्त अनन्य ॲनालॉग आउटपुट सेट करण्याचा प्रयत्न केल्याने त्रुटी निर्माण होते, कारण फक्त 5 एकाचवेळी उदाहरणे समर्थित आहेत. |
डॅनफॉस ए/एस
उल्स्नेस १
DK-6300 Graasten
drives.danfoss.com
उत्पादनाची निवड, त्याचा वापर किंवा वापर, उत्पादनाची रचना, वजन, परिमाणे, क्षमता किंवा उत्पादन मॅन्युअल, कॅटलॉग वर्णन, जाहिराती इ. मधील इतर तांत्रिक डेटा आणि लिखित स्वरूपात उपलब्ध करून दिलेली असली तरीही यासह कोणतीही माहिती, परंतु त्यापुरते मर्यादित नाही. , तोंडी, इलेक्ट्रॉनिक, ऑनलाइन किंवा डाउनलोडद्वारे, माहितीपूर्ण मानले जाईल आणि जर आणि मर्यादेपर्यंत, अवतरण किंवा ऑर्डर पुष्टीकरणात स्पष्ट संदर्भ दिलेला असेल तरच ते बंधनकारक आहे. कॅटलॉग, ब्रोशर, व्हिडिओ आणि इतर सामग्रीमधील संभाव्य त्रुटींसाठी डॅनफॉस कोणतीही जबाबदारी स्वीकारू शकत नाही. डॅनफॉसने सूचना न देता त्याच्या उत्पादनांमध्ये बदल करण्याचा अधिकार राखून ठेवला आहे. हे ऑर्डर केलेल्या परंतु वितरित न केलेल्या उत्पादनांना देखील लागू होते बशर्ते की असे बदल उत्पादनाच्या फॉर्म, फिट किंवा कार्यामध्ये बदल न करता केले जाऊ शकतात. या साहित्यातील सर्व ट्रेडमार्क डॅनफॉस ए/एस किंवा डॅनफॉस ग्रुप कंपन्यांची मालमत्ता आहेत. डॅनफॉस आणि डॅनफॉस लोगो हे डॅनफॉस A/S चे ट्रेडमार्क आहेत. सर्व हक्क राखीव.
कागदपत्रे / संसाधने
![]() |
डॅनफॉस माय ड्राइव्ह इनसाइट [pdf] वापरकर्ता मार्गदर्शक माझे ड्राइव्ह अंतर्दृष्टी, ड्राइव्ह अंतर्दृष्टी, अंतर्दृष्टी |





