Vous êtes sur la page 1sur 10

IEC 61131-3

definiciones

Departamento de Ingeniera de Sistemas y Automtica

victortorreslopez

Mlaga, 2 de noviembre de 2013


(16 de octubre de 2013)

autor:
copyright (c) 2013 victortorreslopez
Dpto. Ingeniera de Sistemas y Automtica
Universidad de Mlaga
vetorres@uma.es

licencia:
Esta

obra

est

bajo

una

Licencia

Creative

Commons

Atribucin-

NoComercial-CompartirIgual 3.0 Espaa. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/bync-sa/3.0/es/ o
enve una carta a Creative Commons, 171 Second Street, Suite 300, San
Francisco, California 94105, USA.

IEC 61131-3

definiciones

1. tiempo absoluto: informacin combinada de la fecha y la hora.


2. camino de acceso (access path): asociacin de un nombre simblico
a una variable con el propsito de establecer una comunicacin
abierta.
3. accin: variable binaria o serie de operaciones asociadas a una
etapa.
4. bloque de accin: elemento grfico del lenguaje que utiliza el valor de una variable binaria para determinar el valor de una salida
binaria o como condicin de habilitacin de una accin.
5. agregado: coleccin estructurada de datos que conforman un tipo de
dato.
6. argumento:
salida.

sinnimo

de

variable

de

entrada,

salida

entrada-

7. vector (array): agregado de datos, con los mismos atributos, cada


uno de los cuales puede ser referenciado de forma nica con un ndice.
8. asignacin: mecanismo mediante el cual se da un valor a una variable o un agregado.
9. nmero en base: nmero representado en una base diferente de 10.
10. bloque funcional bi-estable: bloque funcional con dos estados estables controlado por una o ms entradas.
11. cadena de bits: dato formado por uno o ms bits.
12. cuerpo: porcin de unidad de organizacin de programa que especifica las operaciones que deben llevarse a cabo sobre los datos declarados en la unidad de organizacin de programa cuando se invoca
su ejecucin.
13. llamada: construccin del lenguaje para invocar la ejecucin de
una funcin o bloque funcional.
14. cadena de caracteres (character string): agregado de una secuencia
ordenada de caracteres.
15. comentario: construccin del lenguaje para incluir texto en un
programa que no tenga ningn efecto sobre su ejecucin.
16. compilar: traducir una unidad de organizacin de programa o especificacin de tipo de dato a su equivalente en el lenguaje mquina
o a una forma intermedia.
17. configuracin: elemento del lenguaje correspondiente a un sistema
programable de control.
18. bloque funcional contador: bloque funcional que acumula el valor
del nmero de veces que cambia una o ms entradas.

victortorrelopez


19. tipo de dato: conjunto de valores y conjunto de operaciones permitidas.
20. fecha y hora: informacin de la fecha del ao y la hora del da
representada como un elemento individual del lenguaje.
21. declaracin: mecanismo que establece la definicin de un elemento
del lenguaje. Normalmente una declaracin supone asociar un identificador, y sus atributos de almacenamiento y procesamiento, a un
elemento del lenguaje.
22. delimitador: carcter o combinacin de caracteres usados para separar los elementos del lenguaje de programacin.
23. representacin directa: medio de representar una variable en un
programa de un controlador programable tal que pueda determinarse
de forma directa su correspondencia con una direccin fsica o lgica especificada por el fabricante.
24. doble palabra: dato de 32 bits.
25. evaluacin: proceso mediante el cual se establece, durante la ejecucin del programa, el valor de una expresin, de una funcin o
de las salidas de una red o de un bloque funcional.
26. elemento de control de la ejecucin: elemento del lenguaje que
controla el flujo de ejecucin del programa.
27. flanco de bajada: cambio de 1 a 0 de una variable binaria.
28. funcin (procedimiento): unidad de organizacin de programa que
cuando se ejecuta proporciona exactamente un nico dato y posiblemente variables adicionales de salida (las cuales pueden ser complejas como, por ejemplo, un vector o una estructura) y cuya invocacin puede ser usada en los lenguajes textuales como un operando
en una expresin.
29. instancia de bloque funcional (bloque funcional): instancia de un
tipo de bloque funcional.
30. tipo bloque funcional: elemento del lenguaje de programacin de un
controlador programable que consiste en: 1) la definicin de una
estructura de datos dividida en variables de entrada, salida e internas, y 2) un conjunto de operaciones a realizar sobre esos datos cuando se invoca una instancia del bloque funcional.
31. diagrama de bloques funcionales: red cuyos nodos son instancias de
bloques funcionales, representaciones grficas de funciones (procedimientos), variables, constantes y etiquetas.
32. tipo de dato genrico: tipo de dato que representa ms de un tipo
de dato.

IEC 61131-3

definiciones

33. alcance global: alcance de una declaracin aplicado a todas las


unidades de organizacin de programa en un recurso o configuracin.
34. variable global: variable con alcance global.
35. direccionamiento jerarquizado: representacin directa de un dato
como parte de una jerarqua fsica o lgica. Por ejemplo, un punto
de un mdulo que se encuentra en un rack, que a su vez est contenido en un armario, etc.
36. identificador: combinacin de letras, nmeros y caracteres subrayados que comienza con una letra o un subrayado y que nomina un
elemento del lenguaje.
37. variable de entrada-salida:
VAR_IN_OUTEND_VAR.

variable

declarada

en

un

bloque

38. valor inicial: valor asignado a una variable en el arranque del


sistema.
39. variable de entrada (entrada): variable usada para proporcionar un
argumento a una unidad de organizacin de programa.
40. instancia: copia individual con nombre de la estructura de datos
asociada a un tipo de bloque funcional o un tipo de programa que
persiste de una invocacin, de las operaciones asociadas, a la siguiente.
41. nombre de instancia: identificador asociado a una instancia concreta.
42. instanciacin: creacin de una instancia.
43. constante entera: constante que representa directamente un valor
de tipo SINT, INT, DINT, LINT, BOOL, BYTE, WORD, DWORD, o LWORD.
44. invocacin: proceso mediante el cual se inicia la ejecucin de las
operaciones especificadas en una unidad de organizacin de programa.
45. palabra clave: unidad lxica que caracteriza un elemento del lenguaje, por ejemplo IF.
46. etiqueta: construccin del lenguaje que nombra una instruccin,
una red o un conjunto de redes mediante un identificador.
47. elemento del lenguaje: cualquier elemento resultante de la aplicacin de las reglas de produccin del la especificacin formal del
lenguaje contenida en el apndice B de este estndar.
48. constante: unidad lxica que directamente representa un valor.
49. alcance local: alcance de una declaracin o de una etiqueta aplicable nicamente en la unidad de organizacin de programa en la
que aparece esa declaracin o etiqueta.
victortorreslopez


50. ubicacin lgica: ubicacin de una variable direccionada jerrquicamente en un esquema que puede o no soportar cualquier relacin
con una estructura fsica de entradas, salidas o de memoria de un
controlador programable.
51. real largo: nmero real representado en una palabra larga.
52. palabra larga: dato de 64 bits.
53. memoria (almacenamiento de datos de usuario): unidad funcional en
la cual el programa de usuario puede almacenar y recuperar datos.
54. nombre de elemento: elemento de una estructura que es nombrado por
el identificador que tiene asociado.
55. red: disposicin de nodos y ramas interconectadas.
56. bloque funcional temporizador retraso a la conexin (a la desconexin): bloque funcional que retrasa el flanco ascendente (descendente) de una entrada binaria un tiempo especificado.
57. dato: elemento del lenguaje sobre el que se puede realizar una
operacin.
58. operador: smbolo que representa la accin a realizar en una operacin.
59. variable de salida (salida): variable usada para devolver el resultado (o los resultados) de la evaluacin de una unidad de organizacin de programa.
60. sobrecarga: capacidad de una operacin o una funcin de operar sobre datos de diferentes tipos.
61. flujo de potencia: flujo simblico de corriente elctrica en un
diagrama ladder usado para indicar la progresin de la evaluacin
de un algoritmo lgico.
62. pragma: construccin del lenguaje para la inclusin de un texto en
una unidad de organizacin de programa que puede afectar a la preparacin del programa para su ejecucin.
63. programar: disear, escribir y probar programas de usuario.
64. unidad de organizacin de programa: funcin, bloque funcional o
programa. NOTA: este trmino puede usarse para referirse tanto al
tipo como a la instancia.
65. constante real: constante que representa datos de tipo REAL o
LREAL.
66. recurso: elemento del lenguaje correspondiente a una funcin de
procesador de seales y su interfaz con la mquina y su funcin de interfaz con los sensores y actuadores.

IEC 61131-3

definiciones

67. dato retentivo: dato almacenado de tal forma que su valor permanece inalterable tras una secuencia de apagado-encendido.
68. return: construccin del lenguaje que en una unidad de organizacin de programa designa la finalizacin de su secuencia de ejecucin.
69. flanco positivo: el cambio de 0 a 1 de una variable binaria.
70. alcance: porcin en la es aplicable la declaracin o la etiqueta
de un elemento del lenguaje.
71. semntica: relacin entre los elementos simblicos de un lenguaje
de programacin y sus significados, interpretaciones y usos.
72. representacin semi-grfica: representacin de informacin grfica
con un conjunto limitado de caracteres.
73. dato elemental-nico: dato consistente en un nico valor.
74. variable elemental-nica: variable que representa un dato elemental-nico.
75. etapa: situacin en la cual el comportamiento de una unidad de organizacin de programa con respecto a sus entradas y salidas sigue
una serie de reglas definidas por las acciones asociadas a la etapa.
76. tipo de dato estructurado: tipo de dato agregado declarado en una
declaracin STRUCT o FUNCTION_BLOCK.
77. indexacin: mecanismo para referirse un elemento de una vector por
medio de una referencia de vector y una o ms expresiones que,
cuando se evalan, denotan la posicin del elemento.
78. representacin simblica: uso de identificadores para nominar variables.
79. tarea: elemento de control de ejecucin que lleva a cabo la ejecucin peridica, o en respuesta a un evento, de un grupo de unidades de organizacin de programa asociadas.
80. constante de tiempo: constante que representa un dato del tipo TIME, DATE, TIME_OF_DAY o DATE_AND_TIME.
81. transicin: condicin a travs de la cual el control pasa de una o
ms etapas antecesoras a una o ms etapas sucesoras a travs de un
enlace directo.
82. entero sin signo: contante entera que no contiene un signo inicial
ms (+) o menos (-).
83. OR cableado: construccin para llevar a cabo la funcin OR binaria
en el lenguaje LD mediante la conexin vertical de los extremos de
conexiones horizontales.

victortorreslopez

bibliografa
AENOR: EN 61131-3:2003. Autmatas Programables: Lenguajes de programacin. Madrid: AENOR, 2003.

10

Vous aimerez peut-être aussi