sergio.marcianelli Inserito: 28 gennaio 2011 Segnala Inserito: 28 gennaio 2011 Buonasera,Non riesco ad identificare il codice del tasto rosso del telecomando IR. Se premo il tasto 1 come valore sulla word trovo 0401, con la funzione CMP_W la comparo al numero 1 e attivo il carico. Quando premo il tasto rosso leggo il codice 45B (Tasto giallo 45C, Verde 45D, Blu 45E), Con quale valore lo devo comparare per attivare l'uscita? ho già provato solo con la lettera b, negativo; con 5B, negativo; 45B, negativo. Chiedo aiuto Sergio Marcianelli
del_user_56966 Inserita: 28 gennaio 2011 Segnala Inserita: 28 gennaio 2011 45B (Tasto giallo 45C, Verde 45D, Blu 45E) ???ma non stai usando il filtro LByte come nell'esempio?dovresti vedere solo un numero tra 1 e 255 non oltre...tra la word di lettura e il CMP metti un LByte lo trovi nella sezione MATH...
sergio.marcianelli Inserita: 29 gennaio 2011 Autore Segnala Inserita: 29 gennaio 2011 Il Lbyte l'ho messo solo che è a valle del readvar, quindi per leggere il valore corretto dovrei mettere readvar=>Lbyte>readvar=>Cmp_w? GrazieSergio Marcianelli
del_user_56966 Inserita: 29 gennaio 2011 Segnala Inserita: 29 gennaio 2011 per far prima basta che vedi l'esempio che c'è nella cartella LH2 Samples in ActiveSysteml'esempio è cosi...readvar=>Lbyte>=>Cmp_wa me il tasto rosso da il valore 91
sergio.marcianelli Inserita: 29 gennaio 2011 Autore Segnala Inserita: 29 gennaio 2011 allora ho bisogno di mettere a fuoco qualcosa........... il programma è fatto esattamente come hai disegnato tu, solo che quando schiaccio il pulsante rosso sulla casella readvar leggo un valore e sotto c'è un altra casella che porta un altro valore, quale devo tenere in considerazione? e quel 45B che leggevo a cosa si riferiva?anche quando schiacci il tasto 1 sulla casella readvar appare il valore 0401 Bho! Sergio Marcianelli
del_user_56966 Inserita: 29 gennaio 2011 Segnala Inserita: 29 gennaio 2011 Scusa Sergio è normale che se fai il debug al readvar leggi 16 Bit ancora non hai filtrato il solo byte basso tramite la LBytese vuoi leggere il valore da programma devi fare cosi..READVAR -->LBYTE--->ASSIGNe ti leggi il valore nella Assign li lo trovi già filtrato!oppure in modo più veloce mentre sei in debug (PLC in RUN) leggi il valore tramite il menu Options--> R/W Registersfai click sulla finestra "R/W Word"imposti la word da leggere, premi il tasto che vuoi decodificare e poi il pulsante "READ" sulla finestra di debugvedrai apparire il valore anche splittato a bit adesso elimini le spunte dal bit 8 al 15 è il valore che rimane è quello del Byte basso (Bit 0-7) ovvero quello che stai cercando...
sergio.marcianelli Inserita: 29 gennaio 2011 Autore Segnala Inserita: 29 gennaio 2011 adesso ètutto più chiaro.Grazie mille,Visto che stiao in tema approfitto per un'altra domanda:nell'impianto è montato anche un luxometro, di giorno sulla word di riferimento leggo un valore circa 1200 e sull'impbrunire un valore di circa 30 (quale ho messo come valore per attivare le luci notturne). Ma questo valore si riferisce ai Lux o vi è un rapporto per convertirlo in Lux?Sergio Marcianelli
del_user_56966 Inserita: 29 gennaio 2011 Segnala Inserita: 29 gennaio 2011 Ma questo valore si riferisce ai Lux o vi è un rapporto per convertirlo in Lux?si riferisce ai Lux che vede il sensore, quindi va posizionato in modo che punti sull'area d'interesse che si vuole prendereper campione, di solito è il centro dove si vuole ottenere i lux di riferimento...nel caso per esempio di un ufficio con dipendenti dovrebbe puntare verso il tavolo da lavoro, ma non potremmo mai essere misure identiche quindi tramite un luxmetro portatile si misura i 300 lux sul tavolo e poi si legge quanti ne vede realmente il luxmetro HomePLC dal suo angolo di visuale...e nel setpoint di regolazione si mette il valore che corrisponde ai precedenti 300 lux sul tavolo!
del_user_56966 Inserita: 29 gennaio 2011 Segnala Inserita: 29 gennaio 2011 e fai in modo che il sensore non punti mai su fonti di luce diretta, meglio sempre che veda zone dove luce artificiale e naturale si miscelano in modo omogeneo...
del_user_56966 Inserita: 29 gennaio 2011 Segnala Inserita: 29 gennaio 2011 Chiaramente il mio esempio è riferito a una regolazione che debba mantenere la luce ambientale a un determinato valorein lux nell'arco della giornata...mentre mi sembra di capire che tu lo utilizzi solo come crepuscolare analogico....
sergio.marcianelli Inserita: 30 gennaio 2011 Autore Segnala Inserita: 30 gennaio 2011 Si, per il momento funge da crepuscolare analogico ma...........-Accende il lampioncino sull'ingressino all' impbrunire.-Accende la luce nel corridoio appena disattivo l'antifurto e apro il portone di casa (sfruttando il sensore sul portone), ovviamente se è notte.-Accende la luce sul portone di casa per 30 sec quando apro il cancelletto con il trasponder (così permette di identificare la chiave del portone) ovviamente se è notte.Comunque grazie per le risposteSergio Marcianelli
del_user_56966 Inserita: 30 gennaio 2011 Segnala Inserita: 30 gennaio 2011 -Accende la luce nel corridoio appena disattivo l'antifurto e apro il portone di casa (sfruttando il sensore sul portone), ovviamente se è notte.da qui presuppongo che tu dialoghi direttamente con la centrale di sicurezza...
sergio.marcianelli Inserita: 31 gennaio 2011 Autore Segnala Inserita: 31 gennaio 2011 Non ho installato la centrala XM, l'ho realizzato con l'hplc........sembra che funzioni molto bene. Ovviamente è tutto tamponato Sergio Marcianelli
del_user_56966 Inserita: 31 gennaio 2011 Segnala Inserita: 31 gennaio 2011 Non ho installato la centrala XM, l'ho realizzato con l'hplc........sembra che funzioni molto bene. Ovviamente è tutto tamponatoGrande!!...
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