Babydriver Inserito: 9 febbraio 2009 Segnala Share Inserito: 9 febbraio 2009 Salve, sono nuovo della programmazione, e ho qualche dubbio:con una cpu224 devo campionare un valore analogico in ingresso, a questo proposito il manuale siemens mi propone questo codice:MAINLD SM0.1CALL SBR_0SBR_0LD SM0.0MOVB 100, SMB34ATCH INT_0, 10ENIINT_0LD SM0.0MOVW AIW4, VW100A questo punto, eseguito il primo ciclo, inizia il campionamento del valore analogico, che poi continua ogni 100 ms (come impostato nel smb34), giusto?Se volessi arrestare il campionamento dovrei usare il comando DTCH?Cosa cambierebbe se inserissi il codice della SBR0 direttamente nel main, sotto SM0.0?Si allungherebbe il tempo necessario all'esecuzione del ciclo? (non ho comunque problemi di questo tipo, in quanto il campionamento ogni secondo è piu che sufficiente)Grazie dell'aiuto!! Link al commento Condividi su altri siti More sharing options...
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