Vai al contenuto
PLC Forum


Cj2m-35 Letture Encoder Multiple


gianff

Messaggi consigliati

utilizzo cj2m con montato cj2w-md211/ 2 encoder + 4 out inpulsi

abilitato encoder 0 a270/71

circolare 500 inpulsi giro

reset software e fase z

l'encoder fisico e' 500 inpulsi giro

quindi ho un conteggio di 500 inpulsi ogni giro macchina preciso

a questo punto

passano tanti pezzi ognuno lo debbo portatre a una determinata quota

e dovrei far partire degli encoder virtuali in riferimento all'encoder 0

inportate (partire da zero e reset a quota ok )

come fare ?

attualmente uso un bit inferiore dell'encoder 0 a270.04 e ++ incremet

ottengo poca precisione e velocita limitata

mentre con la funzione prv posso solo leggere il valoe 0--500

le mie quote vanno da 0 --- 8000

Modificato: da gianff
Link al commento
Condividi su altri siti

  • 2 weeks later...

Ciao

il problema della poca precisione ed affidabilità è dovuto al fatto che la lettura la fai in un normale task ciclico che lavora appunto sul tempo di ciclo.

Avresti sicuramente maggiore precisione se lavorassi con un interrupt sul contatore veloce.

Buona giornata

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...