Cuprins:

Comunicare Modbus TCP între Arduino și dispozitive industriale: 3 pași
Comunicare Modbus TCP între Arduino și dispozitive industriale: 3 pași

Video: Comunicare Modbus TCP între Arduino și dispozitive industriale: 3 pași

Video: Comunicare Modbus TCP între Arduino și dispozitive industriale: 3 pași
Video: #9 Programați ESP8266 Modbus TCP || FLProg || VTSCADA 2024, Noiembrie
Anonim
Comunicare Modbus TCP între Arduino și dispozitive industriale
Comunicare Modbus TCP între Arduino și dispozitive industriale

O modalitate industrială de a controla o placă Arduino cu HMI industrial și de a o conecta la o rețea industrială cu o comunicare Modbus TCP.

Pasul 1: Dispozitivele pentru conectarea la rețea

Dispozitivele pentru conectarea la rețea
Dispozitivele pentru conectarea la rețea

Pentru a face această performanță am realizat un dulap electric care include PLC S7-1200 și HMI KTP700 Basic (SIEMENS) așa cum se arată în imagine. Vă dau schema acestui cabinet.

Am folosit un Schneider HMI ca HMISTU655 cu Ethernet / USB.

Am făcut și o placă de clonare Arduino bazată pe un Atmega 1284p (vezi unul dintre instructabilele mele).

Pasul 2: Software-urile de utilizat

Am folosit multe software-uri, dar doar 2 dintre ele sunt gratuite. Toată această instalație electrică este foarte scumpă și este o mare oportunitate să o am la locul de muncă.

Software-urile pentru ce:

  • AdvancedHMI (GRATUIT) pentru a supraveghea PLC S7-1200 și placa Arduino
  • TIA PORTAL V13 (EXPENSIVE) pentru a programa PLC S7-1200 și HMI KTP700
  • Grafcet Studio PRO (EXPENSIVE) este o modalitate de a programa PLC S7-1200 cu programare SFC. Trebuie să lucrați cu un proiect (gata de utilizare în TIA PORTAL) furnizat de Grafcet Studio și numit GRAFCET ENGINE care trebuie descărcat în PLC. Apoi, veți putea descărca schița de la Grafcet Studion în PLC direct.
  • VIjéo Designer 6.2 (EXPENSIVE) pentru a programa HMI MAGELIS HMISTU655 (Schneider).
  • Arduino 1.8.

Ofer 2 tutoriale: (în franceză, fără traducere, dar este ușor de înțeles, îmi pare rău)

  • EXEMPLE S7-1200: câteva informații de utilizat

    TIA PORTAL V13 + S7-1200 + AdvancedHMI + Grafcet Studio, TIA PORTAL V13 + S7-1200 + AdvancedHMI + Grafcet Studio (o modalitate mai simplă de control cu 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: cum să utilizați Vijéo Designer 6.2 și să controlați o placă Arduino.

Dau arhiva: _FILES EXAMPLES.zip, fișierele utilizate rulează proiectul.

Pasul 3: Pentru a încheia:

În ceea ce mă privește, soluția SIEMENS este puțin mai complicată de programat decât soluția Schneider. Dar rămâne încă foarte foarte scump.

Mulțumesc tuturor tutorialelor de încredere pe care le-am citit pentru a gestiona acest proiect.

Fericit instructabil.

Recomandat: