Indholdsfortegnelse:

Industriel HMI og Arduinos i MODBUS RTU: 4 trin
Industriel HMI og Arduinos i MODBUS RTU: 4 trin

Video: Industriel HMI og Arduinos i MODBUS RTU: 4 trin

Video: Industriel HMI og Arduinos i MODBUS RTU: 4 trin
Video: Delta HMI "Modbus RTU" Omron E5CC Tutorial 2024, Juli
Anonim
Industriel HMI og Arduinos i MODBUS RTU
Industriel HMI og Arduinos i MODBUS RTU

I denne instruktive vil jeg beskrive et eksempel på kommunikation mellem et industrielt HMI (COOLMAY MT6070H, 150EUROS), en Arduino CLONE DIY (10EUROS) og en Arduino UNO (10EUROS). Netværket kører under en særlig og robust og industriel protokol: MODBUS RTU (ingen IP eller ethernet anmodet). Flere oplysninger om dette netværk, her:

da.wikipedia.org/wiki/Modbus

Jeg lavede 2 eksperimenter for at udforske færdighederne og kraften i denne form for netværk:

-i den første: HMI er Master, CLONE er Slave1 og UNO er Slave3 (du giver det ID, du ønsker)

-i den anden: HMI er Slave1, CLONE er Master (med et automatiseret integreret program), UNO forbliver Slave3.

Trin 1: Meget let at tilslutte

Meget let at tilslutte
Meget let at tilslutte
Meget let at tilslutte
Meget let at tilslutte
Meget let at tilslutte
Meget let at tilslutte

Hvad skal der til:

-en industriel HMI COOLMAY MT6070H med et modbus -stik

-en DIY ARDUINO KLON

-en UNO

-2 MAX485 skjolde

-en strømforsyning 24V DC

-2 USB -programmeringskabler og en USBasp.

Vær omhyggelig med at forbinde hver pinA+ og pinB- og have samme GND for alle enhederne.

Trin 2: Det første eksperiment: HMI som mester og Arduinos som slaver

Først og fremmest skal du tilføje nogle nyttige biblioteker og bord til din Arduino IDE:

-hardware: minicore til CLONE board

-SM: statens maskinbibliotek

-SimpleModbus: modbus RTU -bibliotek i slave- eller mater -tilstand.

Jeg giver også skitsen af HMI og begge arduinos med en tutorial og en fransk guide om modbus rtu.

Trin 3: Det andet eksperiment: HMI Som Slave, KLON Som Master og UNO Som Slave

Hvorfor dette eksperiment? Fordi Det er umuligt at integrere et automatiseringsprogram i denne form for HMI: du kan ikke gøre dette, fordi det ikke respekterer sikkerheds- og sikkerhedsreglerne på systemer og maskiner.

HMI soft er tilgængelig her:

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

Ligesom Arduino IDE med det specielle bibliotek indeni ændrer du let din enhed i en slave eller i en master.

Hastigheden af kommunikationen synes at være langsommere her. Så jeg tilføjer nogle ting for at tjene mere hastighedsreaktion:

-seriel kommunikation i 8O1 i stedet for 8E1

-statsmaskine til realtidskørsel

-tilføj nogle ekstra komponenter i netværket:

-120 OHM modstand mellem A og B

-560 OHM modstand mellem A og GND

-560 OHM modstand mellem B og GND

Trin 4: Konklusion

På grund af disse eksperimenter vil jeg snart prøve at overvåge en 6 -akset robot med arduinoer som slaver og en PLC (M221 schneider) som en mester til at styre bevægelsessekvenser.

Andre projekter kommer også snart som et netværk lavet med et HMI, en softster (ATS22 schneider) og en Arduin -klon.

Tak til alle interessante tutorials og guider og websted overalt på nettet. Glade instruktører !!!

Anbefalede: