PLX32 मल्टी प्रोटोकॉल गेटवे
उत्पाद की जानकारी
विशेष विवरण
- उत्पाद का नाम: PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
- निर्माता: प्रोसॉफ्ट टेक्नोलॉजी, इंक.
- उपयोगकर्ता मैनुअल की तिथि: 27 अक्टूबर, 2023
- बिजली की आवश्यकताएँ: कक्षा 2 बिजली
- एजेंसी अनुमोदन और प्रमाणन: उपलब्ध
निर्माता का webसाइट
उत्पाद उपयोग निर्देश
1. यहां से शुरू करें
मल्टी-प्रोटोकॉल गेटवे का उपयोग करने से पहले, निम्न चरणों का पालन करें
नीचे दिए गए:
1.1 ओवरview
की विशेषताओं और कार्यों से परिचित हों
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे उपयोगकर्ता को संदर्भित करके
नियमावली।
1.2 सिस्टम आवश्यकताएँ
सुनिश्चित करें कि आपका सिस्टम आवश्यक आवश्यकताओं को पूरा करता है
इष्टतम प्रदर्शन के लिए उपयोगकर्ता मैनुअल में निर्दिष्ट किया गया है।
1.3 पैकेज सामग्री
यह सत्यापित करने के लिए पैकेज की सामग्री की जांच करें कि सभी आइटम शामिल हैं
जैसा कि उपयोगकर्ता पुस्तिका में सूचीबद्ध है।
1.4 गेटवे को DIN-रेल पर लगाना
सही ढंग से उपयोग करने के लिए उपयोगकर्ता पुस्तिका में दिए गए निर्देशों का पालन करें
सुरक्षित स्थापना के लिए गेटवे को DIN-रेल पर माउंट करें।
४.२ जम्पर सेटिंग्स
उपयोगकर्ता मैनुअल के अनुसार जम्पर सेटिंग्स समायोजित करें
अपने सेटअप के लिए आवश्यकतानुसार गेटवे को कॉन्फ़िगर करें।
1.6 एसडी कार्ड
यदि लागू हो, तो निर्दिष्ट स्लॉट में SD कार्ड डालें
उपयोगकर्ता पुस्तिका में दिए गए दिशा-निर्देशों का पालन करें।
1.7 यूनिट से बिजली जोड़ना
उपयोगकर्ता निर्देशानुसार बिजली की आपूर्ति को यूनिट से कनेक्ट करें
मल्टी-प्रोटोकॉल गेटवे को चालू करने के लिए मैनुअल देखें।
अक्सर पूछे जाने वाले प्रश्न (एफएक्यू)
प्रश्न: मैं मल्टी-प्रोटोकॉल गेटवे को फ़ैक्टरी पर कैसे रीसेट करूँ?
सेटिंग्स?
उत्तर: गेटवे को फ़ैक्टरी सेटिंग पर रीसेट करने के लिए, रीसेट का पता लगाएँ
डिवाइस पर बटन दबाएं और इसे 10 सेकंड तक दबाए रखें जब तक कि यूनिट काम न करने लगे
पुनः आरंभ।
प्रश्न: क्या PLX32-EIP-MBTCP-UA गेटवे का उपयोग खतरनाक स्थानों पर किया जा सकता है?
स्थान?
उत्तर: नहीं, खतरनाक स्थानों पर गेटवे का उपयोग करना अनुशंसित नहीं है।
उपयोगकर्ता मैनुअल में दिए गए सुरक्षा दिशानिर्देशों के अनुसार स्थानों पर स्थापित करें।
पीएलएक्स32-ईआईपी-एमबीटीसीपी-यूए
मल्टी-प्रोटोकॉल गेटवे
उपयोगकर्ता पुस्तिका
27 अक्टूबर, 2023
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
सामग्री उपयोगकर्ता मैनुअल
आपकी प्रतिक्रिया कृपया
हम हमेशा चाहते हैं कि आप महसूस करें कि आपने हमारे उत्पादों का उपयोग करने का सही निर्णय लिया है। यदि आपके पास हमारे उत्पादों, प्रलेखन, या समर्थन के बारे में सुझाव, टिप्पणियाँ, प्रशंसा या शिकायतें हैं, तो कृपया हमें लिखें या कॉल करें।
हम से कैसे संपर्क करें
प्रोसॉफ्ट टेक्नोलॉजी, इंक. +1 661-716-5100 +1 661-716-5101 (फैक्स) www.prosoft-technology.com support@prosoft-technology.com
सार्वजनिक उपयोग के लिए PLX32-EIP-MBTCP-UA उपयोगकर्ता मैनुअल।
27 अक्टूबर, 2023
ProSoft Technology®, ProSoft Technology, Inc. का एक पंजीकृत कॉपीराइट है। अन्य सभी ब्रांड या उत्पाद नाम ट्रेडमार्क हैं या हो सकते हैं, और उनके संबंधित स्वामियों के उत्पादों और सेवाओं की पहचान करने के लिए उपयोग किए जाते हैं।
सामग्री अस्वीकरण
यह दस्तावेज़ किसी उत्पाद के विकल्प के रूप में नहीं है और इसका उपयोग विशिष्ट उपयोगकर्ता अनुप्रयोगों के लिए इन उत्पादों की उपयुक्तता या विश्वसनीयता निर्धारित करने के लिए नहीं किया जाना चाहिए। किसी भी ऐसे उपयोगकर्ता या इंटीग्रेटर का यह कर्तव्य है कि वह संबंधित विशिष्ट अनुप्रयोग या उसके उपयोग के संबंध में उत्पादों का उचित और पूर्ण जोखिम विश्लेषण, मूल्यांकन और परीक्षण करे। न तो प्रोसॉफ्ट टेक्नोलॉजी और न ही इसके किसी भी सहयोगी या सहायक कंपनी को यहां दी गई जानकारी के दुरुपयोग के लिए जिम्मेदार या उत्तरदायी माना जाएगा। इस दस्तावेज़ में दी गई जानकारी जिसमें चित्र, विनिर्देश और आयाम शामिल हैं, में तकनीकी अशुद्धियाँ या टाइपोग्राफ़िकल त्रुटियाँ हो सकती हैं। प्रोसॉफ्ट टेक्नोलॉजी इसकी सटीकता के बारे में कोई वारंटी या प्रतिनिधित्व नहीं करती है और इसके लिए कोई दायित्व नहीं लेती है और बिना किसी सूचना के किसी भी समय ऐसी अशुद्धियों या त्रुटियों को ठीक करने का अधिकार सुरक्षित रखती है। यदि आपके पास सुधार या संशोधन के लिए कोई सुझाव है या आपको इस प्रकाशन में त्रुटियाँ मिली हैं, तो कृपया हमें सूचित करें।
इस दस्तावेज़ का कोई भी भाग किसी भी रूप में या किसी भी माध्यम से, इलेक्ट्रॉनिक या यांत्रिक, फोटोकॉपी सहित, प्रोसॉफ्ट टेक्नोलॉजी की लिखित अनुमति के बिना पुनरुत्पादित नहीं किया जा सकता है। इस उत्पाद को स्थापित और उपयोग करते समय सभी प्रासंगिक राज्य, क्षेत्रीय और स्थानीय सुरक्षा विनियमों का पालन किया जाना चाहिए। सुरक्षा के कारणों से और प्रलेखित सिस्टम डेटा के अनुपालन को सुनिश्चित करने में मदद करने के लिए, केवल निर्माता को घटकों की मरम्मत करनी चाहिए। जब उपकरणों का उपयोग तकनीकी सुरक्षा आवश्यकताओं वाले अनुप्रयोगों के लिए किया जाता है, तो संबंधित निर्देशों का पालन किया जाना चाहिए। हमारे हार्डवेयर उत्पादों के साथ प्रोसॉफ्ट टेक्नोलॉजी सॉफ़्टवेयर या स्वीकृत सॉफ़्टवेयर का उपयोग न करने से चोट, नुकसान या अनुचित संचालन परिणाम हो सकते हैं। इस जानकारी का पालन न करने से चोट या उपकरण क्षति हो सकती है।
कॉपीराइट © 2023 प्रोसॉफ्ट टेक्नोलॉजी, इंक. सभी अधिकार सुरक्षित।
यूरोपीय संघ में पेशेवर उपयोगकर्ताओं के लिए
यदि आप इलेक्ट्रिकल और इलेक्ट्रॉनिक उपकरण (ईईई) को त्यागना चाहते हैं, तो कृपया अधिक जानकारी के लिए अपने डीलर या आपूर्तिकर्ता से संपर्क करें।
प्रस्ताव 65 चेतावनी कैंसर और प्रजनन संबंधी हानि www.P65Warnings.ca.gov
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 2 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
सामग्री उपयोगकर्ता मैनुअल
स्रोत जानकारी खोलें
उत्पाद में प्रयुक्त ओपन सोर्स सॉफ्टवेयर
उत्पाद में अन्य चीजों के अलावा ओपन सोर्स सॉफ्टवेयर भी शामिल है fileजैसा कि नीचे परिभाषित किया गया है, तीसरे पक्ष द्वारा विकसित और ओपन सोर्स सॉफ्टवेयर लाइसेंस के तहत लाइसेंस प्राप्त है। ये ओपन सोर्स सॉफ्टवेयर fileकॉपीराइट द्वारा संरक्षित हैं। ओपन सोर्स सॉफ़्टवेयर का उपयोग करने का आपका अधिकार प्रासंगिक लागू ओपन सोर्स सॉफ़्टवेयर लाइसेंस शर्तों द्वारा नियंत्रित होता है। उन लाइसेंस शर्तों का आपका अनुपालन आपको संबंधित लाइसेंस में उल्लिखित ओपन सोर्स सॉफ़्टवेयर का उपयोग करने का अधिकार देगा। उत्पाद पर लागू अन्य प्रोसॉफ्ट टेक्नोलॉजी, इंक. लाइसेंस शर्तों और ओपन सोर्स सॉफ़्टवेयर लाइसेंस शर्तों के बीच टकराव की स्थिति में, ओपन सोर्स सॉफ़्टवेयर शर्तें लागू होंगी। ओपन सोर्स सॉफ़्टवेयर रॉयल्टी-मुक्त प्रदान किया जाता है (यानी लाइसेंस प्राप्त अधिकारों का प्रयोग करने के लिए कोई शुल्क नहीं लिया जाता है)। इस उत्पाद में शामिल ओपन सोर्स सॉफ़्टवेयर और संबंधित ओपन सोर्स सॉफ़्टवेयर लाइसेंस मॉड्यूल में बताए गए हैं webपेज पर, लिंक ओपन सोर्स में। यदि इस उत्पाद में शामिल ओपन सोर्स सॉफ़्टवेयर GNU जनरल पब्लिक लाइसेंस (GPL), GNU लेसर जनरल पब्लिक लाइसेंस (LGPL), मोज़िला पब्लिक लाइसेंस (MPL) या किसी अन्य ओपन सोर्स सॉफ़्टवेयर लाइसेंस के अंतर्गत लाइसेंस प्राप्त है, जिसके लिए स्रोत कोड उपलब्ध कराना आवश्यक है और ऐसा स्रोत कोड पहले से ही उत्पाद के साथ वितरित नहीं किया गया है, तो आप उत्पाद की खरीद के बाद से कम से कम 3 वर्षों की अवधि के लिए शिपिंग और हैंडलिंग शुल्क के भुगतान के बदले प्रोसॉफ्ट टेक्नोलॉजी, इंक. से ओपन सोर्स सॉफ़्टवेयर का संबंधित स्रोत कोड ऑर्डर कर सकते हैं। कृपया अपना विशिष्ट अनुरोध, इस उत्पाद की खरीद तिथि से 3 वर्षों के भीतर, उत्पाद लेबल पर पाए गए उत्पाद के नाम और सीरियल नंबर के साथ भेजें:
प्रोसॉफ्ट टेक्नोलॉजी, इंक. इंजीनियरिंग निदेशक 9201 कैमिनो मीडिया, सुइट 200 बेकर्सफील्ड, सीए 93311 यूएसए
ओपन सोर्स सॉफ्टवेयर के आगे उपयोग के संबंध में वारंटी
प्रोसॉफ्ट टेक्नोलॉजी, इंक. इस उत्पाद में शामिल ओपन सोर्स सॉफ़्टवेयर के लिए कोई वारंटी नहीं देता है, अगर इस तरह के ओपन सोर्स सॉफ़्टवेयर का इस्तेमाल प्रोसॉफ्ट टेक्नोलॉजी, इंक. द्वारा बताए गए तरीके के अलावा किसी और तरीके से किया जाता है। नीचे सूचीबद्ध लाइसेंस ओपन सोर्स सॉफ़्टवेयर के लेखकों या लाइसेंसधारकों की ओर से वारंटी, अगर कोई हो, को परिभाषित करते हैं। प्रोसॉफ्ट टेक्नोलॉजी, इंक. किसी भी ओपन सोर्स सॉफ़्टवेयर या उत्पाद के कॉन्फ़िगरेशन में बदलाव करके होने वाले दोषों के लिए किसी भी वारंटी को विशेष रूप से अस्वीकार करता है। इस उत्पाद में शामिल ओपन सोर्स सॉफ़्टवेयर द्वारा किसी तीसरे पक्ष के बौद्धिक संपदा अधिकारों का उल्लंघन किए जाने की स्थिति में प्रोसॉफ्ट टेक्नोलॉजी, इंक. के खिलाफ़ किसी भी वारंटी दावे को बाहर रखा गया है। अधिकार धारकों के संबंध में GPL और LGPL घटकों पर निम्नलिखित अस्वीकरण लागू होता है: “यह प्रोग्राम इस उम्मीद में वितरित किया जाता है कि यह उपयोगी होगा, लेकिन बिना किसी वारंटी के; बिना किसी विशेष उद्देश्य के लिए व्यापारिकता या उपयुक्तता की निहित वारंटी के। अधिक जानकारी के लिए GNU जनरल पब्लिक लाइसेंस और GNU लेसर जनरल पब्लिक लाइसेंस देखें।” शेष ओपन सोर्स घटकों के लिए, संबंधित लाइसेंस पाठ में अधिकार धारकों के दायित्व बहिष्करण लागू होते हैं। तकनीकी सहायता, यदि कोई हो, केवल असंशोधित सॉफ़्टवेयर के लिए प्रदान की जाएगी।
यह जानकारी प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर (पीसीबी) सॉफ्टवेयर के सहायता > परिचय मेनू में भी उपलब्ध है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 3 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
सामग्री उपयोगकर्ता मैनुअल
महत्वपूर्ण स्थापना निर्देश
पावर, इनपुट और आउटपुट (I/O) वायरिंग क्लास I, डिवीजन 2 वायरिंग विधियों, नेशनल इलेक्ट्रिकल कोड के अनुच्छेद 5014 (बी), यू.एस. में स्थापना के लिए NFPA 70, या कनाडा में स्थापना के लिए कनाडाई इलेक्ट्रिकल कोड की धारा 18-1J2 में निर्दिष्ट अनुसार और अधिकार क्षेत्र वाले प्राधिकरण के अनुसार होनी चाहिए। निम्नलिखित चेतावनियों पर ध्यान दिया जाना चाहिए:
चेतावनी – विस्फोट का खतरा – घटकों का प्रतिस्थापन वर्ग I, DIV. 2 के लिए उपयुक्तता को ख़राब कर सकता है;
चेतावनी – विस्फोट का खतरा – खतरनाक स्थानों पर होने पर, मॉड्यूल बदलने या वायरिंग करने से पहले बिजली बंद कर दें
चेतावनी – विस्फोट का खतरा – उपकरण को तब तक न काटें जब तक कि बिजली बंद न कर दी गई हो या यह ज्ञात न हो कि क्षेत्र गैर-खतरनाक है।
क्लास 2 पावर
एजेंसी अनुमोदन और प्रमाणन
कृपया हमारी वेबसाइट पर जाएँ webसाइट: www.prosoft-technology.com
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 4 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
सामग्री उपयोगकर्ता मैनुअल
अंतर्वस्तु
आपकी प्रतिक्रिया कृपया ………………………………………………………………………………………………………..2 हमसे संपर्क कैसे करें ……………………………………………………………………………………………………..2 सामग्री अस्वीकरण ………………………………………………………………………………………………………..2 महत्वपूर्ण स्थापना निर्देश ……………………………………………………………………………………4 एजेंसी अनुमोदन और प्रमाणन ……………………………………………………………………………….4
1 यहां से शुरू करें
8
1.1
ऊपरview…………………………………………………………………………………. 8
1.2
सिस्टम आवश्यकताएँ ……………………………………………………………………………….8
1.3
पैकेज सामग्री …………………………………………………………………………………….9
1.4
गेटवे को DIN-रेल पर माउंट करना ………………………………………………………………९
1.5
जम्पर सेटिंग्स ……………………………………………………………………………………..10
1.6
एसडी कार्ड……………………………………………………………………………………………………11
1.7
यूनिट से बिजली जोड़ना ………………………………………………………………..12
1.8
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर सॉफ्टवेयर स्थापित करना …………………………………………..13
2 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर का उपयोग करना
14
2.1 2.2 2.3 2.4 2.5
2.5.1 2.5.2 2.6 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.9
पीसी को गेटवे से कनेक्ट करना …………………………………………………………14 गेटवे में एक अस्थायी आईपी एड्रेस सेट करना …………………………………………………………14 प्रोजेक्ट सेट करना ………………………………………………………………..17 गेटवे प्रोटोकॉल फंक्शनालिटीज को अक्षम करना ………………………………………………..19 गेटवे पैरामीटर्स को कॉन्फ़िगर करना ………………………………………………………………..22 पीसीबी ऑब्जेक्ट्स का नाम बदलना …………………………………………………………………………..22 कॉन्फ़िगरेशन प्रिंट करना File ……………………………………………………………………………..२२ ईथरनेट पोर्ट को कॉन्फ़िगर करना ………………………………………………………………………२३ मॉड्यूल मेमोरी में डेटा मैप करना ………………………………………………………………………..२४ पता से ………………………………………………………………………………………२५ पता तक ……………………………………………………………………………………….२५ रजिस्टर गणना ……………………………………………………………………………………….२५ स्वैप कोड ……………………………………………………………………………………….२६ विलंब प्रीसेट ………………………………………………………………………………………..२६ प्रोजेक्ट को PLX22-EIP-MBTCP-UA पर डाउनलोड करना …………………………………23 गेटवे से प्रोजेक्ट अपलोड करना ……………………………………………………….२९
3 निदान और समस्या निवारण
31
3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2
एलईडी संकेतक ……………………………………………………………………………………..31 मुख्य गेटवे एलईडी ……………………………………………………………………..32 ईथरनेट पोर्ट एलईडी ………………………………………………………………………………33 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में डायग्नोस्टिक्स का उपयोग करना ……………………………………..34 डायग्नोस्टिक्स मेनू ………………………………………………………………………………36 डायग्नोस्टिक सत्र को लॉग में कैप्चर करना File ………………………………………………..37 वार्म बूट / कोल्ड बूट…………………………………………………………………….37 ऊपरी मेमोरी में गेटवे स्थिति डेटा…………………………………………………..38 ऊपरी मेमोरी में सामान्य गेटवे स्थिति डेटा…………………………………………38 ऊपरी मेमोरी में प्रोटोकॉल-विशिष्ट स्थिति डेटा………………………………………………….39
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 5 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
सामग्री उपयोगकर्ता मैनुअल
4 हार्डवेयर सूचना
40
4.1
हार्डवेयर विनिर्देश……………………………………………………………………………..40
5 ईआईपी प्रोटोकॉल
41
5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3
EIP कार्यात्मक खत्मview …………………………………………………………………………….४१ ईथरनेट/आईपी सामान्य विनिर्देश ……………………………………………………….४२ ईआईपी आंतरिक डेटाबेस ………………………………………………………………….४३ ईआईपी कॉन्फ़िगरेशन ……………………………………………………………………….४५ ईआईपी क्लास ३ सर्वर कॉन्फ़िगर करना ………………………………………………….४५ ईआईपी क्लास १ कनेक्शन कॉन्फ़िगर करना ……………………………………………………….४८ ईआईपी क्लास ३ क्लाइंट[x]/यूक्लाइंट कनेक्शन कॉन्फ़िगर करना ………………………………….५३ नेटवर्क डायग्नोस्टिक्स ……………………………………………………………………..६५ ईआईपी पीसीबी डायग्नोस्टिक्स …………………………………………………………………….६५ ऊपरी मेमोरी में ईआईपी स्थिति डेटा ………………………………………………………………….६६ ईआईपी त्रुटि कोड …………………………………………………………………………………..६९ ईआईपी संदर्भ …………………………………………………………………………………..७२ एसएलसी और माइक्रोलॉजिक्स विशिष्टताएं ………………………………………………………………….७२ पीएलसी५ प्रोसेसर विशिष्टताएं ………………………………………………………………………..७६ कंट्रोललॉजिक्स और कॉम्पैक्टलॉजिक्स प्रोसेसर विशिष्टताएं ……………………………….41
6 एमबीटीसीपी प्रोटोकॉल
90
6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 २०
एमबीटीसीपी कार्यात्मक खत्मview ………………………………………………………………………90 MBTCP सामान्य विनिर्देश ……………………………………………………………………91 MBTCP आंतरिक डेटाबेस …………………………………………………………………….92 MBTCP कॉन्फ़िगरेशन ………………………………………………………………..95 MBTCP सर्वर कॉन्फ़िगर करना ……………………………………………………………….95 MBTCP क्लाइंट [x] कॉन्फ़िगर करना ………………………………………………………………..97 MBTCP क्लाइंट [x] कमांड कॉन्फ़िगर करना ……………………………………………………………….99 नेटवर्क डायग्नोस्टिक्स ……………………………………………………………………102 MBTCP PCB डायग्नोस्टिक्स ……………………………………………………………………………….102 ऊपरी मेमोरी में MBTCP स्थिति डेटा ……………………………………………………………….102 MBTCP त्रुटि कोड ………………………………………………………………………………..105 MBTCP संदर्भ ………………………………………………………………………………..106 मोडबस प्रोटोकॉल के बारे में …………………………………………………………………….106
7 ओपीसी यूए सर्वर
108
7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5
यूए सर्वर कॉन्फ़िगरेशन मैनेजर सॉफ्टवेयर ………………………………………………..१०८ इंस्टॉलेशन ………………………………………………………………………………१०८ एनटीपी सर्वर टाइम सिंक्रोनाइजेशन …………………………………………………………..१०९ पीएसडब्ल्यू-यूएसीएम लॉन्च करना ………………………………………………………………….११० प्रमाणपत्र ………………………………………………………………………………..११२ सुरक्षा नीति ………………………………………………………………………………११२ प्रोविजनिंग एप्लिकेशन इंस्टेंस प्रमाणपत्र बनाना ……………………………….११३ सीए प्रमाणपत्र बनाना ………………………………………………………………..११५ एप्लिकेशन इंस्टेंस प्रमाणपत्र बनाना ………………………………………………..११७ स्टेटस टैब को रिफ्रेश करना …………………………………………………………………………११८ नया प्रमाणपत्र बनाना और उस पर हस्ताक्षर करना …………………………………………………………१२३ प्रमाणपत्र सार्वजनिक कुंजी आयात करना File ………………………………………………………..127 CA प्रमाणपत्र को OPC क्लाइंट में निर्यात करना……………………………………….130 निरसन सूची …………………………………………………………………………..131
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 6 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
सामग्री उपयोगकर्ता मैनुअल
7.6 २०
7.7.1 7.7.2 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6
यूए सर्वर कॉन्फ़िगरेशन को गेटवे पर डाउनलोड करना …………………………132 उपयोगकर्ता एक्सेस नियंत्रण ………………………………………………………………………………135 उपयोगकर्ता जोड़ना …………………………………………………………………….135 उपयोगकर्ता को समूह में जोड़ना …………………………………………………………………….137 बनाना Tags ………………………………………………………………………………………….१४० उन्नत टैब …………………………………………………………………………………………१४४ यूए सर्वर कॉन्फ़िगरेशन सहेजना ……………………………………………………..१४७ यूए क्लाइंट कनेक्टिविटी ……………………………………………………………………१४८ डेटा मैप एक्सample…………………………………………………………………………………..148 यूए क्लाइंट सेटअप………………………………………………………………………………….152 ओपीसी यूए सर्वर का समस्या निवारण और रखरखाव ……………………….153 स्थिति टैब …………………………………………………………………………………153 संचार त्रुटि लॉग ……………………………………………………………………..153 पीसीबी मॉड्यूल डायग्नोस्टिक्स ………………………………………………………………………..153 स्थिति को वापस “प्रावधान किए जाने की प्रतीक्षा में” पर रीसेट करना ………………………………………153 पीएसडब्ल्यू-यूएसीएम कॉन्फ़िगरेशन डेटाबेस का बैकअप ……………………………………….154 पीएसडब्ल्यू-यूएसीएम इंस्टॉलेशन को एक अलग मशीन पर ले जाना ………………………..154
8 समर्थन, सेवा और वारंटी
155
8.1
तकनीकी सहायता से संपर्क करना ………………………………………………………………155
8.2
वारंटी जानकारी………………………………………………………………………………..155
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 7 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
यहां से शुरू करें उपयोगकर्ता पुस्तिका
1 यहां से शुरू करें
इस उपयोगकर्ता मैनुअल से अधिकतम लाभ प्राप्त करने के लिए, आपके पास निम्नलिखित कौशल होने चाहिए: · पीएलसी या पीएसी कॉन्फ़िगरेशन सॉफ़्टवेयर: प्रोग्राम लॉन्च करें और इसे कॉन्फ़िगर करने के लिए उपयोग करें
यदि आवश्यक हो तो प्रोसेसर · Microsoft Windows®: प्रोग्राम इंस्टॉल और लॉन्च करें, मेनू कमांड निष्पादित करें,
डायलॉग बॉक्स नेविगेट करें, और डेटा दर्ज करें · हार्डवेयर इंस्टॉलेशन और वायरिंग: गेटवे इंस्टॉल करें, और डिवाइस को सुरक्षित रूप से कनेक्ट करें
एक पावर स्रोत और PLX32-EIP-MBTCP-UA पोर्ट्स के लिए
1.1 ओवरview
यह दस्तावेज़ PLX32-EIP-MBTCP-UA की विशेषताओं को समझाता है। यह आपको कॉन्फ़िगरेशन के माध्यम से मार्गदर्शन करता है, यह दर्शाता है कि किसी डिवाइस या नेटवर्क के बीच डेटा को गेटवे के माध्यम से PLC या PAC में कैसे मैप किया जाए। ProSoft कॉन्फ़िगरेशन बिल्डर सॉफ़्टवेयर बनाता है filePLC या PAC प्रोग्रामिंग सॉफ़्टवेयर में आयात करने के लिए, गेटवे को आपके सिस्टम में एकीकृत करना। आप गेटवे के आंतरिक डेटाबेस में क्षेत्रों के बीच डेटा मैप भी कर सकते हैं। यह आपको आसान डेटा अनुरोध और नियंत्रण बनाने के लिए गेटवे डेटाबेस के भीतर विभिन्न पतों पर डेटा कॉपी करने की अनुमति देता है। PLX32-EIP-MBTCP-UA एक स्टैंड-अलोन DIN-रेल माउंटेड यूनिट है जो संचार, रिमोट कॉन्फ़िगरेशन और डायग्नोस्टिक्स के लिए दो ईथरनेट पोर्ट प्रदान करता है। गेटवे में एक SD कार्ड स्लॉट (SD कार्ड वैकल्पिक) है जो आपको कॉन्फ़िगरेशन स्टोर करने की अनुमति देता है fileजिन्हें आप पुनर्प्राप्ति, कॉन्फ़िगरेशन को किसी अन्य गेटवे पर स्थानांतरित करने, या सामान्य कॉन्फ़िगरेशन बैकअप के लिए उपयोग कर सकते हैं।
1.2 सिस्टम आवश्यकताएँ
PLX32-EIP-MBTCP-UA के लिए ProSoft कॉन्फ़िगरेशन बिल्डर कॉन्फ़िगरेशन सॉफ़्टवेयर को निम्न न्यूनतम सिस्टम घटकों की आवश्यकता होती है: · Windows 7 प्रोफेशनल (32-बिट संस्करण), 8 GB RAM Intel® CoreTM i5 650 (3.20 GHz) · Windows XP प्रोफेशनल Ver.2002 सर्विस पैक 2, 512 MB RAM Pentium 4 (2.66
गीगाहर्ट्ज) · विंडोज 2000 वर्.5.00.2195 सर्विस पैक 2 512 एमबी रैम पेंटियम III (550 मेगाहर्ट्ज)
नोट: विंडोज 7 ओएस के तहत पीसीबी का उपयोग करने के लिए, आपको "रन एज एडमिनिस्ट्रेटर" विकल्प का उपयोग करके पीसीबी को स्थापित करना सुनिश्चित करना होगा। इस विकल्प को खोजने के लिए, Setup.exe इंस्टॉलर प्रोग्राम आइकन पर राइट-क्लिक करें। संदर्भ मेनू में, आपको "रन एज एडमिनिस्ट्रेटर" विकल्प दिखाई देगा। इस इंस्टॉल विकल्प का उपयोग करने के लिए बाएं-क्लिक करें। ध्यान रहे, आपको इस विकल्प का उपयोग करके इंस्टॉल करना होगा, भले ही आप अपने नेटवर्क या पर्सनल कंप्यूटर (पीसी) पर पहले से ही एडमिनिस्ट्रेटर के रूप में लॉग इन हों। "रन एज एडमिनिस्ट्रेटर" विकल्प का उपयोग करने से पीसीबी इंस्टॉलर फ़ोल्डर्स बना सकेगा और fileआपके पीसी पर उचित अनुमतियों और सुरक्षा के साथ। यदि आप “रन ऐज एडमिनिस्ट्रेटर” विकल्प का उपयोग नहीं करते हैं, तो पीसीबी सही तरीके से इंस्टॉल होता हुआ दिखाई दे सकता है; लेकिन आपको कई बार दोहराए जाने वाले संदेश प्राप्त होंगे file जब भी PCB चल रहा हो, तो एक्सेस त्रुटियाँ आ सकती हैं, खासकर कॉन्फ़िगरेशन स्क्रीन बदलते समय। यदि ऐसा होता है, तो त्रुटियों को खत्म करने के लिए, आपको PCB को पूरी तरह से अनइंस्टॉल करना होगा और फिर “रन ऐज़ एडमिनिस्ट्रेटर” विकल्प का उपयोग करके फिर से इंस्टॉल करना होगा।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 8 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
यहां से शुरू करें उपयोगकर्ता पुस्तिका
1.3 पैकेज सामग्री
निम्नलिखित घटक PLX32-EIP-MBTCP-UA के साथ शामिल हैं, और ये सभी स्थापना और कॉन्फ़िगरेशन के लिए आवश्यक हैं।
महत्वपूर्ण: स्थापना शुरू करने से पहले, कृपया सत्यापित करें कि निम्नलिखित सभी आइटम मौजूद हैं।
मात्रा भाग का नाम
1
मिनी पेचकश
1
पावर कनेक्टर
1
उछलनेवाला
भाग संख्या HRD250 J180 J809
भाग विवरण पावर कनेक्टर को वायरिंग और सुरक्षित करने के लिए उपकरण PLX32-EIP-MBTCP-UA पावर कनेक्टर OPC UA कॉन्फ़िगरेशन को रीसेट करने के लिए अतिरिक्त जम्पर
1.4 गेटवे को DIN-रेल पर लगाना
PLX32-EIP-MBTCP-UA को DIN-रेल पर माउंट करने के लिए, इन चरणों का पालन करें।
1 गेटवे को DIN-रेल B पर एक मामूली कोण पर रखें। 2 एडाप्टर के पीछे के होंठ को DIN-रेल के शीर्ष पर हुक करें, और घुमाएँ।
एडाप्टर को रेल पर लगाएँ। 3 एडाप्टर को DIN-रेल पर तब तक दबाएँ जब तक वह फ्लश न हो जाए। लॉकिंग टैब अंदर चला जाता है
गेटवे को DIN-रेल की स्थिति में लाएँ और लॉक करें। 4 यदि एडाप्टर अपनी जगह पर लॉक नहीं होता है, तो उसे हटाने के लिए स्क्रूड्राइवर या इसी तरह के उपकरण का उपयोग करें।
लॉकिंग टैब को नीचे दबाएं और एडाप्टर को DIN-रेल पर दबाएं तथा लॉकिंग टैब को छोड़ दें ताकि एडाप्टर अपनी जगह पर लॉक हो जाए। यदि आवश्यक हो, तो लॉक करने के लिए लॉकिंग टैब को ऊपर की ओर दबाएं।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 9 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
1.5 जम्पर सेटिंग्स गेटवे के पीछे जम्पर पिन के तीन जोड़े स्थित हैं।
यहां से शुरू करें उपयोगकर्ता पुस्तिका
· मोड 1 – सामान्य ऑपरेशन के दौरान दो पिनों को जम्पर किया जाना चाहिए।
· मोड 2 – डिफ़ॉल्ट आईपी जम्पर: यह बीच का जम्पर है। गेटवे का डिफ़ॉल्ट आईपी पता 192.168.0.250 है। गेटवे के आईपी पते को वापस डिफ़ॉल्ट पर लाने के लिए इस जम्पर को सेट करें।
· मोड 3 – यदि सेट किया गया है, तो यह जम्पर सुरक्षा का एक स्तर प्रदान करता है जिसके परिणामस्वरूप निम्नलिखित व्यवहार होते हैं: o यह जम्पर ProSoft कॉन्फ़िगरेशन बिल्डर (PCB) अपलोड और डाउनलोड फ़ंक्शन को अक्षम करता है। यदि अपलोड या डाउनलोड अनुरोध PCB के माध्यम से किया जाता है, तो एक त्रुटि संदेश दिखाई देता है जो दर्शाता है कि ये फ़ंक्शन अनुपलब्ध हैं। o यह जम्पर PLX32-EIP-MBTCP-UA तक पहुँच को भी अक्षम करता है web पेज को इस प्रकार अपडेट कर दिया गया है कि फर्मवेयर को अपग्रेड करना असंभव हो गया है।
ध्यान दें: जम्पर मोड 1 और मोड 3 को एक साथ सेट करने से OPC UA कॉन्फ़िगरेशन फ़ैक्टरी डिफ़ॉल्ट पर पुनर्स्थापित हो जाएगा।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 10 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
यहां से शुरू करें उपयोगकर्ता पुस्तिका
1.6 एसडी कार्ड
आप वैकल्पिक SD कार्ड (पार्ट नंबर SDI-32G) के साथ PLX1-EIP-MBTCP-UA ऑर्डर कर सकते हैं। गेटवे फेल होने की स्थिति में, आप SD कार्ड को एक गेटवे से दूसरे गेटवे पर ले जा सकते हैं और ऑपरेशन फिर से शुरू कर सकते हैं।
सामान्यतः, यदि गेटवे को चालू या रीबूट करते समय SD कार्ड मौजूद है, तो गेटवे SC कार्ड पर कॉन्फ़िगरेशन का उपयोग करता है।
एसडी कार्ड के साथ
· प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर गेटवे में एसडी कार्ड पर कॉन्फ़िगरेशन डाउनलोड करता है।
· गेटवे SD कार्ड से कॉन्फ़िगरेशन डेटा को आंतरिक मेमोरी में स्थानांतरित नहीं करता है। यदि आप SD कार्ड को हटाते हैं और गेटवे को रीबूट करते हैं, तो गेटवे गेटवे की मेमोरी से कॉन्फ़िगरेशन डेटा लोड करता है। यदि गेटवे की मेमोरी में कोई कॉन्फ़िगरेशन डेटा नहीं है, तो गेटवे फ़ैक्टरी डिफ़ॉल्ट कॉन्फ़िगरेशन का उपयोग करता है।
बिना SD कार्ड के
· प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर कॉन्फ़िगरेशन को गेटवे की आंतरिक मेमोरी में डाउनलोड करता है। गेटवे आंतरिक मेमोरी से कॉन्फ़िगरेशन का उपयोग करता है।
· यदि आप गेटवे को कॉन्फ़िगर करने के बाद गेटवे में एक खाली SD कार्ड डालते हैं, तो गेटवे SD कार्ड पर कॉन्फ़िगरेशन का उपयोग तब तक नहीं करता जब तक कि आप गेटवे को रीबूट न कर दें। यदि आप कॉन्फ़िगरेशन को SD कार्ड में कॉपी करना चाहते हैं, तो आपको कॉन्फ़िगरेशन को गेटवे में डाउनलोड करना होगा जबकि SD कार्ड गेटवे में है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 11 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे 1.7 यूनिट से पावर कनेक्ट करना
यहां से शुरू करें उपयोगकर्ता पुस्तिका
चेतावनी: गेटवे को बिजली देते समय ध्रुवता को उलटना न भूलें। इससे गेटवे के आंतरिक बिजली वितरण सर्किट को स्थायी नुकसान हो सकता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 12 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
यहां से शुरू करें उपयोगकर्ता पुस्तिका
1.8 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर सॉफ़्टवेयर स्थापित करना
गेटवे को कॉन्फ़िगर करने के लिए आपको ProSoft कॉन्फ़िगरेशन बिल्डर (PCB) सॉफ़्टवेयर इंस्टॉल करना होगा। आप ProSoft Technology से ProSoft कॉन्फ़िगरेशन बिल्डर का नवीनतम संस्करण हमेशा प्राप्त कर सकते हैं webसाइट (http://www.prosoft-technology.com). fileनाम में PCB का संस्करण शामिल है। उदाहरण के लिएampले, PCB_4.4.3.4.0245.exe.
ProSoft टेक्नोलॉजी से ProSoft कॉन्फ़िगरेशन बिल्डर स्थापित करने के लिए webसाइट
1 अपना खोलें web browser and navigate to www.prosoft-technology.com. 2 निम्न को खोजें ‘PCB’ or ‘ProSoft Configuration Builder’. 3 Click on the ProSoft Configuration Builder search result link. 4 From the Downloads link, download the latest version of ProSoft Configuration
बिल्डर. 5 सेव या सेव चुनें FILE, अगर संकेत दिया जाए. 6 सहेजें file अपने विंडोज डेस्कटॉप पर, ताकि जब भी आपको इसकी जरूरत हो तो आप इसे आसानी से ढूंढ सकें।
डाउनलोड पूरा हो गया है. 7 जब डाउनलोड पूरा हो जाए, तो ढूंढें और खोलें file, और फिर का पालन करें
प्रोग्राम को स्थापित करने के लिए आपकी स्क्रीन पर निर्देश दिखाई देंगे।
नोट: विंडोज 7 ओएस के तहत प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर का उपयोग करने के लिए, आपको इसे रन ऐज एडमिनिस्ट्रेटर विकल्प का उपयोग करके इंस्टॉल करना सुनिश्चित करना होगा। इस विकल्प को खोजने के लिए, Setup.exe प्रोग्राम आइकन पर राइट-क्लिक करें, और फिर संदर्भ मेनू पर RUN AS ADMINISTRATOR पर क्लिक करें। आपको इस विकल्प का उपयोग करके इंस्टॉल करना होगा, भले ही आप अपने नेटवर्क या पर्सनल कंप्यूटर (पीसी) पर पहले से ही एडमिनिस्ट्रेटर के रूप में लॉग इन हों। रन ऐज एडमिनिस्ट्रेटर विकल्प का उपयोग करने से इंस्टॉलेशन प्रोग्राम फ़ोल्डर्स और फ़ोल्डर्स बना सकता है। fileयह आपके पीसी पर उचित अनुमति और सुरक्षा के साथ काम करेगा।
यदि आप व्यवस्थापक के रूप में चलाएँ विकल्प का उपयोग नहीं करते हैं, तो ProSoft कॉन्फ़िगरेशन बिल्डर सही तरीके से स्थापित होता हुआ दिखाई दे सकता है, लेकिन आपको कई त्रुटि संदेश प्राप्त होंगे. file जब भी ProSoft कॉन्फ़िगरेशन बिल्डर चल रहा हो, तो एक्सेस त्रुटियाँ आ सकती हैं, खासकर कॉन्फ़िगरेशन स्क्रीन बदलते समय। यदि ऐसा होता है, तो आपको ProSoft कॉन्फ़िगरेशन बिल्डर को पूरी तरह से अनइंस्टॉल करना होगा और फिर त्रुटियों को खत्म करने के लिए व्यवस्थापक के रूप में चलाएँ विकल्प का उपयोग करके पुनः इंस्टॉल करना होगा।
ProSoft OPC UA कॉन्फ़िगरेशन मैनेजर की सफल स्थापना सुनिश्चित करने के लिए, स्थापना शुरू करने से पहले रीबूट की आवश्यकता हो सकती है। कई परीक्षण प्रणालियों में, स्थापना से पहले Windows अद्यतन सेवा को रोकना पड़ा। स्थापना पूर्ण होने के बाद, आप Windows अद्यतन सेवा को पुनः आरंभ कर सकते हैं।
Windows अद्यतन सेवा बंद करें 1. Windows प्रारंभ बटन पर क्लिक करें और निम्नलिखित दर्ज करें: services.msc 2. नीचे स्क्रॉल करें और Windows अद्यतन पर राइट-क्लिक करें, और STOP चुनें।
ProSoft OPC UA कॉन्फ़िगरेशन मैनेजर सेटअप प्रक्रियाएँ निष्पादित करें। सेटअप पूरा होने के बाद, ऊपर दिए गए चरणों का पालन करें और अंतिम चरण के लिए प्रारंभ चुनें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 13 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर का उपयोग करना
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर (पीसीबी) गेटवे कॉन्फ़िगरेशन को प्रबंधित करने का एक त्वरित और आसान तरीका प्रदान करता है fileयह आपकी एप्लीकेशन आवश्यकताओं को पूरा करने के लिए अनुकूलित है। PCB आपको पहले से स्थापित (ज्ञात कार्यशील) कॉन्फ़िगरेशन से नई परियोजनाओं में जानकारी आयात करने की अनुमति देता है।
2.1 पीसी को गेटवे से जोड़ना
गेटवे को सुरक्षित रूप से माउंट करने के बाद, ईथरनेट केबल के एक सिरे को ETH 1 पोर्ट से कनेक्ट करें, और दूसरे सिरे को पीसी के समान नेटवर्क से एक्सेस किए जाने वाले ईथरनेट हब या स्विच से कनेक्ट करें। या, पीसी पर ईथरनेट पोर्ट से गेटवे पर ETH 1 पोर्ट से सीधे कनेक्ट करें।
2.2 गेटवे में अस्थायी आईपी पता सेट करना
महत्वपूर्ण: प्रोसॉफ्ट डिस्कवरी सर्विस (PDS) UDP प्रसारण संदेशों के माध्यम से गेटवे का पता लगाती है। PDS एक ऐसा अनुप्रयोग है जो PCB में बनाया गया है। ये संदेश राउटर या लेयर 3 स्विच द्वारा अवरुद्ध हो सकते हैं। उस स्थिति में, PDS गेटवे का पता लगाने में असमर्थ है। PDS का उपयोग करने के लिए, ईथरनेट कनेक्शन को इस तरह से व्यवस्थित करें कि कंप्यूटर और गेटवे के बीच कोई राउटर या लेयर 3 स्विच न हो या UDP प्रसारण संदेशों की रूटिंग की अनुमति देने के लिए राउटर या लेयर 3 स्विच को फिर से कॉन्फ़िगर करें।
1 PDS खोलने के लिए, PCB में PLX32-EIP-MBTCP-UA आइकन पर राइट-क्लिक करें और डायग्नोस्टिक्स पर क्लिक करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 14 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2 डायग्नोस्टिक्स संवाद बॉक्स में, कनेक्शन सेटअप आइकन पर क्लिक करें।
3 कनेक्शन सेटअप संवाद बॉक्स में, ProSoft Discovery Service (PDS) शीर्षक के अंतर्गत ब्राउज़ डिवाइस(S) बटन पर क्लिक करें।
4 प्रोसॉफ्ट डिस्कवरी सेवा संवाद बॉक्स में, नेटवर्क पर प्रोसॉफ्ट टेक्नोलॉजी मॉड्यूल खोजने के लिए प्रोसॉफ्ट मॉड्यूल के लिए ब्राउज़ करें आइकन पर क्लिक करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 15 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
5 गेटवे पर राइट-क्लिक करें, और फिर ASSIGN TEMPORARY IP चुनें।
6 गेटवे का डिफ़ॉल्ट आईपी पता 192.168.0.250 है।
7 अपने सबनेट में अप्रयुक्त IP दर्ज करें, और फिर OK पर क्लिक करें। 8 स्थायी IP पता सेट करने के लिए ईथरनेट पोर्ट कॉन्फ़िगर करना (पृष्ठ 22) देखें
प्रवेशद्वार.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 16 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.3 परियोजना की स्थापना
यदि आपने पहले अन्य विंडोज कॉन्फ़िगरेशन टूल का उपयोग किया है, तो आपको स्क्रीन लेआउट परिचित लगेगा। ProSoft कॉन्फ़िगरेशन बिल्डर विंडो में एक पेड़ होता है view बाईं ओर एक सूचना फलक, और विंडो के दाईं ओर एक कॉन्फ़िगरेशन फलक। जब आप पहली बार PCB शुरू करते हैं, तो पेड़ view इसमें डिफ़ॉल्ट प्रोजेक्ट और डिफ़ॉल्ट लोकेशन के लिए फ़ोल्डर्स होते हैं, जिसमें डिफ़ॉल्ट लोकेशन फ़ोल्डर में डिफ़ॉल्ट मॉड्यूल होता है। निम्न चित्रण में एक नए प्रोजेक्ट के साथ PCB विंडो दिखाई गई है।
प्रोजेक्ट में गेटवे जोड़ने के लिए
1 ट्री में DEFAULT MODULE पर राइट-क्लिक करें view, और फिर CHOOSE MODULE TYPE चुनें। इससे Choose Module Type डायलॉग बॉक्स खुल जाता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 17 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2 संवाद बॉक्स के उत्पाद लाइन फ़िल्टर क्षेत्र में, PLX30 रेडियो बटन का चयन करें।
3 चरण 1: मॉड्यूल प्रकार चुनें ड्रॉपडाउन सूची में, PLX32-EIP-MBTCP-UA चुनें। 4 यदि आपको उनकी आवश्यकता नहीं है, तो आप गेटवे पर एक या अधिक ड्राइवर अक्षम कर सकते हैं। देखें
गेटवे पोर्ट अक्षम करना (पृष्ठ 19). 5 अपनी सेटिंग्स को सहेजने के लिए OK पर क्लिक करें और PCB मुख्य विंडो पर वापस लौटें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 18 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.4 गेटवे प्रोटोकॉल कार्यक्षमताओं को अक्षम करना
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर (पीसीबी) आपको एक या अधिक ड्राइवर कार्यक्षमताओं को अक्षम करने का विकल्प देता है यदि आपको उनकी आवश्यकता नहीं है। ड्राइवर कार्यक्षमताओं को अक्षम करने से कॉन्फ़िगरेशन विकल्पों की संख्या सरल हो सकती है, जिससे गेटवे को सेट करना आसान हो जाता है।
जब आप PCB में प्रोजेक्ट में गेटवे जोड़ते हैं तो ड्राइवर कार्यक्षमताओं को अक्षम करना सबसे आसान होता है; हालाँकि, आप इसे प्रोजेक्ट में जोड़ने के बाद उन्हें सक्षम और अक्षम कर सकते हैं। दोनों विधियों का वर्णन इस विषय में किया गया है।
नोट: ड्राइवर कार्यक्षमताओं को अक्षम करने से गेटवे के प्रदर्शन पर कोई प्रभाव नहीं पड़ता है, और यह आवश्यक भी नहीं है।
जब आप इसे प्रोजेक्ट में जोड़ते हैं तो ड्राइवर कार्यक्षमताओं को अक्षम करने के लिए
गेटवे पर एक या अधिक ड्राइवर कार्यक्षमताओं को अक्षम करने का सबसे अच्छा समय तब होता है जब आप PCB में प्रोजेक्ट में गेटवे जोड़ते हैं। आप प्रोजेक्ट में जोड़ने के लिए इच्छित मॉड्यूल का चयन करने के बाद मॉड्यूल प्रकार चुनें संवाद बॉक्स में उन्हें अक्षम कर सकते हैं। निम्न छवि एक उदाहरण देती हैampले.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 19 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
तीन ड्राइवर कार्यक्षमताएँ अक्षम हैं। कृपया निम्नलिखित पर ध्यान दें:
· जिन ड्राइवरों को आप अक्षम कर सकते हैं, उनमें ACTION REQUIRED कॉलम में UNCHECK IF NOT USED लिखा होता है।
· कार्यक्षमता को अक्षम करने के लिए ड्राइवर नाम पर क्लिक करें। अक्षम होने पर, हरे चेकमार्क की जगह लाल वृत्त आ जाता है।
· यदि एक ही प्रकार के कई ड्राइवर हैं, तो केवल अंतिम ड्राइवर पर UnCheck if not Used संदेश दिखाई देगा। आप केवल उल्टे क्रम में अक्षम और सक्षम कर सकते हैं।
· अंत में, यदि आप इस संवाद बॉक्स में अक्षम कार्यक्षमता को सक्षम करना चाहते हैं, तो ड्राइवर कार्यक्षमता नाम पर पुनः क्लिक करें।
जब आप OK पर क्लिक करते हैं, तो PCB गेटवे को ट्री में सम्मिलित कर देता है view अक्षम कॉन्फ़िगरेशन विकल्प छिपे हुए हैं.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 20 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
प्रोजेक्ट में गेटवे जोड़ने के बाद उस पर कार्यात्मकताएँ अक्षम या सक्षम करने के लिए
1 ट्री में PLX32-EIP-MBTCP-UA आइकन पर राइट-क्लिक करें view, और फिर CHOOSE MODULE TYPE चुनें। यह सही मॉड्यूल प्रकार के साथ Choose Module Type संवाद बॉक्स खोलता है।
चेतावनी: ध्यान दें कि सभी ड्राइवर डिफ़ॉल्ट रूप से सक्षम हैं, और मॉड्यूल प्रकार चुनें संवाद बॉक्स में ड्राइवर की स्थिति ड्राइवरों की वास्तविक स्थिति से मेल नहीं खाती है। यदि आप चाहते हैं कि कोई भी अक्षम ड्राइवर अक्षम ही रहे, तो आपको उन्हें इस संवाद बॉक्स में फिर से अक्षम करना होगा ताकि पोर्ट नाम के आगे लाल वृत्त या पीला त्रिकोण दिखाई दे।
2 ड्राइवर की कार्यक्षमता का नाम क्लिक करके उसकी स्थिति को सक्षम से अक्षम या इसके विपरीत बदलें। ऊपर बताए गए वही नियम अभी भी लागू होते हैं।
3 जब आप OK पर क्लिक करते हैं, तो PCB ट्री में गेटवे को अपडेट करता है view, सक्षम कार्यक्षमताओं के लिए कॉन्फ़िगरेशन विकल्प दिखाना, और अक्षम कार्यक्षमताओं को छिपाना।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 21 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.5 गेटवे पैरामीटर कॉन्फ़िगर करना
1 गेटवे जानकारी का विस्तार करने के लिए मॉड्यूल आइकन के आगे [+] चिह्न पर क्लिक करें।
2 किसी भी विकल्प के आगे [+] चिह्न पर क्लिक करें।
को आइकॉन view गेटवे जानकारी और कॉन्फ़िगरेशन
3 संपादन संवाद बॉक्स खोलने के लिए किसी भी आइकन पर डबल-क्लिक करें। 4 पैरामीटर संपादित करने के लिए, बाएं फलक में पैरामीटर का चयन करें और उसमें अपने परिवर्तन करें।
5 अपने परिवर्तनों को सहेजने के लिए OK पर क्लिक करें।
2.5.1 पीसीबी ऑब्जेक्ट का नाम बदलना
आप ट्री में डिफ़ॉल्ट प्रोजेक्ट और डिफ़ॉल्ट स्थान फ़ोल्डर जैसे ऑब्जेक्ट का नाम बदल सकते हैं viewआप प्रोजेक्ट को अनुकूलित करने के लिए मॉड्यूल आइकन का नाम भी बदल सकते हैं।
1 उस ऑब्जेक्ट पर राइट-क्लिक करें जिसका नाम आप बदलना चाहते हैं और फिर RENAME चुनें। 2 ऑब्जेक्ट के लिए नया नाम टाइप करें और एंटर दबाएँ।
2.5.2 कॉन्फ़िगरेशन प्रिंट करना File
1 मुख्य पीसीबी विंडो में, PLX32-EIP-MBTCP-UA आइकन पर राइट-क्लिक करें और फिर चुनें VIEW विन्यास।
2 में View कॉन्फ़िगरेशन संवाद बॉक्स में, क्लिक करें FILE मेनू पर जाएँ और प्रिंट पर क्लिक करें। 3 प्रिंट संवाद बॉक्स में, ड्रॉप-डाउन सूची से उपयोग करने के लिए प्रिंटर चुनें,
मुद्रण विकल्प चुनें और OK पर क्लिक करें.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 22 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.6 ईथरनेट पोर्ट को कॉन्फ़िगर करना यह अनुभाग दिखाता है कि PLX32-EIP-MBTCPUA के लिए ईथरनेट पोर्ट पैरामीटर कैसे सेट करें।
पीसीबी में ईथरनेट पोर्ट को कॉन्फ़िगर करने के लिए
1 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर ट्री में view, ईथरनेट कॉन्फ़िगरेशन आइकन पर डबल-क्लिक करें।
2 मान बदलने के लिए Edit – WATTCP डायलॉग बॉक्स में किसी भी पैरामीटर पर क्लिक करें। चूँकि गेटवे में दो ईथरनेट पोर्ट हैं, इसलिए प्रत्येक पोर्ट के लिए अलग-अलग कॉन्फ़िगरेशन विकल्प हैं।
पैरामीटर आईपी एड्रेस नेटमास्क गेटवे
विवरण गेटवे को निर्दिष्ट किया गया अद्वितीय आईपी पता गेटवे का सबनेट मास्क गेटवे (यदि उपयोग किया गया हो)
नोट: प्रत्येक ईथरनेट पोर्ट एक अलग ईथरनेट सबनेट पर होना चाहिए।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 23 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.7 मॉड्यूल मेमोरी में डेटा मैपिंग
गेटवे के आंतरिक डेटाबेस में क्षेत्रों के बीच डेटा कॉपी करने के लिए ProSoft कॉन्फ़िगरेशन बिल्डर में डेटा मैप अनुभाग का उपयोग करें। यह आपको सरल डेटा अनुरोध और नियंत्रण बनाने के लिए गेटवे डेटाबेस के भीतर अलग-अलग पतों पर डेटा कॉपी करने की अनुमति देता है। आप इस सुविधा का उपयोग निम्नलिखित कार्यों के लिए कर सकते हैं।
· प्रति डेटा मैप कमांड अधिकतम 100 रजिस्टरों की प्रतिलिपि बनाएँ, और आप अधिकतम 200 अलग-अलग प्रतिलिपि कमांड कॉन्फ़िगर कर सकते हैं।
· ऊपरी मेमोरी में त्रुटि या स्थिति तालिकाओं से डेटा को उपयोगकर्ता डेटा क्षेत्र में आंतरिक डेटाबेस रजिस्टरों में कॉपी करें।
· कॉपी प्रक्रिया के दौरान बाइट और/या शब्द क्रम को पुनः व्यवस्थित करें। उदाहरण के लिएampउदाहरण के लिए, बाइट या शब्द क्रम को पुनर्व्यवस्थित करके, आप फ्लोटिंग-पॉइंट मानों को एक अलग प्रोटोकॉल के लिए सही प्रारूप में परिवर्तित कर सकते हैं।
· व्यापक रूप से फैले डेटा को एक निरंतर डेटा ब्लॉक में संघनित करने के लिए डेटा मैप का उपयोग करें, जिससे उस तक पहुंच आसान हो जाएगी।
1 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में, मॉड्यूल नाम के आगे [+] पर क्लिक करके मॉड्यूल ट्री का विस्तार करें।
2 COMMONNET के आगे [+] पर क्लिक करें, और फिर DATA MAP पर डबल-क्लिक करें।
3 संपादन – डेटा मैप संवाद बॉक्स में, पंक्ति जोड़ें पर क्लिक करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 24 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे 4 मैपिंग के लिए पैरामीटर्स को संपादित करने के लिए EDIT ROW पर क्लिक करें।
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
5 किसी पैरामीटर का मान बदलने के लिए, पैरामीटर पर क्लिक करें और नया मान दर्ज करें। समाप्त होने पर OK पर क्लिक करें।
6 अधिक मेमोरी मैपिंग जोड़ने के लिए उपरोक्त चरणों को दोहराएं।
2.7.1 पता 0 से उच्चतम स्थिति डेटा पता तक कॉपी ऑपरेशन के लिए आरंभिक आंतरिक डेटाबेस रजिस्टर पता निर्दिष्ट करता है। यह पता उपयोगकर्ता डेटा क्षेत्र या गेटवे के स्थिति डेटा क्षेत्र में कोई भी मान्य पता हो सकता है।
2.7.2 पता 0 से 9999 तक कॉपी ऑपरेशन के लिए शुरुआती गंतव्य रजिस्टर पता निर्दिष्ट करता है। यह पता हमेशा उपयोगकर्ता डेटा क्षेत्र के भीतर होना चाहिए। सुनिश्चित करें कि आप एक गंतव्य पता निर्दिष्ट करते हैं जो गेटवे पर चल रहे संचार प्रोटोकॉल में से किसी एक द्वारा मेमोरी में संग्रहीत डेटा को अधिलेखित नहीं करता है।
2.7.3 रजिस्टर गणना 1 से 100 प्रतिलिपि बनाने के लिए रजिस्टरों की संख्या निर्दिष्ट करती है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 25 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.7.4 स्वैप कोड
कोई परिवर्तन नहीं, शब्द स्वैप, शब्द और बाइट स्वैप, बाइट स्वैप
आपको कॉपी प्रक्रिया के दौरान रजिस्टरों में बाइट्स के क्रम को बदलने की आवश्यकता हो सकती है ताकि विभिन्न प्रोटोकॉल के बीच बाइट्स के संरेखण को बदला जा सके। फ़्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के दौरान इस पैरामीटर का उपयोग करें, क्योंकि स्लेव डिवाइस में इन डेटा प्रकारों के भंडारण के लिए कोई मानक नहीं है।
स्वैप कोड कोई स्वैप नहीं
विवरण बाइट क्रम में कोई परिवर्तन नहीं किया गया है (1234 = 1234)
शब्द स्वैप
शब्द बदल दिए गए हैं (1234 = 3412)
शब्द और बाइट शब्दों की अदला-बदली की जाती है, फिर प्रत्येक शब्द में बाइट्स की अदला-बदली की जाती है (1234 =
बदलना
4321)
बाइट्स
प्रत्येक शब्द में बाइट्स की अदला-बदली की जाती है (1234 = 2143)
2.7.5 विलंब प्रीसेट
यह पैरामीटर प्रत्येक डेटा मैप कॉपी ऑपरेशन के लिए एक अंतराल निर्धारित करता है। विलंब प्रीसेट का मान समय की एक निश्चित राशि नहीं है। यह फ़र्मवेयर स्कैन की संख्या है जो कॉपी ऑपरेशन के बीच होनी चाहिए।
फर्मवेयर स्कैन चक्र में समय की एक चर राशि लग सकती है, जो गेटवे पर चल रहे प्रोटोकॉल ड्राइवरों की गतिविधि के स्तर और गेटवे के संचार पोर्ट पर गतिविधि के स्तर पर निर्भर करती है। प्रत्येक फर्मवेयर स्कैन को पूरा होने में एक से कई मिलीसेकंड तक का समय लग सकता है। इसलिए, डेटा मैप कॉपी ऑपरेशन नियमित अंतराल पर होने की उम्मीद नहीं की जा सकती है।
यदि कई कॉपी ऑपरेशन (डेटा मैप सेक्शन में कई पंक्तियाँ) बहुत बार होते हैं या सभी एक ही अपडेट अंतराल में होते हैं, तो वे गेटवे प्रोटोकॉल के प्रोसेस स्कैन में देरी कर सकते हैं, जिसके परिणामस्वरूप डेटा अपडेट धीमा हो सकता है या संचार पोर्ट पर डेटा छूट सकता है। इन संभावित समस्याओं से बचने के लिए, डेटा मैप सेक्शन में प्रत्येक पंक्ति के लिए विलंब प्रीसेट को अलग-अलग मानों पर सेट करें और उन्हें कम के बजाय उच्च संख्याओं पर सेट करें।
उदाहरणार्थampले, 1000 से कम विलंब प्रीसेट मान संचार पोर्ट के माध्यम से डेटा अपडेट में ध्यान देने योग्य देरी का कारण बन सकते हैं। सभी विलंब प्रीसेट को एक ही मान पर सेट न करें। इसके बजाय, डेटा मैप में प्रत्येक पंक्ति के लिए अलग-अलग मानों का उपयोग करें जैसे कि 1000, 1001, और 1002 या कोई अन्य अलग विलंब प्रीसेट मान जो आपको पसंद हो। यह प्रतियों को एक साथ होने से रोकता है और संभावित प्रक्रिया स्कैन देरी को रोकता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 26 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.8 प्रोजेक्ट को PLX32-EIP-MBTCP-UA पर डाउनलोड करना
नोट: अपने पीसी के साथ मॉड्यूल को कनेक्ट करने के निर्देशों के लिए, पीसी को गेटवे से कनेक्ट करना (पृष्ठ 14) देखें।
गेटवे द्वारा आपके द्वारा कॉन्फ़िगर की गई सेटिंग का उपयोग करने के लिए, आपको अपडेट किए गए प्रोजेक्ट को डाउनलोड (कॉपी) करना होगा file आपके पीसी से गेटवे तक.
नोट: यदि मॉड्यूल का जम्पर 3 सेट है, तो यह फ़ंक्शन उपलब्ध नहीं है।
1 पेड़ में view प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में, PLX32-EIP-MBTCPUA आइकन पर राइट-क्लिक करें और फिर पीसी से डिवाइस पर डाउनलोड करें चुनें। इससे डाउनलोड डायलॉग बॉक्स खुल जाता है।
2 डाउनलोड संवाद बॉक्स में, कनेक्शन प्रकार चुनें ड्रॉपडाउन बॉक्स में, डिफ़ॉल्ट ईथरनेट विकल्प का उपयोग करें।
नोट: यदि आप अस्थायी IP पते का उपयोग करके मॉड्यूल से कनेक्ट हुए हैं, तो ईथरनेट पता फ़ील्ड में वह अस्थायी IP पता होता है। ProSoft कॉन्फ़िगरेशन बिल्डर मॉड्यूल से कनेक्ट करने के लिए इस अस्थायी IP पते का उपयोग करता है।
3 यह सत्यापित करने के लिए कि आईपी पता मॉड्यूल तक पहुंच की अनुमति देता है, टेस्ट कनेक्शन पर क्लिक करें। 4 यदि कनेक्शन सफल होता है, तो ईथरनेट कॉन्फ़िगरेशन को स्थानांतरित करने के लिए डाउनलोड पर क्लिक करें
मॉड्यूल।
नोट: उपरोक्त चरण केवल OPC UA सर्वर के IP पते और नाम को डाउनलोड या संशोधित करते हैं, यह OPC UA कॉन्फ़िगरेशन को डाउनलोड या संशोधित नहीं करता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 27 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
यदि टेस्ट कनेक्शन प्रक्रिया विफल हो जाती है, तो आपको एक त्रुटि संदेश दिखाई देगा। त्रुटि को ठीक करने के लिए, इन चरणों का पालन करें:
1 त्रुटि संदेश को खारिज करने के लिए OK पर क्लिक करें। 2 डाउनलोड संवाद बॉक्स में, ProSoft Discovery को खोलने के लिए डिवाइस ब्राउज़ करें पर क्लिक करें
सेवा।
3 मॉड्यूल पर राइट-क्लिक करें और फिर SELECT FOR PCB चुनें। 4 ProSoft Discovery Service को बंद करें। 5 कॉन्फ़िगरेशन को मॉड्यूल में स्थानांतरित करने के लिए DOWNLOAD पर क्लिक करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 28 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
2.9 गेटवे से प्रोजेक्ट अपलोड करना
नोट: अपने पीसी के साथ मॉड्यूल को कनेक्ट करने के निर्देशों के लिए, पीसी को गेटवे से कनेक्ट करना (पृष्ठ 14) देखें।
आप अपने पीसी पर प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में वर्तमान प्रोजेक्ट में PLX32-EIP-MBTCP-UA से प्रोजेक्ट सेटिंग्स अपलोड कर सकते हैं।
1 पेड़ में view प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में, PLX32-EIP-MBTCPUA आइकन पर राइट-क्लिक करें और फिर डिवाइस से पीसी पर अपलोड करें चुनें। इससे अपलोड डायलॉग बॉक्स खुल जाता है।
2 अपलोड संवाद बॉक्स में, कनेक्शन प्रकार चुनें ड्रॉपडाउन बॉक्स में, डिफ़ॉल्ट ईथरनेट सेटिंग का उपयोग करें।
नोट: यदि आप अस्थायी IP पते का उपयोग करके मॉड्यूल से कनेक्ट हुए हैं, तो ईथरनेट पता फ़ील्ड में वह अस्थायी IP पता होता है। ProSoft कॉन्फ़िगरेशन बिल्डर मॉड्यूल से कनेक्ट करने के लिए इस अस्थायी IP पते का उपयोग करता है।
3 यह सत्यापित करने के लिए कि आईपी पता मॉड्यूल तक पहुंच की अनुमति देता है, टेस्ट कनेक्शन पर क्लिक करें। 4 यदि कनेक्शन सफल होता है, तो ईथरनेट कॉन्फ़िगरेशन को स्थानांतरित करने के लिए अपलोड पर क्लिक करें
पीसी.
नोट: उपरोक्त चरण केवल OPC UA सर्वर के IP पते और नाम को अपलोड या संशोधित करते हैं, यह OPC UA कॉन्फ़िगरेशन को अपलोड या संशोधित नहीं करता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 29 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर उपयोगकर्ता मैनुअल का उपयोग करना
यदि टेस्ट कनेक्शन प्रक्रिया विफल हो जाती है, तो आपको एक त्रुटि संदेश दिखाई देगा। त्रुटि को ठीक करने के लिए, इन चरणों का पालन करें।
1 त्रुटि संदेश को खारिज करने के लिए OK पर क्लिक करें। 2 अपलोड संवाद बॉक्स में, ProSoft Discovery Service को खोलने के लिए BROWSE DEVICE(S) पर क्लिक करें।
3 मॉड्यूल पर राइट-क्लिक करें और फिर SELECT FOR PCB चुनें। 4 ProSoft Discovery Service को बंद करें। 5 कॉन्फ़िगरेशन को मॉड्यूल में स्थानांतरित करने के लिए DOWNLOAD पर क्लिक करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 30 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3 निदान और समस्या निवारण
आप कई तरीकों का उपयोग करके गेटवे का समस्या निवारण कर सकते हैं: · गेटवे पर एलईडी संकेतक की निगरानी करें। · प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर (पीसीबी) में डायग्नोस्टिक्स फ़ंक्शन का उपयोग करें। · गेटवे आंतरिक के स्थिति डेटा क्षेत्र (ऊपरी मेमोरी) में डेटा की जाँच करें।
याद।
3.1 एलईडी संकेतक
सबसे पहला और सबसे तेज़ तरीका गेटवे पर मौजूद LED को स्कैन करना है ताकि समस्या के अस्तित्व और संभावित कारण का पता लगाया जा सके। LED से मूल्यवान जानकारी मिलती है जैसे:
· प्रत्येक पोर्ट की स्थिति · सिस्टम कॉन्फ़िगरेशन त्रुटियाँ · अनुप्रयोग त्रुटियाँ · दोष संकेत
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 31 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3.1.1 मुख्य गेटवे एल.ई.डी. यह तालिका गेटवे फ्रंट पैनल एल.ई.डी. का वर्णन करती है।
एलईडी पीडब्लूआर (पावर)
एफएलटी (गलती)
सीएफजी (कॉन्फ़िगरेशन)
ईआरआर (त्रुटि)
केवल EIP प्रोटोकॉल के लिए NS (नेटवर्क स्थिति)
केवल EIP प्रोटोकॉल के लिए MS (मॉड्यूल स्थिति)
राज्य बंद
ठोस हरा बंद ठोस लाल
ठोस एम्बर बंद
बंद फ्लैशिंगएम्बर
ठोस अंबर
बंद ठोस लाल ठोस हरा चमकता हुआ लाल चमकता हुआ हरा बारी-बारी से लाल और हरा चमक बंद ठोस लाल ठोस हरा चमकता हुआ लाल चमकता हुआ हरा बारी-बारी से लाल और हरा चमक
विवरण
पावर टर्मिनलों से विद्युत जुड़ी नहीं है या गेटवे को उचित रूप से विद्युत प्रदान करने के लिए स्रोत अपर्याप्त है (208 VDC पर 24 mA की आवश्यकता है)।
बिजली को पावर टर्मिनलों से जोड़ा जाता है।
सामान्य परिचालन.
एक गंभीर त्रुटि हुई है। प्रोग्राम निष्पादन योग्य विफल हो गया है या उपयोगकर्ता द्वारा समाप्त कर दिया गया है और अब नहीं चल रहा है। त्रुटि को दूर करने के लिए रीसेट बटन दबाएँ या पावर साइकिल चलाएँ।
सामान्य परिचालन.
यूनिट कॉन्फ़िगरेशन मोड में है। या तो कॉन्फ़िगरेशन त्रुटि मौजूद है, या कॉन्फ़िगरेशन file डाउनलोड किया जा रहा है या पढ़ा जा रहा है। पावर-अप के बाद, गेटवे कॉन्फ़िगरेशन को पढ़ता है, और यूनिट कॉन्फ़िगरेशन मानों को लागू करता है और हार्डवेयर को आरंभ करता है। यह पावर साइकिल के दौरान या रीसेट बटन दबाने के बाद होता है।
सामान्य परिचालन.
एक त्रुटि स्थिति का पता चला है और यह एप्लिकेशन पोर्ट में से एक पर हो रही है। कॉन्फ़िगरेशन की जाँच करें और संचार त्रुटियों के लिए समस्या निवारण करें।
यह त्रुटि ध्वज प्रत्येक कमांड प्रयास (मास्टर/क्लाइंट) की शुरुआत में या डेटा की प्रत्येक प्राप्ति (स्लेव/एडाप्टर/सर्वर) पर साफ़ हो जाता है। यदि यह स्थिति मौजूद है, तो यह इंगित करता है कि एप्लिकेशन में (खराब कॉन्फ़िगरेशन के कारण) या एक या अधिक पोर्ट (नेटवर्क संचार विफलता) पर बड़ी संख्या में त्रुटियाँ हो रही हैं।
न बिजली, न IP पता
डुप्लीकेट आईपी एड्रेस
जुड़े हुए
रिश्तों का समय बाहर
आईपी पता प्राप्त हुआ; कोई कनेक्शन स्थापित नहीं हुआ
स्व-परीक्षण
शक्ति नही हैं
बड़ी गलती
डिवाइस चालू
छोटी सी गलती
समर्थन करना
स्व-परीक्षण
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 32 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3.1.2 ईथरनेट पोर्ट एल.ई.डी. यह तालिका गेटवे ईथरनेट पोर्ट एल.ई.डी. का वर्णन करती है।
एलईडी लिंक/ACT
100 एमबीआईटी
राज्य बंद
ठोस हरा
बंद चमकती एम्बर
विवरण
कोई भौतिक नेटवर्क कनेक्शन नहीं पाया गया। कोई ईथरनेट संचार संभव नहीं है। वायरिंग और केबल की जाँच करें।
भौतिक नेटवर्क कनेक्शन का पता चला। ईथरनेट संचार संभव होने के लिए यह LED पूरी तरह चालू होना चाहिए।
बंदरगाह पर कोई गतिविधि नहीं.
ईथरनेट पोर्ट सक्रिय रूप से डेटा प्रेषित या प्राप्त कर रहा है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 33 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3.2 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में डायग्नोस्टिक्स का उपयोग करना
प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर (पीसीबी) में निदान और समस्या निवारण में आपकी सहायता करने के लिए कई उपयोगी उपकरण हैं। आप अपने गेटवे से कनेक्ट करने और वर्तमान स्थिति मान, कॉन्फ़िगरेशन डेटा और अन्य मूल्यवान जानकारी प्राप्त करने के लिए पीसीबी का उपयोग कर सकते हैं।
टिप: आप एक समय में एक से अधिक गेटवे के लिए ProSoft कॉन्फ़िगरेशन बिल्डर डायग्नोस्टिक्स विंडो खोल सकते हैं।
गेटवे के संचार पोर्ट से कनेक्ट करने के लिए.
1 PCB में, गेटवे नाम पर राइट-क्लिक करें और डायग्नोस्टिक्स चुनें।
2 इससे डायग्नोस्टिक्स विंडो खुलती है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 34 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
यदि गेटवे से कोई प्रतिक्रिया नहीं मिलती है, जैसा कि उदाहरण में हैampऊपर दिए गए निर्देशों का पालन करें: 1. टूलबार से, सेटअप कनेक्शन बटन पर क्लिक करें।
2 कनेक्शन सेटअप संवाद बॉक्स में, SELECT CONNECTION TYPE सूची से ETHERNET का चयन करें।
3 ईथरनेट फ़ील्ड में गेटवे का IP पता टाइप करें। 4 कनेक्ट पर क्लिक करें।
5 सत्यापित करें कि ईथरनेट आपके कंप्यूटर के संचार पोर्ट और गेटवे के बीच ठीक से जुड़ा हुआ है।
6 यदि आप अभी भी कनेक्शन स्थापित करने में सक्षम नहीं हैं, तो सहायता के लिए प्रोसॉफ्ट टेक्नोलॉजी तकनीकी सहायता से संपर्क करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 35 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3.2.1 डायग्नोस्टिक्स मेनू
डायग्नोस्टिक्स मेनू को डायग्नोस्टिक्स विंडो के बाईं ओर एक वृक्ष संरचना के रूप में व्यवस्थित किया गया है।
सावधानी: इस मेनू में कुछ कमांड केवल उन्नत डिबगिंग और सिस्टम परीक्षण के लिए डिज़ाइन किए गए हैं, और गेटवे को संचार करना बंद करने का कारण बन सकते हैं, जिसके परिणामस्वरूप संभावित रूप से डेटा हानि या अन्य संचार विफलताएँ हो सकती हैं। इन कमांड का उपयोग केवल तभी करें जब आप उनके संभावित प्रभावों को पूरी तरह से समझते हों, या यदि आपको प्रोसॉफ्ट टेक्नोलॉजी तकनीकी सहायता इंजीनियरों द्वारा ऐसा करने के लिए विशेष रूप से निर्देशित किया गया हो।
नीचे निम्नलिखित मेनू कमांड दिखाए गए हैं:
मेनू कमांड मॉड्यूल
डेटाबेस View
सबमेनू कमांड संस्करण
डेटा मैप ASCII
दशमलव
हेक्स
तैरना
विवरण
गेटवे का वर्तमान सॉफ़्टवेयर संस्करण और अन्य महत्वपूर्ण मान प्रदर्शित करता है। तकनीकी सहायता के लिए कॉल करते समय आपसे यह जानकारी देने के लिए कहा जा सकता है।
गेटवे के डेटा मैप कॉन्फ़िगरेशन को प्रदर्शित करता है। गेटवे के डेटाबेस की सामग्री को ASCII वर्ण प्रारूप में प्रदर्शित करता है।*
गेटवे के डेटाबेस की सामग्री को दशमलव संख्या प्रारूप में प्रदर्शित करता है।*
गेटवे के डेटाबेस की सामग्री को हेक्साडेसिमल संख्या प्रारूप में प्रदर्शित करता है।* गेटवे के डेटाबेस की सामग्री को फ्लोटिंग-पॉइंट संख्या प्रारूप में प्रदर्शित करता है।*
*डेटाबेस में नेविगेट करने के लिए विंडो के दाएँ किनारे पर स्क्रॉल बार का उपयोग करें। प्रत्येक पृष्ठ 100 शब्दों का डेटा प्रदर्शित करता है। उपलब्ध पृष्ठों की कुल संख्या आपके गेटवे के कॉन्फ़िगरेशन पर निर्भर करती है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 36 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3.2.2 डायग्नोस्टिक सत्र को लॉग में कैप्चर करना File
आप डायग्नोस्टिक्स सत्र में जो कुछ भी करते हैं उसे लॉग में रिकॉर्ड कर सकते हैं fileयह सुविधा समस्या निवारण और रिकॉर्ड रखने के प्रयोजनों के लिए, और प्रोसॉफ्ट टेक्नोलॉजी की तकनीकी सहायता टीम के साथ संचार के लिए उपयोगी हो सकती है।
सत्र डेटा को लॉग में कैप्चर करने के लिए file
1 डायग्नोस्टिक्स विंडो खोलें। ProSoft कॉन्फ़िगरेशन बिल्डर में डायग्नोस्टिक्स का उपयोग करना देखें (पृष्ठ 33)।
2 डायग्नोस्टिक्स सत्र को टेक्स्ट में लॉग करना file, टूलबार से, LOG बटन पर क्लिक करें FILE बटन पर क्लिक करें। कैप्चर रोकने के लिए बटन पर फिर से क्लिक करें।
3 से view लकड़ी का लठा file, टूलबार से, क्लिक करें VIEW लकड़ी का लट्ठा FILE बटन. लॉग file पाठ के रूप में खुलता है file, आप नाम बदल सकते हैं और किसी भिन्न स्थान पर सहेज सकते हैं.
4 लॉग को ईमेल करने के लिए file प्रोसॉफ्ट टेक्नोलॉजी की तकनीकी सहायता टीम से जुड़ने के लिए, टूलबार से, ईमेल लॉग पर क्लिक करें FILE बटन. यह केवल तभी काम करता है जब आपने इंस्टॉल किया हो
(अपने पीसी पर माइक्रोसॉफ्ट आउटलुक स्थापित करें।)
5 यदि आप कई अनुक्रमिक सत्र कैप्चर करते हैं, तो PCB पहले से कैप्चर किए गए डेटा के अंत में नया डेटा जोड़ देता है। यदि आप लॉग से पिछला डेटा साफ़ करना चाहते हैं fileडेटा कैप्चर करना शुरू करने से पहले आपको हर बार डेटा साफ़ करें बटन पर क्लिक करना होगा।
3.2.3 गर्म बूट / ठंडा बूट
PLX32-EIP-MBTCP-UA को वार्म और कोल्ड बूट करने के लिए मॉड्यूल > सामान्य > वार्म बूट या कोल्ड बूट पर क्लिक किया जा सकता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 37 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3.3 ऊपरी मेमोरी में गेटवे स्थिति डेटा
गेटवे अपने आंतरिक डेटाबेस में समर्पित ऊपरी मेमोरी स्थानों में उपयोगी मॉड्यूल स्थिति डेटा लिखता है। इस स्थिति डेटा क्षेत्र का स्थान आपके गेटवे द्वारा समर्थित प्रोटोकॉल पर निर्भर करता है। आप गेटवे के डेटाबेस (रजिस्टर 0 से 9999 तक) के उपयोगकर्ता डेटा क्षेत्र में इस डेटा को मैप करने के लिए प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में डेटा मैप फ़ंक्शन का उपयोग कर सकते हैं। रिमोट डिवाइस, जैसे कि HMI या प्रोसेसर तब स्थिति डेटा तक पहुँच सकते हैं। मॉड्यूल मेमोरी में डेटा मैपिंग देखें (पृष्ठ 23)।
3.3.1 ऊपरी मेमोरी में सामान्य गेटवे स्थिति डेटा निम्न तालिका गेटवे के सामान्य स्थिति डेटा क्षेत्र की सामग्री का वर्णन करती है।
रजिस्टर पता 14000 से 14001 14002 से 14004 14005 से 14009 14010 से 14014 14015 से 14019
विवरण प्रोग्राम साइकिल काउंटर उत्पाद कोड (ASCII) उत्पाद संशोधन (ASCII) ऑपरेटिंग सिस्टम संशोधन (ASCII) OS रन नंबर (ASCII)
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 38 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
निदान और समस्या निवारण उपयोगकर्ता मैनुअल
3.3.2 ऊपरी मेमोरी में प्रोटोकॉल-विशिष्ट स्थिति डेटा
PLX32-EIP-MBTCP-UA में प्रोटोकॉल-विशिष्ट स्थिति डेटा के लिए ऊपरी मेमोरी स्थान भी हैं। गेटवे प्रोटोकॉल ड्राइवरों के लिए स्थिति डेटा क्षेत्र का स्थान प्रोटोकॉल पर निर्भर करता है। अधिक जानकारी के लिए, देखें:
· ऊपरी मेमोरी में EIP स्थिति डेटा (पृष्ठ 66) · ऊपरी मेमोरी में MBTCP स्थिति डेटा (पृष्ठ 102)
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 39 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
4 हार्डवेयर सूचना
हार्डवेयर जानकारी उपयोगकर्ता मैनुअल
4.1 हार्डवेयर विनिर्देश
विशिष्टता बिजली आपूर्ति
विवरण
24 VDC नाममात्र 10 से 36 VDC अनुमत सकारात्मक, नकारात्मक, GND टर्मिनल
वर्तमान भार
24 VDC नाममात्र @ 300 mA 10 से 36 VDC @ 610 mA अधिकतम
ऑपरेटिंग तापमान -25°C से 70°C (-13°F से 158°F)
भंडारण तापमान -40°C से 80°C (-40°F से 176°F)
सापेक्षिक आर्द्रता
5% से 95% RH बिना संघनन के
आयाम (ऊंचाई x चौड़ाई x गहराई)
5.38 x 1.99 x 4.38 में 13.67 x 5.05 x 11.13 सेमी
एलईडी संकेतक
कॉन्फ़िगरेशन (CFG) और त्रुटि (ERR) संचार स्थिति पावर (PWR) और हार्डवेयर दोष (FLT) नेटवर्क स्थिति (NS) ईथरनेट/IPTM क्लास I या क्लास III कनेक्शन
स्थिति (केवल ईथरनेट/आईपी) मॉड्यूल स्थिति (एमएस) मॉड्यूल कॉन्फ़िगरेशन स्थिति (केवल ईथरनेट/आईपी) ईथरनेट संचार पोर्ट लिंक/गतिविधि और 100 एमबीआईटी
ईथरनेट पोर्ट
10/100 Mbit पूर्ण-द्वैध RJ45 कनेक्टर विद्युत अलगाव 1500 सेकंड के लिए 50 हर्ट्ज से 60 हर्ट्ज पर 60 Vrms, IEC 5.3.2 के खंड 60950 में निर्दिष्ट अनुसार लागू किया गया: 1991 ईथरनेट प्रसारण तूफान लचीलापन = 5000 [ARP] फ्रेम-प्रति-सेकंड से कम या बराबर और 5 मिनट से कम या बराबर अवधि
प्रत्येक यूनिट के साथ भेजा गया
2.5 मिमी स्क्रूड्राइवर J180 पावर कनेक्टर
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 40 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
5 ईआईपी प्रोटोकॉल
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.1 ईआईपी कार्यात्मक ओवरview
आप PLX32-EIP-MBTCP-UA का उपयोग रॉकवेल ऑटोमेशन प्रोसेसर परिवार या अन्य सॉफ़्टवेयर-आधारित समाधानों में कई अलग-अलग प्रोटोकॉल को इंटरफ़ेस करने के लिए कर सकते हैं। निम्न चित्रण ईथरनेट/आईपी प्रोटोकॉल की कार्यक्षमता को दर्शाता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 41 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
5.1.1 ईथरनेट/आईपी सामान्य विनिर्देश
EIP ड्राइवर निम्नलिखित कनेक्शनों का समर्थन करता है:
कक्षा कक्षा 1 कक्षा 3
कनेक्शन प्रकार I/O कनेक्टेड क्लाइंट असंबद्ध क्लाइंट
कनेक्शनों की संख्या 2 2 1
सर्वर
5
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
विनिर्देश समर्थित PLC प्रकार समर्थित संदेश प्रकार I/O कनेक्शन आकार इन/आउट अधिकतम RPI समय समर्थित CIP सेवाएँ
कमांड सूची
कमांड सेट
विवरण
पीएलसी2, पीएलसी5, एसएलसी, सीएलएक्स, सीएमपीएलएक्स, माइक्रोएलएक्स
पीसीसीसी और सीआईपी
496/496 बाइट्स
प्रति कनेक्शन 5 ms
0x4C: CIP डेटा तालिका पढ़ें 0x4D: CIP डेटा तालिका लिखें CIP जेनेरिक
प्रति क्लाइंट 100 कमांड तक का समर्थन करता है। प्रत्येक कमांड कमांड प्रकार, आईपी पता, रजिस्टर टू/फ्रॉम एड्रेस और शब्द/बिट गिनती के लिए कॉन्फ़िगर करने योग्य है।
पीएलसी-2/पीएलसी-3/पीएलसी5 बेसिक कमांड सेट पीएलसी5 बाइनरी कमांड सेट पीएलसी5 एएससीआईआई कमांड सेट एसएलसी500 कमांड सेट
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 42 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.1.2 ईआईपी आंतरिक डेटाबेस
आंतरिक डेटाबेस PLX32-EIP-MBTCP-UA की कार्यक्षमता के लिए केंद्रीय है। गेटवे इस डेटाबेस को गेटवे पर सभी संचार पोर्ट के बीच साझा करता है और इसे एक प्रोटोकॉल से दूसरे डिवाइस को एक नेटवर्क पर दूसरे नेटवर्क पर एक या अधिक डिवाइस तक जानकारी भेजने के लिए एक माध्यम के रूप में उपयोग करता है। यह एक संचार पोर्ट पर डिवाइस से डेटा को दूसरे प्रोटोकॉल पर डिवाइस द्वारा एक्सेस और नियंत्रित करने की अनुमति देता है।
क्लाइंट और सर्वर से डेटा के अलावा, आप गेटवे द्वारा उत्पन्न स्थिति और त्रुटि जानकारी को आंतरिक डेटाबेस के उपयोगकर्ता डेटा क्षेत्र में मैप कर सकते हैं। आंतरिक डेटाबेस दो क्षेत्रों में विभाजित है:
· गेटवे स्थिति डेटा क्षेत्र के लिए ऊपरी मेमोरी। यह वह जगह है जहाँ गेटवे गेटवे द्वारा समर्थित प्रोटोकॉल के लिए आंतरिक स्थिति डेटा लिखता है।
· उपयोगकर्ता डेटा क्षेत्र के लिए कम मेमोरी। यह वह जगह है जहाँ बाहरी उपकरणों से आने वाले डेटा को संग्रहीत और एक्सेस किया जाता है।
PLX32-EIP-MBTCP-UA में प्रत्येक प्रोटोकॉल उपयोगकर्ता डेटा क्षेत्र में डेटा लिख सकता है और उससे डेटा पढ़ सकता है।
नोट: यदि आप ऊपरी मेमोरी में गेटवे स्थिति डेटा तक पहुँचना चाहते हैं, तो आप गेटवे स्थिति डेटा क्षेत्र से उपयोगकर्ता डेटा क्षेत्र में डेटा कॉपी करने के लिए गेटवे में डेटा मैपिंग सुविधा का उपयोग कर सकते हैं। मॉड्यूल मेमोरी में डेटा मैपिंग देखें (पृष्ठ 23)। अन्यथा, आप ProSoft कॉन्फ़िगरेशन बिल्डर में डायग्नोस्टिक फ़ंक्शन का उपयोग कर सकते हैं view गेटवे स्थिति डेटा। गेटवे स्थिति डेटा के बारे में अधिक जानकारी के लिए, नेटवर्क डायग्नोस्टिक्स (पृष्ठ 65) देखें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 43 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
EIP क्लाइंट डेटाबेस तक पहुंच
क्लाइंट कार्यक्षमता गेटवे के आंतरिक डेटाबेस और एक या अधिक प्रोसेसर या अन्य सर्वर आधारित डिवाइस में स्थापित डेटा टेबल के बीच डेटा का आदान-प्रदान करती है। ProSoft कॉन्फ़िगरेशन बिल्डर में आपके द्वारा परिभाषित कमांड सूची निर्दिष्ट करती है कि गेटवे और नेटवर्क पर प्रत्येक सर्वर के बीच कौन सा डेटा स्थानांतरित किया जाना है। क्लाइंट कार्यक्षमता के लिए प्रोसेसर (सर्वर) में किसी लैडर लॉजिक की आवश्यकता नहीं होती है, सिवाय इसके कि यह सुनिश्चित करने के लिए कि पर्याप्त डेटा मेमोरी मौजूद है।
निम्नलिखित चित्रण ईथरनेट क्लाइंट और आंतरिक डेटाबेस के बीच डेटा प्रवाह का वर्णन करता है।
EIP डेटाबेस तक एकाधिक सर्वर पहुंच
गेटवे में सर्वर समर्थन क्लाइंट अनुप्रयोगों (जैसे HMI सॉफ़्टवेयर और प्रोसेसर) को गेटवे के डेटाबेस से पढ़ने और लिखने की अनुमति देता है। सर्वर ड्राइवर कई क्लाइंट से कई समवर्ती कनेक्शनों का समर्थन करने में सक्षम है।
सर्वर के रूप में कॉन्फ़िगर किए जाने पर, गेटवे में आंतरिक डेटाबेस का उपयोगकर्ता डेटा क्षेत्र दूरस्थ क्लाइंट से पढ़ने के अनुरोधों के लिए स्रोत और लिखने के अनुरोधों के लिए गंतव्य होता है। डेटाबेस तक पहुंच क्लाइंट से आने वाले संदेश में प्राप्त कमांड प्रकार द्वारा नियंत्रित होती है।
गेटवे को सही तरीके से कॉन्फ़िगर किया जाना चाहिए और इसका उपयोग करने का कोई भी प्रयास करने से पहले इसे नेटवर्क से कनेक्ट किया जाना चाहिए। यह सत्यापित करने के लिए कि गेटवे नेटवर्क पर देखा जा सकता है, ProSoft Discovery Service या कमांड प्रॉम्प्ट PING निर्देश जैसे नेटवर्क सत्यापन प्रोग्राम का उपयोग करें। गेटवे के उचित कॉन्फ़िगरेशन की पुष्टि करने और कॉन्फ़िगरेशन को स्थानांतरित करने के लिए ProSoft कॉन्फ़िगरेशन बिल्डर का उपयोग करें fileगेटवे से आने-जाने के लिए टिकट की संख्या।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 44 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.2 ईआईपी कॉन्फ़िगरेशन
5.2.1 EIP क्लास 3 सर्वर को कॉन्फ़िगर करना ProSoft कॉन्फ़िगरेशन बिल्डर में EIP क्लास 3 सर्वर कनेक्शन का उपयोग करें जब गेटवे एक सर्वर (स्लेव) डिवाइस के रूप में कार्य कर रहा हो जो क्लाइंट (मास्टर) डिवाइस जैसे HMI, DCS, PLC, या PAC से शुरू किए गए संदेश निर्देशों का जवाब दे रहा हो।
सर्वर सेट करने के लिए file पीसीबी में आकार
1 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में, गेटवे के आगे [+] पर क्लिक करें, फिर EIP क्लास 3 सर्वर के आगे [+] पर क्लिक करें।
2 संपादन – EIP क्लास 3 सर्वर संवाद बॉक्स प्रदर्शित करने के लिए दूसरे EIP क्लास 3 सर्वर पर डबल-क्लिक करें।
3 सर्वर का चयन करें FILE आकार (100 या 1000).
o 100 के मान के लिए, रजिस्टर N10:0 से N10:99 तक हैं। o 1000 के मान के लिए, वैध रजिस्टर N10:0 से N10:999 तक हैं।
गेटवे की आंतरिक मेमोरी तक पहुंच निम्न तालिका गेटवे की मेमोरी में उपयोगकर्ता डेटा क्षेत्र को संदर्भित करती है:
डेटा प्रकार
BOOL बिट ऐरे SINT INT DINT REAL
Tag नाम
BOOLData[ ] BITADAta[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
सीआईपी संदेश में प्रत्येक तत्व की लंबाई 1 4 1 2 4 4
10,000 तत्व डेटाबेस के लिए सरणी रेंज 0 से 159999 0 से 4999 0 से 19999 0 से 9999 0 से 4999 0 से 4999
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 45 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
एमएसजी निर्देश प्रकार – सीआईपी
निम्न तालिका गेटवे के आंतरिक डेटाबेस में उपयोगकर्ता डेटा क्षेत्र के संबंध को MSG CIP निर्देशों में आवश्यक पतों से परिभाषित करती है:
डेटाबेस
सीआईपी
सीआईपी बूलियन
पूर्णांक
पता
0
Int_डेटा बूलडेटा[0] [0]
999
Int_डेटा बूलडेटा[15984] [999]
1000 २०
Int_data BoolData[16000] [1000] Int_data BoolData[31984] [1999]
2000 २०
Int_data BoolData[32000] [2000] Int_data BoolData[47984] [2999]
3000 २०
Int_data BoolData[48000] [3000] Int_data [3999] BoolData[63999]
सीआईपी बिट ऐरे सीआईपी बाइट
बिटाडाटा[0]
एसआईएनटीडाटा[0]
SIntData[1998] BitAData[500] SIntData[2000]
SIntData[3998] BitAData[1000] SIntData[4000]
SIntData[5998] BitAData[1500] SIntData[6000]
एसआईएनटीडाटा[9998]
सीआईपी डीआईएनटी
सीआईपी रियल
DIntData[0]
रियलडाटा [0]
DIntData[500] रियलडाटा [500]
DIntData[1000] रियलडाटा [1000]
DIntData[1500] रियलडाटा [1500]
एमएसजी निर्देश प्रकार – पीसीसीसी
निम्न तालिका गेटवे के आंतरिक डेटाबेस में उपयोगकर्ता डेटा क्षेत्र के संबंध को MSG PCCC निर्देशों में आवश्यक पतों से परिभाषित करती है:
डेटाबेस पता 0 999 1000 1999 2000
File आकार 100 N10:0 N19:99 N20:0 N29:99 N30:0
डेटाबेस पता 0 999 1000 1999 2000
File आकार 100 N10:0 N19:99 N20:0 N29:99 N30:0
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 46 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
ईथरनेट/आईपी स्पष्ट मैसेजिंग सर्वर कमांड समर्थन PLX32-EIP-MBTCP-UA कई कमांड सेटों का समर्थन करता है।
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
बुनियादी कमांड सेट फ़ंक्शन
कमांड 0x00 0x01 0x02 0x05 0x08
फ़ंक्शन N/AN/AN/AN/AN/A
परिभाषा संरक्षित लेखन असुरक्षित पठन संरक्षित बिट लेखन असुरक्षित बिट लेखन असुरक्षित लेखन
सर्वर XXXXX में समर्थित
पीएलसी-5 कमांड सेट फ़ंक्शन
कमांड 0x0F 0x0F
फ़ंक्शन 0x00 0x01
परिभाषा शब्द श्रेणी लिखें (बाइनरी पता) शब्द श्रेणी पढ़ें (बाइनरी पता)
0x0एफ
टाइप की गई रेंज पढ़ें (बाइनरी पता)
0x0एफ
टाइप की गई रेंज लिखें (बाइनरी पता)
0x0एफ
0x26
पढ़ें-संशोधित करें-लिखें (बाइनरी पता)
0x0F 0x0F 0x0F
0x00 0x01 0x26
शब्द श्रेणी लिखें (ASCII पता) शब्द श्रेणी पढ़ें (ASCII पता) पढ़ें-संशोधित करें-लिखें (ASCII पता)
सर्वर XXXX में समर्थित
एक्सएक्स
एसएलसी-500 कमांड सेट फ़ंक्शन
कमांड 0x0F 0x0F 0x0F 0x0F 0x0F
फ़ंक्शन 0xA1 0xA2 0xA9 0xAA 0xAB
परिभाषा
सर्वर में समर्थित
संरक्षित टाइप तार्किक पठन दो के साथ
X
पता फ़ील्ड
तीन एक्स के साथ संरक्षित टाइप तार्किक पठन
पता फ़ील्ड
दो के साथ संरक्षित टाइप तार्किक लेखन
X
पता फ़ील्ड
तीन के साथ संरक्षित टाइप तार्किक लेखन
X
पता फ़ील्ड
मास्क के साथ संरक्षित टाइप किया गया तार्किक लेखन (तीन पता फ़ील्ड)
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 47 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.2.2 EIP क्लास 1 कनेक्शन कॉन्फ़िगर करना
ProSoft कॉन्फ़िगरेशन बिल्डर में EIP क्लास 1 कनेक्शन का उपयोग करें जब गेटवे एक EIP एडाप्टर के रूप में कार्य करता है जो सीधे I/O कनेक्शन का उपयोग करके PLC (EIP स्कैनर) से डेटा स्थानांतरित करता है। डायरेक्ट I/O कनेक्शन बड़ी मात्रा में डेटा को तेज़ी से स्थानांतरित कर सकते हैं।
PLX32-EIP-MBTCP-UA आठ I/O कनेक्शनों को संभाल सकता है (मॉडल के आधार पर), जिनमें से प्रत्येक में 248 शब्दों का इनपुट डेटा और 248 शब्दों का आउटपुट डेटा होता है।
RSLogix5000 v.20 में गेटवे जोड़ना
1 रॉकवेल ऑटोमेशन RSLinx प्रारंभ करें और PLX32-EIP-MBTCP-UA तक ब्राउज़ करें। 2 गेटवे पर राइट-क्लिक करें और फिर UPLOAD EDS FROM DEVICE चुनें।
नोट: EDS स्थापना को पूरा करने के लिए RSLogix5000 को पुनः आरंभ करने की आवश्यकता हो सकती है।
3 RSLogix 5000 को पुनः आरंभ करने के बाद, वांछित RSLogix 5000 प्रोजेक्ट खोलें। 4 कंट्रोलर ऑर्गनाइज़र में, I/O ट्री में EtherNet/IP ब्रिज पर राइट-क्लिक करें और
नया मॉड्यूल चुनें.
5 मॉड्यूल प्रकार चुनें संवाद बॉक्स में, खोज टेक्स्ट बॉक्स में, PLX3 टाइप करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 48 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
6 अपने PLX32-EIP-MBTCP-UA पर क्लिक करें, और फिर CREATE पर क्लिक करें। इससे नया मॉड्यूल डायलॉग बॉक्स खुल जाता है।
7 नए मॉड्यूल संवाद बॉक्स में, गेटवे के लिए नाम दर्ज करें, फिर PLX32-EIP-MBTCP-UA का IP पता दर्ज करें।
8 I/O कनेक्शन जोड़ने के लिए CHANGE पर क्लिक करें। ProSoft Technology, Inc.
पृष्ठ 49 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
9 मॉड्यूल परिभाषा संवाद बॉक्स में, I/O कनेक्शन दर्ज करें। अधिकतम आठ I/O कनेक्शन जोड़े जा सकते हैं। I/O कनेक्शन का निश्चित आकार 496 बाइट्स इनपुट डेटा और 496 बाइट्स आउटपुट डेटा होता है। समाप्त होने पर OK पर क्लिक करें।
10 मॉड्यूल गुण संवाद बॉक्स में, प्रत्येक I/O कनेक्शन को उसके स्वयं के RPI समय के साथ कॉन्फ़िगर करने के लिए कनेक्शन टैब पर क्लिक करें। समाप्त होने पर, OK पर क्लिक करें।
11 नया गेटवे, कंट्रोलर ऑर्गनाइजर में ईथरनेट/आईपी ब्रिज के अंतर्गत दिखाई देता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 50 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
RSLogix5000 v.16 से v.19 तक गेटवे जोड़ना
नोट: क्लास 1 कनेक्शन RSLogix v.15 और पुराने संस्करणों में समर्थित नहीं हैं
1 रॉकवेल ऑटोमेशन RSLogix 5000 प्रारंभ करें। 2 कंट्रोलर ऑर्गनाइज़र में, I/O ट्री में EtherNet/IP ब्रिज पर राइट-क्लिक करें और
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. निम्न को खोजें Generic EtherNet Bridge,
जेनेरिक ईथरनेट ब्रिज पर क्लिक करें, और फिर CREATE पर क्लिक करें। 4 नए मॉड्यूल संवाद बॉक्स में, गेटवे के लिए एक नाम दर्ज करें, फिर IP दर्ज करें
PLX32-EIP-MBTCP-UA का पता। यह प्रोसेसर से PLX32-EIP-MBTCP-UA तक संचार पथ बनाता है। 5 जेनेरिक ईथरनेट ब्रिज के तहत एक नया मॉड्यूल जोड़ें और एक CIP कनेक्शन (CIP-MODULE) जोड़ें। यहां आप I/O कनेक्शन के लिए पैरामीटर निर्दिष्ट करते हैं। इनपुट और आउटपुट आकारों को PCB में कॉन्फ़िगर किए गए इनपुट और आउटपुट आकारों से मेल खाना चाहिए। ADDRESS फ़ील्ड मान PCB में कनेक्शन संख्या का प्रतिनिधित्व करता है। डिफ़ॉल्ट रूप से सभी कनेक्शनों में 248 इनपुट शब्द, 248 आउटपुट शब्द और 0 कॉन्फ़िगरेशन शब्द होते हैं। कम्युनिकेशन फ़ॉर्मेट को डेटा टाइप INT पर सेट करें, और असेंबली इंस्टेंस को इनपुट के लिए "1", आउटपुट के लिए "2" और कॉन्फ़िगरेशन के लिए "4" पर सेट करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 51 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
PCB में EIP क्लास 1 कनेक्शन कॉन्फ़िगर करना RSLogix 32 में PLX5000-EIP-MBTCP-UA गेटवे बनाने के बाद, आपको मॉड्यूल में कनेक्शन कॉन्फ़िगर करना होगा।
PCB में क्लास 1 कनेक्शन कॉन्फ़िगर करने के लिए
1 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में, गेटवे के आगे [+] पर क्लिक करें, फिर EIP क्लास 1 कनेक्शन [x] के आगे [+] पर क्लिक करें।
2 संपादन – EIP क्लास 1 कनेक्शन [x] संवाद बॉक्स प्रदर्शित करने के लिए EIP क्लास 1 कनेक्शन [x] पर डबल-क्लिक करें।
3 डायलॉग बॉक्स में, एक पैरामीटर पर क्लिक करें और फिर पैरामीटर के लिए एक मान दर्ज करें। ProSoft कॉन्फ़िगरेशन बिल्डर में प्रत्येक I/O कनेक्शन के लिए चार कॉन्फ़िगर करने योग्य पैरामीटर हैं।
पैरामीटर इनपुट डेटा पता इनपुट आकार आउटपुट डेटा पता आउटपुट आकार
मान सीमा 0 से 9999 0 से 248 0 से 9999 0 से 248
विवरण
गेटवे से PLC तक स्थानांतरित किए जाने वाले डेटा के लिए गेटवे के वर्चुअल डेटाबेस के भीतर प्रारंभिक पता निर्दिष्ट करता है।
PLC की इनपुट छवि में स्थानांतरित किए जाने वाले पूर्णांकों की संख्या निर्दिष्ट करता है (अधिकतम 248 पूर्णांक)।
पीएलसी से गेटवे तक स्थानांतरित किए गए डेटा के लिए गेटवे के वर्चुअल डेटाबेस के भीतर प्रारंभिक पता निर्दिष्ट करता है।
पी.एल.सी. की आउटपुट छवि में स्थानांतरित किए जाने वाले पूर्णांकों की संख्या निर्दिष्ट करता है (अधिकतम 248 पूर्णांक)।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 52 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.2.3 EIP क्लास 3 क्लाइंट[x]/UClient कनेक्शन कॉन्फ़िगर करना
PLX32-EIP-MBTCP-UA दो कनेक्टेड क्लाइंट और एक अनकनेक्टेड क्लाइंट का समर्थन करता है (अधिकांश डिवाइस कनेक्टेड क्लाइंट का उपयोग करते हैं; सत्यापन के लिए लक्ष्य डिवाइस के लिए उपयोगकर्ता मैनुअल का संदर्भ अवश्य लें)।
· जब गेटवे क्लाइंट/मास्टर के रूप में कार्य कर रहा हो, तो सर्वर/स्लेव डिवाइस को संदेश निर्देश आरंभ करने के लिए EIP क्लास 3 क्लाइंट [x] कनेक्शन का उपयोग करें। PLX32EIP-MBTCP-UA EIP प्रोटोकॉल तीन कनेक्टेड क्लाइंट कनेक्शन का समर्थन करता है। विशिष्ट अनुप्रयोगों में SCADA सिस्टम और SLC संचार शामिल हैं।
· जब गेटवे क्लाइंट/मास्टर के रूप में कार्य कर रहा हो, तो सर्वर/स्लेव डिवाइस को संदेश निर्देश आरंभ करने के लिए EIP क्लास 3 UClient कनेक्शन का उपयोग करें। PLX32-EIP-MBTCPUA EIP प्रोटोकॉल एक असंबद्ध क्लाइंट कनेक्शन का समर्थन करता है। असंबद्ध संदेश एक प्रकार का EtherNet/IP स्पष्ट संदेश है जो TCP/IP कार्यान्वयन का उपयोग करता है। कुछ डिवाइस, जैसे AB Power Monitor 3000 सीरीज B, असंबद्ध संदेश का समर्थन करते हैं। EtherNet/IP कार्यान्वयन के बारे में अधिक जानकारी के लिए अपने डिवाइस के दस्तावेज़ देखें।
क्लास 3 क्लाइंट[x]/UClient
क्लास 3 क्लाइंट/UClient [x] कनेक्शन कॉन्फ़िगर करने के लिए
1 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में, गेटवे के आगे [+] पर क्लिक करें, फिर EIP क्लास 3 क्लाइंट [x] या EIP क्लास 3 UClient [x] के आगे [+] पर क्लिक करें।
2 संपादन – EIP क्लास 3 क्लाइंट [x] संवाद बॉक्स प्रदर्शित करने के लिए दूसरे EIP क्लास 3 क्लाइंट [x] पर डबल-क्लिक करें।
3 संवाद बॉक्स में, किसी भी पैरामीटर का मान बदलने के लिए उस पर क्लिक करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 53 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
निम्न तालिका नेटवर्क पोर्ट पर EIP क्लाइंट (मास्टर) डिवाइस के लिए कॉन्फ़िगरेशन निर्दिष्ट करती है:
पैरामीटर
न्यूनतम कमांड विलंब
कीमत
0 से 65535 मिलीसेकंड
प्रतिक्रिया 0 से 65535
समय समाप्त
मिलीसेकंड
पुनः प्रयास गिनती 0 से 10
विवरण
किसी कमांड के आरंभिक जारीकरण के बीच प्रतीक्षा करने के लिए मिलीसेकंड की संख्या निर्दिष्ट करता है। इस पैरामीटर का उपयोग नेटवर्क पर कमांड की “बाढ़” से बचने के लिए सर्वर को भेजे गए सभी कमांड को विलंबित करने के लिए किया जा सकता है। यह पैरामीटर किसी कमांड के पुनः प्रयासों को प्रभावित नहीं करता है क्योंकि विफलता की पहचान होने पर उन्हें जारी किया जाएगा।
मिलीसेकंड में वह समय अवधि निर्दिष्ट करता है जो क्लाइंट किसी आदेश को पुनः प्रेषित करने से पहले प्रतीक्षा करेगा यदि संबोधित सर्वर से कोई प्रतिक्रिया प्राप्त नहीं होती है। उपयोग किया जाने वाला मान उपयोग किए जाने वाले संचार नेटवर्क के प्रकार और नेटवर्क से जुड़े सबसे धीमे डिवाइस के अपेक्षित प्रतिक्रिया समय पर निर्भर करता है।
यह निर्दिष्ट करता है कि यदि कोई आदेश विफल हो जाए तो उसे कितनी बार पुनः प्रयास किया जाएगा।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 54 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट [x]/UClient कमांड प्रोटोकॉल द्वारा समर्थित प्रत्येक अलग-अलग संदेश प्रकार के लिए एक अलग कमांड सूची है। प्रत्येक सूची को ऊपर से नीचे तक, एक के बाद एक संसाधित किया जाता है, जब तक कि सभी निर्दिष्ट कमांड पूरे नहीं हो जाते, और फिर पोलिंग प्रक्रिया फिर से शुरू होती है। यह खंड नेटवर्क पर सर्वर डिवाइस के लिए गेटवे से जारी किए जाने वाले ईथरनेट/आईपी कमांड को परिभाषित करता है। आप इन कमांड का उपयोग TCP/IP नेटवर्क पर डेटा संग्रह और डिवाइस के नियंत्रण के लिए कर सकते हैं। रॉकवेल ऑटोमेशन प्रोग्रामेबल ऑटोमेशन कंट्रोलर (PAC), प्रोग्रामेबल लॉजिक कंट्रोलर (PLC), या अन्य ईथरनेट/IP सर्वर डिवाइस के साथ वर्चुअल डेटाबेस को इंटरफ़ेस करने के लिए, आपको प्रत्येक संदेश प्रकार के लिए कमांड सूची मापदंडों का उपयोग करके एक कमांड सूची बनानी होगी।
क्लास 3 क्लाइंट/UClient [x] कमांड जोड़ने के लिए
1 प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर में, गेटवे के आगे [+] पर क्लिक करें, फिर EIP क्लास 3 क्लाइंट [x] या EIP क्लास 3 UClient [x] के आगे [+] पर क्लिक करें।
2 Edit – EIP क्लास 3 क्लाइंट [x] कमांड या Edit – EIP क्लास 3 UClient [x] कमांड संवाद बॉक्स प्रदर्शित करने के लिए इच्छित कमांड प्रकार पर डबल-क्लिक करें।
3 नया कमांड जोड़ने के लिए ADD ROW पर क्लिक करें। 4 EDIT ROW पर क्लिक करें या संपादन संवाद बॉक्स प्रदर्शित करने के लिए पंक्ति पर डबल-क्लिक करें जहाँ आप
आदेश कॉन्फ़िगर करें.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 55 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट/यूक्लाइंट [x] कमांड SLC500 2 एड्रेस फ़ील्ड
पैरामीटर सक्षम करें
कीमत
सक्षम करें अक्षम करें सशर्त लिखें
आंतरिक पता
0 से 9999
विवरण
निर्दिष्ट करता है कि क्या कमांड निष्पादित किया जाना चाहिए और किन शर्तों के तहत। सक्षम करें - कमांड को कमांड सूची के प्रत्येक स्कैन पर निष्पादित किया जाता है अक्षम करें - कमांड अक्षम है और निष्पादित नहीं किया जाएगा सशर्त लिखें - कमांड केवल तभी निष्पादित होता है जब कमांड से जुड़ा आंतरिक डेटा बदल जाता है
गेटवे के आंतरिक डेटाबेस में डेटाबेस पते को कमांड से संबद्ध करने के लिए निर्दिष्ट करता है। यदि कमांड एक रीड फ़ंक्शन है, तो प्रतिक्रिया संदेश में प्राप्त डेटा निर्दिष्ट स्थान पर रखा जाता है। यदि कमांड एक राइट फ़ंक्शन है, तो कमांड में उपयोग किया जाने वाला डेटा निर्दिष्ट डेटा क्षेत्र से प्राप्त किया जाता है।
मतदान अंतराल रेग गणना स्वैप कोड
आईपी एड्रेस स्लॉट
0 से 65535
0 से 125
कोई नहीं शब्द स्वैप शब्द और बाइट स्वैप बाइट स्वैप
xxx.xxx.xxx.xxx -1
निरंतर कमांड निष्पादित करने के लिए न्यूनतम अंतराल निर्दिष्ट करता है। पैरामीटर को सेकंड के 1/10 भाग में दर्ज किया जाता है। यदि किसी कमांड के लिए 100 का मान दर्ज किया जाता है, तो कमांड हर 10 सेकंड से अधिक बार निष्पादित नहीं होता है।
लक्ष्य डिवाइस से पढ़े जाने वाले या उस पर लिखे जाने वाले डेटा बिंदुओं की संख्या निर्दिष्ट करता है।
निर्दिष्ट करता है कि सर्वर से डेटा को प्राप्त किए गए डेटा से अलग क्रम में रखा जाना है या नहीं। यह पैरामीटर आमतौर पर फ़्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के दौरान उपयोग किया जाता है। कोई नहीं - कोई परिवर्तन नहीं किया गया है (abcd) शब्द स्वैप - शब्दों की अदला-बदली की गई है (cdab) शब्द और बाइट स्वैप - शब्दों और बाइट्स की अदला-बदली की गई है (dcba) बाइट स्वैप - बाइट्स की अदला-बदली की गई है (badc)
संबोधित किए जाने वाले लक्ष्य डिवाइस का IP पता निर्दिष्ट करता है।
डिवाइस के लिए स्लॉट नंबर निर्दिष्ट करता है। SLC 1/5 से इंटरफेस करते समय -05 का मान उपयोग करें। इन डिवाइस में स्लॉट पैरामीटर नहीं होता है। CLX या CMPLX रैक में प्रोसेसर को संबोधित करते समय, स्लॉट नंबर उस स्लॉट से मेल खाता है जिसमें नियंत्रक को संबोधित किया जा रहा है।
फ़ंक्शन कोड 501 509
File प्रकार File संख्या
बाइनरी काउंटर टाइमर नियंत्रण पूर्णांक फ्लोट ASCII स्ट्रिंग स्थिति
-1
कमांड में उपयोग किए जाने वाले फ़ंक्शन कोड को निर्दिष्ट करता है। 501 – संरक्षित टाइप्ड रीड 509 – संरक्षित टाइप्ड राइट निर्दिष्ट करता है file कमांड के साथ संबद्ध किया जाने वाला प्रकार.
PLC-5 निर्दिष्ट करता है file कमांड के साथ संबद्ध की जाने वाली संख्या। यदि पैरामीटर के लिए -1 का मान दर्ज किया जाता है, तो फ़ील्ड का उपयोग कमांड में नहीं किया जाएगा, और डिफ़ॉल्ट file उपयोग किया जाएगा।
तत्व संख्या
तत्व को निर्दिष्ट करता है file जहां से आदेश शुरू होगा.
टिप्पणी
आदेश के लिए वैकल्पिक 32 वर्ण टिप्पणी.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 56 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट[x]/UClient कमांड SLC500 3 पता फ़ील्ड
यह कमांड आमतौर पर टाइमर या काउंटर में डेटा एक्सेस करते समय उपयोग किया जाता है। IeT1.1.2 टाइमर 1 में संचायक का पता है।
पैरामीटर सक्षम करें
कीमत
सक्षम करें अक्षम करें सशर्त लिखें
विवरण
निर्दिष्ट करता है कि क्या कमांड निष्पादित किया जाना चाहिए और किन शर्तों के तहत। सक्षम करें - कमांड को कमांड सूची के प्रत्येक स्कैन पर निष्पादित किया जाता है अक्षम करें - कमांड अक्षम है और निष्पादित नहीं किया जाएगा सशर्त लिखें - कमांड केवल तभी निष्पादित होता है जब कमांड से जुड़ा आंतरिक डेटा बदल जाता है
आंतरिक पता मतदान अंतराल रजिस्टर गिनती स्वैप कोड
आईपी एड्रेस स्लॉट फ़ंक्शन कोड File प्रकार
File संख्या
0 से 9999
0 से 65535
0 से 125
कोई नहीं शब्द स्वैप शब्द और बाइट स्वैप बाइट स्वैप
xxx.xxx.xxx.xxx.xxx
-1
502 510 511
बाइनरी काउंटर टाइमर नियंत्रण पूर्णांक फ्लोट ASCII स्ट्रिंग स्थिति -1
कमांड के साथ संबद्ध होने के लिए गेटवे के आंतरिक डेटाबेस में डेटाबेस पता निर्दिष्ट करता है। यदि कमांड एक रीड फ़ंक्शन है, तो प्रतिक्रिया संदेश में प्राप्त डेटा निर्दिष्ट स्थान पर रखा जाता है। यदि कमांड एक राइट फ़ंक्शन है, तो कमांड में उपयोग किया जाने वाला डेटा निर्दिष्ट डेटा क्षेत्र से प्राप्त किया जाता है। निरंतर कमांड निष्पादित करने के लिए न्यूनतम अंतराल निर्दिष्ट करता है। पैरामीटर 1/10 सेकंड में दर्ज किया जाता है। यदि कमांड के लिए 100 का मान दर्ज किया जाता है, तो कमांड हर 10 सेकंड से अधिक बार निष्पादित नहीं होता है। लक्ष्य डिवाइस से पढ़े जाने या लिखे जाने वाले डेटा बिंदुओं की संख्या निर्दिष्ट करता है। निर्दिष्ट करता है कि सर्वर से डेटा को प्राप्त होने के तरीके से अलग तरीके से क्रमित किया जाना है या नहीं। इस पैरामीटर का उपयोग आमतौर पर फ़्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के लिए किया जाता है। कोई नहीं - कोई परिवर्तन नहीं किया गया है (abcd) शब्द स्वैप - शब्दों की अदला-बदली की गई है (cdab) शब्द और बाइट स्वैप - शब्दों और बाइट्स की अदला-बदली की गई है (dcba) बाइट स्वैप - बाइट्स की अदला-बदली की गई है (badc) इस आदेश द्वारा संबोधित किए जाने वाले लक्ष्य डिवाइस का IP पता निर्दिष्ट करता है। डिवाइस के लिए स्लॉट संख्या निर्दिष्ट करता है। SLC 1/5 से इंटरफेस करते समय -05 के मान का उपयोग करें। इन उपकरणों में स्लॉट पैरामीटर नहीं होता है। ControlLogix या CompactLogix में किसी प्रोसेसर को संबोधित करते समय, स्लॉट संख्या संबोधित किए जा रहे नियंत्रक वाले रैक में स्लॉट से मेल खाती है। आदेश में उपयोग किए जाने वाले फ़ंक्शन कोड को निर्दिष्ट करता है। 502 - संरक्षित टाइप किया गया पठन 510 - संरक्षित टाइप किया गया लेखन 511 - संरक्षित टाइप किया गया लेखन w/मास्क निर्दिष्ट करता है file कमांड के साथ संबद्ध किया जाने वाला प्रकार.
एसएलसी 500 निर्दिष्ट करता है file कमांड के साथ संबद्ध की जाने वाली संख्या। यदि पैरामीटर के लिए -1 का मान दर्ज किया जाता है, तो फ़ील्ड का उपयोग कमांड में नहीं किया जाएगा, और डिफ़ॉल्ट file उपयोग किया जाएगा।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 57 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
पैरामीटर तत्व संख्या
उप तत्व
टिप्पणी
कीमत
विवरण में तत्व निर्दिष्ट करता है file जहां से आदेश शुरू होगा.
कमांड के साथ उपयोग किए जाने वाले उप-तत्व को निर्दिष्ट करता है। मान्य उप-तत्व कोड की सूची के लिए AB दस्तावेज़ देखें। कमांड के लिए वैकल्पिक 32 वर्ण टिप्पणी।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 58 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट[x]/UClient कमांड PLC5 बाइनरी
पैरामीटर सक्षम करें
आंतरिक पता
मतदान अंतराल रेग गणना स्वैप कोड
आईपी एड्रेस स्लॉट
फंक कोड
File संख्या
मान सक्षम अक्षम सशर्त लिखें
0 से 9999
0 से 65535
0 से 125 कोई नहीं शब्द स्वैप शब्द और बाइट स्वैप बाइट स्वैप
xxx.xxx.xxx.xxx -1
100 101 102 -1
विवरण
निर्दिष्ट करता है कि क्या कमांड निष्पादित किया जाना चाहिए और किन शर्तों के तहत। सक्षम करें - कमांड को कमांड सूची के प्रत्येक स्कैन पर निष्पादित किया जाता है अक्षम करें - कमांड अक्षम है और निष्पादित नहीं किया जाएगा सशर्त लिखें - कमांड केवल तभी निष्पादित होता है जब कमांड से जुड़ा आंतरिक डेटा बदल जाता है
गेटवे के आंतरिक डेटाबेस में डेटाबेस पते को कमांड से संबद्ध करने के लिए निर्दिष्ट करता है। यदि कमांड एक रीड फ़ंक्शन है, तो प्रतिक्रिया संदेश में प्राप्त डेटा निर्दिष्ट स्थान पर रखा जाता है। यदि कमांड एक राइट फ़ंक्शन है, तो कमांड में उपयोग किया जाने वाला डेटा निर्दिष्ट डेटा क्षेत्र से प्राप्त किया जाता है।
निरंतर कमांड निष्पादित करने के लिए न्यूनतम अंतराल निर्दिष्ट करता है। पैरामीटर को सेकंड के 1/10 भाग में दर्ज किया जाता है। यदि किसी कमांड के लिए 100 का मान दर्ज किया जाता है, तो कमांड हर 10 सेकंड से अधिक बार निष्पादित नहीं होता है।
लक्ष्य डिवाइस से पढ़े जाने वाले या उस पर लिखे जाने वाले डेटा बिंदुओं की संख्या निर्दिष्ट करता है।
निर्दिष्ट करता है कि सर्वर से डेटा को प्राप्त किए गए डेटा से अलग क्रम में रखा जाना है या नहीं। यह पैरामीटर आमतौर पर फ़्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के दौरान उपयोग किया जाता है। कोई नहीं - कोई परिवर्तन नहीं किया गया है (abcd) शब्द स्वैप - शब्दों की अदला-बदली की गई है (cdab) शब्द और बाइट स्वैप - शब्दों और बाइट्स की अदला-बदली की गई है (dcba) बाइट स्वैप - बाइट्स की अदला-बदली की गई है (badc)
इस आदेश द्वारा संबोधित किए जाने वाले लक्ष्य डिवाइस का IP पता निर्दिष्ट करता है।
डिवाइस के लिए स्लॉट नंबर निर्दिष्ट करता है। PLC1 से इंटरफेस करते समय -5 का मान उपयोग करें। इन डिवाइस में स्लॉट पैरामीटर नहीं होता है। जब कंट्रोललॉजिक्स या कॉम्पैक्टलॉजिक्स में प्रोसेसर को संबोधित किया जाता है, तो स्लॉट नंबर रैक में स्लॉट से मेल खाता है जिसमें संबोधित किया जा रहा नियंत्रक होता है।
कमांड में उपयोग किए जाने वाले फ़ंक्शन कोड को निर्दिष्ट करता है। 100 – वर्ड रेंज लिखें 101 – वर्ड रेंज पढ़ें 102 – पढ़ें-संशोधित करें-लिखें
PLC5 निर्दिष्ट करता है file कमांड के साथ संबद्ध की जाने वाली संख्या। यदि पैरामीटर के लिए -1 का मान दर्ज किया जाता है, तो फ़ील्ड का उपयोग कमांड में नहीं किया जाएगा, और डिफ़ॉल्ट file उपयोग किया जाएगा।
तत्व संख्या
तत्व को निर्दिष्ट करता है file जहां से आदेश शुरू होगा.
उप तत्व
कमांड के साथ उपयोग किए जाने वाले उप-तत्व को निर्दिष्ट करता है। मान्य उप-तत्व कोड की सूची के लिए AB दस्तावेज़ देखें।
टिप्पणी
आदेश के लिए वैकल्पिक 32 वर्ण टिप्पणी.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 59 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट[x]/UClient कमांड PLC5 ASCII
पैरामीटर सक्षम करें
कीमत
सक्षम करें अक्षम करें सशर्त लिखें
आंतरिक पता
0 से 9999
पोल इंटरवल
0 से 65535
विवरण
निर्दिष्ट करता है कि क्या कमांड निष्पादित किया जाना चाहिए और किन शर्तों के तहत। सक्षम करें - कमांड को कमांड सूची के प्रत्येक स्कैन पर निष्पादित किया जाता है अक्षम करें - कमांड अक्षम है और निष्पादित नहीं किया जाएगा सशर्त लिखें - कमांड केवल तभी निष्पादित होता है जब कमांड से जुड़ा आंतरिक डेटा बदल जाता है
गेटवे के आंतरिक डेटाबेस में डेटाबेस पते को कमांड से संबद्ध करने के लिए निर्दिष्ट करता है। यदि कमांड एक रीड फ़ंक्शन है, तो प्रतिक्रिया संदेश में प्राप्त डेटा निर्दिष्ट स्थान पर रखा जाता है। यदि कमांड एक राइट फ़ंक्शन है, तो कमांड में उपयोग किया जाने वाला डेटा निर्दिष्ट डेटा क्षेत्र से प्राप्त किया जाता है।
निरंतर कमांड निष्पादित करने के लिए न्यूनतम अंतराल निर्दिष्ट करता है। पैरामीटर को सेकंड के 1/10 भाग में दर्ज किया जाता है। यदि किसी कमांड के लिए 100 का मान दर्ज किया जाता है, तो कमांड हर 10 सेकंड से अधिक बार निष्पादित नहीं होता है।
रेग काउंट स्वैप कोड
आईपी एड्रेस स्लॉट
फंक कोड
0 से 125 कोई नहीं शब्द स्वैप शब्द और बाइट स्वैप बाइट स्वैप
xxx.xxx.xxx.xxx -1
150 151 152
लक्ष्य डिवाइस से पढ़े जाने वाले या उस पर लिखे जाने वाले डेटा बिंदुओं की संख्या निर्दिष्ट करता है।
निर्दिष्ट करता है कि सर्वर से डेटा को प्राप्त किए गए डेटा से अलग क्रम में रखा जाना है या नहीं। यह पैरामीटर आमतौर पर फ़्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के दौरान उपयोग किया जाता है। कोई नहीं - कोई परिवर्तन नहीं किया गया है (abcd) शब्द स्वैप - शब्दों की अदला-बदली की गई है (cdab) शब्द और बाइट स्वैप - शब्दों और बाइट्स की अदला-बदली की गई है (dcba) बाइट स्वैप - बाइट्स की अदला-बदली की गई है (badc)
इस आदेश द्वारा संबोधित किए जाने वाले लक्ष्य डिवाइस का IP पता निर्दिष्ट करता है।
डिवाइस के लिए स्लॉट नंबर निर्दिष्ट करता है। PLC1 से इंटरफेस करते समय -5 का मान उपयोग करें। इन डिवाइस में स्लॉट पैरामीटर नहीं होता है। जब कंट्रोललॉजिक्स या कॉम्पैक्टलॉजिक्स में प्रोसेसर को संबोधित किया जाता है, तो स्लॉट नंबर रैक में स्लॉट से मेल खाता है जिसमें संबोधित किया जा रहा नियंत्रक होता है।
कमांड में उपयोग किए जाने वाले फ़ंक्शन कोड को निर्दिष्ट करता है। 150 – वर्ड रेंज लिखें 151 – वर्ड रेंज पढ़ें 152 – पढ़ें-संशोधित करें-लिखें
File डोरी
PLC-5 पते को स्ट्रिंग के रूप में निर्दिष्ट करता है। उदाहरण के लिएampले N10:300
टिप्पणी
आदेश के लिए वैकल्पिक 32 वर्ण टिप्पणी.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 60 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट[x]/UClient कमांड नियंत्रक Tag पहुँच
पैरामीटर सक्षम करें
आंतरिक पता
मतदान अंतराल रेग गणना स्वैप कोड
आईपी एड्रेस स्लॉट
फ़ंक्शन कोड डेटा प्रकार
Tag नाम
मान सक्षम अक्षम सशर्त लिखें
0 से 9999
0 से 65535
0 से 125 कोई नहीं शब्द स्वैप शब्द और बाइट स्वैप बाइट स्वैप
xxx.xxx.xxx.xxx -1
332 333 बूल SINT IN T DINT REAL DWORD
विवरण निर्दिष्ट करता है कि क्या कमांड निष्पादित किया जाना चाहिए और किन शर्तों के तहत। सक्षम - कमांड को कमांड सूची के प्रत्येक स्कैन पर निष्पादित किया जाता है अक्षम - कमांड अक्षम है और इसे निष्पादित नहीं किया जाएगा सशर्त लिखें - कमांड केवल तभी निष्पादित होता है जब कमांड से जुड़ा आंतरिक डेटा बदलता है कमांड के साथ संबद्ध होने के लिए गेटवे के आंतरिक डेटाबेस में डेटाबेस पता निर्दिष्ट करता है। यदि कमांड एक रीड फ़ंक्शन है, तो प्रतिक्रिया संदेश में प्राप्त डेटा को निर्दिष्ट स्थान पर रखा जाता है। यदि कमांड एक राइट फ़ंक्शन है, तो कमांड में उपयोग किया गया डेटा निर्दिष्ट डेटा क्षेत्र से प्राप्त होता है। निरंतर कमांड निष्पादित करने के लिए न्यूनतम अंतराल निर्दिष्ट करता है। पैरामीटर 1/10 सेकंड में दर्ज किया जाता है। यदि किसी कमांड के लिए 100 का मान दर्ज किया गया है, तो कमांड हर 10 सेकंड से अधिक बार निष्पादित नहीं होता है। लक्ष्य डिवाइस से पढ़े जाने या लिखे जाने वाले डेटा बिंदुओं की संख्या निर्दिष्ट करता है। निर्दिष्ट करता है कि सर्वर से डेटा को प्राप्त होने से अलग क्रम में रखा जाना है। इस पैरामीटर का उपयोग आमतौर पर फ्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के लिए किया जाता है। कोई नहीं - कोई परिवर्तन नहीं किया गया (abcd) शब्द स्वैप - शब्दों की अदला-बदली की गई है (cdab) शब्द और बाइट स्वैप - शब्दों और बाइट्स की अदला-बदली की गई है (dcba) बाइट स्वैप - बाइट्स की अदला-बदली की गई है (badc) इस आदेश द्वारा संबोधित किए जाने वाले लक्ष्य डिवाइस का IP पता निर्दिष्ट करता है। डिवाइस के लिए स्लॉट संख्या निर्दिष्ट करता है। PLC1 से इंटरफेस करते समय -5 के मान का उपयोग करें इन उपकरणों में स्लॉट पैरामीटर नहीं होता है। ControlLogix या CompactLogix में किसी प्रोसेसर को संबोधित करते समय, स्लॉट संख्या संबोधित किए जा रहे नियंत्रक वाले रैक में स्लॉट से मेल खाती है। आदेश में उपयोग किए जाने वाले फ़ंक्शन कोड को निर्दिष्ट करता है। 332 - CIP डेटा तालिका पढ़ें 333 - CIP डेटा तालिका लिखें tag नाम।
नियंत्रक निर्दिष्ट करता है tag लक्ष्य पीएलसी में.
ओफ़्सेट
0 से 65535
टिप्पणी
ऑफ़सेट डेटाबेस को निर्दिष्ट करता है जहाँ मान से मेल खाता है Tag नाम पैरामीटर
आदेश के लिए वैकल्पिक 32 वर्ण टिप्पणी.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 61 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट[x]/UClient कमांड CIP जेनेरिक
पैरामीटर सक्षम करें
कीमत
अक्षम सक्षम सशर्त लिखें
आंतरिक पता
0 से 9999
पोल इंटरवल
0 से 65535
विवरण
कमांड को निष्पादित करने के लिए शर्त निर्दिष्ट करता है। अक्षम - कमांड अक्षम है और निष्पादित नहीं किया जाएगा। सक्षम - यदि पोल अंतराल शून्य पर सेट है, तो कमांड सूची के प्रत्येक स्कैन पर कमांड निष्पादित होता है। यदि पोल अंतराल शून्य नहीं है, तो अंतराल टाइमर समाप्त होने पर कमांड निष्पादित होता है। सशर्त लेखन - कमांड केवल तभी निष्पादित होता है जब भेजे जाने वाले आंतरिक डेटा मान बदल गए हों।
गेटवे के आंतरिक डेटाबेस में डेटाबेस पते को कमांड से संबद्ध करने के लिए निर्दिष्ट करता है। यदि कमांड एक रीड फ़ंक्शन है, तो प्रतिक्रिया संदेश में प्राप्त डेटा निर्दिष्ट स्थान पर रखा जाता है। यदि कमांड एक राइट फ़ंक्शन है, तो कमांड में उपयोग किया गया डेटा निर्दिष्ट डेटा क्षेत्र से प्राप्त किया जाता है।
निरंतर कमांड निष्पादित करने के लिए न्यूनतम अंतराल निर्दिष्ट करता है। पैरामीटर 1/10 सेकंड में दर्ज किया जाता है। उदाहरण के लिएampउदाहरण के लिए, यदि किसी कमांड के लिए '100' का मान प्रविष्ट किया जाता है, तो कमांड प्रत्येक 10 सेकंड से अधिक बार निष्पादित नहीं होता है।
रेग काउंट स्वैप कोड
आईपी एड्रेस स्लॉट फ़ंक्शन कोड सेवा कोड क्लास
उदाहरण
टिप्पणी विशेषता
0 से 125 कोई नहीं शब्द स्वैप शब्द और बाइट स्वैप बाइट स्वैप
xxx.xxx.xxx.xxx -1 सीआईपी जेनेरिक 00 से एफएफ (हेक्स)
00 से FFFF (हेक्स)
अनुप्रयोग-निर्भर 00 से FFFF (हेक्स)
लक्ष्य डिवाइस पर पढ़ने/लिखने के लिए डेटा बिंदुओं की संख्या निर्दिष्ट करता है।
निर्दिष्ट करता है कि सर्वर से डेटा को प्राप्त किए गए डेटा से अलग क्रम में रखा जाना है या नहीं। यह पैरामीटर आमतौर पर फ़्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के दौरान उपयोग किया जाता है। कोई नहीं - कोई परिवर्तन नहीं किया गया है (abcd) शब्द स्वैप - शब्दों की अदला-बदली की गई है (cdab) शब्द और बाइट स्वैप - शब्दों और बाइट्स की अदला-बदली की गई है (dcba) बाइट स्वैप - बाइट्स की अदला-बदली की गई है (badc)
इस आदेश द्वारा संबोधित किए जाने वाले लक्ष्य डिवाइस का IP पता निर्दिष्ट करता है।
कनेक्टेड डिवाइस को लक्षित करने के लिए `-1′ का उपयोग करें। रैक के भीतर एक विशिष्ट स्लॉट नंबर में डिवाइस को लक्षित करने के लिए > -1 का उपयोग करें।
किसी भी ऑब्जेक्ट की विशेषताओं को स्पष्ट पते का उपयोग करके पढ़ने/लिखने के लिए उपयोग किया जाता है
एक पूर्णांक पहचान मान जो किसी विशेष ऑब्जेक्ट इंस्टेंस और/या ऑब्जेक्ट क्लास फ़ंक्शन को दर्शाता है। अधिक जानकारी के लिए ODVA CIP विनिर्देश देखें।
नेटवर्क से एक्सेस किए जा सकने वाले प्रत्येक ऑब्जेक्ट क्लास को निर्दिष्ट एक पूर्णांक पहचान मान। अधिक जानकारी के लिए, ODVA CIP विनिर्देश देखें।
किसी ऑब्जेक्ट इंस्टेंस को निर्दिष्ट किया गया एक पूर्णांक पहचान मान जो उसे उसी क्लास के सभी इंस्टेंस के बीच पहचानता है। अधिक जानकारी के लिए, ODVA CIP विनिर्देश देखें।
क्लास और/या इंस्टेंस विशेषता को निर्दिष्ट पूर्णांक पहचान मान। अधिक जानकारी के लिए, ODVA CIP विनिर्देश देखें।
इस फ़ील्ड का उपयोग कमांड को 32 वर्ण की टिप्पणी देने के लिए किया जा सकता है। “:” और “#” वर्ण आरक्षित वर्ण हैं। टिप्पणी अनुभाग में इसका उपयोग न करने की दृढ़ता से अनुशंसा की जाती है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 62 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
नोट: कनेक्टेड क्लाइंट के व्यवहार के कारण, कृपया निम्नलिखित पर ध्यान दें:
– विभिन्न क्लास ऑब्जेक्ट्स वाले कई कमांड्स को एक ही डिवाइस पर कॉन्फ़िगर नहीं किया जा सकता है। – विभिन्न क्लास ऑब्जेक्ट्स वाले कई कमांड्स को अलग-अलग डिवाइस पर कॉन्फ़िगर नहीं किया जा सकता है। – आप एक ही क्लास के Get_Attribute_Single का उपयोग करके कई कमांड्स को कॉन्फ़िगर कर सकते हैं और विभिन्न विशेषताओं को संबोधित कर सकते हैं। – यदि आपके पास किसी अन्य कमांड प्रकार (यानी नियंत्रक) में कमांड्स हैं Tag एक्सेस) और उसी डिवाइस पर CIP जेनेरिक कमांड कॉन्फ़िगर करें, यह कनेक्टेड क्लाइंट के डिवाइस से सक्रिय कनेक्शन होने के कारण काम नहीं करेगा। हालाँकि, आप दोनों कंट्रोलर का उपयोग कर सकते हैं Tag यदि लक्ष्य डिवाइस अलग-अलग हैं तो Access और CIP जेनेरिक। – इनमें से किसी भी या सभी परिदृश्यों से बचने के लिए, यदि आप विभिन्न डिवाइसों को कमांड भेजना चाहते हैं तो अनकनेक्टेड क्लाइंट का उपयोग करने की अनुशंसा की जाती है, क्योंकि प्रत्येक कमांड के निष्पादित होने के बाद ये कनेक्शन रीसेट/बंद हो जाते हैं।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 63 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
क्लास 3 क्लाइंट[x]/UClient कमांड बेसिक
पैरामीटर सक्षम करें
कीमत
सक्षम करें अक्षम करें सशर्त लिखें
विवरण
निर्दिष्ट करता है कि क्या कमांड निष्पादित किया जाना चाहिए और किन शर्तों के तहत। सक्षम करें - कमांड को कमांड सूची के प्रत्येक स्कैन पर निष्पादित किया जाता है अक्षम करें - कमांड अक्षम है और निष्पादित नहीं किया जाएगा सशर्त लिखें - कमांड केवल तभी निष्पादित होता है जब कमांड से जुड़ा आंतरिक डेटा बदल जाता है
आंतरिक पता
0 से 9999
गेटवे के आंतरिक डेटाबेस में डेटाबेस पते को कमांड से संबद्ध करने के लिए निर्दिष्ट करता है। यदि कमांड एक रीड फ़ंक्शन है,
प्रतिक्रिया संदेश में प्राप्त डेटा निर्दिष्ट स्थान पर रखा जाता है। यदि कमांड एक लेखन फ़ंक्शन है तो कमांड में उपयोग किया जाने वाला डेटा निर्दिष्ट डेटा क्षेत्र से प्राप्त किया जाता है।
पोल इंटरवल
0 से 65535
निरंतर कमांड निष्पादित करने के लिए न्यूनतम अंतराल निर्दिष्ट करता है। पैरामीटर को सेकंड के 1/10 भाग में दर्ज किया जाता है। यदि किसी कमांड के लिए 100 का मान दर्ज किया जाता है, तो कमांड हर 10 सेकंड से अधिक बार निष्पादित नहीं होता है।
रेग काउंट 0 से 125
लक्ष्य डिवाइस से पढ़े जाने वाले या उस पर लिखे जाने वाले डेटा बिंदुओं की संख्या निर्दिष्ट करता है।
स्वैप कोड
आईपी पता
कोई नहीं शब्द स्वैप शब्द और बाइट स्वैप बाइट स्वैप
xxx.xxx.xxx.xxx.xxx
निर्दिष्ट करता है कि सर्वर से डेटा को प्राप्त किए गए डेटा से अलग क्रम में रखा जाना है या नहीं। यह पैरामीटर आमतौर पर फ़्लोटिंग-पॉइंट या अन्य मल्टी-रजिस्टर मानों से निपटने के दौरान उपयोग किया जाता है। कोई नहीं - कोई परिवर्तन नहीं किया गया है (abcd) शब्द स्वैप - शब्दों की अदला-बदली की गई है (cdab) शब्द और बाइट स्वैप - शब्दों और बाइट्स की अदला-बदली की गई है (dcba) बाइट स्वैप - बाइट्स की अदला-बदली की गई है (badc)
इस आदेश द्वारा संबोधित किए जाने वाले लक्ष्य डिवाइस का IP पता निर्दिष्ट करता है।
छेद
-1
SLC 1/5 से इंटरफेस करते समय -05 का मान उपयोग करें। इन डिवाइस में स्लॉट पैरामीटर नहीं होता है। जब कंट्रोललॉजिक्स या कॉम्पैक्टलॉजिक्स में प्रोसेसर को संबोधित किया जाता है, तो स्लॉट नंबर संबोधित किए जा रहे नियंत्रक वाले रैक में स्लॉट से मेल खाता है।
फ़ंक्शन कोड 1 2 3 4 5
कमांड में उपयोग किए जाने वाले फ़ंक्शन कोड को निर्दिष्ट करता है। 1 – संरक्षित लेखन 2 – असुरक्षित पठन 3 – संरक्षित बिट लेखन 4 – असुरक्षित बिट लेखन 5 – असुरक्षित लेखन
शब्द पता
वह शब्द पता निर्दिष्ट करता है जहां से ऑपरेशन प्रारंभ करना है।
टिप्पणी
आदेश के लिए वैकल्पिक 32 वर्ण टिप्पणी.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 64 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.3 नेटवर्क डायग्नोस्टिक्स
5.3.1 EIP PCB डायग्नोस्टिक्स EIP ड्राइवर का समस्या निवारण करने का सबसे अच्छा तरीका ईथरनेट डिबग पोर्ट के माध्यम से गेटवे की डायग्नोस्टिक क्षमताओं तक पहुंचने के लिए प्रोसॉफ्ट कॉन्फ़िगरेशन बिल्डर का उपयोग करना है।
निम्न तालिका EIP ड्राइवर के लिए PCB में उपलब्ध स्थिति जानकारी का सारांश प्रस्तुत करती है:
कनेक्शन प्रकार EIP क्लास 1
ईआईपी क्लास 3 सर्वर
EIP क्लास 3 क्लाइंट/UClient [x]
सबमेनू आइटम कॉन्फ़िगरेशन स्थिति
कॉन्फ़िगरेशन संचार स्थिति
कॉन्फ़िगरेशन संचार स्थिति
कमांड Cmd त्रुटियाँ (दशमलव)
Cmd त्रुटियाँ (हेक्स)
विवरण
क्लास 1 कनेक्शन के लिए कॉन्फ़िगरेशन सेटिंग्स.
क्लास 1 कनेक्शन की स्थिति। किसी भी कॉन्फ़िगरेशन त्रुटि के साथ-साथ क्लास 1 कनेक्शन की संख्या भी प्रदर्शित करता है।
क्लास 3 सर्वर कनेक्शन के लिए कॉन्फ़िगरेशन सेटिंग्स.
प्रत्येक क्लास 3 सर्वर कनेक्शन के लिए स्थिति जानकारी। पोर्ट नंबर, आईपी पते, सॉकेट स्थिति, और पढ़ने और लिखने की संख्या प्रदर्शित करता है।
क्लास 3 क्लाइंट/यूक्लाइंट कनेक्शन के लिए कॉन्फ़िगरेशन सेटिंग्स.
क्लास 3 क्लाइंट/UClient [x] कमांड के लिए स्थिति जानकारी। क्लास 3 क्लाइंट/UClient [x] कमांड से उत्पन्न सभी त्रुटियों का सारांश प्रदर्शित करता है।
क्लास 3 क्लाइंट/UClient [x] कमांड सूची के लिए कॉन्फ़िगरेशन.
क्लास 3 क्लाइंट/UClient [x] कमांड सूची में प्रत्येक कमांड के लिए वर्तमान त्रुटि कोड दशमलव संख्या प्रारूप में। शून्य का अर्थ है कि कमांड के लिए वर्तमान में कोई त्रुटि नहीं है।
क्लास 3 क्लाइंट/UClient [x] कमांड सूची में प्रत्येक कमांड के लिए वर्तमान त्रुटि कोड हेक्साडेसिमल संख्या प्रारूप में। शून्य का अर्थ है कि कमांड के लिए वर्तमान में कोई त्रुटि नहीं है।
त्रुटि कोडों पर विशिष्ट जानकारी के लिए, EIP त्रुटि कोड (पृष्ठ 68) देखें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 65 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.3.2 ऊपरी मेमोरी में EIP स्थिति डेटा
EIP ड्राइवर में PLX32-EIP-MBTCP-UA की ऊपरी मेमोरी में स्थित एक संबद्ध स्थिति डेटा क्षेत्र होता है। PLX32-EIP-MBTCP-UA की डेटा मैप कार्यक्षमता का उपयोग इस डेटा को PLX32-EIP-MBTCP-UA डेटाबेस की सामान्य उपयोगकर्ता डेटा श्रेणी में मैप करने के लिए किया जा सकता है।
ध्यान दें कि सभी स्थिति मान पावर-अप, कोल्ड बूट और वार्म बूट के दौरान शून्य (0) पर आरंभ किए जाते हैं।
EIP क्लाइंट स्थिति डेटा
निम्न तालिका ऊपरी मेमोरी में उन पतों को सूचीबद्ध करती है जहां PLX32-EIP-MBTCP-UA प्रत्येक EIP कनेक्टेड और अनकनेक्टेड क्लाइंट के लिए सामान्य त्रुटि और स्थिति डेटा संग्रहीत करता है:
ईआईपी क्लाइंट कनेक्टेड क्लाइंट 0 कनेक्टेड क्लाइंट 1 अनकनेक्टेड क्लाइंट 0
पता श्रेणी 17900 से 17909 18100 से 18109 22800 से 22809
प्रत्येक क्लाइंट के स्टेटस डेटा क्षेत्र की सामग्री उसी तरह संरचित होती है। निम्न तालिका स्टेटस डेटा क्षेत्र में प्रत्येक रजिस्टर की सामग्री का वर्णन करती है:
ऑफसेट 0 1 2 3 4 5 6 7 8 9
विवरण कमांड अनुरोधों की संख्या कमांड प्रतिक्रियाओं की संख्या कमांड त्रुटियों की संख्या अनुरोधों की संख्या प्रतिक्रियाओं की संख्या भेजी गई त्रुटियों की संख्या प्राप्त त्रुटियों की संख्या आरक्षित वर्तमान त्रुटि कोड अंतिम त्रुटि कोड
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 66 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
EIP क्लाइंट कमांड सूची त्रुटि डेटा
PLX32-EIP-MBTCP-UA प्रत्येक के लिए ऊपरी मेमोरी में एक स्थिति/त्रुटि कोड संग्रहीत करता है
प्रत्येक EIP क्लाइंट की कमांड सूची में कमांड। निम्न तालिका ऊपरी मेमोरी में उन पतों को सूचीबद्ध करती है जहाँ गेटवे प्रत्येक EIP क्लाइंट के लिए कमांड सूची त्रुटि डेटा संग्रहीत करता है:
ईआईपी क्लाइंट कनेक्टेड क्लाइंट 0 कनेक्टेड क्लाइंट 1 अनकनेक्टेड क्लाइंट 0
पता श्रेणी 17910 से 18009 18110 से 18209 22810 से 22909
प्रत्येक क्लाइंट की कमांड सूची त्रुटि डेटा क्षेत्र में पहला शब्द क्लाइंट की कमांड सूची में पहले कमांड के लिए स्थिति/त्रुटि कोड रखता है। कमांड त्रुटि सूची में प्रत्येक क्रमिक शब्द सूची में अगले कमांड से संबद्ध है। इसलिए, का आकार
कमांड सूची त्रुटि डेटा क्षेत्र परिभाषित कमांड की संख्या पर निर्भर करता है।संरचना
कमांड सूची त्रुटि डेटा क्षेत्र (जो सभी क्लाइंट के लिए समान है) में प्रदर्शित किया जाता है
निम्न तालिका:
ऑफसेट 0 1
2 3 4 . . . 97 98 99
विवरण कमांड #1 त्रुटि कोड कमांड #2 त्रुटि कोड
कमांड #3 त्रुटि कोड कमांड #4 त्रुटि कोड कमांड #5 त्रुटि कोड... कमांड #98 त्रुटि कोड कमांड #99 त्रुटि कोड कमांड #100 त्रुटि कोड
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 67 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
EIP क्लास 1 सर्वर स्थिति डेटा
निम्न तालिका ऊपरी मेमोरी में उन पतों को सूचीबद्ध करती है जहां PLX3x गेटवे प्रत्येक EIP क्लास 1 सर्वर के लिए खुले कनेक्शन की संख्या संग्रहीत करता है।
ईआईपी क्लास 1 सर्वर
1 2 3 4 5 6 7 8
पता सीमा 17000
17001 17002 17003 17004 17005 17006 17007 17008
प्रत्येक कनेक्शन 1 से 8 के लिए PLC स्टेट का विवरण बिट मैप। 0 = रन 1 = प्रोग्राम कनेक्शन 1 के लिए खुले कनेक्शन की संख्या कनेक्शन 2 के लिए खुले कनेक्शन की संख्या कनेक्शन 3 के लिए खुले कनेक्शन की संख्या कनेक्शन 4 के लिए खुले कनेक्शन की संख्या कनेक्शन 5 के लिए खुले कनेक्शन की संख्या कनेक्शन 6 के लिए खुले कनेक्शन की संख्या कनेक्शन 7 के लिए खुले कनेक्शन की संख्या कनेक्शन 8
EIP क्लास 3 सर्वर स्थिति डेटा
निम्न तालिका ऊपरी मेमोरी में उन पतों को सूचीबद्ध करती है जहां PLX32-EIP-MBTCPUA प्रत्येक EIP सर्वर के लिए स्थिति डेटा संग्रहीत करता है:
EIP सर्वर 0 1 2 3 4
पता श्रेणी 18900 से 18915 18916 से 18931 18932 से 18947 18948 से 18963 18964 से 18979
प्रत्येक सर्वर के स्टेटस डेटा क्षेत्र की सामग्री एक जैसी संरचित होती है। निम्न तालिका स्टेटस डेटा क्षेत्र में प्रत्येक रजिस्टर की सामग्री का वर्णन करती है:
ऑफसेट 0 से 1 2 से 3 4 से 5 6 से 7 8 से 15
विवरण कनेक्शन स्थिति खुला कनेक्शन गिनती सॉकेट पढ़ें गिनती सॉकेट लिखें गिनती पीयर आईपी
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 68 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.3.3 ईआईपी त्रुटि कोड
गेटवे कमांड लिस्ट प्रक्रिया से लौटाए गए त्रुटि कोड को कमांड लिस्ट त्रुटि मेमोरी क्षेत्र में संग्रहीत करता है। मेमोरी क्षेत्र में प्रत्येक कमांड के लिए एक शब्द आवंटित किया जाता है। त्रुटि कोड शब्द में इस प्रकार स्वरूपित होते हैं: शब्द के सबसे कम महत्वपूर्ण बाइट में विस्तारित स्थिति कोड होता है और सबसे महत्वपूर्ण बाइट में स्थिति कोड होता है।
सूची में प्रत्येक कमांड के लिए लौटाए गए त्रुटि कोड का उपयोग करके कमांड की सफलता या विफलता का निर्धारण करें। यदि कमांड विफल हो जाती है, तो विफलता का कारण निर्धारित करने के लिए त्रुटि कोड का उपयोग करें।
चेतावनी: गेटवे-विशिष्ट त्रुटि कोड (ईथरनेट/आईपी/पीसीसीसी अनुरूप नहीं) गेटवे के भीतर से लौटाए जाते हैं और कभी भी संलग्न ईथरनेट/आईपी/पीसीसीसी स्लेव डिवाइस से वापस नहीं किए जाते हैं। ये त्रुटि कोड हैं जो ईथरनेट/आईपी/पीसीसीसी प्रोटोकॉल का हिस्सा हैं या पीएलएक्स32-ईआईपी-एमबीटीसीपी-यूए के लिए अद्वितीय विस्तारित कोड हैं। सबसे आम ईथरनेट/आईपी/पीसीसीसी त्रुटियाँ नीचे दिखाई गई हैं:
स्थानीय एसटीएस त्रुटि कोड
कोड (इंट) 0 256 512 768 1024 1280 1536 1792 2048
कोड (हेक्स) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
विवरण सफल, कोई त्रुटि नहीं DST नोड बफर स्पेस से बाहर है डिलीवरी की गारंटी नहीं दे सकता (लिंक लेयर) डुप्लिकेट टोकन धारक का पता चला स्थानीय पोर्ट डिस्कनेक्ट हो गया है प्रतिक्रिया के लिए प्रतीक्षा करते हुए एप्लिकेशन लेयर का समय समाप्त हो गया डुप्लिकेट नोड का पता चला स्टेशन ऑफ़लाइन है हार्डवेयर दोष
रिमोट एसटीएस त्रुटि कोड
कोड (इंट) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
कोड (हेक्स) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xD000 0xE000
0xF0nn
विवरण सफल, कोई त्रुटि नहीं अवैध आदेश या प्रारूप होस्ट में कोई समस्या है और वह संवाद नहीं करेगा दूरस्थ नोड होस्ट गुम है, डिस्कनेक्ट है या बंद है हार्डवेयर दोष के कारण होस्ट कार्य पूरा नहीं कर सका समस्या या मेमोरी सुरक्षा चरणों को संबोधित करना आदेश सुरक्षा चयन के कारण फ़ंक्शन की अनुमति नहीं है प्रोसेसर प्रोग्राम मोड में है संगतता मोड file गुम या संचार क्षेत्र की समस्या रिमोट नोड कमांड को बफर नहीं कर सकता है ACK प्रतीक्षा करें (1775-KA बफर भरा हुआ है) डाउनलोड के कारण रिमोट नोड समस्या ACK प्रतीक्षा करें (1775-KA बफर भरा हुआ है) उपयोग नहीं किया गया उपयोग नहीं किया गया EXT STS बाइट में त्रुटि कोड (nn में EXT त्रुटि कोड शामिल है)
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 69 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EXT STS त्रुटि कोड
कोड (अंतर्राष्ट्रीय) -4096 -4095 -4094 -4093 -4092 -4091 -4090 -4089 -4088 -4087 -4086 -4085 -4084 -4083 -4082 -4081 -4080 -4079 -4078 -4077 -4076 -4075 -4074 -4073 -4072 -4071 -4070 -4069 -4068 -4067 -4066 -4065
कोड (हेक्स) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00C 0xF00D 0xF00E 0xF00F 0xF010 0xF011 0xF012 0xF013 0xF014 0xF015 0xF016 0xF017 0xF018 0xF019 0xF01A 0xF01B 0xF01C 0xF01D 0xF01E 0xF01F
विवरण उपयोग नहीं किया गया फ़ील्ड में अवैध मान है किसी भी पते के लिए न्यूनतम से कम स्तर पते में निर्दिष्ट हैं सिस्टम द्वारा समर्थित स्तरों से अधिक स्तर पते में निर्दिष्ट हैं प्रतीक नहीं मिला प्रतीक अनुचित प्रारूप का है पता किसी उपयोग योग्य चीज़ की ओर संकेत नहीं करता है File गलत आकार है अनुरोध डेटा पूरा नहीं किया जा सकता या file बहुत बड़ा है लेन-देन का आकार और शब्द का पता बहुत बड़ा है पहुँच अस्वीकृत, अनुचित विशेषाधिकार स्थिति उत्पन्न नहीं की जा सकती - संसाधन उपलब्ध नहीं है स्थिति पहले से मौजूद है - संसाधन पहले से उपलब्ध है आदेश निष्पादित नहीं किया जा सकता हिस्टोग्राम ओवरफ़्लो कोई पहुँच नहीं अवैध डेटा प्रकार अमान्य पैरामीटर या अमान्य डेटा हटाए गए क्षेत्र के लिए पता संदर्भ मौजूद है अज्ञात कारण से आदेश निष्पादन विफलता डेटा रूपांतरण त्रुटि स्कैनर 1771 रैक एडाप्टर के साथ संवाद करने में सक्षम नहीं है प्रकार बेमेल 1171 गेटवे प्रतिक्रिया मान्य नहीं थी डुप्लिकेट लेबल File खुला है; दूसरा नोड इसका स्वामी है दूसरा नोड प्रोग्राम का स्वामी है आरक्षित आरक्षित डेटा तालिका तत्व सुरक्षा उल्लंघन अस्थायी आंतरिक समस्या
EIP त्रुटि कोड
कोड (इंट) -1 -2 -10 -11 -12 -20 -21 -200
कोड (हेक्स) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
विवरण CTS मॉडेम नियंत्रण रेखा संचारित करने से पहले सेट नहीं की गई है संदेश संचारित करते समय समय समाप्त हो गया अनुरोध के बाद DLE-ACK की प्रतीक्षा में समय समाप्त हो गया अनुरोध के बाद प्रतिक्रिया की प्रतीक्षा में समय समाप्त हो गया उत्तर डेटा अनुरोधित बाइट गणना से मेल नहीं खाता है अनुरोध के बाद DLE-NAK प्राप्त हुआ प्रतिक्रिया के बाद DLE-NAK भेजा गया अनुरोध के बाद DLE-NAK प्राप्त हुआ
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 70 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
टीसीपी/आईपी इंटरफ़ेस त्रुटि कोड
त्रुटि (इंट) -33 -34 -35 -36 -37
त्रुटि (हेक्स) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
विवरण लक्ष्य से कनेक्ट करने में विफल लक्ष्य के साथ सत्र पंजीकृत करने में विफल (समय समाप्त) अग्रेषित खुली प्रतिक्रिया समय समाप्त PCCC/Tag कमांड प्रतिक्रिया समय समाप्त कोई TCP/IP कनेक्शन त्रुटि नहीं
सामान्य प्रतिक्रिया त्रुटि कोड
त्रुटि (इंट) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
त्रुटि (हेक्स) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
विवरण अमान्य प्रतिक्रिया लंबाई CPF आइटम गणना सही नहीं है CPF पता फ़ील्ड त्रुटि CPF पैकेट tag अमान्य CPF गलत कमांड कोड CPF स्थिति त्रुटि रिपोर्ट की गई CPF गलत कनेक्शन ID मान लौटाया गया संदर्भ फ़ील्ड मेल नहीं खाता गलत सत्र हैंडल लौटाया गया CPF सही संदेश संख्या नहीं
सत्र प्रतिक्रिया त्रुटि कोड पंजीकृत करें
त्रुटि (इंट) -50 -51 -52
त्रुटि (हेक्स) 0xFFCE 0xFFCD 0xFFCC
विवरण संदेश की लंबाई प्राप्त हुई मान्य नहीं है स्थिति त्रुटि रिपोर्ट की गई अमान्य संस्करण
ओपन रिस्पॉन्स त्रुटि कोड अग्रेषित करें
त्रुटि (इंट) -55 -56
त्रुटि (हेक्स) 0xFFC9 0xFFC8
विवरण संदेश की लंबाई प्राप्त हुई मान्य नहीं है स्थिति त्रुटि रिपोर्ट की गई
पीसीसीसी प्रतिक्रिया त्रुटि कोड
त्रुटि (इंट) -61 -62 -63 -64 -65
-66
त्रुटि (हेक्स) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xएफएफबीएफ 0xएफएफबीई
विवरण प्राप्त संदेश की लंबाई मान्य नहीं है स्थिति त्रुटि रिपोर्ट की गई CPF गलत कमांड कोड PCCC संदेश में TNS का मिलान नहीं हुआ
पीसीसीसी संदेश में विक्रेता आईडी मेल नहीं खाती पीसीसीसी संदेश में सीरियल नंबर मेल नहीं खाता
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 71 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.4 ईआईपी संदर्भ
5.4.1 एसएलसी और माइक्रोलॉजिक्स विशिष्टताएँ
SLC 5/05 से संदेश भेजना PLX32-EIP-MBTCP-UA, SLC 5/05 से संदेश प्राप्त कर सकता है जिसमें ईथरनेट इंटरफ़ेस होता है। गेटवे, पढ़ने और लिखने दोनों तरह के आदेशों का समर्थन करता है।
SLC5/05 कमांड लिखें
कमांड लिखें SLC प्रोसेसर से गेटवे तक डेटा ट्रांसफर करें। निम्नलिखित आरेख एक उदाहरण दिखाता हैampलिखने के आदेश को निष्पादित करने के लिए ले रिंग।
1 READ/WRITE पैरामीटर को WRITE पर सेट करें। गेटवे 500CPU या PLC5 के TARGET DEVICE पैरामीटर मान का समर्थन करता है।
2 MSG ऑब्जेक्ट में, MSG निर्देश के कॉन्फ़िगरेशन को पूरा करने के लिए SETUP SCREEN पर क्लिक करें। यह निम्न संवाद बॉक्स प्रदर्शित करता है।
3 लक्ष्य डिवाइस डेटा तालिका पता को मान्य पर सेट करें file एसएलसी और पीएलसी11 संदेशों के लिए तत्व (जैसे, N0:5)।
4 MULTIHOP विकल्प को YES पर सेट करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 72 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5 निम्नलिखित छवि में दिखाए गए संवाद बॉक्स के मल्टीहॉप टैब भाग को पूरा करें।
6 TO ADDRESS मान को गेटवे के ईथरनेट IP पते पर सेट करें। 7 ControlLogix Backplane के लिए दूसरी लाइन जोड़ने के लिए INS कुंजी दबाएँ और स्लॉट सेट करें
संख्या को शून्य करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 73 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
SLC5/05 आदेश पढ़ें
रीड कमांड गेटवे से SLC प्रोसेसर तक डेटा ट्रांसफर करते हैं। निम्न आरेख एक उदाहरण दिखाता हैampपढ़ने के आदेश को निष्पादित करने के लिए ले रिंग।
1 READ/WRITE पैरामीटर को READ पर सेट करें। गेटवे 500CPU या PLC5 के TARGET DEVICE पैरामीटर मान का समर्थन करता है।
2 MSG ऑब्जेक्ट में, MSG निर्देश के कॉन्फ़िगरेशन को पूरा करने के लिए SETUP SCREEN पर क्लिक करें। यह निम्न संवाद बॉक्स प्रदर्शित करता है।
3 लक्ष्य डिवाइस डेटा तालिका पता को मान्य पर सेट करें file एसएलसी और पीएलसी11 संदेशों के लिए तत्व (जैसे, N0:5)।
4 MULTIHOP विकल्प को YES पर सेट करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 74 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5 संवाद बॉक्स के मल्टीहॉप टैब भाग को भरें जैसा कि निम्नलिखित छवि में दिखाया गया है।
6 TO ADDRESS मान को गेटवे के ईथरनेट IP पते पर सेट करें। 7 ControlLogix Backplane के लिए दूसरी लाइन जोड़ने के लिए INS कुंजी दबाएँ और स्लॉट सेट करें
संख्या को शून्य करें।
एसएलसी File प्रकार
यह जानकारी SLC और MicroLogix परिवार या PCCC कमांड सेट के साथ उपयोग किए जाने वाले प्रोसेसर के लिए विशिष्ट है। SLC और MicroLogix प्रोसेसर कमांड एक का समर्थन करते हैं file कमांड में उपयोग करने के लिए डेटा टेबल को दर्शाने के लिए एकल वर्ण के रूप में दर्ज किया गया प्रकार फ़ील्ड। निम्न तालिका के संबंध को परिभाषित करता है file गेटवे और एसएलसी द्वारा स्वीकार किए जाने वाले प्रकार file प्रकार.
File प्रकार SBTCRNFZA
विवरण स्थिति बिट टाइमर काउंटर नियंत्रण पूर्णांक फ़्लोटिंग-पॉइंट स्ट्रिंग ASCII
द File टाइप कमांड कोड ASCII वर्ण कोड मान है File अक्षर लिखें। यह वह मान है जिसे दर्ज करना है FILE लैडर लॉजिक में डेटा तालिकाओं में PCCC कमांड कॉन्फ़िगरेशन का TYPE पैरामीटर।
इसके अतिरिक्त, SLC विशिष्ट फ़ंक्शन (502, 510 और 511) एक उप-तत्व फ़ील्ड का समर्थन करते हैं। यह फ़ील्ड एक जटिल डेटा तालिका में एक उप-तत्व फ़ील्ड का चयन करता है। उदाहरण के लिएampकिसी काउंटर या टाइमर के लिए वर्तमान संचित मूल्य प्राप्त करने के लिए, उप-तत्व फ़ील्ड को 2 पर सेट करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 75 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.4.2 PLC5 प्रोसेसर विशिष्टताएँ
PLC5 से संदेश भेजना गेटवे एक ईथरनेट इंटरफ़ेस वाले PLC5 से संदेश प्राप्त कर सकता है। गेटवे पढ़ने और लिखने दोनों कमांड का समर्थन करता है।
PLC5 कमांड लिखें
कमांड लिखें PLC5 प्रोसेसर से गेटवे तक डेटा ट्रांसफर करें। निम्नलिखित आरेख एक उदाहरण दिखाता हैampलिखने के आदेश को निष्पादित करने के लिए ले रिंग।
1 MSG ऑब्जेक्ट में, MSG निर्देश के कॉन्फ़िगरेशन को पूरा करने के लिए SETUP SCREEN पर क्लिक करें। यह निम्न संवाद बॉक्स प्रदर्शित करता है।
2 समर्थित आदेशों की निम्नलिखित सूची से निष्पादित करने के लिए संचार आदेश का चयन करें।
o PLC5 प्रकार लिखें o PLC2 असुरक्षित लिखें o PLC5 टाइप किया गया PLC पर लिखें o PLC टाइप किया गया तार्किक लिखें
3 लक्ष्य डिवाइस डेटा तालिका पता को मान्य पर सेट करें file SLC और PLC11 संदेशों के लिए तत्व (जैसे, N0:5)। PLC2 असुरक्षित लेखन संदेश के लिए, कमांड के लिए डेटाबेस इंडेक्स (जैसे 1000) पर पता सेट करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 76 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
4 MULTIHOP विकल्प को YES पर सेट करें। 5 संवाद बॉक्स के MULTIHOP टैब भाग को निम्न छवि में दिखाए अनुसार पूरा करें।
6 TO ADDRESS मान को गेटवे के ईथरनेट IP पते पर सेट करें। 7 ControlLogix Backplane के लिए दूसरी लाइन जोड़ने के लिए INS कुंजी दबाएँ और स्लॉट सेट करें
संख्या को शून्य करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 77 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
PLC5 आदेश पढ़ें
रीड कमांड गेटवे से PLC5 प्रोसेसर तक डेटा ट्रांसफर करते हैं। निम्नलिखित आरेख एक उदाहरण दिखाता हैampवह पंक्ति जो पढ़ने के आदेश को निष्पादित करती है।
1 MSG ऑब्जेक्ट में, MSG निर्देश के कॉन्फ़िगरेशन को पूरा करने के लिए SETUP SCREEN पर क्लिक करें। यह निम्न संवाद बॉक्स प्रदर्शित करता है।
2 समर्थित आदेशों की निम्नलिखित सूची से निष्पादित करने के लिए संचार आदेश का चयन करें।
o PLC5 टाइप रीड o PLC2 असुरक्षित रीड o PLC5 टाइप्ड रीड टू PLC o PLC टाइप्ड लॉजिकल रीड
3 लक्ष्य डिवाइस डेटा तालिका पता को मान्य पर सेट करें file SLC और PLC11 संदेशों के लिए तत्व (जैसे, N0:5)। PLC2 असुरक्षित रीड संदेश के लिए, कमांड के लिए डेटाबेस इंडेक्स (जैसे, 1000) पर पता सेट करें।
4 MULTIHOP विकल्प को YES पर सेट करें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 78 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5 संवाद बॉक्स के मल्टीहॉप टैब भाग को पूरा करें जैसा कि निम्नलिखित छवि में दिखाया गया है।
6 TO ADDRESS मान को गेटवे के ईथरनेट IP पते पर सेट करें। 7 ControlLogix Backplane के लिए दूसरी लाइन जोड़ने के लिए INS कुंजी दबाएँ और स्लॉट सेट करें
संख्या को शून्य करें।
पीएलसी-5 उप-तत्व फ़ील्ड
इस अनुभाग में PCCC कमांड सेट का उपयोग करते समय PLC-5 प्रोसेसर के लिए विशिष्ट जानकारी शामिल है। PLC-5 प्रोसेसर के लिए विशिष्ट कमांड में एक सब-एलिमेंट कोड फ़ील्ड होता है। यह फ़ील्ड एक जटिल डेटा तालिका में एक सब-एलिमेंट फ़ील्ड का चयन करता है। उदाहरण के लिएampकिसी काउंटर या टाइमर के लिए वर्तमान संचित मूल्य प्राप्त करने के लिए, उप-तत्व फ़ील्ड को 2 पर सेट करें। निम्नलिखित तालिकाएं PLC-5 जटिल डेटा तालिकाओं के लिए उप-तत्व कोड दिखाती हैं।
टाइमर / काउंटर
कोड 0 1 2
विवरण नियंत्रण प्रीसेट संचित
नियंत्रण
कोड 0 1 2
विवरण नियंत्रण लंबाई स्थिति
PD
सभी PD मान फ्लोटिंग पॉइंट मान हैं, वे दो शब्द लंबे हैं।
कोड 0 2 4 6 8 26
विवरण नियंत्रण एसपी केपी की केडी पीवी
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 79 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
BT
कोड 0 1 2 3 4 5
MG
कोड 0 1 2 3
विवरण नियंत्रण RLEN DLEN डेटा file # तत्व # रैक/ग्रुप/स्लॉट
विवरण नियंत्रण त्रुटि RLEN DLEN
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 80 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
5.4.3 कंट्रोललॉजिक्स और कॉम्पैक्टलॉजिक्स प्रोसेसर विशिष्टताएँ
कंट्रोललॉजिक्स या कॉम्पैक्टलॉजिक्स प्रोसेसर से संदेश भेजना कंट्रोल/कॉम्पैक्टलॉजिक्स प्रोसेसर और गेटवे के बीच डेटा का आदान-प्रदान करने के लिए MSG निर्देश का उपयोग करें। MSG निर्देश का उपयोग करते समय गेटवे द्वारा समर्थित डेटा ट्रांसफर के दो बुनियादी तरीके हैं: एनकैप्सुलेटेड PCCC संदेश और CIP डेटा टेबल संदेश। आप किसी भी विधि का उपयोग कर सकते हैं।
एनकैप्सुलेटेड PCCC संदेश इस अनुभाग में PCCC कमांड सेट का उपयोग करते समय कंट्रोल/कॉम्पैक्टलॉजिक्स प्रोसेसर के लिए विशिष्ट जानकारी शामिल है। PCCC कमांड सेट का वर्तमान कार्यान्वयन ऐसे फ़ंक्शन का उपयोग नहीं करता है जो सीधे नियंत्रक तक पहुँच सकते हैं Tag डेटाबेस। इस डेटाबेस तक पहुँचने के लिए, आपको RSLogix 5000 में टेबल-मैपिंग सुविधा का उपयोग करना होगा। RSLogix 5000 नियंत्रक असाइन करने की अनुमति देता है Tag वर्चुअल PLC 5 डेटा टेबल के लिए एरे। इस दस्तावेज़ में परिभाषित PLC 32 कमांड सेट का उपयोग करके PLX5EIP-MBTCP-UA तब इस नियंत्रक डेटा तक पहुँच सकता है। ईथरनेट इंटरफ़ेस वाले PLC5 और SLC5/05 प्रोसेसर एनकैप्सुलेटेड PCCC संदेश विधि का उपयोग करते हैं। गेटवे इन डिवाइस का अनुकरण करता है और पढ़ने और लिखने दोनों कमांड स्वीकार करता है।
एनकैप्सुलेटेड PCCC राइट मैसेज राइट कमांड प्रोसेसर से गेटवे तक डेटा ट्रांसफर करते हैं। गेटवे निम्नलिखित एनकैप्सुलेटेड PCCC कमांड का समर्थन करता है: · PLC2 असुरक्षित राइट · PLC5 टाइप्ड राइट · PLC5 वर्ड रेंज राइट · PLC टाइप्ड राइट
निम्नलिखित आरेख एक पूर्व दिखाता हैampवह पंक्ति जो लेखन आदेश निष्पादित करती है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 81 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
1 संदेश कॉन्फ़िगरेशन संवाद बॉक्स में, प्रोसेसर से गेटवे तक स्थानांतरित किए जाने वाले डेटा सेट को परिभाषित करें जैसा कि निम्नलिखित छवि में दिखाया गया है।
2 स्थानांतरित किए जाने वाले डेटा क्षेत्र के लिए संवाद बॉक्स को पूरा करें।
o PLC5 और SLC संदेशों के लिए, DESTINATION ELEMENT को डेटा में किसी तत्व पर सेट करें file (जैसे, N10:0).
o PLC2 असुरक्षित लेखन संदेश के लिए, गेटवे के आंतरिक डेटाबेस में पते पर गंतव्य तत्व सेट करें। इसे दस से कम मान पर सेट नहीं किया जा सकता। यह गेटवे की सीमा नहीं है, बल्कि RSLogix सॉफ़्टवेयर की सीमा है।
o PLC2 असुरक्षित लेखन या पठन फ़ंक्शन के लिए, डेटाबेस पता ऑक्टल प्रारूप में दर्ज करें।
3 संचार टैब पर क्लिक करें और निम्नलिखित छवि में दिखाए अनुसार संचार जानकारी भरें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 82 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
4 सुनिश्चित करें कि आपने संचार विधि के रूप में CIP का चयन किया है। PATH प्रोसेसर से EIP गेटवे तक संदेश मार्ग निर्दिष्ट करता है। पथ तत्वों को अल्पविराम से अलग किया जाता है। उदाहरण मेंampदिखाया गया पथ:
o पहला तत्व "Enet" है, जो चेसिस में 1756ENET गेटवे को दिया गया उपयोगकर्ता-परिभाषित नाम है (आप नाम के लिए ENET गेटवे के स्लॉट नंबर को प्रतिस्थापित कर सकते हैं)
o दूसरा तत्व, “2”, 1756-ENET गेटवे पर ईथरनेट पोर्ट का प्रतिनिधित्व करता है।
o पथ का अंतिम तत्व, “192.168.0.75” गेटवे का आईपी पता है, जो संदेश का लक्ष्य है।
यदि कई 1756-ENET गेटवे और रैक का उपयोग करके अन्य नेटवर्क पर रूटिंग की जाती है, तो अधिक जटिल पथ संभव हैं। ईथरनेट रूटिंग और पथ परिभाषाओं के बारे में अधिक जानकारी के लिए ProSoft Technology तकनीकी सहायता नॉलेजबेस देखें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 83 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
एनकैप्सुलेटेड पीसीसीसी संदेश पढ़ें
रीड कमांड गेटवे से प्रोसेसर तक डेटा ट्रांसफर करते हैं। गेटवे इनकैप्सुलेटेड PCCC कमांड का समर्थन करता है:
· PLC2 असुरक्षित पठन · PLC5 टाइप पठन · PLC5 शब्द श्रेणी पठन · PLC टाइप पठन
निम्नलिखित आरेख एक पूर्व दिखाता हैampवह पंक्ति जो पढ़ने के आदेश को निष्पादित करती है।
1 संदेश कॉन्फ़िगरेशन संवाद बॉक्स में, प्रोसेसर से गेटवे तक स्थानांतरित किए जाने वाले डेटा सेट को परिभाषित करें जैसा कि निम्नलिखित छवि में दिखाया गया है।
2 स्थानांतरित किए जाने वाले डेटा क्षेत्र के लिए संवाद बॉक्स को पूरा करें।
o PLC5 और SLC संदेशों के लिए, SOURCE ELEMENT को डेटा में किसी तत्व पर सेट करें file (जैसे, N10:0).
o PLC2 असुरक्षित रीड संदेश के लिए, SOURCE ELEMENT को गेटवे के आंतरिक डेटाबेस में पते पर सेट करें। इसे दस से कम मान पर सेट नहीं किया जा सकता। यह गेटवे की सीमा नहीं है, बल्कि RSLogix सॉफ़्टवेयर की सीमा है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 84 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
3 संचार टैब पर क्लिक करें और निम्नलिखित छवि में दिखाए अनुसार संचार जानकारी भरें।
4 सुनिश्चित करें कि आपने संचार विधि के रूप में CIP का चयन किया है। PATH प्रोसेसर से EIP गेटवे तक संदेश मार्ग निर्दिष्ट करता है। पथ तत्वों को अल्पविराम से अलग किया जाता है। उदाहरण मेंampदिखाया गया पथ:
o पहला तत्व "Enet" है, जो चेसिस में 1756ENET गेटवे को दिया गया उपयोगकर्ता-परिभाषित नाम है (आप नाम के लिए ENET गेटवे के स्लॉट नंबर को प्रतिस्थापित कर सकते हैं)
o दूसरा तत्व, “2”, 1756-ENET गेटवे पर ईथरनेट पोर्ट का प्रतिनिधित्व करता है।
o पथ का अंतिम तत्व, “192.168.0.75” गेटवे का आईपी पता है, और संदेश का लक्ष्य है।
यदि कई 1756-ENET गेटवे और रैक का उपयोग करके अन्य नेटवर्क पर रूटिंग की जाती है, तो अधिक जटिल पथ संभव हैं। ईथरनेट रूटिंग और पथ परिभाषाओं के बारे में अधिक जानकारी के लिए ProSoft Technology तकनीकी सहायता नॉलेजबेस देखें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 85 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
सीआईपी डेटा तालिका संचालन
आप ControlLogix या CompactLogix प्रोसेसर और गेटवे के बीच डेटा स्थानांतरित करने के लिए CIP संदेशों का उपयोग कर सकते हैं। Tag नाम स्थानांतरित किए जाने वाले तत्वों को परिभाषित करते हैं। गेटवे पढ़ने और लिखने दोनों कार्यों का समर्थन करता है।
सीआईपी डेटा तालिका लिखें
सीआईपी डेटा टेबल संदेश लिखता है और प्रोसेसर से गेटवे तक डेटा स्थानांतरित करता है। निम्नलिखित आरेख एक उदाहरण दिखाता हैampवह पंक्ति जो लेखन आदेश निष्पादित करती है।
1 संदेश कॉन्फ़िगरेशन संवाद बॉक्स में, प्रोसेसर से गेटवे तक स्थानांतरित किए जाने वाले डेटा सेट को परिभाषित करें जैसा कि निम्नलिखित छवि में दिखाया गया है।
2 स्थानांतरित किए जाने वाले डेटा क्षेत्र के लिए संवाद बॉक्स को पूरा करें। CIP डेटा तालिका संदेशों के लिए एक की आवश्यकता होती है tag स्रोत और गंतव्य दोनों के लिए डेटाबेस तत्व।
o स्रोत TAG एक है tag नियंत्रक में परिभाषित Tag डेटाबेस. o गंतव्य तत्व है tag गेटवे में तत्व. o गेटवे एक अनुकरण करता है tag डेटाबेस द्वारा परिभाषित तत्वों की एक सरणी के रूप में
गेटवे के लिए अधिकतम रजिस्टर आकार tag नाम INT_DATA (int_data[3999] के अधिकतम मान के साथ).
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 86 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
3 पिछले अनुभव मेंampडेटाबेस में पहला तत्व दस तत्वों के लेखन संचालन के लिए प्रारंभिक स्थान है। संचार टैब पर क्लिक करें और निम्न छवि में दिखाए अनुसार संचार जानकारी को पूरा करें।
4 सुनिश्चित करें कि आपने संचार विधि के रूप में CIP का चयन किया है। PATH प्रोसेसर से EIP गेटवे तक संदेश मार्ग निर्दिष्ट करता है। पथ तत्वों को अल्पविराम से अलग किया जाता है। उदाहरण मेंampदिखाया गया पथ:
o पहला तत्व "Enet" है, जो चेसिस में 1756ENET गेटवे को दिया गया उपयोगकर्ता-परिभाषित नाम है (आप नाम के लिए ENET गेटवे के स्लॉट नंबर को प्रतिस्थापित कर सकते हैं)
o दूसरा तत्व, “2”, 1756-ENET गेटवे पर ईथरनेट पोर्ट का प्रतिनिधित्व करता है।
o पथ का अंतिम तत्व, “192.168.0.75” गेटवे का आईपी पता है, जो संदेश का लक्ष्य है।
यदि कई 1756-ENET गेटवे और रैक का उपयोग करके अन्य नेटवर्क पर रूटिंग की जाती है, तो अधिक जटिल पथ संभव हैं। ईथरनेट रूटिंग और पथ परिभाषाओं के बारे में अधिक जानकारी के लिए ProSoft Technology तकनीकी सहायता नॉलेजबेस देखें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 87 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
सीआईपी डेटा तालिका पढ़ें
सीआईपी डेटा टेबल संदेश पढ़ता है और गेटवे से प्रोसेसर को डेटा स्थानांतरित करता है। निम्नलिखित आरेख एक उदाहरण दिखाता हैampवह पंक्ति जो पढ़ने के आदेश को निष्पादित करती है।
1 संदेश कॉन्फ़िगरेशन संवाद बॉक्स में, प्रोसेसर से गेटवे तक स्थानांतरित किए जाने वाले डेटा सेट को परिभाषित करें जैसा कि निम्नलिखित छवि में दिखाया गया है।
2 स्थानांतरित किए जाने वाले डेटा क्षेत्र के लिए संवाद बॉक्स को पूरा करें। CIP डेटा तालिका संदेशों के लिए एक की आवश्यकता होती है tag स्रोत और गंतव्य दोनों के लिए डेटाबेस तत्व।
o गंतव्य TAG एक है tag नियंत्रक में परिभाषित Tag डेटाबेस. o स्रोत तत्व है tag गेटवे में तत्व. o गेटवे एक अनुकरण करता है tag डेटाबेस द्वारा परिभाषित तत्वों की एक सरणी के रूप में
गेटवे के लिए अधिकतम रजिस्टर आकार (उपयोगकर्ता कॉन्फ़िगरेशन पैरामीटर "[गेटवे] अनुभाग में अधिकतम रजिस्टर") tag नाम INT_DATA.
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 88 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
EIP प्रोटोकॉल उपयोगकर्ता मैनुअल
3 पिछले अनुभव मेंampडेटाबेस में पहला तत्व दस तत्वों के पढ़ने के संचालन के लिए प्रारंभिक स्थान है। संचार टैब पर क्लिक करें और निम्न छवि में दिखाए अनुसार संचार जानकारी को पूरा करें।
4 सुनिश्चित करें कि आपने संचार विधि के रूप में CIP का चयन किया है। PATH प्रोसेसर से EIP गेटवे तक संदेश मार्ग निर्दिष्ट करता है। पथ तत्वों को अल्पविराम से अलग किया जाता है। उदाहरण मेंampदिखाया गया पथ:
o पहला तत्व "Enet" है, जो चेसिस में 1756ENET गेटवे को दिया गया उपयोगकर्ता-परिभाषित नाम है (आप नाम के लिए ENET गेटवे के स्लॉट नंबर को प्रतिस्थापित कर सकते हैं)
o दूसरा तत्व, “2”, 1756-ENET गेटवे पर ईथरनेट पोर्ट का प्रतिनिधित्व करता है।
o पथ का अंतिम तत्व, “192.168.0.75” गेटवे का आईपी पता है, जो संदेश का लक्ष्य है।
यदि कई 1756-ENET गेटवे और रैक का उपयोग करके अन्य नेटवर्क पर रूटिंग की जाती है, तो अधिक जटिल पथ संभव हैं। ईथरनेट रूटिंग और पथ परिभाषाओं के बारे में अधिक जानकारी के लिए ProSoft Technology तकनीकी सहायता नॉलेजबेस देखें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 89 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
6 एमबीटीसीपी प्रोटोकॉल
एमबीटीसीपी प्रोटोकॉल उपयोगकर्ता मैनुअल
6.1 एमबीटीसीपी कार्यात्मक ओवरview
आप PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) प्रोटोकॉल का उपयोग प्रोसेसर के श्नाइडर इलेक्ट्रिक क्वांटम परिवार में कई अलग-अलग प्रोटोकॉल को इंटरफ़ेस करने के लिए कर सकते हैं, साथ ही प्रोटोकॉल का समर्थन करने वाले अन्य डिवाइस भी। MBTCP प्रोटोकॉल क्लाइंट और सर्वर दोनों कनेक्शन का समर्थन करता है।
गेटवे आपके द्वारा निर्दिष्ट 100 प्रविष्टियों की कमांड सूची का उपयोग करके प्रोसेसर (और अन्य सर्वर आधारित डिवाइस) के साथ इंटरफेस करने के लिए TCP/IP नेटवर्क पर क्लाइंट कनेक्शन का समर्थन करता है। गेटवे रिमोट प्रोसेसर के लिए लिखने के आदेशों को गेटवे की निचली मेमोरी में संग्रहीत करता है। यहीं पर गेटवे अन्य डिवाइस से पढ़ने के आदेशों से डेटा भी संग्रहीत करता है। अधिक जानकारी के लिए MBTCP आंतरिक डेटाबेस (पृष्ठ 92) देखें।
गेटवे के आंतरिक डेटाबेस की निचली मेमोरी में डेटा MBAP (सर्विस पोर्ट 502) या MBTCP (सर्विस पोर्ट 2000/2001) TCP/IP प्रोटोकॉल का समर्थन करने वाले नेटवर्क पर किसी भी नोड द्वारा पढ़ने और लिखने के संचालन के लिए सुलभ है। MBAP प्रोटोकॉल (पोर्ट 502) श्नाइडर इलेक्ट्रिक द्वारा परिभाषित एक मानक कार्यान्वयन है और उनके क्वांटम प्रोसेसर पर उपयोग किया जाता है। यह खुला प्रोटोकॉल मोडबस सीरियल प्रोटोकॉल का संशोधित संस्करण है। MBTCP प्रोटोकॉल एक TCP/IP पैकेट में एम्बेडेड मोडबस प्रोटोकॉल संदेश है। गेटवे सर्विस पोर्ट 502 पर पाँच सक्रिय सर्वर कनेक्शन, सर्विस पोर्ट 2000 पर पाँच अतिरिक्त सक्रिय सर्वर कनेक्शन और एक सक्रिय क्लाइंट कनेक्शन का समर्थन करता है।
निम्नलिखित चित्रण मोडबस टीसीपी/आईपी प्रोटोकॉल की कार्यक्षमता को दर्शाता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 90 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
एमबीटीसीपी प्रोटोकॉल उपयोगकर्ता मैनुअल
6.1.1 एमबीटीसीपी सामान्य विनिर्देश
मोडबस टीसीपी/आईपी प्रोटोकॉल कई स्वतंत्र, समवर्ती ईथरनेट कनेक्शन की अनुमति देता है। कनेक्शन सभी क्लाइंट, सभी सर्वर या क्लाइंट और सर्वर कनेक्शन दोनों का संयोजन हो सकते हैं।
· 10/100 एमबी ईथरनेट संचार पोर्ट · फ्लोटिंग-पॉइंट डेटा लेनदेन के लिए मोडबस प्रोटोकॉल के एनरॉन संस्करण का समर्थन करता है · 0 से XNUMX एमबी तक की न्यूनतम प्रतिक्रिया देरी सहित क्लाइंट के लिए कॉन्फ़िगर करने योग्य पैरामीटर
65535 एमएस और फ्लोटिंग-पॉइंट समर्थन · सेवा पोर्ट 502 के लिए पांच स्वतंत्र सर्वर कनेक्शन का समर्थन करता है · सेवा पोर्ट 2000 के लिए पांच स्वतंत्र सर्वर कनेक्शन का समर्थन करता है · सभी डेटा मैपिंग मोडबस रजिस्टर 400001, प्रोटोकॉल बेस 0 से शुरू होती है। · उपयोगकर्ता डेटा मेमोरी में त्रुटि कोड, त्रुटि काउंटर और पोर्ट स्थिति डेटा उपलब्ध है
मोडबस टीसीपी/आईपी क्लाइंट
· MBAP का उपयोग करके Modbus TCP/IP डिवाइसों से डेटा को सक्रिय रूप से पढ़ता है और लिखता है · एकाधिक सर्वरों से बात करने के लिए एकाधिक कमांड के साथ 10 क्लाइंट कनेक्शन तक
मोडबस टीसीपी/आईपी सर्वर
· सर्वर ड्राइवर Modbus TCP/IP MBAP संदेशों का उपयोग करने वाले क्लाइंट के लिए सर्विस पोर्ट 502 पर आने वाले कनेक्शनों को स्वीकार करता है, तथा एनकैप्सुलेटेड Modbus संदेशों का उपयोग करने वाले क्लाइंट के लिए सर्विस पोर्ट 2000 (या अन्य सर्विस पोर्ट) पर कनेक्शनों को स्वीकार करता है।
· सर्विस पोर्ट 502 (MBAP) और सर्विस पोर्ट 2000 (एनकैप्सुलेटेड) के किसी भी संयोजन के लिए एकाधिक स्वतंत्र सर्वर कनेक्शन का समर्थन करता है
· अधिकतम 20 सर्वर समर्थित हैं
समर्थित पैरामीटर मोडबस कमांड (क्लाइंट और सर्वर)
कॉन्फ़िगर करने योग्य पैरामीटर: (क्लाइंट और सर्वर)
कॉन्फ़िगर करने योग्य पैरामीटर: (केवल क्लाइंट)
कमांड सूची स्थिति डेटा
कमांड सूची मतदान
विवरण
1: कॉइल स्थिति पढ़ें 2: इनपुट स्थिति पढ़ें 3: होल्डिंग रजिस्टर पढ़ें 4: इनपुट रजिस्टर पढ़ें 5: बल (लिखें) सिंगल कॉइल 6: प्रीसेट (लिखें) सिंगल होल्डिंग रजिस्टर
15: फोर्स (राइट) मल्टीपल कॉइल्स 16: प्रीसेट (राइट) मल्टीपल होल्डिंग रजिस्टर 22: मास्क राइट होल्डिंग रजिस्टर (केवल स्लेव) 23: रीड/राइट होल्डिंग रजिस्टर (केवल स्लेव)
गेटवे आईपी एड्रेस पीएलसी रीड स्टार्ट रजिस्टर (%MW) पीएलसी राइट स्टार्ट रजिस्टर (%MW)
MBAP और MBTCP सर्वरों की संख्या गेटवे मोडबस प्रारंभ पता पढ़ें गेटवे मोडबस प्रारंभ पता लिखें
न्यूनतम कमांड विलंब प्रतिक्रिया समय समाप्ति पुनः प्रयास गणना
कमांड त्रुटि सूचक
160 मोडबस कमांड तक (एक tag प्रति आदेश)
प्रत्येक कमांड के लिए अलग-अलग त्रुटि कोड रिपोर्ट किए गए। Modbus TCP/IP क्लाइंट (उदाहरण: PLC) से उच्च-स्तरीय स्थिति डेटा उपलब्ध है
प्रत्येक कमांड को व्यक्तिगत रूप से सक्षम या अक्षम किया जा सकता है; केवल डेटा परिवर्तन पर लिखने की सुविधा उपलब्ध है
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 91 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
एमबीटीसीपी प्रोटोकॉल उपयोगकर्ता मैनुअल
6.1.2 एमबीटीसीपी आंतरिक डेटाबेस
आंतरिक डेटाबेस PLX32-EIP-MBTCP-UA की कार्यक्षमता के लिए केंद्रीय है। गेटवे इस डेटाबेस को गेटवे पर सभी संचार पोर्ट के बीच साझा करता है और इसे एक प्रोटोकॉल से एक नेटवर्क पर दूसरे डिवाइस से दूसरे नेटवर्क पर एक या अधिक डिवाइस तक सूचना भेजने के लिए एक माध्यम के रूप में उपयोग करता है। यह एक संचार पोर्ट पर डिवाइस से डेटा को दूसरे संचार पोर्ट पर डिवाइस द्वारा एक्सेस और नियंत्रित करने की अनुमति देता है।
क्लाइंट और सर्वर से डेटा के अलावा, आप गेटवे द्वारा उत्पन्न स्थिति और त्रुटि जानकारी को आंतरिक डेटाबेस के उपयोगकर्ता डेटा क्षेत्र में मैप कर सकते हैं। आंतरिक डेटाबेस दो क्षेत्रों में विभाजित है:
· गेटवे स्थिति डेटा क्षेत्र के लिए ऊपरी मेमोरी। यह वह जगह है जहाँ गेटवे गेटवे द्वारा समर्थित प्रोटोकॉल के लिए आंतरिक स्थिति डेटा लिखता है।
· उपयोगकर्ता डेटा क्षेत्र के लिए कम मेमोरी। यह वह जगह है जहाँ बाहरी उपकरणों से आने वाले डेटा को संग्रहीत और एक्सेस किया जाता है।
PLX32-EIP-MBTCP-UA में प्रत्येक प्रोटोकॉल उपयोगकर्ता डेटा क्षेत्र में डेटा लिख सकता है और उससे डेटा पढ़ सकता है।
नोट: यदि आप ऊपरी मेमोरी में गेटवे स्थिति डेटा तक पहुँचना चाहते हैं, तो आप गेटवे स्थिति डेटा क्षेत्र से उपयोगकर्ता डेटा क्षेत्र में डेटा कॉपी करने के लिए गेटवे में डेटा मैपिंग सुविधा का उपयोग कर सकते हैं। मॉड्यूल मेमोरी में डेटा मैपिंग देखें (पृष्ठ 23)। अन्यथा, आप ProSoft कॉन्फ़िगरेशन बिल्डर में डायग्नोस्टिक फ़ंक्शन का उपयोग कर सकते हैं view गेटवे स्थिति डेटा। गेटवे स्थिति डेटा के बारे में अधिक जानकारी के लिए, नेटवर्क डायग्नोस्टिक्स (पृष्ठ 102) देखें।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 92 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
एमबीटीसीपी प्रोटोकॉल उपयोगकर्ता मैनुअल
मोडबस टीसीपी/आईपी क्लाइंट डेटाबेस तक पहुंच
क्लाइंट कार्यक्षमता PLX32-EIP-MBTCP-UA के आंतरिक डेटाबेस और एक या अधिक क्वांटम प्रोसेसर या अन्य सर्वर आधारित डिवाइस में स्थापित डेटा टेबल के बीच डेटा का आदान-प्रदान करती है। ProSoft कॉन्फ़िगरेशन बिल्डर में आपके द्वारा परिभाषित कमांड सूची निर्दिष्ट करती है कि गेटवे और नेटवर्क पर प्रत्येक सर्वर के बीच कौन सा डेटा स्थानांतरित किया जाना है। क्लाइंट कार्यक्षमता के लिए प्रोसेसर (सर्वर) में किसी लैडर लॉजिक की आवश्यकता नहीं होती है, सिवाय इसके कि यह सुनिश्चित किया जाए कि पर्याप्त डेटा मेमोरी मौजूद है।
निम्नलिखित चित्रण ईथरनेट क्लाइंट और आंतरिक डेटाबेस के बीच डेटा प्रवाह का वर्णन करता है।
डेटाबेस तक एकाधिक सर्वर पहुंच
एमबीटीसीपी गेटवे मॉडबस टीसीपी/आईपी एमबीएपी संदेशों के लिए आरक्षित सर्विस पोर्ट 502 का उपयोग करके सर्वर कार्यक्षमता प्रदान करता है, साथ ही कई एचएमआई निर्माताओं द्वारा उपयोग किए जाने वाले प्रोटोकॉल के टीसीपी/आईपी एनकैप्सुलेटेड मॉडबस संस्करण का समर्थन करने के लिए सर्विस पोर्ट 2000 और 2001 का उपयोग करता है। गेटवे में सर्वर समर्थन क्लाइंट अनुप्रयोगों (उदाहरण के लिए) को अनुमति देता हैampगेटवे के डेटाबेस को पढ़ने और लिखने के लिए (जैसे: HMI सॉफ़्टवेयर, क्वांटम प्रोसेसर, आदि)। यह खंड क्लाइंट अनुप्रयोगों का उपयोग करके गेटवे से जुड़ने के लिए आवश्यकताओं पर चर्चा करता है।
सर्वर ड्राइवर कई क्लाइंट से कई समवर्ती कनेक्शन का समर्थन करता है। सर्विस पोर्ट 502 पर एक साथ पाँच क्लाइंट कनेक्ट हो सकते हैं और सर्विस पोर्ट 2000 पर एक साथ पाँच और क्लाइंट कनेक्ट हो सकते हैं। MBTCP प्रोटोकॉल ईथरनेट पोर्ट से गेटवे के सीरियल पोर्ट तक एनकैप्सुलेटेड मोडबस कमांड पास करने के लिए सर्विस पोर्ट 2001 का उपयोग करता है।
सर्वर के रूप में कॉन्फ़िगर किए जाने पर, गेटवे अपने आंतरिक डेटाबेस को पढ़ने के अनुरोधों के स्रोत के रूप में और दूरस्थ क्लाइंट से लिखने के अनुरोधों के लिए गंतव्य के रूप में उपयोग करता है। डेटाबेस तक पहुँच क्लाइंट से आने वाले संदेश में प्राप्त कमांड प्रकार द्वारा नियंत्रित होती है। निम्न तालिका आने वाले Modbus TCP/IP अनुरोधों में आवश्यक पतों के लिए गेटवे के आंतरिक डेटाबेस के संबंध को निर्दिष्ट करती है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 93 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
एमबीटीसीपी प्रोटोकॉल उपयोगकर्ता मैनुअल
डेटाबेस पता 0 1000 2000 3000 3999
मोडबस पता 40001 41001 42001 43001 44000
निम्नलिखित वर्चुअल पते सामान्य गेटवे उपयोगकर्ता डेटाबेस का हिस्सा नहीं हैं और मानक डेटा के लिए मान्य पते नहीं हैं। हालाँकि, इन पतों का उपयोग आने वाले कमांड के लिए किया जा सकता है जो फ़्लोटिंग-पॉइंट डेटा का अनुरोध कर रहे हैं।
इस ऊपरी श्रेणी में पतों का उपयोग करने के लिए आपको Prosoft कॉन्फ़िगरेशन बिल्डर (PCB) में निम्नलिखित पैरामीटर कॉन्फ़िगर करने होंगे:
· MBTCP सर्वर कॉन्फ़िगरेशन में फ़्लोट फ़्लैग को YES पर सेट करें · फ़्लोट स्टार्ट को नीचे की सीमा में डेटाबेस पते पर सेट करें · फ़्लोट ऑफ़सेट को दिखाए गए गेटवे उपयोगकर्ता मेमोरी क्षेत्र में डेटाबेस पते पर सेट करें
ऊपर।
याद रखें कि, एक बार ऐसा करने के बाद, फ़्लोट स्टार्ट पते के ऊपर का सारा डेटा फ़्लोटिंग-पॉइंट डेटा होना चाहिए। MBTCP सर्वर कॉन्फ़िगर करना देखें (पृष्ठ 95)।
डेटाबेस पता 4000 5000 6000 7000 8000 9000 9999
मोडबस पता 44001 45001 46001 47001 48001 49001 50000
गेटवे को सही तरीके से कॉन्फ़िगर किया जाना चाहिए और नेटवर्क से कनेक्ट किया जाना चाहिए, इससे पहले कि इसका उपयोग करने का कोई प्रयास किया जाए। नेटवर्क सत्यापन प्रोग्राम का उपयोग करें, जैसे कि ProSoft Discovery Service या कमांड प्रॉम्प्ट PING निर्देश, यह सत्यापित करने के लिए कि अन्य डिवाइस नेटवर्क पर गेटवे ढूंढ सकते हैं। गेटवे के उचित कॉन्फ़िगरेशन की पुष्टि करने और कॉन्फ़िगरेशन को स्थानांतरित करने के लिए ProSoft कॉन्फ़िगरेशन बिल्डर का उपयोग करें fileगेटवे से आने-जाने के लिए टिकट की संख्या।
मोडबस संदेश रूटिंग: पोर्ट 2001
जब Modbus संदेश TCP/IP कनेक्शन पर पोर्ट 32 पर PLX2001-EIP-MBTCP-UA को भेजे जाते हैं, तो संदेशों को गेटवे द्वारा सीधे सीरियल संचार पोर्ट (पोर्ट 0, यदि इसे Modbus मास्टर के रूप में कॉन्फ़िगर किया गया है) से रूट किया जाता है। कमांड (चाहे रीड या राइट कमांड) को तुरंत सीरियल पोर्ट पर स्लेव डिवाइस पर रूट किया जाता है। स्लेव डिवाइस से प्रतिक्रिया संदेश गेटवे द्वारा TCP/IP नेटवर्क पर रूट किए जाते हैं, जिन्हें मूल होस्ट द्वारा प्राप्त किया जाता है।
प्रोसॉफ्ट टेक्नोलॉजी, इंक।
पृष्ठ 94 का 155
PLX32-EIP-MBTCP-UA मल्टी-प्रोटोकॉल गेटवे
एमबीटीसीपी प्रोटोकॉल उपयोगकर्ता मैनुअल
6.2 एमबीटीसीपी कॉन्फ़िगरेशन
6.2.1 MBTCP सर्वर कॉन्फ़िगर करना इस अनुभाग में बाहरी क्लाइंट द्वारा एक्सेस किए जाने पर PLX32-EIP-MBTCP-UA MBTCP सर्वर द्वारा उपयोग की जाने वाली डेटाबेस ऑफ़सेट जानकारी शामिल है। आप इनका उपयोग कर सकते हैं
दस्तावेज़ / संसाधन
![]() |
प्रोसॉफ्ट टेक्नोलॉजी PLX32 मल्टी प्रोटोकॉल गेटवे [पीडीएफ] उपयोगकर्ता पुस्तिका PLX32 मल्टी प्रोटोकॉल गेटवे, PLX32, मल्टी प्रोटोकॉल गेटवे, प्रोटोकॉल गेटवे, गेटवे |