Ciao a tutti,
dovrei fare un programma simile al modscan32, ossia in vb.net devo impostare il nome della porta, baudrate, databits, parity e stopbits.

e fino a qua nessun problema,

codice:
With mySerialPort
            .PortName = "COM5"
            .BaudRate = 9600
            .DataBits = 8
            .Parity = Parity.None
            .StopBits = StopBits.One
            .Handshake = Handshake.None
        End With
        Try
            mySerialPort.Open()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
il dispositivo è un modbus slave e dovrei impostare anche l'id slave, che è a 1
come posso fare per impostare l'id slave e la lunghezza che deve leggere??

Ho trovato questo
esempio in C#..

purtroppo non lo conosco bene C# e avviando il programma posso impostare lo slave (che sarebbe il nodo), ma dopo pochi secondi si inchioda il pc ... questo progetto usa System.IO.Ports, lo stesso che vorrei usare io in vb.net

Se avete altre strade da propormi fate pure

Grazie

Ciao