Vai al contenuto
PLC Forum


Encoder - funzione giusta e area di memoria ?


Goretti

Messaggi consigliati

Ciao a tutti!

Ho un problema su un cj1m cpu 13 etn! Ho un modulo cts021 con un encoder rotativo incrementale e6b.....cw6z collegato! Devo ricevere dall'encoder gli impulsi ma non riesco a trovare la funzione giusta e l'area di memoria in cui leggerla! Chiedo quindi un vostro aiuto!

Grazie mille

Francesco

Modificato: da Livio Migliaresi
tolto 'aiuto' dal titolo
Link al commento
Condividi su altri siti


:senzasperanza:

Ciao de!

Ho letto attentamente il manuale 401 della omron, ma non ne vengo comunque a capo!!!

l'encoder è collegato al modulo CT021 sul contatore 1 sia il canale A che il B e lo Z.

al modulo arrivano gli impulsi e i led segnalano correttamente.

Non riesco ancora a ricevere tali segnali sulla memoria del PLC e sul PC. Uso la funzine IORD, specifico l'unità ecc, ma non succede nulla.

Ho provato tante soluzioni proposte dal manuale, ma credo di sbagliare qualche cosa.

Aiuto!!!!!!!

Buona domenica!!!

Francesco

Link al commento
Condividi su altri siti

chiarisci se usi CTS21 oppure CT021

la CTS21 acetta Synchronous Serial Interface (SSI) Unit

la CT021 dovresti vedere il conteggio subito

ai fatto la tabella i/o la cpu la vede

Modificato: da gianff
Link al commento
Condividi su altri siti

:P ah scusate, ho scritto male. uso il ct021!!!!

Certo che ho fatto la tabella degli IO.

ho impostato l'encoder come rotativo, 1x phase differential, upper value FFFF, lower value 0000.

ho provato queste 2 funzioni, ma nulla...

IORD(222)

#00010002

D0

IORD(222)

#00020002

D20

Ciao e buona giornata!!!!

Link al commento
Condividi su altri siti

Ho letto velocemente il manuale e ho notato che nell'allcazione di memoria viene definita questa area di memoria:

COUNTER 1

n+22 n+23 COUNTER VALUE

dove

n = CIO 2000 + (N x 10)

N = Machine Number

Prova.

Link al commento
Condividi su altri siti

Oltre a quello che ti ha scritto Gabo, ricordati di alzare il bit di Open Gate (n+2 ed n+5 bit 0), fino a quando non vedia andare ad on il flag di gate aperto

(n+24 ed n+29 bit 2). A questo punto il tuo contatore dovrebbe funzionare.

Link al commento
Condividi su altri siti

Vi ringrazio tanto, ma qualcosa non va, non conta neanche a morire!

A volte mi perdo in un bicchiere d'acqua e non so il perchè...

Ciauzzzzzz

Frank

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...