Moduł wagowy radwag - brak rozpoznawania komend

Rferaa
2014-08-05 14:01
Rferaa
0

Witam:

Posiadam moduł wagowy radwag WLC 12/30/F1/k, który jest podpięty przy pomocy konwertera do sieci ethernet

Chciałbym odczytać wagę i robię to w następujący sposób:

           String server = "xxx.xxx.xxx.xxx";
            TcpClient KlientTCP = new TcpClient();

            KlientTCP.Connect(server, xxxx);

            String message =  "S CR LF \r\n";
            Byte[] komunikat = System.Text.Encoding.ASCII.GetBytes(message);
            NetworkStream stream = KlientTCP.GetStream();
            stream.Write(komunikat, 0, komunikat.Length);
            komunikat = new Byte[256];
            String responseData = String.Empty;
            Int32 bytes = stream.Read(komunikat, 0, komunikat.Length);
            responseData = System.Text.Encoding.ASCII.GetString(komunikat, 0, bytes);
            MessageBox.Show(responseData);
            stream.Close();
            KlientTCP.Close();

Przy każdej odpowiedzi dostaję komunikat "ES" czyli moduł nie rozpoznał komendy

Link do dokumentacji

http://www.radwag.pl/js/pdf_j[...]cje/pl/WLC-User-Manual-PL.pdf

Nie potrafię tego zdebugować
Proszę o pomoc

Pozostało 580 znaków

2014-08-05 14:18

Rejestracja: 17 lat temu

Ostatnio: 3 lata temu

Lokalizacja: Kielce

Nie pisz "CR LF"! tam jest wyraźnie że mają to być ZNAKI! czyli dajesz albo "S\r\n" albo wysyłasz tablice 3 znaków: S, znak 13 (CR), znak 10 (LF)

Edit:
zasugerowałem się z tą spacją późniejszymi ramgami wagi gdzie spacja jest... Nie ma spacji i nie było ;)


HAKGER - 50% Complete
edytowany 1x, ostatnio: Johnny_Bit, 2014-08-05 15:03

Pozostało 580 znaków

2014-08-05 14:52

Rejestracja: 7 lat temu

Ostatnio: 6 godzin temu

1

tam nie mają być nawet 4 znaki tylko 3 - S a potem znak CR czyli o kodzie 13 dziesiętnie i LF czyli o kodzie 10


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Pozostało 580 znaków

Rferaa
2014-08-05 15:28
Rferaa
0

dzięki, problem rozwiązany
"S\r\n" załatwiło sprawę

Pozostało 580 znaków

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0