Obsah:

Komunikace Modbus TCP mezi Arduinem a průmyslovými zařízeními: 3 kroky
Komunikace Modbus TCP mezi Arduinem a průmyslovými zařízeními: 3 kroky

Video: Komunikace Modbus TCP mezi Arduinem a průmyslovými zařízeními: 3 kroky

Video: Komunikace Modbus TCP mezi Arduinem a průmyslovými zařízeními: 3 kroky
Video: ESP32 Modbus komunikace | SCADA FLProg 2024, Listopad
Anonim
Komunikace Modbus TCP mezi Arduino a průmyslovými zařízeními
Komunikace Modbus TCP mezi Arduino a průmyslovými zařízeními

Průmyslový způsob ovládání desky Arduino pomocí průmyslového rozhraní HMI a propojení s průmyslovou sítí pomocí komunikace Modbus TCP.

Krok 1: Zařízení k propojení se sítí

Zařízení k propojení se sítí
Zařízení k propojení se sítí

K dosažení tohoto výkonu jsem vyrobil elektrickou skříň, která obsahuje PLC S7-1200 a HMI KTP700 Basic (SIEMENS), jak je znázorněno na obrázku. Dávám vám schéma této skříně.

Použil jsem Schneider HMI jako HMISTU655 s ethernetem/USB.

Také jsem vytvořil klonovací desku Arduino na základě Atmega 1284p (viz jeden z mých instrukcí).

Krok 2: Softwary k použití

Použil jsem mnoho softwarů, ale pouze 2 z nich jsou zdarma. Celá tato elektrická instalace je velmi drahá a je to skvělá příležitost mít ji na svém pracovišti.

Software k čemu:

  • AdvancedHMI (ZDARMA) pro dohled nad PLC S7-1200 a deskou Arduino
  • TIA PORTAL V13 (DRAHÝ) k programování PLC S7-1200 a HMI KTP700
  • Grafcet Studio PRO (EXPENSIVE) je způsob programování PLC S7-1200 s programováním SFC. Musíte pracovat s projektem (připraveným k použití v TIA PORTAL) dodaným společností Grafcet Studio s názvem GRAFCET ENGINE, který je třeba stáhnout v PLC. Pak si budete moci stáhnout skicu z Grafcet Studion přímo do PLC.
  • VIjéo Designer 6.2 (DRAHÝ) k programování HMI MAGELIS HMISTU655 (Schneider).
  • Arduino 1.8.x (ZDARMA) se 3 úžasnými knihovnami: The MightyCore (aby bylo možné používat atmegas 40DIP), mudbus (správa ModbusTCP s ethernetovým štítem) konec SMlib (ke spouštění stavových strojů vhodných pro automatizaci).

Dávám 2 návody: (ve francouzštině, bez překladu, ale je to snadno pochopitelné, omlouvám se)

  • PŘÍKLADY S7-1200: některé informace k použití

    TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (jednodušší způsob ovládání pomocí modbus tcp)

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

    TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield

    DESIGNER VIJEO+MAGELIS HMISTU655+S7-1200

  • TUTO MAGELIS HMI: jak používat Vijéo Designer 6.2 a ovládat desku Arduino.

Dávám archiv: _FILES EXAMPLES.zip, použité soubory spouští projekt.

Krok 3: Na závěr:

Pokud jde o mě, řešení SIEMENS je programově trochu komplikovanější než řešení Schneider. Ale stále je to velmi drahé.

Děkuji všem spolehlivým tutoriálům, které jsem přečetl ke správě tohoto projektu.

Šťastné instruktážní.

Doporučuje: