Vai al contenuto
PLC Forum


Contare Bit Ad 1 In Una Word - MicroLogix1500


GALMA

Messaggi consigliati

Ciao,

spero qualcuno abbia un'idea per risolvere il mio piccolo problema.

Ho una word in cui ogni bit è il micro di posizione di una serranda (micro di aperta) (16 serrande).

Devo praticamente contare quanti di questi bit sono ad 1, per sapere quante di queste serrande sono aperte.

Il Plc è un Allen-Bradkey MicroLogix1500, quindi l'ambiente di lavoro è RSLogix500.

Qualche idea su come fare?

Link al commento
Condividi su altri siti


Ti scrivi una Subroutine che ad ogni ciclo "esamina se aperto" ( examine if open - XIO ) lo stato di ogni micro, e se ha lo stato 1, allora incrementi di una unita' un contatore od una Word.

All'inizio della Subroutine, azzeri sempre questo contatore o Word, e poi i successivi 16 segmenti ad ogni XIO, fai l'incremento. Non lo ho provato ma dovrebbe funzionare :rolleyes:

Modificato: da Savino
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...