Page 1 of 1

[Encoder] Dúvida sobre uso do bloco FCT

Posted: Mon May 15, 2017 11:11 am
by sato-sam
Boa noite,

Estou querendo utilizar os recursos de um encoder para posicionamento linear X e Y.

Utilizando o bloco FCT

Onde:

P1 = Tx ; Identificador do canal de encoder.
P2 = Mx; Memória com o número de pulsos corrente do encoder.

Na descrição dos parâmetros, no "help" do bloco FCT, está dizendo:

"Este valor será incrementado ou decrementado em função do sentido de rotação do encoder podendo assumir os valores de -32768 a +32767."

A questão é a seguinte:

O valor do P2 será incrementado/decrementado de forma automática pelo bloco? ou preciso de alguma lógica via ladder, atraves da I0 e I1 por exemplo, para saber o sentido?

Re: [Encoder] Dúvida sobre uso do bloco FCT

Posted: Mon May 15, 2017 11:36 am
by sato-sam
Prezado,

Se as conexões e configurações estiverem corretas, a contagem será feita de modo automático.

Se você está utilizando o P7C, baseie-se no manual da CDM711, disponível neste link, para realizar as configurações e conexões. A configuração para encoder é feita na entrada M, que deve ser ligada no 0V da entrada digital.

Se você está usando o ZAP91X / ZAP91X S, baseie-se no manual, disponível neste link, para realizar as configurações e conexões. A configuração para as entradas digitais atuarem como entradas para encoder é feita via SPDSW, em Controlador > Módulo de Hardware > ZMB9X0.
encoder_zap1.png
encoder_zap1.png (96.85 KiB) Viewed 5220 times
Note que o bloco FCT possui duas entradas: uma habilitadora e outra de reset.
spdsw_fct.png
spdsw_fct.png (4.88 KiB) Viewed 5220 times
spdsw_fct_descricaoo.png
spdsw_fct_descricaoo.png (25.28 KiB) Viewed 5220 times
Utilize o programa de exemplo EPE.00087, disponível neste link

Estamos à disposição para eventuais dúvidas.