cammo4005 Inserito: 3 aprile 2018 Segnala Inserito: 3 aprile 2018 Salve ragazzi, da un po’ che non scrivo sul forum. Ma vi seguo sempre! ho cercato già per il forum ma non ho trovato nulla al caso mio! Arrivo al punto ,con un logo con segnale in ingresso 0-10 devo sezionarlo con un selettore 5 posizioni. Ogni posizione deve uscire con meno un 5% ma il segnale in uscita deve essere proporzionato all’ingresso! es: 10volt ingresso plc, selettore in quinta posizione uscita plc 9,5volt con un 5% in meno 9volt ingresso plc, selettore in quarta posizione uscita plc 8,55volt con un 5% in meno e così via fino ad arrivare alla prima posizione! intanto grazie per la disponibilità in anticipo,e per l’ottimo lavoro che fate!
Blackice Inserita: 4 aprile 2018 Segnala Inserita: 4 aprile 2018 Ciao,devi usare le operazioni matematiche e poi selezionare tramite multiplexer l'uscita che ti interessa.Quindi parti con val.ingresso 0-1000 X 95 / 100 - poi 0-1000 X 90 / 100 ecc.
max.bocca Inserita: 4 aprile 2018 Segnala Inserita: 4 aprile 2018 Sempre simile multiplex il moltiplicatore 5 posizioni saranno 100,95,90,85,80 che verrà moltiplicato per Ai è diviso per 100. Se per caso intendevi che ad ogni passo devi pare il 5% in assoluto devi cambiare invalori in 100,95,(95*0.95) ecc ecc
cammo4005 Inserita: 4 aprile 2018 Autore Segnala Inserita: 4 aprile 2018 E per le priorità come faccio? A capire come darle?
cammo4005 Inserita: 4 aprile 2018 Autore Segnala Inserita: 4 aprile 2018 Vi chiedo scusa ma è la prima volta che uso ingressi e uscite analogiche! Max puoi essere più chiaro?
Lucky67 Inserita: 4 aprile 2018 Segnala Inserita: 4 aprile 2018 Secondo me devi essere più chiaro tu a spiegare cosa ti serve...Cosa intendi per priorità? Per segnale 0-10 V cosa intendi? Quasi quasi mi par di capire che all'interno di quel segnale hai solo 5 (quante sono le scelte) valori (10 9,5 9 8,5 8 7,5). Farestu bene a spiegare cosa stai cercando di fare ocn precisione
cammo4005 Inserita: 4 aprile 2018 Autore Segnala Inserita: 4 aprile 2018 19 ore fa, cammo4005 scrisse: es: 10volt ingresso plc, selettore in quinta posizione uscita plc 9,5volt con un 5% in meno 9volt ingresso plc, selettore in quarta posizione uscita plc 8,55volt con un 5% in meno
Livio Orsini Inserita: 4 aprile 2018 Segnala Inserita: 4 aprile 2018 Se ripeti quello che hai scritto, continuaiamo a non capire quello che vuoi fare. Ripeto cosa intendi per priorità? Priorità di che cosa? Soggetto, predicato e complemento queste son le regole sintattiche di tutte le lingue occidentali.
max.bocca Inserita: 4 aprile 2018 Segnala Inserita: 4 aprile 2018 Nell' esempio B4 é un switch che ha 4 ingressi analogici che in funzione alla doppietta di indirizzamento 00,01,10,11 prolunga il valore in uscita. Questo indirizzamento dovrebbe essere fatto dal tuo manettino (codifica BCD a 2bit), se tu hai bisogno 5 posizioni dovrai mettere in cascata di Mix SW...
cammo4005 Inserita: 4 aprile 2018 Autore Segnala Inserita: 4 aprile 2018 Ho letto nell’operazione Matematica priorità 1 su H priorità 2 su M priorità 3 su L Ma ho visto nel manuale l’esempio,e fin li ci sono arrivato a capire! 🤦♂️ Chiedo scusa se sono un po’ duro a capire! 🤣 Allora non capisco perche quando diminuisco i volt in ingresso in uscita aumentano! Mi spiego meglio, in ingresso ho messo un potenziometro che mi da un segnale di 8 volt massimo! Perché la macchina non può lavorare più forte e non lo superano gli operatori quel punto! Quindi il segnale è 0-8 realmente! Ho fatto il programma come dice Blackice! E la tensione viene fuori giusto 5% in meno, con selettore in prima posizione. se mi varia l’ingresso tipo a 7 volt o 5 volt perché abbassano velocità alla macchina l’uscita inizia ad alzarsi e non rimane con quel 5% in meno! Sempre in prima posizione!
max.bocca Inserita: 4 aprile 2018 Segnala Inserita: 4 aprile 2018 Quindi tu hai solo bisogno che l uscita sia il 5% in meno dell ingresso?
DesmoGiec Inserita: 4 aprile 2018 Segnala Inserita: 4 aprile 2018 In effetti.. A prescindere dal selettore, tu hai bisogno solo di un uscita il 5% inferiore rispetto il riferimento in ingresso, no? Oppure il selettore deve fornirti un "cambio scala"? Non ho minimamente chiaro che funzione abbiano/debbano avere le posizioni del tuo selettore!
cammo4005 Inserita: 4 aprile 2018 Autore Segnala Inserita: 4 aprile 2018 44 minuti fa, max.bocca scrisse: Quindi tu hai solo bisogno che l uscita sia il 5% in meno dell ingresso? Si!il 5% in meno dell’ingresso. E cambiando la posizione del mio selettore devo variare la percentuale! selettore posizione. Percentuale 1. 5% 2. 10% 3. 15% 4. 20% 5. 25% cosi quando loro variano l’ingresso in base alla posizione del selettore varia l’usciita! Spero che sono stato un po’ più chiaro! grazie per la pazienza!
Livio Orsini Inserita: 5 aprile 2018 Segnala Inserita: 5 aprile 2018 10 ore fa, cammo4005 scrisse: Spero che sono stato un po’ più chiaro! Si finalmente è chiaro. Tu hai bisogno di moltiplicare l'ingresso per un fattore di scala selezionato da un commutatore. Quindi moltiplichi l'ingresso A1 per 95, o 90, o 85, etc., e dividi per 100.
Lucky67 Inserita: 5 aprile 2018 Segnala Inserita: 5 aprile 2018 15 ore fa, cammo4005 scrisse: se mi varia l’ingresso tipo a 7 volt o 5 volt perché abbassano velocità alla macchina l’uscita inizia ad alzarsi e non rimane con quel 5% in meno! Cioè? Se ad esempio metti 7 volt quanto ti esce? Se ne metti 6?
cammo4005 Inserita: 5 aprile 2018 Autore Segnala Inserita: 5 aprile 2018 selettore in posizione 1 volt in volt out 1 12.35 2 11.39 3 10.47 4 9.55 5 8.58 6 7.63 7 6.69 8 5.81 selettore in posizione 2 volt in volt out 1 12.41 2 11.49 3 10.63 4 9.72 5 8.80 6 7.90 7 7.01 8 6.16 questi valori li ho misurati con un tester in uscita, ed uno in entrata.
Lucky67 Inserita: 5 aprile 2018 Segnala Inserita: 5 aprile 2018 Se non ricordo male c'è la possibilità di vedere il logo cosa sta facendo. Devi controllare dentro il logo stesso che valore viene fornito alla porta analogica e poi tornare indietro per vedere dove sbaglia...a naso direi che avrai sbagliato ad implementre la formuletta... Altra cosa strana è una tensione di 12 volt su una porta che al massimo dovrebbe arivare a 10V. Qui però non conoscendo in profondità il plc dovrei vedere come risponde lo stesso in caso di sarurazione..
thinking Inserita: 5 aprile 2018 Segnala Inserita: 5 aprile 2018 Ho l'impressione che ci sia un errore del collegamento in ingresso:
max.bocca Inserita: 5 aprile 2018 Segnala Inserita: 5 aprile 2018 Io normalmente allo schema sopra pubblicato aggiungo una resistenza e uno zener da 10V con in parallelo un condensatore per poter prelevare dal potenziometro una tensione tra 0 e 10V, in quando adc é progettato per quel range.. con valori 0/1000digitalizzati
Livio Orsini Inserita: 6 aprile 2018 Segnala Inserita: 6 aprile 2018 A mio parere c'è un'errore nelle operazioni aritmentiche, una sorta di inversione.
DesmoGiec Inserita: 6 aprile 2018 Segnala Inserita: 6 aprile 2018 Premetto che non sono espertissimo di Logo, ma ho provato comunque a buttare giù una funzione. AI1 = Il tuo ingresso analogico 0-10V I1, I2 e I3 sono i contatti del tuo selettore a 5 posizioni Posizione 1 = I1 I2 I3 = OFF Posizione 2 = I1 ON, I2 I3 OFF Posizione 3 = I2 ON, I1 I3 OFF Posizione 4 = I1 I2 ON, I3 OFF Posizione 5 = I1 I2 OFF, I3 ON Appoggio l'analog in su SF001 Il multiplexer del logo supporta solo 2 stati, quindi ho vincolato il primo a I3 = OFF. Quando I3 va ON, inibisco il primo multi ed attivo il secondo. I 2 multi sono SF002 e SF003 Sommo poi i 2 multiplexer con SF004 SF005 moltiplica SF001 * SF004 e divide /100. La risultante di SF005 mi comanda l'uscita Digitale. Nell'esempio che vedi l'ingresso è 1000. Il selettore è in pos1, e l'uscita corrisponde a 950. Attivando I1 (Pos2): Attivando I2 (Pos3): Attivando I1 e I2 (Pos4): Attivando I3 (Pos5): Non so se esista un metodo più o meno carino, ma funziona
cammo4005 Inserita: 6 aprile 2018 Autore Segnala Inserita: 6 aprile 2018 Ragazzi 🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤬🤬🤬🤬🤬🤬! Ho trovato l’errore! C’era un collegamento sbagliato all’uscita Analogica! Mea culpa!🙇♂️🙇♂️🙇♂️ Adesso sono riuscito ad andare avanti con il programma! Ma ho bisogno di un altro po’ di aiuto perche non ho capito una cosa sul B4, io ne ho 5 di ingressi e il b4 ne porta 2, ho messo altri 2 almeno di b4 (adesso non ricordo) ho fatto un copia e incolla😓😓 ma alla fine non so come fare visto che ho solo un uscita analogica da usare! Dopo l’operazione Matematica e il multiplayx! mi servirebbe un OR analogica🤣🤣 il 4/4/2018 at 06:59 , Blackice scrisse: Ciao,devi usare le operazioni matematiche e poi selezionare tramite multiplexer l'uscita che ti interessa.Quindi parti con val.ingresso 0-1000 X 95 / 100 - poi 0-1000 X 90 / 100 ecc. Grazie x il esistenza
DesmoGiec Inserita: 6 aprile 2018 Segnala Inserita: 6 aprile 2018 Segui il mio esempio, è scritto in lad ma è la stessa cosa
max.bocca Inserita: 6 aprile 2018 Segnala Inserita: 6 aprile 2018 Il tuo b4 fai i primi 4 che andranno ad a limentare un ulteriore blocchetto mux dove xentra il quinto valore.
Blackice Inserita: 7 aprile 2018 Segnala Inserita: 7 aprile 2018 Basta usare una combinazione logica per superare il limite del multiplexer,metto un esempio con timer per non azzerare il valore durante le commutazioni: I primi 4 ingressi comandano in sequenza il multiplexer 1(B001),mentre il quinto ingresso il multiplexer 2(B002).
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora