CEI 61131-3
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 31 de mayo de 2021; la verificación requiere
1 edición .
IEC 61131-3 es una sección ( English Tier ) del estándar internacional IEC 61131 (también existe un estándar europeo correspondiente EN 61131 ), que describe lenguajes de programación para controladores lógicos programables .
inglés
|
Alemán
|
ruso
|
|
Abr.
|
Designacion
|
Abr.
|
Designacion
|
Abr.
|
Designacion
|
Descripción
|
LD
|
diagrama de escalera
|
KOP
|
plan de contacto
|
RKS
|
Diagramas de contacto de relé _ _ _
|
Lenguaje gráfico. Es una implementación software de circuitos eléctricos basados en relés electromagnéticos .
|
FBD
|
Diagrama de bloques de funciones
|
FBS
|
Funktionsbaustein-Sprache
|
FBD
|
diagramas de bloques funcionales
|
Lenguaje gráfico. Un bloque de función (FB) expresa una subrutina. Cada FB tiene entradas (a la izquierda) y salidas (a la derecha). Un programa se crea conectando varios FB.
|
SFC
|
Gráfico de función secuencial
|
COMO
|
Ablaufsprache
|
SFC
|
Diagramas de funciones secuenciales
|
Lenguaje gráfico de alto nivel. Creado sobre la base del aparato matemático de las redes de Petri . Describe la secuencia de estados y condiciones de transición.
|
S T
|
Texto estructurado
|
S T
|
Estructurador de texto
|
S T
|
Texto estructurado
|
Lenguaje de programación
similar a Pascal basado en texto |
ILLINOIS
|
lista de instrucciones
|
PUNZÓN
|
Anweisungsliste
|
ILLINOIS
|
Lista de instrucciones
|
Idioma del texto. Lenguaje similar al ensamblado de bajo nivel independiente del hardware (en desuso, eliminado en la 3.ª edición [1] ).
|
La primera edición se publicó en 1993 (IEC 61131-3:1993), la segunda en 2003 (IEC 61131-3:2003).
La tercera edición de la norma se publicó en 2012 (IEC 61131-3:2013 / GOST R IEC 61131-3-2016)
Nuevas características :
- Tipos de datos con estructura explícita
- Tipo de datos de valor con nombre
- Tipos de datos elementales
- Enlaces y operaciones de enlace
- Acceso parcial a ANY_BIT
- Matriz con longitud variable
- Inicialización de variables
- Reglas de conversión de datos: implícito-explícito
- Funciones: reglas para llamar funciones sin resultado.
- Funciones de conversión de tipo: numérica, bit a bit, etc.
- Funciones para combinar y separar hora y fecha
- Clases, métodos, interfaces, etc.
- Bloques de funciones orientados a objetos (FB)
- espacio de nombres
- Texto estructurado (ST): declaraciones de continuación, etc.
- Diagramas de escalera (LD): contactos para comparación (escritos y sobrecargados)
- Anexo A: especificación formal de los elementos lingüísticos
Eliminación:
- Apéndice - Ejemplos
- Aplicación - Interacción con IEC 61499
Obsoleto, indeseable de usar
- literales octales
- Uso de direcciones IEC directas en el cuerpo de unidades organizativas programables (POU)
- Truncamiento sobrecargado TRUNC
- Lista de instrucciones (IL)
- Variable "indicador" del bloque ejecutable.
Notas
- ↑ PLCopen: La tercera edición de IEC 61131-3 (enlace no disponible) . Consultado el 18 de noviembre de 2013. Archivado desde el original el 1 de diciembre de 2017. (indefinido)
Fuentes
Entornos de programación IEC 61131-3
- Edición de máquina Proficy
- 1Herramienta, c.suite (Carel)
- Beremiz (código abierto)
- Estudio de automatización de B&R
- CodeSys
- CX Uno
- CannyLab
- Diseñador de contenidos (Emicon)
- concepto
- Diseñador de ondas de control (Emerson)
- Desarrollador GX
- ISaGRAF
- Diseñador lógico (Yokogawa)
- MULTIPROG
- Maestro diseñador de PLC
- Conjunto de herramientas del sistema de Motorola
- OpenPCS
- PL7
- PC-TRABAJO
- SIMATIC PASO 7
- SILworX
- SCADA KRUG-2000
- Sistema SCADA "Kaskad-SAU"
- Sistema SCADA "Tekon"
- Segnetics SM Logix
- Estudio Sysmac
- modo de rastreo
- TwinCAT
- unidad profesional
- Visilogic (PLC Unitronics)
- Banco de trabajo Z (Zentec)