Vai al contenuto
PLC Forum


Accesso Diretto Schede I/o - aiutoooooooooo


open_na

Messaggi consigliati

Salve a tutti,

in primis volevo fare i complimenti a tutti per la grande disponibilità e pazienza.......il mio problema è il seguente:

per un progetto didattico (autamatizzazione di sbare tipo quelle di un parcheggio ) devo programmare un plc AB serie 500 con cpu 1747; una delle specifiche mi chiede di arrestare immediatamente il movimento delle sbarre se qualcosa viene rilevato dalle fotocellule di presenza (sono due contatti normalmente chiusi). Avevo pensato di risolvere la specifica usando nell'sfc un ciclo che dura il tempo necessario all'apertura (e anche uno per la chiusura) delle sbarre e che ad ogni loop fa un accesso diretto alla fotocellula in modo da poter bloccare le sbarre immediatamente.......un'altra possibile soluzione che ho pensato è usare la macroazione di sospensione.......

nel caso la prima scelta fosse giusta come si effettua l'accesso diretto ?

vi chiedo scusa anticipatamente per le eventuali cavolate che ho scritto......ma è la mia prima esperienza con i plc e sono alquanto confuso.... :D

Link al commento
Condividi su altri siti


scusa per la poca chiarezza....le specifiche sono queste:

Si consideri un sistema di sbarre automatiche (tipo quelle dei parcheggi). Il sistema di controllo ha a disposizione i seguenti segnali d'ingresso di tipo digitale:

² A1 e A2 - pulsanti richiesta di apertura sbarre (NA)

² FA1 e FA2 - ¯necorsa posizione alto sbarra 1 e 2 (NA)

² FB1 e FB2 - ¯necorsa posizione basso sbarra 1 e 2 (NA)

² FT1 e FT2 - fotocellule di presenza (NC)

I segnali di comando disponibili, invece, sono:

² M1A e M2A - apertura sbarra 1 e 2

² M1C e M2C - chiusura sbarra 1 e 2

² LMP - lampada di segnalazione

Speci¯che di funzionamento

Le speci¯che di funzionamento per il sistema di sbarre autmatiche sono le seguenti:

1. le due sbarre si devono alzare a seguito della pressione di uno dei due pulsanti A1 e A2

2. le sbarre dovranno rimanere alzate per 30 secondi prima di essere abbassate di nuovo

3. quando le sbarre sono completamente alzate o abbassate i motori M1 ed M2 non devono essere

azionati

4. il movimento delle sbarre deve essere arrestato immediatamente se una persona oppure un oggetto

viene rilevato dalle fotocellule FT1 e FT2

devo fare l'sfc del programma di controllo e poi tradurlo in ladder per farlo girare sul plc. il mio dubbio è sulla quarta specifica ed in particolare vorrei sapere se è possibile e se è corretto usare una sorta di ciclo (tipo while) per l'apertura delle sbarre (e un altro per la chiusura) dove la condizione è verificata accedendo direttamente ai sensori FT1 e FT2 (fare cioè un accesso diretto alle schede di I/O).

Spero di essere stato un pochettino più chiaro e ti ringrazio per il tuo aiuto...

ciao

Link al commento
Condividi su altri siti

A senso devi gestire gli ingressi relativi a FT1 e FT2 a interrupt e cioè appena vedi il fronte di salita

(discesa) in base a quello che ti serve, arresti la sbarra con un comando di output immediato.

Inoltre dai una occhiata a questa discussione

Facci sapere :P

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