Conexión Dynamics con balanza y puerto com

Cursos de Navision 100% online Foros Foro Dynamics NAV y Business Central Conexión Dynamics con balanza y puerto com

Este debate contiene 0 respuestas, tiene 1 mensaje y lo actualizó  arzaai hace 10 meses, 3 semanas.

Viendo 1 publicación (de un total de 1)
  • Autor
    Publicaciones
  • #6364

    arzaai
    Participante

    Hola comunidad.
    Estoy con una programación en la que tengo que leer el peso que marca la balanza conectada a un puerto com.
    Siempre he utilizado el código que más abajo pondré y siempre me ha funcionado a la perfección en balanzas/pesos compactos (las balanzas que se ven en los supermercados o en las zonas de corte) pero esta vez es una balanza industrial. Una balanza conectada a través de un puerto a un visor y este conectado con cable rs232 al puerto com del pc.
    Mi problema es que me retorna dato vacío. Utilizo la librería mscomm32.ocx.
    Alguien ha tenido el mismo problema que yo y si lo ha podido solucionar con otro componente o con otra función.
    El código que siempre utilizo es:
    CadenaConexion := ‘9600,N,8,1’;

    IF mscomm.PortOpen=TRUE THEN mscomm.PortOpen:=FALSE;
    mscomm.CommPort:=1;
    mscomm.InBufferSize:=4096;
    mscomm.OutBufferSize:=4096;
    mscomm.InBufferCount:=0;
    mscomm.OutBufferCount:=0;
    mscomm.Settings(CadenaConexion);
    mscomm.Handshaking:=0;
    mscomm.InputMode:=0;
    mscomm.SThreshold:=1;
    mscomm.RThreshold:=1;
    mscomm.RTSEnable := FALSE;
    mscomm.PortOpen:=TRUE;
    DatosBascula:=mscomm.Input;
    MESSAGE(DatosBascula);
    mscomm.PortOpen:=FALSE;
    Gracias.

Viendo 1 publicación (de un total de 1)

Debes estar registrado para responder a este debate.

Members Currently Active: 0
No users are currently active
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 880, Posts: 2.834, Members: 898
Welcome to our newest member, Rousenino
Most users ever online was 15 on 5 April, 2019 9:31 am