تبادل البيانات ثنائي الاتجاه
لمشاريع TIA Portal
قم بتصدير كتل البرامج، والوسوم، وUDTs، وتكوينات الأجهزة، والتنبيهات، ونصوص المشاريع من TIA Portal - ثم استيرادها مرة أخرى بعد التحرير أو الهجرة أو الترجمة. أكثر من 20 أداة MCP ونقاط نهاية REST لتبادل البيانات المنظم.
فئات البيانات والتنسيقات المدعومة
كل نوع بيانات رئيسي في TIA Portal له مسار تصدير واستيراد مخصص
| فئة البيانات | تنسيقات التصدير | تنسيقات الاستيراد |
|---|---|---|
| كتل البرامج | SimaticML (XML)، مصدر SCL، مصدر STL | SimaticML (XML)، مصدر SCL |
| جداول الوسوم | XML, CSV, XLSX | XML, CSV, XLSX |
| أنواع بيانات المستخدم (UDTs) | XML | XML |
| تكوين الأجهزة | AutomationML (AML) | AutomationML (AML) |
| جداول المراقبة | XML | XML |
| تنبيهات PLC | XLSX | XLSX |
| الإشراف | XLSX, XML | XLSX, XML (إعدادات) |
| نصوص المشروع (i18n) | XLSX | XLSX |
قدرات التصدير والاستيراد
تبادل البيانات المنظم لكل مرحلة من مراحل دورة حياة الأتمتة الخاصة بك
تصدير الكتل
تصدير أي كتلة برامج - OB، FB، FC، DB - بتنسيق SimaticML XML للدقة الكاملة، أو كمصدر SCL/STL للمعالجة النصية. يمكن تتبع عمليات تصدير المصدر في Git، أو مراجعتها في أدوات مراجعة الكود، أو إدخالها في خطوط تحليل الذكاء الاصطناعي.
تبادل جداول الوسوم
تصدير جداول الوسوم إلى CSV أو XLSX، وتسليمها لمهندسي الكهرباء للتحقق أو التعديل، ثم استيراد الجدول المحدث مرة أخرى. يدعم إنشاء وتحديث الوسوم بالجملة دون النقر عبر واجهة TIA Portal.
تكوين الأجهزة
تصدير طبولوجيا الأجهزة الكاملة كـ AutomationML - وهو تنسيق قياسي يعتمد على XML مستخدم بين موردي الأتمتة. استيراد ملفات AML لتكرار تكوينات الأجهزة عبر المشاريع أو الاستعادة من النسخ الاحتياطي.
إدارة التنبيهات
تصدير قوائم نصوص تنبيهات PLC إلى XLSX للمراجعة أو التحرير متعدد اللغات. استيراد الملف المحدث مرة أخرى إلى TIA Portal. يدعم كلاً من نصوص مثيلات التنبيه وتصدير قوائم نصوص التنبيه في عملية واحدة.
نصوص المشروع (i18n)
تصدير جميع السلاسل المرئية للمستخدم في المشروع - نصوص HMI، رسائل التنبيه، تعليقات الوسوم - إلى ملف XLSX منظم. أرسلها إلى وكالة ترجمة أو قم بتحريرها خارجياً، ثم استورد الترجمات مرة أخرى للنشر متعدد اللغات.
استيراد مباشر
استيراد ملفات مصدر SCL مباشرة إلى TIA Portal لاستعادة أو نقل الكتل. استيراد جداول الوسوم من ملفات CSV أو XLSX المنشأة بواسطة أي أداة. استيراد AML الأجهزة لتكرار تكوينات الأجهزة. جميع عمليات الاستيراد قابلة للبرمجة عبر REST API.
سير العمل النموذجي
مهام الأتمتة الحقيقية التي تجعلها أدوات التصدير/الاستيراد قابلة للتكرار والبرمجة
خط النسخ الاحتياطي
جدولة تصدير ليلي لجميع الكتل (SimaticML)، وجداول الوسوم (XML)، وUDTs، والأجهزة (AML) إلى خادم ملفات أو مستودع Git.
تنتج كل عملية تصدير لقطة لحالة المشروع بتنسيقات قابلة للقراءة البشرية أو قياسية.
للاستعادة، قم باستيراد الملفات المصدرة مرة أخرى إلى TIA Portal باستخدام أدوات الاستيراد المقابلة - لا توجد خطوات يدوية مطلوبة.
سير عمل جدول الوسوم
تصدير جدول وسوم PLC إلى XLSX. يقوم مهندس الكهرباء بمراجعة العناوين والتعليقات وأنواع البيانات في Excel - الأداة التي يعرفها بالفعل.
يقوم المهندس بإضافة الوسوم المفقودة، وتصحيح العناوين، وإعادة ملف XLSX المحدث.
استيراد ملف XLSX المحدث مرة أخرى إلى TIA Portal. يتم إنشاء وسوم جديدة وتحديث الوسوم الحالية - دون لمس واجهة TIA Portal الرسومية.
مشروع متعدد اللغات
تصدير جميع نصوص المشروع (ملصقات HMI، رسائل التنبيه، تعليقات الوسوم) إلى ملف XLSX واحد مع عمود واحد لكل لغة.
أرسل ملف XLSX إلى فريق الترجمة. يقومون بملء أعمدة اللغة المستهدفة باستخدام أدوات المكتب القياسية.
استيراد ملف الترجمة المكتمل مرة أخرى إلى TIA Portal. يتم تحديث جميع اللغات في وقت واحد عبر المشروع بأكمله.
مرجع أدوات التصدير والاستيراد
جميع الأدوات متاحة عبر REST API وبروتوكول MCP
| الأداة | الوصف |
|---|---|
| export_block | يصدر كتلة برامج كـ SimaticML XML. يحافظ على هيكل الكتلة الكامل بما في ذلك الواجهة والجسم والسمات. |
| export_block_source | يصدر كتلة كمتن نصي لمصدر SCL أو STL خام. مناسب لتتبع Git، والفرق (diff)، ومراجعة الكود المستندة إلى الذكاء الاصطناعي. |
| import_scl_source | يستورد ملف مصدر SCL إلى TIA Portal، مما ينشئ أو يستبدل الكتلة المقابلة. |
| export_tag_table_to_xml | يصدر جدول وسوم PLC إلى تنسيق XML مع سمات الوسوم الكاملة. |
| export_tag_table_to_csv | يصدر جدول وسوم PLC إلى CSV. متوافق مع Excel وأي أدوات نصية. |
| export_tag_table_to_excel | يصدر جدول وسوم PLC إلى تنسيق XLSX للتحرير المباشر في Excel. |
| import_tags_from_csv | ينشئ أو يحدث وسوم PLC من ملف CSV. يدعم عمليات الوسوم بالجملة. |
| import_tags_from_xlsx | ينشئ أو يحدث وسوم PLC من ملف XLSX. يطابق تنسيق export_tag_table_to_excel. |
| export_udt | يصدر تعريف نوع بيانات المستخدم إلى XML. |
| import_udt | يستورد تعريف UDT من XML إلى مشروع TIA Portal. |
| export_hardware | يصدر تكوين أجهزة الجهاز كـ AutomationML (AML). |
| import_hardware | يستورد تكوين أجهزة من ملف AML إلى TIA Portal. |
| export_watch_table | يصدر جدول مراقبة أو إجبار إلى XML. |
| import_table | يستورد جدول مراقبة من XML إلى مشروع TIA Portal. |
| export_plc_alarm_text_lists_xlsx | يصدر قوائم نصوص تنبيهات PLC إلى XLSX للمراجعة أو التحرير متعدد اللغات. |
| export_plc_alarm_instance_texts_xlsx | يصدر نصوص مثيلات التنبيه (لكل فئة تنبيه) إلى XLSX. |
| import_plc_alarm_text_lists_xlsx | يستورد قوائم نصوص التنبيه المحدثة من ملف XLSX مرة أخرى إلى TIA Portal. |
| export_supervisions_xlsx | يصدر إعدادات الإشراف إلى تنسيق XLSX. |
| import_supervisions_xlsx | يستورد إعدادات الإشراف من XLSX إلى مشروع TIA Portal. |
| export_project_texts | يصدر جميع نصوص المشروع المرئية للمستخدم (ملصقات HMI، التعليقات، رسائل التنبيه) إلى XLSX للترجمة الخارجية. |
| import_project_texts | يستورد نصوص المشروع المترجمة من XLSX مرة أخرى إلى TIA Portal، مع تحديث جميع أعمدة اللغة في وقت واحد. |