ScriptCommunicator
ScriptCommunicator عبارة عن محطة بيانات قابلة للبرمجة عبر الأنظمة الأساسية تدعم المنفذ التسلسلي (RS232، USB إلى تسلسلي)، UDP، عميل/خادم TCP، SPI، I2C، وCAN. يمكن عرض جميع البيانات المرسلة والمستلمة في وحدة التحكم ويمكن تسجيلها في ملف HTML وسجل نصي.
بالإضافة إلى سهولة إرسال واستقبال البيانات، يحتوي ScriptCommunicator على واجهة JavaScript. تحتوي واجهة البرنامج النصي هذه على الميزات التالية:
- يمكن للبرامج النصية إرسال واستقبال البيانات باستخدام الواجهة الرئيسية.
- بالإضافة إلى البرامج النصية للواجهة الرئيسية، يمكنها إنشاء واستخدام واجهاتها الخاصة (المنفذ التسلسلي (RS232، USB إلى تسلسلي)، UDP، عميل TCP، خادم TCP، PCAN، وSPI/I2C).
- يمكن للبرامج النصية استخدام واجهة المستخدم الرسومية الخاصة بها (ملفات واجهة المستخدم الرسومية التي تم إنشاؤها باستخدام QtDesigner (مضمن) أو QtCreator).
- يمكن إنشاء نوافذ مؤامرة متعددة عن طريق البرامج النصية (يتم استخدام QCustomPlot الذي طوره Emanuel Eichhammer)
سمات
- منفذ تسلسلي (RS232، USB إلى تسلسلي)
- عميل/خادم TCP (دعم وكيل الشبكة لعملاء TCP)
- UDP
- SPI (خنزير الأرض I2C/SPI)
- I2C (آردفارك I2C/SPI)
- CAN (PCAN-USB، فقط على نظام التشغيل Windows)
- utf8، وحدة التحكم الست عشري، العشري، الثنائي والمختلط
- أتش تي أم أل وسجل النص
- واجهة البرنامج النصي (JavaScript) -> تشغيل مهام الاختبار الآلي، والبرامج النصية لتكوين الجهاز تلقائيًا...
- استخدم ملفات واجهة المستخدم (واجهة المستخدم التي تم إنشاؤها باستخدام QtDesigner (مضمنة) أو QtCreator) من البرنامج النصي->إنشاء واجهات المستخدم الرسومية للاختبار، والتحكم في واجهات المستخدم الرسومية...
- رسم البيانات عبر البرنامج النصي وتصدير الرسوم البيانية التي تم إنشاؤها إلى ملف (png، jpg، bmp، pdf و csv) -> على سبيل المثال لتصور وحدة تحكم PID أو سخان
- دعم متعدد المستخدمين ومساحة عمل متعددة
النافذة الرئيسية
الوضع المظلم
مثال البرنامج النصي واجهة المستخدم الرسومية
الصفحة الرئيسية
https://sourceforge.net/projects/scriptcommunicator/
التنزيلات (الإصدار 06.08)
- ويندوز
- لينكس 64 بت
- ماك
- مصدر