Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Campionamento Valore Analogico


Messaggi consigliati

Inserito:

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:

MAIN

LD SM0.1

CALL SBR_0

SBR_0

LD SM0.0

MOVB 100, SMB34

ATCH INT_0, 10

ENI

INT_0

LD SM0.0

MOVW AIW4, VW100

A 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!!


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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...