Tipos de datos
Descripción general
Los tipos de datos son formatos de variable específicos que se utilizan para complementar la descripción de los formatos internos (por ejemplo, en caso de una estructura o de una enumeración). El formato genérico de los tipos de datos es DT_xxx.
Lista de tipos de datos
Esta es una lista de los tipos de datos de uso más común:
-
DT_ACInputSetting
-
DT_CommercialReference
-
DT_DateTime
-
DT_ExtBaudRate
-
DT_ExtParity
-
DT_FaultCode
Change this to DT_TripCode? -
DT_FirmwareVersion
-
DT_Language5
-
DT_OutputFallbackStrategy
-
DT_PhaseNumber
-
DT_ResetMode
-
DT_WarningCode
Change this to DT_AlarmCode?
Estos tipos de datos se describen en las tablas siguientes.
DT_ACInputSetting
El formato DT_ACInputSetting es una enumeración que mejora la detección de entradas de CA:
Valor |
Descripción |
---|---|
0 |
Ninguno (ajuste de fábrica) |
1 |
< 170 V 50 Hz |
2 |
< 170 V 60 Hz |
3 |
> 170 V 50 Hz |
4 |
> 170 V 60 Hz |
DT_CommercialReference
El formatoDT_CommercialReference es Palabra[6] e indica una referencia comercial:
Registro |
MSB |
LSB |
---|---|---|
Registro N |
Carácter 1 |
Carácter 2 |
Registro N+1 |
Carácter 3 |
Carácter 4 |
Registro N+2 |
Carácter 5 |
Carácter 6 |
Registro N+3 |
Carácter 7 |
Carácter 8 |
Registro N+4 |
Carácter 9 |
Carácter 10 |
Registro N+5 |
Carácter 11 |
Carácter 12 |
Ejemplo:
Direcciones 64 a 69, Palabra[6], Referencia comercial del controlador.
Si Referencia comercial del controlador = LTMR:
Registro |
MSB |
LSB |
---|---|---|
64 |
L |
T |
65 |
M |
(espacio) |
66 |
R |
|
67 |
|
|
68 |
|
|
69 |
|
|
DT_DateTime
El formatoDT_DateTime es Palabra[4] e indica la fecha y la hora:
Registro |
Bits 12-15 |
Bits 8-11 |
Bits 4-7 |
Bits 0-3 |
---|---|---|---|---|
Registro N |
S |
S |
0 |
0 |
Registro N+1 |
H |
H |
m |
m |
Registro N+2 |
M |
M |
D |
D |
Registro N+3 |
Y |
Y |
Y |
Y |
Donde:
-
S = segundo
El formato es de dos dígitos BCD.
El intervalo de valores es [00-59] en BCD.
-
0 = sin utilizar
-
H = hora
El formato es de dos dígitos BCD.
El intervalo de valores es [00-23] en BCD.
-
m = minuto
El formato es de dos dígitos BCD.
El intervalo de valores es [00-59] en BCD.
-
M = mes
El formato es de dos dígitos BCD.
El intervalo de valores es [01-12] en BCD.
-
D = día
El formato es de dos dígitos BCD.
El intervalo de valores es (en BCD):
[01-31] para los meses 01, 03, 05, 07, 08, 10, 12
[01-30] para los meses 04, 06, 09, 11
[01-29] para el mes 02 en un año bisiesto
[01-28] para el mes 02 en un año no bisiesto
-
A = año
El formato es de cuatro dígitos decimales de codificación en binario (BCD).
El intervalo de valores es [2006-2099] en BCD.
El formato de entrada de datos y el intervalo de valores son:
Formato de entrada de datos |
DT#AAAA-MM-DD-HH:mm:ss |
|
---|---|---|
Valor mínimo |
DT#2006-01-01:00:00:00 |
1 de enero de 2006 |
Valor máximo |
DT#2099-12-31-23:59:59 |
31 de diciembre de 2099 |
Nota: Si proporciona valores fuera de los límites, el sistema devolverá un error detectado. |
Ejemplo:
Direcciones 655 a 658, Palabra[4], Ajuste de fecha y hora.
Si la fecha es 4 de septiembre de 2008 a las 7 a.m., 50 minutos y 32 segundos:
Registro |
15 12 |
11 8 |
7 4 |
3 0 |
---|---|---|---|---|
655 |
3 |
2 |
0 |
0 |
656 |
0 |
7 |
5 |
0 |
657 |
0 |
9 |
0 |
4 |
658 |
2 |
0 |
0 |
8 |
Con formato de entrada de datos: DT#2008-09-04-07:50:32.
DT_ExtBaudRate
DT_ExtbaudRate depende del bus utilizado:
El formato DT_ModbusExtBaudRate es una enumeración de las velocidades de transmisión en baudios posibles con la red Modbus:
Valor |
Descripción |
---|---|
1200 |
1200 baudios |
2400 |
2400 baudios |
4800 |
4800 baudios |
9600 |
9600 baudios |
19200 |
19.200 baudios |
65535 |
Autodetección (ajuste de fábrica) |
El formato DT_ProfibusExtBaudRate es una enumeración de las velocidades de transmisión en baudios posibles con la red PROFIBUS DP:
Valor |
Descripción |
---|---|
65535 |
Autobaudios (ajuste de fábrica) |
El formato DT_DeviceNetExtBaudRate es una enumeración de las velocidades de transmisión en baudios posibles con la red DeviceNet:
Valor |
Descripción |
---|---|
0 |
125 kbaudios |
1 |
250 kbaudios |
2 |
500 kbaudios |
3 |
Autobaudios (ajuste de fábrica) |
El formato DT_CANopenExtBaudRate es una enumeración de las velocidades de transmisión en baudios posibles con la red CANopen:
Valor |
Descripción |
---|---|
0 |
10 kbaudios |
1 |
20 kbaudios |
2 |
50 kbaudios |
3 |
125 kbaudios |
4 |
250 kbaudios (ajuste de fábrica) |
5 |
500 kbaudios |
6 |
800 kbaudios |
7 |
1000 kbaudios |
8 |
Transmisión en baudios automática |
9 |
Ajuste de fábrica |
DT_ExtParity
DT_ExtParity depende del bus utilizado:
El formato DT_ModbusExtParity es una enumeración de las paridades posibles con la red Modbus:
Valor |
Descripción |
---|---|
0 |
Ninguno |
1 |
Par |
2 |
Impar |
DT_FaultCode
Change
this to DT_TripCode?
El formato DT_FaultCode
Código de disparo |
Descripción |
---|---|
0 |
No se han detectado errores |
3 |
Corriente de tierra |
4 |
Sobrecarga térmica |
5 |
Arranque prolongado |
6 |
Atasco |
7 |
Desequilibrio de corriente de fase |
8 |
Infracorriente |
10 |
Prueba |
11 |
Error detectado del puerto HMI |
12 |
Pérdida de comunicación del puerto HMI |
13 |
Error interno del puerto de red detectado |
16 |
Disparo externo |
18 |
Diagnóstico encendido/apagado |
19 |
Diagnóstico de cableado |
20 |
Sobrecorriente |
21 |
Pérdida de corriente de fase |
22 |
Inversión de corriente de fase |
23 |
Sensor de temperatura del motor |
24 |
Desequilibrio de tensión de fase |
25 |
Pérdida de tensión de fase |
26 |
Inversión de tensión de fase |
27 |
Infratensión |
28 |
Sobretensión |
29 |
Potencia insuficiente |
30 |
Potencia excesiva |
31 |
Factor de potencia insuficiente |
32 |
Factor de potencia excesivo |
33 |
Configuración LTME |
34 |
Cortocircuito en el sensor de temperatura |
35 |
Circuito abierto en el sensor de temperatura |
36 |
Inversión de CT |
37 |
Fuera del límite de relación de CT |
46 |
Iniciar comprobación |
47 |
Ejecutar recomprobación |
48 |
Parar comprobación |
49 |
Parar recomprobación |
51 |
Error detectado de temperatura interna del controlador |
55 |
Error interno del controlador detectado (desbordamiento de pila) |
56 |
Error interno del controlador detectado (error de RAM detectado) |
57 |
Error interno del controlador detectado (error de suma de comprobación de RAM detectado) |
58 |
Error interno del controlador detectado (disparo de vigilancia de hardware) |
60 |
Detectada corriente L2 en modo monofásico |
64 |
Error detectado de memoria no volátil |
65 |
Error detectado de comunicación del módulo de expansión |
66 |
Botón de restablecimiento bloqueado |
67 |
Error detectado de función lógica |
100-104 |
Error interno del puerto de red detectado |
109 |
Error detectado de comunicación del puerto de red |
111 |
Disparo de sustitución rápida de dispositivo |
555 |
Error de configuración del puerto de red detectado |
DT_FirmwareVersion
El formatoDT_FirmwareVersion es una matriz XY000 que describe una revisión de firmware:
-
X = revisión principal
-
Y = revisión secundaria
Ejemplo:
Dirección 76, UInt, Controlador-versión de firmware.
DT_Language5
El formatoDT_Language5 es una enumeración que se utiliza para el idioma de visualización:
Código de idioma |
Descripción |
---|---|
1 |
Inglés (ajuste de fábrica) |
2 |
Français |
4 |
Español |
8 |
Deutsch |
16 |
Italiano |
Ejemplo:
Dirección 650, Palabra, HMI-ajuste de idioma.
DT_OutputFallbackStrategy
El formato DT_OutputFallbackStrategy es una enumeración de los estados de salida del motor cuando se pierde la comunicación.
Valor |
Descripción |
Modos del motor |
---|---|---|
0 |
Mantenido LO1 LO2 |
Para todos los modos |
1 |
Marcha |
Solo para el modo de 2 tiempos |
2 |
LO1, LO2 desactivados |
Para todos los modos |
3 |
LO1, LO2 activados |
Solo para los modos de funcionamiento sobrecarga, independiente y personalizado |
4 |
LO1 activado |
Para todos los modos, excepto el de 2 tiempos |
5 |
LO2 activado |
Para todos los modos, excepto el de 2 tiempos |
DT_PhaseNumber
El formato DT_PhaseNumber es una enumeración, con solo 1 bit activado:
Valor |
Descripción |
---|---|
1 |
1 fase |
2 |
3 fases |
DT_ResetMode
El formato DT_ResetMode es una enumeración de los modos posibles para el restablecimiento tras disparo térmico:
Valor |
Descripción |
---|---|
1 |
Manual o HMI |
2 |
A distancia por la red |
4 |
Automático |
DT_WarningCode
Change this to DT_AlarmCode?
El formato DT_WarningCode
Código de alarma |
Descripción |
---|---|
0 |
Sin alarma |
3 |
Corriente de tierra |
4 |
Sobrecarga térmica |
5 |
Arranque prolongado |
6 |
Atasco |
7 |
Desequilibrio de corriente de fase |
8 |
Infracorriente |
10 |
puerto HMI |
11 |
Temperatura interna del LTMR |
18 |
Diagnóstico |
19 |
Cableado |
20 |
Sobrecorriente |
21 |
Pérdida de corriente de fase |
23 |
Sensor de temperatura del motor |
24 |
Desequilibrio de tensión de fase |
25 |
Pérdida de tensión de fase |
27 |
Infratensión |
28 |
Sobretensión |
29 |
Potencia insuficiente |
30 |
Potencia excesiva |
31 |
Factor de potencia insuficiente |
32 |
Factor de potencia excesivo |
33 |
Configuración LTME |
46 |
Iniciar comprobación |
47 |
Ejecutar recomprobación |
48 |
Parar comprobación |
49 |
Parar recomprobación |
109 |
Pérdida de comunicación del puerto de red |
555 |
Configuración del puerto de red |