1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

ler porta serial via progress

Discussão em 'Progress 4GL' iniciado por carlos.valentini, Abril 5, 2013.

  1. carlos.valentini

    carlos.valentini Sem Pontuação

    Bom dia a todos do Grupo.
    Preciso de um help. Eu tenho que desenvolver uma interface de comunicação com a porta serial de uma balança do modelo Saturno.
    Tenho a documentação sobre a comunicação em mãos e esta descrito nela da seguinte forma:
    SBR transmitirá via canal serial principal, automaticamente (aprox. 5
    vezes/segundo) , um string ASCII contendo o PESO instantâneo da balança, utilizando os seguintes parâmetros
    de comunicação:
    Ø Serial assíncrona: (4800, 8n2);
    Ø Velocidade: 4800 bps;
    Ø 8 bits de dados.
    Ø Sem paridade;
    Ø 2 stops bits;
    Como nunca fiz algo neste sentido estou um pouco perdido, alguém teria um exemplo de programa progress que faz este tipo de comunicação? É possível via progress?
    Ou alguma documentação sobre isso?
    Fico grato pelo apoio.
  2. Mokwa

    Mokwa Membro Participativo

  3. bbattisti

    bbattisti Sem Pontuação

    (def var nr-leituras as int no-undo.
    def var c-leitura as CHAR FORMAT "x(10)" no-undo.

    input from value('Com1').

    repeat:
    readkey pause 1.
    assign nr-leituras = nr-leituras + 1.
    assign c-leitura = c-leitura + CHR(LASTKEY).

    IF nr-leituras = 20
    then leave.
    end.
    DISP c-leitura.

    input close.)
  4. carlos.valentini

    carlos.valentini Sem Pontuação

    Boa tarde.
    Muito obrigado pelo retorno.
  5. fco_sobrinho

    fco_sobrinho Membro Participativo

    Bom dia.
    Carlos valentini, voce conseguiu fazer a integração da balança saturno com o progress?
    voce poderia compartilhar sua solução?
    tenho que fazer a mesma coisa, obrigado.
  6. Rogerio

    Rogerio Moderator Moderador Equipe de Suporte

    Alguem conseguiu comunicar com a Balança Saturno pelo Progress???

    Poderia postar aqui a solução.

Compartilhe esta Página