Vai al contenuto
PLC Forum


2 Decimali Dopo La Virgola


simatic

Messaggi consigliati


Ciao dott.cicala, ho già risolto, mi serviva mettere i due numeri dopo la virgola (12 nell'esempio) dentro ad una variabile DW. Ho fatto una FC che prende in ingresso un numero in virgola mobile, gli indichi quante cifre decimali vuoi e ti ridà un numero intero in una variabile d'uscita.

L #INPUT
PUSH
TRUNC
DTR
-R
L #NUM_AFTER_FLOW
NEXT: T #LoopIndex
TAK
L 1.000000e+001
*R
L #LoopIndex
LOOP NEXT
TAK
RND-
T #OUTPUT

Questo è quello che ho fatto.

Grazie per l'interessamento.

A presto

Link al commento
Condividi su altri siti

quindi dovevi estrarre, non arrotondare. Mi sembrava un po' troppo banale la richiesta ed hai fatto benissimo a condividere la soluzione che hai trovato.

Link al commento
Condividi su altri siti

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