Cov txheej txheem:

Muaj HMI thiab Arduinos hauv MODBUS RTU: 4 Cov Kauj Ruam
Muaj HMI thiab Arduinos hauv MODBUS RTU: 4 Cov Kauj Ruam

Video: Muaj HMI thiab Arduinos hauv MODBUS RTU: 4 Cov Kauj Ruam

Video: Muaj HMI thiab Arduinos hauv MODBUS RTU: 4 Cov Kauj Ruam
Video: UA NEEJ MUAJ NYIAJ TSI SIB HLUB / CAI HAWJ nkauj tshiab ( official MV) 2024, Hlis ntuj nqeg
Anonim
Muaj HMI thiab Arduinos hauv MODBUS RTU
Muaj HMI thiab Arduinos hauv MODBUS RTU

Hauv cov lus qhia no kuv yuav piav qhia piv txwv ntawm kev sib tham ntawm kev lag luam HMI (COOLMAY MT6070H, 150EUROS), Arduino CLONE DIY (10EUROS) thiab Arduino UNO (10EUROS). Lub network yuav khiav raws qhov tshwj xeeb thiab muaj zog thiab muaj txheej txheem: MODBUS RTU (tsis xav tau IP lossis ethernet thov). Xav paub ntau ntxiv txog lub network no, ntawm no:

en.wikipedia.org/wiki/Modbus

Kuv tau ua 2 qhov kev sim txhawm rau tshawb nrhiav cov txuj ci thiab lub zog ntawm hom kev sib koom tes no:

-in thawj tus: HMI yog tus Xib Hwb, CLONE yog Slave1 thiab UNO yog Slave3 (koj muab tus lej koj xav tau)

-in qhov thib ob: HMI yog Slave1, CLONE yog tus Xib Hwb (nrog rau kev siv tshuab ua kom nkag mus tau yooj yim), UNO tseem yog Slave3.

Kauj ruam 1: Yooj Yim heev rau Txuas

Yooj yim heev rau Txuas
Yooj yim heev rau Txuas
Yooj yim heev rau Txuas
Yooj yim heev rau Txuas
Yooj yim heev rau Txuas
Yooj yim heev rau Txuas

Dab tsi xav tau:

-an muaj HMI COOLMAY MT6070H nrog lub modbus txuas

-A DIY ARDUINO CLONE

-ua UNO

-2 MAX485 ntaub thaiv npog

-cov khoom siv hluav taws xob 24V DC

-2 USB programing cables thiab USBasp.

Ceev faj kom txuas ua ke txhua tus pinA+ thiab pinB- thiab muaj tib GND rau txhua lub cuab yeej.

Kauj Ruam 2: Thawj Qhov Kev sim: HMI Raws li Xib Hwb thiab Arduinos Ua Tus Qhev

Ua ntej tshaj plaws, koj yuav tsum tau ntxiv qee lub tsev qiv ntawv muaj txiaj ntsig thiab pawg thawj coj rau kojArduino IDE:

-Hardware: minicore rau CLONE board

-SM: lub tsev qiv ntawv tshuab lub xeev

-SimpleModbus: modbus RTU lub tsev qiv ntawv hauv hom qhev lossis mater.

Kuv muab cov duab kos ntawm HMI thiab ob qho tib si arduinos nrog kev qhia thiab qhia lus Fab Kis ntawm modbus rtu.

Kauj Ruam 3: Qhov Kev Xeem Thib Ob: HMI Raws Li Qhev, CLONE Raws Li Tus Xib Hwb thiab UNO Ua Tus Qhev

Vim li cas qhov kev sim no? Vim tias Nws tsis yooj yim sua rau teeb tsa kev siv lub tshuab ua haujlwm zoo li HMI: koj ua tsis tau qhov no vim nws tsis hwm txoj cai nyab xeeb thiab kev nyab xeeb ntawm cov tshuab thiab tshuab.

HMI mos muaj nyob ntawm no:

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

Zoo li Arduino IDE nrog lub tsev qiv ntawv tshwj xeeb sab hauv, koj hloov pauv koj lub cuab yeej yooj yim hauv Qhev lossis hauv Tus Xib Hwb.

Kev nrawm ntawm kev sib txuas lus zoo li qeeb dua ntawm no. Yog li kuv ntxiv qee yam kom tau txais cov tshuaj tiv thaiv nrawm dua:

-serial kev sib txuas lus hauv 8O1 hloov chaw 8E1

-state tshuab rau lub sijhawm tiag tiag khiav

-ntxiv qee cov khoom ntxiv hauv lub network:

-120 OHM resistor ntawm A thiab B.

-560 OHM resistor ntawm A thiab GND

-560 OHM resistor ntawm B thiab GND

Kauj Ruam 4: Xaus

Nrog rau qhov kev sim no kuv yuav sim ua tus saib xyuas 6 tus neeg hlau nrog cov neeg ua haujlwm ua qhev thiab PLC (M221 schneider) ua tus tswv los tswj kev txav mus los.

Lwm cov haujlwm tseem yuav los sai sai xws li kev sib txuas ua nrog HMI, softster (ATS22 schneider) thiab Arduin clone.

Ua tsaug rau txhua qhov nthuav qhia thiab cov lus qhia thiab lub vev xaib allover net. Zoo siab cov lus qhia !!!

Pom zoo: