Sadržaj:

Modbus TCP komunikacija između Arduina i industrijskih uređaja: 3 koraka
Modbus TCP komunikacija između Arduina i industrijskih uređaja: 3 koraka

Video: Modbus TCP komunikacija između Arduina i industrijskih uređaja: 3 koraka

Video: Modbus TCP komunikacija između Arduina i industrijskih uređaja: 3 koraka
Video: ESP32 Modbus komunikacija | FLProg SCADA 2024, Studeni
Anonim
Modbus TCP komunikacija između Arduina i industrijskih uređaja
Modbus TCP komunikacija između Arduina i industrijskih uređaja

Industrijski način upravljanja Arduino pločom s industrijskim HMI -jem i povezivanje s industrijskom mrežom s Modbus TCP komunikacijom.

Korak 1: Uređaji za povezivanje s mrežom

Uređaji za povezivanje s mrežom
Uređaji za povezivanje s mrežom

Za ovu izvedbu napravio sam električni ormar koji uključuje PLC S7-1200 i HMI KTP700 Basic (SIEMENS) kao što je prikazano na slici. Dajem vam shemu ovog ormara.

Koristio sam Schneider HMI poput HMISTU655 s ethernetom/USB -om.

Napravio sam i Arduino klonsku ploču temeljenu na Atmegi 1284p (vidi jedan od mojih instrukcija).

Korak 2: Softver za korištenje

Koristio sam mnogo softvera, ali samo 2 su besplatna. Sve ove električne instalacije vrlo su skupe i odlična su prilika da ih imam na svom radnom mjestu.

Softver za što:

  • AdvancedHMI (BESPLATNO) za nadzor PLC-a S7-1200 i Arduino ploče
  • TIA PORTAL V13 (Skupo) za programiranje PLC-a S7-1200 i HMI KTP700
  • Grafcet Studio PRO (EXPENSIVE) je način programiranja PLC-a S7-1200 pomoću SFC programiranja. Morate raditi s projektom (spreman za upotrebu u TIA PORTALU) koji je dostavio Grafcet Studio i koji se zove GRAFCET ENGINE koji se mora preuzeti u PLC. Tada ćete moći skinuti skicu s Grafcet Studiona izravno na PLC.
  • VIjéo Designer 6.2 (SKUPO) za programiranje HMI MAGELIS HMISTU655 (Schneider).
  • Arduino 1.8.x (BESPLATNO) s 3 izvrsne knjižnice: MightyCore (za korištenje atmegas 40DIP), mudbus (upravljanje ModbusTCP -om s Ethernet štitom), kraj SMlib (za pokretanje državnih strojeva prilagođenih automatizaciji).

Dajem 2 vodiča: (na francuskom, bez prijevoda, ali lako je razumljivo, oprostite)

  • PRIMJERI S7-1200: neke informacije za korištenje

    TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (jednostavniji način upravljanja s modbus tcp-om)

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

    TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet štit

    VIJEO DIZAJNER+MAGELIS HMISTU655+S7-1200

  • TUTO MAGELIS HMI: kako koristiti Vijéo Designer 6.2 i upravljati Arduino pločom.

Dajem arhivi: _FILES EXAMPLES.zip, korištene datoteke pokreću projekt.

Korak 3: Zaključite:

Što se mene tiče, SIEMENS rješenje je malo kompliciranije za programiranje od Schneiderovog rješenja. Ali i dalje je jako skupo.

Hvala svim pouzdanim vodičima koje sam pročitao za upravljanje ovim projektom.

Sretna pouka.

Preporučeni: