Obsah:

Průmyslové HMI a Arduino v MODBUS RTU: 4 kroky
Průmyslové HMI a Arduino v MODBUS RTU: 4 kroky

Video: Průmyslové HMI a Arduino v MODBUS RTU: 4 kroky

Video: Průmyslové HMI a Arduino v MODBUS RTU: 4 kroky
Video: Webinář: Vývojové prostředí WAGO e!COCKPIT (část 3) - Modbus TCP/RTU 2024, Listopad
Anonim
Průmyslové HMI a Arduino v MODBUS RTU
Průmyslové HMI a Arduino v MODBUS RTU

V tomto návodu popíši příklad komunikace mezi průmyslovým HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) a Arduino UNO (10EUROS). Síť poběží pod speciálním a robustním a průmyslovým protokolem: MODBUS RTU (není vyžadována IP ani ethernet). Více informací o této síti zde:

en.wikipedia.org/wiki/Modbus

Udělal jsem 2 experimenty, abych prozkoumal dovednosti a sílu tohoto druhu sítě:

-v prvním: HMI je Master, CLONE je Slave1 a UNO je Slave3 (zadáte požadované ID)

-ve druhém: HMI je Slave1, CLONE je Master (s integrovaným programem automatizace), UNO zůstává Slave3.

Krok 1: Velmi snadné připojení

Velmi snadné připojení
Velmi snadné připojení
Velmi snadné připojení
Velmi snadné připojení
Velmi snadné připojení
Velmi snadné připojení

Co je potřeba:

-průmyslový HMI COOLMAY MT6070H s konektorem modbus

-A DIY ARDUINO CLONE

-UNO

-2 MAX485 štíty

-napájení 24 V DC

-2 USB programovací kabely a USBasp.

Dávejte pozor, abyste spojili každý pinA+ a pinB- a měli stejný GND pro všechna zařízení.

Krok 2: První experiment: HMI jako mistr a Arduinos jako otroci

Nejprve musíte do svého ID Arduino přidat několik užitečných knihoven a desek:

-hardware: minijádra pro desku CLONE

-SM: knihovna stavových strojů

-SimpleModbus: knihovna modbus RTU v režimu slave nebo mater.

Dávám také náčrt HMI a obou arduinos s tutoriálem a francouzským průvodcem na modbus rtu.

Krok 3: Druhý experiment: HMI jako Slave, CLONE jako Master a UNO jako Slave

Proč tento experiment? Protože do tohoto druhu HMI není možné vložit automatizační program: nemůžete to udělat, protože nerespektuje pravidla bezpečnosti a zabezpečení systémů a strojů.

HMI soft je k dispozici zde:

www.coolmay.com/Download-159-36-41.html

Stejně jako Arduino IDE se speciální knihovnou uvnitř snadno změníte své zařízení v Slave nebo Master.

Zde se zdá, že rychlost komunikace je pomalejší. Přidávám tedy několik věcí, abych získal rychlejší reakci:

-sériová komunikace v 8O1 místo 8E1

-stav stroje pro běh v reálném čase

-add některé další komponenty v síti:

-120 OHM odpor mezi A a B

-560 OHM odpor mezi A a GND

-560 OHM odpor mezi B a GND

Krok 4: Závěr

Díky těmto experimentům se brzy pokusím dohlížet na 6osého robota s arduiny jako otroky a PLC (M221 schneider) jako mistrem pro ovládání pohybových sekvencí.

Brzy přijdou i další projekty jako síť vytvořená pomocí HMI, softsteru (ATS22 schneider) a klonu Arduin.

Díky všem zajímavým tutoriálům a průvodcům a webovým stránkám po celé síti. Šťastné instruktáže !!!

Doporučuje: