Witamy, Gość. Zaloguj się lub zarejestruj.
Aktualności:
Forum Sterowniki PLC Inteligentny dom > Podsystemy wejściowe >

Konwerter 1-wire na MODBUS.

Strony: 1 [2]
Drukuj
Autor Wątek: Konwerter 1-wire na MODBUS.  (Przeczytany 12948 razy)
bogasman
Sr. Member
****
Wiadomości: 146


Konwerter 1-wire na MODBUS.
#15 : Grudzień 17, 2014, 14:39:12 »

Hmm, ja wiem, że konwerter pj wychodzi dosyć tanio, ale z braku laku, nie lepiej kupić moduł ADA-401WP (http://cel-mar.pl/1-wire_rs485_modbus_m401wp.htm) albo WIRE-CHIP (http://www.solidchip.eu)?

Ewentualnie raspberry PI + 1-wire (opis podany na podobnym forum - edom-plc.pl)

primary1
Full Member
***
Wiadomości: 81


Konwerter 1-wire na MODBUS.
#16 : Grudzień 17, 2014, 15:37:01 »

Znalazłem też inną alternatywę, tylko nie jestem pewny czy jest tu modbus. Trzeba by się pytać sprzedawcy.
Mianowicie chodzi o 16 kanałowy moduł 1-wire z portem rs232 i rs485 na chińskim portalu aliexpress (znajdziecie szukając "modbus ds18b20").
Koszt ok. 50$.

Moduł pj ma jedną dużą zaletę - 16 oddzielnych wyjść, więc spokojnie można utworzyć topologię gwiazdy.
Na szczęście na stronie pj są załączone źródła i projekt płytki w eagle (za co jestem bardzo wdzięczny    ).

endurasek
Nowy
*
Wiadomości: 4


Konwerter 1-wire na MODBUS.
#17 : Marzec 02, 2015, 17:24:41 »

Witam
Widze ze juz troche czasu minelo ale warto zapytac, czy program ewolulował? jak się sprawuje w praktyce i czy ktoś jeszcze poza autorem zbudowali i uruchomili układ?
Osobiscie udalo mi sie nie dawno zbudowac i uruchomic przetwornik pt100 na Hz ktory mozna podlaczyc pod dowolne wejscie w sterowniku plc.
Ale cena samego czujnika i przetwornika  są troche wysokie...
Mam pytanko do autora czy sam program podany na stronie jest w pelni funkcjonalny? i sam odczyt jak się odbywa,gdzie i pod jakim adresem szukac temperatury?

primary1
Full Member
***
Wiadomości: 81


Konwerter 1-wire na MODBUS.
#18 : Marzec 04, 2015, 23:47:26 »

Ja zbudowałem układ ze strony (ten 16 kanałowy). Po paru poprawkach w kodzie pliku main.c działa bez zarzutu (z tego co pamiętam coś było nie tak w funkcji onewire_read().
Jak coś to mogę załączyć swój plik. Mam sprawdzanie obecności czujnika (presence) i CRC.
Do tego konwersji i odczytu temperatury ze wszystkich czujników wykonuję za jednym razem. Oryginalnie po każdym zapytaniu modbus program odczytywał temperaturę tylko 2 czujników.

endurasek
Nowy
*
Wiadomości: 4


Konwerter 1-wire na MODBUS.
#19 : Marzec 11, 2015, 06:32:12 »

O to supper !!! dzieki za odpowiedz
Czy możesz też powiedzieć w jaki sposob dokonujesz odczytu w sterowniku temperatur? Na jakich rejestrach?
Reflektował bym na main.c jesli jest taka możliwość

endurasek@gmail.com

pozdrawiam

sebus504
Full Member
***
Wiadomości: 36


Konwerter 1-wire na MODBUS.
#20 : Marzec 11, 2015, 07:45:03 »

Witam, czy ktoś może bawił się w budowę konwertera ta podstawie arduino? Z tego co szukałem to jest to do ogarnięcia ale jak to wygląda po roboczemu ( czy działa stabilnie - nie sypie się transmisja?).

primary1
Full Member
***
Wiadomości: 81


Konwerter 1-wire na MODBUS.
#21 : Marzec 11, 2015, 09:55:21 »

endurasek: funkcja read holding register, tu popatrz do manuala fateka jak odpytywać urządzenia po modbusie (fatek jako master).
W main.c ustawiony jest adres stacji, pod jakim układ odpowiada. Adres początkowy to '0'. Możesz odczytać wszystkie 16 rejestrów na raz.

sebus504: Jeżeli obsługa modbus będzie dobrze napisana, albo skorzystasz z gotowych bibliotek, to powinno działać bez problemu.

endurasek
Nowy
*
Wiadomości: 4


Konwerter 1-wire na MODBUS.
#22 : Marzec 11, 2015, 10:58:36 »

Oki dzięki za podpowiedź,na początek spróbuję odczytać po przejściówkę usb rs485 na komputerze jak to się uda będę robić dopiero z plc. Ale w moim przypadku padło ja delta ss2

sebus504
Full Member
***
Wiadomości: 36


Konwerter 1-wire na MODBUS.
#23 : Marzec 11, 2015, 21:43:40 »

Cytat: primary1  Marzec 11, 2015, 09:55:21
endurasek: funkcja read holding register, tu popatrz do manuala fateka jak odpytywać urządzenia po modbusie (fatek jako master).
W main.c ustawiony jest adres stacji, pod jakim układ odpowiada. Adres początkowy to '0'. Możesz odczytać wszystkie 16 rejestrów na raz.

sebus504: Jeżeli obsługa modbus będzie dobrze napisana, albo skorzystasz z gotowych bibliotek, to powinno działać bez problemu.
Orłem nie jestem z arduino kontaktu nie miałem, ale nie boję się nowych rzeczy. Biblioteki raczej gotowce ew. drobne korekty pod siebie. Pewnie zamówię i się pobawię. Jak nikt nie testował jeszcze to może zostanę "beta-testerem" ale to wszystko zależy od czasu - wiadomo doba ma niestety tylko 24godziny.

endurasek
Nowy
*
Wiadomości: 4


Konwerter 1-wire na MODBUS.
#24 : Kwiecień 06, 2015, 08:09:45 »

No to pierwsze próby po zmontowaniu zakończyły się fiaskiem.
Układ podłączyłem pod przejściówkę usb-rs485 i programem modbus scada odpytuje rejestry no i nic. Moje ustawienia
http://www.fotosik.pl/pokaz_obrazek/0d1012be34292eb7.html
http://www.fotosik.pl/pokaz_obrazek/4fe4d2ac804dcbc1.html
http://www.fotosik.pl/pokaz_obrazek/3e0b274c816e502f.html

pablo666
Nowy
*
Wiadomości: 2


Konwerter 1-wire na MODBUS.
#25 : Wrzesień 12, 2017, 19:30:41 »

Po wielu próbach uruchomienia konwerter nadal nie działa. Pisałem do Piotra ale dostałem odpowiedź, że już zapomniał o tym projekcie. Jeżeli komuś ten konwerter działa to proszę o kontakt (pablo666@tlen.pl), być może mam złą wersję oprogramowania albo elementy na schemacie mają być inne. Pozdrawiam

bogasman
Sr. Member
****
Wiadomości: 146


Konwerter 1-wire na MODBUS.
#26 : Wrzesień 14, 2017, 12:19:44 »

Hmm sugeruję kupić sobie moduł ADA albo WIRECHIP lub też zbudować sobie 1-wire na raspberry pi z pomocą http://www.edom-plc.pl/index.php/pl/1-wire-i-rpi

Strony: 1 [2]
Drukuj
Skocz do: