Thread Content
تم تعديل هذا المنشور آخر مرة بواسطة taiwan_k8888 في تاريخ 2015-12-3 الساعة 11:36، كما هو موضح في الصورة أدناه، رسائل الأخطاء الصادرة عن iFIX تُرسل إلى جهاز العرض بالـ LED. كيف يمكن حل المشكلة المتعلقة بالعلاقة بين iFIX وجهاز العرض؟ أو أي نوع من منتجات الاتصالات يجب استخدامه؟ أريد استخدام الشبكة وليس منفذ RS232، أعرف فقط أن MQTT متوفر، لكنني لم أستخدمه بعد! http://www.automatech.com/Collateral/Images/English-US/iFIX/webspace.gif
https://yohoco.files.wordpress.com/2012/12/structure_1.jpg
إذا كان التواصل عبر واجهة MODBUS RTU، فيجب نقل ملف نصي، وإذا كان المحتوى باللغة الإنجليزية فقط، فيمكن معالجة ذلك جزئيًا باستخدام تنسيق ASCII. لكن إذا كانت رسائل الأخطاء عبارة عن سلاسل نصية باللغة الصينية، فإن الأمر يصبح صعبًا للغاية. عادةً ما يتم إضافة عنصر تحكم إلى برنامج IFIX، حيث يتم من خلال هذا العنصر التواصل مع جهاز عرض النصوص LED، ثم يتم استخدام أوامر VBA الموجودة في IFIX لتعيين قيم لخصائص هذا العنصر
تم تعديل هذا المنشور آخر مرة بواسطة taiwan_k8888 في تاريخ 2015-11-28 الساعة 21:27. الغرض من استخدامي لهذا النظام هو إرسال رسائل الأخطاء فورًا إلى العاملين في الموقع. أستخدم برنامج iFIX، وقد رأيت في السوق أن هناك من يستخدم بروتوكول MQTT لنقل البيانات إلى أجهزة العرض. الطريقة كالتالي: يتم استخدام برنامج معين لتحويل البيانات إلى صيغة MQTT، ثم يتم إرسالها إلى جهاز العرض LED (حيث يتم ربط محول MQTT بجهاز العرض LED عبر كابلات سلكية)
لقد تحققت للتو، ويبدو أن MQTT لا يمكنه التواصل مباشرة مع IFIX~ أنصحك بالنظر في طريقة DDE، والأمر يعتمد بشكل أساسي على ما إذا كان برنامج الترجمة نفسه يدعم هذه الطريقة أم لا
برنامج التشغيل iFIX لا يدعم بروتوكول MQTT، والجهاز الذي أريده لعرض الترجمات يحتاج إلى استخدام منفذ RJ-45 لعرض الرسائل الخطأ باللغة الصينية عبر منصة iFIX. لقد لاحظت أن معظم الأجهزة تستخدم بروتوكول RS232 DDE، وفي هذه الحالة يجب استخدام سكربتات VBA في iFIX، مما يؤدي إلى زيادة العبء على أداء الجهاز