Leer datos de puerto serial

Hilo iniciado por Gabriel Camacho Jonaz el 25 de febrero de 2012

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #13242
    RangoGabriel Camacho Jonaz
    Gabriel Camacho Jonaz
    Participante
    APRENDIZ
    999 Rincoins

    Buen dia, quiero hacer una conexion a un bas bascula mediante el purto com. Ya realice un job pero solo me arroja  datos 0,0. Quisiera saber si alguien ya ralizo alguna coneccion asi, y me oudiera ayudar. Grracias.

    #13243
    RangoJose Alirio Yepes
    Jose Alirio Yepes
    Participante
    PARTICIPANTE
    1.249 Rincoins

    Gabriel. No soy experto en desarrollo AX, pero si conozco y he hecho desarrollos con comunicacion serial, para windows y Linux.

    Mi pregunta. en AX estas usando algún ActiveX de windows, recuerdo que hace mucho tiempo yo usaba um ocx dentro de los componentes de visual basic o Visual Foxpro,  (hoy en dia uso componentes y uso delphi).

    si te parece puedes compartirme el codigo,  y te ayudo a validar. porque lo tenia pensado, para crearlo en la parte del despacho, con el fin de recibir el peso de la bascula y guardarlo en el pedido, pero lo pense usando por intermedio de webservices y desde C# que es donde hay varios ejemplos conectarme a AX.   pero aun estoy leyendo y tratando de hacer funcionar algun ejemplo de webservices, jejejeej

    #13244
    RangoJose Alirio Yepes
    Jose Alirio Yepes
    Participante
    PARTICIPANTE
    1.249 Rincoins

    Que pena, se me fue el enter.

    Como no encontre el componente ActiveX para agregar en un formulario en AX, MSCOMM, no se cual usar ahora, tengo windows 7. 

    busque algun activex free, para hacer pruebas pero en ese entonces, desisti. pero si tienes datos, creeme me gusta el tema.  y desde aca es mas facil porque conozco un poco el mscomm de windows

    #13245
    RangoGabriel Camacho Jonaz
    Gabriel Camacho Jonaz
    Participante
    APRENDIZ
    999 Rincoins

    Que tal, ya realice la conexion desde ax, en un metodo donde hace la conexion y lee el dato:

     

    serialports.set_PortName(“COM4”);

    serialports.set_BaudRate(9600);

    serialports.set_Parity(System.IO.Ports.Parity::None);

    serialports.set_StopBits(System.IO.Ports.StopBits::One);

    serialports.set_DataBits(8);

    serialports.set_Handshake(System.IO.Ports.Handshake::None);

     

    serialports.Open();

    indata = serialports.ReadExisting();

    serialports.Close();

    #13246
    RangoJose Alirio Yepes
    Jose Alirio Yepes
    Participante
    PARTICIPANTE
    1.249 Rincoins

    Hola Gabriel.

    No alcance a probar el tema, en estos momentos tengo mis cables seriales en casa,  pero te dejo un link donde hablan de Ax y este codigo, si tienes tiempo pruebalo y nos cuentas, intentare la proxima semana validarlo.

    ese documento lo tenia guardado como referencia para hacer las respectivas pruebas.

    http://www.eggheadcafe.com/community/vb/14/10413524/serial-port-rs2…

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.
Carrito de compra