Vai al contenuto
PLC Forum


Contatore


Messaggi consigliati

Inserito:

Salve a tutti,

Devo programmare un plc omron cj1m cpu11 con un contatore di pezzi.

Il problema è che non riesco a fare il confronto del contatore con dei valori.

es: contatore CNTR a 1 confronto il suo valore e abilito x.xx uscita

contatore CNTR a 2 confronto il suo valore e abilito x.xx uscita

Grazie.


Inserita:

ciao

se possibile, spiega meglio il tuo problema. non riesco ad aiutarti così!

Grazie

Inserita:

Ciao,

Scusami se non mi sono spiegato bene in precedenza.

Ho una fotocellula che mi conta i pezzi in ingresso ad un forno.

In base al numero di pezzi in ingresso devo abilitare piu o meno elettrovalvole.

Ho provato con il contatore CNTR ma non riesco a fare il confronto del suo valore.

Inserita:

potresti fare un confronto :

ovvero su un canale (W,H, o D)conti i pezzi attraverso la funzione INC o ++ (a seconda se lavori in BIN o BCD).

E poi fai delle comparazione :se x e maggiore di n abilta questo ,se x è maggiore m abilita quest'altro e via cosi.

Poi dovrai crearti un reset del conteggio , attraverso la funzione MOV

spero si averti dato una sgrossata alla tue idee

ciao

paolo

Inserita:

le funzioni INC o ++ lavorano su fronte di salita o bisogna crearlo con funzioni tipo difu..?

Grazie. Gabriele

Inserita: (modificato)

ciao,

su tutte le funzioni del plc compreso quello indicate inc o ++ se non metti la chiocciola([at]) prima dell'istruzione esempio : [at]inc , il fronte di salita non te lo fa

saluti

arnaldo

Modificato: da azzolini
Inserita:

Grazie azzolini,

stavo provando ma non ne uscivo fuori, ho provato con la chiocciolina davanti all'istruzione ed ora tutto ok.

Grazie a tutti per la collaborazione.

Saluti. Gabriele

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