पूंजी एकीकरण
Capital X Panel Designer और कैपिटल के बीच एकीकरण विद्युत डिजाइन वर्कफ़्लो दक्षता में एक महत्वपूर्ण उन्नति का प्रतिनिधित्व करता है।
पैनल डिज़ाइनों के साथ काम करते समय, एक प्रमुख विशेषता Capital X Panel Designer और कैपिटल के बीच पैनल डिज़ाइनों को अपडेट करने की क्षमता है। यह प्रक्रिया पैनल डिज़ाइन जानकारी स्थानांतरित करने के लिए मानक के रूप में ICD (इंटरफ़ेस कंट्रोल डॉक्यूमेंट) का उपयोग करती है। यह द्वि-दिशात्मक एकीकरण कैपिटल परिवेश में निर्बाध डेटा सिंक्रनाइज़ेशन को सुगम बनाता है। कैपिटल एक्स पैनल डिज़ाइन में किए गए परिवर्तन प्रभावी रूप से कैपिटल में और कैपिटल एक्स पैनल डिज़ाइन में कैपिटल में परिलक्षित होते हैं, जिससे यह सुनिश्चित होता है कि दोनों डिज़ाइन संरेखित और सुसंगत रहें।
इसके अलावा, कैपिटल लॉजिक डिज़ाइनर पैनल डिज़ाइन क्षमताओं के लिए एक एकीकृत समाधान के रूप में Capital X Panel Designer लॉन्च कर सकता है। यह एकीकरण उपयोगकर्ताओं को कैपिटल लॉजिक डिज़ाइनर के भीतर से ही Capital X Panel Designer की व्यापक कार्यक्षमता तक सीधे पहुँचने में सक्षम बनाता है, जिससे अलग-अलग अनुप्रयोगों के बीच स्विच करने की आवश्यकता समाप्त होकर वर्कफ़्लो सुव्यवस्थित हो जाता है। यह एकीकृत दृष्टिकोण डिज़ाइनरों को एक अधिक कुशल और सुसंगत डिज़ाइन वातावरण प्रदान करता है, जिससे अंततः उत्पादकता और डिज़ाइन की गुणवत्ता में सुधार होता है।
पूंजी एकीकरण के लिए पूर्वापेक्षाएँ
- कैपिटल लॉजिक डिज़ाइनर के भीतर Capital X Panel Designer सफलतापूर्वक लॉन्च करने के लिए, आपको कैपिटल 2408 के साथ अपडेट 2508 या उसके बाद के संस्करण की आवश्यकता होगी।
- कैपिटल आईसीडी डेटा एक्सचेंज के लिए, पूर्ण अनुकूलता सुनिश्चित करने के लिए आपको कैपिटल 2512 या उसके बाद के संस्करण की आवश्यकता होगी। कैपिटल सॉफ़्टवेयर को वैध लाइसेंस के साथ पूरी तरह से स्थापित और सत्यापित किया जाना चाहिए। इसके बाद के सभी मुख्य संस्करण और अपडेट निर्दिष्ट न्यूनतम आवश्यकताओं से परे समर्थित हैं।
- कैपिटल लॉजिक डिज़ाइनर और कैपिटल डिवाइस मॉडलर दोनों तक पहुंच होनी चाहिए और आईसीडी उपयोगकर्ता अनुमतियां होनी चाहिए।
- Capital X Panel Designer में खाते को Capital Panel Designer लाइसेंस (कैपिटल ऐड-ऑन लाइसेंस) असाइन किया जाना चाहिए।
कैपिटल एक्स के लिए कैपिटल इंटीग्रेशन सेटअप करें
कॉन्फ़िगरेशन के साथ आगे बढ़ने से पहले, अपने कैपिटल प्रशासक से निम्न बातें पूछें:
- अपने कैपिटल इंस्टॉलेशन डायरेक्टरी में कॉन्फ़िगरेशन फ़ोल्डर पर जाएँ और "clientprops.xml" ढूंढें
- clientprops.xml को व्यवस्थापक अधिकारों के साथ खोलें और निम्नलिखित कॉन्फ़िगरेशन जोड़ें:
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
- clientprops.xml फ़ाइल को सहेजें और बंद करें। कैपिटल इंटीग्रेशन सर्वर (CIS) को पुनः प्रारंभ करें।
सीआईएस सर्वर के पुनः आरंभ होने के बाद, आप तकनीकी उपयोगकर्ता खाता क्रेडेंशियल उत्पन्न करने के लिए "तकनीकी उपयोगकर्ता खाता क्रेडेंशियल उत्पन्न करना और हटाना" मार्गदर्शिका का पालन कर सकते हैं।
अंत में, सेटअप और कॉन्फ़िगरेशन पूरा करने के लिए कृपया नीचे दिए गए चरणों का पालन करें:
- इस लिंक से CapIntConfig.zip फ़ाइल डाउनलोड करें। इसे अपने कंप्यूटर पर किसी ऐसी जगह पर सेव करें जहाँ आप इसे आसानी से ढूंढ सकें।
- CapIntConfig.zip फ़ाइल को अपने कैपिटल एक्स होम फ़ोल्डर में कॉपी करें।
- CapIntConfig.zip फ़ाइल को अनज़िप करें। निकालने के बाद, आपको निकाले गए फ़ोल्डर में Capital Logic Designer शॉर्टकट दिखाई देगा।
- निकाले गए फ़ोल्डर में मिले शॉर्टकट पर क्लिक करके कैपिटल लॉजिक डिज़ाइनर लॉन्च करें।
- एप्लिकेशन पूरी तरह से लोड होने के बाद, आपको वर्कफ़्लो टैब के अंतर्गत पैनल डिज़ाइनर आइकन दिखाई देना चाहिए।
पूंजी के लिए पूंजी एकीकरण सेटअप करें
सेटअप और कॉन्फ़िगरेशन पूरा करने के लिए कृपया नीचे दिए गए चरणों का पालन करें:
- अपनी कैपिटल स्थापना निर्देशिका पर जाएँ।
- प्रशासक अधिकारों के साथ एक पाठ संपादक का उपयोग करके फ़ाइलें खोलें या बनाएँ और निम्नलिखित कॉन्फ़िगरेशन जोड़ें:
कॉन्फ़िगरेशन/क्लाइंटप्रॉप्स.xml
<cors enabled="true"
allowedOrigins="https://cloud.sw.siemens.com"
allowedMethods="GET,POST,DELETE,OPTIONS"
allowedHeaders="authorization,content-type"/>
एडेप्टर/एडेप्टर.xml
<document format="capitalelectra"
class="chs.bridges.adaptors.electra.ElectraAdaptorFormat"
description="Adaptor to enable interaction with Electra Web"
propFile="resources/electra.properties"
applications="Modeler, Architect, Logic Designer, Systems Integrator, Harness Designer, Harness Designer Modular"
/>
<handshake localport="49902" remoteapplication="Electra" remotehost="cloud.sw.siemens.com" remoteport="443"/>
- फ़ाइलें सहेजें और बंद करें। कैपिटल इंटीग्रेशन सर्वर (CIS) को पुनः प्रारंभ करें।
- कैपिटल लॉजिक डिज़ाइनर लॉन्च करें। एप्लिकेशन पूरी तरह लोड होने के बाद, आपको वर्कफ़्लो टैब के अंतर्गत पैनल डिज़ाइनर आइकन दिखाई देना चाहिए।
OpenID कनेक्ट (OIDC) प्रमाणीकरण कॉन्फ़िगरेशन
यह कॉन्फ़िगरेशन केवल कैपिटल पर लागू होता है। यदि आप OIDC प्रमाणीकरण का उपयोग नहीं करना चाहते हैं, तो आप इस अनुभाग को छोड़ सकते हैं।
ओपनआईडी कनेक्ट (ओआईडीसी) प्रमाणीकरण के लिए oidc.properties और oidc_background.xml फ़ाइलों को कॉन्फ़िगर करने के लिए मल्टी-फैक्टर ऑथेंटिकेशन सपोर्ट गाइड देखें।
टोकन प्राधिकरण विधि ClientIDValidation होगी, जिसे oidc_background.xml फ़ाइल में कॉन्फ़िगर करने की आवश्यकता होगी।
कैपिटल होस्ट कॉन्फ़िगरेशन
कैपिटल होस्ट में प्रवेश करने के लिए:
- Capital X Panel Designer में, मेनू फ़ाइल | प्राथमिकताएँ पर क्लिक करें
- एकीकरण अनुभाग पर जाएँ
- कैपिटल होस्ट में प्रवेश करें
कैपिटल सर्वर के साथ प्रमाणीकरण
कैपिटल सर्वर से प्रमाणीकरण के लिए आप निम्न में से किसी भी विधि का उपयोग कर सकते हैं:
- उपयोगकर्ता नाम/पासवर्ड लॉगिन : कैपिटल सर्वर के साथ प्रमाणीकरण के लिए अपना कैपिटल उपयोगकर्ता नाम और पासवर्ड प्रदान करें।
- क्लाइंट क्रेडेंशियल : ओपनआईडी कनेक्ट (OIDC) प्रमाणीकरण (केवल कैपिटल के लिए) और तकनीकी उपयोगकर्ता खाता प्रमाणीकरण (केवल कैपिटल X के लिए) के लिए, दिए गए टेम्पलेट का उपयोग करके एक pndoidc.properties फ़ाइल बनाएँ। फ़ाइल को अपनी क्लाइंट आईडी और क्लाइंट सीक्रेट के साथ कॉन्फ़िगर करें, फिर उसे प्रमाणीकरण के लिए उपयोगकर्ता फ़ोल्डर में रखें।
यूज़र फ़ोल्डर खोलने के लिए, रन कमांड विंडो खोलने के लिए "विंडो + R" दबाएँ, %USERPROFILE% पेस्ट करें और ओके पर क्लिक करें।
pndoidc.properties का टेम्पलेट:
capital_host=https://<server host>:port
token_endpoint=https://<server host>:port/auth/<Path>/protocol/openid-connect/token
client_id=sample_id
client_secret=secret
capital_x=N
कैपिटल लॉजिक डिज़ाइनर के भीतर Capital X Panel Designer लॉन्च करें
कैपिटल लॉजिक डिज़ाइनर लॉन्च करें और एप्लिकेशन के पूरी तरह से इनिशियलाइज़ होने का इंतज़ार करें। लोड होने के बाद, कैपिटल लॉजिक डिज़ाइनर इंटरफ़ेस में वर्कफ़्लो टैब पर जाएँ। वहाँ से, लॉजिक डिज़ाइनर परिवेश से सीधे Capital X Panel Designer लॉन्च करने के लिए पैनल डिज़ाइनर पर क्लिक करें।
कैपिटल आईसीडी डेटा एक्सचेंज भेजें और प्राप्त करें
आईसीडी को कैपिटल को भेजें
आईसीडी को राजधानी में भेजने के लिए:
- कैपिटल लॉजिक डिज़ाइनर के भीतर Capital X Panel Designer लॉन्च करें और ड्राइंग खोलें।
- मेनू Applications | Capital पर क्लिक करें, फिर Send ICDs चुनें।
- एक डायलॉग बॉक्स दिखाई देगा, जिसमें आपको कैपिटल सर्वर के लिए क्रेडेंशियल प्रदान करने के लिए कहा जाएगा। कैपिटल सर्वर के साथ प्रमाणीकरण के लिए अपने क्रेडेंशियल प्रदान करें और लॉगिन पर क्लिक करें।
- लॉग इन करने के बाद, आपको प्रयोज्यता संवाद बॉक्स दिखाई देगा। कैपिटल लॉजिक डिज़ाइनर पर अपने प्रोजेक्ट का नाम दर्ज करें और ओके पर क्लिक करें।
- आईसीडी को कैपिटल लॉजिक डिज़ाइनर में भेजा जाएगा, और आपको एक पुष्टिकरण संदेश दिखाई देगा जो यह दर्शाता है कि आईसीडी सफलतापूर्वक भेज दिया गया है।
- कैपिटल लॉजिक डिज़ाइनर में प्रोजेक्ट खोलें, आपको Capital X Panel Designer से ICD टैब में ICD दिखाई देंगे। यदि ICD दिखाई नहीं दे रहे हैं, तो आप ICD सूची को रीफ़्रेश करने के लिए रीलोड ICD बटन पर क्लिक कर सकते हैं।
- अब आप कैपिटल लॉजिक डिज़ाइनर में ICD का उपयोग आगे के डिज़ाइन के लिए कर सकते हैं।
कैपिटल से आईसीडी प्राप्त करें
कैपिटल से आईसीडी प्राप्त करने के लिए:
- सुनिश्चित करें कि कैपिटल लॉजिक डिज़ाइनर खुला हुआ है, और आपके पास वह प्रोजेक्ट खुला और तैयार है जिसमें वह ड्राइंग शामिल है जिसके आईसीडी आप भेजना चाहते हैं।
- साथ ही, यह सुनिश्चित करें कि Capital X Panel Designer लॉन्च हो चुका है (आमतौर पर कैपिटल लॉजिक डिज़ाइनर के भीतर से) और संबंधित ड्राइंग के लिए अपडेट प्राप्त करने के लिए तैयार है।
- कैपिटल लॉजिक डिज़ाइनर में, वर्कफ़्लो टैब पर जाएं, और सेंड आईसीडी नामक एक्शन बटन पर क्लिक करें।
- एक डायलॉग बॉक्स दिखाई देगा, जिसमें आपको कैपिटल सर्वर के लिए क्रेडेंशियल प्रदान करने के लिए कहा जाएगा। कैपिटल सर्वर के साथ प्रमाणीकरण के लिए अपने क्रेडेंशियल प्रदान करें और लॉगिन पर क्लिक करें।
- आईसीडी को Capital X Panel Designer में भेजा जाएगा, और आपको एक पुष्टिकरण संदेश दिखाई देगा जो यह दर्शाता है कि आईसीडी सफलतापूर्वक भेज दिया गया है।
- अंत में, Capital X Panel Designer में अपनी ड्राइंग पर जाएं। सिस्टम आपको ड्राइंग के लिए आने वाले ICD परिवर्तनों के बारे में सूचित करेगा, जिसके बाद आपको पैनल डिज़ाइन को अपडेट करने के लिए मैन्युअल रूप से समीक्षा और प्रक्रिया करनी होगी।
परिदृश्य 1: कैपिटल लॉजिक डिज़ाइनर में ICD डिवाइस के लिए नया पिन बनाया गया है
यदि आपने कैपिटल लॉजिक डिज़ाइनर में आईसीडी उपकरणों के लिए एक नया पिन बनाया है, तो कैपिटल से आईसीडी प्राप्त करते समय निम्नलिखित परिवर्तन होंगे:
नया पिन कैपिटल डिवाइस मॉडलर में ICD में जोड़ा जाएगा।
कैपिटल पिन डायलॉग पर, सिस्टम आपको Capital X Panel Designer में नए पिन के बारे में सूचित करेगा, यह दर्शाता है कि पिन कैपिटल में नया बनाया गया है और आपको इसे Capital X Panel Designer में जोड़ने की आवश्यकता है।
आप संवाद बॉक्स में नव निर्मित पिन का चयन करके ड्राइंग में नया टर्मिनल या प्रतीक जोड़ने का विकल्प चुन सकते हैं और प्लेस टर्मिनल या प्लेस सिंबल पर क्लिक कर सकते हैं।
a) "टर्मिनल रखें" पर क्लिक करने से संबंधित पैनल के नीचे नया टर्मिनल स्वचालित रूप से ड्राइंग में जुड़ जाएगा, और फिर आप इसे संबंधित घटकों से समायोजित और कनेक्ट कर सकते हैं।
नए पिन के लिए टर्मिनल रखें b) प्रतीक रखें पर क्लिक करने पर प्रतीक रखें संवाद बॉक्स दिखाई देगा, जिससे आप एक प्रतीक चुनकर उसे नए पिन के लिए मैप कर सकेंगे। इसके बाद, संबंधित पैनल के नीचे प्रतीक को ड्राइंग में जोड़ने के लिए OK पर क्लिक करें, और फिर आप उसे संबंधित घटकों से समायोजित और कनेक्ट कर सकते हैं।
नए पिन के लिए प्रतीक रखें
परिदृश्य 2: कैपिटल लॉजिक डिज़ाइनर में ICD डिवाइस के लिए पिन का नाम बदला गया है
यदि आपने कैपिटल लॉजिक डिज़ाइनर में आईसीडी उपकरणों के लिए किसी पिन का नाम बदला है, तो कैपिटल से आईसीडी प्राप्त करते समय सिस्टम स्वचालित रूप से कैपिटल डिवाइस मॉडलर और Capital X Panel Designer दोनों में पिन परिवर्तनों को प्रतिबिंबित करेगा। मैन्युअल अपडेट की आवश्यकता नहीं है।
परिदृश्य 3: कैपिटल लॉजिक डिज़ाइनर में ICD डिवाइस के लिए पिन हटा दिया गया है
यदि आपने कैपिटल लॉजिक डिज़ाइनर में आईसीडी उपकरणों के लिए पिन हटा दिया है, तो कैपिटल से आईसीडी को पुनर्प्राप्त करते समय निम्नलिखित परिवर्तन होंगे:
- हटाए गए पिन को कैपिटल डिवाइस मॉडलर में ICD से हटा दिया जाएगा।
- Capital X Panel Designer में एक चेतावनी संदेश प्रदर्शित किया जाएगा, जो यह दर्शाता है कि पिन कैपिटल में हटा दिया गया है और हटाने की पुष्टि के लिए कहा जाएगा।
- यदि हां पर क्लिक करें, तो हटाए गए पिन को घटक से हटा दिया जाएगा, और हटाए गए पिन से संबंधित कनेक्शन Capital X Panel Designer में हटा दिए जाएंगे।
- यदि नहीं पर क्लिक करें, Capital X Panel Designer में कुछ भी नहीं होगा, और आपको मैन्युअल समायोजन करने की आवश्यकता होगी।
परिदृश्य 4: कैपिटल डिवाइस मॉडलर में ICD के लिए पिन संशोधित किया गया है
जब आप Capital को ICD भेजते हैं या Capital से ICD प्राप्त करते हैं, तो Capital Device Modeler में ICD के पिन में किए गए कोई भी बदलाव Capital X Panel Designer या Capital Logic Designer में किए गए बदलावों से ओवरराइड हो जाएंगे। इसका मतलब यह है कि Capital Device Modeler में बनाए गए, नाम बदले गए या हटाए गए कोई भी नए पिन Capital Logic Designer और Capital X Panel Designer में दिखाई नहीं देंगे।
परिदृश्य 5: कैपिटल डिवाइस मॉडलर में ICD का नाम बदल दिया गया है
यदि आपने कैपिटल डिवाइस मॉडलर में किसी ICD का नाम बदला है, तो इससे संबंधित ICD डिवाइस उस ICD से अनलिंक हो जाएंगे। इसलिए, कैपिटल डिवाइस मॉडलर में किए गए परिवर्तनों को दर्शाने के लिए आपको कैपिटल लॉजिक डिज़ाइनर में संबंधित ICD डिवाइसों के नाम को मैन्युअल रूप से अपडेट करना होगा।
परिदृश्य 6: Capital X Panel Designer में ड्राइंग का नाम बदल दिया गया है
यदि आपने Capital X Panel Designer में किसी ड्राइंग का नाम बदला है, तो Capital को ICD भेजते समय सिस्टम Capital Device Modeler में ICD को स्वचालित रूप से अपडेट कर देगा। इससे संबंधित ICD डिवाइस, ICD से अनलिंक हो जाएंगे। इसलिए, Capital X Panel Designer में किए गए परिवर्तनों को दर्शाने के लिए आपको Capital Logic Designer में संबंधित ICD डिवाइस के नाम को मैन्युअल रूप से अपडेट करना होगा।
परिदृश्य 7: Capital X Panel Designer में एक उप पैनल का नाम बदल दिया गया है
यदि आपने Capital X Panel Designer में किसी सब पैनल का नाम बदला है, तो Capital को ICD भेजते समय सिस्टम Capital Device Modeler में ICD को स्वचालित रूप से अपडेट कर देगा। इससे संबंधित ICD डिवाइस, ICD से अनलिंक हो जाएंगे। इसलिए, Capital X Panel Designer में किए गए परिवर्तनों को दर्शाने के लिए आपको Capital Logic Designer में संबंधित ICD डिवाइस के नाम को मैन्युअल रूप से अपडेट करना होगा।
परिदृश्य 8: Capital X Panel Designer में एक उप पैनल हटा दिया गया है
यदि Capital X Panel Designer में किसी सब पैनल को हटाने का पता चलता है, तो Capital को ICD भेजते समय सिस्टम Capital Device Modeler से संबंधित ICD को स्वचालित रूप से हटा देगा। हालांकि, आपको Capital Logic Designer में डिज़ाइन डायग्राम से संबंधित ICD डिवाइस को मैन्युअल रूप से हटाना होगा।