मानकीकृत पुन: प्रयोज्य घटक
हर TIA Portal प्रोजेक्ट में
T-IA Connect 15 MCP टूल को उजागर करता है जो पूर्ण TIA Portal लाइब्रेरी स्टैक को कवर करते हैं। मास्टर प्रतियां बनाएं, लाइब्रेरी प्रकारों को संस्करणित करें, और अपने प्रोजेक्ट पोर्टफोलियो में मानकीकृत घटकों को वितरित करें - सभी REST API या AI एजेंट के माध्यम से स्क्रिप्ट करने योग्य।
पुन: प्रयोज्यता के दो दृष्टिकोण
TIA Portal दो अलग-अलग लाइब्रेरी तंत्र प्रदान करता है - प्रत्येक संस्करण, कार्यक्षेत्र और अपडेट प्रबंधन के लिए अलग-अलग समझौतों के साथ
मास्टर प्रतियाँ
स्नैपशॉट - कोई संस्करण लिंक नहींएक मास्टर कॉपी लाइब्रेरी में संग्रहीत ब्लॉक, UDT, या टैग टेबल का एक स्थिर स्नैपशॉट है। जब आप इसे किसी प्रोजेक्ट में इंस्टेंट करते हैं, तो आपको एक स्वतंत्र प्रति मिलती है। स्रोत के साथ कोई निरंतर लिंक नहीं होता है - मूल में परिवर्तन प्रसारित नहीं होते हैं। मास्टर प्रतियां उन टेम्प्लेट के लिए आदर्श हैं जो शायद ही कभी बदलते हैं और जहां प्रति प्रोजेक्ट स्वतंत्र अनुकूलन की अपेक्षा की जाती है।
- एक बार इंस्टेंट किया गया - कोई संस्करण ट्रैकिंग नहीं
- ब्लॉक, UDT, टैग टेबल और स्क्रीन ऑब्जेक्ट के साथ काम करता है
- प्रोजेक्ट लाइब्रेरी या ग्लोबल लाइब्रेरी में संग्रहीत किया जा सकता है
- उपयोग करने में तेज़, कोई निरंतरता प्रवर्तन नहीं
लाइब्रेरी प्रकार
संस्करणित - लिंक बना रहता हैएक लाइब्रेरी प्रकार एक संस्करणित वंशावली बनाए रखता है। जारी होने के बाद प्रत्येक संस्करण अपरिवर्तनीय होता है। एक डिफ़ॉल्ट संस्करण सेट किया जा सकता है और सभी प्रोजेक्ट इंस्टेंस जानते हैं कि वे किस संस्करण पर आधारित हैं। T-IA Connect आपको लाइब्रेरी प्रकार के संस्करणों की तुलना करने और यह पता लगाने की अनुमति देता है कि कौन से प्रोजेक्ट पुराने इंस्टेंस चला रहे हैं - एक मानकीकरण पाइपलाइन को सक्षम करना।
- एकाधिक संस्करण, प्रत्येक निर्माण के बाद अपरिवर्तनीय
- डिफ़ॉल्ट संस्करण नए इंस्टेंटिएशन में प्रसारित होता है
- संस्करण तुलना प्रोजेक्ट्स में अंतर का पता लगाती है
- सुरक्षा-महत्वपूर्ण और विनियमित घटकों के लिए उपयोग किया जाता्
लाइब्रेरी प्रबंधन क्षमताएं
TIA Portal लाइब्रेरी संचालन के हर पहलू को कवर करने वाले 15 MCP टूल
मास्टर प्रतियाँ
मौजूदा ब्लॉक और UDT से मास्टर प्रतियां बनाएं, उन्हें फ़ोल्डरों में व्यवस्थित करें, उन्हें किसी भी प्रोजेक्ट में इंस्टेंट करें, और अप्रचलित को हटा दें। API के माध्यम से पूर्ण CRUD जीवनचक्र।
लाइब्रेरी प्रकार
नए लाइब्रेरी प्रकार बनाएं, नए संस्करण जोड़ें, सक्रिय डिफ़ॉल्ट संस्करण सेट करें, दो संस्करणों की साथ-साथ तुलना करें और हटाए गए प्रकारों को हटा दें। संस्करण इतिहास सुरक्षित है।
प्रोजेक्ट लाइब्रेरी
प्रत्येक TIA Portal प्रोजेक्ट में उस प्रोजेक्ट के दायरे में एक अंतर्निहित प्रोजेक्ट लाइब्रेरी होती है। T-IA Connect पूर्ण प्रोजेक्ट लाइब्रेरी ट्री को उजागर करता है ताकि आप इसकी सामग्री को सूचीबद्ध, निर्यात और दोहरा सकें।
ग्लोबल लाइब्रेरीज़
ग्लोबल लाइब्रेरीज़ स्टैंडअलोन .al20 फाइलें हैं जो प्रोजेक्ट्स और टीमों में साझा की जाती हैं। T-IA Connect ग्लोबल लाइब्रेरी खोल सकता है, बंद कर सकता है, सहेज सकता है, बना सकता है और आर्काइव कर सकता है।
पुन: प्रयोज्य घटक बनाना और तैनात करना
डिजाइन से लेकर बेड़े-व्यापी वितरण तक एक दोहराने योग्य प्रक्रिया
TIA Portal में घटक डिज़ाइन करें
एक संदर्भ प्रोजेक्ट में अपना पुन: प्रयोज्य ब्लॉक या UDT बनाएं। लाइब्रेरी में प्रमोट करने से पहले वास्तविक या सिम्युलेटेड हार्डवेयर के खिलाफ इसका गहन परीक्षण करें।
मास्टर कॉपी या लाइब्रेरी प्रकार संस्करण बनाएं
स्नैपशॉट वितरण के लिए मास्टर कॉपी बनाने के लिए T-IA Connect का उपयोग करें, या संस्करणित, ट्रैक किए गए परिनियोजन के लिए एक नया लाइब्रेरी प्रकार संस्करण बनाएं। यदि लागू हो तो नए संस्करण को डिफ़ॉल्ट के रूप में सेट करें।
ग्लोबल लाइब्रेरी में स्टोर करें
घटक को प्रोजेक्ट लाइब्रेरी से ग्लोबल लाइब्रेरी में प्रमोट करें जो सभी इंजीनियरों के लिए सुलभ हो। T-IA Connect ग्लोबल लाइब्रेरी फ़ाइल को खोलने, लिखने और सहेजने का प्रबंधन करता है।
प्रोजेक्ट बेड़े में वितरित करें
अपने प्रोजेक्ट पोर्टफोलियो पर पुनरावृत्ति करें। प्रत्येक प्रोजेक्ट के लिए, T-IA Connect लाइब्रेरी से घटक को इंस्टेंट करता है। मास्टर प्रतियां एक बार डाली जाती हैं; लाइब्रेरी प्रकार लिंक किए गए इंस्टेंस बनाते हैं।
ऑडिट और अपडेट
यह पता लगाने के लिए संस्करण तुलना टूल का उपयोग करें कि कौन से प्रोजेक्ट इंस्टेंस पुराने लाइब्रेरी प्रकार के संस्करण चला रहे हैं। एक ड्रिफ्ट रिपोर्ट तैयार करें, फिर चुनिंदा या पूरे बेड़े में अपडेट ट्रिगर करें।
आपके बेड़े में संस्करण ट्रैकिंग
लाइब्रेरी प्रकार आपको वह ऑडिट ट्रेल देते हैं जो मास्टर प्रतियां प्रदान नहीं कर सकतीं
विनियमित उद्योगों में, यह जानना कि सुरक्षा इंटरलॉक या मोटर नियंत्रण टेम्प्लेट का कौन सा संस्करण प्रत्येक मशीन पर तैनात है, एक अनुपालन आवश्यकता है, न कि केवल एक सुविधा। TIA Portal लाइब्रेरी प्रकारों में संस्करण मेटाडेटा होता है, लेकिन दर्जनों प्रोजेक्ट्स में मैन्युअल रूप से उनकी जांच करना अव्यावहारिक है।
T-IA Connect का compare_library_type_versions टूल आपको प्रोग्रामेटिक रूप से लाइब्रेरी प्रकार के दो संस्करणों के बीच अंतर करने देता है। get_project_library_tree और get_global_library_tree के साथ संयुक्त, एक AI एजेंट या CI स्क्रिप्ट आपके बेड़े के हर प्रोजेक्ट पर पुनरावृत्ति कर सकती है, उपयोग में आने वाले लाइब्रेरी प्रकार के संस्करण को प्राप्त कर सकती है, और अपेक्षित आधार रेखा से किसी भी विचलन को चिह्नित कर सकती है।
परिणाम एक मानकीकरण पाइपलाइन है: एक स्क्रिप्ट जो एक शेड्यूल पर चलती है, ड्रिफ्ट का पता लगाती है, और या तो इसकी रिपोर्ट करती है या - create_from_library_type टूल के साथ - पूरे बेड़े में इंस्टेंस को स्वचालित रूप से अपग्रेड करती है।
MCP टूल संदर्भ
प्रोजेक्ट लाइब्रेरी, ग्लोबल लाइब्रेरी, मास्टर प्रतियों और लाइब्रेरी प्रकारों को कवर करने वाले 15 टूल
प्रोजेक्ट और ग्लोबल लाइब्रेरी ट्री
get_project_library_tree और get_global_library_tree किसी भी लाइब्रेरी की पूर्ण फ़ोल्डर और आइटम पदानुक्रम लौटाते हैं। इन्वेंट्री या ऑडिट स्क्रिप्ट के लिए शुरुआती बिंदु के रूप में उपयोग करें।
मास्टर कॉपी संचालन
get_master_copies, create_master_copy, create_master_copy_folder, delete_master_copy, और create_from_master_copy पूर्ण मास्टर कॉपी जीवनचक्र को कवर करते हैं। किसी भी खुले प्रोजेक्ट में इंस्टेंट करें।
लाइब्रेरी प्रकार संचालन
get_library_types, create_library_type_version, set_library_type_default_version, delete_library_type, compare_library_type_versions, और create_from_library_type। पूर्ण संस्करणित जीवनचक्र।
ग्लोबल लाइब्रेरी फ़ाइल प्रबंधन
open_global_library, close_global_library, save_global_library, create_global_library, archive_global_library, और list_global_libraries। अपनी पाइपलाइन के हिस्से के रूप में साझा .al20 फ़ाइलों को प्रबंधित करें।
अक्सर पूछे जाने वाले प्रश्न
TIA Portal में मास्टर कॉपी और लाइब्रेरी प्रकार के बीच क्या अंतर है?
एक मास्टर कॉपी एक स्थिर स्नैपशॉट है - एक बार किसी प्रोजेक्ट में इंस्टेंट होने के बाद, लाइब्रेरी से वापस कोई लिंक नहीं होता है। एक लाइब्रेरी प्रकार संस्करण और एक लाइव संदर्भ बनाए रखता है: आप ट्रैक कर सकते हैं कि प्रत्येक प्रोजेक्ट में कौन सा संस्करण तैनात है और प्रोग्रामेटिक रूप से संस्करणों की तुलना कर सकते हैं। स्वतंत्र टेम्प्लेट के लिए मास्टर प्रतियों का उपयोग करें और जब प्रोजेक्ट्स में संस्करण स्थिरता मायने रखती है तो लाइब्रेरी प्रकारों का उपयोग करें।
क्या T-IA Connect लाइब्रेरी प्रकारों को स्वचालित रूप से कई प्रोजेक्ट्स में इंस्टेंट कर सकता है?
हाँ। create_from_library_type टूल किसी भी खुले प्रोजेक्ट में संस्करणित लाइब्रेरी प्रकार को इंस्टेंट करता है। एक स्क्रिप्ट या AI एजेंट प्रत्येक प्रोजेक्ट को क्रम में खोल सकता है, टूल को कॉल कर सकता है, सहेज सकता है और बंद कर सकता है - बिना मैन्युअल TIA Portal इंटरैक्शन के पूरे बेड़े में एक घटक वितरित करना।
क्या ग्लोबल लाइब्रेरीज़ को एक टीम के इंजीनियरों के बीच साझा किया जा सकता है?
हाँ। ग्लोबल लाइब्रेरीज़ स्टैंडअलोن .al20 फ़ाइलें हैं जिन्हें साझा नेटवर्क ड्राइव पर रखा जा सकता है। T-IA Connect ग्लोबल लाइब्रेरी को खोल, पढ़, संशोधित और सहेज सकता है। एकाधिक इंजीनियर एक ही फ़ाइल तक पहुँच सकते हैं, हालांकि समवर्ती लेखन पहुँच को समन्वित किया जाना चाहिए - वही बाधा जो किसी भी साझा फ़ाइल पर लागू होती है।
संस्करण तुलना कैसे काम करती है?
compare_library_type_versions टूल एक ही लाइब्रेरी प्रकार के लिए दो संस्करण पहचानकर्ता लेता है और उनके इंटरफेस और गुणों का अंतर लौटाता है। यह एक CI स्क्रिप्ट या AI एजेंट को यह पता लगाने देता है कि क्या प्रोजेक्ट में तैनात संस्करण अपेक्षित आधार रेखा से मेल खाता है, और विसंगति की रिपोर्ट या समाधान स्वचालित रूप से करता है।