Obsah:

Priemyselné HMI a Arduino v MODBUS RTU: 4 kroky
Priemyselné HMI a Arduino v MODBUS RTU: 4 kroky

Video: Priemyselné HMI a Arduino v MODBUS RTU: 4 kroky

Video: Priemyselné HMI a Arduino v MODBUS RTU: 4 kroky
Video: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, November
Anonim
Priemyselné HMI a Arduino v MODBUS RTU
Priemyselné HMI a Arduino v MODBUS RTU

V tomto návode popíšem príklad komunikácie medzi priemyselným HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) a Arduino UNO (10EUROS). Sieť bude fungovať pod špeciálnym a robustným a priemyselným protokolom: MODBUS RTU (nevyžaduje sa žiadna adresa IP ani ethernet). Viac informácií o tejto sieti nájdete tu:

en.wikipedia.org/wiki/Modbus

Urobil som 2 experimenty, aby som preskúmal schopnosti a silu tohto druhu siete:

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

-v druhom: HMI je Slave1, CLONE je Master (s programom vstavaným do automatizácie), UNO zostáva Slave3.

Krok 1: Veľmi jednoduché pripojenie

Veľmi jednoduché pripojenie
Veľmi jednoduché pripojenie
Veľmi jednoduché pripojenie
Veľmi jednoduché pripojenie
Veľmi jednoduché pripojenie
Veľmi jednoduché pripojenie

Čo je potrebné:

-priemyselný HMI COOLMAY MT6070H s konektorom modbus

-DIY ARDUINO CLONE

-UNO

-2 štíty MAX485

-napájanie 24 V DC

-2 programovacie káble USB a USBasp.

Dávajte pozor, aby ste spojili každý pinA+ a pinB- a mali rovnaký GND pre všetky zariadenia.

Krok 2: Prvý experiment: HMI ako majster a Arduinos ako otroci

Najprv musíte do svojho Arduino IDE pridať niekoľko užitočných knižníc a panelov:

-hardware: minijadr pre dosku CLONE

-SM: knižnica stavových strojov

-SimpleModbus: knižnica modbus RTU v režime slave alebo mater.

Prikladám aj náčrt HMI a oboch arduinov s návodom a francúzskym sprievodcom na modbus rtu.

Krok 3: Druhý experiment: HMI ako otrok, CLONE ako majster a UNO ako otrok

Prečo tento experiment? Pretože je nemožné vložiť automatizačný program do tohto druhu HMI: nemôžete to urobiť, pretože nerešpektuje pravidlá bezpečnosti a zabezpečenia systémov a strojov.

HMI soft je k dispozícii tu:

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

Rovnako ako Arduino IDE so špeciálnou knižnicou vo vnútri, ľahko zmeníte svoje zariadenie v Slave alebo Master.

Zdá sa, že rýchlosť komunikácie je tu pomalšia. Preto pridávam niekoľko vecí, aby ste získali väčšiu reakčnú rýchlosť:

-sériová komunikácia v 8O1 namiesto 8E1

-stavový stroj na beh v reálnom čase

-pridať niektoré ďalšie komponenty v sieti:

-120 OHM odpor medzi A a B

-560 OHM odpor medzi A a GND

-560 OHM odpor medzi B a GND

Krok 4: Záver

Vďaka týmto experimentom sa čoskoro pokúsim dohliadať na 6 -osového robota s arduinos ako otrokmi a PLC (M221 schneider) ako majstra na ovládanie pohybových sekvencií.

Čoskoro prídu aj ďalšie projekty, ako napríklad sieť vytvorená pomocou rozhrania HMI, softster (schneider ATS22) a klonu Arduin.

Vďaka všetkým zaujímavým tutoriálom a sprievodcom a webovým stránkam po celom internete. Veselé pokyny !!!

Odporúča: