Modbus TCP FieldKit لأجهزة iPhone وiPad

عميل وخادم ومحاكي Modbus TCP لأجهزة iPhone وiPad

اعثر على جهاز في شبكة Wi-Fi لديك، واقرأ Coils والسجلات منه، وارسم القيم الحية، وأكّد كل عملية كتابة قبل أن تغادر الهاتف. تعمل أجهزة RS-485 عبر محوّل Wi-Fi أو Ethernet باستخدام RTU over TCP.

نزّل التطبيق من App Store
امسح الرمز لفتحه على iPhone

‏5.99 US$ دفعة واحدة بلا اشتراك بلا حساب iOS 18 أو أحدث

واجهة التطبيق متاحة باللغات: الإنجليزية والألمانية والبرتغالية البرازيلية والروسية واليابانية والكورية والصينية المبسطة والصينية التقليدية. الواجهة غير متاحة بلغة هذه الصفحة.

شاشة العميل في FieldKit متصلة بجهاز Modbus TCP وتعرض قيم ثلاثة Holding Registers
TX00 01 00 00 00 06 01 03 00 00 00 03
RX00 01 00 00 00 09 01 03 06 00 64 00 FA 04 00
=Holding Registers من 0 إلى 2: 100, 250, 1024

دفعة واحدة

‏5.99 US$ مرة واحدة. بلا اشتراك، وبلا عمليات شراء داخل التطبيق، وبلا حساب.

الكتابة تنتظر موافقتك

تتوقف FC 05 و06 و15 و16 عند ورقة تعرض الهدف وكل قيمة. تؤكد أنت، وإلا فلن يُرسل شيء.

الفحص للقراءة فقط

يرسل كل من Find devices وScan Unit IDs قراءة FC 03 واحدة في كل مرة، ولا يكتب أي منهما شيئًا.

خرائط سجلاتك تبقى معك

تبقى ملفات التعريف وسجلات الطلبات ونتائج الفحص على الجهاز إلى أن تصدّرها. ما الذي يمكن أن يغادر الجهاز.

على الشبكة

البايتات خلف قراءة واحدة

هذا هو الطلب الذي يرسله FieldKit عندما تقرأ ثلاثة Holding Registers بدءًا من العنوان 0. إذا ردّ جهاز بشكل غريب، فابدأ من هذا الإطار.

00 01 Transaction ID
00 00 Protocol ID
00 06 الطول
01 Unit ID
03 رمز الدالة
00 00 العنوان
00 03 الكمية
ترويسة MBAP PDU

فك ترميز إطارك الخاص شرح الإطار بايتًا بايتًا

كيف يعمل

من جهاز مجهول إلى قيم حية

يكفي أن تبدأ بشبكة Wi-Fi فقط. يقودك التطبيق من العثور على الجهاز إلى رسم سجلاته.

اعثر على الجهاز
الميزات

ما الذي في التطبيق

FieldKit عملية شراء واحدة تشمل كل هذا.

عميل Modbus TCP

رموز الدوال 01 و02 و03 و04 و05 و06 و15 و16، مع مهلة وإعادات محاولة لكل اتصال، وأخطاء تسمّي السبب.

RTU over TCP

تواصل مع أجهزة RS-485 عبر محوّل Wi-Fi أو Ethernet شفاف. إذا انتهت مهلة قراءة، يعرض التطبيق قراءة واحدة بنمط الإطار الآخر.

Find devices

افحص الشبكة الفرعية لشبكة Wi-Fi الخاصة بك على ما يصل إلى ثمانية منافذ. تُظهر النتائج من ردّ بـ Modbus، ومن ردّ باستثناء، وأي المنافذ المفتوحة لم تعطِ ردًّا من Modbus.

Scan Unit IDs

جرّب 1 إلى 10 إضافة إلى 0 و255، أو كل القيم من 1 إلى 247. يستغرق الفحص الكامل نحو 75 ثانية. يقرأ سجلًا واحدًا لكل وحدة ولا يكتب شيئًا.

المراقبة الحية والمخططات

حتى 16 كتلة بفواصل من 1 إلى 60 ثانية. تغطي المخططات 5 دقائق أو 15 دقيقة أو ساعة واحدة، ويظهر الاستعلام الفاشل على شكل فجوة في الخط.

تصدير CSV

الأعمدة timestamp وblock وaddress وraw وvalue وunit وstatus، بترميز UTF-8 وأوقات UTC. لا يغادر الملف إلا عبر ورقة المشاركة.

ملفات تعريف الأجهزة

احفظ نقاط الاتصال وتعريفات السجلات مع صيغة القيمة وترتيب البايتات والكلمات والمقياس والوحدة. يزيل التصدير الافتراضي المضيفات والتسميات والقيم.

سجلات الطلبات

رشّح إدخالات Client أو Server أو الاثنين معًا، وصدّر JSON منقّى لزميل أو لتذكرة دعم. لا تدخل فيه الإطارات الخام ولا قيم السجلات.

الكتابة الآمنة

قد تحرّك الكتابة آلة حقيقية، لذلك يجعلك التطبيق تراجع أولًا

لا يوفّر Modbus تراجعًا عن أي أمر. يفصل FieldKit القراءة عن الكتابة ويضع تأكيدًا بينك وبين كل عملية كتابة.

  • تعرض الورقة المضيف والمنفذ وUnit ID ونمط الإطار ورمز الدالة والعنوان والكمية وكل قيمة، مع ON أو OFF لـ Coils.
  • إذا أعدت الاتصال أو غيّرت الهدف بعد Prepare write، يلغي التطبيق تلك الكتابة.
  • Cancel لا يرسل شيئًا. والضغطة الثانية على Confirm write أثناء وجود كتابة قيد الإرسال لا ترسل شيئًا أيضًا.
  • لا يعيد التطبيق محاولة الكتابة بعد أن يصبح من المحتمل أن بايتاتها قد أُرسلت.
  • Live monitoring وكلا الفحصين يقرآن فقط ولا يمكنهما الكتابة.

تبقى مسؤولًا عن المعدات. جرّب الكتابة أولًا على محاكٍ أو على خريطة سجلات غير إنتاجية.

اقرأ المزيد عن العميل

الورقة التي تراجعها قبل أن تغادر الكتابة الهاتف.
الخادم والمحاكي

جهاز Modbus TCP في جيبك

شغّل الخادم، ووجّه SCADA أو HMI أو شيفرة العميل إلى عنوان iPhone، واختبر على خريطة سجلات تتحكم أنت بها.

  • عدّل Coils وHolding Registers على الشاشة. تبقى Discrete Inputs وInput Registers للقراءة فقط بالنسبة إلى العملاء.
  • تظهر القيم التي يكتبها عميل في الخريطة نحو مرتين في الثانية، وتبقى بعد إيقاف الخادم وتشغيله من جديد.
  • تعرض العدّادات العملاء النشطين والاتصالات والطلبات والاستجابات والاستثناءات والبايتات.
  • يعمل الخادم ما دام التطبيق مفتوحًا، على المنفذ 1502 افتراضيًا. لا نَعِد بالتشغيل في الخلفية ولا بالمنفذ 502 على iOS.

اقرأ المزيد عن الخادم

شاشة الخادم في FieldKit تعمل على المنفذ 1502 مع العدّادات وتفاصيل نقطة الاتصال
RTU over TCP

أجهزة RS-485 عبر محوّل

لا يملك iPhone منفذ RS-485، لكن محوّلًا شفافًا على شبكة Wi-Fi أو Ethernet يؤدي المهمة. اختر RTU over TCP فيرسل التطبيق إطارات RTU مع CRC إلى منفذ TCP الخاص بالمحوّل.

  • اضبط معدل الباود والتكافؤ وبتات التوقف في المحوّل. يجب أن تطابق إعدادات الجهاز.
  • يعمل مع محوّلات Wi-Fi أو Ethernet إلى RS-485 الشفافة، مثل طرازات Elfin EW11 وUSR وWaveshare.
  • اختر Modbus TCP بدلًا من ذلك إذا كان المحوّل يعمل كبوابة Modbus TCP.
  • أبقِ جهاز master واحدًا فقط على خط RS-485. قد يؤدي وجود master ثانٍ إلى أن يقبل التطبيق قيمًا مصدرها جهاز آخر.

Modbus TCP أم RTU over TCP: كيف تميّز بينهما

يتعرف التطبيق على المحوّل الشفاف ويعرض تبديل نمط الإطار.
تغطية البروتوكول

ما يدعمه وما لا يدعمه

راجع هذه القائمة قبل الشراء. فهي تبيّن إن كان FieldKit مناسبًا لعملك.

الرمزالدالةالحد الأقصى لكل طلب
01Read Coils2000 بت
02Read Discrete Inputs2000 بت
03Read Holding Registers125 سجلًا
04Read Input Registers125 سجلًا
05Write Single CoilCoil واحد
06Write Single Registerسجل واحد
15Write Multiple Coils1968 Coil
16Write Multiple Registers123 سجلًا

غير مدعوم

  • Modbus RTU المباشر عبر RS-485 أو USB أو المنفذ التسلسلي أو Bluetooth. استخدم محوّلًا.
  • Modbus ASCII وSolarman V5 والإضافات الخاصة بالمصنّعين.
  • RTU over TCP في وضع الخادم. يتحدث الخادم Modbus TCP فقط.
  • تشغيل الخادم أو المراقبة في الخلفية.
  • البحث عن الأجهزة خارج الشبكة الفرعية IPv4 لشبكة Wi-Fi الخاصة بك، أو عبر mDNS.
  • المزامنة السحابية وحسابات المستخدمين.
  • Mac وAndroid. يعمل التطبيق على iPhone وiPad مع iOS 18 أو أحدث.
الشاشات

التطبيق أثناء التشغيل

شاشات حقيقية من صفحة App Store، بعناوين تجريبية.

العميل: اتصل واقرأ سجلًا محفوظًا وشاهد القيم.
العميل. اتصل واقرأ سجلًا محفوظًا وشاهد القيم.
المخطط: قيمة على مدى 5 دقائق أو 15 دقيقة أو ساعة. تشير الفجوات إلى استعلامات فاشلة.
المخطط. قيمة على مدى 5 دقائق أو 15 دقيقة أو ساعة. تشير الفجوات إلى استعلامات فاشلة.
RTU over TCP: يتعرف التطبيق على المحوّل الشفاف ويعرض تبديل نمط الإطار.
RTU over TCP. يتعرف التطبيق على المحوّل الشفاف ويعرض تبديل نمط الإطار.
Find devices: من ردّ، وعلى أي منفذ، وبأي نمط إطار.
Find devices. من ردّ، وعلى أي منفذ، وبأي نمط إطار.
تأكيد الكتابة: الورقة التي تراجعها قبل أن تغادر الكتابة الهاتف.
تأكيد الكتابة. الورقة التي تراجعها قبل أن تغادر الكتابة الهاتف.
الخادم: محاكٍ يعمل في المقدمة مع عدّادات وخريطة قابلة للتعديل.
الخادم. محاكٍ يعمل في المقدمة مع عدّادات وخريطة قابلة للتعديل.
سجلات الطلبات: سجل العميل والخادم مع عوامل تصفية وتصدير منقّى.
سجلات الطلبات. سجل العميل والخادم مع عوامل تصفية وتصدير منقّى.
ملفات التعريف: الأجهزة المحفوظة وتعريفات سجلاتها.
ملفات التعريف. الأجهزة المحفوظة وتعريفات سجلاتها.
السعر

سعر واحد، وكل الميزات

تدفع لـ Apple مرة واحدة. يعرض App Store السعر في بلدك.

لا توجد نسخة مجانية ولا فترة تجريبية. تتولى Apple طلبات الاسترداد عبر reportaproblem.apple.com.

‏5.99 US$ عملية شراء لمرة واحدة

  • كل الميزات المذكورة في هذه الصفحة مشمولة
  • بلا اشتراك وبلا عمليات شراء داخل التطبيق
  • لا حاجة لإنشاء حساب
  • التحديثات عبر App Store
أسئلة

قبل أن تشتري

مع أي الأجهزة يعمل؟

الأجهزة التي تتحدث Modbus TCP القياسي على شبكتك: أجهزة PLC وعدادات الطاقة وأجهزة HMI والبوابات والعاكسات ومشاريع ESP32 أو Raspberry Pi. تعمل أجهزة RS-485 عبر محوّل Wi-Fi أو Ethernet شفاف.

الإضافات الخاصة بالمصنّعين مثل Solarman V5 غير مدعومة، حتى على المنفذ 8899.

هل يدعم Modbus RTU؟

يدعم RTU over TCP: يرسل التطبيق إطارات RTU مع CRC إلى منفذ TCP الخاص بمحوّل. ولا يتصل مباشرة بـ RS-485 أو USB أو المنفذ التسلسلي أو Bluetooth، ولا يدعم Modbus ASCII.

لا أعرف عنوان IP ولا Unit ID. هل يستطيع إيجادهما؟

يفحص Find devices الشبكة الفرعية لشبكة Wi-Fi لديك، حتى /24، على المنافذ التي تختارها. ويجرّب Scan Unit IDs أرقام الوحدات على مضيف ومنفذ معروفين. كلاهما يرسل قراءات FC 03 فقط.

جهازي يتوقع 40001. ماذا أُدخل؟

بدّل تدوين العناوين إلى PLC 4xxxx وأدخل 40001. يرسل التطبيق عنوان البروتوكول 0. ويتيح الإعداد نفسه 0-based و1-based. كيف تعمل عنونة Modbus.

هل يمكن أن يغيّر الفحص أو المراقب شيئًا في جهازي؟

لا. يرسل كل من Find devices وScan Unit IDs وLive monitoring رموز دوال القراءة فقط. تمر عمليات الكتابة عبر Prepare write وConfirm write، ولا شيء آخر يرسلها.

هل يعمل الخادم في الخلفية؟

لا. اعتمد على أن الخادم يعمل ما دام التطبيق مفتوحًا على الشاشة. المنفذ الافتراضي هو 1502، والمنفذ 502 غير مضمون على iOS، لذا وجّه عميلك إلى 1502.

هل أستطيع الاختبار دون PLC؟

نعم. شغّل خادم FieldKit على iPhone أو iPad ثانٍ، أو ابدأ محاكي Python على حاسوبك المحمول. ثلاث طرق لاختبار Modbus TCP دون PLC.

هل يحتاج إلى الإنترنت؟

يحتاج عمل Modbus إلى الشبكة المحلية فقط، ويطلب iOS إذن Local Network عند أول اتصال. يستخدم التطبيق الإنترنت لتقارير الأعطال وإحصاءات الاستخدام ما دام هذان المفتاحان مفعّلين، ولأي ملاحظات تختار إرسالها.

ما البيانات التي تغادر iPhone؟

تذهب تقارير الأعطال إلى Sentry، وإحصاءات الاستخدام المجهولة إلى خادم Aptabase الخاص بنا. المفتاحان يبدآن مفعّلين، ويمكنك إيقاف كل منهما من Settings. لا يتضمن أي منهما المضيفات أو عناوين IP أو أسماء ملفات التعريف أو قيم السجلات أو الإطارات الخام. اقرأ السياسة.

هل يعمل على Mac أو Android؟

ليس في الوقت الحالي. يعمل FieldKit على iPhone وiPad مع iOS 18 أو أحدث.

ما اللغات التي يستخدمها التطبيق؟

واجهة التطبيق متاحة باللغات: الإنجليزية والألمانية والبرتغالية البرازيلية والروسية واليابانية والكورية والصينية المبسطة والصينية التقليدية.

ضع Modbus TCP على iPhone

اعثر على الجهاز، واقرأ السجل، وأكّد الكتابة. ‏5.99 US$ مرة واحدة، بلا حساب.

‏5.99 US$ دفعة واحدة بلا اشتراك بلا حساب iOS 18 أو أحدث

واجهة التطبيق متاحة باللغات: الإنجليزية والألمانية والبرتغالية البرازيلية والروسية واليابانية والكورية والصينية المبسطة والصينية التقليدية. الواجهة غير متاحة بلغة هذه الصفحة.