جديد - إضافة VS Code

تطوير TIA Portal
داخل VS Code

استكشف، حرّر SCL/STL، جمّع، أدِر الإصدارات واستخدم الذكاء الاصطناعي في مشاريع Siemens TIA Portal - دون مغادرة محرر الأكواد. متوافق مع VS Code وCursor وWindsurf.

التثبيت مجاني من متجر VS Code. يتطلب ترخيص T-IA Connect.

عرض توضيحي لإضافة T-IA Connect لـ VS Code - تحرير SCL وتجميع الكتل وتصفح مشاريع TIA Portal

لماذا تغادر TIA Portal؟

TIA Portal قوي، لكن بيئة التطوير فيه لها حدود

نظام بيئي مغلق

محرر TIA Portal لا يدعم الإضافات أو السمات أو التخصيص. أنت مقيّد بسير عمل واحد مع أدوات إنتاجية محدودة.

لا تكامل أصلي مع الذكاء الاصطناعي

Siemens Industrial Copilot مكلف ومحدود. لا توجد طريقة لاستخدام Claude أو GPT أو النماذج المحلية مباشرة داخل TIA Portal.

إدارة إصدارات يدوية

TIA Portal لا يتضمن دعمًا مدمجًا لـ Git. تعتمد الفرق على أرشيفات مضغوطة أو مشاركة ملفات أو تصدير يدوي لتتبع التغييرات.

حلقة feedback loop بطيئة

التبديل بين TIA Portal ومحرر نصوص وعميل Git ونافذة محادثة ذكاء اصطناعي يقطع تركيزك ويضيع الوقت.

كيف يعمل

تتواصل الإضافة مع TIA Portal عبر خادم T-IA Connect الذي يغلّف واجهة Siemens Openness API. يرسل محرر الأكواد طلبات REST إلى الخادم المحلي الذي يترجمها إلى عمليات TIA Portal. لا توجد تبعية مباشرة لـ TIA Portal في VS Code.

VS Code / Cursor

الإضافة + الواجهة

خادم T-IA Connect

REST API + Openness

TIA Portal V17-V21

مشاريع PLC الخاصة بك

كل ما تحتاجه

12 أداة متكاملة لتطوير مشاريع TIA Portal من محررك المفضل

مستكشف المشروع

تصفح شجرة مشروع TIA Portal بالكامل مع أيقونات ملونة لـ OBs وFBs وFCs وDBs. شجرة الأجهزة ومجلدات الكتل ومؤشرات الحالة في لمحة واحدة.

تحرير SCL / STL

دعم لغوي كامل: تمييز بناء الجمل، إكمال تلقائي، مساعدة التوقيعات، توثيق عند التمرير، الانتقال إلى التعريف، إعادة تسمية الرموز، و15 من snippets البرمجية.

عارض LAD / FBD / GRAPH

عرض SVG للكتل الرسومية في وضع القراءة فقط. عرض جهات الاتصال والملفات والتعليمات الصندوقية والفروع المتوازية مباشرة في VS Code.

إنشاء الكتل

أنشئ FBs وFCs وOBs وDBs بلغة SCL أو STL أو LAD أو FBD أو GRAPH. يتم حقن قوالب الأكواد تلقائيًا للغات النصية.

التجميع

جمّع كتلة واحدة أو جهازًا كاملاً بضغط Ctrl+Shift+B. تظهر الأخطاء والتحذيرات كتشخيصات VS Code مع أرقام الأسطر الدقيقة.

تصدير / استيراد

المتغيرات (CSV، XLSX، XML)، UDTs، جداول المراقبة، شاشات HMI وتكوين العتاد (AML). تصدير شامل بنقرة واحدة للمتغيرات + UDTs + جداول المراقبة.

Source Control (VCS)

إدارة إصدارات مبنية على Git مع مقارنة XML ذكية، ترتيب التبعيات، تنظيف العناصر اليتيمة، عمليات الفروع، سجل الالتزامات والتصدير التلقائي.

تكامل الذكاء الاصطناعي

مشارك @tia في GitHub Copilot، لوحة ذكاء اصطناعي مخصصة مع دعم متعدد المزودين، وخادم MCP بأكثر من 100 أداة.

خادم MCP

يولّد تلقائيًا .vscode/mcp.json بأكثر من 100 أداة. متوافق مع Claude Desktop وClaude Code وCursor وWindsurf للأتمتة بالذكاء الاصطناعي.

اختبارات PLC

شغّل اختبارات فردية أو مجموعات كاملة ضد PLCSim Advanced. نتائج مفصلة مع شارات نجاح/فشل وتفاصيل التأكيدات وأوقات التنفيذ.

المراجع التبادلية

اعرض جميع المراجع لأي كتلة عبر SCL وSTL وLAD وFBD وGRAPH. شارات المصدر/الهدف مع مؤشرات القراءة/الكتابة.

خطوط أنابيب CI/CD

حدّد وشغّل وراقب خطوط أنابيب الأتمتة. أنشئ من القوالب، اطّلع على سجل التنفيذ، وادمج مع سير عمل DevOps الخاص بك.

ثلاث طرق لاستخدام الذكاء الاصطناعي

يمنحك T-IA Connect ثلاثة مسارات مستقلة لتكامل الذكاء الاصطناعي. استخدم واحدًا أو اثنين أو الثلاثة حسب سير عملك وتفضيلاتك.

@tia في Copilot Chat

اكتب @tia في GitHub Copilot Chat للوصول إلى 30 أداة نموذج لغوي. اطرح أسئلة حول مشروعك، ولّد كتلًا، حلّل المراجع التبادلية - كل ذلك بأسلوب محادثة.

T-IA Connect Copilot

لوحة ذكاء اصطناعي مخصصة مستقلة عن GitHub Copilot. استخدم مفتاح API الخاص بك لـ OpenAI أو Anthropic أو Google أو Mistral أو نموذج محلي عبر Ollama.

خادم MCP (أكثر من 100 أداة)

واجهة T-IA Connect API الكاملة مكشوفة كأدوات MCP. استخدمها مع Claude Code أو Cursor Agent أو أي عميل متوافق مع MCP لبرمجة PLC المستقلة.

يعمل حيث تعمل

متوافق مع أشهر محررات الأكواد و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 خطوات

من الصفر إلى تحرير أكواد PLC في VS Code

1

تثبيت الإضافة

ابحث عن "T-IA Connect" في متجر VS Code أو ثبّتها من الويب. يستغرق الأمر ثوانٍ فقط.

2

تثبيت T-IA Connect Desktop

حمّل وثبّت تطبيق T-IA Connect. يتضمن الخادم الذي يربط VS Code بـ TIA Portal.

3

تسجيل الدخول

انقر على "تسجيل الدخول" في الإضافة. يفتح المتصفح، تسجّل الدخول، ويُخزّن الرمز بأمان في حلقة مفاتيح نظام التشغيل.

4

تشغيل الخادم

شغّل خادم T-IA Connect من VS Code (وضع بدون واجهة أو وضع رسومي). يتم جلب مفتاح API تلقائيًا.

5

فتح مشروع TIA Portal

افتح TIA Portal وحمّل مشروعك. يكتشفه T-IA Connect ويملأ مستكشف المشروع.

6

ابدأ البرمجة

انقر على أي كتلة لفتحها في المحرر. حرّر SCL/STL، جمّع بضغط Ctrl+Shift+B، وأعد الاستيراد تلقائيًا عند الحفظ.

الأسئلة الشائعة

هل إضافة VS Code مجانية؟

الإضافة نفسها مجانية التثبيت من متجر VS Code. ومع ذلك، تتطلب ترخيص T-IA Connect للاتصال بـ TIA Portal. يمكنك البدء بتجربة مجانية لاختبار جميع الميزات.

هل ما زلت بحاجة إلى تثبيت TIA Portal؟

نعم. يعمل T-IA Connect بجانب TIA Portal وليس كبديل عنه. يجب تثبيت TIA Portal على نفس الجهاز الذي يعمل عليه خادم T-IA Connect. تتواصل الإضافة مع TIA Portal عبر Openness API.

ما لغات البرمجة المدعومة؟

SCL وSTL يتمتعان بدعم تحرير كامل مع تمييز بناء الجمل والإكمال التلقائي والتشخيصات. يمكن عرض كتل LAD وFBD وGRAPH (عرض SVG للقراءة فقط) وإنشاؤها، لكن لا يمكن تحريرها رسوميًا في VS Code.

هل يمكنني استخدامها مع Cursor أو Windsurf بدلاً من VS Code؟

نعم. الإضافة متوافقة مع أي محرر يدعم إضافات VS Code. Cursor وWindsurf مدعومان ومختبران بالكامل.

هل تكامل الذكاء الاصطناعي مضمّن؟

تتضمن الإضافة ثلاثة مسارات لتكامل الذكاء الاصطناعي: @tia لـ GitHub Copilot Chat، لوحة ذكاء اصطناعي مخصصة (أحضر مفتاح API الخاص بك)، وخادم MCP. تتطلب ميزات الذكاء الاصطناعي ترخيص T-IA Connect مع الوحدة الإضافية للذكاء الاصطناعي.

هل يعمل مع TIA Portal V21؟

نعم. يدعم T-IA Connect كلاً من TIA Portal V17 وV18 وV19 وV20 وV21. تعمل الإضافة بشكل مماثل عبر جميع الإصدارات المدعومة.

أحضر TIA Portal إلى محررك

حرّر SCL/STL، جمّع، أدِر الإصدارات واستخدم الذكاء الاصطناعي - كل ذلك من VS Code. تثبيت مجاني، جاهز في دقائق.