* errors message
0:1 Variable o símbolo no definido.
0:2 La referencia de salto no está definida.
0:3 Error sintáctico.
0:4 Bloque de función, función u operador no definido.
0:5 Nombre de instancia no declarado.
0:6 Nombres de instancia reservados para bloques de función.
0:7 Demasiado largo, no se puede ajustar a la variable.

0:8 Se espera un índice entrero entre [ ].
0:9 La variable no está definida como un vector.
0:10 Se espera un índice entre 1 y 32.
0:11 Se espera una variable de tipo entero.
0:12 Indice demasido grande o demasido pequeño.
0:13 Se espera un vector booleano.
0:14 Las variables de tipo mensaje no pueden estar en un vector.
0:15 Se espera una constante o variable de tipo entero.

* errors for the function block 'ld_elt_FB'
1:00 Se espera el nombre de clase del bloque de función dentro de (* *).
1:01 Se espera el nombre de instancia del bloque de función dentro de (* *).
1:02 Se espera '(' después del nombre de instancia del bloque de función. 
1:03 Se espera la lista de entradas del bloque de función.
1:04 Se espera ';' entre la lista de entradas y la lista de salidas. 
1:05 Se espera la lista de salidas del bloque de función.
1:06 Se espera ')' después de la lista de salidas de bloque de función.
1:40 Se espera una variable.
1:41 Se espera una variable o una constante.
1:49 La definición de función ha sido cambiada.
1:50 La definición de bloque de función ha sido cambiada.
1:56 Se espera una variable legible.
1:65 No se puede guardar la salida en una variable de sólo lectura.
* errors for the Coordinates 'CoordXY'      
2:00 Se espera '[' al comienzo de las coordenadas.
2:01 Se espera un entero positivo menor que 32768.
2:02 Se espera ',' entre coordenadas. 
2:03 Se espera ']' al final de las coordenadas.
* errors for rung equation 'rung_equation'
3:00 Un escalón debe empezar con un SOR.
3:01 Una etiqueta debe ser única, incluida en (* *) y sólo de 16 caracteres de longitud.
3:02 Un alias debe ir dentro de (* *) y tiene sólo 16 caracteres de longitud.
3:03 Un escalón debe acabar con un EOR.
3:04 Etiqueta ya usada.
* errors for the branch 'branch'
4:00 Se espera un elemento siguiendo a BST. 
4:01 Se espera NXB entre dos elementos. 
4:02 Se espera un elemento siguiendo a NXB.
4:03 Se espera BND siguiendo a un elemento. 
* errors for descriptor of an element 'desc_elt'
5:00 Se espera un nombre de constante o variable dentro de (* *).
5:01 Se espera un nombre de alias dentro de (* *). 
* errors for jmp element 'ld_elt_jmp'
6:00 Se espera un nombre de etiqueta. 
6:01 Se espera un nombre de alias dentro de (* *). 
6:02 No se puede encontrar el nombre de etiqueta.
* errors for a ld program 'program'
7:00 Un programa debe empezar con un BOF.
7:01 Un programa debe acabar con un EOF.
* errros for I/O element 'ld_elt_IO'                                                         
8:00 Se espera un descriptor de elemento. 
8:01 Se espera una variable de tipo booleano o una constante de tipo booleano.
8:02 Se espera una salida o una variable interna de tipo boolean.
* errors for parameter of function block 'fbparam'
9:00 Un bloque de función tiene al menos una entrada y una salida.
9:01 Una ',' debe separar los parámetros formales. 
* errors for the descriptor of function block parameters 'desc_fp'
10:00 Se espera un nombre de parámetro formal dentro de (* *). 
10:01 Cada entrada debe estar conectada, y la salida se puede dejar flotante, pero la variable debe existir.
10:02 Se espera un nombre de alias dentro de (* *).
* File errors
100:0 No ha ocurrido ningún error.
100:1 Error fatal: ha ocurrido un error no especificado.
100:2 Error fatal: no se puede encontrar el fichero.
100:3 Error fatal: todo o parte del camino es no válido.
100:4 Error fatal: se ha excedido el número de ficheros abiertos permitidos.
100:5 Error fatal: el fichero no puede ser accedido.
100:6 Error fatal: se ha intentado usar un handle de fichero no válido.
100:7 Error fatal: el fichero de trabajo actual no puede ser borrado.
100:8 Error fatal: no hay más entradas de directorio.
100:9 Error fatal: hubo un error al tratar de establecer el puntero de fichero.
100:10 Error fatal: hubo un error de hardware.
100:11 Error fatal: no se cargó SHARE.EXE, o una región compartida fué bloqueada.
100:12 Error fatal: hubo un intento de bloquear una región ya bloqueada.
100:13 Error fatal: el disco está lleno.
100:14 Error fatal: se alcanzó el final del fichero.
100:15 Error fatal: ha ocurrido un error de memoria.
* Warning
200:0 Detectado salto hacia atrás. 
200:1 Sin correspondencia IEC.
* errors for inputs of FBs, functions or operators
11:01 Se espera constante o variable de entrada de tipo booleano.
11:02 Se espera constante o variable de entrada de tipo entero.
11:03 Se espera constante o variable de entrada de tipo boolean0 o entero.
11:04 Se espera constante o variable de entrada de tipo real.
11:05 Se espera constante o variable de entrada de tipo booleano o real.
11:06 Se espera constante o variable de entrada de tipo entero o real.
11:07 Se espera constante o variable de entrada de tipo booleano, entero o real.
11:08 Se espera constante o variable de entrada de tipo temporizador.
11:09 Se espera constante o variable de entrada de tipo booleano o temporizador.
11:10 Se espera constante o variable de entrada de tipo entero o temporizador.
11:11 Se espera constante o variable de entrada de tipo booleano, entero o temporizador.
11:12 Se espera constante o variable de entrada de tipo real o temporizador.
11:13 Se espera constante o variable de entrada de tipo booleano, real o temporizador.
11:14 Se espera constante o variable de entrada de tipo entero, real o temporizador.
11:15 Se espera constante o variable de entrada de tipo booleano, entero, real o temporizador.
11:16 Se espera constante o variable de entrada de tipo mensaje.
11:17 Se espera constante o variable de entrada de tipo booleano o mensaje.
11:18 Se espera constante o variable de entrada de tipo entero o mensaje.
11:19 Se espera constante o variable de entrada de tipo booleano, entero o mensaje.
11:20 Se espera constante o variable de entrada de tipo real o mensaje.
11:21 Se espera constante o variable de entrada de tipo booleano, real o mensaje.
11:22 Se espera constante o variable de entrada de tipo entero, real o mensaje.
11:23 Se espera constante o variable de entrada de tipo booleano, entero, real o mensaje.
11:24 Se espera constante o variable de entrada de tipo temporizador o mensaje.
11:25 Se espera constante o variable de entrada de tipo booleano, temporizador o mensaje.
11:26 Se espera constante o variable de entrada de tipo entero, temporizador o mensaje.
11:27 Se espera constante o variable de entrada de tipo booleano, entero, temporizador o mensaje.
11:28 Se espera constante o variable de entrada de tipo real, temporizador o mensaje.
11:29 Se espera constante o variable de entrada de tipo booleano, real, temporizador o mensaje.
11:30 Se espera constante o variable de entrada de tipo entero, real, temporizador o mensaje.
11:31 Se espera constante o variable de entrada de tipo booleano, entero, real, temporizador o mensaje.
* errors for outputs of FBs, functions or operators
12:01 Se espera variable de salida de tipo booleano.
12:02 Se espera variable de salida de tipo entero.
12:03 Se espera variable de salida de tipo booleano o entero.
12:04 Se espera variable de salida de tipo real.
12:05 Se espera variable de salida de tipo booleano o real.
12:06 Se espera variable de salida de tipo entero o real.
12:07 Se espera variable de salida de tipo booleano, entero o real.
12:08 Se espera variable de salida de tipo temporizador.
12:09 Se espera variable de salida de tipo booleano o temporizador.
12:10 Se espera variable de salida de tipo entero o temporizador.
12:11 Se espera variable de salida de tipo booleano, entero o temporizador.
12:12 Se espera variable de salida de tipo real o temporizador.
12:13 Se espera variable de salida de tipo booleano, real o temporizador.
12:14 Se espera variable de salida de tipo entero, real o temporizador.
12:15 Se espera variable de salida de tipo booleano, entero, real o temporizador.
12:16 Se espera variable de salida de tipo mensaje.
12:17 Se espera variable de salida de tipo booleano o mensaje.
12:18 Se espera variable de salida de tipo entero o mensaje.
12:19 Se espera variable de salida de tipo booleano, entero o mensaje.
12:20 Se espera variable de salida de tipo real o mensaje.
12:21 Se espera variable de salida de tipo booleano, real o mensaje.
12:22 Se espera variable de salida de tipo entero, real o mensaje.
12:23 Se espera variable de salida de tipo booleano, entero, real o mensaje.
12:24 Se espera variable de salida de tipo temporizador o mensaje.
12:25 Se espera variable de salida de tipo booleano, temporizador o mensaje.
12:26 Se espera variable de salida de tipo entero, temporizador o mensaje.
12:27 Se espera variable de salida de tipo booleano, entero, temporizador o mensaje.
12:28 Se espera variable de salida de tipo real, temporizador o mensaje.
12:29 Se espera variable de salida de tipo booleano, real, temporizador o mensaje.
12:30 Se espera variable de salida de tipo entero, real, temporizador o mensaje.
12:31 Se espera variable de salida de tipo booleano, entero, real, temporizador o mensaje.
