Neste tutorial, iremos enviar comandos em ASCII através do software RealTERM, simulando uma leitora serial RS232.
Componentes
Software: IX Developer v2.40 SP4; RealTERM
IHM: X2 Base 7
Seções do Tutorial
1. ARQUITETURA
2. DESENVOLVIMENTO
2.1. Desenvolvimento do cabo de comunicação Serial
2.2. Desenvolvimento do projeto na IHM
2.3. Configuração do software RealTERM
3. RESULTADO
1. ARQUITETURA
Na arquitetura deste tutorial iremos utilizar um cabo de comunicação Serial para comunicar a porta COM do computador com a porta COM1 da IHM X2 Base 7.
Obs.: O computador utilizado deverá ter porta Serial.
2. DESENVOLVIMENTO
Neste tutorial será desenvolvido uma aplicação que realiza a comunicação Serial de uma IHM da série X2 e um computador com porta Serial. Nesta aplicação, a IHM irá receber dados (palavras) enviadas pelo software RealTERM.
2.1. Desenvolvimento do cabo de comunicação Serial
No documento de características técnicas da série X2 obtemos a tabela abaixo que demostra os pinos utilizados no cabo para comunicação.
Os pinos da porta Serial dos computadores normalmente seguem a tabela abaixo:
Logo, para fazermos a comunicação entre a porta Serial de um computador e a serial da IHM devemos cruzar os sinais de RX e TX das duas portas e, ao fim, o cabo deverá seguir a forma do desenho abaixo:
2.2. Desenvolvimento do projeto na IHM
O projeto desenvolvido no iX Developer encontra-se nos anexos deste tutorial. Para acessar o script do projeto, vá no tópico Módulos do script ao lado esquerdo da tela e clique no script "scmBarcode".
Dentro do script, está o código em C#. O código encontra-se comentado para facilitar o entendimento dele.
Obs.: É importante que no script esteja identificado a porta COM que o computador está utilizando. É possível alterá-la na parte do código que a imagem abaixo mostra:
2.3. Configuração do software RealTERM
O software RealTERM pode ser baixado através do link abaixo:
https://sourceforge.net/projects/realterm/
Ao abrir o RealTERM deve ser configurada a porta de comunicação. Para isso, vá na aba Port e configure os campos marcados na imagem abaixo:
Onde:
(1) Port: Seleciona a porta de comunicação Serial que o computador está utilizando;
(2) Baud: Seleciona a taxa de comunicação dos dados;
(3) Parity: Seleciona a paridade da comunicação;
(4) Data Bits: Seleciona a quantidade de bits de dados haverá;
(5) Stop Bits: Seleciona a quantidade de bits de parada haverá;
(6) Hardware Flow Control: Define o controle de fluxo de dados da comunicação;
(7) Open: Abre a comunicação entre os dispositivos
Obs.: Neste tutorial, foi configurado a aba Port conforme a imagem acima, alterando apenas o campo Port (item (1)) para a porta de comunicação Serial do computador.
Por fim, na aba Display deve-se selecionar Ascii no campo Display As e selecionar o campo Half Duplex para que possa ser visto na tela o dado (palavra) que será enviada.
3. RESULTADO
Após o download do projeto na IHM, deve-se colocar o cabo de comunicação Serial entre a IHM e o computador. Ao digitar alguma informação no RealTERM, clique Enter. Essa informação será enviada para a IHM, sendo exibida na tela.
Comentários
0 comentário
Por favor, entre para comentar.