RS 485

Odpowiedz Nowy wątek
2006-07-07 01:03
0

witam
zauwazylem ze przez rs485 nie moge wyslac nic w sposob zblizony do rs232
??? byc moze gdzies namieszalem ale 232 chodzi a 485 nie
na terminalu pod rs485 smiga bez problemu

 _serialPort = new SerialPort();
           // _serialPort.PortName = comboBox1.SelectedItem.ToString();
            _serialPort.PortName = "COM1";
            _serialPort.BaudRate = 38400;
            _serialPort.Parity = Parity.None;
            _serialPort.DataBits = 8;
            _serialPort.StopBits = StopBits.One;
            _serialPort.Handshake = Handshake.None;

            _serialPort.ReadTimeout = 100;
            _serialPort.WriteTimeout = 100;
            _serialPort.Open(); //otwarcie portu

            _serialPort.WriteLine("Ťkkkkč"); //dane testowe na port
            _serialPort.WriteLine(String.Format(info)); //wyslanie na port

            _serialPort.Close(); // zamknieci

Pozostało 580 znaków

2006-07-08 02:52
0

juz wszystko chodzi
problem byl w tym ze znak zakanczajacy transmisje ustawiony byl na ASCII 159
a wiadomo jak to z transmisja po 128
ustawilem na ASCII10 (LF) i dziala

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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