texano Inserito: 19 novembre 2010 Segnala Share Inserito: 19 novembre 2010 Salve, in un vecchio progetto, ho la seguente istruzione: L "INV_MACC" (Ingresso analogico 4-20 mA) ITD DTR L 6.989990e-003 (??) Come ricavo da questo numero in intero?? *R T "BAT_MIN" (MD128) Se volessi sostituirla con l'istruzione di scalatura del blocco fc105, come dovrei fare?Grazie Link al commento Condividi su altri siti More sharing options...
Reverendo bit Inserita: 20 novembre 2010 Segnala Share Inserita: 20 novembre 2010 (modificato) Ciao TexanoVado a memoria ma L'FC105 dovrebbeessere cosi,CALL FC105IN= "INV_MACC" (Ingresso analogico 4-20)LV_MIN= 0.000000e-000 LV_MAX= 1.000000e-002BIPOLAR= falseRET_VAL= MW100OUT= MD102L MD102L L 6.989990e-003*RT "BAT_MIN" (MD128)considera che LV_MIN= 0.000000e-000 ed LV_MAX= 1.000000e-000 io li ho impostati come se volessi scalare il mio ingresso in 0..100, tu dovrai impostare quello corretoil Bipolar se vuoi elaborare anche valori negativi va messo a "true"L 6.989990e-003 (??) Come ricavo da questo numero in intero??Se è scritto cosi all'intero del software credo che sia una costanteSpero d'esserti stato utile Saluti Reverendo Modificato: 20 novembre 2010 da Reverendo bit Link al commento Condividi su altri siti More sharing options...
rguaresc Inserita: 20 novembre 2010 Segnala Share Inserita: 20 novembre 2010 nelle istruzioni in origine il numero intero (0...27648) viene trasformato in reale e poltiplicato per 0,00698999 traformandosi in 0...193,25924352 quindi in fc105HI_LIM 193.25924352LO_LIM 0.0OUT MD128 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