Obsah:
Video: Komunikace Modbus TCP mezi Arduinem a průmyslovými zařízeními: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
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í
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:
NodeMCU Lua Levná deska za 6 $ se záznamem teploty a vlhkosti MicroPython, statistikami Wifi a mobilními zařízeními: 4 kroky
NodeMCU Lua Levné 6 $ tabule s protokolováním teploty a vlhkosti MicroPython, Wifi a mobilními statistikami: Toto je v podstatě cloudová meteorologická stanice, můžete zkontrolovat data na svém telefonu nebo použít nějaký telefon jako živý displej Pomocí zařízení NodeMCU můžete zaznamenávat údaje o teplotě a vlhkosti venku , v místnosti, skleníku, laboratoři, chladicí místnosti nebo na jiných místech, kompletní
Generování signálu PWM s vysokým rozlišením pro RC serva se zařízeními STM32: 3 kroky
Generování signálu PWM s vysokým rozlišením pro RC serva se zařízeními STM32: V současné době stavím RC vysílač/přijímač na základě RF čipu SX1280. Jedním z cílů projektu je, že chci 12bitové rozlišení serva od páček až po serva. Částečně proto, že moderní digitální serva mají 12bitový reso
Komunikace mezi Arduino a Node: 4 kroky
Komunikace Arduino na uzel: Tento instruktáž je určen pouze pro velmi základní ukázku toho, jak odesílat a přijímat data přes UART (sériový) mezi dvěma deskami kompatibilními s Arduino
Komunikace mezi ESP a ESP: 4 kroky
Komunikace mezi ESP a ESP: Tento tutoriál vám pomůže vyměnit jiné moduly transceiveru za jakýkoli jiný projekt, který zahrnuje bezdrátovou komunikaci. Použijeme desku založenou na ESP8266, jednu v režimu WiFi -STA a druhou v režimu WiFi -AP, NodeMCU V3 je moje volba pro tento projekt
Přístupový bod - komunikace stanice mezi dvěma MCU ESP8266: 3 kroky
Přístupový bod - komunikace stanice mezi dvěma MCU ESP8266: Dobrý den, tvůrci! Ve svém předchozím pokynu jsem provedl WiFi komunikaci mezi dvěma MCU ESP8266 prostřednictvím domácího WiFi routeru. Jak jsem viděl z komentářů, existují výrobci, kteří by chtěli používat MCU ESP8266 daleko od dosahu routeru. Takže tady je bar