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,
il dispositivo è un modbus slave e dovrei impostare anche l'id slave, che è a 1codice: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
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
![]()

Rispondi quotando