Përmbajtje:

HMI industriale dhe Arduinos në MODBUS RTU: 4 hapa
HMI industriale dhe Arduinos në MODBUS RTU: 4 hapa

Video: HMI industriale dhe Arduinos në MODBUS RTU: 4 hapa

Video: HMI industriale dhe Arduinos në MODBUS RTU: 4 hapa
Video: #14 OP320 HMI Связь Modbus | Внешний ПЛК Arduino 2024, Nëntor
Anonim
HMI industriale dhe Arduinos në MODBUS RTU
HMI industriale dhe Arduinos në MODBUS RTU

Në këtë udhëzues do të përshkruaj një shembull të komunikimit midis një HMI industriale (COOLMAY MT6070H, 150EUROS), një Arduino CLONE DIY (10EUROS) dhe një Arduino UNO (10EUROS). Rrjeti do të funksionojë nën një protokoll të veçantë dhe të fuqishëm dhe industrial: MODBUS RTU (nuk kërkohet IP ose ethernet). Më shumë informacion në lidhje me këtë rrjet, këtu:

en.wikipedia.org/wiki/Modbus

Kam bërë 2 eksperimente për të eksploruar aftësitë dhe fuqinë e këtij lloji të rrjetit:

-në të parin: HMI është Master, CLONE është Slave1 dhe UNO është Slave3 (ju jepni ID -në që dëshironi)

-në të dytin: HMI është Slave1, CLONE është Master (me një program të integruar automatizimi), UNO mbetet Skllavi3.

Hapi 1: Lidhet shumë lehtë

Shumë e lehtë për t'u lidhur
Shumë e lehtë për t'u lidhur
Shumë e lehtë për t'u lidhur
Shumë e lehtë për t'u lidhur
Shumë e lehtë për t'u lidhur
Shumë e lehtë për t'u lidhur

Çfarë nevojitet:

-një industriale HMI COOLMAY MT6070H me një lidhës modbus

-a DIY ARDUINO CLONE

-një UNO

-2 mburoja MAX485

-nje furnizim me energji 24V DC

-2 kabllo programimi USB dhe një USBasp.

Kini kujdes të lidheni së bashku çdo pinA+ dhe pinB- dhe të keni të njëjtin GND për të gjitha pajisjet.

Hapi 2: Eksperimenti i Parë: HMI si Mjeshtër dhe Arduinos Si Skllevër

Para së gjithash, ju duhet të shtoni disa biblioteka dhe bord të dobishëm në IDE tuaj Arduino:

-pajisje kompjuterike: minicore për bordin CLONE

-SM: biblioteka shtetërore e makinerive

-SimpleModbus: biblioteka modbus RTU në modalitetin skllav ose mater.

Unë jap gjithashtu skicën e HMI dhe të dy arduinos me një tutorial dhe një udhëzues francez në modbus rtu.

Hapi 3: Eksperimenti i Dytë: HMI Si Skllav, KLONI Si Master dhe UNO Si Skllav

Pse ky eksperiment? Sepse impossibleshtë e pamundur të futësh një program automatizimi në këtë lloj HMI: nuk mund ta bësh këtë sepse nuk respekton rregullat e sigurisë dhe sigurisë në sistemet dhe makinat.

Softueri HMI është i disponueshëm këtu:

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

Ashtu si Arduino IDE me bibliotekën speciale brenda, ju e ndryshoni me lehtësi pajisjen tuaj në një Slave ose në një Master.

Shpejtësia e komunikimit duket se është më e ngadaltë këtu. Kështu që unë shtoj disa gjëra për të fituar më shumë reagim me shpejtësi:

-komunikim serik në 8O1 në vend të 8E1

-makinë shtetërore për një kohë reale që funksionon

-shtoni disa përbërës shtesë në rrjet:

-120 rezistencë OHM midis A dhe B

-560 rezistencë OHM midis A dhe GND

-560 rezistencë OHM midis B dhe GND

Hapi 4: Përfundimi

Për shkak të këtyre eksperimenteve, së shpejti do të përpiqem të mbikëqyr një robot me 6 akse me arduino si skllevër dhe një PLC (M221 schneider) si një mjeshtër për të kontrolluar sekuencat e lëvizjeve.

Projekte të tjera gjithashtu do të vijnë së shpejti si një rrjet i krijuar me një HMI, një softster (ATS22 schneider) dhe një klon Arduin.

Falë të gjithë udhëzuesve dhe udhëzuesve interesantë dhe faqeve të internetit në të gjithë rrjetin. Gëzuar udhëzimet !!!

Recommended: