Vai al contenuto
PLC Forum


Trasferimento Di Una Parola


Messaggi consigliati

Alberto Vergani
Inserito:

Ciao a tutti.Volevo capire meglio la funzione MOV_W..ora le domande:

usando questa trasferisco una parola da quanti bit?

se all'ingresso IN metto un valore, questo cosa va a variare?

Poi, se devo azionare delle segnalazioni con l'OUT del blocco, è sufficente scrivere in OUT la destinazione Es. vw90 oppure devo fare altro?

Grazie


Inserita:

Dalla domanda mi sembri un po' digiuno in materia però provo a risponderti ugualmente: sicuramente stiamo parlando di microwin e la funzione che stai esaminando non fa altro che trasferire una word (16 bit) dalla sorgente (IN) alla destinazione (OUT) quando la condizione che poni prima della chiamata è vera. In ogni caso se premi F1 sulla funzione vedrai che l'. è abbastanza esauriente.

Ciao

B)

Alberto Vergani
Inserita:

Si tratta di microwin step-7, vorrei sapere cosa cambia inserire un certo valore in "IN" cosa modifica. vorrei anche risposte alle mie precedenti altre domande.

Grazie a tutti!

Matteo Montanari
Inserita:

non viene fatto niente altro che un caricamento del dato che scivi nella varibile di ingresso (IN) nell'accumulatore di sistema, ed un trasferimento dall'accumulatore di sistema alla varibile di uscita (OUT).

praticamente:

L 100

T VW100

scrivo il valore 100 nella varibile VW100

se l'istruzione è

L 1

T VW100

il valore assunto da VW100 dopo il trasferimento è uguale a "1".

-----

come ti è stato suggerito seleziona l'istruzione e premi [F1] per accedere al manuale in linea

Inserita:
usando questa trasferisco una parola da quanti bit?
la funzione che stai esaminando non fa altro che trasferire una word (16 bit)

se all'ingresso IN metto un valore, questo cosa va a variare?
non fa altro che trasferire una word (16 bit) dalla sorgente (IN) alla destinazione (OUT) quando la condizione che poni prima della chiamata è vera

L'. in linea dice

"L'operazione Trasferisci parola (MOVW) trasferisce la parola di ingresso (IN) nella parola di uscita (OUT) senza modificarne il valore originale."

Poi, se devo azionare delle segnalazioni con l'OUT del blocco, è sufficente scrivere in OUT la destinazione Es. vw90 oppure devo fare altro

L'OUT del blocco è la word di uscita, se intendi invece l'out boolenano (ENO), l'. riporta quanto segue:

"ENO è un'uscita booleana per i box KOP e FUP. ENO consente di collegare i box in serie (orizzontalmente) invece che in parallelo (verticalmente). Se l'ingresso EN del box è attraversato dal flusso di corrente e il box viene eseguito senza errori, l'uscita ENO trasmette il flusso di corrente all'elemento successivo. Se durante l'esecuzione del box viene individuato un errore, il flusso di corrente viene interrotto nel box che ha generato l'errore.

ENO ha la stessa immagine di stato EN (EN=ENO), a meno che l'operazione non venga eseguita in modo errato. Ad esempio, l'operazione DIV_I darà ENO=0 per una divisione per zero."

Spero possa bastarti.

Ciao

B)

Alberto Vergani
Inserita:

grazie per le risposte, come sempre esaurienti fino in fondo!

GRAZIE 1000

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...