MikeRam Inserito: 30 ottobre 2006 Segnala Inserito: 30 ottobre 2006 Per convertire da ascii a esadecimale ho tentato di usare HEX ma senza riuscirvi in alcun modo.E' una istruzione estesa, dove sbaglio ?Grazie a chi mi aiuterà
pcontini Inserita: 30 ottobre 2006 Segnala Inserita: 30 ottobre 2006 Prova a fare un esempio pratico di come utilizzi l'istruzione e forse sarà più facile aiutarti!
Claudio Negro Inserita: 30 ottobre 2006 Segnala Inserita: 30 ottobre 2006 Puoi anche dire che programma usi.Comunque è un'istruzione estesa da caricare con il software di programmzione.Ciao
bitstop Inserita: 30 ottobre 2006 Segnala Inserita: 30 ottobre 2006 Cosa intendi "in alcun modo"?Non la esegue?La esegue, ma non ti risulta quello che vorresti?Il programma sei riuscito a scaricarlo?
MikeRam Inserita: 31 ottobre 2006 Autore Segnala Inserita: 31 ottobre 2006 "in alcun modo" nel senso che impostando la word di origine (che contiene i dati ascii da convertire) in un registro DM e la word destinataria sempre in un altro registro DM, monitorando quest'ultima il suo valore non cambia, qualunque valore scriva nel DM sorgente.nella fattispecie: hex dm41 #0030 DM40In ogni caso potreste sintetizzarmi la questione della funzione estesa ?come faccio a caricarla ?uso CXprogrammerGrazie
Claudio Negro Inserita: 31 ottobre 2006 Segnala Inserita: 31 ottobre 2006 Innanzitutto se l'istruzione non è mappata, la rung dove la usi rimane con il bordo di sinistra rosso per indicare il problema e la compilazione genera un ERRORE: Istruzione di espansione non mappata in rung xxxxx.Da quanto dici sembrerebbe che tu abbia scaricato il programma, ergo l'istruzione era mappata.Ti di qualche chiarimento su come gestire la mappatura delle istruzioni.Con cx programmer alla sinistra dovresti avere una finestra [spazio di lavoro progetto], tipo un albero stile risorse del computer. Se non ce l'hai la puoi attivare con ALT + 1.In questa finestra trovi tra le varie cose [istruzioni di espansione] e con un doppio clic sopra si apre una finestra [Mappatura delle istruzioni estese].A questo punto è facile, trovi a sinistra le istruzioni disponibili e a destra le mappate e puoi girartele come vuoi con i due pulsanti [imposta] e [rimuovi] tra le colonne.Ciao
Claudio Negro Inserita: 1 novembre 2006 Segnala Inserita: 1 novembre 2006 Da come hai impostato il secondo parametro prevedi che i dm sorgenti siano Dm41 e Dm42Devi impostare un valore corretto sia in Dm41 che in Dm42 allora avrai la risposta in Dm 40, altrimenti l'istruzione non si esegue e si attiva il flag ER
MikeRam Inserita: 2 novembre 2006 Autore Segnala Inserita: 2 novembre 2006 Claudio Negro, hai fatto bingo !Grazie al tuo consiglio, intuendo il bug, hai risolto il mio problema.Ti sono estremamente grato.Ringrazio anche tutti quelli che mi hanno comunque risposto.Cordialissimi saluti.
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