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




S7 300 - convertitore


Messaggi consigliati

barbato giuseppe
Inserito:

scusate ragazzi

mi sono trovato tra le mani un convertitore

IN 8BIT out 0-10V

e non riesco amettere a 1 tutti i bit di un byte di uscita

mi potreste dare qualche suggerimento

magari vi mando il sorgente di quello che ho provato a fare

vi ringrazio


Inserita:

Non ho ben capito.

L W#16#255

T AB 0

è solo questo che serve?

barbato giuseppe
Inserita:

dovrei mettere a 1 tutti i bit di AB0 quando da pannello operatore imposto

una parola a 100% e mettere a 0 tutti i bit quando imposto la parola a 0%

Inserita:

Difficile risponderti se non descrivi bene il problema. C'e' un'infinita' di cose che si chiamano convertitori. I valori % sono relativi a qualcosa, il valore 100 e' un numero.

Se nella "word_pannello" imposti il valore 100 (INT) e vuoi che questo attivi tutti i bit di un byte devi trasformare (0..100) in (0..255); una via e' passare ai REAL

L "word_pannello"

ITD

DTR

L 2.550000e+000

*R

RND

T AB 0

barbato giuseppe
Inserita:

il convertitore è qullo usato per regolare la velocità

di un motore.

giusto dalla parola devo regolare la velocità di un motore e da qui dimezzarla

tramite appositi sensori su una linea di trasporto per contenitori in vetro.

invece di utilizzare una scheda analogica utilizzo questi converitori perchè ne ho trovato una decina che dovevano essere utilizzati per una vecchia applicazione

Inserita:

Se ho capito bene e vuoi ottenere il 100% dell'uscita analogica

L 27648 //Max. digit

T PAW 0 //Trasferisci indirizzo periferia.

Ciao.

barbato giuseppe
Inserita:

funziona la soluzione di rguaresc ok

riesco a variare la velocita del motore dal pannello OP7.

invece di fare la conversione ITD e poi DTR posso fare anche così ?

L MD 100

L 2.550000+e000

*R

T AB10

funziona lo stesso ?

Matteo Montanari
Inserita:
funziona la soluzione di rguaresc ok

riesco a variare la velocita del motore dal pannello OP7.

invece di fare la conversione ITD e poi DTR posso fare anche così ?

L MD 100

L 2.550000+e000

*R

T AB10

funziona lo stesso ?

a patto che in MD100 hai un valore in reale (virgola mobile)

inoltre devi mettere "RND" prima di trasferire il valore all'uscita, in quanto devi convertire il valore reale ® in (N) doppio intero (D). utilizzando AB prendi solamente la parte bassa del tuo numero e quindi è il valore che ti interessa. se ometti la funzione "RND" scrivi "porcate" sull'uscita in quanto trasferisci il risultato della moltiplicazione tra numeri reali.

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