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, Novembar
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 na mrežu

Uređaji za povezivanje na mrežu
Uređaji za povezivanje na mrežu

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 sa ethernetom/USB -om.

Napravio sam i Arduino kloniranu ploču zasnovanu na Atmegi 1284p (pogledajte jednu od mojih instrukcija).

Korak 2: Softver za korištenje

Koristio sam mnogo softvera, ali samo 2 su besplatna. Sva ova električna instalacija je veoma skupa i odlična je prilika da je imam na svom radnom mjestu.

Softver za šta:

  • AdvancedHMI (BESPLATNO) za nadzor PLC S7-1200 i Arduino ploče
  • TIA PORTAL V13 (Skupo) za programiranje PLC 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 PORTAL -u) koji je dostavio Grafcet Studio i naziva se GRAFCET ENGINE koji se mora preuzeti u PLC -u. Tada ćete moći skinuti skicu sa Grafcet Studiona direktno na PLC.
  • VIjéo Designer 6.2 (Skupo) za programiranje HMI MAGELIS HMISTU655 (Schneider).
  • Arduino 1.8.x (BESPLATNO) sa 3 odlične biblioteke: MightyCore (za korištenje atmegas 40DIP), mudbus (upravljanje ModbusTCP -om sa Ethernet štitom) na kraju SMlib (za pokretanje državnih mašina prilagođenih automatizaciji).

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

  • PRIMJERI S7-1200: neke informacije za upotrebu

    TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (jednostavniji način upravljanja pomoću modbus tcp-a)

    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, datoteke koje se koriste za pokretanje projekta.

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.

Sretan instruktor.

Preporučuje se: