Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

modbus rtu, modbus tpc/ip i python

[es] :: Elektronika :: Mikrokontroleri :: modbus rtu, modbus tpc/ip i python

[ Pregleda: 1981 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ivica.k
Student
Šid / Novi Sad

Član broj: 308955
Poruke: 4
77.243.16.*



+1 Profil

icon modbus rtu, modbus tpc/ip i python20.11.2012. u 20:21 - pre 138 meseci
Zdravo drugari,

nije baš najpametnije tražiti pomoć prvom porukom na forumu, ali šta da se radi :)

Naime, dobio sam zadatak da u Pythonu napišem Windows aplikaciju koja vrši osnovnu komunikaciju sa nekim uređajem koristeći modbus protokol. Odmah da se ogradim od toga da želim da mi neko radi seminarski rad - ne želim gotovo rešenje, ali svaka pomoć je dobro došla.

Sam python kod nije problem, međutim do juče nisam ni znao šta je modbus (još uvek nisam najsigurniji :) ). Do sada sam:
• napisao mini aplikaciju koristeći PyQt pod Windowsom, čiji kod ću postaviti;
• emulirao neki uređaj kroz ModRS Sim aplikaciju;
• uspeo da u jedan od registara upišem informaciju i pročitam je;

Ono što treba da uradim je, citiram: "
Citat:
Program treba da mi omoguci da mogu da postavim sledece standardne MODBUS upite:

READ_COILS
READ_DISCRETE_INPUTS
READ_INPUT_REGISTERS
READ_HOLDING_REGISTERS
WRITE_SINGLE_COIL
WRITE_SINGLE_REGISTER
WRITE_MULTIPLE_COILS
WRITE_MULTIPLE_REGISTERS
"
Modul koji koristim, pymodbus, ima funkcije za ove zadatke, ali ja ne razumem šta su to COILS, šta u njih upisujem? Takođe za registre. U samom kodu se vidi da upisujem nešto na "adresu" 15, i to nešto je "širine" 1 bit (ako sam dobro shvatio). Bio bih vrlo zahvalan kada bi mi neko srpskim jezikom ovo objasnio. Čitao sam razne wikije, dokumentaciju, specifikacije ali najlakše je kad na maternjem jeziku čujem.

na ovom linku http://imgur.com/3rcNf,lJpvn,T7pMA su tri sličice kako to za sad izgleda. Python kod je ovde:http://pastebin.com/xHA9Famy

Hvala pre svega na čitanju, i na bilo kojoj vrsti pomoći.
 
Odgovor na temu

ZAS011
Uzgajivač šargarepe izakuće
Vanuatu

Član broj: 288510
Poruke: 4543

ICQ: 8713400
Sajt: www.justfuckinggoogleit.c..


+530 Profil

icon Re: modbus rtu, modbus tpc/ip i python20.11.2012. u 20:37 - pre 138 meseci
Objašnjenje šta je COIL a šta REGISTER: http://www.control.com/thread/1230731691

Generalno o ModBus-u: http://en.wikipedia.org/wiki/Modbus

Još: http://www.lammertbies.nl/comm/info/modbus.html

i PRAVI sajt: http://www.modbus.org

Na maternjem ćeš teže naći ovoliku količinu informacija.
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
 
Odgovor na temu

plc
vladislav
Velika Plana

Član broj: 266870
Poruke: 107
*.dynamic.isp.telekom.rs.

Sajt: www.industrijasrbije.rs


+1 Profil

icon Re: modbus rtu, modbus tpc/ip i python21.11.2012. u 09:37 - pre 138 meseci
Pozdrav
Ne znam da li si upucen u PLC-ove,gde iz prakticnih primera
mozes da sagledas tvoj problem.
Kako si naveo da vec mozes iscitati i upisivati vrednost u registre,saljem ti
ovaj link kao praktican primer pdf Fatek plc-a.
Videces razlozenu modbas komandu sa registrima i njihovoj nameni.
Za svaki slucaj pogledaj uopsteno na primeru.
 
Odgovor na temu

ivica.k
Student
Šid / Novi Sad

Član broj: 308955
Poruke: 4
37.19.107.*



+1 Profil

icon Re: modbus rtu, modbus tpc/ip i python21.11.2012. u 10:29 - pre 138 meseci
Hvala mnogo obojici. Profesor koji mi je zadao ovaj zadatak je pristao (očekivano) na konsultacije u vezi projekta, ali nema smisla baš da odem potpuno neinformisan.
 
Odgovor na temu

ivica.k
Student
Šid / Novi Sad

Član broj: 308955
Poruke: 4
37.19.107.*



+1 Profil

icon Re: modbus rtu, modbus tpc/ip i python11.01.2013. u 21:49 - pre 137 meseci
Da ne bude da sam tražio pomoć pa pobegao... :) Sastavio sam nekakav seminarski rad i program, i za to dobio ocenu. Nažalost, program nije završen pa ga sada neću objaviti, ali čim ponovo dobijem pristup uređaju sa kog sam čitao podatke i to ću okačiti, sa sve kodom.

Seminarski vrlo verovatno ima greške, ali se nadam da će početnicima pomoći barem onoliko koliko je meni.
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Elektronika :: Mikrokontroleri :: modbus rtu, modbus tpc/ip i python

[ Pregleda: 1981 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.