
Comunicação Master-slave Modbus Tcp/ip Com Base No Módulo Em100, Pic18f2520, Xc8 E Visual C#
By Vitor Amadeu SouzaLength1h 17m
About this audiobook
Esta literatura aborda a construção tanto do mestre quanto do escravo da rede MODBUS, no qual o escravo é desenvolvido usando a linguagem C com base no XC8 e PIC18F e o mestre programado através do Visual C++ Express. A conexão é feita através da interface Ethernet usando o protocolo TCP/IP. Os exemplos apresentados consistem em ler o estado de um botão digital e controlar uma saída digital através da rede MODBUS TCP/IP. Para isso, ao longo da literatura são apresentados os códigos fontes de ambas aplicações, de modo que o leitor tenha embasamento para desenvolvimento de um projeto de acordo com as suas necessidades.
Audiobook details
GenreEducation and Learning, Technology
Length1 hr 17 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJun 28, 2016
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Introdução
3Capítulo I Características do PIC18F2520
4automóveis e etc.
5Capítulo II Ferramentas de Hardware e Software
Show all chaptersShow less
6Esta tela seleciona o gravador que será usado para gravar o
7botão Next.
8tela surgirá.
9Abaixo um exemplo de comentário de várias linhas:
10Capítulo III Declaração de Variáveis
11palavra binária. Se for decimal, bastará indicar o valor diretamente
12Capítulo IV Operadores da Linguagem
13outras linguagens.
14considerado verdadeiro.
15++minuto; //incrementa a variável minuto
161.Introdução
17possibilitam que o sistema tenha acesso ao mundo externo através
18Pisca-Pisca
19Delay1TCY Delay10TCYx Delay100TCYx Delay1KTCYx Delay10KTCYx
201 ms, onde este tempo ainda pode ser expandido em múltiplos.
213.Código fonte
22permitirá explorar de maneira simplificada o LCD.
23Os níveis de comunicação usados pelo RS232 são diferentes
24Tabela- Níveis TTL e RS232
25T= 1 / 38400 = 26 us (aproximadamente)
26este item não está incluído, a comunicação acaba com um bit de
27bps é considerada uma velocidade alta, este bit também ficará em
28velocidade utilizada.
29if(dado=='A') LED=1;
30A descrição completa dos pinos de comunicação está
31Figura 10.5: Conversor TCP/IP <-> RS232 da Cerne Tecnologia Fonte: www.cerne-tec.com.br
32Terminal.
33Tabela 10.3: Respostas do EM100 Fonte: www.tibbo.com
34Através deste comando, inicializa-se o módulo EM100 com
352.3 Comando para ler o IP (GIP)
36módulo.
37EM100 é configurado para funcionar em TCP/IP.
382.5 Conectando o Módulo
392.6 Pinagem do Conector RJ45
40identificado como um tipo de mensagem broadcast, onde todos
41Existem dois modos de transmissão usados no MODBUS. O
42ao pressionar o botão Fcn 05 ON especificando a saída 1, o
43índice responsável por receber os dados da serial e armazenar os
44Os comandos enviados são os mesmos recebidos, assim o
45MODBUS verifica-se que o valor 0x01 é referente ao endereço da
46será
47listado o
48//Prototipagem de função void calc_crc(unsigned int dataLength);
49CheckSum>>=1; }
50primeiro e segundo byte possui o valor 0x01 e indicam o