NPort 5150 - problem z przesyłaniem danych

Serwery portów szeregowych, serwery terminali

Moderatorzy: Marek Sikora, Lukasz Szymczak

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Trapez » Cz, 21 kwi 2011, 14:32

Na razie nie mamy pozytywnych efektów, więc drażę temat dalej.

W jednostce komunikacyjnej w liczniku jest RS485. W Nporcie także mamy RS485 -2 Wire. W NPort Administrator port jest emulowany jako COM bez możliwości wyboru rodzaju. Czy to ma jakiś wpływ?

Na stronie http://www.cayee.com.hk/product-71.htm jest do ściągnięcia firmware do 5150. Czy powinniśmy dokonać aktualizacji?

Do licznika łączymy się poprzez dwużyłowy przewód RS. W Nport łącze RS485 jest oznaczone jako 2-wire. Trzeci kabelek był oznaczony jako GND, ale instalator, który towarzyszył kolegom na miejscu zainstalowania licznika stwierdził, że jego nie musi być ale czy na pewno?

Skoro nasze próby uzyskania komunikacji z licznikiem kończą się niepowodzeniem, czy byłaby możliwość zamówienia u Was takiej usługi?
Trapez
 
Posty: 15
Dołączył(a): Cz, 17 mar 2011, 12:59

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Cezary Kalista » Cz, 21 kwi 2011, 15:33

W jednostce komunikacyjnej w liczniku jest RS485. W Nporcie także mamy RS485 -2 Wire. W NPort Administrator port jest emulowany jako COM bez możliwości wyboru rodzaju. Czy to ma jakiś wpływ?

Nie ma to żadnego wpływu. W konsoli NPorta trzeba ustawić odpowiedni interfejs i odpowiednio połączyć licznik z NPortem.

Na stronie http://www.cayee.com.hk/product-71.htm jest do ściągnięcia firmware do 5150. Czy powinniśmy dokonać aktualizacji?

Jeśli chce Pan aktualizować firmware to trzeba go pobrać ze strony Moxy, czyli http://www.moxa.com/support/sarch_resul ... prod_id=44 Nie znam firmy Cayee.

Do licznika łączymy się poprzez dwużyłowy przewód RS. W Nport łącze RS485 jest oznaczone jako 2-wire. Trzeci kabelek był oznaczony jako GND, ale instalator, który towarzyszył kolegom na miejscu zainstalowania licznika stwierdził, że jego nie musi być ale czy na pewno?

Przy małych odległościach (do 100m) trzeci kabelek nie jest konieczny.

Nie instalujemy sprzętu na obiekcie. Możemy uruchomić taką komunikację, ale u nas w biurze. Jeśli może nas Pan odwiedzić z licznikiem to chętnie pomożemy.

Pozdrawiam
Cezary Kalista
Cezary Kalista
 

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez cosmoo » Śr, 27 kwi 2011, 13:24

Witam,
Jeśli nie będziecie mieli nic przeciwko, to podepnę się do tematu...
Mianowicie posiadam licznik zużycia energii Landis + Gyr ZMD405CT44.0007 S2 i Moxa NPort 5210. Obydwa urządzenia są połączone, a NPort jest wpięty do sieci lan... Mogę się połączyć z NPortem i edytować różne ustawienia, natomiast za nic nie mogę wywołać transmisji z licznika :|

W załączniku zdjęcia podłączonego NPort'a oraz licznika a poniżej wklejam konfigurację NPort'a
Kod: Zaznacz cały
[NPort Configuration File]
CheckCode=cfg2

[Basic Information (not changeable)]
APID=0x80000312
HWID=0x322
Serial No=5318
MAC Address=00:90:E8:20:A3:46
Firmware version=0x2050000

[Basic Settings]
Server Name=NP5210_5318
Time Zone=0
Time Zone index=23
Date_Year=111
Date_Month=3
Date_Day=27
Time_Hour=12
Time_Minute=52
Time_Second=50
Time_Milliseconds=0
Time Server=
Console Enabled=3

[Network Settings]
IP Address=3.53.9.15
Netmask=255.255.0.0
Gateway=3.53.8.250
IP Configuration=0
DNS Server 1=
DNS Server 2=

[SNMP]
Enable SNMP=0
Community=public
Location=
Contact=
Trap=

[Mail]
Mail Server=
Mail Server Login=0
User Name=
Password=
From Address=NP5210_5318@NP5210
To Address1=
To Address2=
To Address3=
To Address4=

[Accessible IP List]
Enabled=0
Rule1=0,,
Rule2=0,,
Rule3=0,,
Rule4=0,,
Rule5=0,,
Rule6=0,,
Rule7=0,,
Rule8=0,,
Rule9=0,,
Rule10=0,,
Rule11=0,,
Rule12=0,,
Rule13=0,,
Rule14=0,,
Rule15=0,,
Rule16=0,,

[Serial]
Port1=300,26,1,1,0,
Port2=300,26,1,1,0,

[Operating Mode]
Port1=2
Port2=2

[Operating Mode Option 2]
Port1=16,0x00,0x00,0,0
Port2=16,0x00,0x00,0,0

[Operating Mode Option 1]
Port1=7,1,0,0
Port2=7,1,0,0

[Auto Warning]
Mail=0x0
Trap=0x0

[Port Auto Warning]
Port0=0x00,0x00
Port1=0x00,0x00

[IP Address Report]
Server=
Port=4002
Period=10

[Password]
Password=
LCM & Reset Protect=0


Podpowiedzcie proszę, co zmienić... przestawić lub przełączyć aby to zadziałało.

Z góry wielkie dzięki za pomoc,
Pozdrawiam
Załączniki
2.jpg
Licznik
(63.51 KiB) Pobrane 1053 razy
1.jpg
NPort 5210
(58.26 KiB) Pobrane 1108 razy
cosmoo
 
Posty: 5
Dołączył(a): Śr, 27 kwi 2011, 12:56

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Cezary Kalista » Śr, 27 kwi 2011, 15:28

Witam,

Czy da się otworzyć wirtualny port COM ?

Pozdrawiam
Cezary Kalista
Cezary Kalista
 

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez cosmoo » Cz, 28 kwi 2011, 07:06

Co Pan ma na myśli poprzez "Otworzyć"?
Po zainstalowaniu driver'a od NPort'a utworzyły mi się dwa virtualne porty com, próbowałem wywołać transmisje przez Hyperterminal oraz SimpleTerminal, ale nic z tego :|
Na "Elektrodzie" doczytałem się, że parametry transmisji powinny wyglądać następująco:
Baud Rate: 300
Parity: Even
Data Bits: 7
Stop Bits: 1
a zapytanie które powinno zostać wysłane to: "/?!"

Po ustawieniu parametrów transmisji w Hyperterminalu wyskakuje "połączono" ale niestety nie mogę nic wpisać :|
cosmoo
 
Posty: 5
Dołączył(a): Śr, 27 kwi 2011, 12:56

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Cezary Kalista » Cz, 28 kwi 2011, 12:02

Witam,

Otworzyć, to znaczy sprawić, że port przestaje być zamknięty ;)
Z opisu wynika, że otworzył Pan port w Hyperterminalu, czyli już jest nieźle.
Proszę jeszcze otworzyć drugi port i połączyć je ze sobą kablem z przeplotem, czyli Rx-Tx itd.
Teraz pisząc coś w jednym okienku powinno się to pojawić w drugim.
Jeśli taka komunikacja zadziała to znaczy, że NPort jest sprawny i poprawnie zainstalowany.
Wtedy trzeba będzie sprawdzić kabel pomiędzy licznikiem i NPortem, ustawienia licznika oraz to czy wysyła Pan do licznika odpowiednią sekwencję znaków.
To, że pisząc na klawiaturze nic się nie pojawia w okienku Hyperteminala oznacza, że echo jest wyłączone. Może wysyła Pan odpowiednie polecenie (nie znam liczników L+G) ale problemem mogą być np. znaki CR i LF.

Pozdrawiam
Cezary Kalista
Cezary Kalista
 

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez cosmoo » Pt, 29 kwi 2011, 07:06

A czy mogę prosić o pomoc przy zmontowaniu takiego kabla?
W załączniku rysunek z rozmieszczeniem żył we wtyczce RJ45, które żyły pozamieniać, czy wystarczy tylko zamienić RxD z TxD aby wyszedł odpowiedni kabel?

Pozdrawiam,
Załączniki
NP_5210.jpg
(124.69 KiB) Pobrane 1059 razy
cosmoo
 
Posty: 5
Dołączył(a): Śr, 27 kwi 2011, 12:56

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Cezary Kalista » Pt, 29 kwi 2011, 08:55

Witam,

Jeśli wyłączymy sprzętową kontrolę przepływu to wystarczy RxD/TxD, TxD/RxD, GND/GND.

Pozdrawiam
Cezary Kalista
Cezary Kalista
 

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez cosmoo » Pt, 29 kwi 2011, 09:38

Więc tak...
Zrobiłem taki przewód:
GND: pin 3 na pin3
TxD: pin 4 na pin 5
RxD: pin 5 na pin 4

Po połączeniu portów przewodem i odpaleniu Hyperterminala mam transmisję, ale tylko w jednym kierunku, tzn. jak piszę w jednym okienku to tekst pojawia się w drugim, ale jak piszę w drugim to w pierwszym tekstu brak.
cosmoo
 
Posty: 5
Dołączył(a): Śr, 27 kwi 2011, 12:56

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Cezary Kalista » Pt, 29 kwi 2011, 10:02

Witam,

Jeśli kabel jest dobrze zrobiony to oznacza, że jeden port jest uszkodzony. Teraz proszę zapętlić oba porty, czyli TxD połączyc z RxD tego samego portu i powtórzyć ćwiczenie z Hyperterminalem. Do sprawnego portu można podłączyć licznik i spróbować nawiązać komunikację.

Pozdrawiam
Cezary Kalista
Cezary Kalista
 

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez cosmoo » Pt, 29 kwi 2011, 10:51

Wygląda na to, że z NPort'em jest wszystko OK.
Podłączyłem wszystko spowrotem do licznika i próbowałem wywołać transmisję... ale niestety, żadnej odpowiedzi :|
Kable od licznika do NPort'a dostarczył producent licznika, więc z nimi chyba powinno być wszystko ok.

Poniżej zamieszczam link do strony, którą się posiłkowałem, może Wy coś więcej z tego wyczytacie ;)
http://newterm.pl/docs/szarp-plc-howto/html/landisgyr-protocool.html
cosmoo
 
Posty: 5
Dołączył(a): Śr, 27 kwi 2011, 12:56

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Cezary Kalista » Pt, 29 kwi 2011, 12:26

Jeśli Nport jest sprawny, porty się otwierają i kabel połączeniowy też prawdopodobnie jest OK, to trzeba sprawdzić czy ustawienia portu szeregowego w liczniku są takie jak w Hyperterminalu.
Druga, najważniejsza sprawa to czy wysyła Pan odpowiednie polecenia z Hyperterminala ? Może program MAP110 jest w wersji trial, żeby to sprawdzić. Niestety nie znam produktów Landisa i w temacie samego licznika nie pomogę.

Pozdrawiam
Cezary Kalista
Cezary Kalista
 

Re: NPort 5150 - problem z przesyłaniem danych

Postprzez Trapez » Pt, 13 maja 2011, 08:15

Witam

Jestem po kolejnej wizycie w miejscu gdzie są zainstalowane liczniki. Tym razem zamówiliśmy do pomocy instalatora. Okazało się, że w jednym miejscu NPort był uszkodzony i przewody wyprowadzone z licznika były nieprawidłowo podłączone, a w drugim miejscu w ogóle nie było na nich napięcia. Zabraliśmy NPort z miejsca gdzie nie było napięcia na przewodach i wstawiliśmy tam gdzie była uszkodzona jednostka. Tam po odpowiednim podłączeinu przewodów komunikacja w końcu zadziałała. Teraz mogę czytać dane zarówno w trybie RealCom jak i TCP Server. Dziękuję za pomoc i przepraszam za zamieszanie gdyż to nie mogło wcześniej działać.

Pozdrawiam
Trapez
 
Posty: 15
Dołączył(a): Cz, 17 mar 2011, 12:59

Poprzednia strona

Powrót do Konwertery RS-232/422/485 – Ethernet



Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 1 gość