Estructura de datos fundamental
Estructura de
Todos los datos de entrada y salida del interfaz de serie tienen la siguiente estructura de
datos fundamen-
datos:
tal
Campo
Inicio
Longitud
Equipo/opción
Número
Comando
Campo de datos
Suma de chequeo
Datos de equipos
Para consultar determinados valores y magnitudes de un equipo o de una opción, la
en red y opcio-
estructura de datos incluye lo siguiente:
nes
-
-
Direccionar el equipo o la opción:
-
-
Si se dirige un comando a un equipo o a una opción que no soporta el comando, la
Interface Card o la Interface Box emite un mensaje de error.
Si no se contesta una consulta de datos al cabo de 2 segundos o si se produce un error
durante la transmisión de la respuesta, debe repetirse la consulta de datos.
Posibles valores
Valor
para el byte
0x00
„Equipo/opción"
0x01
0x02
0x03
0x04
0x05
* Sólo con la retransmisión de error activa
Inicio
Longitud
Equipo/opción Número
Explicación
Secuencia de inicio: 3 veces 0x80 (3 bytes)
Número de bytes en el campo de datos (1 byte)
Tipo, por ejemplo: inversor, Sensor Box, etc. (1 byte)
Número del equipo correspondiente (1 byte)
Consulta, comando a ejecutar (1 byte)
Contiene el valor del comando consultado (máx. 127 bytes)
La suma de chequeo se calcula añadiendo 8 bits a todos los
bytes en la estructura de datos con excepción de los campos
"Secuencia de inicio" y "Suma de chequeo"; no se tienen en
cuenta los overflows (1 byte)
Un campo para el direccionamiento del equipo o de la opción desde donde deben
consultarse los datos
El byte de comando correcto para los datos deseados
Ajustar el byte "Equipo/opción" al valor correcto para los tipos del equipo o de la
opción (inversor, Sensor Card, etc.)
Poner el byte "Número" al valor que
-
en caso de inversores se ha introducido a través de la pantalla (IG Nr.)
-
en caso de Sensor Card o de otros componentes DATCOM se ha ajustado en
el interruptor BCD
Equipo/opción
Consulta de datos general o consulta a la Interface Card (se
ignora el byte „Número")
Inversor
Sensor Card
Fronius IG Datalogger*
Reservado
Fronius String Control*
Comando
32
Suma de
Campo de
chequeo
datos