فهرست مطالب:

ارتباط Modbus TCP بین آردوینو و دستگاه های صنعتی: 3 مرحله
ارتباط Modbus TCP بین آردوینو و دستگاه های صنعتی: 3 مرحله

تصویری: ارتباط Modbus TCP بین آردوینو و دستگاه های صنعتی: 3 مرحله

تصویری: ارتباط Modbus TCP بین آردوینو و دستگاه های صنعتی: 3 مرحله
تصویری: ESP32 Modbus Communication | FLProg SCADA 2024, نوامبر
Anonim
ارتباط Modbus TCP بین آردوینو و دستگاه های صنعتی
ارتباط Modbus TCP بین آردوینو و دستگاه های صنعتی

یک روش صنعتی برای کنترل برد آردوینو با HMI صنعتی و اتصال آن به یک شبکه صنعتی با ارتباط Modbus TCP.

مرحله 1: دستگاه هایی که به شبکه متصل می شوند

دستگاه های پیوند به شبکه
دستگاه های پیوند به شبکه

برای انجام این کار ، من یک کابینت الکتریکی ساختم که شامل PLC S7-1200 و HMI KTP700 Basic (SIEMENS) است ، همانطور که در تصویر نشان داده شده است. من شماتیک این کابینت را به شما می دهم.

من از HMI اشنایدر مانند HMISTU655 با اترنت/USB استفاده کردم.

من نیز یک تخته کلون آردوینو بر اساس Atmega 1284p ساختم (به یکی از دستورالعمل های من مراجعه کنید).

مرحله 2: نرم افزارهای مورد استفاده

من از نرم افزارهای زیادی استفاده کردم اما فقط 2 مورد از آنها رایگان هستند. تمام این نصب و راه اندازی برق بسیار گران است و این فرصتی عالی برای داشتن آن در محل کار من است.

نرم افزارهای کاربردی برای:

  • AdvancedHMI (رایگان) برای نظارت بر PLC S7-1200 و برد آردوینو
  • TIA PORTAL V13 (EXPENSIVE) برای برنامه ریزی PLC S7-1200 و HMI KTP700
  • Grafcet Studio PRO (EXPENSIVE) راهی برای برنامه ریزی PLC S7-1200 با برنامه نویسی SFC است. شما باید با پروژه ای (آماده استفاده در TIA PORTAL) که توسط Grafcet Studio تهیه شده و GRAFCET ENGINE نامیده می شود کار کنید که باید در PLC بارگیری شود. سپس می توانید مستقیماً طرح موردنظر را از Grafcet Studion در PLC بارگیری کنید.
  • VIjéo Designer 6.2 (EXPENSIVE) برای برنامه ریزی HMI MAGELIS HMISTU655 (اشنایدر).
  • Arduino 1.8.x (رایگان) با 3 کتابخانه فوق العاده: The MightyCore (برای استفاده از atmegas 40DIP) ، mudbus (ModbusTCP را با سپر اترنت مدیریت کنید) SMlib (برای اجرای ماشین های دولتی مناسب برای اتوماسیون).

من 2 آموزش می دهم: (به فرانسوی ، بدون ترجمه اما درک آن آسان است ، متأسفم)

  • مثالها S7-1200: برخی اطلاعات برای استفاده

    TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio ،

    TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (روش ساده تری برای کنترل با modbus tcp)

    TIA PORTAL V13+S7-1200+KTP700 Basic+Grafcet Studio

    TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield

    VIJEO DESIGNER+MAGELIS HMISTU655+S7-1200

  • TUTO MAGELIS HMI: نحوه استفاده از Vijéo Designer 6.2 و کنترل برد Arduino.

من بایگانی می کنم: _FILES EXAMPLES.zip ، فایل های مورد استفاده پروژه را اجرا می کنند.

مرحله 3: نتیجه گیری:

در مورد من ، برنامه راه حل SIEMENS کمی پیچیده تر از راه حل اشنایدر است. اما هنوز هم بسیار گران است.

با تشکر از تمام آموزشهای معتبری که برای مدیریت این پروژه خواندم.

مبارک اموزنده

توصیه شده: