Ejemplo:
(Para más información consulte el manual Fielbus de
Emotron)
Queremos controlar el variador de velocidad con un sistema
bus mediante los dos primeros bytes del mensaje de control
básico ajustando el menú "[2661 ] FB Signal 1" en 49972.
Además, queremos transmitir una referencia de 16 bits y un
valor de proceso de 16 bits. Para conseguirlo hay que ajustar
el menú "[2662 ] FB Signal 2" en 42905 y el menú "[2663 ]
FB Signal 3" en 42906.
NOTA: En el panel de control del menú Operación [710 ]
es posible visualizar el valor del proceso transmitido. El
valor depende de la configuración de los menús "Valor
Mín. [324 ]" y "Valor Máx [325 ]".
CG Drives & Automation, 01-5325-04r1
10.6 Descripción de los
formatos Eint
Un parámetro con formato Eint se puede representar con
dos formatos diferentes (F). En formato de un entero sin
signo de 15 bits (F=0) o en formato de coma flotante de
Emotron (F=1). El bit más importante (B15) indica el
formato que se ha utilizado. A continuación, una
descripción detallada.
Todos los parámetros introducidos en un registro se pueden
redondear al número de dígitos significativos utilizados en el
sistema interno.
La matriz que figura a continuación describe el contenido de
la palabra de 16 bits en los dos formatos EInt:
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
F=1 e3
e2
e1
e0
m10 m9 m8 m7 m6 m5 m4 m3 m2 m1 m0
F=0 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Si el formato bit (B15) es 0, todos los bits deben tratarse
como enteros sin signo estándar (UInt).
Si el formato de bit es 1, entonces el número es interpretado
como este:
"Valor=M*10E, donde M=m10...m0 representa a dos
complementos logarítmico y E=e3...e0 representa dos
componentes exponenciales".
NOTA: Los parámetros con formato EInt pueden ser
enteros sin signo de 15 bits (F=0) o coma flotante de
Emotron (F=1).
Resolución del ejemplo
Si introduce el valor 1004 en un registro que tiene 3 dígitos
significativos, se guardará como 1000.
En el formato de coma flotante de Emotron (F=1), se utiliza
una palabra de 16 bits para representar números altos (o
muy bajos) con tres dígitos significativos.
Si los datos se leen o se escriben como números de coma fija
(es decir, sin decimales) entre 0 y - 32 767 se utilizar el
formato de enteros sin signo de 15 bits (F=0).
Ejemplo de formato de coma flotante de
Emotron
e3-e0 4-bit exponente con signo. Da un
rango de valor:
-8..+7 (binario 1000 .. 0111)
m10-m0 11-bit mantisa con signo. Da un
rango de valores:
-1024..+1023 (binario
0000000000..01111111111)
Un número con signo debe representarse como un número
binario de complemento a dos, como el siguiente:
Comunicación serie
61