Jump to content

Scansione linee con Logo


Recommended Posts

TechServiceSrl
Posted

Buongiorno a tutti

Ho un problema che non riesco a risolvere

Dovrei far attivare 8 uscite in sequenza una dopo l'altra 

Le uscite devono rimanere attive per 70 secondi ognuna ma solo se abilitate

Quelle non abilitate non devono essere considerate 

Spero di essermi spiegato

Mille grazie per la collaborazione 

Posted

Per ogni linea devi mettere in serie al comando: abilitazione, una memoria che sarà attivata dalla linea precedente. Se queste due abilitazioni sono vere, contatto chiuso, fai partire il timer da 70".

L'uscita della linea sarà atrtiva sino a quando il timer non è scaduto.

TechServiceSrl
Posted

Ok provo a fare questo programma ma non sono espertissimo

Grazie mille in ogni caso

Posted

Attento che queste sono solo le linee guida principali.

TechServiceSrl
Posted

Buona sera, ho provato ma non riesco. è possibile ricevere una sorta di schema in LSC così riesco a capire bene il funzionamento? Grazie in anticipo

 

Posted

Cosa intendi per LSC?

Io non ho mai lavorato con LOGO.

Posted

Uno spunto da completare:

un registro di scorrimento con una logica di innesco, quanto tutte le linee sono spente viene dato un ingresso.

Un generatore di impulsi asincrono da 70 secondi che fa scorrere.

Quando un ingresso (I3) è spento e il relativo bit del registro di scorrimento si accende manda subito un impulso al registro di scorrimento per far saltare subito al bit successivo.

Per semplicità ho fatto solo un ingresso e una uscita, da replicare per gli altri bit.

image.png.cec335cd2f76a9b30ad92a45889b2b2f.png

TechServiceSrl
Posted

Buona sera Mircoron, grazie dello schema ma ho replicato lo schema e non sembrerebbe quello che devo realizzare. Mi spiego meglio:

Ho 8 uscite, che devono essere attivate una alla volta e devono rimanere attive 70 secondi ognuna, una dopo l'altra. Es: Le uscite 1-2-3-4-5-6-7-8 vengono ognuna abilitate all'attivazione. Con un ingresso 1 parte la scansione dell'uscita 1 per 70 sec poi si spegne e si attiva l'uscita 2 per 70 sec, poi si spegne e si attiva l'uscita 3 per 70 sec e cosi via fino alla 8 per poi ricominciare dalla uscita 1. Questo ciclo si interrompe solo  mettendo a 0 l'ingresso 1. Nel caso in cui abilito le sole uscite 1-3-4, attivando l'ingresso 1 parte la scansione dell'uscita 1 per 70 sec poi si spegne e si attiva l'uscita 3 per 70 sec, poi si spegne e si attiva l'uscita 4 per 70 sec per poi ricominciare dall'uscita 1 ed anche in questo caso il ciclo si interrompe solo  mettendo a 0 l'ingresso 1

Spero di aver spiegato in modo chiaro la situazione 

Grazie ancora

 

Posted

Cos'è un esrcizio scolastico?

Ci sono differenti modi per risolverlo. Io, nel primo messaggio, ti ho dato uno spunto.

Un'altro modo lo ha suggerito Mircoron; fai uno shift di 8 posizioni, quando metti ad uno l'ingresso di partenza, se l'uscita 1 è attiva, parte un timerda 70" e si attiva l'uscita 1. Scaduto il timer si spegne la 1 e se la due è attiva si accende, altrimenti si passa alla tre se è attiva, altrimenti si passa alla seguente. Alla prima uscita abilitata si accende l'uscita e si fa partire il timer. Il ciclo si ripete sino a quando l'ingresso di partenza è attivo.

Posted

Credo possa farlo anche con un generatore di impulsi e dei contatori avanti indietro.

 

Quando I1 è true attivi il generatore di impulsi settato a 1 impulso ogni 70 secondi che parte sempre da 1.

Metti 8 contatori, il primo si attiva se il conteggio è 1. Il secondo quando 2, il terzo quando 3, ecc. Quando arrivi ad 8 metti una merker che azzera il conteggio dei contatori.

Io reset deve avvenire in ogni caso anche se I1 diventa false 

  • 3 weeks later...
Mircoron
Posted

@TechServiceSrl Lo schema che ti ho fatto funziona come hai chiesto all'inizio. Non c'è un ingresso di start (basta metterlo magari in and sul timer). Nello schema il timer è a 1 secondo per provare se funziona il diagramma. Poi ho messo per semplicità un solo controllo su I3 (da replicare per gli altri ingressi). Guardaci bene perché funziona.

 

Ciao

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...