Depois de alguns dias de trabalho, disponibilizo um Terminal de dados serial.

As principais características desse programa é um gerador de envio de comandos pela serial RS232, podendo simular um microcontrolador, um outro software entre outras coisas.

A ideia principal por traz desse software é auxiliar na criação de softwares supervisórios utilizando a linguagem C#, que podemos usar sem a necessidade de ter um hardware especifico para isso.

Podemos testar protocolos de comunicação antes da implementação no microcontrolador.

Ou ainda testar um protocolo de um equipamento existente.

Com esse software é possível o envio de comandos listados, também é possível o armazenamento dos logs de envio para posterior analise.

Nesse também é possível armazenar os dados recebidos pela serial, esses dados podem ser configurados para serem recebidos em ASCII, decimal, octal, binário e hexadecimal.

Faça o download e testar e comentar o funcionamento  e possíveis melhorias.

REV:1.0.0.0

– Revisão Inicial.

Terminal de dados REV:1.0.0.0
Terminal de dados REV:1.0.0.0

REV:1.0.0.1

-Adicionado Handshaking.

-Adicionado armazenamento das ultimas configurações.

-Adicionado a seleção de envio com troca de linha.

-Adicionado a visualização de alguns sinais da porta serial.

Terminal de dados REV:1.0.0.1
Terminal de dados REV:1.0.0.1

REV:1.1.0.0 [20/01/2014]

-Atualizado para a interface METRO.

Terminal de dados REV: 1.1.0.0
Terminal de dados REV: 1.1.0.0

REV:1.3.0.0 [27/02/2014]

-Atualizado componente LED.
-Correção do problema de adição de finalizador de string mesmo configurado para não ter.
-Correção do problema de não enviar dados maiores de 0x3f.

REV:1.4.0.0 [03/05/2017]

-Atualizado para Framework 4.5.

REV:1.5.0.0 [13/10/2018]

-Atualizado para framework 4.7.

Terminal de dados REV: 1.5.0.0

Compartilhem…


Obrigado e até o próximo post.

DATEK Tecnologia Eletrônica
[Software] Terminal de dados RS232
Tags:                 

Uma ideia sobre “[Software] Terminal de dados RS232

Deixe uma resposta

%d blogueiros gostam disto: