Fale Conosco!
Tecnolog - O Shopping da Automação
Tecnolog, nós temos a solução para seu negócio!
51.3224.7746 Fale Conosco!
 
 
Comunicação com os módulos especiais CLP Master-K 200
Os módulos de E/S especiais da família K200 possuem uma memória interna com uma lista das funções de programação e ajuste do módulo. Esta memória deve ser lida ou escrita para que o módulo funcione da forma desejada. A leitura é feita pela instrução GET e a escrita pela instrução PUT, ambas exigem contatos de condicionamento, no exemplo, usamos o flag F0010.

Exemplo:
Para escrever em uma memória de um cartão utilizamos a instrução PUT.
Para que uma instrução GET opere corretamente devemos parametrizar o módulo para que ele funcione da forma desejada, esta parametrização é feita por instruções PUT.

Cada módulo possui uma lista de endereços chamada Buffer Memory, a listagem está na documentação que acompanha o módulo.

  Memória do módulo analógico G6F-AD2A  
Endereço decimal
Nome Descrição
0
Habilitação dos 4 canais(4 bits) Bit On(1): canal habilitado
Bit Off(0): canal desabilitado
1
Especificação da faixa de saída Bit On(1): -2048 ~ 2047
Bit Off(0): -48 ~ 4047
2
Ajuste da amostragem Bit On(1): média das amostragens ajustadas
Bit Off(0): saída direta a cada amostragem
3
Média do n° de amostragens Ch0 2~255
4
Média do n° de amostragens Ch1 2~255
5
Média do n° de amostragens Ch2 2~255
6
Média do n° de amostragens Ch3 2~255
7
Habilita dados Habilita uma nova configuração nas memórias 0~6
8
Valor da saída digital do Ch 0 Valor final da conversão A/D do Ch 0
9
Valor da saída digital do Ch 1 Valor final da conversão A/D do Ch 1
10
Valor da saída digital do Ch 2 Valor final da conversão A/D do Ch 2
11
Valor da saída digital do Ch 3 Valor final da conversão A/D do Ch 3
12
Status dos 4 canais(4 bits) Bit On(1): operando OK Bit Off(0): desabilitado
13
Código de erro Ch0 Mostra o código de erro do Ch0
14
Código de erro Ch1 Mostra o código de erro do Ch1
15
Código de erro Ch2 Mostra o código de erro do Ch2
16
Código de erro Ch3 Mostra o código de erro do Ch3

Para que possamos ler os canais de um módulo de entrada analógico G6F-AD2A devemos programar 3 instruções, conforme o exemplo abaixo.
No endereço 0 do buffer do módulo devemos habilitar os bits dos canais que queremos ler, no exemplo colocamos 15 (0000 0000 0000 1111) para habilitar os 4 canais e no endereço 7 colocamos 1 para fazer o modulo aceitar uma nova configuração.


Devemos também declarar a posição de cada módulo no bastidor(slot) em Parameter > I/O
 
 

Elaborado por Walter Bruno Bernardo (automacao@tecnolog.ind.br) em 04/01/2010

 
JRM IT Solutions  
Fale Conosco Nossa Garantia Eventos Tutoriais Parceiros Produtos Principal