नया - VS Code एक्सटेंशन

TIA Portal विकास
VS Code के भीतर

अपने Siemens TIA Portal प्रोजेक्ट पर SCL/STL एक्सप्लोर करें, संपादित करें, संकलित करें, संस्करण नियंत्रण करें और AI का उपयोग करें - बिना कभी एडिटर छोड़े। VS Code, Cursor और Windsurf के साथ काम करता है।

VS Code Marketplace से निःशुल्क इंस्टॉल करें। T-IA Connect लाइसेंस आवश्यक है।

VS Code के लिए T-IA Connect एक्सटेंशन का डेमो - SCL संपादन, ब्लॉक संकलन और TIA Portal प्रोजेक्ट ब्राउज़िंग

TIA Portal क्यों छोड़ें?

TIA Portal शक्तिशाली है, लेकिन इसके विकास वातावरण की सीमाएं हैं

बंद इकोसिस्टम

TIA Portal के एडिटर में कोई एक्सटेंशन, थीम या अनुकूलन नहीं है। आप सीमित उत्पादकता टूल के साथ एक ही वर्कफ़्लो में बंद हैं।

कोई मूल AI एकीकरण नहीं

Siemens Industrial Copilot महंगा और सीमित है। TIA Portal के अंदर Claude, GPT या स्थानीय मॉडल का सीधे उपयोग करने का कोई तरीका नहीं है।

संस्करण नियंत्रण मैन्युअल है

TIA Portal में कोई अंतर्निहित Git समर्थन नहीं है। टीमें परिवर्तनों को ट्रैक करने के लिए ज़िप्ड प्रोजेक्ट आर्काइव, फ़ाइल शेयर या मैन्युअल एक्सपोर्ट पर निर्भर रहती हैं।

धीमा फीडबैक लूप

TIA Portal, टेक्स्ट एडिटर, Git क्लाइंट और AI चैट विंडो के बीच स्विच करना आपके प्रवाह को तोड़ता है और समय बर्बाद करता है।

यह कैसे काम करता है

एक्सटेंशन T-IA Connect सर्वर के माध्यम से TIA Portal के साथ संचार करता है, जो Siemens Openness API को रैप करता है। आपका कोड एडिटर स्थानीय सर्वर को REST अनुरोध भेजता है, जो उन्हें TIA Portal ऑपरेशन में बदलता है। VS Code में कोई सीधी TIA Portal निर्भरता नहीं।

VS Code / Cursor

एक्सटेंशन + UI

T-IA Connect सर्वर

REST API + Openness

TIA Portal V17-V21

आपके PLC प्रोजेक्ट

आपको जो चाहिए वो सब

आपके पसंदीदा एडिटर से TIA Portal प्रोजेक्ट विकसित करने के लिए 12 एकीकृत टूल

प्रोजेक्ट एक्सप्लोरर

OBs, FBs, FCs और DBs के लिए रंग-कोडेड आइकॉन के साथ अपना पूरा TIA Portal प्रोजेक्ट ट्री ब्राउज़ करें। डिवाइस ट्री, ब्लॉक फ़ोल्डर और स्थिति संकेतक एक नज़र में।

SCL / STL संपादन

पूर्ण भाषा समर्थन: सिंटैक्स हाइलाइटिंग, ऑटोकंप्लीशन, सिग्नेचर सहायता, होवर डॉक्युमेंटेशन, परिभाषा पर जाएं, प्रतीक नाम बदलें और 15 कोड स्निपेट।

LAD / FBD / GRAPH व्यूअर

ग्राफिकल ब्लॉक का केवल पढ़ने योग्य SVG रेंडरिंग। VS Code में सीधे कॉन्टैक्ट, कॉइल, बॉक्स निर्देश और समानांतर शाखाएं देखें।

ब्लॉक निर्माण

SCL, STL, LAD, FBD या GRAPH में FBs, FCs, OBs और DBs बनाएं। टेक्स्ट-आधारित भाषाओं के लिए कोड टेम्पलेट स्वचालित रूप से इंजेक्ट किए जाते हैं।

संकलन

Ctrl+Shift+B से एक ब्लॉक या पूरे डिवाइस को संकलित करें। त्रुटियां और चेतावनियां सटीक लाइन नंबर के साथ VS Code डायग्नोस्टिक्स के रूप में दिखाई देती हैं।

एक्सपोर्ट / इंपोर्ट

टैग (CSV, XLSX, XML), UDTs, वॉच टेबल, HMI स्क्रीन और हार्डवेयर कॉन्फ़िग (AML)। टैग + UDTs + वॉच टेबल के लिए एक-क्लिक Export All।

सोर्स कंट्रोल (VCS)

स्मार्ट XML डिफिंग, डिपेंडेंसी सॉर्टिंग, ऑर्फन क्लीनअप, ब्रांच ऑपरेशन, कमिट लॉग और ऑटो-एक्सपोर्ट के साथ Git-आधारित संस्करण प्रबंधन।

AI एकीकरण

GitHub Copilot के लिए @tia चैट प्रतिभागी, मल्टी-प्रोवाइडर समर्थन के साथ एक समर्पित AI साइडबार, और 100+ टूल के साथ MCP सर्वर।

MCP सर्वर

100+ टूल के साथ .vscode/mcp.json स्वचालित रूप से जनरेट करता है। AI-संचालित ऑटोमेशन के लिए Claude Desktop, Claude Code, Cursor और Windsurf के साथ संगत।

PLC परीक्षण

PLCSim Advanced के विरुद्ध व्यक्तिगत परीक्षण या पूर्ण सूट चलाएं। पास/फेल बैज, दावा विवरण और निष्पादन समय के साथ विस्तृत परिणाम।

क्रॉस-रेफरेंस

SCL, STL, LAD, FBD और GRAPH में किसी भी ब्लॉक के सभी संदर्भ देखें। पढ़ने/लिखने के संकेतकों के साथ स्रोत/लक्ष्य बैज।

CI/CD पाइपलाइन

ऑटोमेशन पाइपलाइन परिभाषित करें, चलाएं और निगरानी करें। टेम्पलेट से बनाएं, निष्पादन इतिहास देखें और अपने DevOps वर्कफ़्लो के साथ एकीकृत करें।

AI का उपयोग करने के तीन तरीके

T-IA Connect आपको तीन स्वतंत्र AI एकीकरण पथ देता है। अपने वर्कफ़्लो और प्राथमिकताओं के आधार पर एक, दो या तीनों का उपयोग करें।

Copilot Chat में @tia

30 भाषा मॉडल टूल तक पहुंचने के लिए GitHub Copilot Chat में @tia टाइप करें। अपने प्रोजेक्ट के बारे में सवाल पूछें, ब्लॉक जनरेट करें, क्रॉस-रेफरेंस विश्लेषण करें - सब बातचीत के रूप में।

T-IA Connect Copilot

GitHub Copilot से स्वतंत्र एक समर्पित AI साइडबार। OpenAI, Anthropic, Google, Mistral के लिए अपनी API कुंजी लाएं, या Ollama के माध्यम से स्थानीय मॉडल उपयोग करें।

MCP सर्वर (100+ टूल)

MCP टूल के रूप में पूर्ण T-IA Connect API। स्वायत्त PLC प्रोग्रामिंग के लिए Claude Code, Cursor Agent या किसी भी MCP-संगत क्लाइंट के साथ उपयोग करें।

जहां आप काम करते हैं वहां काम करता है

सबसे लोकप्रिय कोड एडिटर और TIA Portal V17 से V21 तक के साथ संगत

एडिटर

VS Code 1.85+, Cursor और Windsurf। कोई भी एडिटर जो VS Code एक्सटेंशन का समर्थन करता हो।

TIA Portal

Siemens TIA Portal V17, V18, V19, V20 और V21। Openness API आवश्यक है (Professional संस्करण में शामिल)।

प्लेटफ़ॉर्म

Windows (TIA Portal के लिए आवश्यक)। T-IA Connect सर्वर आपके इंजीनियरिंग वर्कस्टेशन पर स्थानीय रूप से चलता है।

6 चरणों में त्वरित शुरुआत

शून्य से VS Code में PLC कोड संपादन तक

1

एक्सटेंशन इंस्टॉल करें

VS Code Marketplace में "T-IA Connect" खोजें, या वेब से इंस्टॉल करें। इसमें कुछ ही सेकंड लगते हैं।

2

T-IA Connect Desktop इंस्टॉल करें

T-IA Connect एप्लिकेशन डाउनलोड और इंस्टॉल करें। इसमें वह सर्वर शामिल है जो VS Code और TIA Portal को जोड़ता है।

3

साइन इन करें

एक्सटेंशन में "Sign In" पर क्लिक करें। आपका ब्राउज़र खुलता है, आप लॉग इन करते हैं और टोकन आपके OS किचेन में सुरक्षित रूप से संग्रहीत हो जाता है।

4

सर्वर शुरू करें

VS Code से T-IA Connect सर्वर लॉन्च करें (हेडलेस या GUI मोड)। API कुंजी स्वचालित रूप से प्राप्त की जाती है।

5

TIA Portal प्रोजेक्ट खोलें

TIA Portal खोलें और अपना प्रोजेक्ट लोड करें। T-IA Connect इसे पहचान लेता है और प्रोजेक्ट एक्सप्लोरर को भर देता है।

6

कोडिंग शुरू करें

एडिटर में खोलने के लिए किसी भी ब्लॉक पर क्लिक करें। SCL/STL संपादित करें, Ctrl+Shift+B से संकलित करें और सेव पर स्वचालित रीइंपोर्ट करें।

अक्सर पूछे जाने वाले प्रश्न

क्या VS Code एक्सटेंशन निःशुल्क है?

एक्सटेंशन VS Code Marketplace से इंस्टॉल करने के लिए निःशुल्क है। हालांकि, TIA Portal से कनेक्ट करने के लिए T-IA Connect लाइसेंस आवश्यक है। सभी सुविधाओं का परीक्षण करने के लिए आप निःशुल्क ट्रायल से शुरू कर सकते हैं।

क्या मुझे अभी भी TIA Portal इंस्टॉल करने की आवश्यकता है?

हां। T-IA Connect TIA Portal के प्रतिस्थापन के रूप में नहीं, बल्कि उसके साथ काम करता है। TIA Portal को T-IA Connect सर्वर के समान मशीन पर इंस्टॉल होना चाहिए। एक्सटेंशन Openness API के माध्यम से TIA Portal के साथ संचार करता है।

कौन सी प्रोग्रामिंग भाषाएं समर्थित हैं?

SCL और STL में सिंटैक्स हाइलाइटिंग, ऑटोकंप्लीशन और डायग्नोस्टिक्स के साथ पूर्ण संपादन समर्थन है। LAD, FBD और GRAPH ब्लॉक देखे (केवल पढ़ने योग्य SVG रेंडरिंग) और बनाए जा सकते हैं, लेकिन VS Code में ग्राफिकली संपादित नहीं किए जा सकते।

क्या मैं VS Code के बजाय Cursor या Windsurf के साथ इसका उपयोग कर सकता हूं?

हां। एक्सटेंशन किसी भी एडिटर के साथ संगत है जो VS Code एक्सटेंशन का समर्थन करता है। Cursor और Windsurf पूरी तरह से समर्थित और परीक्षित हैं।

क्या AI एकीकरण शामिल है?

एक्सटेंशन में तीन AI एकीकरण पथ शामिल हैं: GitHub Copilot Chat के लिए @tia, एक समर्पित AI साइडबार (अपनी API कुंजी लाएं) और एक MCP सर्वर। AI सुविधाओं के लिए AI ऐड-ऑन के साथ T-IA Connect लाइसेंस की आवश्यकता है।

क्या यह TIA Portal V21 के साथ काम करता है?

हां। T-IA Connect TIA Portal V17, V18, V19, V20 और V21 का समर्थन करता है। एक्सटेंशन सभी समर्थित संस्करणों में समान रूप से काम करता है।

TIA Portal को अपने एडिटर में लाएं

SCL/STL संपादित करें, संकलित करें, संस्करण नियंत्रण करें और AI का उपयोग करें - सब VS Code से। इंस्टॉल करने के लिए निःशुल्क, मिनटों में तैयार।