Inquiry
Form loading...
تصحيح أخطاء محاكاة تقنية الحركة الإيجابية دون الاتصال بالإنترنت لتسريع تقدم المشروع!

اخبار الصناعة

تصحيح أخطاء محاكاة تقنية الحركة الإيجابية دون الاتصال بالإنترنت لتسريع تقدم المشروع!

2023-12-08
مقدمة لوظيفة المحاكاة خارج الخط (1) أهمية ووظيفة المحاكاة خارج الخط بعد تحرير البرنامج باستخدام برنامج البرمجة zdevelop الذي تم تطويره بشكل مستقل بواسطة تقنية الحركة الأمامية، بدون أجهزة التحكم، يمكن حل تصحيح أخطاء البرنامج بسهولة باستخدام المحاكي zmcsimulator المتوفر مع برنامج البرمجة zdevelop. يمكن تشغيل برامج PLC وHMI الأساسية التي طورتها شركة zdevelop على منصة المحاكاة، بما في ذلك برامج الرؤية الآلية والمحاكاة. يدعم برنامج Zdevelop وظيفة تصحيح أخطاء المحاكاة خارج الخط، والتي من خلالها يمكن للمستخدمين تحقيق تصحيح أخطاء وظيفة منطق البرنامج، ووظيفة التحكم في الحركة، ووظيفة الاتصال. إذا لم يكن هناك وحدة تحكم، فيمكن محاكاة برنامج تصحيح الأخطاء أولاً لتسريع التقدم الإجمالي للمشروع. تعتمد وظيفة المحاكاة لأحدث إصدار من برنامج البرمجة zdevelopv3.10 على وحدة التحكم من سلسلة vplc5، والتي تجمع بين التحكم في الحركة ورؤية الآلة. ويمكن أيضًا تجهيزه بمحاكاة شاشة تعمل باللمس لتلبية احتياجات PLC والحركة والرؤية وHMI وما إلى ذلك. تصحيح الأخطاء دون اتصال هو نفس عملية التصحيح الفعلية على النظام الأساسي لوحدة التحكم. عند الاستخدام، انتبه فقط إلى اختلاف موارد الأجهزة بين جهاز المحاكاة ونماذج وحدات التحكم المختلفة.(2) المواد المطلوبة للمحاكاة خارج الخط 1. الكمبيوتر. 2. برنامج برمجة Zdevelop (مع محاكاة ومحاكاة شاشة تعمل باللمس xplcscreen). قم بتنزيل الحزمة المضغوطة من الموقع الرسمي لتقنية الحركة الإيجابية www.zmotion.com.cn وفك ضغطها وتشغيل التطبيق مباشرة بدون تثبيت.11 تشغيل منصة الأجهزةإذا كان هناك جهاز، فيمكن توصيل وحدة التحكم وفقًا للتكوين المرجعي التالي:1 تم تجهيز جسم وحدة التحكم من سلسلة Zmc306x بـ 6 أعمدة نبضية، والتي يمكن توسيعها من خلال ناقل CAN، وتدعم ما يصل إلى 12 محورًا للاستكمال الخطي، والاستيفاء القوسي التعسفي، والقوس المكاني، والاستيفاء الحلزوني، والكاميرا الإلكترونية، والعتاد الإلكتروني، والمتابعة المتزامنة، وإعداد العمود الافتراضي ، إلخ؛ يمكن لبروتوكول اتصالات الشبكة الأمثل تحقيق التحكم في الحركة في الوقت الحقيقي. تشتمل واجهة الاتصال على RS232 وRS485 وRS422 وEthernet وقرص فلاش USB وعلبة. يدعم منفذ الإدخال 0-1 لوحدة التحكم وظيفة المزلاج، ويدعم منفذ الإخراج 0-1 وظيفة PWM؛ يحتوي على مدخلين تناظريين وواجهتين للإخراج التناظري، دقة 12 بت ونطاق الجهد 0-10 فولت. دعم وظيفة تقنية الحركة الإيجابية xplc، استخدم برمجة HMI لبرنامج zdevelop لتطوير برنامج التكوين، وعرض التكوين من خلال الشبكة. يمكن أيضًا توصيل شاشات اللمس الخاصة بالمصنعين الآخرين من خلال المنفذ التسلسلي أو منفذ الشبكة. طالما يمكن توصيل شاشة اللمس التي تدعم بروتوكول اتصال Modbus بوحدة التحكم في الحركة الإيجابية.وظيفة المحاكاة دون اتصال الوظائف التي تدعمها المحاكاة دون اتصال بالإنترنت: موارد المحاكي: بعد توصيل المحاكي، أدخل الأمر عبر الإنترنت* الحد الأقصى لعرض الطباعة. إصدار المحاكي: vplc5xx إصدار المحاكاة: 4.91-20180213. يختلف عدد الموارد التي تدعمها إصدارات المحاكي المختلفة قليلاً. بعض المعلمات المطبوعة هي كما يلي: انظر الوصف النصي أسفل الفيديو لشرح جميع المعلمات. الحد الأقصى_ المحور: 64 الحد الأقصى لعدد المحاور لجميع المحاور الحد الأقصى_ المحرك: 64 الحد الأقصى لعدد أعمدة المحرك التي يمكن التحكم فيها الحد الأقصى_ Movebuff: 4096 أقصى مخزن مؤقت للحركة لكل محور أو مجموعة محاور الحد الأقصى_ في: 274096 وحدة التحكم لديها عدد خاص بها من المدخلات، و الحد الأقصى لعدد المدخلات المدعومة max_ Out: 154096 وحدة التحكم لديها عدد خاص بها من المخرجات الخارجية، والحد الأقصى لعدد المخرجات الخارجية المدعومة max_ Ain: 0520 وحدة التحكم لديها عدد خاص بها من المدخلات التناظرية، وتدعم الحد الأقصى لعدد المدخلات التناظرية المدخلات كحد أقصى_ Aout: 2520 وحدة تحكم لديها عدد خاص بها من المخارج التناظرية، وتدعم الحد الأقصى لعدد المخارج التناظرية كحد أقصى_ PWM: 4 مخارج PWM كحد أقصى_ الفتحة: 1 عدد من الحافلات كحد أقصى_ الاستيراد: عدد 3 منافذ تسلسلية كحد أقصى_ Ethport: 3 منافذ اتصال للشبكة الاتصال بوظائف الكمبيوتر وواجهة برمجة التطبيقات (API) بحد أقصى_ Ethcustom: اتصال اتصال بمنفذ شبكة محدد من قبل المستخدم بحد أقصى_ Ethioport: اتصال اتصال بمنفذ شبكة واحد للتوصيل البيني لوحدة تحكم تكنولوجيا الحركة الأمامية استخدام جهاز المحاكاة بدون وحدة تحكم، البرنامج المكتوب باستخدام برنامج zdevelop يدعم المحاكاة والمحاكاة عبر الإنترنت ويتم دعم تصحيح الأخطاء ضمن أوضاع البرمجة الثلاثة (الأساسية / PLC / HMI).استخدم الخطوات: 1. تحرير البرنامج: افتح برنامج zdevelop وقم بتحرير البرنامج. 2. قم بتوصيل المحاكي: شريط القائمة "وحدة التحكم" ← "الاتصال بالمحاكي"، انقر للاتصال بالمحاكي، وطباعة مطالبة المعلومات بنجاح، وفتح واجهة المحاكي. 3. قم بتنزيل البرنامج على المحاكي: حدد "تنزيل على RAM" أو "تنزيل على ROM" لتنزيل البرنامج على المحاكي وبدء التشغيل. عند تشغيل البرنامج، يمكنك تشغيل وظيفة التصحيح لتصحيح أخطاء البرنامج أو مراقبة تشغيل البرنامج. عند توصيل المحاكي، إذا كنت تريد تصحيح التعليمات المتعلقة بقرص فلاش USB، فقم بإنشاء مجلد Udisk جديد ضمن الدليل الجذر لبرنامج برمجة zdevelop لمحاكاة قرص فلاش USB. ضع الملفات المطلوبة لعملية تعليمات محرك أقراص فلاش USB في هذا المجلد. عند استخدام تعليمات محرك أقراص فلاش USB، يتم استخدام هذا المجلد لتحميل البيانات وتخزينها.إدخال الإشارة في وضع المحاكاة نظرًا لأنه لا يمكن توصيل المستشعر الفعلي أثناء تصحيح أخطاء المحاكاة، فلا يمكن استخدام جميع الوظائف المرتبطة بالإدخال الخارجي. في هذا الوقت، يمكن للمستخدم إدخال مشغل الإشارة الخارجية التناظرية يدويًا. تختلف طرق الإدخال التناظري الرقمي والتناظري اليدوي. 1. الإدخال الرقمي من خلال جهاز المحاكاة، انقر فوق "محاكاة الإدخال" كما هو موضح في الشكل أدناه لإدخال الكمية الرقمية التناظرية. أو أدخل الأمر zsimu في شريط الأوامر عبر الإنترنت_ في الإدخال الرقمي التناظري، يكون نطاق أرقام الإدخال في جهاز المحاكاة من 0 إلى 23، ويجب محاكاة الإدخال بعد نطاق الأرقام عن طريق الأمر. بناء الجملة: zsimu_ In (رقم الإدخال، الحالة) 2. الإدخال التناظري ZSIMU_ Ain إدخال الإشارة التناظرية للأمر. بناء الجملة: zsimu_ Ain (رقم الإدخال، المقياس) تنقسم الكمية التناظرية إلى دقة 12 بت ودقة 16 بت. تبلغ دقة واجهة الكمية التناظرية الموجودة على وحدة التحكم بشكل عام 12 بت. المدخلات والمخرجات هي مقاييس الجهد، والتي يتم تحويلها إلى قيم الجهد المقابلة وفقا للنطاق. المقياس بدقة 12 بت هو 0-4095 والجهد المقابل هو 0-10 فولت؛ مقياس دقة 16 بت هو 0-65535 والجهد المقابل هو 0-10 فولت. المقياس 0 يتوافق مع جهد الإدخال 0V، والمقياس الكامل يتوافق مع الجهد 10V. يتم استخدام تعليمات aout للإخراج التناظري. بناء الجملة: aout (رقم الإخراج) = قيمة المقياستشغيل تناظري لشاشة اللمس يتم تحقيق تفاعل البيانات بين شاشة اللمس zhd ووحدة التحكم بشكل أساسي عن طريق نقل بيانات التسجيل أو استدعاء الوظائف الفرعية. يقوم زر شاشة اللمس باستدعاء السجل أو الحصول على عرض قيمة السجل. اضغط على الزر لإرسال البيانات إلى وحدة التحكم أو استدعاء الوظائف الفرعية، لتحقيق عملية التفاعل بين الإنسان والكمبيوتر. إذا لم تكن هناك شاشة تعمل باللمس، يمكنك محاكاة برنامج شاشة اللمس من خلال جهاز الكمبيوتر لعرض واجهة اللمس. يمكن محاكاة برنامج التكوين المكتوب في وضع برمجة HMI لبرنامج zdevelop على xplcscreen. لا يلزم تكوين إضافي أثناء محاكاة شاشة اللمس. عند الاستخدام، انتبه إلى ضبط رقم مهمة التشغيل التلقائي لملف شاشة اللمس HMI، وقم بتنزيل البرنامج على جهاز المحاكاة. عملية تشغيل محاكاة شاشة اللمس: الطريقة الأولى: افتح ملف ZPJ على برنامج zdevelop، واتصل أولاً بجهاز المحاكاة zmcsimulator، ثم قم بتنزيل برنامج وحدة التحكم وبرنامج شاشة اللمس HMI إلى جهاز المحاكاة (لاحظ أن برنامج HMI يجب أن يقوم بتعيين رقم مهمة التشغيل التلقائي ، وإلا فلن يتمكن من التشغيل)، انقر فوق "عرض" في جهاز المحاكاة لفتح xplcsreen لعرض واجهة شاشة اللمس. الطريقة الثانية: بعد تنزيل البرنامج على جهاز المحاكاة أو وحدة التحكم، افتح تطبيق xplcterm في مجلد الشاشة في الدليل الجذر لبرنامج zdevelopment، أو افتحه من خلال زر الاختصار لبرنامج zdevelopment. بعد تحديد IP لوحدة التحكم (محاكي ip127.0.0.1)، قم بالاتصال لعرض واجهة التكوين.0 محاكاة شاشة اللمس لطرف ثالث يمكن محاكاة تقنية محاكاة الحركة الأمامية بشكل مشترك مع برامج الطرف الثالث. عند استخدامه، يتم توصيله بجهاز محاكاة الحركة الأمامية من خلال عنوان IP 127.0.0.1. خذ weiluntong كمثال، قم أولاً بتنزيل البرنامج الموجود على جانب وحدة التحكم في جهاز المحاكاة، ثم استخدم easybuilderpro لفتح برنامج تكوين شاشة اللمس weiluntong، وافتح نافذة "إعداد معلمة النظام"، كما هو موضح في الشكل أدناه، وأضف المعدات ليتم توصيله بشاشة اللمس. سيتم عرض شاشة اللمس المحلية والجهاز المحلي في قائمة الأجهزة. إذا كان هناك جهاز محلي موجود، فيمكن توصيله مباشرة. إذا لم يكن هناك جهاز محلي، فانقر على "جهاز / خادم جديد..." لتظهر نافذة سمات الجهاز. ما عليك سوى تعديل نوع الجهاز وIP. نوع الجهاز: حدد Modbus TCP / IP (العنوان الصفري). يتم تغيير نوع الواجهة تلقائيًا إلى Ethernet. IP: املأ عنوان IP الخاص بوحدة التحكم المراد توصيلها حاليًا، أي عنوان IP الخاص بمحاكي الحركة الإيجابية. تأكد من اكتمال الإعداد وأغلق نافذة "إعداد معلمة النظام".