Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?
Aktualności:
Forum Sterowniki PLC Inteligentny dom > Ogólne dyskusje >

Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485

Strony: [1] 2 3 4
Drukuj
Autor Wątek: Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485  (Przeczytany 20427 razy)
pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
: Kwiecień 07, 2010, 14:47:03 pm »

Ada była tutaj:
http://plc-home.pl/forum/index.php/topic,15.msg47.html#msg47

Robisz modbus table
- new
- Read
- Rejestr na sterowniku np. R1000
- rejestr zdalny 400001 (w przypadku fateka jedno zero więcej niż w standardzie)
- ilość czytanych rejestrów - tyle ile masz termometrów.

PJ
« Ostatnia zmiana: Kwiecień 09, 2010, 08:21:32 am wysłane przez pj »

Mario0658
Sr. Member
****
Wiadomości: 213


Odp: sterowanie roletami
#1 : Kwiecień 08, 2010, 21:47:49 pm »

hej 
dzis bedac na budowie kombinowalem tak ,jak piszesz - po usb ADA dziala jak nalezy w modbusie (jej adres to 64 slave)
lecz fatek  nic nie odbiera Smutny
A robie to tak :
modbus Master Table / Add modbus master table...  wpisuje nazwe np temperatury, table starting adress- wpisuje rejestr r1001 i OK
Nastepnie rozwijam po lewej w menu i odszukuje te swoje temperatury.
pokazuje sie okienko wciskam dodaj i kolejno widze :
slave station  (tu wpisuje 64)
command (wybieram read)
data size (zostawiam jedynke)
master data start adress: (tu jest domyslnie Y0- wpisywalem juz i R1001 i co mi przyszlo do glowy)
slave data start adress : (wpisywalem 400001 i 300001 i co popadlo)

w rejestrze podgladalem czy cos  sie zmienia i nic , w kolko ta sama liczba....  co robie nie tak ?  a moze wszystko Smutny  aaa i probowalem ta tabelke dla modbusa i tez register table.....

jeszcze pytanko - mam modul z 2 wejsciami rs485 na jednym wisi hmi i pod kostka polaczeniowa sa 2 dip switche osobno dla kazdego wejscia.Dla panela po modbusie sa przelaczone w lewo , czy tak samo powinny byc dla ADA ? (ale i to juz probowalem zmieniac...)

te wszystkie instrukcje sa dla tych , co juz kumaja temat a ja raczej mechanik i troszke automatyki

GG:4010578

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#2 : Kwiecień 09, 2010, 08:42:03 am »

No to od początku. (dobrze robisz - master start address -> np. R 1000)

Podstawa to zapoznać się z:
http://plc-home.pl/pliki/Chapter_11.pdf
http://plc-home.pl/pliki/Chapter_12.pdf

1) Okablowanie:
3 kabelki (żyły komunikacyjne A i B nie są zamienne).
Terminacja magistrali opornikiem 120 Ohm.
Chapter 11 - pkt. 11.3

2) Ustawienie prędkości i parametrów komunikacji:
Proponuję zacząć od 9600 8N1. - Chapter 11 pkt. 11.4.3
Np. dla portu 4 trzeba zrobić instrukcję MOV, która skonfiguruje port (lub wpisać do rejestru ręcznie, ale nie zostanie to zapamiętane)
S: 5641H  (ostatnia cyfra "1" wybiera prędkość - tabela prędkości na str. 14)
D: R4044

3) Zaprogramowanie sterownika. Dwie podstawowe operacje. Chapter - 12.
a) stworzenie tabeli komunikacji -> modbus table, new, add
http://plc-home.pl/pics/mod_temper//ow_temp_10.png
b) Stworzenie instrukcji obsługi:
http://plc-home.pl/pics/mod_temper//ow_temp_9.png
kluczowy jest wyłącznie blok M_BUS - 150 - reszta wg. uznania. ( rejestry przez niego zajęte - w moim przykładzie R5000, D0-D8 - zostaje zajęte wewnętrznie na potrzeby sterownika)

Pozdrawiam,
PJ


Mario0658
Sr. Member
****
Wiadomości: 213


Odp: Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#3 : Kwiecień 10, 2010, 07:09:20 am »

witam ponownie

Wszystko niby jasne   tylko to tak jakbys tlumaczyl po japonsku polakowi teorie wzglednosci
Bede kombinowal , nie poddam sie bo nie mam wyjscia 

Mam pytanko , czy jest to mozliwe abys umiecil gotowy program do wgrania do fateka  a te swoje prostackie drabinki dopisze  czy jesli sie da to je
po prostu skopiuje i wkleje do tego  ?
W ten sposob bylo by latwiej i sadze ,ze nie tylko mi ale kazdemu ,kto tu zagladnie. Gdy cos dziala to latwiej to zrozumiec patrzac na to...

Bylo by fajnie zrobic kilka takich zestawow do sciagniecia , klocki do ukladania z opisem do zmiennych
Ja bylbym zachwycony, i moze ktos jeszcze moglby sie dolaczyc ze swoimi projektami.

GG:4010578

Mario0658
Sr. Member
****
Wiadomości: 213


Odp: Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#4 : Kwiecień 11, 2010, 14:20:32 pm »

probuje przepisac ta drabinke do siebie ale nie wiem co to za funkcja na samym poczatku .
Wszystkie maja numery a ta nie  .....
a moze jest mozliwosc wstawienia tego jako .pdw ? do sciagniecia....

GG:4010578

pj
Global Moderator
Sr. Member
*****
Wiadomości: 303


Odp: Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#5 : Kwiecień 12, 2010, 09:30:12 am »

Pierwsza instrukcja to counter "C".
Liczy do dwóch - jako wejście ma licznik sekundowy - M1922 pulsuje co sekundę - counter liczy do dwóch i co sekundę podaje sygnał na M1.
M1 wraz z M1938 włącza modbus
Kolejna linijka w przypadku błędu czyści rejestry w których mieliśmy dane T_FIL (to nie jest potrzebne).
Kolejna przepisuje status z D0 do D1000 żeby zachowąc na później - nie potrzebne.
kolejna czyści M1 gdy powiedzie się  odczyt - potrzebne.

PJ

pixel
Sr. Member
****
Wiadomości: 123


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#6 : Marzec 10, 2011, 19:20:05 pm »

help...

nie mogę zmusić tego tandemu do współpracy...
ADA - działa, monitoring przez PC pokazuje temperaturę (na razie tylko jeden kanał)
PLC - też działa... ale nie odczytuje rejestrów ADY

co zrobiłem:
mam PLC z CM55 (2x RS485), używam portu 4.
skonfigurowałem go przez WinProLadder - PLC/Setting/Port 4 Params.... 9600/N/8/1, czasowych parametrów nie ruszałem, prot oczywiście Modbus/rtu

konfigurowałem też przez wpis do rejestru - R4044=5641h (dla pewności)

utworzyłem modbus table plus wpis mapowania jak u PJ:


w programie umieściłem instrukcje 150P.M-BUS... początkowo "samą jedną", potem odpalaną z timera z różnymi częstotliwościami...

wg idei w rej. R1001 powinna znaleźć się temperatura..
a tymczasem blok 150P.M-BUS raportuje ERR

wymiękam...
może podsuniecie jakieś sugestie - bo kręcę się w kółko


Słodkie przepisy, które polecam :-)

pixel
Sr. Member
****
Wiadomości: 123


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#7 : Marzec 10, 2011, 21:37:37 pm »

mruga mi tylko lampa  "TX" na module...   RX chyba też powinno?
parametry transmisji mam dobre - bo sygnalizacja dzwiękowa w ADA od razu krzyczy jak coś przestawię w PLC - więc coś tam do niej z PLC dociera...

Słodkie przepisy, które polecam :-)

pixel
Sr. Member
****
Wiadomości: 123


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#8 : Marzec 10, 2011, 23:26:21 pm »

pokonałem dziada...

niestety nie doszedłem co mu przeszkadzało...
analizując bajty WR doszedłem, że FATEK trzyma w pamięci jakąś "zaszłą" tablicę modbus... pytał się o urządzenia o innym ID, wysyłał instrukcje 05h itd...
uwaga dla potomnych:
w fun51 podaje się rejestr WR
w instrukcji strona rozdział 12 strona 40 jest to pisane (http://plc-home.pl/pliki/Chapter_12.pdf)
zakładając, że dajemy WR =  rejestr d0
do status monitora wkładamy d0 i d1, wyświetlanie na hex i już wiadomo co się dzieje z komunikacją modbus
d0  lewa stron (high byte) - kod powrotu - 0 - ok, po resztę odsyłam do instrukcji
d0 prawa strona (low byte) - nr polecenia - w uproszczeniu numer wiersza w tabeli transalcji modbus
d1 lewa strona - nr slave - tutaj wyczaiłem, że pyta się o jakąś inną jednostkę a nie tą co wprowadziłem w tabeli modbus
d2 prawa strona - polecenie - odczyt to 03h - miałem jakieś dziwne wartości

uff.. niby jedna instrukcja a tyle męczenia. pomogła dopiero reinicjalizacja sterownika.

Słodkie przepisy, które polecam :-)

Mario0658
Sr. Member
****
Wiadomości: 213


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#9 : Sierpień 11, 2011, 12:56:18 pm »

witam 

Dzis  rozmawialem  z firma  Cel-Mar   
Wypuszczaja  nowy  konwerter modbus- 1 wire  i do niego bedzie mozna  dobrac  sobie takie czujniki   (gdzies tu byla juz o czyms podobnym mowa)
jak  wilgotnosciomierz , cisnienia , naslonecznienia  czy oswietlenia  lub  jak to okreslili multiczujniki (all in one)
Cos   Pan wspomnial o CO2
I podoba mi sie  to  he he  ciekawe jakie ceny  ...... o to nie zapytalem   
i jeszcze jedna uwaga  - dosc wazna bo mialem przez  to klopot  z ADA :
jak wymieniacie firmware  to soft tez musicie na najnowszy   !!
Inaczej beda jaja sie dzialy  he he  , ja az do serwisu  odeslalem   echhhhh

GG:4010578

krzem
Jr. Member
**
Wiadomości: 7


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#10 : Październik 14, 2011, 18:11:55 pm »

Ceny niektórych  nowych i nie tylko  elementów z cel-maru

Cyfrowy czujnik parametrów środowiskowych - temperatury DES-300-T-1
96,00
Cyfrowy czujnik parametrów środowiskowych - wilgotność DES-300-H-1
203,00
Cyfrowy czujnik parametrów środowiskowych temperatury, wilgotności DES-300-TH-1
210,00
Cyfrowy czujnik parametrów środowiskowych ciśnienia atmosferycznego DES-300-AP-1
182,00
Pasywny rozgałęziacz magistrali 1-WIRE DNB-400-9P
120,00
Moduł Pomiarowy ADA-401WP
561,00
Konwerter USB na RS485/RS422 ADA-I9141
99,00


Jak macie podłączone czujniki do ADY ?
Jak sprawdza się podłączenie w gwiazdę ? 
z konwerterem czy bez ?
Wydaje mi się, że gdzieś ktoś pisał o podłączeniu w gwiazdę ale nie mogę tego odnaleźć

Mario0658
Sr. Member
****
Wiadomości: 213


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#11 : Październik 17, 2011, 19:16:42 pm »

u mnie czujniki pod ADA podlaczone sa na partyzanta  - wszystkie mozliwe kombinacje 
w zasadzie to sa 4 osobne linie 

1 - ok 5metrow i na koncu  jeden za drugim na rozdzielaczu 9  czujnikow
2 - ok 10 metrow i 4 czujniki na PC
3- ok 40 metrow i co ok 3 metry czujnik (zalane w betonie wylewki)
4 - ok 30 metrow  co okolo 5 metrow czujnik temp. powietrza

Wszystkie kable to tzw telefoniczny z linki
Dziala idealnie od poltora roku (mialem tylko klopot z softem  z powodu mojej niewiedzy:) )

GG:4010578

Marcin
Sr. Member
****
Wiadomości: 166


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#12 : Październik 21, 2011, 09:16:49 am »

Możesz to rozrysować albo dokładniej opisać , chodzi mi o stwierdzenie że są to cztery linie.

krzem
Jr. Member
**
Wiadomości: 7


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#13 : Styczeń 05, 2012, 21:59:26 pm »

Cytat: Mario0658  Październik 17, 2011, 19:16:42 pm
u mnie czujniki pod ADA podlaczone sa na partyzanta  - wszystkie mozliwe kombinacje 
w zasadzie to sa 4 osobne linie 

1 - ok 5metrow i na koncu  jeden za drugim na rozdzielaczu 9  czujnikow
2 - ok 10 metrow i 4 czujniki na PC
3- ok 40 metrow i co ok 3 metry czujnik (zalane w betonie wylewki)
4 - ok 30 metrow  co okolo 5 metrow czujnik temp. powietrza

Wszystkie kable to tzw telefoniczny z linki
Dziala idealnie od poltora roku (mialem tylko klopot z softem  z powodu mojej niewiedzy:) )


Mam klika pytań
1. Czy jak sprawdzałeś i konfigurowałeś czujniki softem AdaUtil, to czy zdarzały się błędy wyszukiwania i błędy odczytu. Ja mam podpięte narazie tylko 8 czujników i raz na 100 200 odczytów mam błąd, Nie wiem czy to jest OK(ADA chyba sobie z tym radzi bo jakiś śmieciowyh wyników mi nie wyświetla), czy mam coś źle pospinane, niedokładnie polutowane nie wiem co jest grane
2. Jak masz zamocowane czujniki do rurek w rozdzielaczu ?
3. Jak masz zabezpieczone czujniki które są zalane w  betonie ?
4. Jak masz przygotowane czujniki w kanałach wentylacyjnych ?

krzem
Jr. Member
**
Wiadomości: 7


Komunikacja moduł ADA-401WP - sterownik PLC po MODBUS/RS-485
#14 : Styczeń 07, 2012, 17:48:36 pm »

Problem z błędami odczytu i wyszukiwania spowodowany był jakością zasilania ADY. Teraz ADA jest zasilona ze stabilizowanego zasilacza 24V i wszystko jest OK.

Strony: [1] 2 3 4
Drukuj
Skocz do: