Orodha ya maudhui:

Viwanda HMI na Arduinos katika MODBUS RTU: 4 Hatua
Viwanda HMI na Arduinos katika MODBUS RTU: 4 Hatua

Video: Viwanda HMI na Arduinos katika MODBUS RTU: 4 Hatua

Video: Viwanda HMI na Arduinos katika MODBUS RTU: 4 Hatua
Video: Генерал ломает палку. Му Юйчунь. Упражнение на онлайн уроке. 2024, Julai
Anonim
Viwanda HMI na Arduinos katika MODBUS RTU
Viwanda HMI na Arduinos katika MODBUS RTU

Katika maelezo haya nitaelezea mfano wa mawasiliano kati ya HMI ya viwandani (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) na Arduino UNO (10EUROS). Mtandao utaendesha chini ya itifaki maalum na thabiti na ya viwandani: MODBUS RTU (hakuna IP au ethernet iliyoombwa). Habari zaidi juu ya mtandao huu, hapa:

en.wikipedia.org/wiki/Modbus

Nilifanya majaribio 2 ya kuchunguza ustadi na nguvu ya mtandao wa aina hii:

- ya kwanza: HMI ni Mwalimu, JINA ni Mtumwa1 na UNO ni Mtumwa3 (unatoa kitambulisho unachotaka)

- ya pili: HMI ni Mtumwa1, CLONE ndiye Mwalimu (na programu iliyowekwa ndani ya kiotomatiki), UNO inabaki kuwa Mtumwa3.

Hatua ya 1: Rahisi sana Kuunganisha

Rahisi sana Kuunganisha
Rahisi sana Kuunganisha
Rahisi sana Kuunganisha
Rahisi sana Kuunganisha
Rahisi sana Kuunganisha
Rahisi sana Kuunganisha

Kinachohitajika:

-ni viwanda HMI COOLMAY MT6070H na kontakt modbus

-a KIWANGO CHA ARDUINO DIY

-UNO

Ngao -2 MAX485

usambazaji wa umeme 24V DC

2-nyaya za programu ya USB na USBasp.

Kuwa mwangalifu kuungana pamoja kila pinA + na pinB- na uwe na GND sawa kwa vifaa vyote.

Hatua ya 2: Jaribio la Kwanza: HMI kama Mwalimu na Arduinos Kama Watumwa

Kwanza kabisa, unahitaji kuongeza maktaba muhimu na bodi kwenye IDE yako ya Arduino:

-hardware: minicore kwa bodi ya CLONE

-SM: maktaba ya mashine ya serikali

-SimpleModbus: modbus RTU maktaba katika hali ya watumwa au mater.

Ninatoa pia mchoro wa HMI na arduino zote mbili na mafunzo na mwongozo wa Kifaransa kwenye modbus rtu.

Hatua ya 3: Jaribio la pili: HMI kama Mtumwa, CLONE kama Mwalimu na UNO kama Mtumwa

Kwa nini jaribio hili? Kwa sababu haiwezekani kupachika programu ya kiotomatiki katika aina hii ya HMI: huwezi kufanya hivyo kwa sababu haiheshimu sheria za usalama na usalama kwenye mifumo na mashine.

Laini ya HMI inapatikana hapa:

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

Kama Arduino IDE iliyo na maktaba maalum ndani, unabadilisha kifaa chako kwa urahisi kama Mtumwa au Mwalimu.

Kasi ya mawasiliano inaonekana polepole hapa. Kwa hivyo ninaongeza vitu kadhaa kupata majibu ya kasi zaidi:

-wasiliana mawasiliano katika 8O1 badala ya 8E1

Mashine ya hali kwa wakati halisi inayoendesha

-ongeza vifaa vingine kwenye mtandao:

-120 Kinzani ya OHM kati ya A na B

-560 kinzani ya OHM kati ya A na GND

-560 kinzani ya OHM kati ya B na GND

Hatua ya 4: Hitimisho

Kwa sababu ya majaribio haya hivi karibuni nitajaribu kusimamia roboti ya shoka 6 na arduinos kama watumwa na PLC (M221 schneider) kama bwana kudhibiti mfuatano wa harakati.

Miradi mingine pia itakuja hivi karibuni kama mtandao uliotengenezwa na HMI, laini (ATS22 schneider) na kiini cha Arduin.

Shukrani kwa mafunzo na miongozo yote ya kupendeza na wavuti kote kwenye wavu. Mafundisho ya furaha !!!

Ilipendekeza: