Ler porta serial COMM1

.NET

23/05/2012

Senhores, estou desenvolvendo um sistema em asp.net C# para cadastrar entrada de caminhões (matéria prima) na empresa. Preciso ler a COMM1 (lado do cliente) local onde está funcionando uma balança e pegar o peso do caminhão para o sistema.
Existe alguma maneira que eu possa fazer a leitura da porta serial (lado cliente)?
Carlos Julianelli

Carlos Julianelli

Curtidas 0

Respostas

Thyago Benevides

Thyago Benevides

23/05/2012

Via web acho dificil que exista alguma maneira...

A forma mais facil seria q criar uma aplicacao Windows que leria a porta serial... dai te passasse por web.service.
GOSTEI 0
Thyago Benevides

Thyago Benevides

23/05/2012

kra....

pesquisei um pouco.. e parece q tem outra forma...
Utilizando ActiveX...


sege um link de um tutorial (em ingles)
http://goo.gl/pasMH
GOSTEI 0
Paulo Freire

Paulo Freire

23/05/2012

using System.IO.Ports;


public partial class Entercode : System.Web.UI.Page
{
static SerialPort mySerialPort = new SerialPort("COM4", 9600, Parity.None, 8, StopBits.One);
protected void Page_Load(object sender, EventArgs e)
{
mySerialPort.Open();
String str = mySerialPort.ReadLine();
mySerialPort.Close();

}
}


Fonte:
http://www.codeproject.com/Articles/17190/Communication-on-a-serial-port-in-NET-2-0
http://www.activexperts.com/serial-port-component/howto/aspnetc/
GOSTEI 0
José

José

23/05/2012

Olá amiga Julianelli, conseguiu solucionar sua duvida com a dica dos amigos ?
GOSTEI 0
POSTAR